.bluscuro {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000066;text-decoration: none;}
.bluscuro a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000066;text-decoration: none;}
.bluscuro a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000066;text-decoration: none;}
.bluscuro a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000066;text-decoration: underline;}

.azzurropiccolo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #0066CC;text-decoration:none;}
.azzurropiccolo a:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #0066CC;text-decoration:none;}
.azzurropiccolo a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #0066CC;text-decoration:none;}
.azzurropiccolo a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #0066CC;text-decoration:underline;}

h1,h2, h3, h4, h5, h6 { padding:0px; margin:0px; font-weight:normal; }
h1{	font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0066CC;
font-weight: bold;
font-size: 12px;}

h2, h3 {font-size:10px; color:#004566;}

td { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0066CC; }

a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #0066CC;text-decoration: underline;	font-size: 11px;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #0066CC;text-decoration: underline;	font-size: 11px;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #0066CC;font-size: 11px;text-decoration: none;}

.azzurrobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
}

a.testo_bianco {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.link_bluscuro {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-style: normal;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}
.harres {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #0066CC;
text-decoration: none;
}

.harres a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #0066CC;
text-decoration: none;
}

.harres a:hover{
color: #000066;
text-decoration:none;
}

.button{color: #0066CC;	font-family: Arial, Hevlvetica, sans-serif;	text-align: center;	font-size: 12px;
	font-weight: normal;	border: 1px solid #D3B386;	margin: 5px;background: #FFCC33;	letter-spacing:1px;}
.button:hover{border: 1px solid #000;filter: alpha(opacity=50);-moz-opacity:0.5;/* mozilla */opacity: 0.5;}
.button:active{color: red; font-size: 12px;	font-weight: bold;} 

.inputbox {border:solid 1px #cccccc;background-color: #ffffff; color:#333; font-size: 12px; }
.form {border:solid 1px #cccccc;background-color: #ffffff; color:#333; font-size: 14px; }

.contentheading {color: #0066CC;font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px; text-align:left}

.contentheading h1, .componentheading { 
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0066CC;
font-weight: bold;
font-size: 12px;
}

.back_button { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none; padding:10px;}
.back_button A:link, .back_button:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none;padding:10px; }
.back_button A:visited, .back_button:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none;padding:10px; }
.back_button A:hover, .back_button:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0066CC; FONT-FAMILY: Verdana; TEXT-DECORATION: none;padding:10px; }
.back_button A:active, .back_button:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: GVerdana; TEXT-DECORATION: none;padding:10px; }

.pagenav {
  text-align: center;
  font-size: 8pt;
  font-weight: bold;
  width: auto;
  padding: 5px;
 
}

.pagenavbar {margin-right: 10px;float: right;}

.small {	color: #999999;	font-size: 11px;}

table.contenttoc {
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

table.contenttoc td {
  padding: 2px;
}

table.contenttoc th {
  color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

.mainlevelmen { font-size: 10px;color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none; font-weight: normal; text-align: right;}
.mainlevelmen:link {  FONT-SIZE: 10px; color: #0066CC; FONT-FAMILY: Verdana; TEXT-DECORATION: none; ;font-weight: normal; text-align: right;}
.mainlevelmen:visited {  FONT-SIZE: 10px; color: #0066CC; FONT-FAMILY: Verdana; TEXT-DECORATION: none; ;font-weight: normal; text-align: right;}
.mainlevelmen:hover {  FONT-SIZE: 10px; color: #0066CC; FONT-FAMILY: Verdana;TEXT-DECORATION: underline; ;font-weight: normal; text-align: right;}
a.mainlevelmen#active_menu {color:#0066CC;font-weight: bold;}

.mainlevel-nav { font-size: 10px;color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none; font-weight: normal;}
.mainlevel-nav:link {  FONT-SIZE: 10px; color: #fff; FONT-FAMILY: Verdana; TEXT-DECORATION: none; ;font-weight: normal; }
.mainlevel-nav:visited {  FONT-SIZE: 10px; color: #fff; FONT-FAMILY: Verdana; TEXT-DECORATION: none; ;font-weight: normal; }
.mainlevel-nav:hover {  FONT-SIZE: 10px; color: #fff; FONT-FAMILY: Verdana;TEXT-DECORATION: underline; ;font-weight: normal; }
a.mainlevel-nav#active_menu-nav {color:#fff;font-weight: bold;}
	
.mainlevelvirt { font-size: 10px;color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;}
.mainlevelvirt:link {  FONT-SIZE: 11px; color: #fff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; ;font-weight: normal; background-image: url(../img/visita_virtualeico.gif); background-repeat: no-repeat; background-position: right; padding-right: 20px }
.mainlevelvirt:visited {  FONT-SIZE: 11px; color: #fff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; ;font-weight: normal; background-image: url(../img/visita_virtualeico.gif); background-repeat: no-repeat; background-position: right; padding-right: 20px }
.mainlevelvirt:hover {  FONT-SIZE: 11px; color: #fff; FONT-FAMILY: Arial;TEXT-DECORATION: none; ;font-weight: normal; }

.moduletableute {background-color:#FFCC33; padding: 5px; }
.moduletableute h3{FONT-SIZE: 14px; color:#FF9100; font-weight: bold;  }

.mainlevelut {FONT-SIZE: 12px; color:#000066; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight: normal;  }
.mainlevelut:link {FONT-SIZE: 12px; color:#000066; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight: normal;  }
.mainlevelut:visited {FONT-SIZE: 12px; color:#000066; FONT-FAMILY: Arial; TEXT-DECORATION:none ; font-weight: normal; }
.mainlevelut:hover {FONT-SIZE: 12px; color:#000066; FONT-FAMILY: Arial;TEXT-DECORATION: underline; font-weight: normal; }
	
.linkfooter{ color:#ffffff; font-size: 8pt; font-family:tahoma; font-weight:normal; text-align:center; }
.linkfooter:link{ color:#ffffff; font-size: 8pt; font-family:tahoma; font-weight:normal; text-align:center; }
.linkfooter:hover{ color:#ffffff; font-size: 8pt; font-family:tahoma; font-weight:normal; text-align:center; }
.linkfooter:active{ color:#ffffff; font-size: 8pt; font-family:tahoma; font-weight:normal; text-align:center; }

.contentpaneopen{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0066CC; }
.contentpaneopen a:link{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0066CC; text-decoration:underline }
.contentpaneopen a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0066CC;text-decoration:underline}
.contentpaneopen a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0066CC; text-decoration:none}

.pathway { FONT-WEIGHT: normal; FONT-SIZE: 9px; color: #ccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
.pathway a:link { FONT-WEIGHT: normal; FONT-SIZE: 9px; color: #ccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
.pathway a:visited { FONT-WEIGHT: normal; FONT-SIZE: 9px; color: #ccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none; }
.pathway a:hover { FONT-WEIGHT: normal; FONT-SIZE:9px; color: #0066CC; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;}

.highlight {
	background-color: Yellow;
	color: Blue;
	padding: 0;
}
.hotel {
	padding: 0;
	margin-top: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ccc;
font-weight:normal;
font-size: 10px;
}

.hotel h1{
	padding:0px; margin:0px; font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ccc;
font-size: 10px;
}
.hotel h1 a:link{
color: #ccc;
font-weight:normal;
font-size: 10px;
text-decoration: none;
}
.hotel h1 a:visited{
color: #ccc;
font-weight:normal;
font-size: 10px;
text-decoration: none;
}
.logo{ text-align: center; height:100px;}