html,body{
	SCROLLBAR-FACE-COLOR: #006666;  SCROLLBAR-HIGHLIGHT-COLOR: white; SCROLLBAR-SHADOW-COLOR: black; SCROLLBAR-3DLIGHT-COLOR: black; SCROLLBAR-ARROW-COLOR: #ccffcc; SCROLLBAR-TRACK-COLOR: #004040; SCROLLBAR-DARKSHADOW-COLOR: black; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;
}
#container{
	text-align:left;
}
a:link{	
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
}
a:vlink{	
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
}
a:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#8B2E27; font-size:11px;
}
.table_gen{
width:100%;
margin-top:-10;
}
.table_gen td{
text-align:left;
vertical-align:top;
}
#tableleft2{
	position:relative;
	width:320px;
}
.table_gen3{
width:100%;
margin-top:-10px;

}
.table_gen3 td{
vertical-align:top;
}
#tableleft{
	position:relative;
 width:320px;
}
#tableleft td{
	text-align:center;
}
.text10nero{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px;
}
a.text10nero:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#000000; font-size:10px;
}
a.text10nero:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#000000; font-size:10px;
}
a.text10nero:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#BF3000; font-size:10px;
}
.tit{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#BF3000; text-decoration:none;
}
.tit_punto{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#000000; text-decoration:none;
}
.textboldblue{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #03C; text-decoration:none;

}
.textmin{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: normal; color: #000; text-decoration:none;

}
a.tit:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#BF3000; text-decoration:underline;
}
a.tit:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#BF3000; text-decoration:underline;
}
a.tit:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;
}
.text12nerobold{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold;
}
.text11nerobold{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold;
}
a.text11nerobold:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:underline;
}
a.text11nerobold:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold;  text-decoration:underline;
}
a.text11nerobold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#BF3000; font-size:11px; font-weight:bold;  text-decoration: none;
}
.text10nerobold{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold;
}
a.text10nerobold:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold; text-decoration:underline;
}
a.text10nerobold:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold; text-decoration:underline;
}
a.text10nerobold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#BF3000; font-size:10px; font-weight:bold; text-decoration:underline;
}
.text11nero{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
}
.text11neroitalic{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-style:italic;
}
#table_edizione{
	margin:0;
	position:relative;
	width:100%;
	border:1px solid #BAD9A6;
	margin-bottom:10px;
}
#table_edizione td{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
line-height:1.3em;
	text-align:left;
	padding:0;
	border:0;
}
#table_edizione_ultspec{
	margin:0;
	position:relative;
	width:100%;
	border:1px solid #BAD9A6;
	margin-bottom:10px;
}
#table_edizione_ultspec td{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
line-height:1.3em;
	text-align:left;
	padding:0;
	border:0;
}
#table_edizione_ultspec td img{
	border:0;
	margin-left:10px;
	}
#table_edizione_ultspec_cell{
	width:90px;
	vertical-align:middle;
}
#table_edizione_ultspec_cell2{
	width: 400px;
	text-align:center;
	margin-left:20px;
}
#table_edizione_speciale{
	margin-bottom:10px;
	border:0;
	border:1px solid #00A6A6;
	width:100%;
	background-color:#004040;
}
#table_edizione_speciale td{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;
line-height:1.3em;
	text-align:left;
	padding:2;

}
#table_edizione_speciale td a{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#BDFE96; font-weight:bold; text-decoration:none;
}
#table_edizione_speciale td a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#BDFE96; font-weight:bold;  text-decoration:none;
}
#table_edizione_speciale td a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold;  text-decoration:none;
}
div#textnerospeciale_parag{
	margin-left:5px;
	text-align:center;
		width:155px;
}
#img_speciale{
	margin-left:1px;
		border:1px solid #00A6A6;
}
div#textnerospeciale{

	font-family:Verdana, Arial, Helvetica, sans-serif; color: #006600; font-weight:bold; font-size:25px;
	margin-top:5px;
	margin-bottom:-8px;
}
div#textnerospeciale_sott{
	font-family:Verdana, Arial, Helvetica, sans-serif; color: #961F1F; font-weight:bold; font-size:17px; margin-bottom:5px; line-height:1.0em;
}
#textnerospeciale_parag_spec{
	margin-left:5px;
	text-align:center;
		width:155px;
		padding-bottom:9px;
}
#textnerospeciale_spec{

	font-family:Verdana, Arial, Helvetica, sans-serif; color: #006600; font-weight:bold; font-size:25px;
	margin-top:5px;
	margin-bottom:-8px;
}
#textnerospeciale_sott_spec{
	font-family:Verdana, Arial, Helvetica, sans-serif; color: #961F1F; font-weight:bold; font-size:17px; margin-bottom:5px; line-height:1.3em;
}
#table_edizione td img{
	margin-right:7px;
	border:0;
	margin-left:10px;
	float:left;
}
.table_edizione_con{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; 
border:1px;
border-color:#BAD9A6; border-style:solid;
	margin-bottom:10px;
}
.table_edizione_con td{
	text-align:left;
	padding:0px 5px 5px 5px;
}
#img_archivio{
	margin:7px 0 0 0;
}
#table_plugin{
	margin:0;
	width:100%;
}
#table_plugin td{
	margin:0;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px;
}
#table_plugin td img{
	border:0;
}
#table_vecchi{
	width:100%;
}
#table_vecchi td{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
}
#table_edizione_con2{
	width:320px;
	margin-left:15px;
	margin-top:30px;
	border:1px solid #BAD9A6; 
}
#table_edizione_con2 td{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
	padding-bottom:3px;
}
#table_archivio{
	width:100%;
	margin-left:15px;
	border:1px solid #BAD9A6;
}
#table_archivio td{
	text-align:left;
	padding:5px;
	vertical-align:top;
}
#table_archivio2{
	position:relative;
	width:450px;
	border:1px solid #BAD9A6;
	margin-bottom:10px;
	margin-left:5px;
}
#table_archivio2 td{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
line-height:1.3em;
	text-align:left;
	padding:0;
	border:0;
}
#table_archivio2 td img{
	float:left;
}
#table_ultime_archivio{
width:100%;
margin-left:0px;
margin-top:39px;
}
#table_ultime_archivio td{
text-align:left;
}
#table_ultime_archivio td a{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#BDFE96; font-size:11px; text-decoration:none;
}
#table_ultime_archivio td a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#BDFE96; font-size:11px; text-decoration:none;
}
#table_ultime_archivio td a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none;
}
#table_ultime_archivio td img{
	border:0;
	margin-right:5px;
	vertical-align:middle;
}
#table_ge_lib{
	margin:0;
	border-collapse:collapse;
	width:320px;
}
#table_ge_lib td{
padding:0;
}
.table_servizi_tot{
	width:100%;
	margin:0;
	border:0;
	border-collapse:collapse;
	position:relative;
}
.table_servizi_tot td{
	padding:0;
}
#887{
	vertical-align: middle;
	margin-left:3px;
	margin-top:3px;
}
.textboldbianco{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold;
}
.textboldverde{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#BDFE96; font-size:11px; text-decoration:none; font-weight:bold;
}
.text16nerobold{
color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-style: normal; font-weight:bold;
}
.text16blubold{
color:#0430C6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-style:italic; font-weight:bold;
}
.textboldbiancoitalic{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold; font-style:italic;
}
.textboldbianco9{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:9px; text-decoration:none; font-weight: normal;
}
#table_login{
	width:100%;
	background-color:#BB4137;
}
#table_login td{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; padding-left:5px; padding-right:5px;
}
#table_login td img{
	border:0;
}
#table_login_tit{
	margin:0;
	width:100%;
	background-color:#8E312A;
}
#table_login_tit td{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-style:normal; font-size:12px;
	vertical-align:middle;
	height:20px;
	text-align:center;
	margin:0;
}
input{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-style:normal; font-size:11px;
}
#table_login_vuoto{
	height:20px;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; padding-left:5px; padding-right:5px;
	background-color:#FFFFFF;
}
#table_login_vuoto a{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; background-color:#FFFFFF;
}
#table_login_vuoto a:sisited{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; background-color:#FFFFFF;
}
#table_login_vuoto a:hover{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#83261F; font-size:10px; background-color:#ffffff;
}
.table_registrazione{
	position:relative;
	top:10px;
	width:600px;
	border:1px solid #8A3A31;
	background-color:#ffffff;
}
.table_registrazione td{
	border:1px solid #EFEFEF;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold;
}
.table_registrazione td a{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold;
}
.table_registrazione td a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold;
}
.table_registrazione td a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#8E312A; font-size:10px; font-weight:bold;
}
#table_registrazione_tit{
		background-color:#8A3A31; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold;
}
.message{
	position:relative;
	top:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#8B2E27; font-weight:bold; font-size:14px;
}
.img_error{
	vertical-align:middle;
	margin-right:10px;
}
.text_benvenuto{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:11px;
}
.text_message_tit{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#8B2E27; font-weight:bold; font-size:14px;
}
#table_message{
position:relative;
top:50px;
	width:440px;
	background-color:#FDF7F7;
	border:1px solid #AC3A3A;
	margin-bottom:30px;
}
#table_message td{
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
	text-align:left;
}
#text_align_left{
text-align:left;
}
#text_align_center{
text-align:center;
}
#table_message2{
position:relative;
top:50px;
	width:600px;
	background-color:#FDF7F7;
	border:1px solid #AC3A3A;
	margin-bottom:30px;
}
#table_message2 td{
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
	text-align:left;
}
.table_login_amm{
margin-top:50px;
	background-color:#BB4137;
	border-collapse:collapse;
	width:610;
}
.table_login_amm td{

padding:3px;
	border:1px solid #8A3A31;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; padding-left:5px; padding-right:5px;
}
.table_login_amm td a{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; color:#FFFFFF; font-size:11px; text-decoration:underline;
}
.table_login_amm td a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; color:#FFFFFF; font-size:11px; text-decoration:underline;
}
.table_login_amm td a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; color:#FFFFFF; font-size:11px; text-decoration:underline;
}
.table_login_amm td img{
	border:0; margin-right:5px; vertical-align:middle;
}
#login_tit_amm{
	text-align:center;
	margin:0;
	width:100%;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#8B2E27; font-size:14px; font-weight:bold;
	vertical-align:middle;
	height:30px;
}
#table_login_vuoto2{
	height:10px;
}
#table_login_vuoto3{
	height:10px;
	background-color:#D67972;
	text-align:center;
}
#table_login_vuoto3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:11px;
}
#table_login_vuoto3 a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:11px
}
#table_login_vuoto3 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF00; font-weight:bold; font-size:11px
}
#login_tit_amm2{
	text-align:center;
	background-color:#752822;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold;
	vertical-align:middle;
}
#cell_utente{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;
	width:600px;
	background-color:#ffffff;
	border:1px solid #EABFBF;
	vertical-align:middle;
}
.table_login_amm2{
margin-top:50px;
	background-color:#ffffff;
	border-collapse:collapse;
	width:610;
}
.table_login_amm2 td{

padding:3px;
	border:1px solid #8A3A31;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; padding-left:5px; padding-right:5px;
}
#login_tit_amm3{
	text-align:center;
	background-color:#752822;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold;
	vertical-align:middle;
}.text12rossobold {

	font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size:12px; font-weight:bold;
}
