/*multifidi*/	* { margin: 0; padding: 0; }		* html ul li a { height: 100%; }	* html ul li { margin-bottom: -1px; }body {background-repeat: repeat-x;background-position: center top;margin: 0px;padding: 0px;background-image: url(../images/f-sfuma.gif);text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 76%;background-color: #E7E5D2;}#i_logo {	line-height: 60px;	height: 60px;	width: 300px;	padding-left: 30px;	padding-bottom: 0px;	padding-top: 24px;	margin: 0px;}#i_menu {height: 36px;width: 954px;margin: 0px;padding: 0px;background-image: url(../images/f-menu1.gif);background-repeat: repeat-x;background-position: -952px 0px;}#i_wrapper {background-image: url(../images/top-sfuma.gif);background-repeat: no-repeat;background-position: left -120px;padding-right: 27px;padding-left: 27px;height: auto !important;height: 300px;position:relative;z-index: 1;min-height: 300px;}#i_fondopagina {height: 40px;line-height: 40px;display: block;}div#i_header {height:84px;background: #EEE url(../images/top-sfuma.gif) no-repeat center top}div#i_container{text-align:left;background-image: url(../images/f-content.gif);background-repeat: repeat-y;background-position: center top;width:954px;margin:0 auto;}div#i_content p{line-height:1.4;margin: 0px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 8px;}#i_content ul{ margin: 0 20px 0 28px;}
#i_content a {
	color: #003399;	text-decoration: none;
}
#i_content a:hover {
	color: #000;	text-decoration: underline;
}


div#i_extra{background:#fff}div#i_footer{background: url(../images/f-bottom.gif) center bottom;color: #333333}div#i_footer p{	margin:0;	padding:5px 27px;	font-size: 11px;	color: #000000;	line-height: 20px;	height: 20px;}div#i_content{float:left;width:640px;z-index: 1;position:relative;}div#i_navigation{float:right;width:250px;/*margin-top: -300px; *//* margin-right: 27px; */padding-top: 90px;position:relative;z-index:5;background-image: url(../images/testata-col-dx.gif);background-repeat: no-repeat;background-position: right top;}#i_link {background-image: url(../images/f-header-link.gif);background-repeat: repeat-x;background-position: left top;width: 110px;text-align: center;}#i_link a {line-height: 30px;height: 30px;font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none;color: #003399;font-weight: bold;}#i_link a:hover {text-decoration: underline;color: #000;}#i_navigation #i_link {background-image: url(../images/f-header-link.gif);background-repeat: repeat-x;background-position: left top;width: 240px;margin-left: 10px;}#i_navigation #i_link a {line-height: 30px;padding-left: 8px;height: 30px;font-family: Geneva, Arial, Helvetica, sans-serif;text-decoration: none;color: #003399;font-weight: bold;}#i_navigation #i_link a:hover {text-decoration: underline;color: #000;}div#i_extra{float:left;width:622px;margin-top: 0px;margin-right: 0px;padding-top: 10px;padding-left: 8px;background-color: #FFFFFF;margin-bottom: 10px;padding-right: 10px;padding-bottom: 10px;}.i_bianco {background-color: #FFFFFF;height: auto !important;height: 300px;min-height: 300px;}div#i_footer{clear:both;width:100%;height: 80px;margin-top: 10px;}/*navigazione principale*/ul#i_naviga{list-style: none;text-align: center;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;margin: 0;padding: 0 0 0 2px;}ul#i_naviga li{	float: left;	margin: 0;	padding: 0;	display: inline;}ul#i_naviga li a{	text-shadow:0px 1px 2px #FF542C;	white-space:nowrap;	text-decoration: none;	color: #003399;	display: block;	margin: 0px;	line-height: 32px;	background-image: url(../images/f-menu1.gif);	background-repeat: no-repeat;	background-position: right center;	padding-top: 2px;	padding-right: 15px;	padding-bottom: 2px;	padding-left: 15px;}ul#i_naviga li a:hover, ul#i_naviga li#sezione_selezionata a:hover{color: #000000;background-image: url(../images/f-menu2.gif);background-repeat: repeat-x;background-position: right bottom;}ul#i_naviga li#sezione_selezionata a{color: #000000;background-image: url(../images/f-menu2.gif);background-repeat: no-repeat;background-position: right bottom;}/*accessori*/#i_accessori {	float: right;	height: 24px;	width: 350px;	margin-right: 40px;}ul#i_servizi{list-style: none;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;padding: 0;text-align: right;margin-top: 0;margin-right: 0;margin-bottom: 0;float: right;}ul#i_servizi li{float: left;margin: 0;padding: 0;}ul#i_servizi li a{white-space:nowrap;text-decoration: none;color: #003399;display: block;margin: 0px;line-height: 24px;padding-top: 0px;padding-right: 12px;padding-bottom: 0px;padding-left: 0px;font-weight: bold;}/*allegati*/ul#i_allegati{list-style: none;font-size: 12px;padding: 6px 0 0;margin-top: 0;margin-right: 0;margin-bottom: 0;font-family: Geneva, Arial, Helvetica, sans-serif;margin-left: 27px;display: block;height: 34px;}ul#i_allegati li{float: left;margin: 0;padding: 0;}ul#i_allegati li a{white-space:nowrap;text-decoration: none;color: #003399;display: block;margin: 0px;line-height: 24px;padding-top: 0px;padding-right: 12px;padding-bottom: 0px;padding-left: 20px;background-image: url(../images/pdf1.gif);background-position: left center;background-repeat: no-repeat;}ul#i_allegati li a:hover{color: #000000;text-decoration: underline;background-image: url(../images/pdf2.gif);}#i_news ul{list-style: none;font-family: Geneva, Arial, Helvetica, sans-serif;float: right;width: 500px;}#i_news li{margin: 0 0 2px;list-style-type: none;padding: 0px;}#i_news li a{display: block;padding: 6px 8px 4px 16px;text-decoration: none;color: #333333;white-space: nowrap;background-image: url(../images/arrow1.gif);background-repeat: no-repeat;background-position: left center;border-top: 1px solid #E6E6E6;border-right: 1px #E6E6E6;border-bottom: 1px #E6E6E6;border-left: 1px #E6E6E6;}#i_news li a:hover{color: #003399;background-image: url(../images/arrow2.gif);}#i_navigation #i_news ul{list-style: none;font-family: Geneva, Arial, Helvetica, sans-serif;width: 240px;margin-top: 0px;}#i_navigation #i_news li{margin: 0;list-style-type: none;padding: 0px;}#i_navigation #i_news li a{padding: 2px 8px 8px 16px;text-decoration: none;color: #333333;background-image: url(../images/arrow1.gif);background-repeat: no-repeat;background-position: left 6px;border: 1px solid #E6E6E6;background-color: #FFFFFF;white-space: normal;line-height: 1.4em;}#i_navigation #i_news li a:hover{color: #003399;background-image: url(../images/arrow2.gif);}/*menudestra*/#i_navigation ul{list-style: none;font-family: Geneva, Arial, Helvetica, sans-serif;margin-top: 10px;}#i_navigation li{margin: 0 0 2px;list-style-type: none;padding: 0px;}#i_navigation li a{display: block;text-decoration: none;color: #FFFFFF;white-space: nowrap;background-image: url(../images/f-menu-dx.gif);background-repeat: repeat-y;background-position: 0px center;height: 30px;line-height: 30px;padding-right: 8px;padding-left: 30px;}.i_destra {float: right;padding: 5px;}#i_navigation li a:hover{background-position: -250px center;color: #FF9933;}#i_navigation #elenco_testi_selezionato a{background-image: url(../images/f-menu-dx.gif);background-repeat: repeat-y;background-position: -500px center;color: #FF9933;}#i_navigation #elenco_testi_selezionato a:hover{color: #fff;}#i_content h1 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 24px;font-weight: normal;line-height: 70px;color: #003399;margin-top: -70px;position:relative;z-index: 5;}#i_content h2 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;line-height: 1.4em;color: #003399;padding-left: 8px;}#i_content h3 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;line-height: 1.4em;color: #003399;padding-left: 8px;}#i_content h4 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;line-height: 1.4em;color: #003399;padding-left: 8px;}#i_content h5 {font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 1.4em;	color: #003399;	padding-left: 8px;}.i_orario {line-height: 24px;display: block;float: left;}.i_banner {border: 1px solid #CCCCCC;margin-top: 10px;margin-left: 10px;margin-bottom: 10px;}.tab1 td {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #E6E6E6;	padding-bottom: 5px;}.tab1 {	margin-top: 5px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 8px;}.tab1 p {	padding: 5px 5px 0 5px !important;	font-size: 11px;}.tab1 a {	color: #003399;	text-decoration: none;	line-height: 12px;}.tab1 a:hover {	color: #000;	text-decoration: underline;}.elenco1 li {	line-height:1.4;	list-style-image: url(../images/bullet1.gif);	list-style-type: none;	margin-bottom: 5px;}.login a{	color: #003399;	text-decoration: none;	padding-left: 45px;	background-image: url(../images/icon-login.gif);	background-repeat: no-repeat;	background-position: left center;	line-height: 45px;	margin: 0px 0px 5px 8px;	height: 45px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	display: block;	width: 120px;	border-top: 1px solid #E6E6E6;	border-bottom: 1px solid #E6E6E6;	float: left;}.login a:hover {	color: #000;	background-image: url(../images/icon-login-a.gif);	text-decoration: underline;}.download a {	color: #003399;	text-decoration: none;	padding-left: 45px;	background-image: url(../images/icon-dowload.gif);	background-repeat: no-repeat;	background-position: left center;	line-height: 45px;	margin: 0px 0px 5px 8px;	height: 45px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	display: block;	width: 120px;	border-top: 1px solid #E6E6E6;	border-bottom: 1px solid #E6E6E6;	float: left;}.download a:hover {	color: #000;	background-image: url(../images/icon-dowload-a.gif);	text-decoration: underline;}

.scarica a {	color: #003399;	text-decoration: none;	padding-left: 45px;	background-image: url(../images/icon-dowload.gif);	background-repeat: no-repeat;	background-position: left center;	line-height: 45px;	margin: 0px 0px 5px 8px;	height: 45px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	display: block;	width: 160px;	border-top: 1px solid #E6E6E6;}.scarica a:hover {	color: #000;	background-image: url(../images/icon-dowload-a.gif);	text-decoration: underline;}
hr {	margin: 5px;}#area_riservata_loggato li a{    background-image: url(../images/f-menu-dx-lock.gif);}#area_riservata_loggato span{    margin-left: 10px;}#area_riservata_loggato{    margin-top: 10px;}#area_riservata_loggato_esci a{    font-size:10px;    color:Black;}#area_riservata_loggato_benvenuto{
	font-size:10px;   font-weight: bold;}#area_riservata_loggato_nome_utente{    margin-top: 10px;    color: #003399;}#area_riservata_loggato_elenco_contenuti_privati{   display:block;    padding-top: 5px;    font-size: 10px;    border-bottom: 1px solid #E6E6E6;    }.n-verde {	color: #339900;	text-decoration: none;	font-family: "Arial Black", "Arial Bold";}
