*{margin:0px;
	padding:0px;
}
body, html	{margin:0px;
	padding:0px;
	background-color:#205490;
	width:100%;
	
	line-height:22px;
	color:#555555;
}
body{
	background-image:url(/img/fe/bg.jpg);
	background-repeat:repeat-x;
	font-family:tahoma, Tahoma;
	font-size: 12px;
	padding-bottom:30px;
}
.testo_piccolo{
	font-size: 11px;	
}
a:focus { outline: 0; }
img{
	padding:5px;
	border:1px solid #C6C6C6;
}
.clear{
height:0px;
	clear:both;
}
.evidenziato,a{
color:#17548D;
font-weight:bold;	
}
h1{
	font-family:Georgia;
	font-size: 24px;
	font-weight: normal;
	color:#17548D;
	margin-bottom:20px;
	line-height:30px;
}
h2{
	font-family:Georgia;
	font-size: 18px;
	font-weight: normal;
	color:#17548D;
	margin-top:20px;
	margin-bottom:10px;
	line-height:30px;
}
h4, #eventoHome h4 a:link, #eventoHome h4 a:visited, #eventoHome h4 a:active, #menuNews h4 a:link, #menuNews h4 a:visited, #menuNews h4 a:active{
	font-size: 12px;
	color:#17548D;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:0px;
}
#container{
	width:1000px;
	margin:0 auto;
	margin-bottom:0px;
	padding-bottom:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/fe/bg_body.png', sizingMethod='scale');
}
#container[id]{
	background-image:url(/img/fe/bg_body.png);
	background-repeat: repeat-y;
}
#main{
	width:900px;
	background-color:#F3F3F3;
	background-image:url(/img/fe/bg_main.gif);
	background-repeat:repeat-y;
	margin:0 auto;
	margin-bottom:0px;
}
#footer{
	font-size:10px;
	width:910px;
	margin:0px auto;
	color:#FFF;
	padding-left:90px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/fe/bg_footer.png', sizingMethod='noscale');
	padding-top:7px;
}
#footer[id]{
	background-image: url(/img/fe/bg_footer.png);
	background-repeat:no-repeat;
	background-position: top;
	height:22px;
}
#footer p{
	height:50px;	
	margin-top:8px;
	position:relative;
}
#footer a{
	color:#ABC5E4;
	font-weight:normal;
	text-decoration:none;
}	
#menuTop a:link, #menuTop a:visited, #menuTop a:active, #menuTop span{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:40px;
	width:150px;
	font-weight: normal;
}
#menuTop span{
	cursor:default;
}
#menuTop a:hover, #menuTop a.sezioneAttiva,#menuTop span.sezioneAttiva{
	background-image:url(/img/fe/bg_hover.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#top{
position:relative;
	height:185px;
	background-color:#193469;
	background-image:url(/img/fe/bg_top.jpg);
}
#ita{
width:24px;
height:15px;
position:absolute;
top:10px;
right:40px;
background-image:url(/img/fe/ita.gif);
background-repeat:no-repeat;
background-position:top left;
}
#eng{
width:24px;
height:15px;
position:absolute;
top:10px;
right:40px;
background-image:url(/img/fe/eng.gif);
background-repeat:no-repeat;
background-position:top left;
}
#ita a, #eng a{
display:block;
height:15px;
width:24px;
text-decoration:none;
}
#menuTop{
	padding-top:145px;
}
#menuTop li{
	float:left; 
	list-style:none; 
	width:150px;
	text-align:center;
	height:40px;
	line-height:40px;
	/*cursor:pointer;*/
	font-size: 14px;
	position:relative;
}
.wrapperSottomenu{
	position:relative;
	text-align:left;
}
.sottoMenuContainer{
	position:absolute;
		z-index:3;
}
#menuTop .sottoMenu{
	margin-top:0px;

	width:150px;
}
#menuTop .sottoMenu li{
	height:36px;
	line-height:36px;
	background-color:#193469;
	filter:Alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	background-image:url(/img/fe/bg_bottoni.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#menuTop .sottoMenu li a:hover{
	background-image:none;
}
#menuTop .sottoMenu li.noBgImg{background-image:none;}
#content{
	padding-top:40px;
	background-image: url(/img/fe/bg_main.jpg);
	background-repeat: repeat-x;
	background-position:0px 1px;
	/*padding-bottom:30px;*/
}
#cnt_sn{
	width:220px;
	padding:0 40px;
	float:left;
	/*border-right:1px solid #C6C6C6;*/
	line-height:18px;
}
#cnt_dx{
	margin-left:40px;
	float:left;
	width:520px;
}
#eventoHome{
width:220px;
margin-bottom:30px;
}
#eventoHome h1{
	margin-bottom:10px;
}
#eventoHome img{
	/*background-color:#FFF;*/
}
#eventoHome p{
	text-align: justify;
}
#eventoHome a:link, #eventoHome a:active, #eventoHome a:visited, #elencoItem a:link, #elencoItem a:active, #elencoItem a:visited, #menuNews a:link, #menuNews a:active, #menuNews a:visited{
	color:#7C7C7C;
	text-decoration: none;
	font-weight:normal;
	border:none;
}

#menuNews{
	text-align:justify;
}
#menuNews h1{
margin-bottom:0px;	
	}
.sottoMenuEvento{
	margin-top:20px;
	}
.data{
	font-family: georgia;	
	text-align:right;
	margin-bottom:3px;
	background-image:url(/img/fe/dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	/*position:relative;*/
	height:20px;
	line-height:22px;
	margin-bottom:3px;
}
.cont_data{
/*position:absolute;*/
z-index:2;
bottom:0px;
right:0px;
background-color:#f3f3f3;
padding-left:5px;
padding-bottom:2px;
}
.dateDay{
	color:#17548D;
	font-size: 22px;
}
.testoNews{
	/*margin-bottom:20px;*/
}
.centerContent{
	text-align:center;
}
.imgParagrafo_2{
	float:left;
	margin-right:10px;
	margin-bottom:0px;
}
.imgparagrafo_2 img{
margin:0px;	
}
.imgParagrafo_4,#eventoHome p.imgParagrafo_4{
	display:block;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
}
div.testoParagrafo{
	margin-top:0px;
	text-align:justify;
}
.contGallery{
	margin-top:20px;
}
.galleriaParagrafo{
	margin:0px;
	line-height:normal;
	text-align:center;
}
.galleriaParagrafo img{
	margin:0px;
	margin-right:10px;
	margin-bottom:10px;
}

#cnt_dx ul{
clear:both;
list-style:none;
}
#cnt_dx li{
background-image:url(/img/fe/pallino.gif);
background-repeat:no-repeat;
background-position:20px 10px;
padding-left:30px;
display:inline-block;
}
#sottoMenuPage li{
	list-style: none;
	font-size:14px;
	background-image: url(/img/fe/bg_sottoMenuPage.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#sottoMenuPage a:link, #sottoMenuPage a:active, #sottoMenuPage a:visited{
	font-weight:normal;
	text-decoration: none;
	display:block;
	height:35px;
	line-height: 35px;
	padding-left:10px;
}
 #elencoItem h2 a:link,  #elencoItem h2 a:visited,  #elencoItem h2 a:active{
	color:#17548D;
	}
.titoloDotted h2, .titoloDottedPubb h2{

margin-top:0px;
margin-bottom:0px;

}
.titoloDotted, .titoloArchivio{
	background-image:url(/img/fe/dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:20px;
	margin-bottom:20px;
	padding:0px;
	padding-bottom:5px;
}
.titoloDottedPubb{
background-image:url(/img/fe/dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:20px;
	margin-bottom:10px;
	padding:0px;
	padding-bottom:5px;
}
.titoloDottedPubb .dataEvento{
margin-top:8px;
margin-right:0px;
padding:0;
}
.titoloDotted .dataEvento .dateDay, .titoloDottedPubb .dataEvento .dateDay{
	display:block;
	float:left;
	height:25px;
	line-height:22px;
	margin-top:-6px;
	margin-right:2px;
	}
.dataEvento{
	font-family: georgia;	
	text-align:right;
	line-height:11px;
	padding:0px;
	padding-top:10px;
	margin-right:20px;
	float:right;
}

.titoloArchivio{
	font-weight:bold;
	color:#555555;
	margin-top:40px;
}
.titoloArchivio span{
	display:block;
	float:left;
	padding:0px;
	margin:0px;
	width:14px;
	height:16px;
	background-image: url(/img/fe/bg_archivio.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin-left:2px;
	margin-right:10px;
}
.listaArchivio{
	margin-left:20px;
	}
.listaArchivio li{
	list-style:none;
	background-image: url(/img/fe/bg_listaArchivio.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:10px;
}
.listaArchivio li a{
	color:#555555;
	text-decoration: none;
	font-weight: normal;
	}
.titoloArchivioLink{
	background-image:url(/img/fe/dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:20px;
	margin-bottom:10px;
	padding:0px;
	padding-bottom:5px;
font-weight:bold;
	color:#555555;
	margin-top:40px;
}
.titoloArchivioLink span.icoNews{
	display:block;
	float:left;
	padding:0px;
	margin:0px;
	width:16px;
	height:18px;
	background-image: url(/img/fe/iconaNews.jpg);
	background-position:0px 2px;
	background-repeat: no-repeat;
	margin-left:2px;
	margin-right:10px;
}
.listaLink{
	margin-left:20px;
	}
.listaLink li{
	list-style:none;
	background-image: url(/img/fe/bg_listaArchivio.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	padding-left:10px;
	margin-bottom:5px;
}
.listaLink li a{
	color:#17548D;
	text-decoration: none;
	font-weight: normal;
	}
label{display:block;float:left;width:150px;clear:left; margin-bottom:10px;}
#salesforce input,#salesforce select{margin-bottom:12px;}
.btnInvia_ita,.btnInvia_eng{
	background-repeat: no-repeat;
	width:83px;
	height:25px;
	border:0px;
	margin-top:10px;
	margin-right:-3px;
	background-color:#F3F3F3;
}
.btnInvia_ita{
	background-image: url(/img/fe/invia_richiesta.png);
}
.btnInvia_eng{
	background-image: url(/img/fe/invia_richiesta_eng.png);
}
/*media*/
.item{
margin-bottom:15px;
clear:both;
padding-bottom:15px;
border-bottom:1px solid #c6c6c6;
}
.lastitem{
border-bottom:none;
}
.img_item{
float:left;
width:140px;
}
.itemRight{
float:left;
width:380px;
}
.itemRight .titoloDotted{
margin-top:0px;
margin-bottom:5px;
margin-top:-6px;
position:relative;
}
.itemRight .dataEvento{
position:absolute;
margin-right:0px;
padding:0px;
right:20px;
bottom:5px;
}
.itemRight .titoloDotted h2{
width:260px;
}
.img_item img{
padding:2px;
border:1px solid #C6C6C6;
}
.linkMore, .linkLess{
clear:both;
text-align:right;
}
#elencoItem .linkMore a{
padding-right:8px;
color:#17548D;
font-weight:bold;
background-image:url(/img/fe/linkMedia.gif);
background-repeat:no-repeat;
background-position:right 5px;
}
#elencoItem .linkLess a{
padding-right:8px;
margin-top:10px;
color:#17548D;
font-weight:bold;
background-image:url(/img/fe/mediaClose.gif);
background-repeat:no-repeat;
background-position:right 5px;
}
.contMedia{
margin-bottom:10px;
}
.titPubb{
width:400px;
}
.titPubb a{
display:block;
background-image:url(/img/fe/pdf.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
padding-left:23px;
}
.fonteAutore{
margin-bottom:10px;
}

.fonte span{
font-weight:bold;
}
/*new home*/

#bg_home{
background-image:url(/img/fe/bgHome.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#f3f3f3;
padding-top:35px;
}
#contenutoHome{
font-size:11px;
padding:0px 40px;
background-image:url(/img/fe/bgContHome.gif);
background-repeat:repeat-y;
}
#bannerTop{
height:260px;
/*border-bottom:1px solid #355688;*/
background-color:#ffffff;
margin-top:1px;
/*position:relative;*/
background-image:url(/img/fe/bg_flash.jpg);
}
#bannerTop p, #bannerTop h2 {
margin:0px;
padding:0px;
}
#contAltFlash{
padding-top:120px;
}
#contAltFlash p{
width:310px;
padding:15px 20px;
padding-left:40px;
background-color:#2e4e73;
color:#FFFFFF;
filter:Alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
#contAltFlash a{
color:white;
text-decoration:underline;
font-weight:bold;
}
#homeSX{
width:220px;
margin-right:40px;
float:left;

}
#homeCentrale{
margin:0px 30px;
width:360px;
float:left;
/*background-color:#CCCCFF;*/
}
#homeDX{
width:120px;
margin-left:20px;
float:left;
}

#contenutoHome h2{
margin-top:0px;
margin-bottom:0px;
background-image:url(/img/fe/dotted.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:0px;
padding-bottom:5px;
}
#contenutoHome h2.noborder{
background-image:none;
}
#homeSX img{
padding:0px;
}
#homeSX .iconaVideo img{
padding:3px;
}
.cont_multim{
margin-bottom:20px;
}
.iconaVideo, .iconaStampa, .iconaStudi{
margin-top:6px;
}
.iconaVideo{
position:relative;
float:left;
margin-right:10px;
}
.iconaStampa{
width:72px;
height:44px;
float:left;
margin-right:10px;
background-image:url(/img/fe/icoStampa.jpg);
background-position:top center;
background-repeat:no-repeat;
}
.iconaStampa a{
display:block;
height:44px;
width:72px;
}
.iconaStampa span{
display:none;
}

.iconaStudi{
width:72px;
height:44px;
float:left;
margin-right:10px;
background-image:url(/img/fe/icoStudi.jpg);
background-position:top center;
background-repeat:no-repeat;
}
.iconaStudi a{
display:block;
height:44px;
width:72px;
}
.iconaStudi span{
display:none;
}

.iconaVideo .playVideo{
position:absolute;
top:23px;
right:5px;
width:17px;
height:17px;
background-image:url(/img/fe/playVideo.png);
background-position:bottom right;
background-repeat:no-repeat;
}
.testo_multim{
float:left;
width:138px;
}
.testo_multim .data{
margin-bottom:5px;
height:auto;
/*background-color:red;*/
font-family:Tahoma;
font-size:11px;
color:#7C7C7C;
line-height:normal;
}
.descrMulti{

line-height:16px;
}
.descrMulti a{
font-weight:normal;
text-decoration:none;
}
.testoNL{
height:44px;
/*padding-left:54px;*/
margin-top:5px;
/*background-image:url(/img/fe/newsLetter.jpg);
background-position:left center;
background-repeat:no-repeat;*/
}
.testoNL a img{
border:none;
float:left;
margin-right:15px;
margin-top:3px;
}
.testoNL a{
padding-top:5px;
font-weight:normal;
color:#7C7C7C;
text-decoration:none;
}
.testoNL a:hover{
text-decoration:underline;
}
.contNewsHome{
clear:both;
line-height:18px;
margin-bottom:30px;
}
.contNewsHome .data{
margin-bottom:20px;
margin-top:-5px;
}
.contNewsHome .imgNews{
float:left;
width:135px;
margin-right:10px;
}
.contNewsHome .imgNews img{
padding:3px;
}
.contNewsHome .testoNews{
width:215px;
float:left;
}
.contNewsHome .testoNews h4{
margin-top:0px;
}
.contNewsHome .testoNews h4 a{
text-decoration:none;
}
.contNewsHome .testoNews h4{
text-align:justify;
}
.contNewsHome .testoNews p a{
text-decoration:none;
font-weight:normal;
color:#555555;
}
#contenutoHome h2#titleNS{
padding-top:10px;
}
.contFeed{
margin-top:7px;
margin-bottom:7px;
border-bottom:1px solid #c7c7c7;
padding-bottom:10px;
}
.dataFeed{
padding-top:10px;
color:#205490;
}
.testoFeed{
font-weight:bold;
}
.testoFeed a:link, .testoFeed a:active, .testoFeed a:visited {
color:#7C7C7C;
text-decoration:none;
}
.testoFeed a:hover{
text-decoration:underline;
}
/*fine stili nuova home*/
/*paragarafo colonna sinistra */
#cont_colonna_sx{
width:220px;
margin-top:30px;
overflow:hidden;
line-height:22px;
font-size:11px;
}
.imgParagrafo_colonnaSX{
width:220px;
margin-bottom:10px;
text-align:center;
margin-top:10px;
}
.titolo_pagina_column{
color:#17548D;
font-weight:bold;
}
.titolo_paragrafo_column{
font-weight:bold;
}
/*fine paragarafo colonna sinistra*/

/*fine media*/
/* TOOLTIP */
.prototip{position:absolute}
.prototip .alca {background-color:#FFFFFF; border:1px solid #333; padding:4px 9px; color:#333; filter:Alpha(opacity=80);-moz-opacity:.8;opacity:.8;u