#separatore{ border-top:2px solid #0366AE; width:748px;}

.separatore_b{ border-top:0px solid #0366AE; width:100%;}

/*********************************RESIZE FONT*******************************************/
.separatore_b2 {border-top:1px solid #0366AE; background:transparent;float:left;}
.separatore_b3 {border-top:1px solid #0366AE; background:transparent;float:left;}
/*********************************RESIZE FONT*******************************************/

#cronologia p{color:#0366AE;}
#cronologia a:link, #cronologia a:visited{color:#0366AE;}
#cronologia a:hover{color:#444;}

/*********************************RESIZE FONT****************************************************************************/
#cronologia2 {width:380px; padding:0; margin:0 0 20px 20px ; background:#FFF;float:left; display:inline;text-align:left;}
#cronologia2 p {margin:0;padding:0; font-size:11px; color:#0366AE;}
#cronologia2 a:link, #cronologia2 a:visited {font-size: 11px;color:#0366AE;}
#cronologia2 a:hover {font-size: 11px;text-decoration:none;color:#444;}

#cronologia3 {width:380px; padding:0; margin:0 0 20px 20px ; background:#FFF;float:left; display:inline;text-align:left;}
#cronologia3 p {margin:0;padding:0; font-size:14px; color:#0366AE;}
#cronologia3 a:link, #cronologia3 a:visited {font-size: 14px; color:#0366AE;}
#cronologia3 a:hover {font-size: 14px;text-decoration:none;color:#444;}
/*********************************RESIZE FONT****************************************************************************/

#titolo_clienti{width:348px; padding:0; margin:0; background:#FFF;float:right;text-align:left; position:relative; }
#titolo_clienti h1{padding:0; margin:0; font-size:18px; text-transform:uppercase; width:280px;color:#0366AE;}
#titolo_clienti h2{padding:0; margin:0; font-size:18px; text-transform:uppercase; width:280px;color:#0366AE;}
#titolo_clienti img{position:absolute; top:3px; right:20px; }

#interattiva{float:left;margin:10px 0 0 0; padding:0; display:inline;height:25px; overflow:hidden;}
#interattiva a{height:25px; width:auto; line-height:2.6em; display:block; float:left; font-size:10px;padding: 0 10px 0 15px;background:#50739E url(/it_IT/static/images/bg_navigazione_media.gif) no-repeat left top; text-decoration:none; text-transform:uppercase; color:#FFF; border-top:1px solid #7B9BC9;border-left:1px solid #50739E;border-right:1px solid #7B9BC9;margin:0;}
#interattiva a:hover{ background:#50739E url(/it_IT/static/images/bg_navigazione_media.gif) no-repeat left -25px; border-top:1px solid #50739E;border-left:1px solid #7B9BC9;border-right:1px solid #50739E;}

#swf_landing{padding:20px 0; width:920px; background:#fff url(/it_IT/static/images/dotted_azienda.gif) repeat-x bottom; clear:both; display:block; text-align:center; margin:0 auto;  border-top:2px solid #0366AE;/*border-bottom:1px solid #0366AE;*/}

.box_landing{width:306px; margin:10px 0 0 10px; padding:1px 0 0 0; background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x top; text-align:left; float:left; display:inline; height:auto !important; height:550px; min-height:550px;}
.box_landing h2{font-size:13px; text-transform:uppercase; color:#0366AE; background:#FFF url(/it_IT/static/images/bg_clienti_h1.gif) no-repeat bottom right; padding:15px 10px; margin:0; font-weight:normal; }
.box_landing h3{font-size:11px; color:#0366AE; background:#FFF url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom; padding:10px; margin:0; }
.box_landing img{margin:0; padding:1px 0; border-bottom:2px solid #619DCB; width:100%;}
.box_landing .energy{width:308px; border:0;text-align:center; margin-left:0px; }
.box_landing .riga {margin:0; padding:1px 0; border-bottom:2px solid #619DCB; width:100%;}
.box_landing form p{margin:0; padding:0;}
.box_landing form{margin:0; padding:0 10px 10px 10px; background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom}
.box_landing select{ width:80%;margin:0; padding:2px; border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #DDD; border-bottom:1px solid #DDD;font-size:11px; color:#0366AE;}
.box_landing input{margin:0; padding:2px 2px 2px 14px; border:none; font-size:11px; color:#0366AE; background:url(/it_IT/static/images/arrow.gif) no-repeat 0 3px; margin:0 0 0 5px;}
.box_landing ul {margin:0; padding:10px; list-style-type:none;}
.box_landing ul li {padding:2px 0; font-size:11px; color:#444; margin: 0;}
.box_landing ul li img{margin:0 10px 0 0; padding:0; border-bottom:none; float:left; width:auto;}
.box_landing ul li h4{margin:0 0 5px 0; padding:0; display:block; float:left;}
.box_landing ol {margin:0; padding:10px; list-style-type:none;background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom;}
.box_landing ol li {padding:2px 0; font-size:11px; color:#444; margin: 0;}
.box_landing a{font-size:11px;color:#0366AE;text-decoration:none; background: url(/it_IT/static/images/arrow.gif) no-repeat ; padding:0 0 0 15px}
.box_landing a:hover{color:#444; background: url(/it_IT/static/images/arrow.gif) no-repeat; text-decoration:underline;}

/*********************************************************RESIZE FONT*****************************************/
.box_landing2{width:306px; margin:10px 0 0 10px; padding:1px 0 0 0; background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x top; text-align:left; float:left; display:inline; height:auto !important; height:550px; min-height:550px;}
.box_landing2 h2{font-size:15px; text-transform:uppercase; color:#0366AE; background:#FFF url(/it_IT/static/images/bg_clienti_h1.gif) no-repeat bottom right; padding:15px 10px; margin:0; font-weight:normal; }
.box_landing2 h3{font-size:13px; color:#0366AE; background:#FFF url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom; padding:10px; margin:0; }
.box_landing2 img{margin:0; padding:1px 0; border-bottom:2px solid #619DCB; width:100%;}
.box_landing2 form p{margin:0; padding:0;}
.box_landing2 form{margin:0; padding:0 10px 10px 10px; background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom}
.box_landing2 select{ width:80%;margin:0; padding:2px; border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #DDD; border-bottom:1px solid #DDD;font-size:13px; color:#0366AE;}
.box_landing2 input{margin:0; padding:2px 2px 2px 14px; border:none; font-size:13px; color:#0366AE; background:url(/it_IT/static/images/arrow.gif) no-repeat 0 3px; margin:0 0 0 5px;}
.box_landing2 ul {margin:0; padding:10px; list-style-type:none;}
.box_landing2 ul li {padding:2px 0; font-size:13px; color:#444; margin: 0;}
.box_landing2 ul li img{margin:0 10px 0 0; padding:0; border-bottom:none; float:left; width:auto;}
.box_landing2 ul li h4{margin:0 0 5px 0; padding:0; display:block; float:left;}
.box_landing2 ol {margin:0; padding:10px; list-style-type:none;background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom;}
.box_landing2 ol li {padding:2px 0; font-size:13px; color:#444; margin: 0;}
.box_landing2 a{font-size:13px;color:#0366AE;text-decoration:none; background: url(/it_IT/static/images/arrow.gif) no-repeat ; padding:0 0 0 15px}
.box_landing2 a:hover{color:#444; background: url(/it_IT/static/images/arrow.gif) no-repeat; text-decoration:underline;}
.box_landing2 table td{font-size:11px;font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;}
.box_landing2 table th{font-weight:bold; font-size:12px;font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;}

.box_landing3{width:306px; margin:10px 0 0 10px; padding:1px 0 0 0; background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x top; text-align:left; float:left; display:inline; height:auto !important; height:550px; min-height:550px;}
.box_landing3 h2{font-size:17px; text-transform:uppercase; color:#0366AE; background:#FFF url(/it_IT/static/images/bg_clienti_h1.gif) no-repeat bottom right; padding:15px 10px; margin:0; font-weight:normal; }
.box_landing3 h3{font-size:15px; color:#0366AE; background:#FFF url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom; padding:10px; margin:0; }
.box_landing3 img{margin:0; padding:1px 0; border-bottom:2px solid #619DCB; width:100%;}
.box_landing3 form p{margin:0; padding:0;}
.box_landing3 form{margin:0; padding:0 10px 10px 10px; background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom}
.box_landing3 select{ width:80%;margin:0; padding:2px; border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #DDD; border-bottom:1px solid #DDD;font-size:15px; color:#0366AE;}
.box_landing3 input{margin:0; padding:2px 2px 2px 14px; border:none; font-size:15px; color:#0366AE; background:url(/it_IT/static/images/arrow.gif) no-repeat 0 3px; margin:0 0 0 5px;}
.box_landing3 ul {margin:0; padding:10px; list-style-type:none;}
.box_landing3 ul li {padding:2px 0; font-size:15px; color:#444; margin: 0;}
.box_landing3 ul li img{margin:0 10px 0 0; padding:0; border-bottom:none; float:left; width:auto;}
.box_landing3 ul li h4{margin:0 0 5px 0; padding:0; display:block; float:left;}
.box_landing3 ol {margin:0; padding:10px; list-style-type:none;background: #EBEEED url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom;}
.box_landing3 ol li {padding:2px 0; font-size:15px; color:#444; margin: 0;}
.box_landing3 a{font-size:15px;color:#0366AE;text-decoration:none; background: url(/it_IT/static/images/arrow.gif) no-repeat ; padding:0 0 0 15px}
.box_landing3 a:hover{color:#444; background: url(/it_IT/static/images/arrow.gif) no-repeat; text-decoration:underline;}
.box_landing3 table td{font-size:13px;font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;}
.box_landing3 table th{font-weight:bold; font-size:14px;font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;}
/******************************************************RESIZE FONT******************************************************/


/* ================ STILE PER ELEMENTI CHE VARIANO NELLA COLONNA CENTRALE */
.col_centro h1{font-size:16px; color:#0366AE; margin:0 0 5px 0; padding:0;}
.col_centro h2{ font-size:11px; font-weight:normal;color:#0366AE; margin:0 0 10px 0; padding:0; text-transform:uppercase;}
.col_centro thead{color:#0366AE;}
.col_centro thead td{color:#0366AE;}
.col_centro a{color: #0366AE; text-decoration:underline;}

/************************************************************RESIZE FONT***************************/
.col_centro2 h1{font-size:18px; color:#0366AE; margin:0 0 5px 0; padding:0;}
.col_centro2 h2{ font-size:13px; font-weight:normal;color:#0366AE; margin:0 0 10px 0; padding:0; text-transform:uppercase;}
.col_centro2 thead{color:#0366AE;}
.col_centro2 thead td{color:#0366AE;}
.col_centro2 a{color: #0366AE; text-decoration:underline;}

.col_centro3 h1{font-size:20px; color:#0366AE; margin:0 0 5px 0; padding:0;}
.col_centro3 h2{ font-size:15px; font-weight:normal;color:#0366AE; margin:0 0 10px 0; padding:0; text-transform:uppercase;}
.col_centro3 thead{color:#0366AE;}
.col_centro3 thead td{color:#0366AE;}
.col_centro3 a{color: #0366AE; text-decoration:underline;}
/************************************************************RESIZE FONT***************************/
/*=================================CLASSE PER I NUMERI VERDI===============================================*/	

span.numeroverde {contatti.css (line 73)clear:both !important;color:#009900 !important;display:block !important;font-size:14px !important;
font-weight:bold;margin:3px 0pt;text-align:left;
}
