﻿@charset "utf-8";
/* CSS Document */
@import url("/it_IT/static/css/header.css");
@import url("/it_IT/static/css/colonna_dx.css");
@import url("/it_IT/static/css/footer.css");
@import url("/it_IT/static/css/mappa.css");
@import url("/it_IT/static/css/navigazionenew.css");
@import url("/it_IT/static/css/alert.css");
@import url("/it_IT/static/css/lightbox.css");	
@import url("/it_IT/static/css/docbox.css");
@import url("/it_IT/static/css/photogallery.css");
@import url("/it_IT/static/css/colorbox-mondo.css");
@import url("/it_IT/static/css/homepage_eni_com/font_eni/font.css");
@import url("/it_IT/static/css/sIFR-screen.css");


* {
margin:0;
padding:0;
outline: none;
}

iframe{ overflow:hidden; }
#loginIframe { *height:130px!important; }

body {
background:#FFF;
   font-family: 'Source Sans Pro',sans-serif;
font-size: 11px;height:100%;position:relative;/*line-height:16px;*/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;}
.sottono a  {
	text-decoration:none;
}


.nobg{background:none !important}
.nomargin{margin:0 !important}
.nopadding{padding:0 !important}
.noborder{border:none!important;}
.fleft {float:left}
.fright {float:right}
.clear {clear:both; height:1px; overflow:hidden; visibility:hidden}
a {color:#000;text-decoration:none;}
#cronologia a {text-decoration:underline!important;}
a:hover {color:#000;text-decoration:underline;}

form {margin:0;padding:0;text-align:left;}
fieldset{border:0;margin:0;padding:0;}

#container {width:960px;margin:0 auto;padding:0;/*position:relative;*/}

.centrato {margin: 0 auto!important;}

#visual {background:#FFF;margin:0;padding:20px 20px 0 20px;width:920px;height:76px ;text-align:left; position:relative; overflow:hidden;}
#visual a img{border:none;margin:0;padding:0; vertical-align:middle;clear:left; display:block; float:left}


#navigazione{background:#FFF url(/it_IT/static/images/bg_navigazione.jpg) repeat-x 0 31px  ;width:960px; height:70px; margin:0; padding:0; text-align:left}

#contenuti{margin:20px 0;padding:0; width:960px; background:#fff;}

/*-------------------------------------------------STILE PER COLONNA SINISTRA*/
.col_sx {width:182px; padding:0 10px 0 0; margin:0 0 30px 0; background:#FFF; float:left; display:inline}



/*-------------------------------------------------STILE PER COLONNA CENTRO*/
.col_centro{
/* -------------------------------------------------STILE PER TITOLO SOTTO highlights da mettere anche in classe col_centro_dx
width:563px; padding:10px 0; margin:0 0 0 20px; background:#FFF; float:left; display:inline; text-align:left;
*/
width:563px;
padding: 10px 0px 0px 0px;
background:#FFF;
float:left;
display:inline;
text-align:left;
position:relative;
margin:0px 0px 0px 20px;
}

.col_centro p{padding:0; margin: 0 0 8px 0; font-size:11px; color:#444; line-height:1.5em;}
.col_centro img{margin: 0px 0px;}
.col_centro a{color: #6D6B5E; text-decoration:underline;}
.col_centro a:hover{text-decoration:none;}
.col_centro h1{
/* -------------------------------------------------STILE PER TITOLO SOTTO highlights da mettere anche in classe col_centro_dx h1 
	padding: 0;
	margin: 0 0 10px 0;
	font-size: 16px;
	font-weight: normal;
width:auto;
*/
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
font-size: 16px;
font-weight: normal;
top:5px;
left:0px;   

  }
  
.col_centro h3 {
color:#336699;
font-size:16px;
text-transform:uppercase;
font-weight:normal!important;
margin:20px 0 10px 0!important;
}

.col_centro div.data_nero h3 {
margin:0 0 0 0!important;
}

.col_centro div.data_giallo h3 {
margin:0 0 0 0!important;
}

.testatina_arte{
	/*  height: 100%!important;*/
	height: 134px;
}

.col_centro h4{font-size:11px; color: #444;padding:0;margin:0 0 15px 0;line-height:1.3em; font-weight:normal;}
.col_centro h4 a{color: #369; text-decoration:underline;}
.col_centro h4 a:hover{color: #333; text-decoration:none;}
.col_centro ol{ margin:0px 0px 0px 28px};
.col_centro ul { list-style:square; list-style-type:square; list-style-position:inside; }
#col_centro ul ul {margin:5px 0 0 !important; padding:0;list-style:circle inside;}
.col_centro ul li {list-style:square; list-style-position:inside; padding:5px 0;font-size:11px; color:#666; margin:0; border-bottom:1px solid #E1E1E1;line-height:1.4em}
.col_centro ul ul li {padding:3px 0  3px 15px;font-size:11px; color:#666; margin:0; border:none;}

.col_centro table{border-collapse:collapse; border:none; margin:10px 0;}
.col_centro thead{font-size:12px; color:#6b7d02;}
.col_centro 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;}
.col_centro tbody{ font-size:11px; color:#444;}
.col_centro tbody td{padding:3px; font-size:11px; color:#444; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}

/* aggiornamento x tabelle del 22/7/09 dr */
.col_centro tfoot{font-size:10px; color:#444; }
.col_centro tfoot td {padding:3px 0 0 0; font-size:10px; color:#444; border: 0px;}
#cronologia{width:380px; padding:0; margin:0 0 20px 20px ; background:#FFF;float:left; display:inline;text-align:left;}
#cronologia p{margin:0;padding:0; font-size:9px;}
#cronologia a:link, #cronologia a:visited{font-size: 9px;}
#cronologia a:hover{font-size: 9px;text-decoration:none;}

/********************************* links con icone *******************************************/
a.ico_pdf, #doc li a.ico_pdf { text-decoration: underline; background: url(/it_IT/static/images/ico-pdf-body.gif) top left no-repeat; padding-left: 18px; zoom:1;}
a.ico_pdf:hover{ text-decoration:none; background: url(/it_IT/static/images/ico-pdf-body.gif) top left no-repeat; padding-left: 18px;}
a.ext_link { text-decoration: underline; background: url(/it_IT/static/images/link_esterno.gif) top left no-repeat; padding-left: 18px;}
a.ext_link:hover{ text-decoration:none; background: url(/it_IT/static/images/link_esterno.gif) top left no-repeat; padding-left: 18px;}
a.int_link { text-decoration: underline; background: url(/it_IT/static/images/arrow.gif) center left no-repeat; padding-left: 18px;}
a.int_link:hover{ text-decoration:none; background: url(/it_IT/static/images/arrow.gif) center left no-repeat; padding-left: 18px;}

/********************************* fine links con icone *******************************************/
/* START NEW STYLES */
.font_11px_arancio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; COLOR: #ee810b; PADDING-TOP: 0px;
}
.font_11px_azzurro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; COLOR: #50739E; PADDING-TOP: 0px;
}
.subtitle_azzurro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; COLOR: #50739E; PADDING-TOP: 5px;
}
.cella_grigia {
    background: #F3F3F3; font-weight: bold; color: #666666;
}

/* MODIFICA PER FORM PROFILATE */
.arial_11px_orange_bold {color:#FF0000;}

.col_centro table.zero thead.zero{border-collapse:collapse; border:none; margin:10px 0;}
.col_centro tbody.zero{ font-size:11px; color:#444;}
.col_centro tbody.zero td.zero {padding:3px; font-size:11px; color:#444; border-left: 0px ; border-right: 0px ;border-bottom: 1px solid #CCC;}

.col_centro table.zero0 {border-collapse:collapse; border:none; margin:10px 0;}
.col_centro tbody.zero0{ font-size:11px; color:#444;}
.col_centro tbody.zero0 td.zero0 {padding:3px; font-size:11px; color:#444; border-left: 0px ; border-right: 0px; border-bottom: 0px;}
/* inizio modifica bordo zero bottom */
.col_centro tbody.zero td.zeroc {padding:3px; font-size:11px; color:#444; border-left:  1px solid #CCC;  border-right:  1px solid #CCC; border-bottom: 0px ;}
.col_centro tbody.zero  td.zero0 {padding:3px; font-size:11px; color:#444; border-left: 0px ; border-right: 0px; border-bottom: 0px;}
/* MODIFICA PER FORM PROFILATE */

A.freccina {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:none; color:#369;}
a:link.freccina  {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:none; color:#369;}
a:visited.freccina  {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:none; color:#369;}
a:active.freccina {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:none; color:#369;}
a:hover.freccina {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left;color:#444; text-decoration:underline;}

A.freccina_nocolor {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:underline;}
a:link.freccina_nocolor   {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:underline;}
a:visited.freccina_nocolor   {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:underline;}
a:active.freccina_nocolor  {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:underline;}
a:hover.freccina_nocolor  {padding: 0 0 0 15px; background:url(/it_IT/static/images/arrow.gif) no-repeat left; text-decoration:none;}



/* END NEW STYLES */
/*-------------------------------------------------STILE PER COLONNA CENTRO senza col dx*/
/*.col_centro_dx{width:748px;} stile 30/08/2009*/

.col_centro_dx{width:747px;padding: 28px 0px 0px 0px;background:#FFF;float:left;display:inline;text-align:left;position:relative;margin:0px 0px 0px 0px;}
.col_centro_dx h1{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-size: 16px;font-weight: normal;width:560px;top:5px;left:0px;}
#titolo{width:348px; padding:0; margin:0; background:#FFF;float:right;text-align:left;}
#titolo h1{padding:0; margin:0; font-size:18px; text-transform:uppercase}
#separatore { height:0px;margin:0;padding:0; 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 5px 0;display:block;background:#FFF}
#left_element img{border:none; width:153px; margin:0 !important; }
#right_element{width:153px;float:right; padding:0 10px 5px 0;display:block;background:#FFF}
#right_element img{border:none; width:153px; margin:0 !important; }

/*-------------------------------------------------stile per ABSTRACT*/
.abstract{width:auto; font-weight:bold; padding:0px; margin:10px 0; /*display:inline-block;*/  }
.abstract h1{font-weight:normal; color: #369 !important; text-transform:uppercase !important; font-size:11px !important; }
.abstract h3{font-weight:normal; color: #369 !important; text-transform:uppercase !important; font-size:11px !important; }
.abstract p{color:#003366;}
.abstract li{color:#003366 !important;}
/*-------------------------------------------------stile per HIGHLIGHTS*/
.highlights{width:96%; background:#FFFFCC url(/it_IT/static/images/highlights.jpg) no-repeat top left; padding:1.5% 2% 0.5% 2%; margin:10px 0px 10px 0px}
.highlights h1{font-weight:normal; color: #7D7C5E !important; text-transform:uppercase !important; font-size:12px !important; padding:0 0 0 20px!important;}
.highlights h3{font-weight:normal; color: #7D7C5E !important; text-transform:uppercase !important; font-size:12px !important; padding:0 0 0 20px!important; margin: 0 0 10px!important;}

/*-------------------------------------------------stile per LETTURE*/
.box_legginews{padding:10px;margin:10px 0; border-top:1px solid #EEE;  border-bottom:1px solid #EEE;display: inline-block}
.box_legginews p{color:#444!important; font-style:italic;}
a.openclose{ background:#F9F9F9;color: #444; padding:3px 5px; text-decoration:none; font-size:10px !important; font-style:normal!important; }
a:hover.openclose{background:#666;  color: #FFF; padding:3px 5px; text-decoration:none }
.box_corpo_news{display:none;}

/*-------------------------------------------------stile per DIV per inserimento IMMAGINI*/
.immagine{padding:3px;border:1px solid #EEE;margin:0 0 10px 0; float:left;}
.immagine img{max-width:555px; }

/*-------------------------------------------------stile per BOOKMARK*/
#bookmark{width:149px; border:2px solid #DDD; border-bottom:1px solid #DDD; background:#FFF;margin:10px 0 0 0;}
#bookmark ul{width:149px!important;padding:0 !important; margin:0 !important; list-style-type:none !important; list-style-position: outside !important; display:block !important;}
#bookmark li{width:149px!important;padding:0 !important;margin:0 !important; background:none !important; border:none!important;}
#bookmark li a{width:139px !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 SEMAFORO*/
#semaforo{width:165px; background: #EDEEE4 url(/it_IT/static/images/bg_semaforo.gif) repeat-x top; padding:0; margin:0 0 10px 0}
#semaforo h1{margin:0; padding:0}
#semaforo h1 img{margin:0; padding:10px 0;}
#semaforo h2{margin:0; padding:4px 10px; font-size:11px;}
#semaforo h3{margin:0; padding:0}
#semaforo h3 img{margin:0; padding:10px 0;}
#semaforo h4{margin:0; padding:4px 10px; font-size:11px;}
#semaforo p{margin:0; padding:5px 10px; font-size:11px; line-height:1.3em}
#semaforo p.link{margin:5px 10px !important; padding:5px 0 !important; background:transparent url(/it_IT/static/images/dotted_verde.gif) repeat-x top; font-size:11px; line-height:1.3em}
#semaforo p.link img{margin:0 5px 0 0; padding:0; border:none; vertical-align:middle;}
#semaforo p.link a{color:#666; margin:0; padding:0;}
#semaforo p.link a:hover{color:#000}

.box_verde{width:95%; background: #F4F5E8; padding:2%; margin:0 0 10px 0; border-top:1px solid #586D04;border-bottom:1px solid #586D04; text-align:left}
.box_verde h2{margin:0 0 10px 0!important; padding:0 !important; font-size:13px; font-weight:normal; color:#586D04}
.box_verde p{margin:0 0 10px 0; padding:0; font-size:11px; line-height:1.3em}
.box_verde p.link{margin: 0!important; padding:5px 0 0 0 !important; background:transparent url(/it_IT/static/images/dotted_verde.gif) repeat-x top; font-size:11px; line-height:1.3em;}
.box_verde p.link img{margin:0 5px 0 0 !important; padding:0; border:none; vertical-align:middle; width:auto !important;}
.box_verde p.link a{color:#666; margin:0; padding:0;}
.box_verde p.link a:hover{color:#000}
.box_verde p img{margin:0 0 5px 0; padding:0; border:none; vertical-align:middle; width:100%;}

#links{width:165px; background: #FFF url(/it_IT/static/images/bg_download.gif) repeat-x top; padding:0; margin:0 0 10px 0}
#links h1{margin:0; padding:0; height:38px;text-transform:uppercase;color:#369;font-size:10px; line-height:38px; }
#links h3{margin:0; padding:0; height:38px;text-transform:uppercase;color:#369;font-size:10px; line-height:38px; }
#links ul{padding:0; margin:0; list-style-type:none;}
#links li{padding:0;margin:0; font-size:10px;}
#links li a{width:135px;padding:6px 10px 6px 20px;margin:0;display:block;text-decoration:none;text-align:left;color:#369;border-bottom:1px solid #DDD; background: url(/it_IT/static/images/arrow.gif) no-repeat 5px 6px ;}
#links a:hover{background: #E8EBF2 url(/it_IT/static/images/arrow.gif) no-repeat 5px 6px; }
#links li a img{vertical-align:middle; margin:0 5px 0 0;width:auto;}
#links-ext{width:165px; background: #FFF url(http://www.eni.com/it_IT/static/images/bg_download.gif) repeat-x top; padding:10px 0px 0px 0px; margin:0 0 10px 0}
#links-ext h1{margin:0; padding:0; height:38px;text-transform:uppercase;color:#369;font-size:10px; line-height:38px; }
#links-ext h3{margin:0; padding:0; height:38px;text-transform:uppercase;color:#369;font-size:10px; line-height:38px; }
#links-ext ul{padding:0; margin:0; list-style-type:none;}
#links-ext li{padding:0;margin:0; font-size:10px;} 
#links-ext li a img{vertical-align:middle; margin:0 5px 0 0;width:auto;}
#links-ext li a.int{width:135px;padding:6px 10px 6px 20px;margin:0;display:block;text-decoration:none;text-align:left;color:#369;border-bottom:1px solid #DDD; background: url(http://www.eni.com/it_IT/static/images/arrow.gif) no-repeat 5px 6px ;}
#links-ext li a.int:hover{width:135px;padding:6px 10px 6px 20px;margin:0;display:block;text-decoration:underline;text-align:left;color:#369;border-bottom:1px solid #DDD; background: #E8EBF2 url(http://www.eni.com/it_IT/static/images/arrow.gif) no-repeat 5px 6px ;}
#links-ext li a.ext{width:135px;padding:6px 10px 6px 20px;margin:0;display:block;text-decoration:none;text-align:left;color:#369;border-bottom:1px solid #DDD; background: url(http://www.eni.com/it_IT/static/images/link_esterno.gif) no-repeat 5px 6px ;}
#links-ext li a.ext:hover{width:135px;padding:6px 10px 6px 20px;margin:0;display:block;text-decoration:underline;text-align:left;color:#369;border-bottom:1px solid #DDD; background: #E8EBF2 url(http://www.eni.com/it_IT/static/images/link_esterno.gif) no-repeat 5px 6px ;}

#ufficio{width:182px; background: #FFF url(/it_IT/static/images/bg_download.gif) repeat-x top; padding:0; margin:0 0 10px 0; text-align:left;}
#ufficio h1{margin:0 0 10px 0; padding:0; height:38px;text-transform:uppercase;color:#369;font-size:10px; line-height:38px; }
#ufficio p{padding:0; margin:0 0 5px 0; background: #FFF repeat-x bottom; font-size:11px;}
#ufficio a{text-decoration:underline; color:#369; }
#ufficio a:hover{background:#DDD url(/it_IT/static/images/mail.gif) no-repeat 5px 7px;color:#444;}
#ufficio ul{width:182px;padding:0; margin:0; list-style-type:none;}
#ufficio li{width:182px;padding:0;margin:0;}
#ufficio li a{width:138px;padding:6px 10px 6px 25px;margin:0;display:block;text-decoration:none;text-align:left;color:#666;font-size:11px;border-bottom:1px solid #DDD; background:url(/it_IT/static/images/mail.gif) no-repeat 5px 7px;}


#cerca_stampa2 {
	width:534px;
	padding:0 10px;
	margin:10px 0 5px 0;
	background:#e7e6e2 url(/it_IT/static/images/bg_cerca_stampa.gif) repeat-x top;
	border:1px solid #DDD;
}
#cerca_stampa2 .hide {
	displany:none;
}
#cerca_stampa2 form {
}
#cerca_stampa2 p {
	margin: 10px 0 8px; /*+*/
	float:left;
	font-size:12px;
	color:#666;
	text-transform:uppercase;
	width:536px;
}
#cerca_stampa2 input {
	padding:2px 3px 3px 3px;
	border:1px solid #CCC;
	font-size:11px;
	color:#444;
	width:187px;
	vertical-align:middle;
	float:left;
	height:14px;
}

/*safari and webkit*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #cerca_stampa2 input {
height:13px;
}
}
/*safari and webkit*/

#cerca_stampa2 p select {
	margin:0 5px;
	padding:2px;
	border:1px solid #CCC;
	font-size:11px;
	color:#444;
	text-transform:capitalize;
	width:80px;
	vertical-align:middle;
	float:left;
}

/*safari and webkit*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #cerca_stampa2 p select {
margin: 1px 5px 0 5px!important;
}
}
/*safari and webkit*/

#cerca_stampa2 p input.button {
	margin:1px 0 0 3px;
	padding:1px 0 3px 0;
	border:none;
	background-color:#369;
	color:#fff;
	font-size:11px;
	float:left;
	width:65px!important;
	height:19px;
}



#lista_stampa {
	padding-bottom:20px;
}

#lista_stampa ul {
	padding:0!important;
	margin:0!important;
	list-style:none;
	list-style-position:outside;
	width:556px;
}
#lista_stampa ul li {
	color:#444;
	padding:15px 0!important;
	margin:0!important;
	border-bottom:1px solid #DDD;
	list-style:none;
}
#lista_stampa li#mostra {
	padding:15px 0 20px 0!important;
	font-size:12px;
}
#lista_stampa li#primo {
	padding:10px 0!important;
}
#lista_stampa li .testonews {
	width:523px;
	margin:0;
	padding:0;
	text-align:left;
}


#lista_stampa li .testonews h3 {
	font-family:EniTabBold;
	font-size:18px;
	padding:0;
	margin:0 0 10px 0!important;
	color:#000;
	text-transform:none;
	line-height:18px;
}
#lista_stampa li .testonews select {
	margin:0 10px;
}
#lista_stampa h4 {
	font-size:11px;
	color:#444;
	padding:0;
	margin:0 0 15px;
	line-height:1.3em;
	font-weight:400;
}
#lista_stampa li .testonews p {
	font-size:11px;
	color:#444;
	padding:0;
	margin:0 0 10px;
	line-height:1.5em;
}
#lista_stampa li .testonews a {
	color:#369;
	text-decoration:none;
}
#lista_stampa li .testonews a:hover {
	color:#369;
	text-decoration:underline;
}
#lista_stampa li .testonews img {
	float:left;
	width:35%;
	margin:0 10px 10px 0;
}
#lista_stampa a.link {
	text-decoration:none;
	display:block;
	padding:0 0 0 18px;
	background:url(/it_IT/static/images/arrow.gif) no-repeat 0 2px;
}
#lista_stampa a:hover.link {	color:#369;}



#lista_stampa li .testonews2 {
	width:523px;
	margin:0;
	padding:0;
	text-align:left;
}

#lista_stampa li .testonews2 h3 {
	font-family:EniTabBold;
	font-size:18px;
	padding:0;
	margin:0 0 10px 0!important;
	color:#4c4c4c;
	text-transform:none;
	line-height:18px;
}
#lista_stampa li .testonews2 select {
	margin:0 10px;
}

#lista_stampa li .testonews2 p {
	font-size:11px;
	color:#444;
	padding:0;
	margin:0 0 10px;
	line-height:1.5em;
}
#lista_stampa li .testonews2 a {
	color:#369;
	text-decoration:none;
}
#lista_stampa li .testonews2 a:hover {
	color:#369;
	text-decoration:underline;
}
#lista_stampa li .testonews2 img {
	float:left;
	margin:0 10px 10px 0;
}



.data{width:60px; background: transparent url(/it_IT/static/images/bg_calendario.gif) no-repeat center top; float:left; display:block;margin:0 20px 5px 0; padding:0; text-align:center; text-transform:uppercase; height:auto!important;}
.data p{font-size:10px!important; color: #999 !important;margin:0 !important; padding:0 !important;width:60px;height:16px;overflow:hidden; line-height:1.4em!important;}
.data p span{ color:#666; margin:0 2px;}
.data h3{font-size:195% !important; font-weight:normal; color:#78AAB7!important;margin:0!important; padding:0 !important; line-height:1.4em!important; border:none !important; width:60px;height:27px; overflow:hidden;}
.data_new {	display:block;	margin:0 0 5px 0;	padding:0;}
.data_new p {	font-size:11px!important;	color:#000!important;	margin:0!important;	padding:0!important;	overflow:hidden;}
.data_new p span {	color:#666;	margin:0 2px;}
.data_new h3 {	font-size:195%!important;	font-weight:400;	color:#369!important;	margin:0!important;	padding:0!important;	line-height:1.4em!important;	border:none!important;	width:60px;	height:27px;	overflow:hidden;}

.cet{width:60px;float:left;display:inline;margin:5px 0 0;padding:0;text-align:center;text-transform:uppercase;}
.cet p{ color:#999 !important; font-weight: bold !important; font-size:10px!important; margin:0 !important;}


/*-------------------------------------------------stile per data in news esplosa*/
#data_container{width:400px; display:block; float:left;}
#data_container .data{ margin:0 5px 15px 0;}
#data_container .cet{ float:right; width:100px; text-align:right;}

/*-------------------------------------------------stile per PAGINAZIONE*/
#page{width:100%; margin:0; padding:0;}
#page img{vertical-align:middle; border:none; margin:0 5px 0 0}
#page a{color: #666;  border-right: 1px solid #DDD; padding:0 5px 0 3px; text-align:center;}
#page a:hover{color: #000; text-decoration:none;}

.page{width:100%; margin:0; padding:10px 0;position:relative;}
.page p{ margin:0; padding:0}
.page img{vertical-align:middle; border:none; margin:0 0 0 5px}
.page a{color: #666;  border-right: 1px solid #DDD; padding:0 5px 0 5px; margin:0; text-align:center;text-decoration:none; display:inline}
.page a:hover{color: #000; text-decoration: underline;}
.page a.next {border:none !important}
.page a.next img{margin:0;}
p.num{position:absolute; top:8px; right:5px;display:inline}
p.num select{vertical-align:middle; font-size:10px; margin:0; border:1px solid #DDD; padding:2px;}

form#cerca_risultati{width:163px;padding:0;margin:20px 0 10px 0;text-align:left;background:#fff;}
#cerca_risultati input.text{width:155px; border:1px solid #DDD; padding:3px}
#cerca_risultati p{font-size:11px;margin:0 0 8px 0; padding:0;  color:#666;}
#cerca_risultati p input{font-size:11px;margin:0; padding:0;  color:#000; vertical-align:middle}



/*-----------------------------Stile per Area riservata*
#login{width:100%; height:30px;text-align:center; display:block; padding:0; margin:0 0 2px ; background: #DDD;/*border-top:2px solid #FFF;*/border-bottom:1px solid #CCC; /*font-size:10px;*/ overflow:hidden;}
#login form{width:960px;height:30px;margin:0 auto;padding:0;display:block; text-align:left;  }
#login p{padding:5px 0;margin:0;color:#444;display:block;height:20px;}
#login p.left{ float:left; font-size:11px; padding:7px 0; height:16px;}
#login p.right{float:right; padding:5px 0 5px 10px;}
#login p img{padding:0;margin:0 5px; vertical-align:middle;}
#login p input.button{width:auto;margin:0 0 0 5px; padding:1px 2px;border:1px solid #DAD9C7;font-size:10px;color:#5A584B;vertical-align:middle; background: #FFF; cursor:pointer; visibility:hidden; }
#login p select{ width:auto;padding:1px;margin:0;border:1px solid #DAD9C7;font-size:10px !important;color:#5A584B;vertical-align:middle; background: #FFFFFF }
*/
a.help{width:20px;height:20px;overflow: hidden; display:block; margin:0; padding:0 15px 0 25px;background:url(/it_IT/static/images/help_grey.gif) no-repeat 8px 3px;text-decoration:none;color:#5A584B;line-height:20px;}
a:hover.help{color:#444;background: #CCC url(/it_IT/static/images/help_grey.gif) no-repeat 8px 3px;}

/*highslide ss classi per galleria */
.highslide { cursor: url("/attachments/images/highslide/graphics/zoomin.cur"), pointer; outline: none; } 
.highslide-active-anchor img { visibility: hidden;  } 
.highslide img { border: 2px solid #E8B450; } 
.highslide:hover img { border: 2px solid #73ADD5; } 
.highslide-wrapper {background:white;  } .highslide-image { border: 2px solid white; } 
.highslide-image-blur { } 
.highslide-caption { display: none; border: 2px solid white; border-top: none; font-family: Arial, Helvetica; font-size: 10pt; padding: 5px; background-color: white; } 
.highslide-loading { display: block; color: white; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; border: 1px solid black; background-color: white; padding-left: 22px; background-image: url('/attachments/images/highslide/graphics/loader-white.gif'); background-repeat: no-repeat; background-position: 3px 1px; padding-right:2px; padding-top:2px; padding-bottom:2px;} 
a.highslide-credits, 
a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; } 
a.highslide-credits:hover,
a.highslide-credits:hover i { color: white; background-color: gray; } 
a.highslide-full-expand { background: url('/attachments/images/highslide/graphics/fullexpand.gif') no-repeat; display: block; width: 34px; height: 34px; margin-left:0; margin-right:10px; margin-top:0; margin-bottom:10px } /* These must always be last */ 
.highslide-display-block { display: block; } 
.highslide-display-none { display: none; }

/*-----------------------------Stile per data ultimo aggiornamento*/
#update {width:930px;text-align:left; display:block; clear:both; background:#F5F5F5 url(/it_IT/static/images/update.gif) no-repeat 5px 3px;margin:10px auto; padding:5px 5px 5px 25px; }
#update p {color: #666;margin:0; padding:0; }

/*-----------------------------END*/

/*stile attivita paese*/

/*stile per titolo tab*/
.rigatab {margin:0; padding:0 0 8px 0;text-transform:uppercase;color:#50739E;font-size:14px; border-bottom:2px solid #52739c}
/*-----------------------------END*/
/*-----------------------------Stile per Calendario*/
/*VECCHIO CALENDARIO calendarioBody
#calendarioBody{padding: 0; background-color:#FFFFFF; border:1px solid #eceff4; width:163px}*/

/*NUOVO CALENDARIO calendarioBody*/
/*#calendarioBody{display:none; overflow:hidden;padding:0;margin:0}*/
#calendarioBody{padding: 0; border-right:1px solid #eceff4; width:163px}
/*FINE NUOVO CALENDARIO calendarioBody*/

/*VECCHIO CALENDARIO cal
#cal{margin:0 0 0 8px; background-color:#FFFFFF; padding:10px 0 0 0}*/

/*NUOVO CALENDARIO cal*/
#cal {
	width: 163px;
	margin:0 auto;
	border-bottom:1px solid #eceff4;
	border-left:1px solid #eceff4;
	border-right:1px solid #eceff4;
}
#cal { padding: 0 0; background-color:#fff;}
/*FINE NUOVO CALENDARIO cal*/

/*VECCHIO CALENDARIO cal_mese
#cal_mese{width: 135px; height:13px; overflow:hidden; font-size:11px; color:#333; text-transform:uppercase; border:1px solid #92acbb; padding:5px; text-align:center; font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; background-color:#FFFFFF;}
#cal_mese a img{border:none; margin:0; padding:0 !important;}
.cal_mese_box_sx{float:left; width:7px; padding-top:0px}
.cal_mese_box_dx{float:left; width:7px; padding-top:0px; text-align:right;}
.cal_mese_box_centro{float:left; width:120px}*/

/*NUOVO CALENDARIO cal_mese*/
#cal_mese p { background: none; }
#cal_mese a { background: none; }
#cal_mese {
	text-align:center;
	padding:4px 10px!important;
	position:relative;
	background:none;
	text-transform:uppercase;
	width:147px;
}

* html #cal_mese {
	height:25px;clear:both;margin-top:-1px;
}

.widget_content #cal_mese a {
	float:none;
	display:block;
	padding:0 0 0 0!important;
}
#cal_mese a img {
	border:none;
	padding:0!important;
	margin:0;
}
.cal_mese_box_sx {
	position:absolute;
	left:9px;
	top:13px;
	padding:0 0 0 0!important;
}
.cal_mese_box_dx {
	position:absolute;
	right:9px;
	top:13px;
}
#cal_mese p {
	margin:0 auto;
	line-height:9px;
	width:100%;
	color:#333;
	font-weight:normal;
}
/*FINE NUOVO CALENDARIO cal_mese*/

/*NUOVO CALENDARIO meseRef*/
#meseRef { line-height:25px;}

/*FINE CALENDARIO meseRef*/

/*NUOVO CALENDARIO cal_investor*/

#cal_investor ul li {
	margin: 0;
	text-align: center;
	float:left;
}
#cal_investor ul {
	overflow:hidden;
	width:148px;
	padding:0!important;
	margin:0 auto;
}

#cal_investor ul li {
	list-style:none;
	list-style-type:none;
	width:20px!important;
}
/*FINE CALENDARIO cal_investor*/

/*VECCHIO CALENDARIO cal_settimana
#cal_settimana{width:147px; clear:both;}
#cal_settimana ul{margin:0; padding:0; display:block;}
#cal_settimana li{float:left; list-style-type:none;font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; width:21px; padding: 5px 0}*/



/*NUOVO CALENDARIO cal_settimana*/
#cal_settimana ul { /*width:238px;border-color: #DDDDDD;border-style: solid;border-width: 0 1px 0 0;*/ border-right:1px solid #ddd; padding:0;margin:0 auto!important;}
#cal_settimana ul li {
	color: #666;
	text-transform:uppercase;
	font-size: 11px;
	height: 26px;
	line-height: 26px;
	border-color: #DDDDDD;
	border-style: solid;
	border-width: 1px 0 0 1px;
	width:20px;
	padding:2px 0 0 0;
	margin:0 0 0 0;
}
#cal_settimana {
	display:inline!important;position:relative;
}

* html #cal_settimana {
	height:22px;clear:both;margin-top:-1px;
}
#cal_settimana ul li.last { width:33px; }
/*FINE NUOVO CALENDARIO cal_settimana*/

/*VECCHIO CALENDARIO cal_giorno
#cal_giorno{width:147px;}*/
#cal_giorno ul{margin-left:7px; padding-left:7px; display:block; position:relative;}
/*#cal_giorno li{float:left; list-style-type:none; width:20px; height:20px; color:#333; background-color:#e1e6ec;margin: 0 1px 3px 0; padding-top:5px; font-size:10px; font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; text-align:center; overflow:hidden;}
#cal_giorno li a{color:#333; text-decoration:none;}
#cal_giorno li a:hover{color:#333; text-decoration:none;}*/

/*NUOVO CALENDARIO cal_giorno*/
#cal_giorno ul li.last { width:33px; }
#cal_giorno ul li#today {
	font-weight:bold;
}
#cal_giorno ul li.event {
	background: none repeat scroll 0 0 #fef1c5;
	cursor: pointer;
	position:relative;
}
/*#cal_giorno {
	display:inline!important;position:relative;
	margin-left:10px;
}*/

* html #cal_giorno {
	height:150px;clear:both;margin-top:-1px;
}

#cal_giorno ul {
	border:solid #ddd;
	border-width:0 1px 1px 0;
}
#cal_giorno ul li {
	color: #333333;
	font-size: 10px;
	height: 30px;
	line-height: 22px;
	width: 28px;
	border:solid #ddd;
	border-width:1px 0 0 1px;
	position:relative;
	padding:2px 0 0 0;
}
/*FINE NUOVO CALENDARIO cal_giorno*/

/*VECCHIO CALENDARIO EVENTI
.cal_container_eventi{display:block; width:20px; height:4px; background-color:#cedae8; margin-top:3px;}
.cal_container_eventi img{float:left !important; display:inline !important; margin:0 !important;}*/

/*NUOVO CALENDARIO EVENTI*/
.cal_container_eventi {
	position:absolute;
	/*left:46%;*/
	bottom:3px;
	margin:0;
	text-align: center;
	width:auto;
	line-height: 3px;
	display:block;
    left:2px;
	right:0px;
	padding:0;
	z-index:1;
}
.cal_container_eventi .img_eventi {
	position:relative;
	/*left:-45%;*/
	overflow:hidden;
	text-align:center;
	width:auto;
	z-index:2;
}

.cal_container_eventi .img_eventi img {
	float:left;
}

/*FINE NUOVO CALENDARIO EVENTI*/
/*NUOVO CALENDARIO LEGENDA*/
#cal table tbody td.event {
	background-color:#FEF1C5;
	cursor: pointer;
	height:34px;
}



.cal_container_eventi .img_eventi img {
	float:left;

}


#cal table tfoot td {
	padding:10px;
	border-bottom:none;
}
#cal table tfoot ul li {
	background-position:0 5px;
	background-repeat:no-repeat;
	padding:0 0 0 10px;
	border:0;
	line-height:normal;
	font-style:italic;
	list-style:none;
	list-style-type:none;
	list-style-position:outside;
}
#cal table tfoot ul {
	width: 148px;
	background:none;
	padding:0 0 0 0;
	float:none;
}
#cal table tfoot ul li { width:auto!important; }
#cal ul.noborder {
	background:none;
	margin:0 0 0 0!important;
}
#cal ul.noborder li { padding:0; }
#cal ul.noborder li a {
	background: url("/en_IT/static/images/arrow.gif") no-repeat scroll 0 1px transparent!important;
	color:#336699;
	padding:0 0 0 20px!important;
	display:block;
	text-decoration:none;
	float:left;
}
#cal ul.noborder li a:hover {
	color:#336699;
	text-decoration:underline;
}
/*FINE NUOVO CALENDARIO LEGENDA*/
/*STILE PER POPUP EVENTI*/
//body{margin:0;}
#cal_pop {width:178px; background-color:#f0f1e9; padding:0 0 10px 0; border: 1px solid #96a256; border-bottom: none;}
#cal_pop h1 {background-color:#dedfd7; font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; font-size:11px; padding:5px 10px; font-weight:normal; margin:0!important}
#cal_pop table{text-align:left;margin:10px 5px 0 5px !important; }
#cal_pop_footer{width:180px; height:9px; background: url(/it_IT/static/images/calendario/pop_footer.gif) no-repeat; }

.cal_col_1{width:14px; vertical-align:top;}
.cal_col_2{width:142px;font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif; font-size:10px; color:#333; vertical-align:top; margin:0 !important; padding:0;}
.cal_col_2 a{color:#333; text-decoration:none;}
.cal_col_2 a:hover{color:#333; text-decoration:underline;}
.cal_col_3 {vertical-align:top;}
.cal_col_3 a img{border:none; vertical-align:top;}
/*-----------------------------END*/
/*-------------------------------------------------NAZIONALIZZAZIONE*/
#nazionalizzazione {margin:0 auto;padding:15px 0 0 0;overflow:hidden;background:transparent url(/it_IT/static/images/sfondo_nazionalizzazione.gif) no-repeat top left;width:960px;position:relative;}
#contenuti_nazionalizzazione {margin:0 auto;padding:0 15px 15px 15px;background:transparent url(/it_IT/static/images/sfondo_contenuti_nazionalizzazione.gif) no-repeat bottom left;width:930px;}
#contenuti_nazionalizzazione h3{margin:0 0 10px 0; border-bottom:2px solid #5d5046; padding-bottom:5px; font-size:10px; font-weight:normal;}  
#contenuti_nazionalizzazione .left{float:left; display:inline; margin-right:5px;}
#contenuti_nazionalizzazione .left.no{margin-right:0;  }
#contenuti_nazionalizzazione .up, #contenuti_nazionalizzazione .down{overflow:hidden; }
#contenuti_nazionalizzazione .up{margin-bottom:10px;} 
#contenuti_nazionalizzazione .up .left{border-bottom:1px solid #c6c1bb; padding-bottom:10px;}
#contenuti_nazionalizzazione h1 {margin:0;padding:0;font-family:'EniTabLight Regular',Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:18px;color:#5d5046;}
#contenuti_nazionalizzazione .TabbedPanelsMondo {margin:0;padding: 0; float: left;clear: none;width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}
#contenuti_nazionalizzazione #TabbedPanelsTabGroupMondo{height:30px;background-color:#d8d5d0;padding:7px 0 0 10px;margin:20px 0 0 0;}
#contenuti_nazionalizzazione .TabbedPanelsContentGroupMondo {border-top:1px solid #CCCCCC;clear:both; padding:0; width:100% !important;}
#contenuti_nazionalizzazione .TabbedPanelsTabMondo {color:#5d5046;cursor: pointer;float:left;height:19px;list-style: none;margin: 0!important;padding: 4px 10px!important;position:relative;text-transform:none;top:3px;}
#contenuti_nazionalizzazione .TabbedPanelsTabMondo span {line-height:12px;float:left;display:inline;margin:3px 0 0 0;}
#contenuti_nazionalizzazione .TabbedPanelsTabMondo img {border:none;float:left;display:inline;}
#contenuti_nazionalizzazione .TabbedPanelsTabSelectedMondo{background-color:#eeece8;border-bottom:1px solid #eeece8!important;}
#contenuti_nazionalizzazione .TabbedPanelsContentMondo{background-color:#eeece8;overflow:hidden; padding:20px 0!important;}
#contenuti_nazionalizzazione .TabbedPanelsContentMondo ul.paesi{font-size:10px;width:228px;float:left;list-style:none;list-style-type:none;padding:0!important;margin:0;display:inline-block;}
#contenuti_nazionalizzazione .TabbedPanelsContentMondo ul.paesi li{list-style:none;list-style-type:none;}
#contenuti_nazionalizzazione .TabbedPanelsContentMondo ul.paesi li a{font-size:10px;color:#5d5046;text-decoration:none;display:block;height:25px;padding:0 4px;line-height:21px;}
#contenuti_nazionalizzazione .TabbedPanelsContentMondo ul.paesi li a:hover{color:#5d5046;text-decoration:underline;display:block;background-color:#c8c0b5;}
#contenuti_nazionalizzazione .TabbedPanelsContentMondo ul.paesi img{border:none;float:left;width:22px;margin:5px 10px 0 0;}
#contenuti_nazionalizzazione table {width:930px;font-size:10px!important;}
#contenuti_nazionalizzazione table td {width:330px;padding:4px;border-right:1px solid #c6c1bb;white-space: nowrap;color:#3c342d;}
#contenuti_nazionalizzazione table td img {margin:0;}
#contenuti_nazionalizzazione table td span {line-height:14px;}
#contenuti_nazionalizzazione table td.scuro {background-color:#e4e2dd;}
#contenuti_nazionalizzazione table td.primo {width:32px;border:none;}
#contenuti_nazionalizzazione table td a {color:#6e6154;}
#contenuti_nazionalizzazione table td a:hover {color:#3c342d;}
#nazionalizzazione .chiudi {float:right;margin:0 2px 0 0;width:21px;height:21px;}
#nazionalizzazione .chiudi img {border:none!important;}

/*-------------------------------------------------stile per le TAB SpryTabbedPanels.js*/
.TabbedPanels {
	padding: 27px 0 0 0 !important;
	float: left !important;
	clear: none !important;
	width: 560px !important; 
	background:none;
	overflow:hidden;
	position:relative;
}
#TabbedPanelsTabGroup {
	margin: 0px !important;
	padding: 0px !important;
	position:absolute;
	top:0;
}
.TabbedPanelsTab {
	position: relative !important;
	top: 1px !important;
	float: left !important;
	padding: 5px 10px 5px 5px !important;
	margin: 0px 3px 0px 0px !important;
	font-size: 10px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	list-style: none !important;
	border-left: solid 1px #e8e8e8 !important;
	border-bottom: none !important;
	border-top: solid 1px #e8e8e8 !important;
	border-right: solid 1px #e8e8e8 !important;
	background-color:#e8e8e8 !important;
	-moz-user-select: none !important;
	-khtml-user-select: none !important;
	cursor: pointer !important;
	color:#666666 !important;
	text-transform:uppercase;

}
.TabbedPanelsTab img{
    float:left; margin:0 3px 0 0; height:15px; overflow:hidden;
}
.TabbedPanelsTabHover {
	background-color:#e8e8e8 !important;
	color:#666666 !important; 
}
.TabbedPanelsTabSelected {
	background:#fff !important;
	border-bottom: 1px solid #fff !important;
	border-top: 1px solid #777777 !important;
	border-left: none !important;
	border-right: 1px solid #777777 !important;
	border-left: solid 1px #777777 !important;
	color:#333333 !important; 
}
.TabbedPanelsTab a {
	color: black !important;
	text-decoration: none !important;
}
.TabbedPanelsContentGroup {
	clear: both !important;
	border-left: none !important; 
	border-bottom: none !important;
	border-top: solid 1px #777777 !important;
	border-right: none !important;
	background:none;
	padding-top: 10px;
	width:560px;
	overflow:hidden;
	
}
.TabbedPanelsContentGroup img{float:left; margin:0 10px 0 0}



.TabbedPanelsContent {
	padding: 0px 3px 10px 0px !important;
	margin:0px;
	
}
.TabbedPanelsContent h1 {padding:0; margin: 0 0 10px 0; font-size:16px; font-weight:normal; 
position:relative;}
.TabbedPanelsContent ul ul{
	display:block;	}
	
	
	
	
	
	
	
	
	
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left !important;
	width: 10em !important;
	height: 20em !important;
	background-color: #EEE !important;
	position: relative !important;
	border-top: solid 1px #999 !important;
	border-right: solid 1px #999 !important;
	border-left: solid 1px #CCC !important;
	border-bottom: solid 1px #CCC !important;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none !important;
	margin: 0px !important;
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE !important;
	border-bottom: solid 1px #999 !important;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none !important;
	float: left !important;
	padding: 0px !important;
	width: 30em !important;
	height: 20em !important;
}
.TabbedPanelsPaesi {
	padding: 27px 0 0 0 !important;
	float: left !important;
	clear: none !important;
	width: 748px !important; 
	background:none;
	overflow:hidden;
	position:relative;
}
.TabbedPanelsPaesiLungo {
	width: 748px !important; 
	background: url(/it_IT/static/images/bg_tab_ombra_doc.gif);
	overflow:hidden;
}
.TabbedPanelsContentGroupPaesi {
	clear: both !important;
	border-left: none !important; 
	border-bottom: none !important;
	border-top: solid 1px #6D6B5E !important;
	border-right: none !important;
	background-image: url(/it_IT/static/images/bg_media_tab_content_doc2.gif) !important;
	padding-top: 5px;
	width:746px;
	overflow:hidden;
	}


#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* CONTATTI sostenibilita */
.bordo{background: url('/it_IT/static/images/dotted_menu_sost.gif') repeat-x bottom; padding-bottom:5px !important}
.posta{/*font-size:10px; */
    font-size: 16px;
    line-height: 1.6em; 

color:#6b7d02; font-weight:normal; background: url('/it_IT/static/images/mail.gif') no-repeat;; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:0; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0}
/* FINE CONTATTI sostenibilita */
/*-------------------------------------------------BORDINI TABELLE(usate per il global compact di sostenibilità)*/
.bordo_totale_chiaro { border: 1px solid #e5e5e5 !important;}
.bordo_chiaro_no_sx  { border-bottom: 1px solid #e5e5e5 !important; border-top: 1px solid #e5e5e5 !important; border-right: 1px solid #e5e5e5 !important;}
.bordo_chiaro_giu  { border-bottom: 1px solid #e5e5e5 !important; border-left: none !important;  border-right: none !important;}
.colore_riga { background-color: #F8F8F3 !important; }
.bordo_totale_chiaro_colore { border: 1px solid #e5e5e5 !important; background-color: #F8F8F3 !important;}
.bordo_no { border: none !important;}
.bordo_chiaro_sx  { border-left: 1px solid #e5e5e5 !important; border-right: none !important; border-bottom: none !important;}
/*-brad*/
#cronologia-sost{width:350px; padding:0; margin:0 0 20px 20px ; background:#FFF;float:left; display:inline;text-align:left;}
#cronologia-sost p{margin:0;padding:0; font-size:9px;}
#cronologia-sost a:link, #cronologia-sost a:visited{font-size: 9px;}
#cronologia-sost a:hover{font-size: 9px;text-decoration:none;}
/*------------*/
.bordo_chiaro table tbody tr td {border: 1px solid #e5e5e5; background-color: #F8F8F3; padding:5px; margin:0 0 0 0px;}
.bordo_chiaro table tbody tr th {border: 1px solid #e5e5e5; background-color: #ffffff; padding:5px; margin:0px!important;}
/*----------freccia*/
.freccia {
	width: 12px;
	background-image:url("/attachments/azienda/attivita-strategie/altre-societa/lngshipping/freccia-dx.jpg"); 
	background-position: center center;
	background-repeat: no-repeat;
}
.freccia_open {
	width: 12px;
	background-image: url("/attachments/azienda/attivita-strategie/altre-societa/lngshipping/freccia-giu.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
/*----------freccia fine*/

/*------------------ S O C I A L   N E T W O R K ------------------------------------*/
#toolbox h1 {visibility:visible!important;}
#icone2_no_col_dx {width:187px; position: absolute; float: right; bottom:0px; right:0;  margin:0px 0px 0px 10px; padding:0px 0px 0px 10px;}
#icone2_no_col_dx h1{padding: 0;margin: 0 0 10px 0;font-size: 16px;font-weight: normal;width:600px;}
#icone2_no_col_dx table {margin:0px 0 0 0px;padding:0;border:0;}
#icone2_no_col_dx table tbody {margin:0px 0 0 0;padding:0;border:0;}
#icone2_no_col_dx td {margin:0;padding:0; border:0;}
#icone2_no_col_dx img {border:medium none!important;float:left;}
#icone2_no_col_dx form {margin:0!important; padding:0!important;display:block;}
#icone2_no_col_dx td input.img {margin:0px;padding:0px;display:block;border:0px;}
/* NUOVA COMPONENTE BOOKMARK PAGINE INTERNE*/
/*modifiche 28 luglio 2010*/
.col_centro_grande #icone2 {float:right;position:relative;}
.col_centro_grande #icone2 a img {border:none!important;float:left;}
/*fine modifiche 28 luglio 2010*/
/*classi home page classiche link*/
.box_landing_in Ol li a.link-interni {padding:3px 3px 3px 22px;  text-decoration: none; display:block; color:#6D6B5E; background:#fcfcfc url(/it_IT/static/images/arrow.gif) no-repeat 2px 5px;}
.box_landing_in Ol li a.link-pdf {padding:3px 3px 3px 22px;  text-decoration: none; display:block; color:#6D6B5E; background:#fcfcfc url(/it_IT/static/images/ico-pdf-body.gif) no-repeat 2px 5px;}
.box_landing_in Ol li a.link-esterni {padding:3px 3px 3px 22px;  text-decoration: none; display:block; color:#6D6B5E; background:#fcfcfc url(/it_IT/static/images/link_esterno.gif
) no-repeat 2px 5px;}
#cronologia-sost{width:350px; padding:0; margin:0 0 20px 20px ; background:#FFF;float:left; display:inline;text-align:left;}
#cronologia-sost p{margin:0;padding:0; font-size:9px;}
#cronologia-sost a:link, #cronologia-sost a:visited{font-size: 9px;}
#cronologia-sost a:hover{font-size: 9px;text-decoration:none;}
.testo-check {
	     color:#444444;
	     font-size:9px;
	     list-style-type:none;
	     list-style:none;
	     margin:0px 0 0 2px;
	     padding:0;
	     text-decoration:none!important;
	     }
.testo-check a {
	     color:#444444;
	     text-decoration:none!important;
	     }
.testo-check a:hover {
	     text-decoration:underline;
	     }
#centro_interna {width:960px;margin:0 auto;padding:0;position:relative;background:none!important;}


/*************info area riservata*/
#contenuti_area_registrata {
width:990px;
margin:0 auto;
}

.titolo_area_riservata{color:#000!important;text-transform:uppercase;padding:19px 0 13px 0!important;font-family:'EniTabBold Regular';font-size:21px;margin:0 0 0 15px;}

.titolo2_area_riservata{color:#000!important;text-transform:uppercase;padding:19px 0 13px 0!important;font-family:'EniTabBold Regular';font-size:18px;margin:0;}

#contenuti_area_registrata .riga_orizzontale_info {width:960px;clear:both;margin:0 auto;padding:0 10px 10px 10px;border-bottom:1px solid #ccc;}

#contenuti_area_registrata .box_info {float:left;width:172px;padding:0 20px 0 0;margin:0;}

#contenuti_area_registrata .box_info h2.password{color:#000!important;font-family:'EniTabBold Regular';font-size:16px;background:url(/it_IT/static/images/homepage_eni_com/icone/password_web.gif) no-repeat top left;line-height:25px;padding:0 0 0 30px;margin:5px 0!important;font-weight:normal!important;}
#contenuti_area_registrata .box_info h2.password a:hover{text-decoration:none!important;}

#contenuti_area_registrata .box_info h2.accesso{color:#000!important;font-family:'EniTabBold Regular';font-size:16px;background:url(/it_IT/static/images/homepage_eni_com/icone/accesso_dipendenti.gif) no-repeat top left;line-height:25px;padding:0 0 0 30px;margin:5px 0!important;font-weight:normal!important;}
#contenuti_area_registrata .box_info h2.accesso a:hover{text-decoration:none!important;}

#contenuti_area_registrata .box_info h2.secur{color:#000!important;font-family:'EniTabBold Regular';font-size:16px;background:url(/it_IT/static/images/homepage_eni_com/icone/secure_id.gif) no-repeat top left;line-height:25px;padding:0 0 0 30px;margin:5px 0!important;font-weight:normal!important;}
#contenuti_area_registrata .box_info h2.secur a:hover{text-decoration:none!important;}

#contenuti_area_registrata .box_info h2.certificato{color:#000!important;font-family:'EniTabBold Regular';font-size:16px;background:url(/it_IT/static/images/homepage_eni_com/icone/certificato.gif) no-repeat top left;line-height:25px;padding:0 0 0 30px;margin:5px 0!important;font-weight:normal!important;}
#contenuti_area_registrata .box_info h2.certificato a:hover{text-decoration:none!important;}


#contenuti_area_registrata p {padding:0 0 10px 0!important;margin:0!important;}
#contenuti_area_registrata ul {padding:0 0 10px 15px!important;margin:0!important;}

#contenuti_area_registrata .box_inferiore {float:left;width:480px;padding:0;margin:0;}





#login {height:20px;width:30px;line-height:18px;color:#666;float:right;background:#c3bfba url(/it_IT/static/images/homepage_eni_com/home_sfondo_login.gif) no-repeat top right;margin:0 20px 0 0;padding:0 25px 0 5px;cursor:pointer;}
.login_active {height:23px!important;width:43px!important;line-height:18px!important;color:#4a3f35!important;background:url(/it_IT/static/images/homepage_eni_com/login_active.png) no-repeat top right!important;margin:0!important;padding:8px 25px 30px 15px!important;position:absolute!important;top:0!important;right:152px!important;cursor:pointer;}
* html .login_active {height:25px!important;}
#login a {color:#666;text-decoration:none;display:block;height:20px;width:30px;}
#login a:hover {color:#666;text-decoration:none;}

#info {height:20px;line-height:18px;color:#666;float:right;background:#c3bfba url(/it_IT/static/images/homepage_eni_com/home_sfondo_info.gif) no-repeat top right;margin:0;padding:0 25px 0 5px;}
#info a {color:#666;text-decoration:none;display:block;height:20px;width:100px;}
#info a:hover {color:#666;text-decoration:none;}

/*#sfondo_box_login {background:url(/it_IT/static/images/homepage_eni_com/sfondo_box_login.png) no-repeat top left;width:586px;height:232px;position:absolute;right:-5px; top:38px;display:none;color:#4a3f35;font-size:10px;}*/
#sfondo_box_login {background:url(/it_IT/static/images/homepage_eni_com/sfondo_box_login.gif) no-repeat top left;width:586px;height:232px;position:absolute;right:-5px; top:38px;display:none;color:#4a3f35;font-size:10px;_padding-top:10px;_height:125px;}
#sfondo_box_login a {color:#000;text-decoration:none;/*display:block;line-height:30px;*/}
#sfondo_box_login a:hover {color:#000;text-decoration:underline;}

#sfondo_box_login .titolo {font-size:13px!important;color:#000!important;margin:0 0 3px 0!important;}
#sfondo_box_login p {font-size:10px!important;margin-bottom:5px!important;margin-top:0!important;}

#sfondo_box_login form {margin:11px 15px 15px 15px!important;padding:0!important;}

#sfondo_box_login #login_riga_1 {border-bottom:1px solid #cbc5c0; *border-bottom: none; width:556px;padding-bottom:5px;_padding-bottom:-10px;/*margin:0 0 7px 0;*/}
#sfondo_box_login #login_riga_1 .box {width:176px;padding:0 10px 0 0;margin:0;float:left;}
#sfondo_box_login #login_riga_1 .box2 {width:370px;padding:0;margin:0;float:left;_overflow:hidden;}
#sfondo_box_login #login_riga_1 .box2 #campi {width:370px;/*border-bottom:1px solid #cbc5c0;*/padding:17px 0 10px 0;}
#sfondo_box_login #login_riga_1 .box2 .link {padding:0 20px 0 0;margin:0;float:left;/*font-size:10px;*/font-style:italic;}
#sfondo_box_login #login_riga_1 .box2 .link a {line-height:30px;color:#4a3f35!important;}
#sfondo_box_login #login_riga_1 .box2 .link a:hover {color:#4a3f35!important;}

#sfondo_box_login #login_riga_1 .box2 input.reg {width:167px; height:17px;padding:0 2px 3px 2px; # padding:3px 2px 0 2px;margin:0;float:left;background:url(/it_IT/static/images/homepage_eni_com/login_sfondo_testo.gif) no-repeat top left;border:1px solid #ccc;color:#666;font-size:10px;}

#sfondo_box_login #login_riga_1 .box2 input.reg2 {width:167px;height:17px;padding:0 2px 3px 2px; # padding:3px 2px 0 2px;margin:0;float:right;background:url(/it_IT/static/images/homepage_eni_com/login_sfondo_testo.gif) no-repeat top left;border:1px solid #ccc;color:#666;font-size:10px;}

/*classi css per errore*/
#sfondo_box_login #login_riga_1 .box2 input.reg_errore {width:167px; height:17px;padding:0 2px 3px 2px; # padding:3px 2px 0 2px;margin:0;float:left;background:url(/it_IT/static/images/homepage_eni_com/login_sfondo_testo_errore.gif) no-repeat top left;border:1px solid #ccc;color:#666;font-size:10px;}

#sfondo_box_login #login_riga_1 .box2 input.reg2_errore {width:167px;height:17px;padding:0 2px 3px 2px; # padding:3px 2px 0 2px;margin:0;float:right;background:url(/it_IT/static/images/homepage_eni_com/login_sfondo_testo_errore.gif) no-repeat top left;border:1px solid #ccc;color:#666;font-size:10px;}

#errore {color:#990000;font-size:11px;height:20px;line-height:20px;float:left;margin-top:10px;}
/*classi css per errore*/


#sfondo_box_login #login_riga_2 {width:556px;padding-bottom:15px;margin:0; *position:relative; *top:-30px;}

#maiuscole {color:#000;font-size:11px;height:20px;line-height:20px;float:left;margin-top:10px;}
input.accedi {background-color:#66594e;color:#fed300;width:45px;height:20px;text-align:center;float:right;border:0!important;border:none!important;font-size:10px!important;margin-top:10px;padding:0 0 6px 0; # padding:0!important;cursor:pointer;}












/*pagine salvate*/
#titolo_pagine_salvate{width:348px; padding:0; margin:0; text-align:left;}

#cronologia_grigio_big{color:#6f6b60;width:950px;margin:15px 0 0 0;padding:0 0 0 10px;text-align:left;border-bottom:1px solid #6f6b60;}

#cronologia_grigio_big p {
font-size:9px;
color:##6f6b60;
margin-bottom:15px;
}

#cronologia_grigio_big p a {
font-size:9px;
color:##6f6b60;
text-decoration:underline!important;
}

#cronologia_grigio_big p a:hover {
font-size:9px;
color:##6f6b60;
text-decoration:none!important;
}

#cronologia_grigio_big a:link,#cronologia a:visited {
font-size:9px;
}

#cronologia_grigio_big a:hover {
font-size:9px;
text-decoration:none;
}

#contenuti_pagine_salvate {
width:950px;
margin:15px 0 15px 10px;
}

.titolo_full{
color:#6c6a5d!important;
font-family:'EniTabBold Regular';
text-transform:uppercase;
font-size:18px!important;
padding:20px 10px!important;
border-bottom:1px solid #dddbcf;
width:940px;
}

.noborder {border:medium none !important;}



/*PAGINE SALVATE*/
/*modifica 28 luglio*/
#tutorial {background-color:#fff9d9;border-top:1px solid #e2dbb1;border-bottom:1px solid #e2dbb1;padding:10px;width:940px;}
#tutorial #titolo_tutorial {color:#9b914d;font-size:15px;margin:0 0 20px 10px;}
#tutorial .box{width:440px;float:left;padding:0 10px;}
#tutorial .box #salva{background:#fff9d9 url(/it_IT/static/images/pagine_interne/icone/pagine_salvate_salva.gif) no-repeat top left;padding:0 0 0 59px;width:381px;float:left;}
#tutorial .box #salvata{background:#fff9d9 url(/it_IT/static/images/pagine_interne/icone/pagine_salvate_salvata.gif) no-repeat top left;padding:0 0 0 59px;width:381px;float:left;}

/*fine modifica 28 luglio*/

#contenuti_pagine_salvate .riga_orizzontale {width:950px;clear:both;margin:0 0 20px 0;padding:0;}

#contenuti_pagine_salvate .box_pagine_salvate {float:left;width:172px;padding:0 20px 0 0;margin:0;}
#contenuti_pagine_salvate .box_pagine_salvate_last {float:left;width:172px;padding:0;margin:0;}

#contenuti_pagine_salvate .titolo_azienda {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#6d6b5e;border-bottom:2px solid #6d6b5e!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_azienda{border-bottom-width:2px!important;}

#contenuti_pagine_salvate .titolo_governance {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#9a722a;border-bottom:2px solid #9a722a!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_governance{border-bottom-width:2px!important;}

#contenuti_pagine_salvate .titolo_prodotti {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#0a4d00;border-bottom:2px solid #0a4d00!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_prodotti{border-bottom-width:2px!important;}

#contenuti_pagine_salvate .titolo_innovazione {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#d12325;border-bottom:2px solid #d12325!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_innovazione{border-bottom-width:2px!important;}

#contenuti_pagine_salvate .titolo_sostenibilita {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#6a8001;border-bottom:2px solid #6a8001!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_sostenibilita{border-bottom-width:2px!important;}

#contenuti_pagine_salvate .titolo_media {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#5571a0;border-bottom:2px solid #5571a0!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_media{border-bottom-width:2px!important;}

#contenuti_pagine_salvate .titolo_investor {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#e88300;border-bottom:2px solid #e88300!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_investor{border-bottom-width:2px!important;}

#contenuti_pagine_salvate .titolo_carriere {font-family:'EniTabBold Regular';font-size:20px;/*display:block;*/width:170px;color:#4F4C4D;border-bottom:2px solid #4F4C4D!important;padding:0 0 10px 0;border:0;margin:0 0 5px 0!important;}
* html #contenuti_pagine_salvate .titolo_carriere{border-bottom-width:2px!important;}

#contenuti_pagine_salvate ul {list-style:outside none;list-style-type:none;margin:0;padding:0;}
#contenuti_pagine_salvate ul li {list-style:outside none;list-style-type:none;margin:0;padding:0;background:#FFF url(/it_IT/static/images/homepage_eni_com/icone/freccia_pagine_salvate.gif) no-repeat top left;width:170px;}

* html #contenuti_pagine_salvate ul li {list-style:outside none;list-style-type:none;margin:0;padding:0;width:170px;}

#contenuti_pagine_salvate ul li a.cancella{filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;float:right;width:17px;margin:0;padding:0;background:none!important;}
#contenuti_pagine_salvate ul li a.cancella:hover {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}

#contenuti_pagine_salvate ul li a{color:#999;text-decoration:none;display:block;padding:3px 0 5px 15px;margin:0;float:left;width:135px;background:#FFF url(/it_IT/static/images/homepage_eni_com/icone/freccia_pagine_salvate.gif) no-repeat top left;}
* html #contenuti_pagine_salvate ul li a{color:#999;text-decoration:none;display:inline-block!important;padding:3px 0 5px 15px!important;margin:0;float:left;width:120px;}


#contenuti_pagine_salvate ul li a:hover{color:#999;text-decoration:underline;}

.th_yellow {
	background-color: #FFFFBC;
	text-align: left;
	border-bottom-style: medium none;
	margin: 0;
	padding: 5px 5px 0;
}

/*accordion*/

.AccordionPanelContent ul {width:100%;padding:0;margin:0!important;list-style:outside none!important;list-style-type:none!important;}
.AccordionPanelContent ul li {padding:5px 10px 5px 30px;border-bottom:0!important;border-top:1px solid #e0e0e0;list-style:outside none!important;list-style-type:none!important;}

.AccordionPanelTab .download {background:url(/it_IT/static/images/pagine_interne/icone/pdf_medio.gif) no-repeat top left;float:right;padding:0 0 5px 30px;text-transform:none!important;width:120px;}
.AccordionPanelTab span {float:left; width:370px;}

.AccordionPanelContent ul li div.nero {color:#000;width:50%;float:left;margin:0!important;padding:0!important;background:none!important;}
* html .AccordionPanelContent ul li div.nero {color:#000;width:45%;float:left;margin:0!important;padding:0!important;background:none!important;}
.AccordionPanelContent ul li div.grigio {width:50%;float:left;margin:0!important;padding:0!important;background:none!important;}

.categoria_veicoli {background-color:#E0E0E0;height:25px;border-top:1px solid #336699;padding-left:10px;font-size:14px;padding-top:5px;}

#prodottiTab { width:563px; }

#changePwd {float:right; padding:8px!important;}


/*INIZIO ricerca immagini-video-ive*/

UL.menu_risultati_categorie {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeff2; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 163px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.menu_risultati_categorie LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 163px; PADDING-TOP: 0px
}
.menu_risultati_categorie LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 153px; COLOR: #6d6b5f; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menu_risultati_categorie LI A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d8dbe4;  PADDING-BOTTOM: 10px; WIDTH: 153px; PADDING-TOP: 10px
}
.menu_risultati_categorie LI A.active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #d8dbe4; PADDING-BOTTOM: 10px; WIDTH: 153px; PADDING-TOP: 10px
}

.img-ricerca
{
border-top: #cfcfcf 1px solid;
border-right: #cfcfcf 1px solid;
border-left: #cfcfcf 1px solid;
width: 100;
height: 80px;
background-image: url(/it_IT/static/images/bottom-picture.gif) ; background-position: bottom; background-repeat: repeat-x;
float: left;
margin-right: 10px;
margin-bottom: 5px;
}

.titolo_menu_risultati_categorie {
	PADDING-RIGHT: 5px !important;  
	PADDING-LEFT: 5px !important; 
	PADDING-BOTTOM: 8px !important; 
	PADDING-TOP: 8px !important;  
	 DISPLAY: block;
	FONT-SIZE: 11px; 
	BACKGROUND: #b1b5c0;
	MARGIN: 0px; COLOR: #333333; 
	BORDER-BOTTOM: #fff 2px solid; TEXT-ALIGN: left; TEXT-DECORATION: none;
	 WIDTH: 153px !important;

}

/*FINE ricerca immagini-video-ive*/



/************** fogliolina 26-7-2011************************/
#back_sost {background: url("/it_IT/static/images/sfondo_back_sost.gif") no-repeat scroll left top transparent;width:165px;height:40px;color:#fff;margin:0 0 10px 0; display:none}
#back_sost .piccolo {font-size:14px;font-family:'EniTabBold', Lucida Sans Unicode, Lucida Grande, sans-serif;font-weight:normal;}
#back_sost .grande {font-size:16px;font-family:'EniTabBold', Lucida Sans Unicode, Lucida Grande, sans-serif;font-weight:normal;}
#back_sost a {display:block;color:#fff;text-decoration:none;padding:3px 60px 0 25px;width:80px;height:37px;}
#back_sost a:hover {color:#fff;text-decoration:none;}
/*vecchia classe modificata*/
#icone2_no_col_dx {width:165px; position: absolute; float: right; bottom:0px; right:0;  margin:0px 0px 0px 10px; padding:0px 0px 0px 10px;}

/*Breadcrumbs landing ottobre 2011*/
#cronologia_home_landing {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #D8D8D8;
    color: #666666;
    display: inline-block;
    float: left;
    font-size: 11px;
    height: 53px;
    line-height: 53px;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 172px;
}
#cronologia_home_landing p {
    color: #666666;
    font-size: 11px;
    margin: 0;
}
#cronologia_home_landing a {
    color: #666666 !important;
    font-size: 11px !important;
    text-decoration: none !important;
}
/*Breadcrumbs landing ottobre 2011*/
