@charset "UTF-8";
/* CSS Document */

body{background:#f9fafb; margin:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}

/*img, div, input { behavior: url("iepngfix.htc"); }*/

#container{margin:0 auto 0; background-color:#fff; background-image:url(../images/bg_generico.jpg); background-repeat:repeat; width:967px}
.noborder{border:0 !important;}
.nobg{background:none !important;}
a img{border:none;}
a {outline:none}

a.generico{background:url(../images/approfondisci.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 15px; color:#1ea7d8; text-decoration:none; font-size:12px}
a:hover.generico{ color:#1ea7d8; text-decoration:underline}


/***************HEADER*/
#header{width:967px; overflow:hidden; height:77px; background-image:url(../images/bg_header.jpg);}
#header_sx{float:left;}
#header_sx a img{border:none;}
#header_dx{float:right;}
#header_dx ul{margin:42px 14px 0 0}
#header_dx li{display:inline; padding:1px 8px; border-right:1px solid #c7dcee; font-size:11px; color:#80868c;}
#header_dx li a{color:#80868c; text-decoration:none;}
#header_dx li a:hover{color:#fe9c01; text-decoration:none;}
#header_dx li .webmail{background-image:url(../images/bg_header_mail.jpg); background-repeat:no-repeat; background-position:left center; padding-left:19px}
#header_dx li .glossario{background-image:url(../images/bg_header_glossario.jpg); background-repeat:no-repeat; background-position:left center; padding-left:17px}
#header_dx li .help{background-image:url(../images/bg_header_help.jpg); background-repeat:no-repeat; background-position:left center; padding-left:21px}
#header_dx li .english{background-image:url(../images/bg_header_english.jpg); background-repeat:no-repeat; background-position:left center; padding-left:24px}
#header_dx li .italiano{background-image:url(../images/bg_header_ita.jpg); background-repeat:no-repeat; background-position:left center; padding-left:24px}

/***************NAVIGAZIONE*/
#navigazione{height:41px; width:967px; overflow:hidden; background-image:url(../images/bg_nav.jpg); background-repeat:no-repeat; clear:both; display:block; position:relative; font-family:Arial, Helvetica, sans-serif;}
#mdr{position:absolute; top:10px; right:21px}
#mdr .input{background:url(../images/ricerca_bg_campo_testo.gif) !important; background-repeat:no-repeat; width:80px!important; height:15px!important; float:left; border:none; padding:4px 25px 2px 25px!important; margin:0; border:none !important;}

/***************BRICIOLE*/
#briciole{width:967px; overflow:hidden; height:46px; background-image:url(../images/bg_divisore.jpg); background-position:top; background-repeat:no-repeat}
#briciole ul{padding:0; margin:15px 0 0 24px; list-style-type:none;}
#briciole ul li{display:inline; font-size:11px; color:#80868c; margin:0; padding:0}
#briciole ul li a{color:#fe9c01; text-decoration:none; background-image:url(../images/bg_briciole_freccia.jpg); background-position:right; background-repeat:no-repeat; padding: 0 10px 0 0; margin:0 4px 0 0}
#briciole ul li a:hover{color:#fe9c01; text-decoration:underline;}

/***************MOTORE DI RICERCA*/
#motore{height:34px; width:100%; margin:0 0 36px 0; background-image:url(../images/bg_motore.gif) }
#motore .sel{background:url(../images/bg_motore_sel.gif);  width:168px; height:24px; }
#motore .sel a{color:#272727; text-decoration:none;}
#motore .sel a:hover{color:#272727; text-decoration:underline; }
#motore .archivio_sel{background:url(../images/bg_motore_archivio_sel.gif);  width:168px; height:24px; margin:0 }
#motore .archivio_sel a{color:#272727; text-decoration:none;}
#motore .archivio_sel a:hover{color:#272727; text-decoration:underline; }
.listamotore { width:170px;  text-align:center; padding:10px 0 0 0; font-size:12px; float:left; margin:0 px;  margin:0 1px 0 0; background:url(../images/bg_motore_unsel.gif);height:23px;}
.listamotore a{color:#969697; text-decoration:none;}
.listamotore a:hover{color:#969697; text-decoration:underline; }


/***************INVESTITORI_COVER*/
#motore2{height:34px; width:100%; margin:0 0 36px 0; background-image:url(../images/bg_motore.gif); text-transform:uppercase; }
#motore2 .sel{background:url(../images/bg_motore_sel2.gif) no-repeat;  width:226px; height:24px; }
#motore2 .sel a{color:#272727; text-decoration:none;}
#motore2 .sel a:hover{color:#272727; text-decoration:underline; }
#motore2 .archivio{background:url(../images/bg_motore_archivio2.gif) no-repeat;  width:227px; height:24px; margin:0 }
#motore2 .archivio a{color:#272727; text-decoration:none;}
#motore2 .archivio a:hover{color:#272727; text-decoration:underline; }
#motore2 .archivio_sel{background:url(../images/bg_motore_archivio_sel2.gif) no-repeat;  width:227px; height:24px; margin:0 }
#motore2 .archivio_sel a{color:#272727; text-decoration:none;}
#motore2 .archivio_sel a:hover{color:#272727; text-decoration:underline; }
.listamotore2 { width:226px;  text-align:center; padding:10px 0 0 0; font-size:11px; float:left; margin:0 px;  margin:0 1px 0 0; background:url(../images/bg_motore_unsel2.gif) no-repeat;height:23px;}
.listamotore2 a{color:#969697; text-decoration:none;}
.listamotore2 a:hover{color:#969697; text-decoration:underline;}
.investitori_box_1 {width:687px; padding:0 0 0 23px}
.investitori_box_1_top {width:667px; background:url(../images/investitori_bg_top.jpg); height:21px; color:#FFFFFF; padding:8px 10px 0 10px; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; font-size:11px}
.investitori_box_1_bottom {width:687px; background:url(../images/investitori_bg_bottom.jpg); height:240px; color:#FFFFFF; margin:0 0 30px 0; text-align:center; padding:2px 0 5px}
.investitori_box_2 {width:318px; height:144px; background: url(../images/investitori_bg_box_2.jpg); margin:0 0 20px 23px; padding:8px; float:left}
.investitori_box_2 img{ float:left; width:152px; height:115px; overflow:hidden; margin:0 0 10px 0}
.investitori_box_2 h1{ float:left; font-size:12px; text-transform:uppercase; margin:0 0 10px 15px}
.investitori_box_2 p{float:left; margin:0 0 0 15px; font-size:11px; width:150px; height:100px; overflow:hidden}
.investitori_box_3 {width:330px; height:160px; background: url(../images/investitori_bg_box_3.jpg); float:right; margin:0 0 20px 0; position:relative}
.investitori_box_3 a{position:absolute; bottom:15px; left:8px}
.investitori_box_3 h1{color:#faa61a; font:Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; margin:18px 0 15px 120px; }
.investitori_box_3 p{color:#666666;margin:0px 0 0 120px; font-size:13px; padding:0}


/*investitori_calendario_finanziario*/
.investitori_calendario_finanziario{margin:0 0 20px 20px; width:687px}
.investitori_calendario_finanziario h1{font-size:14px; color:#272727}
.investitori_calendario_finanziario table{width:685px; text-align:left; border: 1px solid #e3e3e5; border-bottom:none; border-right:none}
.investitori_calendario_finanziario table th{color:#7a7a7a;text-transform:uppercase; font-weight:normal; font-size:11px; background-image:url(../images/bg_th_governance_azionisti.gif); background-position:top; height:29px; padding:0 10px; border-bottom: 1px solid #e3e3e4; border-right: 1px solid #e3e3e4; bo}
.investitori_calendario_finanziario table td{color:#666; font-size:11px; background:#f3f4f8; padding:10px; vertical-align:top; border-right: 1px solid #e3e3e5; border-bottom: 1px solid #e3e3e5}
.investitori_calendario_finanziario table td .data{width:50px; height:80px;float:left; margin:0 10px 0 0;  background-repeat:no-repeat; background-position:center top; text-align:center; overflow:hidden;}
.investitori_calendario_finanziario table td .data h1{margin:0; padding:10px 0 2px 0!important; font-size:11px; font-weight:bold;}
.investitori_calendario_finanziario table td .data h2{margin:0; padding:0 !important; font-size:13px; font-weight:bold;}
.investitori_calendario_finanziario table td .data h3{margin:-3px 0 0px 0; padding:0 !important; font-size:11px; font-weight:bold;}
.investitori_calendario_finanziario table td a.mail {background:url(../images/bg_header_mail.jpg); background-position:left center; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none; font-size:12px; color:#6f6c67; font-size:11px}
.investitori_calendario_finanziario table td a:hover.mail {background:url(../images/bg_header_mail.jpg); background-position:left center; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:underline; font-size:12px; color:#6f6c67; font-size:11px}
.investitori_calendario_finanziario table td.prima{width:5%;}
.investitori_calendario_finanziario table td.seconda{width:60%; padding-top:20px;}
.investitori_calendario_finanziario table td.terza{width:25%; padding-top:20px;}



/***************HOME*/
#home_visual{height:271px; width:967px; overflow:hidden; background-image:url(../images/bg_home_visual.jpg); background-repeat:no-repeat; text-align:center;}
#home_flash_borsa{height:29px; width:967px; text-align:center; background-repeat:repeat;}
#home_container_box{height:246px; width:967px; background-image:url(../images/bg_chiusura.jpg); background-position:bottom; position:relative;}
#home_box_1{width:374px; height:212px; overflow:hidden; position: absolute; top:10px; left:15px ;background-image:url(../images/bg_home_box_1.jpg)}
#home_box_2{width:337px; height:278px; overflow:hidden; position: absolute; top:10px; left:408px;background:transparent;}
.home_box_2_lancio{width:337px; height:86px; overflow:hidden; display:block; background:transparent; padding:12px 17px 0px 0; border-top:1px solid #c0c0c1; color:#6c747b; font-size:11px; line-height:17px; margin:0 0 10px 0}
.home_box_2_lancio h1{color:#424242; font-size:11px; text-transform:uppercase; margin:0 0 10px 0; }
.home_box_2_lancio h1 a{color:#424242; text-decoration:none;}
.home_box_2_lancio h1 a:hover{color:#424242; text-decoration:underline}
.home_box_2_lancio h2{color:#424242; font-size:11px; display:inline; letter-spacing:2px; font-weight:bold; margin:0 10px 0px 0;}
.home_box_2_lancio h3{color:#424242; font-size:11px; display:inline; font-weight:bold; margin:0 0 0px 0}
.home_box_2_lancio h3 a{color:#16afe6; text-decoration:none;}
.home_box_2_lancio h3 a:hover{color:#16afe6; text-decoration:underline;}
.home_box_2_lancio div{margin:13px 0 15px 0;}
.home_box_2_lancio h4{color:#424242; font-size:11px; display:inline;}
.home_box_2_lancio h4 a{color:#16afe6; text-decoration:none;}
.home_box_2_lancio h4 a:hover{color:#16afe6; text-decoration:underline;}
.home_box_2_lancio p{color:#6c747b; font-size:11px; display:block; margin:0 0 15px 0; line-height:17px}
.home_box_2_lancio ul{list-style-type: none;  padding:0 !important; margin:0!important;}
.home_box_2_lancio li{padding:5px 0 5px 0!important; margin:0 !important; background:none}
#home_box_3{width:176px; height:218px; overflow:hidden; float:left; background:url(../images/bg_home_box_3.jpg); position: absolute; top:10px; left:770px;}
#home_box_3 div{width:176px; height:248px;}/*DA COMPLETARE*/
#home_box_3 span{width:176px; height:31px; }/*DA COMPLETARE*/

/***************PAGINA GENERICA A 2 COLONNE*/
#container_colonne{width:967px; overflow:hidden;/* background-image:url(../images/bg_generico.jpg);*/ background-image:url(../images/bg_chiusura.jpg); background-repeat:no-repeat; background-position:bottom; padding:0 0 20px 0}

/***************COLONNA DX*/
#colonna_dx{float:right; padding:0 21px 0 0; width:197px;}

/*menu principale*/
#menu_laterale{margin:0 0 30px 0}
#menu_laterale ul{width:197px; list-style:none; background:#ddd url(../images/bg_ul_menu_dx.jpg); background-position:top; padding:0px ; font-size:11px; text-transform:uppercase; color:#888; margin:0; font-family:Arial, Helvetica, sans-serif}
#menu_laterale ul li{width:197px; overflow:hidden; display:block; margin:0;}
#menu_laterale ul li a {width:165px; overflow:hidden; display:block; background-position:top; color:#888; text-decoration:none; padding:16px; border-bottom:1px solid #e3e4e9 }
#menu_laterale ul li a:hover {color:#fe9c01; text-decoration:none;}
.piede_ul_colonna_dx{background:url(../images/bg_piede_ul_menu_dx.jpg); background-repeat:no-repeat; overflow:hidden; width:197px; height:2px; margin:0; padding:0;}
#menu_laterale .selected{color:#fe9c01; background:none!important}


/*box download*/
.box_laterale_download h1{font-size:14px; font-weight:normal; color:#272727; margin:0 0 10px 0; padding:0}
.box_laterale_download ul{margin:0 0 17px 0; padding:0 0 16px 0; list-style-type:none; font-size:12px; color:#1ea7d8; border-bottom: 1px solid #e6e5e5;}
.box_laterale_download li{margin:0 0 5px 0; padding:0; color:#1ea7d8;}
.box_laterale_download li a{color:#1ea7d8; text-decoration:none}
.box_laterale_download li a:hover{color:#1ea7d8; text-decoration:underline}
.box_laterale_download li div.linkabsimg{padding:0 0 0 20px;color:#666;font-size:11px}
.box_laterale_download li div.linkabs{color:#666;font-size:11px}
.pdf{background:url(../images/doc_pdf.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px}
.approfondisci{background:url(../images/approfondisci.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px}
.word{background:url(../images/doc_word.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px;}
.zip{background:url(../images/zip.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px;}

/*box news laterali*/
.box_laterale_news h1{font-size:14px; font-weight:normal; color:#272727; margin:0 0 10px 0; padding:0}
.box_laterale_news h1 a{color:#1ea7d8; text-decoration:none}
.box_laterale_news h1 a:hover{color:#1ea7d8; text-decoration:underline}
.box_laterale_news ul{margin:0 0 17px 0; padding:0 0 16px 0; list-style-type:none; font-size:12px; color:#1ea7d8; border-bottom: 1px solid #e6e5e5;}
.box_laterale_news li{margin:0 0 5px 0; padding:0; color:#666666;}
.box_laterale_news li a{color:#666666; text-decoration:none}
.box_laterale_news li a:hover{color:#666666; text-decoration:underline}

/***************COLONNA SX*/
#colonna_sx{float:left; width:705px; overflow:hidden !important; color:#272727;}


/*blocco di testo*/
.blocco_testo {font-size:11px; padding:0 0 10px 24px; line-height:16px; color:#666666; display:block; text-align:justify}
.blocco_testo a{color:#1ea7d8; text-decoration:none;}
.blocco_testo a:hover{color:#1ea7d8; text-decoration:underline;}
.blocco_testo h1{font-size:18px; color:#272727}
.blocco_testo p{font-size:11px}

/*blocco immagine*/
.blocco_immagine {padding:0 0 10px 24px; display:block;}

/*blocco ultimo aggiornamento*/
#ultimo_aggiornamento{width:277px; height:18px; overflow:hidden; display:block; margin:0 0 20px 425px; font-size:10px; color:#adadad; background-image:url(../images/bg_ultimo_aggiornamento.gif); padding:3px 0 0 3px; position:relative; }
#ultimo_aggiornamento a img{width:101px; height:21px; position:absolute; top:0; right:0; border:none;}
#ultimo_aggiornamento_en{width:277px; height:18px; overflow:hidden; display:block; margin:0 0 20px 425px; font-size:10px; color:#adadad; background-image:url(../images/bg_ultimo_aggiornamento_en.gif); padding:3px 0 0 3px; position:relative; }
#ultimo_aggiornamento_en a img{width:101px; height:21px; position:absolute; top:0; right:0; border:none;}


/*blocchi liste*/
.blocco_lista_1 {font-size:11px; padding:0 0 32px 0px; margin:0 0 32px 24px; line-height:16px; color:#666666; display:block; border-bottom: 1px solid #cbcbcc; width:633px;}
.blocco_lista_1 h1{font-size:16px; margin:0 0 10px 0; padding:0; color:#272727}
.blocco_lista_1 h2{font-size:13px; margin:0 0 0px 0; padding:0;}
.blocco_lista_1 p{font-size:11px; margin:0; padding:0;}
.blocco_lista_1 ul{margin:0; padding:15px 0 0 0; list-style-type:none; font-size:12px; color:#1ea7d8; }
.blocco_lista_1 li{margin:0 0 5px 0; padding:0; color:#1ea7d8;}
.blocco_lista_1 li a{color:#1ea7d8; text-decoration:none}
.blocco_lista_1 li a:hover{color:#1ea7d8; text-decoration:underline}
.governance_comitati {margin:0 0 30px 40px}
.blocco_lista_1 a{color:#1ea7d8; text-decoration:none}
.blocco_lista_1 a:hover{color:#1ea7d8; text-decoration:underline}

.blocco_lista_2 {font-size:11px; padding:0 0 32px 0px; margin:0 0 32px 24px; line-height:16px; color:#666666; display:block; border-bottom: 1px solid #cbcbcc;}
.blocco_lista_2 h1{font-size:16px; margin:0 0 10px 0; padding:0;color:#272727}
.blocco_lista_2 h1 a{color:#272727; text-decoration:none}
.blocco_lista_2 h1 a:hover{color:#272727; text-decoration:underline}
.blocco_lista_2 p{font-size:11px; margin:0; padding:0;}
.blocco_lista_2 img{width:93px; height:128px; float:left; padding:0 10px 0 0; }
.blocco_lista_2 h2{font-size:11px; margin:20px 0 0 0; padding:0; color:#666666; font-weight:normal;}
.blocco_lista_2 h3{font-size:11px; margin:0; padding:0; color:#666666;  font-weight:normal;}

.blocco_lista_3 {font-size:11px; padding:0 0 32px 20px; margin:0 0 32px 28px; line-height:16px; color:#666666; display:block; border-bottom: 1px solid #cbcbcc;}
.blocco_lista_3 h1{font-size:16px; margin:0 0 10px 0; padding:0; color:#272727}
.blocco_lista_3 h1 a{color:#272727; text-decoration:none;}
.blocco_lista_3 h1 a:hover{color:#272727; text-decoration:underline;}
.blocco_lista_3 p{font-size:11px; margin:0; padding:0;}
.blocco_lista_3 img{width:152px; height:115px; float:left; padding:0 10px 0 0; }
.blocco_lista_3 h2{font-size:11px; margin:7px 0 0 0; padding:0; color:#666666; font-weight:normal;}
.blocco_lista_3 h2 a{color:#a8b9c1;}
.blocco_lista_3 h2 a:hover{color:#a8b9c1; text-decoration:none;}
.blocco_lista_3 ul{margin:0; padding:15px 0 0 0; list-style-type:none; font-size:12px; color:#1ea7d8; }
.blocco_lista_3 li{margin:0 0 5px 0; padding:0; color:#1ea7d8;}
.blocco_lista_3 li a{color:#1ea7d8; text-decoration:none}
.blocco_lista_3 li a:hover{color:#1ea7d8; text-decoration:underline}
.blocco_lista_3_evidenziato{background-color:#f3f4f8; background-image:url(../images/bg_box_progetti_evidenziato.jpg); background-position:top left; background-repeat:no-repeat; width:687px; overflow:hidden; padding:20px 0 0 0; margin:0 0 0 24px; }
.blocco_lista_3_evidenziato .blocco_lista_3{padding:0 20px 32px 24px !important; margin:0 0 32px 0;}
.blocco_lista_3_archivio{margin:-20px 0 10px 590px; padding:5px 0 0 20px; width:100px; height:17px; font-size:11px; background-image:url(../images/icona_foglio.gif); background-position:left top; background-repeat:no-repeat; font-weight:bold}
.blocco_lista_3_evidenziato .blocco_lista_3_archivio {margin:-20px 0 10px 565px;}
.blocco_lista_3_archivio a{color:#1ea7d8; text-decoration:none;}
.blocco_lista_3_archivio a:hover{color:#1ea7d8; text-decoration:underline;}
.blocco_lista_3_evidenziato_chiusura {background:url(../images/bg_box_progetti_evidenziato_chiusura.jpg); width:687px; height:3px; overflow:hidden; padding:0; margin:0 0 32px 24px;}
.progetti_acqua_energia{background:url(../images/progetto_acqua.gif); width:158px; height:35px; margin:0 0 5px 160px!important}
.progetti_trasporti{background:url(../images/progetto_acqua.gif); width:158px; height:31px; margin:0 0 5px 160px!important}
.progetti_edilizia{background:url(../images/progetto_acqua.gif); width:158px; height:31px; margin:0 0 5px 160px!important}
.progetti_concessioni{background:url(../images/progetto_acqua.gif); width:158px; height:31px; margin:0 0 5px 160px!important}
.progetti_certificazioni_awards {background:url(../images/progetto_acqua.gif); width:158px; height:31px; margin:0 0 5px 160px!important}

.blocco_lista_4 {padding:0 0 32px 0px; margin:0;}
.blocco_lista_4 ul{padding:0 0 0 40px; margin:0; list-style-type:none;}
.blocco_lista_4 li{padding:8px; margin:0; font-size: 11px; color:#666; background-color:#f3f4f8; position:relative}
.blocco_lista_4 li span{text-align:right; position:absolute; right:10px; font-weight:bold}
.blocco_lista_4 li h1{ color:#666; font-size:12px; text-transform:uppercase}
.blocco_lista_4 li a{ color:#1ea7d8; text-decoration:none; font-size:12px; font-weight:bold}
.blocco_lista_4 li a:hover{ color:#1ea7d8; text-decoration:underline; }

.blocco_lista_5 {width:647px; overflow:hidden; background-image:url(../images/bg_box_contatti.jpg); background-repeat:repeat; background-position:left top; font-size:11px; padding:20px; margin:0 0 0 24px; line-height:16px; color:#666666; display:block;}
.blocco_lista_5 ul{padding:0; margin:0; list-style-type:none; }
.blocco_lista_5 h1{padding:0; margin:0 0 3px 0; font-size:14px;}
.blocco_lista_5 a{color:#1ea7d8; text-decoration:none;}
.blocco_lista_5 a:hover{color:#1ea7d8; text-decoration:underline;}
.blocco_lista_5_chiusura {width:687px; height:3px; overflow:hidden; background-image:url(../images/bg_box_contatti_chiusura.jpg); background-repeat:repeat; background-position:left top;  padding:0; margin:0 0 22px 24px;}
.tel{background:url(../images/icona_tel.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 20px}
.fax{background:url(../images/icona_fax.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 20px}
.email{background:url(../images/bg_header_mail.jpg) ; background-position:left; background-repeat:no-repeat; padding:0 0 0 20px}

.blocco_lista_6 {font-size:11px; padding:0 0 32px 20px; margin:0 0 32px 28px; line-height:16px; color:#272727; display:block; border-bottom: 1px solid #cbcbcc;}
.blocco_lista_6 h1{font-size:14px; margin:0 0 10px 0; padding:0; color:#272727}
.blocco_lista_6 h1 a{color:#272727; text-decoration:none}
.blocco_lista_6 h1 a:hover{color:#272727; text-decoration:underline}
.blocco_lista_6 p{font-size:11px; margin:0; padding:0; color:#666}
.blocco_lista_6 img{width:152px; height:115px; float:left; padding:0 10px 0 0; }
.blocco_lista_6 h2{font-size:11px; margin:7px 0 0 0; padding:0; color:#666666; font-weight:normal;}
.blocco_lista_6 h2 a{color:#a8b9c1;}
.blocco_lista_6 h2 a:hover{color:#a8b9c1; text-decoration:none;}
.blocco_lista_6_evidenziato{background-color:#f3f4f8; background-image:url(../images/bg_box_progetti_evidenziato.jpg); background-position:top left; background-repeat:no-repeat; width:687px; overflow:hidden; padding:20px 0 0 0; margin:0 0 0 24px; }
.blocco_lista_6_evidenziato h3{font-size:18px; margin:0px 0 20px 25px; padding:0; color:#272727}
.blocco_lista_6_evidenziato .blocco_lista_6{padding:0 20px 32px 24px !important; margin:0 0 32px 0;}
.blocco_lista_6_archivio{margin:-20px 0 10px 590px; padding:5px 0 0 20px; width:125px; height:17px; font-size:11px; background-image:url(../images/icona_foglio.gif); background-position:left top; background-repeat:no-repeat; font-weight:bold}
.blocco_lista_6_evidenziato .blocco_lista_6_archivio {margin:-20px 0 10px 522px;}
.blocco_lista_6_archivio a{color:#1ea7d8; text-decoration:none;}
.blocco_lista_6_archivio a:hover{color:#1ea7d8; text-decoration:underline;}
.blocco_lista_6_evidenziato_chiusura {background:url(../images/bg_box_progetti_evidenziato_chiusura.jpg); width:687px; height:3px; overflow:hidden; padding:0; margin:0 0 32px 24px;}
.blocco_lista_6 ul{margin:0; padding:15px 0 0 0; list-style-type:none; font-size:12px; color:#1ea7d8; }
.blocco_lista_6 li{margin:0 0 5px 0; padding:0; color:#1ea7d8;}
.blocco_lista_6 li a{color:#1ea7d8; text-decoration:none}
.blocco_lista_6 li a:hover{color:#1ea7d8; text-decoration:underline}

.blocco_lista_7 {padding:0 0 0px 0px; margin:0;}
.blocco_lista_7 h1{padding:0 0 0px 41px; margin:0; font-size:14px; color:#272727}
.blocco_lista_7 p{padding:0 0 0px 41px; margin:0; font-size:11px; color:#666; font-weight:normal}
.blocco_lista_7 ul{padding:0 0 0 40px; margin:0; list-style-type:none;}
.blocco_lista_7 li{padding:8px; margin:0; font-size: 11px; color:#666; background-color:#f3f4f8;}
.blocco_lista_7 li h1{ color:#272727 font-size:12px; text-transform:uppercase; padding:0; margin:10px 0 0 0}
.blocco_lista_7 li a{ color:#1ea7d8; text-decoration:none; font-size:12px; font-weight:bold;  background-image:url(../images/freccia_grigia_dx.gif); background-repeat:no-repeat; background-position:left; padding:0 0 0 13px}
.blocco_lista_7 li a:hover{ color:#1ea7d8; text-decoration:underline; }

.data{width:50px; height:80px;float:left; margin:0 10px 0 0;  background-repeat:no-repeat; background-position:center top; text-align:center; overflow:hidden;}
.data h1{margin:0; padding:10px 0 0 0!important; font-size:11px; font-weight:bold;}
.data h2{margin:0; padding:0 !important; font-size:13px; font-weight:bold;}
.data h3{margin:-3px 0 10px 0; padding:0 !important; font-size:11px; font-weight:bold;}

.ora{ font-size:10px; padding:0 0 0 15px; margin:0; background-image:url(../images/orologio.gif); background-repeat:no-repeat; background-position:left}

.grigio{background-image:url(../images/bg_data_grigia.gif) !important}
.arancio{background-image:url(../images/bg_data_arancio.gif) !important}
.contenuto{margin: 0 0 0 60px}
.elenco_titolo{font-size:18px; margin:0 0 20px 48px; padding:0; color:#272727;}

/*GRUPPO*/
#gruppo_visual{height:271px; width:967px; overflow:hidden; text-align:center;}
#container_box_gruppo{width:943px; height:220px; background-image:url(../images/bg_chiusura.jpg); background-position:bottom; background-repeat:no-repeat; padding:0 0 30px 24px; overflow:hidden}
.box_gruppo{width:136px; height:217px; overflow:hidden; float:left; position:relative; display:inline; padding:0 25px 0 0; margin:0 25px 0 0; border-right:1px solid #e0dfdf;}
.box_gruppo img{width:136px; height:82px; display:block; }
.box_gruppo h1{width:136px; display:block; font-size:14px; margin:10px 0 0 0; padding:0; color:#575961;}
.box_gruppo span{width:136px; position:absolute; top:133px; display:block; font-size:11px; color:#6c747b}

#container_box_gruppo2{width:700px; height:220px;padding:0 0 30px 24px; overflow:hidden}
.box_gruppo2{width:161px; height:217px; overflow:hidden; float:left; position:relative; display:inline; padding:0 3px 0 0; margin:0 10px 0 0; border-right:1px solid #e0dfdf;}
.box_gruppo2 img{width:156px; height:106px; display:block; }
.box_gruppo2 h1{width:156px; display:block; font-size:14px; margin:10px 0 0 0; padding:0; color:#575961;}
.box_gruppo2 span{width:156px; position:absolute; top:133px; display:block; font-size:11px; color:#6c747b}

#container_box_gruppo_mondo{width:943px; height:150px;  padding:20px 0 0 24px; overflow:hidden; }
.box_mondo{width:200px; height:100px;  border-right:1px solid #e0dfdf; padding:0 15px 0 0; font-size:11px; color:#6c747b; float:left; margin:0 10px 0 0; position:relative;}
.box_mondo img{margin:0 0 10px 0; width:158px; height:31px; overflow:hidden}
.box_mondo h1{width:136px; display:block; font-size:14px; margin:0 0 10px 0; padding:0; color:#575961;}
.box_mondo div{width:200px; height:95px !important; overflow:hidden !important}
.box_mondo select{width:200px; display:block; position:absolute; bottom:0px; left:0;}
.box_mondo select{width:200px; display:block; position:absolute; bottom:0px; left:0;}

/*gruppo -> paese*/
#paese{margin:0 0 35px 24px;}
#paese a{color:#1ea7d8; text-decoration:none; font-size:11px}
#paese a:hover{color:#1ea7d8; text-decoration:underline;}
#paese #box1 {float:left; width:314px}
#paese #box1 h1{float:left; color:#272727; font-size:14px; margin:0 35px 10px 0}
#paese #box1 p{text-transform: uppercase; font-size:12px; color:#888; background:url(../images/freccia_arancio.gif) left center no-repeat; padding:0 0 0 15px; margin:5px 0 0 0}
#paese #box1 p span{color:#fe9c01; margin:0 5px 0 0}
#paese #box1 a{margin-bottom:20px!important; display:block}
#paese #box1 #imgcontainer{float:left; width:232px; margin:0 0 15px 0}
#paese #box1 #imgcontainer img{float:left}
#paese #box2 {float:right; background:url(../images/gruppo_paese_bg_box_2.gif) no-repeat; top left; width:261px; height:170px; padding:22px 0 0 80px}
#paese #box2 h1{color:#000; font-size:11px; font-weight:bold; margin:0; margin:0 0 2px 0}
#paese #box2 p{color:#666666; font-size:11px; margin:0; line-height:15px}
#paese #box2 p.tel{background:url(../images/icona_tel.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 20px ; margin:5px 0 0 0}
#paese #box2 p.fax{background:url(../images/icona_fax.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 20px; margin:3px 0 0 0px; width:120px;}
#paese #box2 p.email{background:url(../images/bg_header_mail.jpg) ; background-position:left; background-repeat:no-repeat; padding:0 0 0 20px; clear:both; margin:3px 0 0 0}




/*PROGETTI*/
#container_box_progetti{width:943px; height:220px;  padding:20px 0 30px 24px; overflow:hidden; }
.box_progetti {width:155px; height:200px;  border-right:1px solid #e0dfdf; padding:0 15px 0 0; font-size:11px; color:#6c747b; float:left; margin:0 10px 0 0; position:relative;}
.box_progetti img{margin:0 0 10px 0;overflow:hidden}
.box_progetti div{width:158px; height:95px !important; overflow:hidden !important}
.box_progetti select{width:152px; display:block; position:absolute; bottom:0px; left:0;}
.box_progetti select{width:152px; display:block; position:absolute; bottom:0px; left:0;}
#container_progetti_dettaglio {width:680px; margin:30px 0 30px 24px;  font-size:11px; line-height:16px;}
#box_progetti_1{width:183px; float:left }
#box_progetti_1 h1{ margin:0 0 10px 0; padding:0; font-size:18px; line-height:18px;}
#box_progetti_1 h2{ margin:0; padding:0; font-size:11px; color:#272727;}
#box_progetti_1 h3{ margin:0 0 5px 0; padding:0; font-size:11px; color:#999;}
#box_progetti_1 h3 a{color:#16afe6; text-decoration:none }
#box_progetti_1 h3 a:hover{color:#16afe6; text-decoration:underline }
#box_progetti_1 img{ margin:0 0 5px 0;}
#box_progetti_2{ width:213px;float:left ; margin:0 0 0 50px; text-align:justify}
#box_progetti_3{ width:213px; float:right; text-align:justify}

/*CALENDARIO SOCIETARIO*/
.calendario_societario{margin:0 0 20px 40px; width:687px}
.calendario_societario h1{font-size:14px; color:#272727}
.calendario_societario table{width:665px; text-align:left; border: 1px solid #e3e3e5; border-bottom:none; border-right:none}
.calendario_societario table th{color:#7a7a7a;text-transform:uppercase; font-weight:normal; font-size:11px; background-image:url(../images/bg_th_governance_azionisti.gif); background-position:top; height:29px; padding:0 10px; border-bottom: 1px solid #e3e3e4; border-right: 1px solid #e3e3e4; bo}
.calendario_societario table td{color:#666; font-size:11px; background:#f3f4f8; padding:10px; vertical-align:top; border-right: 1px solid #e3e3e5; border-bottom: 1px solid #e3e3e5}
.calendario_societario table td .data{width:50px; height:80px;float:left; margin:0 10px 0 0;  background-repeat:no-repeat; background-position:center top; text-align:center; overflow:hidden;}
.calendario_societario table td .data h1{margin:0; padding:10px 0 0 0!important; font-size:11px; font-weight:bold;}
.calendario_societario table td .data h2{margin:0; padding:0 !important; font-size:13px; font-weight:bold;}
.calendario_societario table td .data h3{margin:-3px 0 15px 0; padding:0 !important; font-size:11px; font-weight:bold;}
.calendario_societario table td a.pdf {background:url(../images/doc_pdf.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none}
.calendario_societario table td a.zip {background:url(../images/zip.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none; font-size:12px}
.calendario_societario table td.prima{width:5%;}
.calendario_societario table td.seconda{width:20%; padding-top:20px;}
.calendario_societario table td.terza{width:25%; padding-top:20px;}
.calendario_societario table td.quarta{width:40%; padding-top:20px;}
#servizio {margin:0 0 0 40px; float:left; padding:0}
#servizio ul{margin:0; padding:0px 0 0 0; list-style-type:none; font-size:12px; color:#1ea7d8; }
#servizio li{margin:0 0 5px 0; padding:0; color:#1ea7d8;}
#servizio li a{color:#1ea7d8; text-decoration:none}
#servizio li a:hover{color:#1ea7d8; text-decoration:underline}

/*ANALISTI STIME*/
.analisti_stime{margin:0 0 20px 40px; width:687px}
.analisti_stime h1{font-size:14px; color:#272727}
.analisti_stime table{width:665px; text-align:left; border: 1px solid #e3e3e5; border-bottom:none; border-right:none}
.analisti_stime table th{color:#7a7a7a;text-transform:uppercase; font-weight:normal; font-size:11px; background-image:url(../images/bg_th_governance_azionisti.gif); background-position:top; height:29px; padding:0 10px; border-bottom: 1px solid #e3e3e4; border-right: 1px solid #e3e3e4; bo}
.analisti_stime table td{color:#666; font-size:11px; background:#f3f4f8; padding:10px; vertical-align:top; border-right: 1px solid #e3e3e5; border-bottom: 1px solid #e3e3e5; vertical-align:top}
.analisti_stime table td a.pdf {background:url(../images/doc_pdf.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none}
.analisti_stime table td a.zip {background:url(../images/zip.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none; font-size:12px}
.analisti_stime table td.prima{width:13%;padding-top:20px}
.analisti_stime table td.seconda{width:20%; padding-top:10px;}
.analisti_stime table td.seconda h1 {color:#272727; font:14px; font-weight:normal; margin:0; padding:0}
.analisti_stime table td.terza{width:17%; padding-top:20px;}
.analisti_stime table td.quarta{width:18%; padding-top:20px;}
.analisti_stime table td.quinta{width:20%; padding-top:20px;}
.analisti_stime table td.sesta{width:12%; padding-top:20px;}


/*CONSENSUS*/
.consensus{margin:0 0 20px 40px; width:687px}
.consensus h1{font-size:14px; color:#272727}
.consensus table{width:665px; text-align:left; border: 1px solid #e3e3e5; border-bottom:none; border-right:none}
.consensus table th{color:#7a7a7a;text-transform:uppercase; font-weight:normal; font-size:11px; background-image:url(../images/bg_th_governance_azionisti.gif); background-position:top; height:29px; padding:0 10px; border-bottom: 1px solid #e3e3e4; border-right: 1px solid #e3e3e4; bo}
.consensus table td{color:#666; font-size:11px; background:#f3f4f8; padding:10px; vertical-align:top; border-right: 1px solid #e3e3e5; border-bottom: 1px solid #e3e3e5; vertical-align:top}
.consensus table td a.pdf {background:url(../images/doc_pdf.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none}
.consensus table td a.zip {background:url(../images/zip.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none; font-size:12px}
.consensus table td.prima{width:20%;padding-top:20px}
.consensus table td.seconda{width:20%; padding-top:10px;}
.consensus table td.seconda h1 {color:#272727; font:14px; font-weight:normal; margin:0; padding:0}
.consensus table td.terza{width:20%; padding-top:20px;}
.consensus table td.quarta{width:20%; padding-top:20px;}
.consensus table td.quinta{width:20%; padding-top:20px;}


/*PROGETTI - ARCHIVIO*/
#progetti_archivio {padding:0 0 20px 24px; display:block;}
#progetti_archivio .box{width:219px; height:162px; float:left; margin: 0 7px 7px 0; position:relative; overflow:hidden}
#progetti_archivio .box span{color:#fff; z-index:100; position:absolute; top:124px; left:13px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;font-size:11px; width:140px; height:28px; overflow:hidden; line-height:14px }
#progetti_archivio .box a img{margin:0; border:none; z-index:1; position:absolute; top:0; left:0 }
#paginazione_progetti{width:687px; text-align:right;padding:18px 0 0 0; font-size:11px; }
#paginazione_progetti a{font-weight:bold; text-decoration:none; color:#000}
#paginazione_progetti a:hover{font-weight:bold; text-decoration:underline}

/*BOX RICERCA*/
#box_ricerca_progetti{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_progetti #cerca{height:21px; overflow:hidden;}
#box_ricerca_progetti #cerca img{background:url(../images/ricerca_cerca.gif); width:71px; height:21px; float:left;}
#box_ricerca_progetti .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:451px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_progetti .button{float:right; width:59px; height:21px;}
#box_ricerca_progetti #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_progetti #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left;}
#box_ricerca_progetti #filtra select{width:163px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_bilancirelazioni{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_bilancirelazioni #cerca{height:21px; overflow:hidden;}
#box_ricerca_bilancirelazioni #cerca img{background:url(../images/ricerca_cerca.gif); width:71px; height:21px; float:left;}
#box_ricerca_bilancirelazioni .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:451px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_bilancirelazioni .button{float:right; width:59px; height:21px;}
#box_ricerca_bilancirelazioni #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_bilancirelazioni #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left;}
#box_ricerca_bilancirelazioni #filtra select{width:163px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_bilancirelazioniI{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_bilancirelazioniI #cerca{height:21px; overflow:hidden;}
#box_ricerca_bilancirelazioniI #cerca img{background:url(../images/search.gif); width:71px; height:21px; float:left;}
#box_ricerca_bilancirelazioniI .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:451px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_bilancirelazioniI .button{float:right; width:59px; height:21px;}
#box_ricerca_bilancirelazioniI #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_bilancirelazioniI #filtra img{background:url(../images/filter.gif); width:71px; height:21px; float:left;}
#box_ricerca_bilancirelazioniI #filtra select{width:163px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_presentazioni{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_presentazioni #cerca{height:21px; overflow:hidden;}
#box_ricerca_presentazioni #cerca img{background:url(../images/ricerca_cerca.gif); width:71px; height:21px; float:left;}
#box_ricerca_presentazioni .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:451px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_presentazioni .button{float:right; width:59px; height:21px;}
#box_ricerca_presentazioni #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_presentazioni #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left;}
#box_ricerca_presentazioni #filtra select{width:163px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_presentazioniI{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_presentazioniI #cerca{height:21px; overflow:hidden;}
#box_ricerca_presentazioniI #cerca img{background:url(../images/search.gif); width:71px; height:21px; float:left;}
#box_ricerca_presentazioniI .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:451px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_presentazioniI .button{float:right; width:59px; height:21px;}
#box_ricerca_presentazioniI #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_presentazioniI #filtra img{background:url(../images/filter.gif); width:71px; height:21px; float:left;}
#box_ricerca_presentazioniI #filtra select{width:163px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_progetti2{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_progetti2 #cerca{height:21px; overflow:hidden;}
#box_ricerca_progetti2 #cerca img{background:url(../images/ricerca_cerca.gif); width:71px; height:21px; float:left;}
#box_ricerca_progetti2 .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:451px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_progetti2 .button{float:right; width:59px; height:21px;}
#box_ricerca_progetti2 #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_progetti2 #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left;}
#box_ricerca_progetti2 #filtra select{width:108px; height:21px; float:left; margin:0 6px 0 0;}
#box_ricerca_progetti2 #filtra select.selTipologia{width:138px!important;}
#box_ricerca_progetti2 #filtra select.selStato{width:115px!important;}
#box_ricerca_progetti2 #filtra select.selAvanzamento{width:110px!important;}
#box_ricerca_progetti2 #filtra select.selAnno1{width:90px!important;}
#box_ricerca_progetti2 #filtra select.selAnno2{width:90px!important;}

#box_ricerca_progetti2I{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_progetti2I #cerca{height:21px; overflow:hidden;}
#box_ricerca_progetti2I #cerca img{background:url(../images/search.gif); width:71px; height:21px; float:left;}
#box_ricerca_progetti2I .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:451px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_progetti2I .button{float:right; width:59px; height:21px;}
#box_ricerca_progetti2I #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_progetti2I #filtra img{background:url(../images/filter.gif); width:71px; height:21px; float:left;}
#box_ricerca_progetti2I #filtra select{width:108px; height:21px; float:left; margin:0 6px 0 0;}
#box_ricerca_progetti2I #filtra select.selTipologia{width:138px!important;}
#box_ricerca_progetti2I #filtra select.selStato{width:115px!important;}
#box_ricerca_progetti2I #filtra select.selAvanzamento{width:110px!important;}
#box_ricerca_progetti2I #filtra select.selAnno1{width:90px!important;}
#box_ricerca_progetti2I #filtra select.selAnno2{width:90px!important;}

#box_ricerca_comunicati {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_comunicati #cerca{height:21px; overflow:hidden;}
#box_ricerca_comunicati #cerca img{background:url(../images/ricerca_cerca_comunicati.gif); width:139px; height:21px; float:left;}
#box_ricerca_comunicati .input{background:url(../images/ricerca_bg_campo_testo_1.gif); background-repeat:no-repeat; width:375px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_comunicati .button{float:right; width:59px; height:21px;}
#box_ricerca_comunicati #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_comunicati #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left; margin:0 68px 0 0 }
#box_ricerca_comunicati #filtra select{width:138px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_comunicatiI {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_comunicatiI #cerca{height:21px; overflow:hidden;}
#box_ricerca_comunicatiI #cerca img{background:url(../images/search_press_releases.gif); width:139px; height:21px; float:left; margin-right:5px}
#box_ricerca_comunicatiI .input{background:url(../images/ricerca_bg_campo_testo_1.gif); background-repeat:no-repeat; width:375px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_comunicatiI .button{float:right; width:59px; height:21px;}
#box_ricerca_comunicatiI #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_comunicatiI #filtra img{background:url(../images/filter.gif); width:71px; height:21px; float:left; margin:0 68px 0 0 }
#box_ricerca_comunicatiI #filtra select{width:138px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_salastampa {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_salastampa #cerca{height:21px; overflow:hidden;}
#box_ricerca_salastampa #cerca img{background:url(../images/ricerca_cerca_sala_stampa.gif); width:139px; height:21px; float:left;}
#box_ricerca_salastampa .input{background:url(../images/ricerca_bg_campo_testo_1.gif); background-repeat:no-repeat; width:375px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_salastampa .button{float:right; width:59px; height:21px;}
#box_ricerca_salastampa #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_salastampa #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left; margin:0 68px 0 0 }
#box_ricerca_salastampa #filtra select{width:138px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_avvisi {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_avvisi #cerca{height:21px; overflow:hidden;}
#box_ricerca_avvisi #cerca img{background:url(../images/ricerca_cerca_avvisi.gif); width:139px; height:21px; float:left;}
#box_ricerca_avvisi .input{background:url(../images/ricerca_bg_campo_testo_1.gif); background-repeat:no-repeat; width:375px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_avvisi .button{float:right; width:59px; height:21px;}
#box_ricerca_avvisi #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_avvisi #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left; margin:0 68px 0 0 }
#box_ricerca_avvisi #filtra select{width:138px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_avvisiI {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_avvisiI #cerca{height:21px; overflow:hidden;}
#box_ricerca_avvisiI #cerca img{background:url(../images/search.gif) no-repeat left; width:139px; height:21px; float:left;}
#box_ricerca_avvisiI .input{background:url(../images/ricerca_bg_campo_testo_1.gif); background-repeat:no-repeat; width:375px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_avvisiI .button{float:right; width:59px; height:21px;}
#box_ricerca_avvisiI #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_avvisiI #filtra img{background:url(../images/filter.gif); width:71px; height:21px; float:left; margin:0 68px 0 0 }
#box_ricerca_avvisiI #filtra select{width:138px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_rassegna {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_rassegna #cerca{height:21px; overflow:hidden;}
#box_ricerca_rassegna #cerca img{background:url(../images/ricerca_cerca_rassegna.gif); width:139px; height:21px; float:left;}
#box_ricerca_rassegna .input{background:url(../images/ricerca_bg_campo_testo_1.gif); background-repeat:no-repeat; width:375px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_rassegna .button{float:right; width:59px; height:21px;}
#box_ricerca_rassegna #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_rassegna #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left; margin:0 68px 0 0 }
#box_ricerca_rassegna #filtra select{width:138px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_rassegnaI {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_rassegnaI #cerca{height:21px; overflow:hidden;}
#box_ricerca_rassegnaI #cerca img{background:url(../images/search.gif) no-repeat; width:139px; height:21px; float:left;}
#box_ricerca_rassegnaI .input{background:url(../images/ricerca_bg_campo_testo_1.gif); background-repeat:no-repeat; width:375px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_rassegnaI .button{float:right; width:59px; height:21px;}
#box_ricerca_rassegnaI #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_rassegnaI #filtra img{background:url(../images/filter.gif); width:71px; height:21px; float:left; margin:0 68px 0 0 }
#box_ricerca_rassegnaI #filtra select{width:138px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_salastampa {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_salastampa #cerca{height:21px; overflow:hidden;}
#box_ricerca_salastampa #cerca img{background:url(../images/ricerca_cerca_sala_stampa.gif); width:154px; height:21px; float:left;}
#box_ricerca_salastampa .input{background:url(../images/ricerca_bg_campo_testo_2.gif); background-repeat:no-repeat; width:370px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_salastampa .button{float:right; width:59px; height:21px;}
#box_ricerca_salastampa #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_salastampa #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left; margin:0 83px 0 0 }
#box_ricerca_salastampa #filtra select{width:136px; height:21px; float:left; margin:0 6px 0 0;}

#box_ricerca_salastampaI {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative;}
#box_ricerca_salastampaI #cerca{height:21px; overflow:hidden;}
#box_ricerca_salastampaI #cerca img{background:url(../images/search_media_center.gif) no-repeat; width:154px; height:21px; float:left;}
#box_ricerca_salastampaI .input{background:url(../images/ricerca_bg_campo_testo_2.gif); background-repeat:no-repeat; width:370px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}
#box_ricerca_salastampaI .button{float:right; width:59px; height:21px;}
#box_ricerca_salastampaI #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_salastampaI #filtra img{background:url(../images/filter.gif); width:71px; height:21px; float:left; margin:0 83px 0 0 }
#box_ricerca_salastampaI #filtra select{width:136px; height:21px; float:left; margin:0 6px 0 0;}

/***************FOOTER*/
#footer{background-color:#f9fafb; font-size:10px; color:#999a9a; padding:10px 0 10px 0; }
#footer_left{float:left;}
#footer_left ul{margin:0; padding:0; list-style-type:none;}
#footer_left li{display:inline; padding:0 8px 0 7px; border-right:1px solid #999a9a;}
#footer_left li a{color:#999a9a; text-decoration:none;}
#footer_left li a:hover{color:#999a9a; text-decoration:underline;}
#footer_right{float:right; padding:0 7px 0 0}

/***************ACCORDION*/

.Accordion {border-left: solid 0px gray;overflow: hidden;width:358px; margin:0 0 0 8px;outline: none; cursor:pointer}
.AccordionPanel {margin: 0px;padding: 0px;}
.AccordionPanelTab {background:url(../images/bg_accordion.gif) no-repeat;margin: 0px;padding: 8px 0 0 10px;cursor: pointer;-moz-user-select: none; -khtml-user-select: none; width:350px; height:20px; overflow:hidden; color:#5b7d9a; text-transform:uppercase; font-size:10px}
.AccordionPanelTab_primo {background:url(../images/bg_accordion_primo.gif) no-repeat;margin: 0px;padding: 8px 0 0 10px;cursor: pointer;-moz-user-select: none; -khtml-user-select: none; width:350px; height:20px; overflow:hidden; color:#5b7d9a; text-transform:uppercase; font-size:10px}
.AccordionPanelTab_ultimo {background:url(../images/bg_accordion_ultimo.gif) no-repeat;margin: 0px;padding: 8px 0 0 10px;cursor: pointer;-moz-user-select: none; -khtml-user-select: none; width:350px; height:20px; overflow:hidden; color:#5b7d9a; text-transform:uppercase; font-size:10px}
.AccordionPanelContent {overflow: auto;margin: 0px;padding: 0px;height: 100px;overflow:hidden; background:#e9eff3 url(../images/bg_accordion_ombra.gif); background-position:left top; font-size:10px; color:#696a6b}
.AccordionPanelOpen .AccordionPanelTab {background:url(../images/bg_accordion_sel.gif) no-repeat; text-transform:uppercase; color:#fff}
.AccordionPanelOpen .AccordionPanelTab_ultimo{background:url(../images/bg_accordion_sel_ultimo.gif) no-repeat!important; text-transform:uppercase; color:#fff}
.AccordionPanelOpen .AccordionPanelTab_primo{background:url(../images/bg_accordion_sel_primo.gif) no-repeat!important;text-transform:uppercase; color:#fff}
.AccordionPanelOpen .AccordionPanelTabHover {/*color: #555555;*/}

#accordion_astaldi_nel_mondo{background:url(../images/bg_accordion_mondo.gif) no-repeat; background-position:top left; height: 138px;width:330px; margin:15px; }
#accordion_astaldi_nel_mondo div{width:160px; float:left; height:138px;}
#accordion_astaldi_nel_mondo div div{height:115px !important; line-height:16px;}
#accordion_astaldi_nel_mondo select{width:152px; display:block; }
.quotazione_negativa{color:#fe2107; background:url(../images/quotazione_negativa.gif) no-repeat right center; padding:0 15px 0 0 }
.quotazione_positiva{color:#61e243; background:url(../images/quotazione_positiva.gif) no-repeat right center; padding:0 15px 0 0 }
.astaldi_borsa{margin: 2px; width: 195px; height: 93px; float: left;}
.astaldi_borsa img {width:195px; height:93px;}
.astaldi_borsa_dati {margin: 4px 12px 2px 2px; float: right; width: 140px; height: 93px; text-align: left;}
.astaldi_borsa_dati table{margin: 5px 0pt 15px 7px; font-family: Trebuchet MS,Arial,Helvetica,sans-serif; color: #797b88; vertical-align: top; font-size: 12px;width:136;}

/***************PAGINAZIONE*/
#paginazione {padding:0 0 30px 28px;}
#paginazione ul li{display:inline; float:left;}
#paginazione li{ margin-left:2px; text-align:center; color:#FFFFFF; font-size:11px;}
#paginazione li a{color:#FFFFFF; text-decoration:none; padding:5px 10px !important; background-color:#555;}
.selected{background-color:#999 !important;}
#paginazione li a:hover{color:#FFFFFF; text-decoration:none; background-color:#999999;}
#paginazione p{display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666; margin:0 10px 0 0}


/*CONTATTI - DOVE SIAMO*/
#contatti_dove_siamo{width:917px; padding:0 25px; /*background-image:url(../images/bg_chiusura.jpg); background-position:bottom; background-repeat:no-repeat;*/ position:relative; text-align:left}
#contatti_dove_siamo h1{font-size:18px; color:#272727}
#contatti_dove_siamo #container1 {margin:0; border-bottom:1px solid #92a6af; padding:0 0 55px 0}
#contatti_dove_siamo #container1 h1{font-size:14px; color:#272727}
#contatti_dove_siamo #container1 h2{font-size:12px; color:#272727}
#contatti_dove_siamo #container1 p{font-size:11px; color:#666}
#contatti_dove_siamo #container1 .box1{float:left; border-right:1px solid #92a6af; margin:0 30px 0 10px; padding:0 30px 0 0; }
#contatti_dove_siamo #container1 .box2{float:left; margin:0 50px 0 0}
#contatti_dove_siamo #container1 .box2 a{text-decoration:none; color:#1EA7D8}
#contatti_dove_siamo #container1 .box2 a:hover{text-decoration:underline;}
#contatti_dove_siamo #container1 .box3{float:left; width:250px}

#contatti_dove_siamo #container2 {margin:0; padding:0 0 55px 0}
#contatti_dove_siamo #container2 table tr td{vertical-align:top}
#contatti_dove_siamo #container2 h1{font-size:14px; color:#666; padding:0 0 0 16px}
#contatti_dove_siamo #container2 .box p{font-size:12px; color:#666666; padding: 0 0 0 16px; line-height:18px}
#contatti_dove_siamo #container2 .box .tel,.fax, .email{display:block}
#contatti_dove_siamo #container2 .box .evidenza{font-size:12px; color:#000; font-weight:bold;}

#contatti_dove_siamo #container2 .box#italia {background: url(../images/bg_contatti.gif) no-repeat bottom; width:289px; height:180px; padding:10px 0 0 0; margin:0 0 45px 0}

#contatti_dove_siamo #container2 .box#uno {background: url(../images/mappa1.jpg) no-repeat bottom; width:270px; height:169px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#due {background: url(../images/mappa2.jpg) no-repeat bottom; width:270px; height:160px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#tre {background: url(../images/mappa3.jpg) no-repeat bottom; width:270px; height:144px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#quattro {background: url(../images/mappa4.jpg) no-repeat bottom; width:270px; height:144px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#cinque {background: url(../images/mappa5.jpg) no-repeat bottom; width:270px; height:155px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#sei {background: url(../images/mappa6.jpg) no-repeat bottom; width:270px; height:188px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#sette {background: url(../images/mappa7.jpg) no-repeat bottom; width:270px; height:186px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#otto {background: url(../images/mappa8.jpg) no-repeat bottom; width:270px; height:143px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#nove {background: url(../images/mappa9.jpg) no-repeat bottom; width:270px; height:171px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#dieci {background: url(../images/mappa10.jpg) no-repeat bottom; width:270px; height:155px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#undici {background: url(../images/mappa11.jpg) no-repeat bottom; width:270px; height:156px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#dodici_vuoto {background: url(../images/mappa12_vuoto.jpg) no-repeat bottom; width:270px; height:149px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#dodici {background: url(../images/mappa12.jpg) no-repeat bottom; width:270px; height:143px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#tredici {background: url(../images/mappa13.jpg) no-repeat bottom; width:270px; height:142px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#quattordici {background: url(../images/mappa14.jpg) no-repeat bottom; width:270px; height:142px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#quindici {background: url(../images/mappa15.jpg) no-repeat bottom; width:270px; height:142px; padding:10px 10px 0 0; margin:0}
#contatti_dove_siamo #container2 .box#sedici {background: url(../images/mappa16.jpg) no-repeat bottom; width:270px; height:159px; padding:10px 10px 0 0; margin:0}






/***************MENU TOP*/

.menu_top{width:805px; padding:0;}
.menu_top ul{padding:0 0 0 22px;}
.menu_top ul li{display:inline; text-transform:uppercase; font-size:11px;}
.menu_top ul li a{text-decoration:none; color:#333; background:url(../images/menu_top_arrow.gif) right center no-repeat; padding:0 13px 0 0;margin:0 10px 0 0 !important; letter-spacing:-0.1mm }
.menu_top ul li a:hover{text-decoration:none; color:#333}

.submenu_top {width:159px; height:auto; background: url(../images/bg_submenu_top_chiusura.gif) no-repeat bottom center; padding:0 0 19px 0}
.submenu_top ul{background:url(../images/bg_submenu_top.gif); margin:0; padding:0 0 0 13px; list-style-type:none; color:#90979d; text-transform:uppercase; font-size:12px; text-align:left}
.submenu_top ul span{color:#f28120; margin:0 0 0 5px}
.submenu_top ul li{padding:13px 0 0 0; font-size:11px}
.submenu_top ul li a{color:#90979d; text-decoration:none;}
.submenu_top ul li a:hover{background:#CCCCCC;text-decoration:none; color:#333}

/*tooltip*/
.divtip {line-height:10px; font-size: 9px; position: absolute; display: none; top: 0px; left: 0px; background-image:url(../images/fumetto1v.gif); background-repeat:no-repeat; width:180px; height:176px;padding-left:20px; padding-top:3px; padding-right:8px; color:#FFFFFF;text-align:left;
	
}

/*Elenco*/
.elenco h1{padding:0; margin:0 0 3px 0; font-size:14px;}
.elenco ul{padding:0 0 20px 40px; margin:0; list-style-type:none;}
.elenco li{padding:8px; margin:0; font-size: 11px; color:#666; background-color:#f3f4f8}
.elenco li h1{ color:#666; font-size:12px; text-transform:uppercase}
.elenco li a{ color:#1ea7d8; text-decoration:none; font-size:12px; font-weight:bold}
.elenco li a:hover{ color:#1ea7d8; text-decoration:underline; }

/*Popup*/
#popup{width:538px; background:url(../images/pop_middle.gif) repeat-y; margin:10px; text-align:justify}
#popup h1{ color:#272727; font-size:18px; padding:20px 30px 10px 30px}
#popup p{padding:0 0 20px 0; color:#666; font-size:11px; padding:0px 30px }
#popup a.pdf{background:url(../images/doc_pdf.gif); background-position:left; background-repeat:no-repeat; padding:0 0 0 25px; color:#1ea7d8; text-decoration:none; margin:20px 0 40px 30px; font-size:12px; display:block; }
#popup a:hover.pdf{text-decoration:underline }

/*GLOSSARIO*/
.glossario{color:#0f4865;}
.glossario a{color:#0f4865; text-decoration:none}
.glossario a:hover{color:#0f4865; text-decoration:underline}

/*VARIE*/
a.pdf{text-decoration:none; color:#666;}
a:hover.pdf{text-decoration:underline; color:#666;}
