@charset "UTF-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:"Century Gothic", Arial, Verdana; }

#page{ position:relative; float:left; width:100%; }
#wrap{ position:relative; width:990px; margin:0px auto 0px auto;}
#lingua{ float:left; width:990px; clear:both; text-align:center; padding:3px 0 0 0; text-align:right;}
#lingua img{ border:0;}
#header{ float:left; width:990px; clear:both; text-align:center; padding:0 0 0 0;}
#menu{ float:left; width:990px; clear:both;}
#menu ul{ position:relative; float:left; width:990px; margin:0; padding:0; list-style-type:none;}
#menu ul li{ position:relative; float:left;}
#menu ul li a{ display:block; width:198px; text-align:center; font-size:28px; line-height:56px; font-family:"Century Gothic", Arial, Verdana; text-decoration:none; color:#000000; text-transform:uppercase}
#menu ul li a:hover{ color:#FF6600}

#centro{ float:left; width:990px; clear:both;}
#centro div.divnero{ width:990px; height:20px; background:#000000;}
#centro .grigioEEE { background:#EEEEEE;}
#centro .grigio333 { background:#333333;}
#centro .grigio666 { background:#666666;}
#centro .grigio999 { background:#999999;}
#centro .cellabianca{ background:#FFFFFF; padding:0 4px 0 4px;}
#centro .prezzititolo{ background:#CCCCCC; text-align:center; font-size:16px ;}
#centro .prezzivalori{ background:#FFFFFF;}
#centro p{ margin:0; padding:2px 0 2px 0;}
#centro h2{ margin:0; padding:0;}
#centro a{ color:#000000; text-decoration:underline;}
#centro a:hover{ text-decoration:none;}

.campo{ border:1px solid #999999; padding:3px; background:#FFFFFF; font-size:12px; font-family:"Century Gothic", Arial, Verdana; font-weight:bold; }
.manda{ border:1px solid #999999; padding:5px; background:#FFFFFF; font-size:18px; cursor:pointer}
.obbligatorio{ font-size:18px; color:#FF0000; padding:0 0 0 3px;}
.manda:hover{ border:1px solid #000000; background:#EEEEEE;}

#footer{ position:relative; float:left; width:990px; text-align:center; padding:10px 0 0 0; color:#FFFFFF;}
#footer .linea{ position:relative; float:left; width:990px; clear:both; color:#FFFFFF; background:#000000; height:20px; line-height:20px;}
#footer a{ text-decoration:none; color:#FFFFFF;}
#footer a:hover{ text-decoration:underline;}

#galleria { position:relative; width:980px; padding:0 5px 0 5px; clear:both;}
#galleria h1{ margin:0; padding:10px 0 0 0; border-bottom:1px dotted #000000; clear:both;}
#galleria h5{ margin:0; padding:0 0 4px 0; text-align:right; clear:both;}
#galleria ul{ position:relative; clear:both; margin:0; padding:0 0 0 40px; list-style:none;}
#galleria ul li{background-position:center; background-repeat:no-repeat; float:left; height:78px; width:78px; border:1px solid #000000; padding:0; margin:0px 5px 0 5px;}
#galleria ul li:hover{ border:1px solid #FF6600;}
#galleria ul li img{ border:0;}

#photo { position:relative; width:980px; padding:0 5px 0 5px; clear:both;}
#photo h1{ margin:0; padding:10px 0 0 0; border-bottom:1px dotted #000000; clear:both;}
#photo h5{ margin:0; padding:0 0 6px 0; text-align:right; clear:both;}
#foto{ position:relative; float:left; width:670px; text-align:center}
#foto img{ border:4px solid #000000;} 
#gallerymenu{ position:relative; float:left; width:300px;}
#gallerymenu ul{ margin:0; padding:0; list-style-type:none;}
#gallerymenu ul li{ background-position:center; background-repeat:no-repeat; float:left; height:78px; width:78px; border:1px solid #000000; padding:0; margin:2px 2px 2px 2px;}
#gallerymenu ul li:hover{ border:1px solid #FF6600;}
#gallerymenu ul li img{ border:0;}

