body{
background:#FFFFFF;
}

/* ====================================================== */
/* MENU PRINCIPAL */
#menuPrincipal {
	height:41px;
	z-index:1000;
	width:730px;
	float:left;
	background:#000000;
	border-bottom:2px #FFFFFF solid;
	border-top:2px solid #FFFFFF;
	position:absolute;
}
/* MTM_MENU */
#mtm_menu {
	width:730px;
	height:41px;
}
#mtm_menu a{
	position:relative;
	float:left;
	display:block;
	height:41px;
	margin:0 0 0 0;
	text-decoration:none;
	color:#FFF;
	/*padding-left:10px;*/
	border-right:2px solid #FFFFFF;
	cursor:pointer;
}
#mtm_menu span, #mtm_menu ul, #mtm_menu ul li{
	display:block;
	width:116px;
	height:40px;	
}

#mtm_menu span{
	width:116px;
	padding-top:2px;
	_padding-top:1px;
}

#mtm_menu span p{
	padding:0 0 0 10px;
	margin:0;
}

/* SOUS-MENU PRINCIPAL */
#sousMenuPrincipal {
	height:25px;
	font-weight:700;
	text-align:right;
	font-size:.72em;
	clear:both;
}

#sousMenuPrincipal ul {
padding-top:4px;
}

#sousMenuPrincipal ul li {
display:inline;
margin-right:20px;
}

#sousMenuPrincipal ul li,
#sousMenuPrincipal ul li a:link,
#sousMenuPrincipal ul li a:hover,
#sousMenuPrincipal ul li a:visited {
color:#FFF;
text-decoration:none;
}

#sousMenuPrincipal ul li a:hover {
text-decoration:underline;
}

#sousMenuPrincipal ul #sousMenuActif,
#sousMenuPrincipal ul #sousMenuActif a:link,
#sousMenuPrincipal ul #sousMenuActif a:hover,
#sousMenuPrincipal ul #sousMenuActif a:visited {
text-decoration:underline;
}
/* ====================================================== */
/* SOUS-MENU */
.transMenu{
	position:absolute;
	top:43px !important;
	left:0;
	z-index:1000;
	overflow:hidden;
	_margin-top:2px;
}
.transMenu .content{
	position:absolute;
	z-index:1000;
}
.transMenu .items{
	position:relative;
	top:0;
	left:0;
	float:left;
	display:block;
	font-family:Verdana;
	color:#fff;
	font-size:13px;
	opacity:0.9;
	filter:alpha(opacity=90);
	z-index:1000;
	cursor:pointer;
}
.transMenu .item td{
	padding:3px 8px 3px 8px;
	width:195px;
}
.transMenu .background{
	position:absolute;
	top:0;
	left:0;
	opacity:1;
	filter:alpha(opacity=100);
	z-index:1;
}
.transMenu .shadowRight{
	position:absolute;
	top:0;
	width:0;
	overflow:hidden;
	opacity:0.4;
	filter:alpha(opacity=40);
	z-index:3;
}
.transMenu .shadowBottom{
	position:absolute;
	left:0;
	height:0;
	overflow:hidden;
	opacity:0.4;
	filter:alpha(opacity=40);
	z-index:1;
}
.transMenu .hover td{
	color:#fff;
}
/* MENU PRINCIPAL */
.menu_cnt{
	position:relative;
	display:block;
	width:737px;
	height:43px;
}
/* AUTRES */
#TransMenu0{
	left:0 !important;
}
#TransMenu0 .items{
	width:195px;
	background:#268596;
	border:1px solid #268596;
}
#TransMenu0 .hover td{
	color:#268596;
	background:#FFF;
}

#TransMenu1{
	left:118px !important;
	width:109px;
}
#TransMenu1 .items{
	width:195px;
	background:#268596;
	border:1px solid #268596;
}
#TransMenu1 .hover td{
	color:#268596;
	background:#FFF;
}

#TransMenu2{
	left:236px !important;
}
#TransMenu2 .items{
	width:195px;
	background:#268596;
	border:1px solid #268596;
}
#TransMenu2 .hover td{
	color:#268596;
	background:#FFF;
}

#TransMenu3{
	left:354px !important;
}
#TransMenu3 .items{
	width:195px;
	background:#268596;
	border:1px solid #268596;
}
#TransMenu3 .hover td{
	color:#268596;
	background:#FFF;
}

#TransMenu4{
	left:472px !important;
}
#TransMenu4 .items{
	width:195px;
	background:#268596;
	border:1px solid #268596;
}
#TransMenu4 .hover td{
	color:#268596;
	background:#FFF;
}

#TransMenu5{
	left:590px !important;
}
#TransMenu5 .items{
	width:195px;
	background:#268596;
	border:1px solid #268596;
}
#TransMenu5 .hover td{
	color:#268596;
	background:#FFF;
}

#TransMenu6{
	left:610px !important;
}
#TransMenu6 .items{
	width:195px;
	background:#b84330;
	border:1px solid #b84330;
}
#TransMenu6 .hover td{
	color:#b84330;
	background:#FFF;
}


#mtm_menu #skiresorts_M{
}
#mtm_menu a:hover#skiresorts_M,
#mtm_menu .on#skiresorts_M{
background:#268596;
}
#mtm_menu #skispa_M{
}
#mtm_menu a:hover#skispa_M,
#mtm_menu .on#skispa_M{
background:#268596;
}
#mtm_menu #webcamvideo_M{
}
#mtm_menu a:hover#webcamvideo_M,
#mtm_menu .on#webcamvideo_M{
background:#268596;
}
#mtm_menu #accommodation_M{
}
#mtm_menu a:hover#accommodation_M,
#mtm_menu .on#accommodation_M{
background:#268596;
}
#mtm_menu #allinclusive_M{
}
#mtm_menu a:hover#allinclusive_M,
#mtm_menu .on#allinclusive_M{
background:#268596;
}
#mtm_menu #practical_M{
}
#mtm_menu a:hover#practical_M,
#mtm_menu .on#practical_M{
background:#268596;
}

#mtm_menu #hebergement_M{
}
#mtm_menu a:hover#hebergement_M,
#mtm_menu .on#hebergement_M{
background:#b84330;
}