#separatore{ border-top:2px solid #9d712f; width:748px;}

.separatore_b{ border-top:1px solid #9d712f; width:748px;}

#cronologia p{color:#9d712f;}
#cronologia a:link, #cronologia a:visited{color:#9d712f;}
#cronologia a:hover{color:#444;}

#titolo_investor{width:348px; height:35px; padding:0; margin:0; background:#FFF;float:right;text-align:left; position:relative; }
#titolo_investor h1{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase; width:280px;color:#9d712f;}
#titolo_investor 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:#a67a31 url(/it_IT/static/images/bg_navigazione_governance.gif) no-repeat left top; text-decoration:none; text-transform:uppercase; color:#FFF; border-top:1px solid #a67a31;border-left:1px solid #a67a31;border-right:1px solid #a67a31;margin:0;}
#interattiva a:hover{ background:#a67a31 url(/it_IT/static/images/bg_navigazione_governance.gif) no-repeat left -25px; border-top:1px solid #a67a31;border-left:1px solid #a67a31;border-right:1px solid #a67a31;}

#swf_landing{padding:0; width:920px; height:390px; overflow:hidden; background:#FFF/*url(/it_IT/static/images/governance-home/dotted_azienda.gif) repeat-x bottom*/; clear:both; display:block; text-align:center; margin:0 auto;/*  border-top:2px solid #9d712f;*/border-bottom:1px solid #DDD;border-top:1px solid #DDD;}


/*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:#9d712f;  border-bottom:1px solid #9d712f; padding:15px 0; margin:0 0 10px 0; }
.box_landing p{font-size:11px;color:#444; margin: 0 0 5px 0 ; }
.box_landing ul {margin:0; padding:10px 0 0 0; list-style-type:none;}
.box_landing ul li {padding:0; font-size:11px; color:#444; margin: 0 0 5px 0}
.box_landing a{font-size:11px;color:#9d712f;text-decoration:none; background: url(/it_IT/static/images/governance-home/arrow.gif) no-repeat ; padding:0 0 0 15px}
.box_landing a:hover{color:#444; background: url(/it_IT/static/images/governance-home/arrow.gif) no-repeat;}
.box_landing table{width:100%; margin:0; padding:0;}
.box_landing td{padding:2px; border-bottom:1px solid #DDD;}
.box_landing td a{font-size:10px;color:#9d712f;text-decoration:none; background:none; padding:0}
.box_landing td a:hover{font-size:10px;color:#444;text-decoration:none; background:none; padding:0}
.box_landing td a img{border:none; vertical-align:middle; margin:0 3px 0 0;}
.box_landing ol {margin:0; padding:0; list-style-type:none;}
.box_landing ol li {padding: 0; font-size:11px; color:#444; margin: 0; border-bottom:1px solid #DDD;}
.box_landing ol li a{padding:5px; font-size:11px; color:#444; background:none; display: block;}
.box_landing ol li a:hover{background-image:none; background:#EEE;}
.box_landing table{width:100%; border-collapse:collapse; border:none; margin:5px 0;}
.box_landing table img{border:none;margin:0; float:none !important; vertical-align:middle}
.box_landing thead{font-size:12px; color:#6D6B5E;}
.box_landing 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 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 tbody{font-size:11px; color:#444;}
.box_landing 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 tbody td a{display:block; text-decoration:none;}
.box_landing tbody td a:hover{color:#000;}
.box_landing 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 tbody ul{margin:0; padding:0; list-style-type:none;}
.box_landing tbody li{padding:0;margin: 0;}
.box_landing tbody li a{padding:3px 0 3px 18px;margin: 0; border-bottom:1px solid #DDD;}
.box_landing tbody li a:hover{padding:3px 0 3px 18px;margin: 0; border-bottom:1px solid #DDD; color:#444;}
ul.html li a:hover {  background:transparent url(/it_IT/static/images/governance-home/html.gif) no-repeat left 2px }
ul.pdf li a:hover{  background:transparent url(/it_IT/static/images/governance-home/pdf.gif) no-repeat left 2px }	
ul.pdfind li a:hover{  background:transparent url(/it_IT/static/images/governance-home/pdf_ind.gif) no-repeat left 2px }
ul.xls li a:hover{  background:transparent url(/it_IT/static/images/governance-home/xls_mini.gif) no-repeat left 2px }	
ul.doc li a:hover{  background:transparent url(/it_IT/static/images/governance-home/word_mini.gif) no-repeat left 2px }	
ul.zip li a:hover{  background:transparent url(/it_IT/static/images/governance-home/zip.gif) no-repeat left 2px }	
ul.multimedia li a:hover{  background:transparent url(/it_IT/static/images/governance-home/video.gif) no-repeat left 2px }

/*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:#9d712f;  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 ; display:inline;}	
.box_landing_in ol {margin:0; padding:3px 0; list-style-type:none; display:block; clear:both;background:transparent url(/it_IT/static/images/governance-home/dotted_corporate.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/governance-home/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/governance-home/arrow.gif) no-repeat left 4px;  }
.box_landing_in h2 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#9d712f; padding: 0;margin:0 0 3px 0;}
.box_landing_in h3 {text-transform:uppercase; font-size: 10px; font-weight: normal; border-bottom: solid 2px #9d712f; padding: 0 0 10px 0;margin:0 0 10px 0;}
.box_landing_in h4 {color:#000; margin:0; font-size: 11px; 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/governance-home/dotted_corporate.gif) repeat-x bottom;  position:relative;}
.box_landing_wide a {color:#9d712f;  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/governance-home/dotted_corporate.gif) repeat-x top; float:left; clear:both; display:block; width:100%;}
.box_landing_wide ol li {padding:6px 0 0 18px; font-size:11px; color:#444; margin: 0; background:transparent url(/it_IT/static/images/governance-home/arrow.gif) no-repeat left 6px  }
.box_landing_wide h2 {text-transform:uppercase; font-size: 15px; font-weight:normal; color:#9d712f; 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 #9d712f; 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/governance-home/html.gif) no-repeat left 2px }	
ul.html li a:hover {  background:transparent url(/it_IT/static/images/governance-home/html.gif) no-repeat left 2px }	
ul.pdf li a{  background:transparent url(/it_IT/static/images/governance-home/pdf.gif) no-repeat left 2px }	
ul.pdfind li a{  background:transparent url(/it_IT/static/images/governance-home/pdf_ind.gif) no-repeat left 2px }
ul.xls li a{  background:transparent url(/it_IT/static/images/governance-home/xls_mini.gif) no-repeat left 2px }	
ul.doc li a{  background:transparent url(/it_IT/static/images/governance-home/word_mini.gif) no-repeat left 2px }	
ul.zip li a{  background:transparent url(/it_IT/static/images/governance-home/zip.gif) no-repeat left 2px }	
ul.multimedia li a{  background:transparent url(/it_IT/static/images/governance-home/governance-home/video.gif) no-repeat left 2px }	



form.cerca_mondo{ border-bottom:2px solid #9d712f; width:728px; float:right; text-align:left; padding:10px}
form.cerca_mondo p{font-size:12px;margin:5px 0; padding:0;  color:#666;text-transform:uppercase;}
form.cerca_mondo p input{margin:0 5px; padding:2px; width:23%; border:1px solid #9d712f;font-size:11px; color:#444}
form.cerca_mondo p select{margin:0 0 0 5px; padding:2px; width:23%; border:1px solid #9d712f ;font-size:11px; color:#444; text-transform:capitalize;} 
form.cerca_mondo p input.button {width:auto !important; background:transparent; border:none !important;color:#9d712f !important;font-size:12px;margin:0; padding:0;text-transform:uppercase; }


.investor_tools{padding:0 0 10px 0; width:920px; background:#eee ; clear:both; display:block; text-align:center; margin:0 auto;border-top:2px solid #9d712f  }
.col{ width:306px;padding:0; margin:0 ; float:left; display:inline;}

/*.widget_download .widget_header{margin:0; padding:0; position:relative;z-index:990;width:100px;float:right;}*/

.widget_open{width:264px;margin:10px 10px 20px 10px; padding:10px; background:#fff; text-align:left; border:1px solid #ddd; display:block; }

.widget_open_top_governance {
            BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 20px; BORDER-LEFT: #ddd 1px solid; WIDTH: 570px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}


.widget_close{display:none;}
.widget_header{margin:0; padding:0; position:relative;}
.widget_header h2{font-size:11px; text-transform:uppercase; color:#999; background: url(/en_IT/static/images/governance-home/dotted_corporate.gif) repeat-x bottom; padding: 0 0 10px 0; margin:0; font-weight:normal }
.widget_header h2 img{border:none;  margin:0 3px 0 0; padding:0; vertical-align: text-bottom;}

.widget_header h6{font-size:11px; text-transform:uppercase; color:#999;padding: 0 0 10px 0; font-weight:normal; }
.widget_header h6 img{border:none;  margin:0 3px 0 0; padding:0; vertical-align: text-bottom;}


a.widget_toggle{ position:absolute; top:0; right:0;}
.widget_toggle img{border:none;}

.widget_content h3{font-size:10px; color:#666; padding:0; margin:5px 0; font-weight:normal; text-align:left; }

.widget_content select{margin:5px 0 0 0; border:1px solid #CCC; width:264px; color:#666; font-size:11px;}
.widget_content option{padding:1px 2px;width:260px; border-bottom:1px solid #DDD; }
.col_table{ height:100px; overflow: auto; width:264px; margin:10px 0;}
.col_table table{width:234px !important;margin: 0 !important; border-collapse:collapse; padding:0;}
td.year{ border-left:1px solid #DDD; padding:3px; vertical-align:top !important;}
.widget_content table{width:264px;margin: 10px 0; border-collapse:collapse; padding:0;}
.widget_content table img{float:none!important; padding:0;margin:0!important }
.widget_content td{ vertical-align:middle;border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:2px; background:none;}
.widget_content td a{font-size:11px;color:#666;text-decoration:underline; background:none !important; padding:0 !important; margin:0!important;}
.widget_content td a:hover{color:#9d712f;text-decoration:none;}

.widget_content p{font-size:11px;color:#666; margin: 0; padding:10px 0; /*background: url(/it_IT/static/images/governance-home/dotted_corporate.gif) repeat-x bottom;*/ }
.widget_content img{float:left; display:inline;margin:3px 10px 0 0;}

.widget_content a{font-size:11px;color:#9d712f;text-decoration:none; background: url(/it_IT/static/images/governance-home/arrow.gif) no-repeat ; padding:0 0 0 15px}
.widget_content a:hover{color:#444; background: url(/it_IT/static/images/governance-home/arrow.gif) no-repeat;}

.widget_content ul {margin:0; padding: 0; list-style-type:none;/*background: url(/it_IT/static/images/governance-home/dotted_corporate.gif) repeat-x top;*/}
.widget_content ul li {padding:5px 0; font-size:11px; color:#444; margin:0; border-bottom:1px solid #eee;}
.widget_content ul li span{display:block; color:#9d712f; font-size:10px;}
.widget_content ul li a{font-size:11px;color:#666;text-decoration:underline; background:none !important; padding:0 !important; margin:0!important;}
.widget_content ul li a:hover{color:#9d712f;text-decoration:none;}

.widget_content ol {margin:0; padding:0; list-style-type:none;display:inline-block;}
.widget_content ol li {padding:5px 0; font-size:11px; color:#444; margin: 0;}
.widget_content p span{display:block; color:#9d712f; font-size:10px; margin: 0 0 5px 0}
.widget_content ol li img{float:none !important; border:none; vertical-align: text-bottom;margin:0 3px 0 0 !important }
.widget_content ol li a{font-size:11px;color:#666;text-decoration:none; background:none !important; padding:0 !important; margin:0!important;}
.widget_content ol li a:hover{color:#9d712f!important;text-decoration:none;}

.widget_content dl {padding:0; list-style-type:none; border-bottom:1px solid #CCC; height:30px!important;width:285px;z-index:900;margin:0;display:inline-block;position:absolute;top:0;left:0;}
.widget_content dl dt {padding:0; font-size:11px; color:#444; margin:0; float:left; display:inline;z-index:999;/*height:35px!important;*/width:80px!important;}
.widget_content dl dt a{font-size:11px;color:#444;text-decoration:none; background:none !important; padding:0.5em !important; margin:0!important; display:block; /*border-left:1px solid #DDD;*/border-right:1px solid #DDD;/*border-top:1px solid #DDD;*/height:20px!important;}
.widget_content dl dt a:hover{color:#9d712f; border-bottom:4px solid white!important;margin:0 0 -2px 0!important;height:18px!important;border-right:1px solid #DDD;}
.widget_content dl dt a:active{color:#9d712f; border-bottom:4px solid white!important;margin:0 0 -2px 0!important;height:18px!important;}

.widget_content form{padding:10px 0 0 0;background: url(/it_IT/static/images/governance-home/dotted_corporate.gif) repeat-x top; margin:0; }
.widget_content form p{margin:0 !important; padding:0 !important; background:none !important }
.widget_content p input{padding:2px; border:1px solid #CCC; vertical-align:middle; width:85%; }
#widget_download .widget_content p input{padding:2px; border:1px solid #CCC; vertical-align:middle; width:97%; }
.widget_content p input.button{padding:2px; border:none !important; vertical-align:middle; width:auto !important;}
.widget_content form td{margin:0 !important; padding:0 !important; background:none !important }
.widget_content td input{margin: 5px 0; border:none; vertical-align:middle;width:auto!important; }
.widget_content td img{margin: 0 !important; border:none !important; vertical-align:middle;float:none !important; }
.widget_content td input.button{padding:2px; border:none !important; vertical-align:middle; width:auto!important;}
.widget_content td select{margin:5px 0; border:1px solid #CCC; vertical-align:middle;width:100% !important; }

#widget_welcome.widget_open{ width:264px;margin:10px 10px 0 10px; padding:10px; background: #FFFFD8; text-align:left;border:1px solid #ddd; display:block;}





#widget_welcome .widget_header h2 img{border:none;  margin:0 3px 0 0; padding:0; vertical-align: text-bottom;}
#widget_welcome .widget_header h2{font-size:11px; text-transform:uppercase; color:#444; border-bottom:1px solid #B9B896; background:none; padding: 0 0 10px 0; margin:0; font-weight:normal }
#widget_welcome .widget_content p{font-size:11px;color:#666; margin: 0; padding:7px 0; background:none;}
#widget_welcome .widget_content ul {background:none;}
#widget_welcome .widget_content ul li {padding:5px 0; font-size:11px; color:#444; margin:0; border-bottom:1px solid #B9B896;}

/* ================ STILE PER ELEMENTI CHE VARIANO NELLA COLONNA CENTRALE */
.col_centro h1{font-size:16px; color:#9d712f; margin:0 0 5px 0; padding:0;}
.col_centro h2{ font-size:11px; font-weight:normal;color:#9d712f; margin:0 0 10px 0; padding:0; text-transform:uppercase;}
.col_centro thead{color:#9d712f;}
.col_centro thead td{color:#9d712f;}
.col_centro a{color: #9d712f; text-decoration:underline;}


/* ================ INVESTOR CONTATTI */
#box_investor_contatti{background: url(/it_IT/static/images/governance-home/bg_investor_contatti.gif); width:560px; height:208px;margin:10px 0 10px 0; position:relative;}
#box_investor_contatti_foto{width:151px; height:183px; position:absolute; top:11px; left:16px;}
#box_investor_contatti_testo{width:365px; height:183px; position:absolute; top:11px; left:180px;}
#box_investor_contatti_testo h1{font-size:12px; text-transform:uppercase; color:#9d712f; border-bottom:2px solid #ee810b; padding:0 0 5px 0; color:#ee810b; margin:0;}
#box_investor_contatti_testo p{padding:5px 0 5px 0 !important; margin:0 !important; line-height:11px !important; color:#444; background: url(/it_IT/static/images/governance-home/dotted_corporate.gif) repeat-x bottom;}
#box_investor_contatti_testo h3 {font-size:10px;  color:#9d712f; margin:5px 0 0 0; padding:0 0 0 20px; font-weight:normal; background: url(/it_IT/static/images/governance-home/mail.gif) no-repeat;}
.verde{color:#06a106}
.barra_grigia{border-bottom:1px solid #dadada; padding-bottom:5px !important;}
#investor_relations_team h2{color: #444; font-size:14px; text-transform:none; font-weight:bold;}
#investor_relations_team table{width:560px; border:none;}
#investor_relations_team td{padding: 5px 0; vertical-align:top; border:none;border-bottom:1px solid #ccc;}
/*#investor_relations_team tr{border-bottom:1px solid #ccc;}*/
.nomi{width:140px; color:#ee810b!important; text-transform:uppercase;}
#investor_relations_team td h3 {font-size:10px;  color:#9d712f; margin:5px 0 0 0; padding:0 0 0 20px; font-weight:normal; background: url(/it_IT/static/images/governance-home/mail.gif) no-repeat;}
.verde{color:#06a106; font-weight:bold;}
.bordo{background: url(/it_IT/static/images/governance-home/dotted_menu.gif) repeat-x bottom; padding-bottom:5px !important;}
.mansioni p{margin:0 !important;}

/*-----------------------------Stile per Calendario INVESTOR*/
#cal_investor_container{position:relative; height:230px; margin-top:5px}
#cal_investor_sx{position:absolute; top:0; right:0;}
#cal_investor_dx{position:absolute; top:0; left:0;}

#cal_investor{margin:5px 0 0 0px; background-color:#FFFFFF; padding:0;}
#cal_mese{width: 135px; height:13px; overflow:hidden; font-size:11px; color:#333; text-transform:uppercase; border:1px solid #92acbb; padding:5px; text-align:center; font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; background-color:#FFFFFF;}
#cal_mese a img{border:none; margin:0; padding:0 !important;}
#cal_mese a{background:none;}
.cal_mese_box_sx{float:left; width:7px; padding-top:4px}
.cal_mese_box_dx{float:left; width:7px; padding-top:4px; text-align:right;}
.cal_mese_box_centro{float:left; width:120px}

#cal_settimana{width:147px; clear:both;}
#cal_settimana ul{margin:0; padding:0; display:block;}
#cal_settimana li{float:left; list-style-type:none;font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; width:21px; padding: 5px 0; border:none !important; margin:0px !important;}

#cal_giorno{width:147px;}
#cal_giorno ul{margin:0; padding:0; display:block; border:none !important}
#cal_giorno li{float:left; list-style-type:none; width:20px; height:20px; color:#333; background-color:#e1e6ec;margin: 0 1px 3px 0; padding:5px 0 0 0; font-size:10px; font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; text-align:center; overflow:hidden !important; border:none!important;}
#cal_giorno li a{color:#333; text-decoration:none;background:none !important; padding:0; border:none!important; font-size:10px;}
#cal_giorno li a:hover{color:#333; text-decoration:none;background:none !important; padding:0; border:none!important; font-size:10px;}

.cal_container_eventi{display:block; width:20px; height:4px; background-color:#cedae8; margin-top:3px;}
.cal_container_eventi img{float:left !important; display:inline !important; margin:0 !important;}

#calendario_legenda_investor{width:105px; padding:0px 0 10px 0; margin:5px 0 0 0}
#calendario_legenda_investor p{padding:0 0 10px 0 ; margin:0 !important; color:#333 !important; font-size:9px !important; background:none; line-height:12px;}
.calendario_legenda_investor_box{width:77px; margin:0 0 3px 0; border-bottom:1px solid #eceff4 !important;}
.calendario_legenda_investor_box p{padding:0 !important; margin:0 !important; color:#333 !important; font-size:9px !important}
.nero_investor{background: url(/it_IT/static/images/governance-home/calendario/pop_nero.gif) no-repeat 87px 2px; padding:0 20px 5px 0}
.grigio_investor {background: url(/it_IT/static/images/governance-home/calendario/pop_grigio.gif) no-repeat 87px 2px; padding:0 20px 5px 0}
.giallo_investor{background: url(/it_IT/static/images/governance-home/calendario/pop_giallo.gif) no-repeat 87px 2px; padding:0 20px 5px 0}
.celeste_investor{background: url(/it_IT/static/images/governance-home/calendario/pop_celeste.gif) no-repeat 87px 2px; padding:0 20px 5px 0}
.arancione_investor{background: url(/it_IT/static/images/governance-home/calendario/pop_arancione.gif) no-repeat 87px 2px; padding:0 20px 5px 0}


/* ================ STILE PER ELEMENTI CHE VARIANO NELLA COLONNA CENTRALE */
.col_centro h1{font-size:16px; color:#9d712f; margin:0 0 5px 0; padding:0;}
.col_centro h2{ font-size:11px; font-weight:normal;color:#9d712f; margin:0 0 10px 0; padding:0; text-transform:uppercase;}
.col_centro thead{color:#9d712f;}
.col_centro thead td{color:#9d712f;}
.col_centro a{color: #9d712f; text-decoration:underline;}

/* CALENDARIO TABELLA */
.col_centro table.cal td{ vertical-align:top; padding:5px !important;}
.col_centro table.cal tr{ vertical-align:top;}
.col_centro table.cal table{width:auto; border-collapse:collapse; border:none; margin:10px 0;}
.col_centro table.cal thead{color:#9d712f;}
.col_centro table.cal thead td{padding:3px; font-size:10px;color:#9d712f; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;text-align:center;}
.col_centro table.cal tbody{ font-size:11px; color:#444;}
.col_centro table.cal tbody td{padding:3px; font-size:11px; color:#444; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.col_centro table.cal tbody td ul{margin:0 !important; padding:0 !important;}
.col_centro table.cal tbody td ul li{margin:0 !important; padding:5px !important; border-bottom:1px dotted #DDD;}


/* DATA CALENDARIO TABELLA */
.data_table{text-align:center; text-transform:uppercase; height:auto!important; background:#F1F1F1;}
.data_table p{font-size:10px!important; color: #999 !important;margin:0 !important; padding:0 !important;overflow:hidden; line-height:1.4em!important;}
.data_table p span{ color:#666; margin:0 2px;}
.data_table h3{font-size:190% !important; font-weight:normal; color:#9d712f !important;margin:0!important; padding:0 !important; border:none !important;overflow:hidden;}

/*nuovi div*/

#corporate_sx {width:296px;float:left;}
#corporate_dx {width:614px;float:left;padding:0!important;margin:0 0 0 10px!important;text-align:right;}

#cda {width:602px;height:525px; margin:0 0 -10px 0!important;text-align:left;padding:0;float:left;}
#gov {width:602px; height:198px;margin:0 0 -10px 0!important;text-align:left;padding:0;float:left;}

#titolo_governance_home_interattiva{width:348px; padding:0; margin:0; background:#FFF;float:right;text-align:left; position:relative; }
#titolo_governance_home_interattiva h1{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase; width:280px;color:#9d712f;}
#titolo_governance_home_interattiva h2{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase; width:280px;color:#9d712f;}
#titolo_governance_home_interattiva img{position:absolute; top:3px; right:20px; }

#titolo_corporate{width:351px; height:35px; padding:0; margin:0; background:#FFF;float:right;text-align:left; position:relative; }
#titolo_corporate h1{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase; /*width:380px;*/color:#a67a31; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:21px;}
#titolo_corporate img{position:absolute; top:3px; right:20px; }

#titolo_governance{width:348px; padding:0; margin:0; background:#FFF;float:right;text-align:left; position:relative; }
#titolo_governance h1{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase; width:280px;color:#a67a31;}
#titolo_governance h2{padding:0; margin:0 0 10px 0; font-size:18px; text-transform:uppercase; width:280px;color:#a67a31;}




#corporate{float:left;margin:10px 0 0 0; padding:0 0 0 20px; display:inline;height:25px; overflow:hidden;}
#corporate a{height:25px; width:auto; line-height:2.6em; display:block; float:left; font-size:10px;padding: 0 10px 0 15px; text-decoration:none; text-transform:uppercase; color:#FFF; margin:0;}
#corporate a:hover{  margin:0; }

.corporate_tools{padding:0 0 10px 0; width:920px; background:#eee ; clear:both; display:block; text-align:center; margin:0 auto;border-top:2px solid #9d712f; color:#666; line-height:16px; }
.corporate_tools a{color:#a67a31;text-decoration:none;}
.corporate_tools a:hover{color:#a67a31;text-decoration:underline;}
.governance {width:572px; height:auto;}
.welcome {width:572px;}

.corporate_tools li a{color:#9d712f!important;text-decoration:none;}
.corporate_tools li a:hover{color:#a67a31;text-decoration:underline!important;}

#menu li{border-bottom:1px solid #eee;width:264px;line-height:20px;}
#menu li a{color:#444!important;text-decoration:none;}
#menu li a:hover{color:#9d712f!important;text-decoration:none!important;}
#colonna_4 {height:340px;}
#colonna_4 div.tratteggio_visibile {position:absolute;top:0;left:-9000px;}
#colonna_4 div.tratteggio_nascosto {height:0;}

#colonna_5 {height:122px;}
#colonna_5 div.tratteggio_visibile {position:absolute;top:0;left:-9000px;}
#colonna_5 div.tratteggio_nascosto {height:0;}

img.messaggio {margin:10px 0 5px 0!important;}

.numero_verde {color:#006600!important;display:inline!important;font-size:11px!important;font-weight:bold!important;}
/*
.consiglio_top {width:286px;height:61px;float:left;text-align:left;border-bottom:1px solid #cdcdcd;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.consiglio_top img {float:left;border:0;margin:0 10px 0 0!important;}
.consiglio_top .ruolo {color:#999999;font-size:13px;font-style:italic;display:block!important;}
.consiglio_top .nome {font-size:13px;}
.consiglio_bottom {width:79px;float:left;text-align:left;padding:10px 0 0 2px;font-size:9px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:12px!important;}
.consiglio_bottom img {border:0;margin:0 0 5px 0!important;}
.consiglio_bottom .nome {color:#999999;}

.consiglio_top span {display:inline!important;}
.consiglio_bottom span {display:inline!important;}

ol.tabbed {width:267px;margin: 0 0 0 -3px!important;float:left;}
.tabbed li{border-bottom:1px solid #eee;width:264px;}
.tabbed li a{color:#9d712f!important;text-decoration:none;line-height:25px;}
.tabbed li a:hover{color:#9d712f!important;text-decoration:underline!important;}
*/
.cornic{ border:solid 1px #cdcdcd; background-color:#e5e5e5; height:120px; width:570px;}

.consiglio_top { width:120px; height:40px; float:left;text-align:center;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
padding-top: 8px;padding-left: 8px;padding-right: 8px;padding-bottom: 0px; 
margin: 8px 0px 0px 8px; background-color: White;}
.consiglio_top img {float:left;border:0;margin:0 10px 0 0!important;}
.consiglio_top .ruolo {color:#999999;font-size:10px;font-style:italic;display:block!important;}
.consiglio_top .nome {font-size:11px;}
.sposta{margin-left: 150px}


.consiglio_bottom {width:auto; height:38px; float:left; text-align:left;  
padding-top: 10px;padding-left: 9px;padding-right: 8px;padding-bottom: 0px; 
margin: 0px 0px 0px 8px; font-size:9px; background-color: White; 
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:12px!important;}
.consiglio_bottom img {border:0;margin:0 0 5px 0!important;}
.consiglio_bottom .nome {color:#999999;}

.consiglio_top span {display:inline!important;}
.consiglio_bottom span {display:inline!important;}

ol.tabbed {width:267px;margin: 0 0 0 -3px!important;float:left;}
.tabbed li{border-bottom:1px solid #eee;width:264px;}
.tabbed li a{color:#a67a31!important;text-decoration:none;line-height:25px;}
.tabbed li a:hover{color:#a67a31!important;text-decoration:underline!important;}




#layerbianco {
	background: #000000;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height:1000px;
	z-index: 3000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	color:#cccccc;
	
}