/*	------------------------------------------------------------------------
Consiag S.p.A. - autore Dennis D'Amico - dennis.damico@tutorline.it
Descrizione:Stili di base del portale
Nome file:base.css
Versione:1.2
Data:1 Ottobre 2006
------------------------------------------------------------------------	*/
body{margin:0;padding:0;font-size:11px;color:#353D40;font-family:"Lucida Grande",Arial,Verdana,sans-serif}
html{height:100%;width:100%;margin:0}
#cento,#centocorpoindex{width:100%;margin:0;float:none;clear:both;display:block;padding:0;text-align:center}
.blu{background:url(http://www.consiag.it/site/images/back_corpo_blu.gif) repeat-x 0 0}
.rosso{background:url(http://www.consiag.it/site/images/back_corpo_rosso.gif) repeat-x 0 0}
.verde{background:url(http://www.consiag.it/site/images/back_corpo_verde.gif) repeat-x 0 0}
.grigio{background:url(http://www.consiag.it/site/images/back_corpo_grigio.gif) repeat-x 0 0}
.giallo{background:url(http://www.consiag.it/site/images/back_corpo_giallo.gif) repeat-x 0 0}
.home{background:url(http://www.consiag.it/site/images/back_index.gif) repeat-x 0 0}
.col62sx{margin:0;padding:0;float:left;width:600px;display:inline}
.col36dxblu{margin:0;padding:20px 12px 0 12px;float:right;width:326px;display:inline;background:#fff url(http://www.consiag.it/site/images/back_36_blu.jpg) no-repeat 0 0}
.col36dxrosso{margin:0;padding:20px 12px 0 12px;float:right;width:326px;display:inline;background:#fff url(http://www.consiag.it/site/images/back_36_rosso.jpg) no-repeat 0 0}
.col36dxverde{margin:0;padding:20px 12px 0 12px;float:right;width:326px;display:inline;background:#fff url(http://www.consiag.it/site/images/back_36_verde.jpg) no-repeat 0 0}
.col36dxgrigio{margin:0;padding:20px 12px 0 12px;float:right;width:326px;display:inline;background:#fff url(http://www.consiag.it/site/images/back_36_grigio.jpg) no-repeat 0 0}
.col36dxgiallo{margin:0;padding:20px 12px 0 12px;float:right;width:326px;display:inline;background:#fff url(http://www.consiag.it/site/images/back_36_giallo.jpg) no-repeat 0 0}
.col36dxclienti{margin:0;padding:0 12px 0 12px;float:right;width:326px;display:inline;background:url(http://www.consiag.it/site/images/back_entracliente.jpg) no-repeat 0 0}
.col36dxindex{margin:0;padding:0;float:right;width:350px;display:inline}
/*----------------- TABLES------------------------*/
#principale table{margin:0.5em 0 0 0;padding:0;float:none;clear:both;width:600px}
#principale table th{margin:0;padding:6px 0px;background-color:#4278A8;color:#fff;font-size:1.1em;line-height:1.6em;text-transform:uppercase;font-weight:bold;text-align:center}
#principale table tr{margin:0;padding:1px 0;background-color:#E8F4FF}
#principale table td{margin:0;padding:5px;font-size:1.1em;line-height:16px;font-weight:bold;text-transform:none;text-align:center}
#principale table td p{margin:0 2px 2px 5px;color:#353D40;padding:0;font-size:1.1em;line-height:1.2em;text-transform:none;font-weight:normal}
table#org tr.red td{background-color:#FFD7D7;text-align:left;font-size:1.1em}
table#org tr.red td.redcar{color:#fff;text-align:center;background-color:#D20000;text-transform:uppercase;font-size:1.3em}
table#org tr.green td{background-color:#BFEAD2;text-align:left;font-size:1.1em}
table#org tr.green td.greencar{color:#fff;text-align:center;background-color:#006400;text-transform:uppercase;font-size:1.3em}
table#org tr.blue td{background-color:#DDEEFF;text-align:left;font-size:1.1em}
table#org tr.blue td.bluecar{color:#fff;text-align:center;background-color:#00BFFF;text-transform:uppercase;font-size:1.3em}
table#org tr.maroon td{background-color:#FFF0DB;text-align:left;font-size:1.1em}
table#org tr.maroon td.marooncar{color:#fff;text-align:center;background-color:#FF8C00;text-transform:uppercase;font-size:1.3em}
table#org tr.gray td{background-color:#EBEBEB;text-align:left;font-size:1.1em}
table#org tr.gray td.graycar{color:#fff;text-align:center;background-color:#696969;text-transform:uppercase;font-size:1.3em}
/*----------------- BREADCRUMB------------------------*/
#breadcrumbs{float:none;clear:both;margin:0;padding:0.8em 0 0 0}
/*----------------- STILI DI TESTO ------------------------*/
h1{padding:0;margin:1em 0;color:#353D40;font-size:1.8em;font-weight:bold;float:none;clear:both;display:block}
h3{color:red;text-align:left;line-height:1.4em;display:block;font-weight:bold;text-transform:uppercase;margin:6px;padding:0}
.avviso{background:#fff6bf url(http://www.consiag.it/site/images/info.gif) no-repeat 15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324;font-size:1em;line-height:1.2em;color:red;margin:1em 0;float:none;display:block}
.center{text-align:center}
/*----------------- LINK ------------------------*/
a{color:#353D40;text-decoration:none}
a:hover{color:red;text-decoration:none}
a img{border:0px;padding:0;margin:0}
/*----------------- FORM GENERICI ------------------------*/
form{margin:0;padding:0;border:0}
input.vai{border:0;margin:-2px 0 0 0;color:black;padding:0;font-family:Arial,sans-serif;background:none;font-size:1em;display:inline;float:left;height:23px;width:42px}
textarea{border:solid 1px #A5ACB2;color:black;padding:2px 2px;font-family:Arial,sans-serif;background:#F7F7F7 url("http://www.consiag.it/site/images/sfondoinput.jpg") repeat-x;font-size:1em;height:8em;line-height:1.2em}
.radio{border:none;background:none;padding:2px 2px}
/*----------------- ALTRO ------------------------*/
.clear{clear:both;padding:0;line-height:0;float:none;overflow:hidden;margin:0;border:0;height:0}
.right{float:right;text-align:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/* Hide from IE Mac \*/.clearfix{display:block}
/* End hide from IE Mac */
/*----------------- HEADER BARRA NERA E LOGO ------------------------*/	
#centopunto{width:100%;margin:0;float:none;clear:both;display:block;padding:0;background-color:#d80000;text-align:center}
#centotop{width:100%;margin:0;float:none;clear:both;display:block;text-align:right}
#wrapperlog{width:967px;padding:7px 0 0 0;height:30px;float:none;clear:both;margin:0 auto;text-align:right;background:url(http://www.consiag.it/site/images/back_log.gif) no-repeat 440px 10px}
#header{padding:0 10px;margin:0 auto;height:90px;width:967px;display:block;position:relative}
#logo{background:url(http://www.consiag.it/site/images/logo.gif) no-repeat;height:90px;width:229px;margin:0;float:left}
#logo h1 a{height:90px;width:229px;display:block;border:none;background-image:none}
#logo h1{height:90px;width:229px;display:block;border:none;background-image:none;padding:0;margin:0}
#logo h1 a span{padding:0px;margin:0px;display:none}
#navigazione{padding:0;text-align:right;float:right;margin:0;width:718px}
#topbar{margin:0;padding:0;clear:both;height:54px;width:718px;text-align:right;float:right}
#topbar ul{list-style-type:none;margin:0;padding:0;height:24px;float:right}
#topbar ul li#contrastosi{padding:2px 0 0 0}
#topbar ul li#contrastosi a{color:#fff;padding:0 0 0 20px;line-height:16px;margin:0 15px 0 0;display:block;background:url(http://www.consiag.it/site/images/alto_contrasto.gif) no-repeat 0 0}
#topbar ul li#utentereg{padding:0;margin:0;display:block;color:#fff;height:24px;line-height:16px;text-align:right;background:url(http://www.consiag.it/site/images/utentereg_back.gif) repeat-x 0 0}
#topbar ul li#utentereg span.inizio{padding:0;margin:0;display:block;float:left;height:24px;width:13px;background:url(http://www.consiag.it/site/images/utentereg_inizio.gif) no-repeat 0 0}
#topbar ul li#utentereg span.fine{padding:0;margin:0;display:block;float:left;height:24px;width:12px;background:url(http://www.consiag.it/site/images/utentereg_fine.gif) no-repeat 0 0}
#topbar ul li#utentereg a{color:#fff;display:inline;float:left;line-height:16px}
#topbar ul li#utentereg a.esci{padding:0 0 0 20px;line-height:16px;margin:0 0 0 15px;display:block;background:url(http://www.consiag.it/site/images/disconnetti.gif) no-repeat 0 0}
#topbar ul li a#login{padding:0;margin:0;display:block;width:50px;height:24px;overflow:hidden;background:url(http://www.consiag.it/site/images/pulsante_login.gif) no-repeat 0 0}
#topbar ul li a#registrati{padding:0;margin:0;display:block;width:77px;height:24px;overflow:hidden;background:url(http://www.consiag.it/site/images/pulsante_registrati.gif) no-repeat 0 0}
#pulsantiera{margin:0;padding:0;float:right;clear:both;height:36px;width:718px;text-align:right}
#pulsantiera ul{list-style-type:none;margin:0;padding:0;height:28px;float:right}
#pulsantiera ul li#ilgruppo{padding:4px 0 0 133px;margin:0 40px 0 0;display:block;height:28px;background:url(http://www.consiag.it/site/images/titolo_societa.gif) no-repeat 0 10px}
#pulsantiera ul li#ilgruppo select{padding:0;margin:0 4px 0 0;display:inline;float:left}
#pulsantiera ul li#iservizi{padding:0 0 0 50px;margin:0;display:block;height:28px;overflow:hidden;background:url(http://www.consiag.it/site/images/titolo_servizi.gif) no-repeat 0 10px}
#pulsantiera ul li#iservizi a#g{width:28px;height:28px;background:url(http://www.consiag.it/site/images/bottone_gas.gif) no-repeat 0 0;float:left;display:inline;margin:0;padding:0}
#pulsantiera ul li#iservizi a#g:hover,#pulsantiera ul li#iservizi a#e:hover,#pulsantiera ul li#iservizi a#t:hover,#pulsantiera ul li#iservizi a#a:hover{background-position:0 -2px}
#pulsantiera ul li#iservizi a#e{width:28px;height:28px;background:url(http://www.consiag.it/site/images/bottone_ee.gif) no-repeat 0 0;float:left;display:inline;margin:0;padding:0}
#pulsantiera ul li#iservizi a#t{width:28px;height:28px;background:url(http://www.consiag.it/site/images/bottone_tlc.gif) no-repeat 0 0;float:left;display:inline;margin:0;padding:0}
#pulsantiera ul li#iservizi a#a{width:28px;height:28px;background:url(http://www.consiag.it/site/images/bottone_altri.gif) no-repeat 0 0;float:left;display:inline;margin:0;padding:0}
/*----------------- MENU PRINCIPALE ------------------------*/	
#nav{margin:0 auto 0 auto;width:967px;float:none;clear:both;display:block;padding:0 10px;position:relative}
#lefty{float:left;margin:0;padding:0;display:inline;width:580px}
#nav ul#menugen{margin:0;padding:0;list-style:none;display:block}
#nav ul#menugen a{display:block;float:left;width:auto;margin:0;padding:0 15px;border:0;color:#fff;font:bold 1.2em/35px "Lucida Grande",Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none}
#nav ul#menugen .sel a{background:#74828b url(http://www.consiag.it/site/images/menuset.gif) no-repeat bottom center;color:#2F2F2F}
#menuserv{float:right;margin:0;padding:2px 0 0 0;display:inline;width:377px;text-align:right}
#titoloricerca p{display:block;width:560px;font-weight:normal;float:none;font-size:1em;line-height:1.3em;text-align:left;margin:28px 0 0 30px}
/*-----------------BANNER TESTO PAGINE INTERNE ------------------------*/
#titolopagina span{display:block;color:#fff;font-weight:bold;float:none;font-size:1.9em;line-height:1.2em;text-align:left;margin-top:1em}
#titoloricerca span{display:block;color:#fff;font-weight:bold;float:none;font-size:2.0em;line-height:1.3em;text-align:left;margin-top:1em}
/*----------------- LAYOUT COMUNI ------------------------*/	
#centomenu{width:100%;margin:1px 0 1px 0;background:#74828b url(http://www.consiag.it/site/images/backmenu.gif) repeat-x top left;float:none;clear:both;display:block;text-align:center}
#wrapperinterno{padding:0 10px;float:none;clear:both;margin:0 auto;position:relative;width:967px}
#testata{height:162px;float:none;display:block;overflow:hidden;padding:0;width:600px}
.primafoto{width:326px;height:230px;margin:1em 0 0 0}
.fotoscheda{width:326px;height:230px;margin:0 0 1em 0;padding:0;display:block;float:none;clear:both}
.fotoguide{width:326px;height:131px;margin:0 0 2em 0;padding:0;display:block;float:none;clear:both}
.col62sx p{font-size:1.2em;line-height:1.6em}
.pad5{padding:0 5px}
/*----------------- INDEX ------------------------*/
#wrapperindex{padding:0 10px;float:none;clear:both;display:block;margin:0 auto;position:relative;width:967px;text-align:left}
#wrapperindex h2{color:white;background:#74828b url("http://www.consiag.it/site/images/backmenu.gif") repeat-x 0 0;font-size:1.4em;line-height:1.8em;padding-left:0.3em;margin:0 0 0.7em 0;float:none;display:block;font-weight:bold;text-transform:uppercase}
#bannerflash{float:none;padding:0;margin:10px 0 0 0;height:230px}
#clientiindex{margin:0;padding:0;width:350px;background:url("http://www.consiag.it/site/images/sfondo_login_index.gif") no-repeat 0 0;float:none;clear:both;display:block;height:240px;overflow:hidden}
#clientiindex p{margin:0 0 1.3em 0;padding:0;display:block;color:#fff}
#clientiindex #registrati{background:#9e0202;color:#fff}
ul#vantaggi{list-style-type:none;margin:0;padding:0;float:none;clear:both;display:block}
ul#vantaggi li{margin:0 6px 8px 0;padding:0 0 0 14px;display:block;width:130px;float:left;font-size:1.2em;line-height:1.2em;color:#fff;background:url(http://www.consiag.it/site/images/freccia_login_index.gif) no-repeat 0 3px}
ul#azioni{list-style-type:none;margin:0 0 0 6px;padding:3px 0 0 0;float:none;clear:both;display:block;height:40px;}
ul#azioni li{margin:0;padding:0;display:inline;float:left;font-size:1.2em;line-height:1.2em;color:#fff;width:125px;height:40px;}
ul#azioni li#r a{margin:0 0 0 0;padding:0;display:block;width:125px;height:40px;float:left;font-size:1.2em;line-height:1.2em;color:#fff;background:url(http://www.consiag.it/site/images/bottone_registrati.gif) no-repeat 0 0}
ul#azioni li#a a{margin:0 0 0 20px;padding:0;display:block;width:125px;height:40px;float:left;font-size:1.2em;line-height:1.2em;color:#fff;background:url(http://www.consiag.it/site/images/bottone_accedi.gif) no-repeat 0 0}
ul#azioni li#r a:hover,ul#azioni li#a a:hover{background-position:0 -40px}
ul#azioni li a span{display:none}

a.regsx{margin:0 0 0 80px;padding:0;display:block;width:128px}
.icoserv{padding:20px 0 0 0;margin:0;float:none;width:600px;display:block;height:120px;clear:both;}
ul#servizio{list-style-type:none;margin:0;padding:0;width:600px;overflow:hidden;height:100px;clear:both}
ul#servizio li{margin:0;padding:0;display:inline}
ul#servizio li a#gas{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_gas_index.png) no-repeat 0 0}
ul#servizio li a#ee{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_ee_index.png) no-repeat 0 0}
ul#servizio li a#tlc{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_tlc_index.png) no-repeat 0 0}
ul#servizio li a#altri{padding:0;margin:0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_altri_index.png) no-repeat 0 0}
ul#servizio li a#bolletta{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_bolletta.png) no-repeat 0 0}
ul#servizio li a#contratto{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_contratto.png) no-repeat 0 0}
ul#servizio li a#autolet{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_autolettura.png) no-repeat 0 0}
ul#servizio li a#infocant{padding:0;margin:0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_infocantieri.png) no-repeat 0 0}
p.bannerindexu{margin:20px 0 0 0;padding:0;float:none;clear:both;height:46px;width:350px;display:block;}
p.bannerindexd{margin:8px 0 0 0;padding:0;float:none;clear:both;height:46px;width:350px;display:block;}
p.bannerindexd a img,p.bannerindexu a img{margin:0;padding:0;float:none;clear:both;height:46px;width:350px;display:block;}
#wrappernewsindex{padding:20px 0 0 0;float:none;display:block;clear:both;margin:0;width:350px}
#duecolonneindex{padding:0 0 20px 0;margin:0;float:none;display:block;width:600px;clear:both}
dl.tecnica,dl.consiagreti{display:block;float:none;clear:both;margin:0.5em 0 0 0}
dl.tecnica dt{margin:0.7em 0 0 50px;padding:0;display:block;font-weight:bold;font-size:1.1em;float:none;clear:both}
dl.tecnica dd,dl.consiagreti dd{margin:0.3em 0 0 0;padding:0 0 1em 0;float:none;font-size:1.1em;clear:both;border-bottom:1px dotted #dddddd}
dl.tecnica dd img{margin:0 4px 4px 0;padding:0;float:left}
dl.consiagreti dt{margin:0;padding:1em 0 0 0;display:block;font-weight:bold;float:none;clear:both;font-size:1.1em;}
dl#notizie dt{padding:3px 0 2px 0;margin:0;font-weight:bold;font-size:1.1em;}
dl#notizie dd{margin:0;padding-bottom:8px;line-height:1.3em;font-size:1.1em;}
#societaindex{margin:0;padding:0;float:none;display:block}
ul#societa{list-style-type:none;margin:0;padding:0;width:600px;overflow:hidden}
ul#societa li{margin:0 2px 0 0;padding:0;display:inline;font-weight:bold;float:left;font-size:1.1em;line-height:1.8em}
ul#societa li a{padding:2px;display:block;width:140px;font-weight:normal;float:left;border-bottom:1px dotted #dddddd}
/*----------------- LISTE COMUNICAZIONE,APPALTI,RICERCA ------------------------*/
h1.titolo{padding:0;margin:1em 0 0 0;font-size:1.4em;color:#005D93;font-weight:bold;display:block;text-transform:uppercase}
#comunicazione{margin:0;padding:18px 0 0 0;overflow:hidden;float:none;clear:both;display:block;height:144px}
#comunicazione h1{padding:0;margin:0;font-size:1.5em;font-weight:bold;float:none;clear:both;display:block;color:#fff}
#listacom dl{float:none;margin:1.1em 0;padding:0}
#comunicazione dt{padding:0;margin:0;font-size:1.5em;font-weight:bold;float:none;clear:both;display:block}
#listacom dt{padding:0;margin:0;font-size:1.2em;font-weight:bold;float:none;clear:both;display:block}
#comunicazione dd,#listacom dd{line-height:1.3em;padding:0}
#comunicazione dd{font-size:1.1em;margin:10px 0 0 0}
#listacom dd{font-size:1em;margin:6px 0 0 0}
#listacom dt a{color:#3091E4}
#listacom dd.cmd{line-height:16px;height:16px;padding:0.8em 0 1.1em 0;margin:0 0 1em 0;display:block;float:none;border-bottom:1px dotted #9DD1DF}
#listacom dd.cmd span,#listacom dd.cmd a,#comunicazione dd.cmd span,#comunicazione dd.cmd a{font-size:0.9em;line-height:16px;height:16px;margin:0 20px 0 0;display:block;float:left}
#listacom dd.cmd a img,dd.scadenza img,dd.allegati a img,dd.cmd span img,#comunicazione dd.cmd a img{margin:0 5px 0 0;line-height:16px;height:16px;width:16px;background:none;float:left}
#listacom dd.scadenza{font-size:1em;line-height:16px;height:16px;padding:0.5em 0;margin:0;display:block;float:none;color:#353D40}
#listacom dd.allegati{font-size:0.9em;line-height:16px;padding:0.8em 0 1.1em 0;margin:0 0 0.8em 0;display:block;float:none;border-bottom:1px dotted #9DD1DF}
#listacom dd.allegati a{margin:0;padding:0.3em 0;text-transform:none;float:none;display:block;height:16px;clear:both}
/*----------------- LISTA COMUNICATI IN AREA BLU ------------------------*/
ul#listaultimi{margin:0.5em 0 0 0;list-style:none;overflow:auto;display:block;float:none;clear:both;padding:0 1em 0 0;height:100px}
ul#listaultimi li{margin:0;display:block;border-bottom:1px dotted #8eccff;padding:0.2em 0;float:none;clear:both;font-size:1em;line-height:1.4em}
/*----------------- PAGINAZIONE ------------------------*/
.paginazione{font-size:0.9em;line-height:16px;height:16px;padding:0.8em;margin:1em 0;display:block;float:none;border:1px dotted #9B9B9B;background-color:#F0F0F0}
.paginazione .numero{margin:0;padding:0;text-transform:none;float:left;display:inline}
.paginazione .numero img{margin:0 5px 0 0;float:left;line-height:16px;background:none}
.paginazione .pagine{margin:0;padding:0;float:right;display:inline}
.paginazione .pagine span{margin:0;padding:0;display:inline;line-height:16px;float:left}
.paginazione .pagine span a{margin:0 0.8em 0 0.8em;padding:0;display:inline;line-height:16px;float:left}
/*----------------- FRAME PER CONSIAGRETI ------------------------*/
.registracli{margin:0 0 1em 0;padding:10px 0 20px 10px;float:none;clear:both;display:block;width:316px;background:#ddd}
.registracli h1{padding:0;margin:0;font-size:1.4em;font-weight:bold;float:none;clear:both;display:block;text-transform:uppercase}
.registracli p{margin:8px 0 8px 0;padding:0;float:none;clear:both;display:block;font-size:1.1em}
ul#vantaggicli{list-style-type:none;margin:0 0 0 10px;padding:0;float:none;clear:both;display:block}
ul#vantaggicli li{margin:0 6px 8px 0;padding:0 0 0 29px;display:block;float:none;font-size:1.4em;line-height:20px;background:url(http://www.consiag.it/site/images/vantaggio.gif) no-repeat;font-weight:bold}
a.regsxcli{margin:15px 0 0 28px;padding:0;display:block}
.ricercacom{margin:0 0 1em 10px;padding:1em 0 0.7em 0;float:none;clear:both;display:block;width:306px;border-bottom:1px dotted #9DD1DF}
.ricercacom ul{margin:0;list-style:none;display:block;padding:0;text-align:left}
.ricercacom li{margin:0;display:block;border-bottom:1px dotted #fff;padding:0.7em 0.5em 0.7em 0;float:none;clear:both;font-size:1em;line-height:1.2em}
.ricercacom li.veditutti a{padding:0.7em 0.5em 0.7em 0;text-align:right;font-weight:bold;background-color:#5ca8e7;color:#fff;margin:0;display:block;border:0}
.contattapr{margin:0 0 1em 10px;padding:2.4em 0 0.7em 0;float:none;clear:both;display:block;width:306px;border-bottom:1px dotted #9DD1DF}
.ricercacom p,contattapr p{display:block;margin:0.5em 0 0 0;font-size:1.0em;line-height:1.3em;color:#4a5e69}
.ricercacom p a,.contattapr p a,p.introserv a,dl#listanumtel dd a{color:#3091E4;font-weight:bold}
#wrappernews{padding:0 0 0.7em 0;float:none;display:block;clear:both;margin:1em 0 0 10px;width:306px;border-bottom:1px dotted #9DD1DF}
#wrapperban{margin:0;padding:1em 0;float:none;clear:both;display:block;width:306px;border-bottom:1px dotted #9DD1DF}
#wrapperbanpunto{margin:1em 0;padding:0;float:none;clear:both;display:block;width:306px;border-bottom:1px dotted #9DD1DF}

p.bannerpunto{margin:0 0 0 10px;padding:0;float:none;clear:both;height:46px;width:306px;display:block;position:relative}
.banner{margin:0 0 0 10px;padding:0 0 1em 0;float:none;clear:both;width:306px;display:block}
.bannerhomecli{margin:0;padding:0 0 1em 0;float:none;clear:both;width:326px;display:block}
.bannercom{margin:0.5em 0 0 10px;float:none;clear:both;display:block;height:54px;overflow:hidden;width:306px}
.bannercliguid{margin:0;padding:0;float:none;clear:both;width:294px;display:block}
.bannercliguid a{margin:0;padding:0;float:none;clear:both;width:294px;display:block}
.bannerclireti{margin:0;padding:0 0 20px 0;float:none;clear:both;width:294px;display:block}
.bannerclireti a{margin:0;padding:0;float:none;clear:both;width:294px;display:block}
/*----------------- CONTATTACI ------------------------*/
dl#testatacont{height:162px;padding:0;margin:0;clear:both;float:none;display:block;overflow:hidden;color:#fff}
dl#testatacont dt{color:#fff;padding:10px 0 0 0;margin:0;font-size:1.4em;line-height:1.6em;font-weight:bold;display:block;text-transform:uppercase;float:none;clear:both}
dl#testatacont dd.numtel{float:none;margin:0 0 0.2em 0;padding:0;font-size:1.8em;font-weight:bold;color:#39FF3B}
dl#testatacont dd{float:none;margin:0;padding:0;display:block;font-size:1.1em;line-height:1.4em;color:#fff}
#indirizzo{padding:0.5em;margin:1em 0 0 10px;float:none;clear:both;display:block}
#indirizzo h1{padding:0;margin:0.3em 0 0.6em 0;font-size:1.6em;color:#4a5e69;font-weight:bold;float:none;clear:both;display:block;background:none}
#indirizzo h1.ufficipublies{padding:0;margin:1em 0 0.6em 0;font-size:1.6em;color:#4a5e69;font-weight:bold;float:none;clear:both;display:block;background:none}
#indirizzo h2{padding:0;margin:0.7em 0 0.2em 0;font-size:1.4em;line-height:1.4em;color:red;font-weight:bold;float:none;clear:both;display:block;background:none}
#indirizzo h3{padding:0;margin:0.8em 0 0.2em 0;font-size:1.1em;line-height:1.1em;font-weight:bold;color:#555;float:none;clear:both;display:block}
#indirizzo p{margin:0;font-size:1.1em;line-height:1.4em}
#indirizzo div{margin:1.2em 0;text-align:center}
#indirizzo div img{background-image:none}
dl#listanumtel{margin:0;padding:15px 0 0 0;display:block;float:none;clear:both}
dl#listanumtel dt{padding:0;margin:0;font-size:1.4em;color:#005D93;line-height:1.6em;font-weight:bold;display:block;text-transform:uppercase;float:none;clear:both}
dl#listanumtel dd.numtel{float:none;margin:0 0 0.2em 0;padding:0;font-size:1.8em;font-weight:bold;color:red}
dl#listanumtel dd{float:none;margin:0;padding:0 0 15px 0;display:block;font-size:1.2em;line-height:1.5em}
h1.chiediinfo{padding:0;margin:0.5em 0 0.5em 0;color:#353D40;font-size:1.6em;font-weight:bold;float:none;clear:both;display:block}
/*----------------- FORMS ------------------------*/
#regi div.form-container{margin:1em 0 0 0;padding:5px 5px 5px 0;display:block;float:none;clear:both;width:600px}
#regi div.form-container form#reg{margin:0;display:block;float:none;clear:both;width:600px}
#regi div.form-container form#reg p.note{margin-left:170px;font-size:90%;color:#333;line-height:1.2em}
#regi div.form-container form#reg fieldset{margin:10px 0 15px 0;padding:10px;border:#DDD 1px solid}
#regi div.form-container form#reg legend{font-weight:bold;font-size:1.2em;color:red}
#regi div.form-container form#reg fieldset div{padding:0.25em 0}
#regi div.form-container form#reg label,#regi div.form-container form#reg span.label{margin-right:10px;font-size:1.1em;padding:3px 10px 0 0;width:150px;display:block;float:left;text-align:right;position:relative;color:#000}
#regi div.form-container form#reg input:focus{background-color:#FFC;border-color:#FC6}
#regi div.form-container form#reg div.controlset label,#regi div.form-container form#reg div.controlset input{display:inline;float:none}
#regi div.form-container form#reg div.buttonrow{margin-left:180px}
#regi div.form-container form#reg #privacystat{height:130px;width:580px;margin:0 0 10px 0;padding:0;float:none;overflow:auto;font-size:1em;line-height:1.3em}
#regi div.form-container form#reg #privacystat p{float:none;font-size:1em;line-height:1.3em}
/*----------------- FORM DI LOGIN - RICERCA - RICERCA AVANZATA - RICHIESTA DI COMUNICAZIONE - CERCA COMUNICATI------------------------*/
.entracliente{margin:0 0 0 10px;padding:15px 0 0 0;float:none;clear:both;display:block;height:162px}
.entracliente h1{padding:0;margin:0;font-size:1.4em;color:#fff;font-weight:bold;float:none;clear:both;display:block}
.entracliente p{display:block;margin:0.5em 0 3px 0;font-size:1.0em;line-height:1.3em;color:#fff;float:none;clear:both}
#log{margin:0;padding:0;display:block;float:right;width:100%;text-align:right}
#log span{margin:0 0.5em 0.5em 0;display:inline;text-align:right}
#log label,#logincli label{width:5.5em;padding:0.3em 5px 0 0;font-size:1em;margin-right:5px;display:inline;text-align:right;font-weight:bold;color:#fff}
#logincli label.black,#loginpass label.black{width:5.5em;padding:0.3em 5px 0 0;font-size:1em;margin-right:5px;display:inline;text-align:right;font-weight:bold;color:#000}
#loginpass legend,#log legend,#logincli legend,form#cercainterna legend,#cercava legend,#contactsearch legend,#inviascheda legend,#cercacom legend{display:none;height:0;border:none;margin:0;clear:both}
#loginpass .submit,#log .submit,#cercarass .submit,#logincli .submit,#cercainterna .submit,#cercava .submit,#contactsearch .submit,#inviascheda .submit,#cercacom .submit,#regi div.form-container form#reg div.buttonrow .submit{font-weight:bold;border:solid 1px #A5ACB2;color:black;padding:1px 5px;margin:0 0 0 3px;font-family:Arial,sans-serif;background:#F7F7F7 url("http://www.consiag.it/site/images/sfondoinput.jpg") repeat-x;font-size:1em}
#logincli, #loginpass{margin:0.5em 0 0 0;padding:0}
#logincli p.pass a{margin:0 0 0.5em 6em;color:#fff}
#loginpass div,#logincli span,#contactsearch div,#cercacom div,#inviascheda div{margin-bottom:0.5em;display:block;float:none;clear:both}
form#cercainterna{padding:6px 0 0 0;margin:0;display:block}
form#cercainterna label{display:inline;text-align:right;padding:3px 0 0 0;margin:0 4px 0 0;font-size:1.1em;font-weight:bold;color:#000}
#cercava{margin:1.3em 0 0 0}
#cercava div{margin:0;float:left;display:inline}
#cercava label,#contactsearch label,#cercacom label{width:6em;padding:0.3em 5px 0 0;font-size:1em;margin-right:5px;display:block;float:left;text-align:right;position:relative;font-weight:bold}
#inviascheda label{width:11em;padding:0.3em 5px 0 0;font-size:1em;margin-right:5px;display:block;float:left;text-align:right;position:relative;font-weight:bold}
#contactsearch{float:none;margin:15px 0 0 0;padding:0;display:block}
#inviascheda{float:none;margin:0.5px 0 10px 0;padding:0 0 0.5em 0;display:block;border-bottom:1px dotted #373737}
#contactsearch p,#inviascheda p{font-size:1em;line-height:1.6em;float:none;clear:both;margin:0 0 1em 0;display:block}
#cercacom div.testoalto{padding:0 0 0.9em 0;float:none;display:block}
#modulo{margin:30px 0 0 0;padding:0;float:none;display:block;width:600px;clear:both}
#modulo .col48sx{font-size:1em;line-height:1.6em}
/*----------------- ICONE QUADRATE IN AREE COLORATE ------------------------*/
.icointer{margin:0;padding:0;float:none;width:600px;display:block;height:162px;clear:both;overflow:hidden}
ul#servinter{list-style-type:none;margin:30px 0 0 0;padding:0;width:600px;overflow:hidden;height:100px;clear:both}
ul#servinter li{margin:0;padding:0;display:inline;height:100px;width:141px}
ul#servinter li a#bolletta{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_bolletta.png) no-repeat 0 0}
ul#servinter li a#contratto{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_contratto.png) no-repeat 0 0}
ul#servinter li a#autolet{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_autolettura.png) no-repeat 0 0}
ul#servinter li a#infocant{padding:0;margin:0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_infocantieri.png) no-repeat 0 0}
ul#servinter li a#guidegas{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_guide_gas.png) no-repeat 0 0}
ul#servinter li a#guidetlc{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_guide_tlc.png) no-repeat 0 0}
ul#servinter li a#rispener{padding:0;margin:0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_risparmio_energetico.png) no-repeat 0 0}
ul#servinter li a#offersgas{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_offers_gas.png) no-repeat 0 0}
ul#servinter li a#offerstlc{padding:0;margin:0 12px 0 0;display:block;width:141px;height:100px;overflow:hidden;float:left;background:url(http://www.consiag.it/site/images/icona_offers_tlc.png) no-repeat 0 0}
/*----------------- DOPPIA COLONNA ------------------------*/
.duecolonneclienti{padding:20px 0 0 0;margin:0;float:none;display:block;width:600px;clear:both}
.col48sxcli p,.col48dxcli p{margin:15px 0;font-size:1em;line-height:1.4em}
.col48dxcli div h3{margin:0;padding:0;color:#7C2121;display:block;font-size:1.2em;line-height:1.2em;font-weight:bold}
.col48sxreti p,.col48dxreti p{margin:15px 0;font-size:1.2em;line-height:1.4em}
.bannercomcli{margin:5em 0 0 10px;padding:0;float:none;clear:both;display:block;height:60px;overflow:hidden;width:306px}
/*----------------- PAGINE CONTENUTO ------------------------*/
#principale{margin:0 0 1em 0;float:none;clear:both;display:block;width:600px}
#principale h1{padding:0;margin:1em 0 0 0;color:#353D40;font-size:1.8em;font-weight:bold;float:none;clear:both;display:block}
#principale div{margin:0.5em 0 0.5em 0;color:#bbb;font-size:1.1em;line-height:16px;height:16px;width:600px;float:none;clear:both;display:block}
#principale div span.left{float:left;color:#bbb;line-height:16px;font-weight:bold}
#principale div span.left img,#principale div span.right img{float:left;display:inline;margin:0 3px 0 0}
#principale div span.right{float:right;display:inline;height:16px;line-height:16px}
#principale div span.right a{float:left;display:inline;height:16px;line-height:16px;margin:0 2em 0 0}
#principale p img{margin:0 10px 10px 0;padding:0;float:left}
#principale p{font-size:1.2em;line-height:1.6em;margin:1em 0 0 0;padding:0;float:none;clear:both;display:block}
#principale p.consiagretitext{font-size:1.2em;line-height:1.5em;margin:0;padding:0;float:none;clear:both;display:block}
#principale h3{padding:0;margin:1em 0 0.5em 0;color:#353D40;font-size:1.4em;font-weight:bold;float:none;clear:both;display:block}
#principale ul.links li a,#principale ul.docs li a,#principale div span.right a{font-weight:normal;color:#353D40}
#principale ul.docs,#principale ul.links{list-style-type:none;margin:0;padding:0}
#principale ul.docs li,#principale ul.links li{list-style-type:none;margin:0;padding:0;border-bottom:1px dotted #dddddd;display:block;background:none}
#principale ul.docs li a,#principale ul.links li a{margin:0;font-size:1em;line-height:1.6em;padding:3px 0 3px 20px;display:block}
#principale ul.docs li a{background:url(http://www.consiag.it/site/images/disk.gif) no-repeat left center}
#principale ul.links li a{background:url(http://www.consiag.it/site/images/link.gif) no-repeat left center}
#principale ul{list-style-type:none;margin:1em 0;padding:0}
#principale ul li{background:url(http://www.consiag.it/site/images/book_open.gif) no-repeat left 4px;list-style-type:none;margin:0;display:block;font-size:1.1em;line-height:1.5em;padding:3px 0 3px 20px}
#principale dl{padding:0;display:block;margin:1em 0 0 0}
#principale dt{display:block;float:none;font-size:1.3em;line-height:1.4em;color: #B22222;font-weight:bold;padding:0;margin:0}
#principale dd{padding:0;float:none;border:0;display:block;margin:0 0 10px 0;font-size:1.1em}
p.aggiornamento{float:right;text-align:right;background:url(http://www.consiag.it/site/images/clock.gif) no-repeat;font-size:1.1em;line-height:16px;padding:0 0 0 20px;margin:10px 0}
#principale #frame{height:720px;overflow:auto;float:none;clear:both;display:block;margin:0.5em 0 0 0;padding:0 5px 0 0;color:#353D40;font-size:1em;line-height:1.4em}
/*----------------- MENU LATERALI ------------------------*/
.menusezioni{text-align:left;display:block;float:none;clear:both;width:306px;margin:0 0 0 10px;padding:0}
.menusezioni p{text-align:left;display:block;float:none;clear:both;width:306px;margin:0 0 10px;padding:0;font-size:1em;line-height:1.3em}
ul.menu{list-style-type:none;margin:0 0 1.5em 0;padding:0}
ul.menu li{list-style-type:none;margin:0;border-bottom:1px dotted #dddddd;font-size:1.1em;line-height:1.5em;padding:3px 0 3px 0;display:block}
ul.menu li a{background:url(http://www.consiag.it/site/images/freccia_login_index.gif) no-repeat 2px center;padding-left:25px}
ul.menu li a:visited{background:url(http://www.consiag.it/site/images/tick.gif) no-repeat left center;padding-left:25px}
/*----------------- OFFERTE ------------------------*/
#listaofferte{margin:1em 0 1em 0;float:none;clear:both;display:block;width:600px}
#listaofferte div{margin:1em 0 0 0;padding:0 0 1em 0;display:block;float:none;clear:both;width:600px;border-bottom:1px dotted #9DD1DF}
#listaofferte div span.leggere{text-align:right;margin:0 0 0.5em 0;padding:0 0 0.5em 0;display:block;float:none;clear:both;width:600px;border-bottom:1px dotted #9DD1DF}
#listaofferte div h2{margin:0 0 1em 0;float:none;clear:both;display:block}
#listaofferte div span.fotoofferta{padding:0;margin:0;display:inline;float:left;width:140px;height:100px}
#listaofferte div span.testoofferta{padding:0;margin:0;display:inline;float:right;width:450px}
#listaofferte div span.testoofferta p{margin:0.4em 0 0 0;font-size:1.1em;line-height:1.3em;display:block;float:none;width:450px;color:#353D40}
#listaofferte div span.testoofferta h2{padding:0;margin:0;font-size:1.4em;color:#353D40;line-height:1.4em;font-weight:bold;display:block;float:none;clear:both;background:none}
#listaofferte h1{padding:0;margin:1em 0 0.5em 0;color:#353D40;font-size:1.8em;font-weight:bold;float:none;clear:both;display:block}
/*----------------- FOOTER ------------------------*/
#centofooter{width:100%;margin:2em 0 0 0;padding:0 0 25px 0;float:none;clear:both;display:block;background-color:#2C2C2C;border-top:2px solid #000;text-align:center}
#wrapperfooter{padding:1em 10px 0 10px;float:none;clear:both;margin:0 auto;width:967px;position:relative;text-align:left}
#wrapperfooter p{margin:7px 0;color:#fff;font-size:1.1em;line-height:1.2em;float:none;clear:both}
#wrapperfooter p a.credits{float:right;margin:-1px 0 0 0}
#wrapperfooter p img{float:left;margin:0 10px 0 0}
#inviasched{margin:0;padding:0;float:none;display:block;width:400px;height:400px;background-color:#fff}
#inviasched p{font-size:1em;line-height:1.4em;float:none;clear:both;margin:1em 0 0.8em 0;padding:0 6px;display:block}
h2.white{color:#fff;background-color:#33638C;padding:5px;margin:0;font-size:1.4em}
/*----------------- TAB IN HOMEPAGE ------------------------*/
#tabBlock{width:320px;padding:35px 0 0 0;margin:0 0 0 15px;float:none;clear:both;display:block;position:relative}
#tabBlock #mntb{border:0;display:block;clear:both;overflow:hidden;height:20px;background:transparent url("http://www.consiag.it/site/images/sportelloonline.gif") no-repeat 0 0;padding:0}
#tabBlock #tb{width:320px;height:150px;color:#fff;border:0;display:block;clear:both;overflow:hidden;background:#9e0202 url("http://www.consiag.it/site/images/fine_sfondo_logindex.gif") no-repeat 0 bottom;padding:0px}
#tabBlock #tb div{padding:8px;margin:0}
body .dojoValidateEmpty{background-color:#F7F7F7}
body .dojoValidateValid{background-color:#E1FFE2}
body .dojoValidateInvalid{background-color:#FFBFBF}
body .dojoValidateRange{background-color:#BDEFFF}
#principale table td img,#principale table td a{margin:0 5px 0 10px;padding:0;background:none}
input,select{border:solid 1px #A5ACB2;margin:0;color:black;padding:2px 2px;font-family:Arial,sans-serif;background:#F7F7F7 url("http://www.consiag.it/site/images/sfondoinput.jpg") repeat-x;font-size:1em}
#topbar ul li#utentereg a:hover,#topbar ul li#contrastosi a:hover,#logincli p.pass a:hover{color:Yellow}
#topbar ul li a#login:hover,#topbar ul li a#registrati:hover{background-position:0 -24px}
#nav ul#menugen li,#topbar ul li,#pulsantiera ul li{display:inline;margin:0;padding:0;float:left}
#nav ul#menugen a:hover,#nav ul#menugen a:focus,#nav ul#menugen a:active,#nav ul#menugen .sel a:focus{background-color:#74828b}
#titoloricerca{height:162px;width:600px;float:none;display:block;overflow:hidden;padding:0;background:url(http://www.consiag.it/site/images/sfondo_ricerca.gif) no-repeat}
#titolopagina{height:162px;float:none;display:block;clear:both;overflow:hidden;padding:0;margin:0;width:600px}
.col48sx,.col48sxcli,.col48sxreti{margin:0;padding:0;float:left;display:inline;width:294px}
.col48dx,.col48dxcli,.col48dxreti{margin:0;padding:0;float:right;display:inline;width:294px}
#listacom{margin:0;padding:0;display:block;float:none;clear:both}
ul#listaultimi li a:hover,.nero,#comunicazione dt a:hover,#comunicazione dd.cmd a:hover{color:#000}
.paginazione .pagine span a img,.bannercomcli img{background:none}
.ricercacom h1,.contattapr h1{padding:0;margin:0;font-size:1.4em;color:#4a5e69;font-weight:bold;float:none;clear:both;display:block}
#cercarass,#cercacom{margin:0.5em 0 0 0}
#cercarass p.legend,#cercacom p.legend{margin:0 0 0.5em 0}
#loginpass fieldset,#cercarass fieldset,#log fieldset,#logincli fieldset,form#cercainterna fieldset,#cercava fieldset,#contactsearch fieldset,#inviascheda fieldset,#cercacom fieldset{margin:0;padding:0;border:none}
#regi div.form-container form#reg p.note a,#principale a{color:#3091E4;font-weight:bold}
#cercacom p,dl#notizie,#cercarass p{margin:0}
#wrapperfooter p a,#comunicazione dd,#comunicazione dd.cmd,#comunicazione dd.cmd a,#comunicazione dt a,ul#listaultimi li a{color:#fff}
.ricercacom li.veditutti a:hover,.ricercacom p a:hover,.contattapr p a:hover,#principale div span.right a:hover,#principale a:hover,#principale ul.links li a:hover,#principale ul.docs li a:hover,ul#societa li a:hover,#listacom dt a:hover{color:red}
ul#servinter li span,#topbar ul li#contrastono,#topbar ul li a#login span,#topbar ul li a#registrati span,#pulsantiera ul li span,ul#servizio li span,.bannercom a span,#cercarass legend{display:none}
ul#servinter li a#rispener:hover,ul#servinter li a#offersgas:hover,ul#servinter li a#offerstlc:hover,ul#servizio li a#gas:hover,ul#servizio li a#ee:hover,ul#servizio li a#tlc:hover,ul#servizio li a#altri:hover,ul#servinter li a#bolletta:hover,ul#servinter li a#contratto:hover,ul#servinter li a#autolet:hover,ul#servinter li a#infocant:hover,ul#servinter li a#guidegas:hover,ul#servinter li a#guidetlc:hover,ul#servizio li a#bolletta:hover,ul#servizio li a#contratto:hover,ul#servizio li a#autolet:hover,ul#servizio li a#infocant:hover{background-position:0 -100px}
#rassegna{margin:0 0 1em 0;float:none;clear:both;display:block;width:555px}
#searchrass{margin:0;padding:10px;background-color: #DDF7FF;border: 1px solid Red;float:none;clear:both;display:block;}
#cercarass div{margin-bottom:0.5em}
#cercarass label{width:12em;padding:0.3em 5px 0 0;font-size:1em;margin-right:5px;display:block;float:left;text-align:right;position:relative;font-weight:bold}

#rassegna h2.sottotitolo{color:red;line-height:1.2em;font-size:1.1em;display:block;font-weight:bold;text-transform:uppercase;margin:0.5em 0 0 0;padding:0}
#listarass dl{float:none;margin:0.5em 0 1.1em 0;padding:0}
#listarass dd{line-height:1.3em;padding:0;font-size:1em;margin:1px 0 6px 0}
#listarass dt a{color:#3091E4;font-size:1.1em;line-height:1.3em;font-weight:bold}
#listarass dt a:hover{color:red;}
iframe{border:0;}
