


*{margin:0; padding:0}

body {background:#FFF;font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;font-size: 11px;color: #333;margin:0 auto;text-align: center;padding:0;}

hr{clear:both;margin:0px;padding:0px;visibility:hidden;height:0px;display:block;}

a:focus {outline: 0;}

#container {width:960px; background:#FFF; margin:0 auto;}

#visual {margin:0;padding:20px 20px 0 20px;width:920px;text-align:left; position:relative;}
#visual a img{border:none;vertical-align:middle;clear:left; display:block; float:left; height:auto}
#visual h1.award{color:#d92827;font-size:18px; font-weight:normal; float:right; width:820px; text-align:left; margin:22px 0 0; text-transform:uppercase; }


#top_command{padding:0;float:right; width:345px; height:30px; overflow:hidden;background:#978e88;font-size:11px;}
ul#command1 {height: 30px;list-style-type: none; float:left; display:inline; padding:0; margin:0;}
#command1 li{margin: 0;padding: 0;float: left; display:inline;}
#command1 a{text-decoration: none; text-transform:lowercase;padding: 0 8px;overflow: hidden;height: 30px !important; color:#FFF; line-height:30px; border-right:1px solid  #837b76; display:block; }
#command1 a:hover{color: #000; background:#FFF;}

a.small{text-transform:uppercase !important; font-size:8px !important;}
a.medium{text-transform:uppercase !important; font-size:10px !important;}
a.large{text-transform:uppercase !important; font-size:12px !important;}

ul#command2 {height: 30px;list-style-type: none; float:left; display:inline; padding:0; margin:0; }
#command2 li{margin: 0;padding: 0;float: left; display:inline;}
#command2 a{text-decoration: none; padding: 0 8px;overflow: hidden;height: 30px; color:#FFF; line-height:30px; border-right:1px solid #837b76; display:block}
#command2 a:hover{color: #000; background:#FFF;}

form#link {width:130px;padding:5px; height:20px;float:left;display:inline;border-right:1px solid #837b76;}
#link p{margin:0; padding:0;}
#link select{width:auto;border:1px solid #DDD; padding:2px; margin:0;width:130px; height:18px;font-size:10px; font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; vertical-align:middle;}
#link option{vertical-align:middle;}

form#cerca {width:125px;padding:5px;height:20px;float:left;display:inline;}
#cerca p{margin:0; padding:0;}
#cerca input{margin:0; padding:2px;height:13px; width:100px;display:inline; border:1px solid #FFF;vertical-align:middle;font-size:10px; font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;}
#cerca input#button{margin:0 0 0 8px; padding:0;width:auto;height:auto;display:inline; border:none; vertical-align:middle}


/* ------------------------------------------------------------------------------ MENU */
#navigazione{background:#FFF url(http://www.eni.it/it_IT/static/images/eni_award/bg_navigazione.jpg) repeat-x bottom; width:960px; height:70px;text-align:left; display:block; clear:both;}

#nav{width:792px; height:31px; overflow:hidden;margin:0; padding:0;float:left; background:#fff;}
#navigazione #nav{margin:18px 0 0 0}
#nav a{margin:0 1px 0 0;float:left;}
#nav a img{border:none;}

#nav_dx{width:auto; height:31px; overflow:hidden;margin:0; padding:0;float:left; background:#fff;}
#nav_dx a{float:left;}
#nav_dx a img{border:none;}

/*-------------------------------------------------STILE PER CONTENUTI*/
#contenuti{width:960px; background: url(http://www.eni.it/it_IT/static/images/eni_award/bg_container.jpg) repeat-x; /*background:#FFF url(http://www.eni.it/it_IT/static/images/eni_famiglia/false_col.gif) repeat-y left top ;*/}

/*-------------------------------------------------STILE PER COLONNA SINISTRA*/
.col_sx {width:192px; padding:0 20px; margin:0 0 30px 0; float:left; display:inline}
.col_sx a img{border:none;}

ul.menu_sx{width:100%; list-style-type:none;background: url(http://www.eni.it/it_IT/static/images/eni_award/bg_menu_sx.gif) repeat-x bottom; padding:0 0 10px 0}
.menu_sx li{width:192px; border-bottom:1px solid #a9c7db;}
.menu_sx li a{width:162px;padding:10px 20px 10px 10px;display:block;text-decoration:none;text-transform:uppercase;text-align:left;color:#FFF;font-size:11px;}
.menu_sx li a:hover{color:#0366AE; background:#C5E2FE}

.menu_sx li.active {width:192px;padding:0;margin:0; background:#C5E2FE}
.menu_sx li.active a{background:none; font-weight:bold; color:#0366AE}

li a.submenu{background:url(http://www.eni.it/it_IT/static/images/eni_award/submenuicon.gif) no-repeat 95% 50% !important }
li a:hover.submenu{color:#0366AE; background:#C5E2FE url(http://www.eni.it/it_IT/static/images/eni_famiglia/submenuicon.gif) no-repeat 95% 50% !important}
li.active a.submenu{background:none!important }

ul.menu_sx li.active ul{width:192px;list-style:none;}
ul.menu_sx li.active ul li{width:192px; border:none;}
ul.menu_sx li.active ul li.active a{background:#FFF !important; font-weight:bold}
ul.menu_sx li.active ul li a{width:162px;padding:5px 10px 5px 20px;display:block;text-decoration:none;text-transform:none;text-align:left;color:#0366AE;font-size:10px; border-top:1px solid #a9c7db; background:none; font-weight:normal}
ul.menu_sx li.active ul li a:hover{background: #FFF !important;}

.diretta {margin: 20px 0 0 0;}
.diretta a{text-indent:-9000px; display:block; height:35px; width:100%; overflow:hidden;background:#FFF url(http://www.eni.it/it_IT/static/images/eni_award/aderisci.gif) no-repeat top;}
.diretta a:hover{background:#FFF  url(http://www.eni.it/it_IT/static/images/eni_award/aderisci.gif) no-repeat bottom; }

/*-------------------------------------------------STILE PER COLONNA CENTRO*/
.contenuti_award{width:687px; padding:0 18px;float:right; display:inline; text-align:left; border-left: 1px solid #ccc; float:right;}
.contenuti_award p{padding:0; margin: 0 0 0px 0; font-size:11px; color:#444; line-height:1.5em;}
.contenuti_award a{color:#0366AE; text-decoration:underline;}
.contenuti_award a:hover{text-decoration:none;}
.contenuti_award h1{font-size:21px; font-weight:normal;margin:0 0 10px; text-transform:uppercase;color:#d92827}
.contenuti_award h2{font-size:16px; font-weight:normal;text-align:left; margin:0 0 5px; color:#d92827}
.contenuti_award h3{font-size:16px; color: #444;margin:0 0 10px 0;line-height:1.3em; font-weight:normal;}
.contenuti_award h4 a{color: #369; text-decoration:underline;}
.contenuti_award h4 a:hover{color: #333; text-decoration:none;}
.contenuti_award p img{vertical-align:middle; border:none;}

.contenuti_award ul {margin:5px 0 !important; padding:0;list-style:square inside; }
.contenuti_award ul ul {margin:5px 0 0 !important; padding:0;list-style:circle inside;}
.contenuti_award ul li {padding:5px 0;font-size:11px; color:#666; margin:0; border-bottom:1px solid #E1E1E1;line-height:1.4em}
.contenuti_award ul ul li {padding:3px 0  3px 15px;font-size:11px; color:#666; margin:0; border:none;}

.contenuti_award table{width:auto; border-collapse:collapse; border:none; margin:10px 0;}
.contenuti_award thead{font-size:12px; color:#6b7d02;}
.contenuti_award thead td{padding:3px; font-size:12px; color:#6b7d02; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;text-align:center;}
.contenuti_award tbody{ font-size:11px; color:#444;}
.contenuti_award tbody td{padding:3px; font-size:11px; color:#444; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}

/* ------------------------------------------------------------------------------ Breadbrumbs */
#cronologia{margin:0 0 10px;padding:0 0 5px; border-bottom:1px solid #EEE}
#cronologia p{font-size:9px;}
#cronologia a:link, #cronologia a:visited{font-size: 9px;}
#cronologia a:hover{font-size: 9px;text-decoration:none;}


#titolo{width:348px;background:#FFF;float:right;text-align:left;}
#titolo h1{padding:0; margin:0; font-size:18px; text-transform:uppercase}

#separatore { height:0px; display: block; float:right; font-size:0px; background:transparent;}
.separatore_b { height:0px;margin:10px 0 0 0;padding:0;font-size:0px;float:right;background:transparent;}

#left_element{width:153px;float:left; padding:0 10px 10px 0;display:block;background:#FFF}
#left_element img{border:none; width:153px; margin:0 !important; }

#swf_landing{width:960px;clear:both; display:block; text-align:center; margin:0 auto;}

/*-------------------------------------------------STILE PER VINCITORI*/

#container_vincitori{width:688px; display:block; margin:20px 0 20px 0; text-align:left;}
.vincitore {float:left; margin:0 28px 0 0; text-align:center;}
.vincitore p{font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Arial', 'Helvetica', 'sans-serif';font-weight:bold; color:#d92827; margin:5px 0 0 0}
.vincitore a{color:#d92827; text-decoration:underline;} 
.vincitore a:hover{color:#d92827; text-decoration:none;} 
.vincitore img {background:url(http://www.eni.it/it_IT/static/images/eni_award/bg_foto_vincitori.gif) no-repeat; padding:0 5px 5px 0;}

.vincitore_elenco {height:52px; display:block; border-bottom:1px dotted #777777; padding:10px 0;}
.vincitore_elenco p{font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Arial', 'Helvetica', 'sans-serif'; line-height:14px;}
.vincitore_elenco a{color:#d92827; font-weight:bold; font-size:12px; text-decoration:underline;}
.vincitore_elenco a:hover{color:#d92827; font-weight:bold; font-size:12px; text-decoration:none;}
.vincitore_elenco img {float:left; margin:0 15px 0 0;}

.vincitore_bio {margin:20px 0 0 0; text-align:left;}
.vincitore_bio p{font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Arial', 'Helvetica', 'sans-serif';font-weight:bold; color:#d92827; margin:5px 0 10px 0}
.vincitore_bio a{color:#d92827; text-decoration:underline;}
.vincitore_bio a:hover{color:#d92827; text-decoration:none;}
.vincitore_bio img {float:left; margin:0 10px 0px 0;}

.pdf_bio{height:30px; padding:15px 0 0 30px; background: url(http://www.eni.it/it_IT/static/images/eni_award/pdf_bio.jpg) no-repeat left;}
.pdf_bio a{text-decoration:none;}
.pdf_bio a:hover{text-decoration:underline;}

.foto{height:30px; padding:15px 0 0 30px; background: url(http://www.eni.it/it_IT/static/images/eni_award/icona_img.gif) no-repeat left; }
.foto a{text-decoration:none;}
.foto a:hover{text-decoration:underline;}

/*-------------------------------------------------FOTO*/
#foto{margin:20px 0 0 0;}
#foto img {margin:0 1px 1px 0;}
#foto a img{border:none;}
#foto_navigazione{margin:5px 0 0 0;}
#foto_navigazione a img{border:none;}

/*-------------------------------------------------STILE PER COMMISSIONE*/
.container_commissione {width:688px; display:block; margin:0 0 0 0; padding:10px 0 10px 0; border-bottom:1px solid #ccc}

.commissione a{color:#d92827;  font-weight:bold;  padding:1px 20px 0 0; background:none;}
.commissione{width:334px; height:63px; float:left; font-size:11px; line-height:20px}
.commissione img{float:left; margin: 0 10px 0 0;}
.commissione a{color:#d92827; text-decoration:underline; font-weight:bold; background:  no-repeat right; padding:1px 20px 0 0;}
.commissione a:hover{color:#d92827; text-decoration:none;}

/*-------------------------------------------------stile per BOOKMARK*/
#bookmark{width:192px; border:2px solid #DDD; border-bottom:1px solid #DDD; background:#FFF;margin:10px 0 0 0;}
#bookmark ul{width:192px!important;padding:0 !important; margin:0 !important; list-style-type:none !important; list-style-position: outside !important; display:block !important;}
#bookmark li{width:192px!important;padding:0 !important;margin:0 !important; background:none !important; border:none!important;}
#bookmark li a{width:182px !important;padding:6px 5px !important;margin:0 !important;display:block!important;text-decoration:none!important;text-transform:uppercase!important;text-align:left!important;color:#666!important;font-size:9px!important;border-bottom:1px solid #DDD!important;}
#bookmark a:hover{background: #EEE !important}
#bookmark li a img{vertical-align:middle !important; margin:0 5px 0 0 !important;width:auto !important;}

/*-------------------------------------------------stile per MEDIA*/
#media_left{width:320px; border-top: 1px solid #d92827; padding: 10px 0 0 0; float:left;}
#media_left h3{color:#4e749b; font-size:14px;}
#media_right{width:320px; height:420px; overflow:auto; border-top: 1px solid #ccc; padding:0; float:right;}
.media_news {padding:10px 10px 10px 0; border-bottom:1px dotted #96abc5; height:103px;}
.media_news p{font-size: 10px !important;margin:0; line-height:14px;}
.media_news h4 a{color:#336699; text-decoration:underline;}
.media_news h4 a:hover{color:#336699; text-decoration:none;}
.media_news h4{font-size: 12px; font-weight:normal; color:#404040 !important; margin:0 0 5px 0;}
.media_news img{float:left; margin: 0 10px 0 0;}
#media_box_video{margin:0 0 10px 0; padding:0 0 10px 0; border-bottom: 1px dotted #4e749b}
#media_box_video h4{margin:10px 0 0 0; font-size:12px;}
#media_box_video_winner{margin:0 0 10px 0; padding:0 0 10px 0;}
#media_box_video_winner h4{margin:10px 0 0 0; font-size:12px;}
#ultime_interviste{padding: 10px 0 0 0; border:1px dotted #ccc;}
.ultima_intervista{width:160px; float:left;}
.ultima_intervista img{float:left; margin:0 10px 0 0;}
.ultima_intervista li{list-style-image: url(http://www.eni.it/it_IT/static/images/eni_award/icona_video.jpg); border:none !important; padding:0 10px 0 0 !important;}

/*-------------------------------------------------STILE PER FOOTER*/
#footer {border-top:3px solid #D3D0C7;width: 960px;height: 78px;clear: both;text-align: left;padding:5px 0 0 0;margin:20px auto 0 auto;color: #656565;display:block; background:#FFF}
#left{width:74%;float:left;padding:5px 10px 10px 0px;background:transparent;}
#left p{margin:0 0 5px 0;padding:0;font-size:10px}
#left img{margin:0 8px 5px 0;padding:0;float:left;}
#right{width:22%;float:right;padding:5px 0;background:transparent; text-align:right;}
#right p{margin:0 0 5px 0;padding:0;font-size:10px}
#footer a {color: #656565;text-decoration: none;}
#footer a:hover {color: #000;text-decoration: none;}

/*-------------------------------------------------STILE PER FOOTER ALTERNATIVO*/
#footer_2 {width: 960px;height: 220px;clear: both; color: #656565;display:block; background:#FFF url(http://www.eni.it/it_IT/static/images/footer_ombra.jpg) repeat-x bottom; padding:0 0 6px 0;margin:20px auto 0 auto; position:relative;}
#footer_box_top{position:absolute; top:0; right:0;padding:0px !important; width:209px; height:28px; background-color:#eee; border:1px solid #ccc; border-bottom:#ebe7e6; background: url(http://www.eni.it/it_IT/static/images/footer_bg_top.gif);}
#footer_box_bottom{position:absolute; bottom:6px; left:0;padding:0px; width:960px; height:191px; background: url(http://www.eni.it/it_IT/static/images/footer_bg_bottom.gif)}
#footer_box_bottom h1{text-align:left; font-size:11px; color:#000; margin:0; padding:0; font-weight:bold;}
#footer_box_bottom p{text-align:left; font-size:10px; color:#666; margin:0; padding:5px 0 15px 0; line-height:13px;}
#footer_box_bottom p a{color:#666; text-decoration:none;}
#footer_box_bottom p a:hover{color:#666; text-decoration:underline;}

#footer_box_1{padding:10px; width:99px; height:169px; border:1px solid #ccc; border-right: none; float:left; background: url(http://www.eni.it/it_IT/static/images/footer_bg_box.gif) no-repeat right top; overflow:hidden;}
#footer_box_2{padding:10px; width:190px; height:169px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left; background: url(http://www.eni.it/it_IT/static/images/footer_bg_box.gif) no-repeat right top; overflow:hidden;}
#footer_box_3{padding:10px; width:190px; height:169px;border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left; background: url(http://www.eni.it/it_IT/static/images/footer_bg_box.gif) no-repeat right top; overflow:hidden;}
#footer_box_4{padding:10px; width:189px; height:169px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left;overflow:hidden; }
#footer_box_5{padding:10px; width:190px; height:169px; border:1px solid #ccc;border-left:none; border-top:1px solid #ebebeb; float:left; background: url(http://www.eni.it/it_IT/static/images/footer_bg_box_5.gif); overflow:hidden;}
#footer_box_5 h1{color:#666 !important;}

#footer_2_logo{background:#FFF url(http://www.eni.it/it_IT/static/images/logo_footer_mini.gif) no-repeat left; width:98px; height:31px; position:relative; display:block;}
#footer_2_logo h1{position:absolute; left:41px; top:10px; font-size:10px; color:#000; margin:0; padding:0; font-weight:normal;}
#footer_2_logo h1 a{color:#000; text-decoration:none;}
#footer_2_logo h1 a:hover{color:#000; text-decoration:underline;}

#footer_box_1 select{border:1px solid #ccc; padding:2px; margin:10px 0 0 0;width:96px; height:18px;font-size:10px; font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; vertical-align:middle;}

#footer_box_1 p{margin:65px 0 0 0;}

#footer_box_top input{margin:0 !important; padding:2px !important;height:13px; width:165px;display:inline; border:1px solid #ccc;vertical-align:middle;font-size:10px; font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; color:#4c4c4c}
#footer_box_top input#button{margin:0; padding:0;width:auto;height:auto;display:inline; border:none; vertical-align:middle; position:absolute; top:6px; right:8px; width:13px; height:13px }

#sub_footer {width: 960px; clear: both; color: #656565;display:block; margin:10px auto 0px auto; padding: 0 0 10px 0; text-align:left;}
#sub_footer a{color: #656565; text-decoration:none;}
#sub_footer a:hover{color: #656565; text-decoration:underline;}