/********************************
MENU
*********************************/
#menuprod {position: relative;top: 0;left: 0;z-index: 10;margin: 0 0 0 0;padding: 0;}
#menuprod ul {list-style: none;margin: 0;padding: 0;width:210px;}

/*ITA*/
#menuprod ul li.uno {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../it/images/butt_1.jpg); padding:0;}
#menuprod ul li.unoSel {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../it/images/butt_1_sel.jpg); padding:0;}
#menuprod ul li.uno:hover {background: url(../it/images/butt_1_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.unoSel:hover {background: url(../it/images/butt_1_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.uno a img{border:0;}

#menuprod ul li.due {position: relative;marginp:0px;z-index: 20;height:30px; line-height:30px; background: url(../it/images/butt_2.jpg); padding:0;}
#menuprod ul li.dueSel {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../it/images/butt_2_sel.jpg); padding:0;}
#menuprod ul li.due:hover {background: url(../it/images/butt_2_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.dueSel:hover {background: url(../it/images/butt_2_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.due a img{ border:0;}
#menuprod ul li.dueFix {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../it/images/butt_2_sel.jpg); padding:0;}

#menuprod ul li.tre {position: relative;margin:0px;z-index: 20;height:28px; line-height:28px; background: url(../it/images/butt_3.jpg);padding:0;}
#menuprod ul li.treSel {position: relative;margin:0px;z-index: 20;height:28px; line-height:28px; background: url(../it/images/butt_3_sel.jpg); padding:0;}
#menuprod ul li.tre:hover {background: url(../it/images/butt_3_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:28px; line-height:28px;}
#menuprod ul li.treSel:hover {background: url(../it/images/butt_3_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:28px; line-height:28px;}
#menuprod ul li.tre a img{ border:0;}

#menuprod ul li.quattro {position: relative;margin:0px;z-index: 20;height:38px; line-height:38px; background: url(../it/images/butt_4.jpg);padding:0;}
#menuprod ul li.quattroSel {position: relative;margin:0px;z-index: 20;height:38px; line-height:38px; background: url(../it/images/butt_4_sel.jpg); padding:0;}
#menuprod ul li.quattro:hover {background: url(../it/images/butt_4_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:38px; line-height:38px;}
#menuprod ul li.quattroSel:hover {background: url(../it/images/butt_4_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:38px; line-height:38px;}
#menuprod ul li.quattro a img{ border:0;}

#menuprod ul li.cinque {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../it/images/butt_5.jpg);padding:0;}
#menuprod ul li.cinqueSel {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../it/images/butt_5_sel.jpg); padding:0;}
#menuprod ul li.cinque:hover {background: url(../it/images/butt_5_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.cinqueSel:hover {background: url(../it/images/butt_5_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.cinque a img{ border:0;}

#menuprod ul li.sei {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../it/images/butt_6.jpg);padding:0;}
#menuprod ul li.seiSel {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../it/images/butt_6_sel.jpg); padding:0;}
#menuprod ul li.sei:hover {background: url(../it/images/butt_6_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.seiSel:hover {background: url(../it/images/butt_6_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.sei a img{ border:0;}
#menuprod ul li.seiFix {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../it/images/butt_6_sel.jpg); padding:0;}

/*ENG*/
#menuprod ul li.unoEng {
	position: relative;
	margin:0px;
	z-index: 20;
	height:30px;
	line-height:30px;
	background: url(../en/images/butt_1.jpg);
	padding:0;
	background-image: url(../en/images/butt_1.jpg);
}
#menuprod ul li.unoSelEng {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../en/images/butt_1_sel.jpg); padding:0;}
#menuprod ul li.unoEng:hover {background: url(../en/images/butt_1_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.unoSelEng:hover {background: url(../en/images/butt_1_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.unoEng a img{border:0;}

#menuprod ul li.dueEng {
	position: relative;
	margin:0px;
	z-index: 20;
	height:30px;
	line-height:30px;
	background: url(../en/images/butt_2.jpg);
	padding:0;
	background-image: url(../en/images/butt_2.jpg);
}
#menuprod ul li.dueSelEng {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../en/images/butt_2_sel.jpg); padding:0;}
#menuprod ul li.dueEng:hover {background: url(../en/images/butt_2_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.dueSelEng:hover {background: url(../en/images/butt_2_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.dueEng a img{ border:0;}
#menuprod ul li.dueFixEng {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../en/images/butt_2_sel.jpg); padding:0;}

#menuprod ul li.treEng {position: relative;margin:0px;z-index: 20;height:28px; line-height:28px; background: url(../en/images/butt_3.jpg);padding:0;}
#menuprod ul li.treSelEng {position: relative;margin:0px;z-index: 20;height:28px; line-height:28px; background: url(../en/images/butt_3_sel.jpg); padding:0;}
#menuprod ul li.treEng:hover {background: url(../en/images/butt_3_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:28px; line-height:28px;}
#menuprod ul li.treSelEng:hover {background: url(../en/images/butt_3_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:28px; line-height:28px;}
#menuprod ul li.treEng a img{ border:0;}

#menuprod ul li.quattroEng {position: relative;margin:0px;z-index: 20;height:38px; line-height:38px; background: url(../en/images/butt_4.jpg);padding:0;}
#menuprod ul li.quattroSelEng {position: relative;margin:0px;z-index: 20;height:38px; line-height:38px; background: url(../en/images/butt_4_sel.jpg); padding:0;}
#menuprod ul li.quattroEng:hover {background: url(../en/images/butt_4_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:38px; line-height:38px;}
#menuprod ul li.quattroSelEng:hover {background: url(../en/images/butt_4_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:38px; line-height:38px;}
#menuprod ul li.quattroEng a img{ border:0;}

#menuprod ul li.cinqueEng {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../en/images/butt_5.jpg);padding:0;}
#menuprod ul li.cinqueSelEng {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../en/images/butt_5_sel.jpg); padding:0;}
#menuprod ul li.cinqueEng:hover {background: url(../en/images/butt_5_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.cinqueSelEng:hover {background: url(../en/images/butt_5_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.cinqueEng a img{ border:0;}

#menuprod ul li.seiEng {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../en/images/butt_6.jpg);padding:0;}
#menuprod ul li.seiSelEng {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../en/images/butt_6_sel.jpg); padding:0;}
#menuprod ul li.seiEng:hover {background: url(../en/images/butt_6_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.seiSelEng:hover {background: url(../en/images/butt_6_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.seiEng a img{ border:0;}
#menuprod ul li.seiFixEng {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../en/images/butt_6_sel.jpg); padding:0;}

/** tendina menu**/
#menuprod ul li ul.hotel {position:absolute; display:none; top:2px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
#menuprod ul li ul.servizi {position:absolute; display:none; top:0px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
#menuprod ul li ul.courmayeur {position:absolute; display:none; top:-88px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
#menuprod ul li ul.informazioni {position:absolute; display:none; top:-69px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
/*IE7*/
*:first-child+html #menuprod ul li ul.hotel {position:relative; top:-28px;}
*:first-child+html #menuprod ul li ul.servizi {position:relative; top:-28px;}
*:first-child+html #menuprod ul li ul.courmayeur {position:relative; top:-124px;}
*:first-child+html #menuprod ul li ul.informazioni {position:relative; top:-98px;}

#menuprod ul li ul li {width:159px; height:23px; line-height:23px; display:block; padding:0 0 0 15px; margin:7px 0 0 0; list-style-type: none; font-size:11px; color:#ffffff; font-family:Tahoma;/*background:url(../it/images/bg_freccia.jpg) center no-repeat;*/}
#menuprod ul li ul li:hover {position:relative; margin:7px 0 0 0; padding:0 0 0 15px;}
#menuprod ul li ul li a {font-size:11px; font-weight:normal; color:#8f95a4; padding:0 0 0 0; margin: 0 0 0 0; width:174px;height:23px; line-height:23px; font-family:Tahoma;text-decoration:none; }
#menuprod ul li ul li a:hover {width:174px; text-decoration:none; color:#ffffff;}
#menuprod ul li ul li.last {height:23px; line-height:23px; margin-bottom:6px;}
#menuprod ul li ul li.last:hover {margin-bottom:6px;}
#menuprod ul ul, #menuprod ul ul ul, #menuprod ul li:hover ul ul, #menuprod ul li:hover ul ul ul {display:none;}
#menuprod ul li:hover ul, #menuprod ul ul li:hover ul, #menuprod ul ul ul li:hover ul {display:block;}
* html #menuprod ul li {float: left;width: 100%;}

/*RUS*/
#menuprod ul li.unoRus {
	position: relative;
	margin:0px;
	z-index: 20;
	height:30px;
	line-height:30px;
	background: url(../ru/images/butt_1.jpg);
	padding:0;
	background-image: url(../ru/images/butt_1.jpg);
}
#menuprod ul li.unoSelRus {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../ru/images/butt_1_sel.jpg); padding:0;}
#menuprod ul li.unoRus:hover {background: url(../ru/images/butt_1_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.unoSelRus:hover {background: url(../ru/images/butt_1_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.unoRus a img{border:0;}

#menuprod ul li.dueRus {
	position: relative;
	margin:0px;
	z-index: 20;
	height:30px;
	line-height:30px;
	background: url(../ru/images/butt_2.jpg);
	padding:0;
	background-image: url(../ru/images/butt_2.jpg);
}
#menuprod ul li.dueSelRus {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../ru/images/butt_2_sel.jpg); padding:0;}
#menuprod ul li.dueRus:hover {background: url(../ru/images/butt_2_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.dueSelRus:hover {background: url(../ru/images/butt_2_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:30px; line-height:30px;}
#menuprod ul li.dueRus a img{ border:0;}
#menuprod ul li.dueFixRus {position: relative;margin:0px;z-index: 20;height:30px; line-height:30px; background: url(../ru/images/butt_2_sel.jpg); padding:0;}

#menuprod ul li.treRus {position: relative;margin:0px;z-index: 20;height:28px; line-height:28px; background: url(../ru/images/butt_3.jpg);padding:0;}
#menuprod ul li.treSelRus {position: relative;margin:0px;z-index: 20;height:28px; line-height:28px; background: url(../ru/images/butt_3_sel.jpg); padding:0;}
#menuprod ul li.treRus:hover {background: url(../ru/images/butt_3_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:28px; line-height:28px;}
#menuprod ul li.treSelRus:hover {background: url(../ru/images/butt_3_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:28px; line-height:28px;}
#menuprod ul li.treRus a img{ border:0;}

#menuprod ul li.quattroRus {position: relative;margin:0px;z-index: 20;height:38px; line-height:38px; background: url(../ru/images/butt_4.jpg);padding:0;}
#menuprod ul li.quattroSelRus {position: relative;margin:0px;z-index: 20;height:38px; line-height:38px; background: url(../ru/images/butt_4_sel.jpg); padding:0;}
#menuprod ul li.quattroRus:hover {background: url(../ru/images/butt_4_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:38px; line-height:38px;}
#menuprod ul li.quattroSelRus:hover {background: url(../ru/images/butt_4_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:38px; line-height:38px;}
#menuprod ul li.quattroRus a img{ border:0;}

#menuprod ul li.cinqueRus {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../ru/images/butt_5.jpg);padding:0;}
#menuprod ul li.cinqueSelRus {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../ru/images/butt_5_sel.jpg); padding:0;}
#menuprod ul li.cinqueRus:hover {background: url(../ru/images/butt_5_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.cinqueSelRus:hover {background: url(../ru/images/butt_5_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.cinqueRus a img{ border:0;}

#menuprod ul li.seiRus {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../ru/images/butt_6.jpg);padding:0;}
#menuprod ul li.seiSelRus {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../ru/images/butt_6_sel.jpg); padding:0;}
#menuprod ul li.seiRus:hover {background: url(../ru/images/butt_6_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.seiSelRus:hover {background: url(../ru/images/butt_6_roll.jpg); padding: 0;margin: 0px 0 0 0; z-index: 3;height:29px; line-height:29px;}
#menuprod ul li.seiRus a img{ border:0;}
#menuprod ul li.seiFixRus {position: relative;margin:0px;z-index: 20;height:29px; line-height:29px; background: url(../ru/images/butt_6_sel.jpg); padding:0;}

/** tendina menu**/
#menuprod ul li ul.hotel {position:absolute; display:none; top:2px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
#menuprod ul li ul.servizi {position:absolute; display:none; top:0px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
#menuprod ul li ul.courmayeur {position:absolute; display:none; top:-88px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
#menuprod ul li ul.informazioni {position:absolute; display:none; top:-69px; left:210px; width:174px; border: none; background:#202b4b; filter:alpha(opacity=90); opacity:.90;  padding:0; margin: 0;}
/*IE7*/
*:first-child+html #menuprod ul li ul.hotel {position:relative; top:-28px;}
*:first-child+html #menuprod ul li ul.servizi {position:relative; top:-28px;}
*:first-child+html #menuprod ul li ul.courmayeur {position:relative; top:-124px;}
*:first-child+html #menuprod ul li ul.informazioni {position:relative; top:-98px;}

#menuprod ul li ul li {width:159px; height:23px; line-height:23px; display:block; padding:0 0 0 15px; margin:7px 0 0 0; list-style-type: none; font-size:11px; color:#ffffff; font-family:Tahoma;/*background:url(../it/images/bg_freccia.jpg) center no-repeat;*/}
#menuprod ul li ul li:hover {position:relative; margin:7px 0 0 0; padding:0 0 0 15px;}
#menuprod ul li ul li a {font-size:11px; font-weight:normal; color:#8f95a4; padding:0 0 0 0; margin: 0 0 0 0; width:174px;height:23px; line-height:23px; font-family:Tahoma;text-decoration:none; }
#menuprod ul li ul li a:hover {width:174px; text-decoration:none; color:#ffffff;}
#menuprod ul li ul li.last {height:23px; line-height:23px; margin-bottom:6px;}
#menuprod ul li ul li.last:hover {margin-bottom:6px;}
#menuprod ul ul, #menuprod ul ul ul, #menuprod ul li:hover ul ul, #menuprod ul li:hover ul ul ul {display:none;}
#menuprod ul li:hover ul, #menuprod ul ul li:hover ul, #menuprod ul ul ul li:hover ul {display:block;}
* html #menuprod ul li {float: left;width: 100%;}


/********************************
FONT
*********************************/
a.linkazzurro:link, a.linkazzurro:visited, a.linkazzurro:active {
	color: #000;
	font: normal;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
}

a.linkazzurro:hover {
	color: #1f2e4f;
	font: normal;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.linkdown:link, a.linkdown:visited, a.linkdown:active {
	color: #24517A;
	font: normal;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

a.linkdown:hover {
	color: #ABC6DF;
	font: normal;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

a.linkemail:link, a.linkemail:visited, a.linkemail:active {
	color: #0078AA;
	font: normal;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

a.linkemail:hover {
	color: #69CBE5;
	font: normal;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

a.linkmenu:link, a.linkmenu:visited {
	color: #BFE1F3;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

a.linkmenu:hover, a.linkmenu:active {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
}

a.linkterzo:link, a.linkterzo:visited, a.linkterzo:active {
	color: #ABC6DF;
	font: normal;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

a.linkterzo:hover {
	color: #3A658D;
	font: normal;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

.testomarronebold {
	color: #5a4e3a;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
}

.testomarronechiaro {
	color: #f0e7c8;
	font-family: Tahoma, Arial;
	font-size: 10px;
}

.testobianco {
	color: #FFFFFF;
	font-family: Tahoma, Arial;
	font-size: 10px;
}

.testogrigio {
	color: #2b2b2b;
	font-family: Tahoma, Arial;
	font-size: 10px;
}

.testobiancobold {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}

.testobiancoomedio {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
}

.testonero {
	color: #000;
	font: normal;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}

.testonerobold {
	color: #000;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}

.testoblubold {
	color: #1f2e4f;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}
