.body{background:#669999;}

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

a:link {font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal;color: #365252;	text-decoration: underline;}
a:visited {font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal;color: #365252;	text-decoration: underline;}
a:hover {font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal;color: #fff;	text-decoration: none;}

.head {margin: 0px; height:25px; width: 100%;background-color:#669999; }
.head h1 { padding:0px; margin:0px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color:#547D7D}

.moduletablefoot {color:#C5D8D8; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;}
.moduletable h3 {font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E5380D; 
	text-decoration: none;
	margin: 0px;
}
.mainlevelfoot4 A:link, .mainlevelfoot4:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #365252; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.mainlevelfoot4 A:visited, .mainlevelfoot4:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #C5D8D8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.mainlevelfoot4 A:hover, .mainlevelfoot4:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #C5D8D8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}


.header {
	background-color:#669999;
	border-bottom:#FFFFFF 1px solid;
	height:35px;
}

.corpo {
padding:3px 3px 0px 3px;
	background-color:#c5d8d8;
	border-top:#FFFFFF 1px solid;
}

.corpo2 {
	background-color:#365252;
}

.corpobianco {
	background-color:#FFFFFF;
}

.pref A:link, .pref:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #365252; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.pref A:visited, .pref:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #365252; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.pref A:hover, .pref:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #365252; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.mainlevelhead:link { background-image:url(../images/menu-o.gif); width:138px; height:21px;  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C3D5D5; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:5px; vertical-align: bottom; margin-bottom:1px; display:block;}
.mainlevelhead:visited { background-image:url(../images/menu-o.gif); width:138px; height:21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C3D5D5; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;padding-left:5px;vertical-align:bottom; margin-bottom:1px; display:block;}
.mainlevelhead:hover { background-image:url(../images/menu.gif); width:138px; height:21px;  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #365252; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:5px;vertical-align: bottom; margin-bottom:1px; display:block;}
a.mainlevelhead#active_menuhead {color:#365252;font-weight: bold;}

.stilipadd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #365252;
	text-decoration: none;
	padding: 7px 7px 5px 5px;
}

.testoIndirizzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c5d8d8;
	text-decoration: none;
}
.standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
	.modulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-color: #365252;
	border: 1px solid #669999;
}

.inputbox {
	border: 1px solid #A9A9A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365252;
		background-color: #FFFFFF;
	}
	
.button{color: #fff;	font-family: Arial, Hevlvetica, sans-serif;	text-align: center;	font-size: 12px;
	font-weight: normal;	border: 1px solid #D3B386;	margin: 5px;background: #c64934;	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;} 

.prenotazioni {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #349EC6;
	text-decoration: none;
}
.titoloBianco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.news {font-family: Verdana,Arial, Helvetica, sans-serif;
line-height: 19px;
margin: 5px;
	font-size: 12px;
	color: #E5380D;
	text-decoration: none;
}
.TestoRosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E5380D;
	text-decoration: none;
}
.stiliBianco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}


.stiliAnno {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #64A2A2;
	text-decoration: none;
}

.linkrosso { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E5380D; FONT-FAMILY:Verdana,Arial; TEXT-DECORATION: none; }
.linkrosso A:link, .linkrosso:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E5380D; FONT-FAMILY:Verdana,Arial; TEXT-DECORATION: none;}
.linkrosso A:visited, .linkrosso:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E5380D; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none; }
.linkrosso A:hover, .linkrosso:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E5380D; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none;}
.linkrosso A:active, .linkrosso:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E5380D; FONT-FAMILY:Verdana, Arial; TEXT-DECORATION: none; }

/* indicizzazione */

.indi {
	color: #669999;
	font-family: sans-serif;
	font-size: 1px;
}

.indi3 {
	color: #0996CD;
	font-family: sans-serif;
	font-size: 1px;
	
}

#indicizza {
text-decoration:none;
color: #0996CD;
font-family: sans-serif;
font-size: 1px;
text-align:left;
}

#indicizza a{
color: #0996CD;
text-decoration:none;
text-align:left;

}
#indicizza a:hover{
color: #0996CD;
text-decoration:none;
text-align:left;
}

#frase {
text-decoration:none;
color: #365252;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:center;
}

#frase a{
color: #365252;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:none;
text-align:center;

}
#frase a:hover{
color: #365252;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:none;
text-align:center;
}

.vela { FONT-WEIGHT: normal; FONT-SIZE: 10px; color: #163a8d; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding:5; border-left:1 solid #C5D8D8}
.vela  A:link, .vela :link { FONT-WEIGHT: normal; FONT-SIZE: 10px; color: #163a8d; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.vela  A:visited, .vela :visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; color: #163a8d; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.vela  A:hover, .vela :hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; color: #163a8d; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.vela  A:active, .vela :active { FONT-WEIGHT: normal; FONT-SIZE: 10px; color: #163a8d; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

.pathway { FONT-WEIGHT: normal; FONT-SIZE: 9px; color: #365252; FONT-FAMILY: Verdana; padding:5px}
.pathway a:link { FONT-WEIGHT: normal; FONT-SIZE: 9px; color: #365252; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;padding:5px}
.pathway a:visited { FONT-WEIGHT: normal; FONT-SIZE: 9px; color: #365252; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;padding:5px}
.pathway a:hover { FONT-WEIGHT: normal; FONT-SIZE:9px; color: #365252; FONT-FAMILY: Verdana; TEXT-DECORATION: none;padding:5px}
 
.contentpaneopen {font-family:Verdana,Arial, Helvetica, sans-serif;text-align: justify;font-size: 10px;color: #365252; }

td {font-family:Verdana,Arial, Helvetica, sans-serif;font-size: 10px;color: #365252; margin-left:20px}

.componentheading, .contentheading	{font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 15px;color: #365252; }

.back_button A:link, .back_button:link { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
.back_button A:visited, .back_button:visited { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.back_button A:hover, .back_button:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E5380D; FONT-FAMILY: Arial; TEXT-DECORATION: none;}

.pagenav_prev A:link, .pagenav_prev:link { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E5380D; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
.pagenav_prev A:visited, .pagenav_prev:visited { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E5380D; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.pagenav_prev A:hover, .pagenav_prev:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E5380D; FONT-FAMILY: Arial; TEXT-DECORATION: underline;}

.pagenav_next A:link, .pagenav_next:link { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E5380D; FONT-FAMILY: Arial; TEXT-DECORATION:none;}
.pagenav_next A:visited, .pagenav_next:visited { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E5380D; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.pagenav_next A:hover, .pagenav_next:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #E5380D; FONT-FAMILY: Arial; TEXT-DECORATION: underline;}

ul
{
list-style: none;
margin:5px;
}

li
{
padding-left: 10px;
margin:5px;
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: 0px 2px;

}

