body {background-image: url('../img/bg_all.gif');background-repeat:repeat-x;background-position:top center;background-color:#d2d2d2;font-family: Arial, Verdana, sans-serif;margin:0;border:none;text-align:center;}
img {margin: 0; padding: 0; border:none;vertical-align:bottom;}
a img{border: none;margin: 0;padding:0;vertical-align:bottom;}
a:link img,a:visited img,a:hover img,a:active img{border:none;margin:0;padding:0;vertical-align:bottom;}
a:link {color:#f00;text-decoration:none;}
a:visited{color:#f77;text-decoration:none;}
a:hover,a:active,a:focus{color:#fff;text-decoration:none;}

table{border-spacing:0px; border-collapse: collapse; }
td {padding:0;}
h2,h3,h4,h5,h6 {margin:0;padding:0;font-family:Arial;}
ul,li{list-style:none;}
form {margin:0;padding:0;}
p,dl,dt,dd {margin:0;padding:0;}
form,fieldset,label,legend{margin:0;padding:0;border:0;}
input, textarea, select{font-size:12px;font-family:Arial;padding:0;margin:0;}
.clearboth{clear:both;}
.clear {clear: both;font-size:1px;height:1px;overflow:hidden;}
.nascondi {display: none;}
.appari{display:inline;}
.block{display:block;}
.centra{text-align:center;}
.fleft{float:left;}
.fright{float:right;}
.mleft{margin-left:20px;}
.mleftbot{margin-left:20px;margin-bottom:5px;}

div.pezzo_logo{position:absolute;right:485px;top:0;z-index:1000;}
div#area_sin{width:50%;float:left;margin-right:-485px;}
div#col_inner{background: url('../img/bg_y.gif') repeat-x top center;min-height:161px;height:161px;position:relative;}
div#contenuto{width:970px;text-align:left;float:left;position:relative;z-index:10;}
div#area_des{width:50%;float:right;margin-left:-486px;}
div#col_outer{background: url('../img/bg_g.gif') repeat-x top center;min-height:161px;height:161px;}

div#header{width:970px;height:144px;}
div#top{position:relative;left:0;top:-30px;overflow:hidden;margin-bottom:0;z-index:1}
div#top_menu{float:left;width:515px;height:40px;background: url('../img/top_menu.gif') no-repeat;font-size:2px;}
div#top_menu div{padding-top:5px;}
div#top_menu div a{margin-right:2px;}
div#top_menu_eng{float:left;width:515px;height:40px;background: url('../img/top_menu_eng.gif') no-repeat;font-size:2px;}
div#top_menu_eng div{padding-top:5px;}
div#top_menu_eng div a{margin-right:2px;}

div#top_menumini{float:right;margin-top:10px;width:369px;height:28px;background: url('../img/top_menumini.gif') no-repeat;}
div#top_menumini div{padding-top: 4px;padding-right: 0;padding-bottom: 0;padding-left: 12px;}
div#top_menumini a{color:#fff;margin-right:15px;font-weight:bold;font-size:14px;}
div#top_menumini a:hover{color:#fde519;font-weight:bold;}
div#top_menumini span{color:#fde519;margin-right:15px;font-weight:bold;font-size:14px;}

div#top_menumini_eng{float:right;margin-top:10px;width:123px;height:28px;background: url('../img/top_menumini_eng.gif') no-repeat;}
div#top_menumini_eng div{padding-top: 4px;padding-right: 0;padding-bottom: 0;padding-left: 12px;}
div#top_menumini_eng a{color:#fff;margin-right:15px;font-weight:bold;font-size:14px;}
div#top_menumini_eng a:hover{color:#fde519;font-weight:bold;}
div#top_menumini_eng span{color:#fde519;margin-right:15px;font-weight:bold;font-size:14px;}

/*pagina*/
div#pagina{clear:both;width:970px;overflow:hidden;margin-bottom:12px;}
div#sin{float:left;width:775px;}
div#sin2{float:left;width:775px;background-color:#fff;}
div#sin3{float:left;width:775px;}
div.backlinea{background: url('../img/mrgn2.gif') repeat-y;width:775px;overflow:hidden;margin-bottom:5px;margin-top:5px;}
div.backlineasfuma{background: url('../img/mrgn1.gif') no-repeat top left;width:775px;overflow:hidden;}
div#des{float:right;width:184px;margin-top:0;}
div.icona{padding:5px 5px 0 5px;float:left;}

/*bottone invia*/
div.invia{text-align:right;}
div#vota{margin-top:2px;}
div#invia_viabilita,div.invia_viabilita{margin-top:34px;float:right;}
div#invia_cantieri,div.invia_viabilita{margin-top:36px;float:right;}

/*sinistra*/
div#contenuto_pagina_sito{;background-color:#fff;margin-bottom:30px;}
div#contenuto_principale{width:525px;float:left;margin-bottom:10px;}
div#contenuto_secondario{width:250px;float:left;}
div.pad_principale{padding:0 15px 25px 15px;}
div.pad_secondario{padding:0 0px 15px 5px;}
div.primo_contenuto{margin-bottom:20px;}
h5.titolo{color:#8d8d8d;font-size:18px;margin-bottom:1px;background: url('../img/tra.gif') repeat-x bottom;}
div.titolone{color:#8d8d8d;font-size:18px;font-weight:bold;margin-top:16px;background: url('../img/tra.gif') repeat-x bottom;width:495px;margin-left:15px;}
h3.titolo{color:#8d8d8d;font-size:12px;}
h6.titolo2{color:#8d8d8d;font-size:12px;margin-bottom:15px;}
div.testo{padding-top:20px;color:#666666;font-size:13px;line-height:17px;}
div.testo p{font-size:13px;line-height:17px;margin-bottom:10px;}
div.testo img, div.testo p img{float:left;margin-right:10px;margin-bottom:2px;}
div.testo ul{padding:0;margin:15px 0 15px 0;}
div.testo ul li{background: url('../img/freccina_elenco.gif') no-repeat top left;padding-left:15px;padding-bottom:5px;}
div.multiplo{border-bottom:1px solid #ececec;margin-bottom:15px;padding-bottom:10px;clear:both;overflow:hidden;}
div.multiplo2{margin-bottom:15px;padding-bottom:10px;clear:both;overflow:hidden;}
h4.titoletto{color:#4997c7;font-weight:bold;font-size:12px;background: url('../img/doppia_freccia.gif') no-repeat center left;padding-left:25px;margin-bottom:10px;}
h4.titoletto a{color:#4997c7;font-weight:bold;}
h4.titoletto a:hover{color:#4997c7;font-weight:bold;text-decoration:underline;}
h4.titoletto2{color:#4997c7;font-weight:bold;font-size:12px;background: url('../img/doppia_freccia.gif') no-repeat center left;padding-left:25px;margin-bottom:5px;}
div.lineetta{font-size:5px;height:5px;overflow:hidden;background: url('../img/tra.gif') repeat-x top;padding-left:25px;margin-bottom:5px;}
div.titolone_multiplo_pi{margin-bottom:20px;font-size:14px;font-weight:bold;color:#4997c7;}

div.testo_multiplo{color:#4e4e4e;font-size:12px;line-height:16px;}
div.testo_multiplo img{float:right; margin:0 0 0 0px;}
div.testo_multiplo2{padding-top:20px;color:#4e4e4e;font-size:12px;line-height:16px;clear:both;}
div.dettaglio_voci{background: url('../img/tra.gif') repeat-x top;padding-top:10px;}
div.dettaglio_voci_appalti{padding-top:10px;}
div.dettaglio_voci img,div.dettaglio_voci_appalti img{margin-right:10px;}
div.dettaglio_voci p, div.dettaglio_voci_appalti p{color:#a7a7a7;font-weight:bold;font-size:12px;}
div.box_appalti{width:250px;float:left;}

div.titolo_costo{color:#82a456;font-weight:bold;font-size:11px;margin-bottom:5px;}
div.titolo_avanzamento{color:#dd1a22;font-weight:bold;font-size:11px;margin-bottom:5px;padding-top:5px;}
div.investimento_costo{margin-bottom:15px;}
div.investimento_avanzamento{clear:both;}

div.testo2{color:#4e4e4e;font-size:12px;line-height:15px;margin-bottom:20px;}
div.testo a, div.testo p a,div.testo_multiplo a,div.testo_multiplo2 a,div.testo2 a, div.testo2 p a{color:#4997c7;}
div.testo a:hover, div.testo p a:hover,div.testo_multiplo a:hover,div.testo_multiplo2 a:hover,div.testo2 a:hover, div.testo2 p a:hover{color:#4997c7;text-decoration:underline;}


div#prima_col{float:left;width:261px;}
div#seconda_col{float:right;text-align:right;}
div#bianco{background:#fff;border:1px solid #f0f0f0;margin-bottom:11px;overflow:hidden;width:773px;}
div#bianco2{background:#fff;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;margin-bottom:11px;overflow:hidden;width:773px;}
div#bianco_pagina{background:#fff;overflow:hidden;width:775px;}
div#mappa{float:left;padding:3px 0 0 3px;margin:0;}
div#mappa2{margin-top:5px;padding:0 0 0 3px;width:769px;background:#fff;font-size:12px;color:#333;}
div.mappa_cont{float:left;padding:3px 0 0 3px;}
div.mappa_cont a,div#mappa2 a{color:#FF0000;text-decoration:none;}
div.mappa_cont a:hover,div#mappa2 a:hover{color:#FF0000;text-decoration:underline;}
div#traff{float:right;padding:3px 3px 0 0;}
div#traff dd{margin:0;padding:0;}
div#traff dl dt{width:250px;height:27px;}
div#traff dl dd{width:250px;height:47px;background: url('../img/xml_img/xml_testo.gif') no-repeat;color:#616060;font-size:11px;margin-bottom:10px;}
div#traff dl dd p{padding-right:10px;padding-top:3px;}
div#traff dl dd img{float:left;padding:4px 5px 5px 16px;width:35px;height:37px;}

div#traff2{float:right;padding:3px 3px 0 0;}
div.rotate_tit{width:250px;height:27px;}
div.rotate_content{width:250px;height:47px;background: url('../img/xml_img/xml_testo.gif') no-repeat;color:#616060;font-size:11px;margin-bottom:10px;}
div.rotate_content div{background-color:#f1f1ec;margin-left:15px;overflow:hidden;width:220px;clear:both;}
div.rotate_content p{padding-top:3px;float:left;width:170px;}
div.rotate_content img{float:left;padding:4px 5px 0 0;width:35px;height:37px;}

div#tit_sondaggio{margin-bottom:2px;font-size:8px;}
div#sondaggio{width:250px;height:133px;background: url('../img/bk_sondaggio.png') no-repeat;}
div.cont_sond{padding:7px 0 0 15px;}
div.cont_sond p{font-size:12px;color:#fff;font-weight:bold;height:30px;padding-right:15px;}
form#mod_sondaggio fieldset{width:190px;}
form#mod_sondaggio fieldset span{font-size:11px;color:#414141;position:relative;left:12px;top:-2px;}
div.sondaggio_partecipato{color:#4997c7;font-weight:bold;font-size:12px;margin-bottom:15px;}
div.domanda_sondaggio{color:#4e4e4e;font-weight:bold;margin-bottom:10px;font-size:12px;}
div.domanda_sondaggio_chiuso{color:#8e8e8e;font-weight:bold;margin-bottom:10px;font-size:11px;}
div.data_sondaggio{color:#cc0000;font-weight:bold;margin-bottom:5px;font-size:11px;}
div#domanda_sondaggio{color:#4e4e4e;font-weight:bold;margin-bottom:10px;font-size:12px;}
td.risposta_sondaggio{color:#4e4e4e;font-size:12px;width:200px;line-height:20px;}
td.risposta_sondaggio div,td.risposta_sondaggio_chiuso div{margin-bottom:15px;background: url('../img/freccina_singola.gif') no-repeat center left;padding-left:20px;}
td.risposta_sondaggio_chiuso{color:#8e8e8e;font-size:12px;width:120px;line-height:20px;}
td.barra_immagine{vertical-align:top;line-height:20px;}
td.barra_immagine_chiuso{vertical-align:top;line-height:20px;}
td.barra_immagine span{font-size:12px;font-weight:bold;color:#4e4e4e;margin-left:10px;}
td.barra_immagine_chiuso span{font-size:11px;font-weight:bold;color:#8e8e8e;margin-left:10px;}
div.box_sondaggio_chiuso{width:245px;height:240px;}

div#progetto_rilievo{width:250px;height:150px;}
div#progetto_rilievo div{padding-top:132px;padding-left:61px;font-size:10px;}
div#registrazione{width:184px;height:150px;}
div#registrazione div{padding-top:132px;padding-left:30px;font-size:10px;}
div#campagna_sicurezza{margin-bottom:0px;}
div#campagna_sicurezza div{width:512px;height:150px;background: url('../img/avviso_segnalazione.jpg') no-repeat;}
div#campagna_sicurezza div p{padding:30px 10px 10px 180px;text-align:left;color:#333;font-size:14px;}
div#progetta_viaggio{width:250px;height:150px;background: url('../img/itinerari_turistici_footer.png') no-repeat;}
div#progetta_viaggio div{padding-top:95px;}
div#terza_col{float:left;width:251px;text-align:left;}
div#quarta_col{float:left;text-align:left;}
div#faq{margin-bottom:12px;}
div#prossima_attivazione{padding-top:4px;}
div#servizi_attivi{padding-top:4px;}
#rss_link {float: left; padding-right:4px;}

#servizi_newsletter {margin-top:10px;}

/*moduli*/
div#modulo_viabilita,div#modulo_cantieri,div#modulo_carburante,div#modulo_meteo{display:none;}
div.moduli{background-color:#fff;overflow:hidden;clear:both;padding-top:20px;}
div.moduli_cont{width:525px;padding:4px 0 0 6px;}
div.tabella_prezzi{margin-left:10px;}
td.punto{background: url('../img/aree_servizio/punto.png') no-repeat bottom;height:13px;width:3px;text-align:center;padding-right:2px;font-size:11px;font-weight:bold;line-height:11px;}
td.cartello{background: url('../img/aree_servizio/cartello.png') no-repeat bottom;height:13px;width:14px;text-align:center;padding-right:2px;font-size:11px;font-weight:bold;line-height:11px;}
td.tipo_carburante{width:60px;}
td.tipo_carburante div{margin-left:5px;}
td.marchietto{width:25px;text-align:left;}
td.descri_area{width:80px;text-align:left}
td.descri_area div{margin-right:10px;}
div.modulo_carburante{height:101px;margin-bottom:9px;font-size:9px;color:#6e6e6e;}
div.modulo_cantieri{height:101px;margin-bottom:9px;font-size:11px;color:#6e6e6e;}
div.modulo_cantieri p{padding-right:10px;}
div.menu_moduli{padding:4px 7px 4px 0;}
img.img_cantiere{float:left;margin-right:10px;margin-left:5px;}


/*download pdf*/
div.download_pdf{font-size:12px;font-weight:bold;color:#c4161c;text-align:right;margin-top:10px;margin-bottom:15px;}
div.download_pdf a{color:#c4161c;background: url('../img/doppia_freccia2.gif') no-repeat center right;padding-right:25px;}
div.download_pdf a:hover{color:#c4161c;text-decoration:underline;}

/*meteo*/
div#tit_meteo,div#tit_cantieri,div.tit_cantieri,div#tit_viabilita,div.tit_viabilita{margin-bottom:2px;clear:both;font-size:9px;}
div#meteo{background: url('../img/bk_meteo.png') no-repeat;width:184px;height:89px;margin-bottom:11px;}
div.cont{width:184px;overflow:hidden;margin-bottom:-1px;}

div#stato_meteo p{float:left;margin-top:30px;font-size:15px;color:#D5D4C8;font-weight:bold;}
a.approfondisci{color:#797979;font-size:11px;margin-left:98px;}
a.approfondisci:hover,a.approfondisci:focus{color:#515050;}
a.approfondisci_eng{color:#797979;font-size:11px;margin-left:150px;}
a.approfondisci_eng:hover,a.approfondisci_eng:focus{color:#515050;}

/*cantieri*/
div#cantieri{width:184px;height:89px;background: url('../img/bk_cantieri.gif') no-repeat;margin-bottom:4px;}
div#stato_cantieri{float:left;margin-top:10px;margin-left:10px;width:100px;}
div#stato_cantieri h4{font-size:12px;margin-bottom:5px;color:#fff;font-weight:bold;}
div#stato_cantieri p{font-size:11px;line-height:13px;color:#fff;font-weight:normal;}

/*cantieri in pagina*/
div#cantieri2,div.cantieri2{background: url('../img/bk_cantieri_aperti.gif') no-repeat;width:234px;height:82px;margin-bottom:11px;}
div#testo_cantieri,div.testo_cantieri{padding:3px 6px 6px 6px;width:220px;float:left;}
div#testo_cantieri img,div.testo_cantieri img{float:left;margin-right:10px;margin-bottom:20px;}
div#testo_cantieri p,div.testo_cantieri p{color:#fff;font-size:12px;}
div#testo_cantieri p span,div.testo_cantieri p span{font-size:11px;}



/*form segnalazione disagi e registrazione*/
div.disagi_campotesto{clear:both;margin-bottom:5px;}
fieldset.pagina1{background: url('../img/pag1.gif') no-repeat top right;}
fieldset.pagina2{background: url('../img/pag2.gif') no-repeat top right;}
label.label80{width:80px;display:block;float:left;}
label.label120{width:120px;display:block;float:left;}
label.label130{width:130px;display:block;float:left;}
label.label_lungo{display:block;float:left;}
label.label_acapo{display:block;}
div.lista_check{clear:both;margin-left:20px;margin-bottom:20px;}
div.lista_check span{color:#4e4e4e;font-size:12px;margin-left:5px;margin-right:20px;}
div.lista_check input{position:relative;left:0;top:2px;}
div.disagi_campotesto label,div.disagi_campoarea label{float:left;display:block;font-size:12px;color:#4e4e4e;height:22px;background: url('../img/freccina_singola.gif') no-repeat center left;padding-left:20px;padding-right:10px;line-height:22px;}
div.disagi_campotesto input{border:none;background: url('../img/form_bg_text.gif') no-repeat;width:194px;height:22px;padding:3px 0 0 4px;margin:0;display:block;color:#4e4e4e;}
div.disagi_campotesto select{border:none;background: url('../img/form_bg_text.gif') no-repeat;height:22px;padding:3px 0 0 4px;margin:0;display:block;color:#4e4e4e;}
div.disagi_campoarea textarea{background: url('../img/form_bg_textarea.gif') no-repeat;width:373px;height:116px;color:#4e4e4e;font-size:12px;padding:3px 0 0 4px;border:none;}
div.disagi_privacy{font-size:12px;color:#4e4e4e;background: url('../img/freccina_singola.gif') no-repeat top left;padding-left:20px;margin-top:20px;margin-bottom:25px;clear:both;}
div.disagi_privacy input{padding:0;position:relative;left:0;top:2px;}
div.checkbox{width:30px;float:left;}
div.checkbox_testo{overflow:hidden;height:100%;}
div.submit{text-align:right;}
div.submit input{border:none;background: url('../img/disagi_invia.gif') no-repeat;width:57px;height:21px;cursor:pointer;}
div.avanti{text-align:right;}
a.privacy{color:#4e4e4e;text-decoration:underline;}
a.privacy:hover,a.privacy:focus{color:#4e4e4e;text-decoration:none;}

/*form questionario socio ambientale*/
div.questionario_check{font-size:12px;color:#4e4e4e;}
label.questo_titolo{height:22px;background: url('../img/freccina_singola.gif') no-repeat center left;padding-left:20px;line-height:22px;}
div.questionario_check table{margin-top:10px;margin-left:20px;margin-bottom:15px;}
div.questionario_check table td{padding-bottom:5px;vertical-align:top}
div.questo_anagrafica{margin-bottom:15px;margin-top:10px;}
table.colonne4 td{width:100px;}
table.colonne3 td{width:130px;}
table.colonne2 td{width:200px;}
input.questo_check,div.questo_respo input{position:relative;top:2px;left:0;margin-right:3px;}
div.questo_text{margin-left:20px;margin-bottom:15px;}
div.questo_respo{margin-left:20px;margin-bottom:5px;margin-top:10px;}
input.questo_input{width:200px;}
textarea.text_big{width:450px;height:30px;}
textarea.text_little{width:310px;height:30px;margin-left:10px;margin-bottom:5px;}

/*form calcola pedaggio */
div.tit_calcola_pedaggio{margin-bottom:10px;}
form#calcola_pedaggio,form#calcola_pedaggio_eng{margin-bottom:20px;}
form#calcola_pedaggio label,form#calcola_pedaggio_eng label{width:20px;display:block;float:left;color:#4e4e4e;font-size:12px;margin-top:2px;}
form#calcola_pedaggio div,form#calcola_pedaggio_eng div{clear:both;margin-bottom:10px;}
form#calcola_pedaggio select{border:none;background: url('../img/form_bg_text.gif') no-repeat;height:22px;padding:3px 0 0 4px;margin:0;display:block;color:#4e4e4e;}
form#calcola_pedaggio_eng select {border:none;background: url('../img/form_bg_text.gif') no-repeat;height:22px;padding:3px 0 0 15px;margin:0;display:block;color:#4e4e4e;}
table#tabella_pedaggio td{font-size:12px;color:#4e4e4e;width:100px;height:20px;vertical-align:top;} 
table#tabella_pedaggio{margin-top:20px;margin-left:20px;}
p.spiega_pedaggio{font-size:11px;color:#777;margin-top:15px;margin-bottom:15px;}

/*contatti */
table#tab_contatti{margin-left:50px;}
table#tab_contatti td{padding-bottom:20px;}
td.contatti_colonna1{width:60px;text-align:left;}
td.contatti_colonna1 img{clear:both;}
td.contatti_colonna2{width:350px;}

/*viabilita*/
div#viabilita,div.viabilita{background: url('../img/bk_viabilita.png') no-repeat;width:234px;height:82px;margin-bottom:11px;}
div#testo_viabi,div.testo_viabi{padding:3px 6px 6px 6px;width:220px;float:left;}
div#testo_viabi img,div.testo_viabi img{float:left;margin-right:10px;margin-bottom:20px;}
div#testo_viabi p,div.testo_viabi p{color:#fff;font-size:12px;}
div#testo_viabi p span,div.testo_viabi p span{font-size:11px;}

/*mancato pagamento*/
div#mancato_pagamento{width:184px;height:57px;}
div#mancato_pagamento div{padding:0px 0px 0 0;}

/*errore registrazione*/
div#errore{font-size:12px;color:#cc0000;font-weight:bold;margin:10px;}

/*webcam*/
div#webcam{width:184px;height:57px; margin-bottom:10px;}
div#webcam div{padding: 3px 0 0 0px;}

div#eccezionali{margin-bottom:13px;}

/*chat e ticket*/
div#comun{width:184px;overflow:hidden;margin-bottom:11px;}
div#chat{width:90px;height:97px;float:left;}
div#ticket{width:90px;height:97px;float:right;}
div#faq_eng{margin-bottom:10px;}

/*gadget google*/
div#google_gadget{clear:both;}

/* navigazione paginazione*/
div.nav_pagine{font-size:12px;color:#333;margin-bottom:10px;text-align:right;background: url('/img/tra.gif') repeat-x center top;padding-top:3px;}
div.nav_pagine a{color:#333;text-decoration:underline;}
div.nav_pagine a:hover{color:#333;text-decoration:none;}

/*login*/
div#tit_login{margin-bottom:2px;font-size:8px;}
div#login{width:184px;height:133px;background: url('../img/login_area.gif') no-repeat;}
form#mod_login{padding:7px 10px 0 11px;display:block;overflow:hidden;height:100px;}
form#mod_login label{font-size:11px;color:#f0f0f0;width:35px;display:block;float:left;padding-top:2px;}
form#mod_login fieldset{padding:0;margin:0 0 5px 0;}
form#mod_login fieldset div{clear:both;font-size:11px;margin-bottom:5px;}
.inputext{background: url('../img/bk_input.gif') no-repeat;border:0;border:none;color:#909090;font-size:11px;margin:0;padding:3px 0 0 5px;height:20px;width:123px;}

div.spiega_login{clear:both;overflow:hidden;margin-bottom:1px;}
p.registrati{float:left;width:115px;font-size:11px;color:#f0f0f0;}
div.invio_login{float:right;text-align:right;width:40px;margin-right:4px;}
input.invio{border:none;width:39px;height:17px;background: url('../img/frecciaA.gif') no-repeat;cursor:pointer;}
div#reg{font-size:10px;margin-top:9px;}
a.registrazione{color:#797979;font-size:11px;margin-left:101px;clear:both;}
a.registrazione:hover,a.registrazione:focus{color:#515050;}


/*menu laterale destro*/
div#menu_laterale{margin-bottom:15px;}
div#menu_laterale ul{margin:0;padding:0;text-align:left;}
div#menu_laterale ul li{margin:0;padding:0;display:inline;}
a.raviolo{padding:4px 10px 4px 12px;color:#fff;display:block;background-color:#808080;font-size:12px;margin-bottom:3px;}
a.raviolo:hover,a.raviolo:focus{color:#5e5e5e;background-color:#fde519;font-size:12px;}
div#menu_laterale ul li div{color:#5e5e5e;background-color:#fde519;font-size:12px;margin-bottom:3px;padding:5px 10px 5px 12px;}
div#menu_laterale ul li ul li{background-color:#e2e2e3;}
div#menu_laterale ul li ul li a{padding:5px 0 3px 11px;margin-left:20px;color:#6e6e6e;display:block;background-color:#e2e2e3;font-size:11px;margin-bottom:3px;}
div#menu_laterale ul li ul li a:hover,div#menu_laterale ul li ul li a:focus{color:#6e6e6e;background-color:#cfcfcf;font-size:11px;}
div#menu_laterale ul li ul li div{color:#6e6e6e;background-color:#cfcfcf;font-size:11px;padding:5px 0 3px 11px;margin-left:20px;margin-bottom:3px;}
div#menu_laterale ul li div a,div#menu_laterale ul li div a:hover{color:#5e5e5e;background-color:#fde519;}

/*menu assistenza*/
div#menu_assist{width:184px;height:150px;background: url('../img/bk_assistenza.gif') no-repeat;text-align:right;}
div#menu_assist div{padding-right:15px;font-size:8px;}
div#voce1{padding-top:17px;}
div#voce2{padding-top:23px;}
div#voce3{padding-top:10px;}
div#voce4{padding-top:22px;}

/*menu autostrade */
ul#menu_autostrada{padding:0;margin:0;}
ul#menu_autostrada li{width:234px;height:26px;font-size:12px;margin-bottom:3px;}
ul#menu_autostrada a{display:block;width:234px;height:26px;color:#4e4e4e;font-weight:bold;padding:11px 0 0 5px;}
ul#menu_autostrada a:hover,ul#menu_autostrada a:focus{color:#fff;}
a.autostrada1{background: url('../img/autostrada1.gif') no-repeat;}
a.autostrada2{background: url('../img/autostrada2.gif') no-repeat;}
a.autostrada3{background: url('../img/autostrada3.gif') no-repeat;}
a.autostrada4{background: url('../img/autostrada4.gif') no-repeat;}

/*allegati destra*/
ul.allegati_destra{width:234px;padding:0;margin:0;}
ul.allegati_destra li{background-image: url('../img/allegato.gif');background-repeat: no-repeat;background-position:top;background-color:#d5d5d5;font-size:12px;height:auto !important;height:31px;min-height:31px;margin-bottom:3px;}
ul.allegati_destra li a{color:#4e4e4e;font-weight:bold;display:block;padding:12px 35px 5px 5px;}
ul.allegati_destra li a:hover,ul#allegati_destra li a:focus{color:#fff;}

/*mappa come raggiungerci */
div#gmaps{width:500px;height:300px;margin-bottom:20px;margin-top:20px;}
   
/* prer*/
div#prefooter{overflow:hidden;clear:both;width:970px;}

/*footer*/
div#footer{width:970px;clear:both;background: url('../img/footer.png') no-repeat top;overflow:hidden;margin-top:12px;margin-bottom:20px;}
div#footer_sin{float:left;width:550px;padding-top:10px;}
div#footer_sin p{font-size:11px;color:#5f5f5f;}
div#footer_des{float:right;padding-top:10px;font-size:11px;color:#5f5f5f;}
div#footer_des a{color:#5f5f5f;font-weight:bold;margin-left:5px;margin-right:5px;}
div#footer_des a:hover,div#footer_des a:focus{color:#5f5f5f;font-weight:bold;text-decoration:underline;}
