BODY{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background-color:#f0f0f0;}
a{outline:none;}
#top{margin-top:0px;background-image:url(images/bk_top.jpg);background-position:top left;background-repeat:repeat-x;width:100%;height:107px;position:relative;z-index:850;clear:both;}
#middle{margin-top:0px;background-image:url(images/bk_middle2.jpg);background-position:top left;background-repeat:repeat-x;z-index:1;width:100%;clear:both;}
h1{color:#1d58a8;padding-left:5px;margin-top:5px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase}
#div_titoli{margin-top:0px;background-image:url(images/bk_titoli.jpg);background-position:top right;background-repeat:no-repeat;width:750px;height:24px;position:relative;clear:both;}
#div_titoli2{margin-top:0px;background-image:url(images/bk_titoli.jpg);background-position:top left;background-repeat:no-repeat;width:960px;height:24px;position:relative;clear:both;}
div#titoliF{float:left;width:70%px;}
div#return_lista{float:right;width:30%;text-align:right;}
.div_errore{width:69px;height:42px;position:absolute;left:98px;top:-3px;display:block;background-image:url(images/sf_div_errore.png);background-repeat:no-repeat z-index:3000;}
#frase_home{margin-top:20px;margin-left:10px;width:290px;height:80px;font-size:12px;font-weight:normal;color:#1d58a8;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:oblique;clear:both;}
#istruzioni{margin-top:10px;margin-left:46px;width:270px;height:119px;font-size:10px;font-weight:normal;color:#666666;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;clear:both;}
#frase_utenti{margin-top:10px;margin-left:10px;width:290px;height:120px;font-size:12px;font-weight:normal;color:#999999;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:oblique;clear:both;}
.testo_default_form{font-size:12px;font-weight:normal;color:#000000;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;}
#news{margin-top:0px;background-image:url(images/bk_news.jpg);background-position:top left;background-repeat:repeat-x;width:100%;height:92px;position:relative;clear:both;}
#bottom{margin-top:0px;background-image:url(images/sf_bottom_macchinine_sx.jpg);background-position:top left;background-repeat:repeat-x;width:100%;height:227px;clear:both;}
#footer{margin-top:0px;background-image:url(images/bk_bottom_intestazione_sx.jpg);background-position:top left;background-repeat:repeat-x;width:100%;height:47px;clear:both;}
.mappa_grande{position:relative;display:none;top:0px;left:15px;width:734px;height:391px;float:left;background-image:url(images/trasparente_grigio.png);}
.mappa_parcheggio{position:absolute;display:none;top:0px;left:15px;width:650px;height:390px;float:left;background-image:url(images/trasparente_blu.png);z-index:2000;}
#testo{font-size:11px;font-weight:normal;color:#666666;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif}
#bordo{text-decoration:none;border:1px solid #F5F4F4;}
.piccolo{font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:oblique}
.piccolonero{font-size:11px;font-weight:normal;color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.sezione{font-size:12pt;font-weight:900;color:#666666;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:oblique}
.testonero{font-size:11px;font-weight:normal;color:#585858;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:0.5px;}
.email{font-size:14px;font-weight:normal;color:#585858;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:0.5px;}
.testobianco{font-size:11px;font-weight:normal;color:#ffffff;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:0.5px;}
.testorosso{font-size:11px;font-weight:normal;color:#FF0000;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:0.5px;}
.testonero2{font-size:10px;font-weight:normal;color:#0b3a79;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:0.5px;}
.testoprezzo{font-size:10px;font-weight:normal;color:#0b3a79;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:lowercase;}
.error{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FF0000;font-weight:bold;}
.erroreinputOLD{border-color:rgb(255, 0, 0);border-width:1px;background-color:rgb(255, 233, 233);outline:thin outset rgb(255, 0, 0);}
.erroreinput{background-image:url(images/it/sf_errore_form.png);background-position:left;background-repeat:no-repeat;}
a.link:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:normal;text-decoration:none}
a.link:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:normal;text-decoration:none}
a.link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#88c9f1;font-weight:normal;text-decoration:none}
a.link:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:normal;text-decoration:none}
a.menu:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#1d58a8;text-decoration:none;font-style:oblique}
a.menu:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#1d58a8;text-decoration:none;font-style:oblique}
a.menu:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;font-style:oblique}
a.menu:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;font-style:oblique}
a.menu_verde:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;font-weight:normal;color:#00ca33;text-decoration:none;}
a.menu_verde:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;font-weight:normal;color:#00ca33;text-decoration:none;}
a.menu_verde:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;font-weight:normal;color:#333333;text-decoration:none;}
a.menu_verde:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;font-weight:normal;color:#333333;text-decoration:none;}
a.link2:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none}
a.link2:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none}
a.link2:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ffcc00;font-weight:bold;text-decoration:none}
a.link2:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ffcc00;font-weight:bold;text-decoration:none}
a.linkgrigio:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#1d58a8;font-weight:normal;text-decoration:none}
a.linkgrigio:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#1d58a8;font-weight:normal;text-decoration:none}
a.linkgrigio:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#ffcc00;font-weight:normal;text-decoration:none;font-variant:normal}
a.linkgrigio:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#ffcc00;font-weight:normal;text-decoration:none;font-variant:normal}
a.linkParcheggio:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 14px;color:#1d58a8;text-decoration:underline;}
a.linkParcheggio:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 14px;color:#1d58a8;text-decoration:underline;}
a.linkParcheggio:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 14px;color:#666666;text-decoration:underline;}
a.linkParcheggio:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 14px;color:#666666;text-decoration:underline;}
a.title:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 9px;color:#1d58a8;text-decoration:underline;}
a.title:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 9px;color:#1d58a8;text-decoration:underline;}
a.title:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 9px;color:#666666;cursor:help;}
a.title:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:bold 9px;color:#666666;text-decoration:underline;}
.cluetip-default{background-image:url(images/trasparente_blu_scuro.png);padding-left:10px;color:#FFF;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;}
h3#cluetip-title{font-size:11px;}
.titoloblu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#1d58a8;font-weight:bold;text-decoration:none;text-transform:uppercase}
.titolobianco{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;color:#FFFFFF;font-weight:normal;text-decoration:none;text-transform:uppercase}
.testoverde{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#1d58a8;font-weight:normal;text-decoration:none}
.titoloverde{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#00ca33;text-decoration:none;text-transform:uppercase}
.titoloverde2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#548020;font-weight:bold;text-decoration:none;text-transform:uppercase}
.titoloverde3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#548020;font-weight:bold;text-decoration:none;text-transform:uppercase}
.prezzo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#1d58a8;font-weight:bold;text-decoration:none;text-transform:uppercase}
.titolorosso{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#cc0033;font-weight:bold;text-decoration:none;text-transform:none;letter-spacing:normal;}
.titolobianco{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-transform:uppercase;letter-spacing:normal;}
#nomeinteresse{position:absolute;text-align:center;background-image:url(immagini/sfondo_testa.gif);border:2px solid #160a69;width:250px;height:46px;top:0px;left:0px;background-color:#FFFFFF;display:none;overflow:hidden;z-index:300;}
.Stile2{font-size:11px;color:#1d58a8;text-decoration:none;text-transform:none;letter-spacing:normal;font-family:Verdana, Arial, Helvetica, sans-serif;}
#zoom_mappa{position:absolute;width:100px;height:20px;z-index:1;left:338px;top:385px;}
a.terra:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:normal;}
a.terra:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:normal;}
a.terra:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:underline;font-weight:normal;}
#verde{color:#548020;}
#giallo{color:#FFE400;}
#bianco{color:#FFF;}
#blu{color:#1d58a8;}
#rosso{color:#cc0033;}
#grigio{color:#666666;}
#grigioc{color:#cccccc;}
