/* CSS Document */
/* NAVIGATION IMAGE HOVER:ROLLVERS */
div#nav-haut, div#nav-bas{
	width: 900px;
	}
div#nav-haut {	
	margin:0 0 0 26px;
	height: 30px;
	padding:0;
	}
div#nav-bas {	
	margin:0 0 0 0;
	height: 32px;
	padding:0 0 0 26px;
	/*background: transparent url(../images/nav-bas.jpg) top 0px no-repeat;*/
	}
div#nav-haut ul, div#nav-bas ul {
border: none;
margin: 0;
padding: 0;
list-style-type: none;
clear: left;
height: 30px;
font-family: Tahoma, Geneva, sans-serif;
}
div#nav-haut ul li, div#nav-bas ul li {
display: block;
float: left;
padding: 0;
margin: 0;
border: none;
text-align: center;
	vertical-align: bottom;
}
div#nav-haut ul li a, div#nav-bas ul li a {
display: block;
height: 30px;
padding: 0;
margin: 0;
border:none;
	text-decoration:none;
}
/* NAVIGATION DU HAUT */
#ht_hotel a, #ht_loisirs a, #ht_infos a{ width: 300px; }
#ht_hotel a { background: transparent url(../images/nav-haut.jpg) 0px 0px no-repeat; }
#ht_loisirs a { background: transparent url(../images/nav-haut.jpg) -300px 0px no-repeat; }
#ht_infos a { background: transparent url(../images/nav-haut.jpg) -600px 0px no-repeat; }

#ht_hotel a:hover { background: transparent url(../images/nav-haut.jpg) 0px -30px no-repeat; }
#ht_loisirs a:hover { background: transparent url(../images/nav-haut.jpg) -300px -30px no-repeat; }
#ht_infos a:hover { background: transparent url(../images/nav-haut.jpg) -600px -30px no-repeat; }

#ht_hotel a.current { background: transparent url(../images/nav-haut.jpg) 0px -60px no-repeat; }
#ht_loisirs a.current { background: transparent url(../images/nav-haut.jpg) -300px -60px no-repeat; }
#ht_infos a.current { background: transparent url(../images/nav-haut.jpg) -600px -60px no-repeat; }

/* NAVIGATION DU BAS */
li#bs_courchevel a{ width: 178px; }
li#bs_brochure a{ width: 137px; }
li#bs_photos a { width: 160px; }
li#bs_partenaires a { width: 195px; }
li#bs_promotions a {width: 230px}

li#bs_courchevel a { background: transparent url(../images/nav-bas.jpg) 0px 0px no-repeat; }
li#bs_brochure a { background: transparent url(../images/nav-bas.jpg) -178px 0px no-repeat; }
li#bs_photos a { background: transparent url(../images/nav-bas.jpg) -315px 0px no-repeat; }
li#bs_partenaires a { background: transparent url(../images/nav-bas.jpg) -475px 0px no-repeat; }
li#bs_promotions a { background: transparent url(../images/nav-bas.jpg) -670px 0px no-repeat; }

li#bs_courchevel a:hover { background: transparent url(../images/nav-bas.jpg) 0px -32px no-repeat; }
li#bs_brochure a:hover { background: transparent url(../images/nav-bas.jpg) -178px -32px no-repeat; }
li#bs_photos a:hover { background: transparent url(../images/nav-bas.jpg) -315px -32px no-repeat; }
li#bs_partenaires a:hover { background: transparent url(../images/nav-bas.jpg) -475px -32px no-repeat; }
li#bs_promotions a:hover { background: transparent url(../images/nav-bas.jpg) -670px -32px no-repeat; }

li#bs_courchevel .current { background: transparent url(../images/nav-bas.jpg) 0px -64px no-repeat; }
li#bs_brochure .current { background: transparent url(../images/nav-bas.jpg) -178px -64px no-repeat; }
li#bs_photos .current { background: transparent url(../images/nav-bas.jpg) -315px -64px no-repeat; }
li#bs_partenaires .current { background: transparent url(../images/nav-bas.jpg) -475px -64px no-repeat; }
li#bs_promotions .current { background: transparent url(../images/nav-bas.jpg) -670px -64px no-repeat; }

div#nav-haut ul li span, div#nav-bas ul li span {
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:125%;
	padding-top:15px;
	vertical-align:middle;
}
div#nav-haut ul li a.current span, div#nav-bas ul li a.current span {
	color:#000000;
}

*+html #nav-haut ul li a, *+html #nav-bas ul li a, *html #nav-haut ul li a, *html #nav-bas ul li a {
	padding-top:6px;
}