#separatore{ border-top:2px solid #6D6B5E; width:748px;}

.separatore_b{ border-top:1px solid #6D6B5E; width:748px;}

#cronologia p{color:#6D6B5E;}
#cronologia a:link, #cronologia a:visited{color:#6D6B5E;}
#cronologia a:hover{color:#444;}

#titolo_associazione{width:348px; padding:0; margin:0;background:#FFF;float:right;text-align:left; position:relative; }
#titolo_associazione h1{padding:0; margin:0 0 0px 0; font-size:18px; text-transform:uppercase; width:300px;color:#6D6B5E;}
#titolo_associazione h2{padding:0; margin:0 0 0px 0; font-size:18px; text-transform:uppercase; width:300px;color:#6D6B5E;}
#titolo_associazione img{position:absolute; top:3px; right:20px; }

#interattiva{float:left;margin:10px 0 0 0; padding:0; display:inline;}
#interattiva a{ font-size:90%;padding:0.8em 0.8em 0.8em 1.2em;background:#FFF url(/it_IT/static/images/arrow_azienda.gif) no-repeat 0.5em 1.25em; text-decoration:none; text-transform:uppercase; color:#6D6B5E; border-top:1px solid #E4E0D4;border-left:1px solid #E4E0D4;border-right:1px solid #E4E0D4; display:block; margin:0 0 0 20px;}
#interattiva a:hover{ background: #eee url(/it_IT/static/images/arrow_azienda.gif) no-repeat 0.5em 1.25em;}

#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 #6D6B5E;/*border-bottom:1px solid #6D6B5E;*/}

/*Stile box landing swf*/
.box_landing{width:280px; margin:0 ; padding:0 20px; background:#fff; text-align:left; float:left}
.box_landing h2{font-size:11px; text-transform:uppercase; color:#6D6B5E;  border-bottom:1px solid #6D6B5E; padding:15px 0; margin:0 0 10px 0; }
.box_landing h4{font-size:11px; color:#6D6B5E; padding:0; margin:0; }
.box_landing p{font-size:11px;color:#444; margin: 0 0 5px 0 ; }
.box_landing ul {margin:0; padding: 0; list-style-type:none;}
.box_landing ul li {padding:5px 0; font-size:11px; color:#444; margin: 0; border-bottom:1px solid #DDD; line-height:1.3em;}
.box_landing ul li img{padding:0; float:left; display:inline;margin: 0 10px 0 0}
.box_landing a{font-size:11px;color:#6D6B5E;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;}
.box_landing ol {margin:0; padding: 0; list-style-type:none;}
.box_landing ol li {padding:5px; font-size:11px; color:#444; margin: 0; border-bottom:1px solid #DDD; float:left; display:inline; width:130px; line-height:1.3em;}
.box_landing ol li img{padding:0; float:left; display:inline;margin: 0 10px 0 0}


/*Stile box landing*/
.box_landing_in{width:364px; margin:10px 0 0 20px; padding:10px 0 0 0; background:#fff; text-align:left; float:right;}
.box_landing_in a {color:#6D6B5E; text-decoration: none;}	
.box_landing_in a:hover{color:#6D6B5E; text-decoration: underline;}
.box_landing_in p {padding:0; margin:5px 0 5px 0; font-size:11px; line-height:1.3em; color:#444;}	
.box_landing_in p a {color:#000; text-decoration: none;}	
.box_landing_in p a:hover{color:#000; text-decoration: underline;}
.box_landing_in img {float:left;margin:0 10px 10px 0;}	


/*Stile box landing elenco -----------------------------------------(dr161009)---*/
.box_landing_in ul {list-style: none; list-style-position:insede; display:block; clear:both; background:#fcfcfc; padding:0px!important; width:100%; font-size:11px; font-weight:normal; color:#6D6B5E;} 
.box_landing_in ul li {display:block; background:#fcfcfc; border-bottom: 1px solid #CCC; padding:2px;}
.box_landing_in ul li a {padding:3px 3px 3px 22px;  text-decoration: none; display:block; color:#6D6B5E; background:#fcfcfc url(/it_IT/static/images/arrow.gif) no-repeat 2px 5px;}
.box_landing_in ul li a:hover {text-decoration:underline; color:#6D6B5E;}
.box_landing_in Ol {list-style: none; list-style-position:insede; display:block; clear:both; padding:0px!important; width:100%; font-size:11px; font-weight:normal; color:#6D6B5E;} 
.box_landing_in Ol li {display:block; background:#fcfcfc; border-bottom: 1px solid #CCC; padding:2px;}
.box_landing_in Ol li a {padding:3px 3px 3px 22px;  text-decoration: none; display:block; color:#6D6B5E; background:#fcfcfc url(/it_IT/static/images/arrow.gif) no-repeat 2px 5px;}
.box_landing_in Ol li a:hover {text-decoration:underline; color:#6D6B5E;}

.box_landing_in h2 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#4F4C4D; padding: 0;margin:0 0 3px 0;}
.box_landing_in h3 {text-transform:uppercase; font-size: 10px; font-weight: normal; border-bottom: solid 2px #4F4C4D; padding: 0 0 10px 0;margin:0 0 10px 0;}
.box_landing_in h4 {color:#000; margin:0; padding:5px 0 5px 0; font-size: 11px; padding:0;}	
.box_landing_in h5 {color:#000; margin:0 0 5px 0; font-size: 11px; font-weight:normal; padding:0 0 5px 0; background:transparent url(/it_IT/static/images/dotted_azienda.gif) repeat-x bottom;}	

.video{width:162px; padding:10px; background:#FFF; float:left; display:inline}

.absolute{clear:both;background:#FFF url(/it_IT/static/images/dotted_azienda.gif) repeat-x bottom; padding:0 0 10px 0 !important; width:100%; display:block; text-align:right; }



/*Stile box landing OLD 
.box_landing_in{width:364px; margin:10px 0 0 20px; padding:10px 0 0 0; background:#fff; text-align:left; float:right;}
.box_landing_in a {color:#6D6B5E;  text-decoration: underline;}	
.box_landing_in a:hover{color:#444; text-decoration:none;}
.box_landing_in p {padding:0; margin:5px 0 8px 0 ; font-size:11px; line-height:1.3em; color:#444}	
.box_landing_in img {float:left;margin:0 10px 10px 0 ;}	
.box_landing_in ol {margin:0; padding:3px 0; list-style-type:none; display:block; clear:both;background:transparent url(/it_IT/static/images/dotted_azienda.gif) repeat-x top }
.box_landing_in ol li {padding:3px 0 3px 18px; font-size:11px; color:#444; margin: 0; background:transparent url(/it_IT/static/images/arrow.gif) no-repeat left 4px  }
.box_landing_in ul {margin:0; padding:3px 0; list-style-type:none;display:inline-block;}
.box_landing_in ul li {padding:3px 0 3px 18px; font-size:11px; color:#444; margin: 0; background:transparent url(/it_IT/static/images/arrow.gif) no-repeat left 4px  }	
.box_landing_in h2 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#6D6B5E; padding: 0;margin:0 0 3px 0;}
.box_landing_in h3 {text-transform:uppercase; font-size: 10px; font-weight: normal; border-bottom: solid 2px #6D6B5E; padding: 0 0 10px 0;margin:0 0 10px 0;}
.box_landing_in h4 {color:#000; margin:0; font-size: 11px; padding:0}	
.box_landing_in h3 p {font-size: 10px; line-height:1; margin:0 0 4px 0; padding 0}

*/


/*Stile box landing wide*/
.box_landing_wide{width:748px; margin:5px 0; padding:10px 0; text-align:left; float:right;background:transparent url(/it_IT/static/images/dotted_azienda.gif) repeat-x bottom;  position:relative;}
.box_landing_wide a {color:#6D6B5E;  text-decoration: underline;}	
.box_landing_wide a:hover{color:#444; text-decoration:none;}
.box_landing_wide p {padding:0; margin:0 0 8px 0 ; font-size:11px;line-height:1.3em; color:#444}	
.box_landing_wide img {float:left;margin:0 10px 10px 0; display:inline;}	
.box_landing_wide ol {margin:0; padding:0; list-style-type:none; background:transparent url(/it_IT/static/images/dotted_azienda.gif) repeat-x top;clear:both; display:block}
.box_landing_wide ol li {padding:6px 0 0 18px; font-size:11px; color:#444; margin: 0; background:transparent url(/it_IT/static/images/arrow.gif) no-repeat left 6px  }
.box_landing_wide h2 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#6D6B5E; padding: 0;margin:0 0 3px 0;}
.box_landing_wide h2 img{float:none!important;margin:0 5px 0 0 !important;}
.box_landing_wide h3 {text-transform:uppercase; font-size: 10px; font-weight: normal; border-bottom: solid 2px #6D6B5E; padding: 0 0 10px 0;margin:0 0 10px 0;}
.box_landing_wide h4 {color:#000; margin:0; font-size: 11px; padding:0;}

.box_landing_wide table{width:100%; border-collapse:collapse; border:none; margin:5px 0;}
.box_landing_wide table img{border:none;margin:0; float:none !important; vertical-align:middle}
.box_landing_wide thead{font-size:12px; color:#6D6B5E;}
.box_landing_wide thead td{padding:5px; font-size:10px; color:#6D6B5E; border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;border-right: 1px solid #CCC;text-align:center;}
.box_landing_wide thead th{padding:5px; font-size:11px; color:#6D6B5E;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;border-right: 1px solid #CCC;text-align:left;}
.box_landing_wide tbody{font-size:11px; color:#444;}
.box_landing_wide tbody td{padding:5px; font-size:10px; color:#444;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;border-right: 1px solid #CCC; text-align:left; vertical-align:top}
.box_landing_wide tbody td a{display:block; text-decoration:none;}
.box_landing_wide tbody td a:hover{color:#000;}
.box_landing_wide tbody th{padding:5px; font-size:11px; color:#444;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;border-right: 1px solid #CCC;text-align:left; font-weight:normal; vertical-align:top}
.box_landing_wide tbody ul{margin:0; padding:0; list-style-type:none;}
.box_landing_wide tbody li{padding:0;margin: 0;}
.box_landing_wide tbody li a{padding:3px 0 3px 18px;margin: 0; border-bottom:1px solid #DDD;}
ul.html li a {  background:transparent url(/it_IT/static/images/html.gif) no-repeat left 2px }	
ul.pdf li a{  background:transparent url(/it_IT/static/images/pdf.gif) no-repeat left 2px }	
ul.pdfind li a{  background:transparent url(/it_IT/static/images/pdf_ind.gif) no-repeat left 2px }
ul.xls li a{  background:transparent url(/it_IT/static/images/xls_mini.gif) no-repeat left 2px }	
ul.doc li a{  background:transparent url(/it_IT/static/images/word_mini.gif) no-repeat left 2px }	
ul.zip li a{  background:transparent url(/it_IT/static/images/zip.gif) no-repeat left 2px }	
ul.multimedia li a{  background:transparent url(/it_IT/static/images/video.gif) no-repeat left 2px }	


form.cerca_mondo{ border-bottom:2px solid #999; width:728px; float:right; text-align:left; padding:10px}
form.cerca_mondo p{font-size:12px;margin:8px 0; padding:0;  color:#666;text-transform:uppercase;}
form.cerca_mondo p input{margin:0 5px; padding:2px; width:23%; border:1px solid ;font-size:11px; color:#444; vertical-align:middle}
form.cerca_mondo p select{margin:0 0 0 5px; padding:2px; width:17% !important; border:1px solid ;font-size:11px; color:#444; text-transform:capitalize;  vertical-align:middle} 
form.cerca_mondo p input.button  {font-size:12px;width:10%!important; border:none !important; height:auto !important;margin:0 0 0 5px !important; background:transparent !important; padding:2px 0!important; text-align:left !important;}
form.cerca_mondo p span{width: 364px; float:left; display:inline;text-transform: lowercase !important;font-size:11px; color:#444; margin:0; padding:3px 0; border-bottom:1px solid #DDD;}
form.cerca_mondo p span input{margin:0 5px 0 0; padding:0!important; width:auto!important; border:none!important; }


/*Stile per grafico Corporate Governance*/
.grafico_corporate{width:748px; margin:0; padding:0; text-align:left; float:right; display:inline;}
.grafico_corporate h1 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#6D6B5E; padding: 0;margin:0 0 3px 0;}
.grafico_corporate h2 {text-transform:uppercase; font-size: 10px; font-weight: normal;padding:0; margin:0 ; color:#444;}
.grafico_corporate h3 {font-size: 11px;padding:0; margin:0; color:#6D6B5E;}
.grafico_corporate ul {margin:20px 0 0 0; padding: 0 ; list-style-type:none;clear:both;display:block; width:100%;}
.grafico_corporate ul li {padding:10px 10px 30px 20px ; font-size:11px; color:#444; margin:3px 0 0 0;background:#FFF url(/it_IT/static/images/arrow.gif) no-repeat 5px 10px; line-height:1.2em;}
.grafico_corporate p{font-size:11px; color:#444;line-height:1.2em;margin:3px 0;}
.assemblea{width:728px; margin:10px 0 0 0; padding:10px 10px 80px 10px; text-align:left; background:#EEE url(/it_IT/static/images/grafico_corporate/1.gif) no-repeat center bottom;}
.consiglio{width:340px; margin:0; padding:10px 52px 10px 10px; text-align:left; background:#d8d5ce url(/it_IT/static/images/grafico_corporate/2.gif) no-repeat right -430px; float:left; display:inline;}
.collegio{width:316px; margin:0; padding:10px 10px 10px 20px; text-align:left; background:#EEE url(/it_IT/static/images/arrow.gif) no-repeat 5px 13px; float:right; display:inline;}
.revisione{width:316px; margin:4px 0; padding:10px 10px 10px 20px; text-align:left; background:#EEE url(/it_IT/static/images/arrow.gif) no-repeat 5px 10px; float:right; display:inline;}
.magistrato{width:316px; margin:0; padding:10px 10px 10px 20px; text-align:left; background:#EEE url(/it_IT/static/images/arrow.gif) no-repeat 5px 10px; float:right; display:inline;}
.management{width:326px; margin:10px 0 0 0; padding:10px ; text-align:left; background:#ddd ; float:right; display:inline;}
.management li {padding:10px 10px 10px 20px !important ;}

/*Stile per grafico Organigramma*/
.grafico_organigramma{width:748px; margin:0; padding:0; text-align:left; float:right; display:inline;}
.grafico_organigramma h1 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#6D6B5E; padding: 0;margin:0 0 3px 0;}
.grafico_organigramma h2 {text-transform:uppercase; font-size: 10px; font-weight: normal;padding:0; margin:0 ; color:#444;}
.grafico_organigramma h3 {font-size: 11px;padding:0; margin:0; color:#6D6B5E;}
.grafico_organigramma ul {margin:20px 0 0 0; padding: 0 ; list-style-type:none;clear:both;display:block; width:100%;}
.grafico_organigramma ul li {padding:10px 10px 30px 20px ; font-size:11px; color:#444; margin:3px 0 0 0;background:#FFF url(/it_IT/static/images/arrow.gif) no-repeat 5px 10px; line-height:1.2em;}
.grafico_organigramma p{font-size:11px; color:#444;line-height:1.2em;margin:3px 0;}

.cda{width:728px; margin:10px 0 0 0; padding:40px 10px 15px 10px; text-align:center; background:#EEE url(/it_IT/static/images/cda.gif) no-repeat center 10px;}
.ad{width:324px; margin:10px 0 0 0; padding:10px 40px 10px 10px; text-align:left; background:#d8d5ce url(/it_IT/static/images/grafico_organigramma/arrow1.gif) no-repeat right; float:left; display:inline; text-align:left}
.ad img{float:left; border:1px solid #CCC; padding:2px; background:#FFF; margin:0 10px 0 0 }
.presidente{width:324px; margin:10px 0 0 0; padding:10px 10px 10px 40px; text-align:left; background:#d8d5ce url(/it_IT/static/images/grafico_organigramma/arrow2.gif) no-repeat left; float:left; display:inline;text-align:right}
.presidente img{float:right; border:1px solid #CCC; padding:2px; background:#FFF; margin:0 0 0 10px}
.dc{width:274px; margin:10px 0 0 0; padding:10px 10px 10px 50px; text-align:left; background:#DDD url(/it_IT/static/images/grafico_organigramma/arrow3.gif) no-repeat left; float:left; display:inline; text-align:center;clear:both;}
.dg{width:314px; margin:10px 0 0 0; padding:10px 10px 10px 10px; text-align:left; background:#DDD ; float:left; display:inline; text-align:center; clear:both;}


/* ================ STILE PER ELEMENTI CHE VARIANO NELLA COLONNA CENTRALE */
.col_centro h1{font-size:16px; color:#6D6B5E; margin:0 0 5px 0; padding:0;}
.col_centro h2{ font-size:11px; font-weight:normal;color:#6D6B5E; margin:0 0 10px 0; padding:0; text-transform:uppercase;}
.col_centro thead{color:#6D6B5E;}
.col_centro thead td{color:#6D6B5E;}
.col_centro a{color: #6D6B5E; text-decoration:underline;}

/*==================NUMERO VERDE============================*/
span.numeroverde{color: #009900 !important; font-size:14px !important; clear:both !important; display:block !important; text-align:right; margin:3px 0; font-weight:bold}

/*LINK CORRELATI*/
.new_col_dx #links-ext ul {
	background:url("/it_IT/static/images/sfondo_ext_azienda.gif") no-repeat scroll bottom left transparent;
	background-color:#f0efee!important;
	}
	
.new_col_dx #links-ext h3 {
	background:url("/it_IT/static/images/interna_correlati_azienda.gif") no-repeat scroll top left transparent;
	color:#fff;
	font-size:15px;
	height:auto;
	line-height:normal;
	margin:0;
	padding:7px 10px;
	text-transform:none;
	font-family: 'EniTabBold',Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-weight: normal;
}
