html, body{margin: 0;padding:0}
html{background-image: url(../but/bg.jpg);background-color:#ffffff;background-repeat: no-repeat;background-attachment: fixed;background-position:bottom;}
body{font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;text-align: center;color: #3c3c3c;}
abbr{border: 0;}
strong.indicazioni_dovesiamo{color: green;}
strong.richiedi_preventivo{text-transform: uppercase;font-size: 1.2em;}
strong.campi_obbligatori{color: #c20000;}

div#container{margin: 0 auto;text-align:center;width: 900px;background:#ffffff;}
/*    HEADER, LOGO E ICONE    */
div#header{text-align:left;width: 100%;height: 90px;}
div#header a img{border: 0;float: left;}

div#header ul{margin:17px 0;padding: 0;list-style-type: none;float: left;}
div#header ul li{float: left;}
div#header ul li a{ margin: 0 4px;}
div#header ul li a.ico_home span, div#header ul li a.ico_preferiti span, div#header ul li a.ico_contatti span {display: none;}

div#header ul li a.ico_home, div#header ul li a.ico_home:active, div#header ul li a.ico_home:visited{background: url(../but/ico-home.jpg) no-repeat; width: 50px;height: 62px;display:block;}
div#header ul li a.ico_home:hover{background: url(../but/ico-home-hover.jpg) no-repeat; width: 50px;height: 62px;display:block;}

div#header ul li a.ico_contatti, div#header ul li a.ico_contatti:active, div#header ul li a.ico_contatti:visited{background: url(../but/ico-contatti.jpg) no-repeat; width: 50px;height: 62px;display:block;}
div#header ul li a.ico_contatti:hover{background: url(../but/ico-contatti-hover.jpg) no-repeat; width: 50px;height: 62px;display:block;}

div#header ul li a.ico_preferiti, div#header ul li a.ico_preferiti:active, div#header ul li a.ico_preferiti:visited{background: url(../but/ico-preferiti.jpg) no-repeat; width: 50px;height: 62px;display:block;}
div#header ul li a.ico_preferiti:hover{background: url(../but/ico-preferiti-hover.jpg) no-repeat; width: 50px;height: 62px;display:block;}

.tirreno{margin:  0 10px;float:right;}


/*   DIV CHE TIENI IL DIV SINISTRA E CONTENT   */
div#box_content{text-align:left;width: 100%;}
/*    SLIDE SHOW TOP    */
div#slide_show{font: normal 0.9em calibri;width: 100%;padding:0;border-bottom: 0px solid #e4e4e4;}



/*   CONTENNUTI   */
div#content{float: left;text-align: justify;margin: 3px 0;width: 648px;}

/*  FOOTER  */
div#footer{position: relative;bottom: 0 !important;width: 100%;float: left;margin: 0 auto;background: #f4f8fb;border-top: 6px solid #fdfdfd;}
div#footer div#box_dati{width: 897px;margin: 20px auto;padding: 0;}

div#footer div#box_dati div#anagrafica{width: 800px;margin: 0 auto;text-align:center;}
div#footer div#box_dati div#anagrafica p{text-align: center;margin: 0;padding: 0px;font: normal 0.7em "Trebuchet MS",Arial,sans-serif;}

/*   TITOLI   */
div#content h1, div#content h2, div#content h3{margin: 0;padding: 0 1px;}
div#content h1{font: bold 1.4em arial,Calibri,"Trebuchet MS",Arial,;color: #4c8fb5;text-transform:uppercase;border-bottom: 1px solid #e4e4e4;margin-bottom: 10px;}
div#content h1.servizi{font: normal 1.6em Impact,Calibri,"Trebuchet MS",Arial,sans-serif;color: #4c8fb5;text-transform:none;border-bottom: 1px solid #e4e4e4;}
div#content h1.titolo-prodotto{font: normal 1.2em Impact,Calibri,"Trebuchet MS",Arial,sans-serif;color: #4c8fb5;text-transform:none;padding: 2px 0 2px;border-bottom: 1px solid #e4e4e4;}


div#content h2{font: bold 1em arial,Impact,Calibri,"Trebuchet MS",Arial,sans-serif;color: #ed8405;border-bottom: 1px solid #e4e4e4;margin: 5px 0 5px;letter-spacing: 0px;}

div#content h2.soluzioni{font: bold 0.9em "Trebuchet MS",Calibri,Arial,sans-serif;color: #000000;border-bottom: 1px solid #e4e4e4;padding: 0;margin: 1px 0 1px;letter-spacing: 0px;}

div#content h2.proposta{font: normal 1.4em Impact,Calibri,"Trebuchet MS",Arial,sans-serif;color: #007501;text-align:center;text-transform:uppercase;margin: 10px 0 10px;border-bottom: 1px solid #e4e4e4;}
div#content h2.premessa_servizi{margin-bottom: 10px;}

div#content h1.portali{color: #5a8411;}
div#content p{font-size: 0.7em;line-height: 160%;margin: 0;padding: 0;}
div#content p.nostra_offerta{border-bottom: 1px solid #efefef;font: bold 0.9em arial,verdana;text-transform: uppercase;color: #de7241;}
p.richiedi_prev_info{text-align:center;padding: 4px 0 4px;background: #efefef;border-bottom: 1px solid #efefef;border-top: 1px solid #efefef;}

div#content div#premessa_offerte{width: 100%;}

div#content div#premessa_offerte a {text-decoration: none}
div#content div#premessa_offerte a:hover {text-decoration: none}
div#content div#premessa_offerte a img{border: 0;}
div#content div#premessa_offerte a:hover img{border: 0;}


/*  LISTE GENERALI  */
div#content ul, div#content ol{font-size: 0.7em;padding: 0;list-style-type: none;width:680px;margin: 0;}
div#content ul li, div#content ol li{background: url(../but/freccia_ul.gif);background-repeat: no-repeat;background-position: left top;line-height: 22px;margin: 0 35px;
border-bottom: 0px solid #e4e4e4;padding: 0 17px;}


div#content ul li a{text-decoration: none;color: #0082FF;}
div#content ul li a:visited{text-decoration: none;color: #0066cc;}
div#content ul li a:hover{text-decoration: underline;color: #676767;}



a{text-decoration: none;color: #0082FF;}
a:visited{text-decoration: none;color: #0066cc;}
a:hover{text-decoration: underline;color: #676767;}
 
div#sinistra{float: left;width: 242px;}



ul#portali{margin: 5px 0 auto;padding: 0;text-align:center;list-style-type: none;width: 100%;}
ul#portali li{float: left;margin: 0;padding: 0}
ul#portali li.no_bg{background: transparent;border-bottom: 0;margin: 0;padding: 0;}
/*  BANNER NOSTRI PORTALI HOME PAGE  */
ul#portali img{}
ul#portali a img{border: 3px solid #ffffff;}
ul#portali a:hover img{border: 3px solid #e4e4e4;}
/* DOVE SIAMO */
div#indirizzo_dovesiamo{background: url(../but/posta-icon.jpg) no-repeat left top;width: 100%;margin: 0 auto;}
div#indirizzo_dovesiamo p{padding: 0 60px;}

div.indicazioni_dovesiamo{margin: 5px 0 auto;width: 96%;padding: 0 8px;text-align: left;font: 0.7em "Trebuchet MS",Verdana,Arial,sans-serif;color: #000000;}
div.indicazioni_dovesiamo input{border:0;font: normal 1em Arial,Verdana,sans-serif;vertical-align: middle;padding: 5px 4px ;background: url(../but/input.jpg) no-repeat;width: 300px;height: 15px;}
/* INPUT DOVE SIAMO */
div.indicazioni_dovesiamo #invia_indicazioni{background: url(../but/invia.gif) no-repeat;width: 101px;height: 25px;border:0;font: bold 0.9em "Trebuchet MS",Verdana,Arial,sans-serif;color: #ffffff;cursor: hand;}
div.indicazioni_dovesiamo #invia_indicazioni:hover{background: url(../but/invia-hover.gif) no-repeat;width: 101px;height: 25px;border:0;font: bold 0.9em "Trebuchet MS",Verdana,Arial,sans-serif;color: #fabb63;cursor: hand;}
/*   FUMETTO GOOGLE   */
table.cartina{border: 0;}
table.cartina{font: normal 0.7em "Trebuchet MS",Verdana,Arial,sans-serif;color: #000000;text-align:left;}

/*   GALLERIA FOTOGRAFICA TIRRENO C.T.   */
a.galleria_tirrenoct img{float: left;background: #ffffff;border: 1px solid #cccccc;margin:3px 1px 5px;padding: 6px;}
a.galleria_tirrenoct:hover img{float: left;background: #f6f6f6;border: 1px solid #8C8C8C;margin:3px 1px 5px;padding: 6px;}


/* FORM ORDINA IMMOBILI */
form#ordina_portfolio{float: left;margin:0 auto;padding:5px 0 5px;text-align:left;width:100%;border: 0;}
form#ordina_portfolio fieldset#tipo_struttura{float:left;margin: 0auto;padding: 0;border: 0;width:100%;}
form#ordina_portfolio fieldset#tipo_struttura label{float:left;font: normal 0.7em "Trebuchet MS",Verdana,Arial,sans-serif;padding: 0;}
form#ordina_portfolio fieldset#tipo_struttura select{float:left;font: normal 0.7em "Trebuchet MS",Verdana,Arial,sans-serif;}

/*  PORTFOLIO  */
div#content div#portfolio{float:left;margin: 0 auto;padding: 0;width: 162px;height: 120px;}
div#content div#portfolio p{clear: left;margin: 0 auto;text-align:center;font: normal 0.7em "Trebuchet MS",Verdana,Arial,sans-serif;}
div#content div#portfolio img{border: 0;margin: 0;padding: 5px 0;}

/* IMMAGINI MINIATURA PORTFOLIO*/
div#content div#portfolio div.pic{position:relative; float: left;left: 27px;margin:0 auto;height: 85px;}
div#content div#portfolio div.pic div{position: absolute;width: 110px;height: 85px;background: url(../but/portfolio.png) no-repeat left;}
/* IMMAGINI ZOOM SCHEDA PORTFOLIO */
div#content div.zoom_portfolio{position:relative; float: left;margin:0 auto;width: 310px;}
div#content div.zoom_portfolio div{position: absolute;width: 310px;height: 324px;background: url(../but/monitor-scheda-portfolio.png) no-repeat left;}
div#content div.zoom_portfolio div img{width:310px;height: 324px;}

div#info-scheda-portfolio{float:left;width: 335px;}
div#info-scheda-portfolio p{line-height: 27px;border-bottom: 1px solid #ebebeb;margin: 0;padding: 0}
div#info-scheda-portfolio p.indirizzo{line-height: normal;padding: 0 0 5px;}
div#info-scheda-portfolio p.desc{line-height: normal;background:transparent;}


/* NUMERAZIONE PAGINE */
div#content .p_num_bottom{clear: left;position: relative;height: 35px;width: 100%;margin: 0 auto;padding: 0;}	

div#content .num_pagine{vertical-align: middle;padding-top: 1px;border: 0;}

div#content .num_attivo{color: #ffffff;margin:0 0 3px;padding: 2px 5px 2px 5px;font: bold 0.9em "Trebuchet MS",Verdana,Arial,sans-serif;background: #4c8fb5;text-transform: uppercase;}

div#content a.numerazione, div#content a:visited.numerazione, div#content a:active.numerazione{width: 10px;color: #000000;margin:0;padding: 2px 5px 0px 5px;display: inline;font: 0.9em "Trebuchet MS",Verdana,Arial,sans-serif;
border-left: 1px solid #cccccc;}

div#content a:hover.numerazione{width: 10px;color: #4a545e;margin:0;padding: 2px 5px 0px 5px;display: inline;font: 0.9em "Trebuchet MS",Verdana,Arial,sans-serif;
border-left: 1px solid #cccccc;background: #EFECE5;}






div#soluzioni_hotspot{float: left;width: 100%;margin-bottom: 10px;border-bottom: 2px solid #efefef;}
div#soluzioni_hotspot div#foto{float: left;border-right: 1px solid #efefef;width: 165px;}
div#soluzioni_hotspot div#foto a img{border: 0;}

div#soluzioni_hotspot div#info{float: left;width: 73%;margin: 0 2px;}
div#soluzioni_hotspot div#info h1{font: normal 1em Impact,"Trebuchet MS",Verdana,Arial,sans-serif;letter-spacing: 1px;color: #ed8405;text-transform: none;margin: 0;padding: 0;}
div#soluzioni_hotspot div#info h2{font: bold 0.7em "Trebuchet MS",Impact,Verdana,Arial,sans-serif;background: #efefef;letter-spacing: 0px;color: #000000;text-transform: none;margin: 0;padding: 0;}

div#soluzioni_hotspot div#info p a img{border: 0;vertical-align: middle;}






div#no_servizi{text-align:center;width: 70%;margin: 0 auto;padding: 15px;font: normal 0.8em Arial,"Trebuchet MS",Verdana,sans-serif;background: #ffffff;border:1px solid #efefef;}
div#no_servizi a, div#no_servizi a:visited, div#no_servizi a:active{text-decoration: none}
div#no_servizi a:hover{text-decoration: none}

/* FORM ORDINA SERVIZI */
div#content form#ordina_servizi{padding: 0 0 10px;margin:0 auto;width: 100%;font-size: 0.7em;}
div#content form#ordina_servizi select{font: normal 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;vertical-align: middle;}

/* FORM SCEGLI PORTALE */
div#content form#ordina_portale{padding: 0;margin:0 auto;width: 96%;font: bold 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;text-align:center;color: #000000;}
div#content form#ordina_portale select{font: normal 0.9em "Trebuchet MS",Verdana,Arial,sans-serif;vertical-align: middle;}




/* CONTATTI */
form#contatti{margin:0 auto;padding:0;text-align:left;width:100%;}
form#contatti fieldset#informazioni{width:100%;margin: 0 auto;padding: 0;border:0;}

form#contatti fieldset#informazioni div{padding: 3px 0 3px;border-bottom: 1px solid #efefef;}
form#contatti fieldset#informazioni div.no_border{border: 0;}
form#contatti fieldset#informazioni div.left{float: left;width: 48%;}
form#contatti fieldset#informazioni div input.input_corto{width: 120px;}
form#contatti fieldset#informazioni div label{float:left;width:170px;display: inline;font: normal 0.7em Arial,"Trebuchet MS",Verdana,sans-serif;padding: 4px 0px;}
form#contatti fieldset#informazioni div select{font: normal 0.7em Calibri,Arial,"Trebuchet MS",Verdana,sans-serif;color: #515151;}
form#contatti fieldset#informazioni div input{font: normal 0.7em Calibri,Arial,"Trebuchet MS",Verdana,sans-serif;color: #515151;border:0;vertical-align: middle;padding: 5px 4px ;
background: url(../but/input.jpg) no-repeat;width: 300px;height: 15px;}
form#contatti fieldset#informazioni div input#telefono{font: normal 0.7em Calibri,Arial,"Trebuchet MS",Verdana,sans-serif;color: #515151;border:0;vertical-align: middle;padding: 5px 4px ;
background: url(../but/input_telefono.jpg) no-repeat;width: 300px;height:15px;}
form#contatti fieldset#informazioni div input#attachment{font: normal 0.7em Calibri,Arial,"Trebuchet MS",Verdana,sans-serif;color: #515151;border:0px solid #cccccc;vertical-align: middle;padding: 5px 4px ;
background: url(../but/input.jpg) no-repeat;width: 300px;height:25px;}

form#contatti fieldset#informazioni div div.bg_textarea{width: 360px;height: 120px;	background:url(../but/textarea.jpg) no-repeat left;border: 0;}
form#contatti fieldset#informazioni div div.bg_textarea textarea{border: 0;margin-top: 4px;margin-left: 5px;height: 108px;width: 348px;background: none;
font: normal 0.7em "Trebuchet MS",arial,verdana;color: #515151;}

/*CONTATTI --> PRIVACY */
form#contatti fieldset#informazioni div#privacy{width: 100%;margin: 0;padding:0;border: 0;}
form#contatti fieldset#informazioni div#privacy h3{width: 100%;border: 1px solid #fff;display: block;font: normal 12px Calibri,Arial,"Trebuchet MS",Verdana,sans-serif;text-align: left;
background: #efefef url(../but/h3-contatti.gif) repeat-x bottom;color: #404040;margin: 0;padding: 3px;}
form#contatti fieldset#informazioni div#privacy label.check{float:left;width:99%;display: inline;line-height:25px;font: normal 0.7em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;padding: 3px 2px;text-align: justify;color: color: #404040;;}
form#contatti fieldset#informazioni div#privacy label.check a{color: #3333ff;text-decoration:none;}
form#contatti fieldset#informazioni div#privacy label.check a:visited{color: #3333ff;text-decoration:none;}
form#contatti fieldset#informazioni div#privacy label.check a:hover{color: #000000;text-decoration:underline;}
form#contatti fieldset#informazioni div#privacy input.checkbox{border:none;width: 30px;background: none;margin: 0 auto;padding: 0;font: normal 0.8em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;color: #606060;}

/*CONTATTI --> CODICE DI SICUREZZA */
fieldset#inserimento_codicesicurezza{width: 100%;margin: 0;padding: 0;border:0;}
fieldset#inserimento_codicesicurezza h3{width: 100%;display:block;font: normal 12px Calibri,Arial,"Trebuchet MS",Verdana,sans-serif;text-align: left;background: #efefef url(../but/h3-contatti.gif) repeat-x bottom;
margin: 0;padding: 3px;border: 1px solid #fff;color: #404040;}
fieldset#inserimento_codicesicurezza div{width: 100%;font: normal 0.8em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;}
fieldset#inserimento_codicesicurezza div img{vertical-align: middle;}
fieldset#inserimento_codicesicurezza div img#captcha{float: left;margin-right: 10px;padding: 3px;background:#cccccc;}
fieldset#inserimento_codicesicurezza div p{float: left;width: 100px;text-align: left;border: 0px solid #000;}
fieldset#inserimento_codicesicurezza div a{color: #3333ff;text-decoration:none;}
fieldset#inserimento_codicesicurezza div a:visited{color: #3333ff;text-decoration:none;}
fieldset#inserimento_codicesicurezza div a:hover{color: #000000;text-decoration:underline;}
form#contatti fieldset#inserimento_codicesicurezza div input, form#contatti fieldset#informazioni div input#data_nascita
{background: url(../but/input_sicurezza.jpg) no-repeat;padding: 3px 5px;color: #515151;width: 86px;height: 24px;border: 0;font: normal 1em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;}


fieldset#inserimento_codicesicurezza div a img{border:0;vertical-align: middle;width: 16px;height: 16px;}

form#contatti fieldset#conferma_informazioni{width:100%;margin: 0 auto;padding: 0;border:0;}
form#contatti fieldset#conferma_informazioni div#conferma_informazioni_but{text-align:center;width:100%;padding: 5px 0 5px;border: 0;}

div#conferma_informazioni_but #invia{background: url(../but/invia.gif) no-repeat;width: 101px;height: 25px;border:0;font: bold 0.7em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;color: #ffffff;}
div#conferma_informazioni_but #invia:hover{background: url(../but/invia-hover.gif) no-repeat;width: 101px;height: 25px;border:0;font: bold 0.7em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;color: #fabb63;}
div#conferma_informazioni_but #annulla{background: url(../but/invia.gif) no-repeat;width: 101px;height: 25px;border:0;font: bold 0.7em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;color: #ffffff;}
div#conferma_informazioni_but #annulla:hover{background: url(../but/invia-hover.gif) no-repeat;width: 101px;height: 25px;border:0;font: bold 0.7em Calibri,"Trebuchet MS",Verdana,Arial,sans-serif;color: #fabb63;}

/* PRIVACY */
ul#privacy{width: 96%;list-style-type: none;margin: 0 auto;padding: 20px 0;}
ul#privacy li{margin: 0 0 10px;font: bold 0.9em "Trebuchet MS",Verdana,Arial,sans-serif;color: #d37700;display: block;text-align: left;}
ul#privacy li ul{list-style: none;margin: 0;padding: 0;border-top: 2px solid #F3EEDE;}
ul#privacy li ul li{font: normal 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;color: #000000;text-align: justify;}


/* CONTATTI RIPROVA */
div#content div#msg_send{margin: 20px auto;padding: 5px; text-align: center;width: 70%;border: 1px solid #efefef;font: normal 0.8em Calibri,Arial,"Trebuchet MS",Verdana,sans-serif;}
div#content div#msg_send .p_1_send{display: block;padding:5px;margin: 0; background: #efefef;color: #000000;font-size: 1em;text-align: center;}
div#content div#msg_send .p_2_send{display: block;padding:5px;margin: 0;color: #000000;font-size: 1em;text-align: center;}
div#content div#msg_send .p_txt_richieste{display: block;padding:5px;margin: 0;color: #f6f6f6;font-size: 1em;text-align: center;background: #f6975e;}


#riprova{width:101px;height: 24px;margin: 0 auto;padding: 0;text-align: center;border:0; background: url(../but/invia.gif) no-repeat;font: normal 0.7em "san serif",verdana,times; color: #ffffff;}
#riprova:hover{width:101px;height: 24px;margin: 0 auto;padding: 0;text-align: center;border:0; background: url(../but/invia-hover.gif) no-repeat;font: normal 0.7em "san serif",verdana,times; color: #f9b353;}


/* CONTATTI */
div#content div#send_inviato{margin: 0;padding: 0; text-align: center;width: 100%;border: 0;font: normal 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;}
div#content div#send_inviato h1{margin: 20px auto;width: 100%;color: #698C22;font: bold 1.4em Arial,Verdana,sans-serif;text-align: center;border: 0;}
div#content div#send_inviato p {margin: 0px auto;text-align: center;background: url(../but/mail23.gif) no-repeat center;width: 107px;height: 35px;}
div#content div#send_inviato a{margin: 20px 0;text-align: center;color: #3333ff;text-decoration: none;font: normal 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;}
div#content div#send_inviato a:visited{text-align: center;color: #3333ff;text-decoration: none;font: normal 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;}
div#content div#send_inviato a:hover{text-align: center;color: #000000;text-decoration: none;font: normal 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;}



/* NAVIGAZIONE TOP */

div#nav_top {float:left;width:100%;border-bottom: 1px solid #b9b9b9;font-size:71%;line-height:normal;}
div#nav_top ul {margin:0;padding: 5px 0;list-style:none;}
div#nav_top li {display:inline;margin:0;padding:0;}
div#nav_top a {float:left;background:url("../but/sx_menu_top.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
div#nav_top a span {float:left;display:block;background:url("../but/dx_menu_top.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#666;}

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
div#nav_top a span {float:none;}

    /* End IE5-Mac hack */
div#nav_top a:hover span {color:#000;}
div#nav_top a:hover {background-position:0% -42px;}
div#nav_top a:hover span {background-position:100% -42px;}

        /* End IE5-Mac hack */
div#nav_top a#attivo_top span {color:#000;}
div#nav_top a#attivo_top {background-position:0% -42px;}
div#nav_top a#attivo_top span {background-position:100% -42px;}


    /* NAVIGAZIONE SINISTRA */

/* regole generiche per la lista principale */
div#sinistra #nav_sinistra{margin:2px 1px;padding:0;width:230px;list-style-type:none;color:#000000;border: 0;font-size:79%;}

div#sinistra #nav_sinistra a{display:block;font-weight:normal;text-decoration:none;}

div#sinistra #nav_sinistra ul{overflow: hidden;margin:0;padding:0;}
div#sinistra #nav_sinistra li{margin:0;padding:0;list-style-type:none;}

/* aspetto dell'intestazione (item 1, item 2, etc) */
div#sinistra #nav_sinistra li a{font-weight: bold;width:215px;padding: 5px 0 5px 15px;display:block;color:#000000;background-image:url(../but/ha-header.jpg);background-repeat:no-repeat;
background-position:top;background-color: #ababab;}
div#sinistra #nav_sinistra li a img{border:0;vertical-align: middle;}


/* aspetto dell'intestazione (item 1, item 2, etc) quando è chiusa*/
div#sinistra #nav_sinistra li a.closed
{color:#000000 !important;background-image: url(../but/ha-header.jpg) !important;border: 0;background-color: #ababab;background-repeat:no-repeat;background-position: top;}

div#sinistra #nav_sinistra li a#contatti_bottom, div#sinistra #nav_sinistra li a#contatti_bottom:visited, div#sinistra #nav_sinistra li a#contatti_bottom:active
{color:#000000 !important;background-image: url(../but/ha-header-bottom.jpg) !important;border: 0;background-color: #ababab;background-repeat:no-repeat;background-position: top;}
div#sinistra #nav_sinistra li a#contatti_bottom:hover
{color:#ffffff !important;background-image: url(../but/ha-header-bottom_hover.jpg) !important;border: 0;background-color: #ababab;background-repeat:no-repeat;background-position: top;}



div#sinistra #nav_sinistra li a:hover
{width:215px;padding:5px 0 5px 15px;display:block;color:#000000;background-image:url(../but/ha-header-active.jpg);background-color: #7e8da4;background-repeat:no-repeat;background-position: top;}

/* aspetto dell'intestazione di item 1 quando è chiuso */
div#sinistra #nav_sinistra li.firstitem a.closed
{color:#000000 !important;background-image:url(../but/ha-header-first.jpg) !important;background-repeat:no-repeat;background-position:top;background-color: #ababab;}

/* aspetto dell'intestazione di item 1 quando è chiuso */
div#sinistra #nav_sinistra li.firstitem a.closed:hover
{color:#fff !important;background-image:url(../but/ha-header-first-active.jpg) !important;background-color: #7e8da4;background-repeat:no-repeat;background-position: top;}


/* aspetto dell'intestazione di item 4 (ultimo) quando è chiuso
div#sinistra #nav_sinistra li.lastitem a.closed{color:#000000 !important;background-image:url(ha-header-last.jpg) no-repeat bottom !important;}*/

div#sinistra #nav_sinistra li li{font-size: 0.9em;border-left:0px solid #E5E5E5;border-right:0px solid #E5E5E5;padding:0 ;line-height: 18px;width: 228px;}

div#sinistra #nav_sinistra li li span{display:block;background: transparent;border-top:1px solid #dedede;padding: 0;}
div#sinistra #nav_sinistra li li span a, #example2 li li span a:active, #example2 li li span a:visited{color: #0b5a7a;background: transparent;padding:0;margin: 0;}
div#sinistra #nav_sinistra li li span a:hover{color: #676767;background: transparent; padding:0;margin: 0;}
div#sinistra #nav_sinistra li li span a .freccie_sub{border:0;vertical-align: middle;} 

/* aspetto delle intestazioni quando sono aperte/attive*/
div#sinistra #nav_sinistra li a.opened{background-image:url(../but/ha-header-active.jpg);background-color: #7e8da4;background-repeat:no-repeat;background-position: top;color:#FFFFFF;}
div#sinistra #nav_sinistra li.firstitem a.opened{background-image:url(../but/ha-header-first-active.jpg);background-color: #7e8da4;background-repeat:no-repeat;background-position: top;color:#FFFFFF;}
div#sinistra #nav_sinistra li.lastitem li{margin-bottom: -4px;}
div#sinistra #nav_sinistra li.lastitem ul{background-image:url(../but/ha-footer.jpg);background-repeat:no-repeat;background-position:bottom;padding-bottom: 4px;}



