<!--
BODY {margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16pt; background-image:none;
background-color:#EAEFF2;}
p {font-size:0.8em;text-align:justify;}
IMG {border:0px;vertical-align:middle}
LEGEND {color: #39435A}
INPUT {border:0px}
	#frmNewsletter INPUT {border:1px solid #1E1E7D; font-size:12px}
	#frmNewsletter TEXTAREA {border:1px solid #1E1E7D; font-size:12px;}
LABEL {font-weight:bold; color: #39435A}
A {text-decoration:none;font-size:0.8em;color:#39435A;}
	A.menu {font-size:100%;font-weight:bold;border:0px none;padding:0.1em;background-color:#1e1e7D; color:white}
	A.menu:hover {font-size:100%; background-color:#EEE; border:0px none;padding: 0.1em;color:black}
	A.hashsearch {padding:2px 2px 2px 2px; background-color:#39435A; color:white;font-size:12pt;text-decoration:underline;font-weight:bold;}
	A.hashsearch:hover {padding:2px 2px 2px 2px; font-size:12pt;text-decoration:underline;font-weight:bold;background-color:#39435A; color:yellow;}

	A.legenda {padding:2px 2px 2px 2px; background-color:#39435A; color:white;font-size:12pt;text-decoration:underline;font-weight:bold;}
	A.legenda:hover {padding:2px 2px 2px 2px; font-size:12pt;text-decoration:underline;font-weight:bold;background-color:#39435A; color:yellow;}
	A.studio {font-size:10pt;text-decoration:underline;font-weight:bold;}
	A.studio:hover {font-size:10pt;text-decoration:underline;font-weight:bold;color:red;}

H1 {font-size:1.2em;letter-spacing:0.2em;margin:0;padding:0}
H1:first-letter {line-height:2em;font-size:1.2em;background-color:#39435A}
H2 {font-size:1em;color: #1e1E7d}

#tbl_prodotti TH {border:1px solid #1E1E7D;color:#FFF}
#tbl_prodotti TD {border:1px solid #C8D5DD;text-align:center;vertical-align:top}




#logo {vertical-align:middle}
#foot {position:relative; left:50%;width:750px; margin-left:-375px;text-align:center;font-size:0.8em}
#topnav { text-align:left; position:relative; top:0px;}
	#topnav UL {list-style-type:none;}
		#topnav UL LI{margin-right:0.8em;float:none;}
			#topnav UL img{vertical-align:middle;}
#logonav { text-align:center; position:relative; width:750px; top:0px; left:50%; margin-left:-375px}
	#logonav UL {list-style-type:none;display:inline;}
		#logonav UL LI{float:none;margin-right:0.8em;}
			#logonav UL img{vertical-align:middle;}
			
#contenuto { position:relative; padding:0; width:750px; left:50%;margin-left:-375px; height:auto;
             top: 2px;border:1px solid #DDD; }
#formSearch {background-color:#C8D5DD;font-size:0.7em;padding:0px 3px 0px 3px}
#imglaterale {width:99%;background-color:#DDD; height:auto;}
#imgform {}

.submit {border:1px solid #39435A; color:black; background-color:#90ABBD}
.select {font-size:12px}
.leftnav {vertical-align:top;vertical-align:top;text-align:left;font-size:0.8em;}
.rightnav {width:230px;vertical-align:middle;text-align:center;font-size:16pt;background-color:#1e1E7d;color:white}
.barradivisoria {margin-top:8px;height:3px;background-color:#39435A;width:100%;clear:both;font-size:1px;}
.nav {padding:0em 0.2em 0em 0.2em;}
.search {vertical-align:top;font-weight:bold;}
.hiddenBig {display:none}
.ghost {display:block;}
.hidden {display:none;}
.time {font-size:0.6em;vertical-align:middle;}

/* ----- NICE TITLES ----- */
#nicetitlecontainer{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #C8D5DD;
border:1px solid #495678;
padding:3px;
margin:0px;
/* Mozilla proprietary 
-moz-border-radius: 12px;*/
}
div.nicetitle
{
font-size: 100%;
left: 0;
padding: 2px;
position: absolute;
top: 0;
text-align:left;
z-index: 100;
width: auto;
height: auto;
}	
div.nicetitle p {
margin: 0;
font-weight:bold;
font-size: 0.7em;
color:#FFF;
padding:2px;
background-color:#495678;
}
div.nicetitle p.destination {
color:#000;
background-color: #C8D5DD;
font-weight: bold;
font-size: 0.6em;
padding-bottom: 0px;
text-align: left;
}
-->