/* CSS Document */
body,html{
width:100%;
height:100%;
}

body {
	margin:0;
	background-color:#2D2116;
	font-family: Helvetica, Arial, sans-serif;
	}

.footer {
	color:#999999;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
}

.footer a:link, .footer a:visited{
	color:#999999;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-style: italic;
}


.footer a:active, .footer a:hover{
	cursor:hand;
	color:#ffffff;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
}

.attiva_link a:link, .attiva_link a:visited{
	color:#ee792c;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-style: italic;
}


.attiva_link a:active, .attiva_link a:hover{
	cursor:hand;
	color:#ffffff;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
}

.menu {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu a:link, .menu a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu a:active, .menu a:hover{
	cursor:hand;
	background-color:#2D2116;
	color:#FFFFFF;
}

/* qui menu personalizzati */

.menu1 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu1 a:link, .menu1 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu1 a:active, .menu1 a:hover{
	cursor:hand;
	background-color:#39291A;
	color:#FFFFFF;
}

.menu2 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu2 a:link, .menu2 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu2 a:active, .menu2 a:hover{
	cursor:hand;
	background-color:#015726;
	color:#FFFFFF;
}

.menu3 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu3 a:link, .menu3 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu3 a:active, .menu3 a:hover{
	cursor:hand;
	background-color:#690E0A;
	color:#FFFFFF;
}

.menu4 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu4 a:link, .menu4 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu4 a:active, .menu4 a:hover{
	cursor:hand;
	background-color:#0082C6;
	color:#FFFFFF;
}

.menu5 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu5 a:link, .menu5 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu5 a:active, .menu5 a:hover{
	cursor:hand;
	background-color:#D57705;
	color:#FFFFFF;
}


.menu6 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu6 a:link, .menu6 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu6 a:active, .menu6 a:hover{
	cursor:hand;
	background-color:#CE1B1B;
	color:#FFFFFF;
}


.menu7 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu7 a:link, .menu7 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu7 a:active, .menu7 a:hover{
	cursor:hand;
	background-color:#6F8917;
	color:#FFFFFF;
}


.menu8 {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu8 a:link, .menu8 a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu8 a:active, .menu8 a:hover{
	cursor:hand;
	background-color:#0491E3;
	color:#FFFFFF;
}


.menu2_marrone {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu2_marrone a:link, .menu2_marrone a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu2_marrone a:active, .menu2_marrone a:hover{
	cursor:hand;
	background-color:#45382b;
	color:#FFFFFF;
}



.menu2_verde {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu2_verde a:link, .menu2_verde a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu2_verde a:active, .menu2_verde a:hover{
	cursor:hand;
	background-color:#003d1b;
	color:#FFFFFF;
}

.menu2_rosso {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu2_rosso a:link, .menu2_rosso a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu2_rosso a:active, .menu2_rosso a:hover{
	cursor:hand;
	background-color:#b90000;
	color:#FFFFFF;
}


.menu2_blu {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu2_blu a:link, .menu2_blu a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu2_blu a:active, .menu2_blu a:hover{
	cursor:hand;
	background-color:#10263a;
	color:#FFFFFF;
}



.titolo_freccia {
font-family: Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.td_meteo {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fac53a;
text-decoration:none;
height:27px;
line-height:27px;
}

.td_ferie {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
height:30px;
background-color:#ffaa00;
font-weight:bold;
line-height:30px;
border-bottom:1px solid #000000;
}

.td_ferie_colchiara{
 background-color:#feb914;
 border-bottom:1px solid #000000;
}




.td_ferie_scuro {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
height:30px;
background-color:#db9300;
font-weight:bold;
line-height:30px;
border-bottom:1px solid #000000;
border-bottom:1px solid #000000;
}

.td_ferie_colscura{
 background-color:#e2a516;
 border-bottom:1px solid #000000;
}

.td_ferie_passate {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
height:30px;
background-color:#724f0d;
font-weight:bold;
line-height:30px;
border-bottom:1px solid #000000;
border-bottom:1px solid #000000;
}

.menu2_escursioni {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	
	text-decoration:none;
	}
	
.menu2_escursioni a:link, .menu2_escursioni a:visited{
	cursor:hand;
	font-size:12px;
	color:#fdb913;
	height:15px;
	font-family:Helvetica, Arial, sans-serif;
	/*line-height:15px;*/
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;

	}
	
.menu2_escursioni a:active, .menu2_escursioni a:hover{
	cursor:hand;
	/*background-color:#FFFFFF;*/
	color:#FFFFFF;
	font-weight:bold;
}

#menuprenotazioni{
 background-color: #FF0000;
 padding:3px 3px 3px 0px;
}


a.sel:active, a.sel:hover{
	cursor:hand;
	background-color:#10263a;
	color:#FFFFFF;
}


.menu3_ {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	}
	
.menu3_ a:link, .menu3_ a:visited{
	cursor:hand;
	font-size:12px;
	color:#CCCCCC;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}
	
.menu3_ a:active, .menu3_ a:hover{
	cursor:hand;
	background-color:#490a07;
	color:#FFFFFF;
}

/* fine menu personalizzati */




	
.menu_icone {
	cursor:hand;
	font-size:12px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
	}
	
.menu_icone a:link, .menu_icone a:visited{
	cursor:hand;
	font-size:12px;
	color:#ffffff;
	height:18;
	padding-left:5px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:20px;
	text-decoration:none;
	display: block;
	}

.menu_icone a:active, .menu_icone a:hover{
	cursor:hand;
	color:#aaaaaa;
	text-decoration:none;
}

.bgmenu {
	background-color: #2D2116;
	background-image:url(../gfx/fondo-linee.gif);
	background-repeat: repeat-x;
}

.txt {
	font-size:12px;
	color:#FFFFFF;
	height:18;
	padding-left:20px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:19px;
	text-decoration:none;
	padding-right: 30px;
	text-align:left;
}
.evidence {
	font-size:16px;
	color:#F4C33E;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
}

.lingua {
	border:0px;
}
.lingua:hover {
	filter:alpha(opacity=50);
	opacity:0.5;
	cursor:pointer;
}


.marrone a:link, .marrone a:visited{
	font-size:12px;
	color:#45382b;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
	display: block;
	font-weight:bold
	}
	
.marrone a:active, .marrone a:hover{
	color:#F4C33E;
	font-weight:bold
} 

.btncontact{
display:block; 
height:25px; 
width:70px; 
line-height:25px; 
text-transform:uppercase;
background-color:#5b432d;
text-decoration:none;
text-align:center;
float:left;
margin-right:30px;
font-size:12px;
padding-left:5px;
padding-right:5px;
}
