@import url( sIFR-screen.css );
@import url( highslide.css );
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
HR {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
A:unknown {
	outline: 0
}
#container {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 960px
}
#visual {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 942px; PADDING-TOP: 0px;  TEXT-ALIGN: left
}
#visual A IMG {
	CLEAR: left; FLOAT: left; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none; padding-top:5px;
}
#visual H1.titolo {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; FLOAT: right; MARGIN: 40px 0px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 800px; COLOR: #0366ae; TEXT-ALIGN: left
}

#top_command{padding:0 5px 0 0;float:right; width:auto; height:30px;background:/*#5d5752*/#6b5e55; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; 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 #917868; display:inline-block;}
html>body #command1 a{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 #917868; display:inline-block;}
html>body #command2 a{display:block}
#command2 a:hover{color: #000; background:#FFF;}


form#link {width:130px;padding:5px; height:20px;float:left;display:inline; filter:alpha(opacity=100)!important;   
-moz-opacity: 1.0 !important; opacity:1 !important;border-right:1px solid #917868;}
#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;padding:0px 5px 0px 3px;}

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}
FORM#link {
	BORDER-RIGHT: #837b76 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 130px; PADDING-TOP: 5px; HEIGHT: 20px
}
#link P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#link SELECT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; WIDTH: 130px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
#link OPTION {
	VERTICAL-ALIGN: middle
}


#navigazione {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/enifoundation/bg_navigazione.jpg) #fff repeat-x 0px 22px; WIDTH: 960px; HEIGHT: 70px; TEXT-ALIGN: left
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 890px; PADDING-TOP: 0px; HEIGHT: 31px
}
#navigazione #nav {
	MARGIN: 18px 0px 0px
}
#nav A {
	FLOAT: left; MARGIN: 0px 1px 0px 0px
}
#nav A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav_dx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 31px
}
#nav_dx A {
	FLOAT: left
}
#nav_dx A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contenuti {
	WIDTH: 960px
}
.colonna_dx {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: right; MARGIN: 0px; WIDTH: 254px
}
.colonna_sx {
	background:#FFFFFF none repeat scroll 0 0; display:inline; float:left; margin:0 10px 0 0; width:196px;
}
#colonna_sx_curriculum {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 196px
}
#colonna_centrale {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; WIDTH: 484px; TEXT-ALIGN: left
}
#colonna_centrale H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px! important; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; COLOR: #970200; PADDING-TOP: 0px
}
#colonna_estesa {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; WIDTH: 694px; TEXT-ALIGN: left;
}

#colonna_estesa ul.lista {margin:5px 0 !important; padding:0;list-style:square inside ; display: inline-block; }
#colonna_estesa ul.lista ul {margin:5px 0 0 !important; padding:0;list-style:circle inside;}
#colonna_estesa ul.lista li {padding:5px 0;font-size:9pt; color:#666; margin:0; border-bottom:1px solid #E1E1E1;line-height:1.4em}
#colonna_estesa ul.lista ul li {padding:3px 0  3px 15px;font-size:10pt; color:#666; margin:0; border:none;}
.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.news h2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px! important; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #970200; PADDING-TOP: 4px; BORDER-BOTTOM: #970200 1px solid
}
.news h3 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px! important; COLOR: #333! important
}
.news h3 A {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px! important; COLOR: #333! important; TEXT-DECORATION: none
}

.news h3 A strong{
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px! important; COLOR: #970200! important; TEXT-DECORATION: underline
}
.news h3 a:hover {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px! important; COLOR: #970200! important; TEXT-DECORATION: underline
}
.news p {
	FONT-SIZE: 11px; COLOR: #333; PADDING-BOTTOM: 0px;
}
.news p a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #970200; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.news p em {
	 FONT-SIZE:11px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.news p a:hover {
	COLOR: #970200; TEXT-DECORATION: underline
}
.news ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 10px 0px 0px; padding-top: 0px;
}
.news li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(../images/enifoundation/arrow.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d0c7 1px solid
}
.news li a {
	COLOR: #333; TEXT-DECORATION: none
}
.news li a:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#elenco_completo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../images/enifoundation/arrow.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
#elenco_completo P {
	FONT-SIZE: 11px; COLOR: #333
}
#elenco_completo P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #970200; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#elenco_completo P A:hover {
	COLOR: #970200; TEXT-DECORATION: underline! important
}
#colonna_sx_curriculum .lancio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f1f0ee; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 6px; WIDTH: 196px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; 
}
#colonna_sx_curriculum .lancio H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px! important; BACKGROUND: #e6e2df; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #333; PADDING-TOP: 5px
}
#colonna_sx_curriculum .lancio P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px;  margin-top: 0px; margin-bottom: 0px;
}
#colonna_sx_curriculum .lancio P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#colonna_sx_curriculum .lancio P A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#colonna_sx_curriculum .lancio_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f1f0ee; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 6px; WIDTH: 196px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
#colonna_sx_curriculum .lancio_top H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px! important; BACKGROUND: #eed4d5; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #970200; PADDING-TOP: 5px
}
#colonna_sx_curriculum .lancio_top P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; margin-top: 0px; margin-bottom: 0px;
}
#colonna_sx_curriculum .lancio_top P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#colonna_sx_curriculum .lancio_top P A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}

/*------------------------------*/
/* Menu a sinistra per progetti */
/*------------------------------*/


#menuP {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 6px; WIDTH: 180px; height:210px; PADDING-TOP: 0px;  TEXT-ALIGN: left; float:left; font-size:11px;
}

#menuP H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT:bolder; FONT-SIZE: 12px! important; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #333; PADDING-TOP: 5px
}

#menuP H2 {
	padding-right:10px; padding-left: 11px; font-weight:bolder; font-size:11px; padding-bottom:5px; margin:0px 0px 5px; color:#00FF00; padding-top:5px; }

.titoloMenu {font-weight:200; font-size:11px; padding-bottom:0px; margin:0px 0px 0px; color:#970200; padding-top:0px; border-color:; border-bottom:thin;border-left:thin; border-right:thin; border-top:thin;}

#menuP H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT:lighter; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #333; PADDING-TOP: 0px
}

#menuP P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px;  margin-top: 0px; margin-bottom: 0px;
}
#menuP A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
#menuP P A:hover {
	COLOR: #333; TEXT-DECORATION: none; font-size:11px;
}

#contenuti_foundation { 
border-left:1px #FFFFFF; display:inline; float:right; padding:0 18px; text-align:left; width:inherit;
}

#titoloPagina{
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; FONT-WEIGHT:bolder; FONT-SIZE: 16px! important; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px; COLOR: #970200; PADDING-TOP: 0px; float:center; BORDER-BOTTOM: #970200 1px solid;}

#riquadro_aprichiudi{
 font-size:10px; color:#000000;
}

/*------------------------------------------------------------------------------------------------*/

#colonna_sx_curriculum .lancio_bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f1f0ee; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 6px; WIDTH: 196px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
#colonna_sx_curriculum .lancio_bottom H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px! important; BACKGROUND: #e6e2df; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #333; PADDING-TOP: 5px
}
#colonna_sx_curriculum .lancio_bottom H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px! important; BACKGROUND: #eed4d5; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #970200; PADDING-TOP: 5px
}
#colonna_sx_curriculum .lancio_bottom P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px;  margin-top: 0px; margin-bottom: 0px;
}
#colonna_sx_curriculum .lancio_bottom P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#colonna_sx_curriculum .lancio_bottom P A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#curriculum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#curriculum H1 {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 5px! important; MARGIN: 0px 0px 20px; COLOR: #970200; PADDING-TOP: 0px! important; BORDER-BOTTOM: #970200 1px solid
}
#curriculum H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #970200; margin-bottom: 0px;
}
#curriculum H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 14px; COLOR: #970200
}
#download {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px! important; POSITION: relative
}
#download H2 {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 8px! important; FONT-WEIGHT: normal; FONT-SIZE: 10px! important; BACKGROUND: #eed4d5; PADDING-BOTTOM: 8px! important; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #970200! important; PADDING-TOP: 8px! important
}
#download H3 {
	CLEAR: both; PADDING-RIGHT: 8px; BORDER-TOP: #970200 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #970200; PADDING-TOP: 8px
}
A#all {
	FONT-SIZE: 9px; RIGHT: 8px; TEXT-TRANSFORM: uppercase; COLOR: #970200; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
A#all:hover {
	COLOR: #333
}
#all IMG {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL#doc {
	PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 0px! important; LIST-STYLE-POSITION: outside! important; BACKGROUND: #fff; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 94%; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none! important
}
#doc LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 30px! important; BACKGROUND: url(../images/enifoundation/dotted_menu.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 1px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
#doc LI IMG {
	LEFT: 6px; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 4px; BORDER-BOTTOM-STYLE: none
}
#doc LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #970200; PADDING-TOP: 6px; HEIGHT: auto; TEXT-DECORATION: none
}
#doc LI A:hover {
	BACKGROUND: #eee; COLOR: #970200
}
#doc LI EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 9px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; COLOR: #444; PADDING-TOP: 0px; FONT-STYLE: normal
}
.lancio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f1f0ee; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 254px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; height:auto;
}
.lancio H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px! important; BACKGROUND: #e6e2df; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #970200; PADDING-TOP: 5px
}
.lancio H2  A{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px! important; BACKGROUND: #e6e2df; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #970200; PADDING-TOP: 5px
}
.lancio H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px! important; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #970200; PADDING-TOP: 5px
}
.lancio P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.lancio P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #970200; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.lancio P A:hover {
	COLOR: #970200; TEXT-DECORATION: none
}
.lancio IMG {
	FLOAT: left; MARGIN: 0px 0px 0px 10px
}
.testo_dx {
	FLOAT: right; WIDTH: 160px
}
.documento {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 20px! important; BACKGROUND: url(../images/enifoundation/documento.gif) no-repeat left 50%; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px! important
}
#colonna_centrale P {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 16px
}
#colonna_centrale P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #970200; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#colonna_centrale P A:hover {
	COLOR: #970200; TEXT-DECORATION: none
}
#colonna_centrale H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px! important; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; COLOR: #970200; PADDING-TOP: 0px; BORDER-BOTTOM: #970200 1px solid
}
#home_foundation { position:inherit; float:left; margin-top:60%;
}




#home_foundation H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px! important; PADDING-BOTTOM: 1px; MARGIN: 10px 0px 0px; COLOR: #970200; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#colonna_estesa P {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 16px
}
#colonna_estesa P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #970200; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#colonna_estesa P A:hover {
	COLOR: #970200; TEXT-DECORATION: none
}
#colonna_estesa H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT:0px; FONT-WEIGHT: normal; FONT-SIZE: 16px! important; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; COLOR: #970200; PADDING-TOP: 0px; BORDER-BOTTOM: #970200 1px solid
}
#colonna_estesa H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px! important; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; COLOR: #970200; PADDING-TOP: 0px
}
.left {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.right {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.evidenza {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #f2f0ee; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 20px; PADDING-TOP: 10px
}
.scheda_progetto {
	PADDING-RIGHT: 0px; BORDER-TOP: #a6a49c 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(../images/enifoundation/documento.gif) no-repeat left 50%; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-TOP: 10px
}
.scheda_progetto A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #970200; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.scheda_progetto A:hover {
	COLOR: #970200; TEXT-DECORATION: none
}
.criteri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-COLOR: #e7e7e7; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.criteri LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: #e7e7e7 1px solid; LIST-STYLE-TYPE: square
}
#struttura A {
	COLOR: #333; TEXT-DECORATION: none
}
#struttura A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#cons_amm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #eccece; PADDING-BOTTOM: 10px; MARGIN: 35px 0px 0px; WIDTH: 468px; COLOR: #333; PADDING-TOP: 10px
}
#container_foto {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f5e5e5; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 2px; PADDING-TOP: 10px; HEIGHT: 63px
}
.foto {
	FLOAT: left; WIDTH: 230px
}

.fotoB {
	FLOAT: right; padding-left:5px;
}

.foto H2 {
	FONT-SIZE: 11px; MARGIN: 10px 0px 5px; COLOR: #970200
}
.foto IMG {
	FLOAT: left; MARGIN: 10px 10px 10px 10px; padding-right:5px;
}
.consiglieri {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #fbf5f5; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 2px; WIDTH: 468px; COLOR: #333; PADDING-TOP: 10px
}
.consiglieri H2 {
	FONT-SIZE: 11px; MARGIN: 10px 0px 5px; COLOR: #970200
}
.altro {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #fbf9fa; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 2px; WIDTH: 468px; COLOR: #333; PADDING-TOP: 10px
}
.altro H2 {
	FONT-SIZE: 11px; MARGIN: 10px 0px 5px; COLOR: #970200
}
#chiusura {
	BACKGROUND: url(../images/enifoundation/visione_chiusura.jpg) no-repeat; MARGIN: 10px 0px; WIDTH: 695px; HEIGHT: 143px
}
#chiusura H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase; COLOR: #333! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#considerare {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 200px; PADDING-TOP: 15px
}
#promuovere {
	PADDING-RIGHT: 15px; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 15px
}
#contribuire {
	PADDING-RIGHT: 15px; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 15px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #d3d0c7 3px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 40px auto 0px; WIDTH: 960px; COLOR: #656565; PADDING-TOP: 5px; HEIGHT: 78px; TEXT-ALIGN: left
}
#left {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 74%; PADDING-TOP: 5px
}
#left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#left IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 5px 0px; PADDING-TOP: 0px
}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 22%; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#footer A {
	COLOR: #656565; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
/*highslide ss */
.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: black; 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; }

.ul_centrale {font-size:11px}
/*-------------------------------------------------STILE PER COLONNA SINISTRA-----------------------------------------------------------------------*/
/*


.col_sx {width:80px; padding:0 0px; margin:0 0 0 0; float:left; display:inline}
.col_sx a img{border:none;}

.titolo {background-color:#CCCCCC; border:#999999; border:thin;}

ul.menu_sx{width:100%; list-style-type:none;}
.menu_sx li{width:162px; border-bottom:0px;}
.menu_sx li a{width:162px;padding:1px 2px 1px 1px;display:block;text-decoration:none;text-transform:uppercase;text-align:left;color:#FFFFFF;font-size:11px;}
.menu_sx li a:hover{color:#000000; background:#FFFFFF}

.menu_sx li.active {width:192px;padding:0;margin:0; background:#FFFFFF}
.menu_sx li.active a{background:none; font-weight:bold; color:#000000}

li a.submenu{background:url(/it_IT/static/images/eni_award/submenuicon.gif) no-repeat 95% 50% !important }
li a:hover.submenu{color:#000000; background:#C5E2FE url(/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:#FFFFFF !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:#000000;font-size:10px; border-top:1px; background:#CCCCCC; font-weight:bolder; }
ul.menu_sx li.active ul li a:hover{background: #FFFFFF !important;}
*/

/*----------LIVELLO 1----------------*/

ul.menu_sx {width:182px;padding:0;margin:5px 0 0px 0; list-style:none; background:transparent url(/it_IT/static/images/menu_bg_td_1.gif) repeat-y top; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; float:left;}
.menu_sx li{width:182px;padding:0;margin:0; background:transparent;}
.menu_sx li a{width:152px;padding:5px 20px 5px 10px;margin:0;display:block;text-decoration:none;text-transform:none;text-align:left;color:#656565;font-size:10px;}
.menu_sx li a:hover{background: #E8F0F8 url(/it_IT/static/images/menu_arrow_1.gif) no-repeat right top; color:#396089 !important;}
.menu_sx li.active {width:182px;padding:0;margin:0; background:#FFF url(/it_IT/static/images/menu_arrow_1.gif) no-repeat right top ;}
.menu_sx li.active a{background:none !important; font-weight:bold}
ul.menu_sx li.active ul{width:182px;padding:0 0 1px 0;margin:0;list-style:none;background:transparent url(/it_IT/static/images/dotted_menu.gif) repeat-x bottom}
ul.menu_sx li.active ul li{width:182px;padding:0;margin:0;}
ul.menu_sx li.active ul li.active a{background:#FFF !important; font-weight:bold}
ul.menu_sx li.active ul li a{width:152px;padding:5px 10px 5px 20px;margin:0;display:block;text-decoration:none;text-transform:none;text-align:left;color:#666;font-size:10px; border-top:1px solid #CBD4E0; background:none; font-weight:normal}
ul.menu_sx li.active ul li a:hover{background: #EEE !important;}

.menu_sx li.active_only {width:182px;padding:0;margin:0;background:#transparent url(/it_IT/static/images/menu_bg_td_1.gif) repeat-y top left; color:#396089}
.menu_sx li.active_only a{background:url(/it_IT/static/images/menu_arrow_1.gif) no-repeat right top !important; font-weight:bold; color:#396089;}

/*----------LIVELLO 2--------------------*/

ul.menu_sx ul{width:182px;padding:5px 0 0 0;margin:0px 0 0 0; list-style:none; background:transparent url(/it_IT/static/images/menu_bg_ul_2.gif) no-repeat top center; border-top: 1px solid #ccc}
.menu_sx li ul li{width:182px;padding:0;margin:0; background:transparent url(/it_IT/static/images/menu_bg_td_2.gif) repeat-y top;}
.menu_sx li ul li a{width:150px;padding:5px 20px 5px 12px;margin:0;display:block;text-decoration:none;text-transform:none;text-align:left;color:#656565;font-size:10px;}
.menu_sx li ul li a:hover{background: url(/it_IT/static/images/menu_arrow_2.gif) no-repeat right top; color:#396089 !important;}
.menu_sx li ul li.active {width:182px;padding:0;margin:0; background:#FFF url(/it_IT/static/images/menu_arrow_2.gif) no-repeat right top ;}
.menu_sx li ul li.active_only a{background:url(/it_IT/static/images/menu_arrow_2_a.gif) no-repeat right top !important; font-weight:bold; color:#396089;}
.menu_sx li ul .chiusura{background:url(/it_IT/static/images/menu_bg_ul_2_c.jpg) no-repeat right top !important; height:7px; overflow:hidden; width:182px;}


/*-------------------------------------------------stile per BOOKMARK MEDIA---------------------------------------*/


<!-- tasto stampa -->
#bookmark{width:240px !important; padding:0px; margin:0px; float:left;  }
#bookmark ul{width:240px!important;padding:0 !important; margin:0 !important; list-style-type:none !important; list-style-position: outside !important; display:block !important;}
#bookmark li{width:240px!important;padding:0 !important;margin:0 !important; background:none !important; border:none!important;}
#bookmark li a{width:240px !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-left:2px solid #DDD ; border-right:2px solid #DDD ;  background:#EEE; margin:0 0 10px 0; border-top:2px solid #DDD !important; border-bottom:2px solid #DDD !important;  }
#bookmark li a:hover{background: #FFF !important; }
#bookmark li a img{vertical-align:middle !important; margin:0 5px 0 0 !important;width:auto !important; border:none;}



.left {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.right {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
