@charset "UTF-8";
/* CSS Document */

body{background:#fff; margin:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
img,div { behavior: url("iepngfix.php") }
#container {margin:0 auto 0; background-color:#fff; background-image:none; 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}

.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}


/***************HEADER*/
#header{width:967px; overflow:hidden; height:77px; background-image:none;}
#header_sx{float:left;}
#header_sx a img{border:none;}
#header_dx{float:right;  display:none}
#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;  display:none}
#mdr{position:absolute; top:10px; right:21px}
#mdr .input{background:url(../images/ricerca_bg_campo_testo.gif); background-repeat:no-repeat; width:105px; height:15px; float:left; border:none; padding:4px 25px 2px 25px;}

/***************BRICIOLE*/
#briciole{width:967px; overflow:hidden; height:46px; background-image:none; 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 5px 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 15px 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:313px; width:967px; background-image:url(../images/bg_chiusura.jpg); background-position:bottom; position:relative;}
#home_box_1{width:374px; height:278px; 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:150px; overflow:hidden; display:block; background:transparent; padding:12px 17px 0px 0; border-top:1px solid #c0c0c1; color:#6c747b; font-size:11px; line-height:17px}
.home_box_2_lancio h1{color:#424242; font-size:11px; text-transform:uppercase; margin:0 0 10px 0}
.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:url(../images/dotted.gif); background-repeat:no-repeat; background-position:bottom;}
#home_box_3{width:176px; height:279px; 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:none; 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;  display:none}
#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;}

/*box download*/
.box_laterale_download { display:none}
.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 {display:none}
.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;}
.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; display:none}
#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;}
.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_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 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:31px; 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}
.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;}


.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: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_6_evidenziato .blocco_lista_6_archivio {margin:-20px 0 10px 565px;}
.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 10px 0 0; margin:0 10px 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_gruppo_mondo{width:943px; height:220px;  padding:20px 0 30px 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:152px; display:block; position:absolute; bottom:0px; left:0;}
.box_mondo select{width:152px; 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:251px; height:131px; padding:22px 0 0 90px}
#paese #box2 h1{color:#000; font-size:11px; font-weight:normal; 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; float:left; 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; float:left; margin:5px 0 0 20px}
#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:5px 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; width:178px; height:31px; 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; display:none}
#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}
#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:13px; width:140px; height:28px; overflow:hidden; }
#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; display:none}
#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_progetti2{width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative; display:none}
#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_comunicati {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative; display:none}
#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_avvisi {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative; display:none}
#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_rassegna {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative; display:none}
#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_sala_stampa {width:645px; height:54px; overflow:hidden; background-image:url(../images/bg_box_ricerca.jpg); margin:0 0 30px 24px; padding:20px; position:relative; display:none}
#box_ricerca_sala_stampa #cerca{height:21px; overflow:hidden;}
#box_ricerca_sala_stampa #cerca img{background:url(../images/ricerca_cerca_sala_stampa.gif); width:154px; height:21px; float:left;}
#box_ricerca_sala_stampa .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_sala_stampa .button{float:right; width:59px; height:21px;}
#box_ricerca_sala_stampa #filtra{height:21px; overflow:hidden; clear:both; margin:10px 0 0 0}
#box_ricerca_sala_stampa #filtra img{background:url(../images/ricerca_filtra_pr.gif); width:71px; height:21px; float:left; margin:0 83px 0 0 }
#box_ricerca_sala_stampa #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; display:none}
#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;}
.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: 168px; 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; }

/***************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;}
#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 .box3{float:left; width:300px}

#contatti_dove_siamo #container2 {margin:0; padding:0 0 55px 0}
#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}
#contatti_dove_siamo #container2 .box .evidenza{font-size:12px; color:#000}

#contatti_dove_siamo #container2 .box#italia {background: url(../images/bg_contatti.gif) no-repeat bottom; width:289px; height:139px; padding:10px 0 0 0}


/***************MENU TOP*/

.menu_top{width:749px; padding:0;}
.menu_top ul{padding:0 0 0 22px;}
.menu_top ul li{display:inline; text-transform:uppercase; font-size:11px; margin:0 12px 0 0;}
.menu_top ul li a{text-decoration:none; color:#333; background:url(../images/menu_top_arrow.gif) right center no-repeat; padding:0 15px 0 0 }
.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}


.divtip {
	font-size: 9px;
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	background-image:url(../img/baloon.gif);
	background-repeat:no-repeat;
	width:135px;
	height:28px;
	padding-top:3px;
	padding-right:8px;
	color:#FFFFFF;
	text-align:center;
	
}

/*GLOSSARIO*/
.glossario{color:#0f4865;}
.glossario a{color:#0f4865; text-decoration:none}
.glossario a:hover{color:#0f4865; text-decoration:underline}

/*Popup*/
#popup{width:538px; background:url(../images/pop_middle.gif) repeat-y; margin:10px; }


