BODY{
	padding: 0;
	margin: 0;
	text-align: center;
	font-family: Arial, Verdana, sans-serif;
	color:#000000;
	background-color:#F0F0F0;
	font-size:100%;
	text-align:center;
}
TABLE{
	font-size: 100%;
}
img{
	border:0;
}
#mostra{
	 visibility:visible;
}
#stampa{
	display:none;
}
.nascosto{
	display:none;
}
.cento{
	width:100%;
	height:100%;
	border:0;
	margin:auto;
}
.w-cento{
	width:100%;
	border:0;
	margin:auto;
}
.w-cento-10{
	width:90%;
	border:0;
	margin:auto;
	font-size:100%; 
}
.w-cento-3{
	width:97%;
	border:0;
	margin:auto;
	font-size:100%; 
}
.princ{
	width:760px;
	border:0;
	border-bottom:3px #000000 solid;
	margin:auto;
	background-color:#FFFFFF;
}
.al-top-center{
	text-align:center;
	vertical-align:top;
}
.al-top-right{
	text-align:right;
	vertical-align:top;
}
.al-top-left{
	text-align:left;
	vertical-align:top;
}
.sf-sx{
	width:33%;
	background-image:url(../images/sf_sx.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	background-color:#F0F0F0;
	text-align:right;
	vertical-align:top
}
.sf-dx{
	width:33%; 
	background-image:url(../images/sf_dx.jpg); 
	background-position:left top; 
	background-repeat:repeat-y; 
	background-color:#F0F0F0; 
	text-align:left; 
	vertical-align:top
}
.sf-cn{
	width:33%; 
	text-align:left; 
	vertical-align:top;
}
.bordo{
	border:0;
}
.menu-top{
	border-bottom:1px solid #666666; 
	border-top:1px solid #666666; 
	text-align:left; 
	vertical-align:middle; 
	background-image:url(../images/sf-nav.jpg); 
	background-position:top left; 
	background-repeat:repeat-x;
}
.bt-home{
	border-right:1px solid #666666; 
	width:120px; 
	text-align:center;
}
.bt-mntop{
	border-right:1px solid #666666;
	font-family:'Courier New', Courier, monospace; 
	font-size:80%; 
	color:#666666; 
	text-align:center; 
	vertical-align:bottom; 
	width:90px;
}
.bt-mntop a{
	font-size:100%; 
	color:#666666;
	text-decoration:none;
}
.td-mnsx{
	width:200px; 
	text-align:left; 
	vertical-align:top; 
	background-color:#F3F3F3;
}
.tb-mnsx{
	width:100%;
	border:0;
	margin:auto; 
	background-color:#FFFFFF;
}
.td-icsx{
	text-align:left; 
	vertical-align:top; 
	width:29px;
}
.mn-sx{
	width:171px; 
	border-bottom: 1px dashed #EE0011; 
	text-align:left;
	font-family:'Courier New', Courier, monospace; 
	font-size:80%; 
	color:#000000; 
	font-weight:bold;
}
.mn-sx a{
	font-size:100%; 
	color:#000000; 
	font-weight:bold;
	text-decoration:none;
}
.spazio-h-10{
	height:10px;
}
.spazio-v-10{
	width:10px;
}
.div-crc{
	width:98%; 
	background-color:#F3F3F3; 
	text-align:left; 
	vertical-align:top; 
	font-size:75%; 
	color:#000000;
}
.tit-rosso{
	font-family:'Courier New', Courier, monospace; 
	font-size:120%; 
	color:#EE0011; 
	font-weight:bold;
}
.tit-rosso-110{
	font-family:'Courier New', Courier, monospace; 
	font-size:110%; 
	color:#EE0011; 
	font-weight:bold;
}
.img-pad{
	padding:2px;
}
.a-red{
	font-size:100%; 
	color:#EE0011; 
	font-weight:bold;
	text-decoration:none;
}
.lin{
	text-align:left; 
	font-family:'Courier New', Courier, monospace; 
	color:#000000; 
	font-weight:bold; 
	width:98%;
}
.lin ul{
	list-style-type:none; 
	color:#999999; 
	font-size:90%;
}
.lin ul li{
	margin-bottom: 10px;
	line-height: 80%;
}
.lin ul li a{
	font-size:100%;
	color:#999999;
	text-decoration:none;
}
.ombra{
	background-image:url(../images/sf-mn.jpg); 
	background-repeat:repeat-y:; 
	background-position:top left; 
	width:9px;
}
.td-nav{
	font-size:75%; 
	text-align:left;
}
.td-ico{
	width:40px; 
	text-align:left; 
	vertical-align:top; 
	border-left:1px solid #EE0011; 
	border-top:1px solid #EE0011;
}
.td-ico-2{
	width:40px; 
	text-align:left; 
	vertical-align:top; 
}
.td-ico3{
	width:20px; 
	text-align:left; 
	vertical-align:top; 
	border-left:1px solid #EE0011; 
	border-top:1px solid #EE0011;
}
.td-ico-txt{
	font-family:'Courier New', Courier, monospace; 
	font-size:80%; 
	color:#00000; 
	font-weight:bold; 
	text-align:left; 
	vertical-align:bottom; 
	border-bottom:1px solid #666666;
}
.td-sfumato{
	background-image:url(../images/sf_sfumato.jpg); 
	background-position:top left; 
	background-repeat:repeat-y;
	border-left:1px solid #EE0011; 
	border-bottom:1px solid #666666;
}
.td-sfumato-2{
	border-bottom:1px solid #666666; 
	text-align:left; 
	vertical-align:top; 
	background-image:url(../images/sf_sfumato2.jpg); 
	background-position:top right; 
	background-repeat:repeat-y;
}
.titolo-r{
	font-family:'Courier New', Courier, monospace; 
	font-size:90%; 
	color:#EE0011; 
	font-weight:bold;
}
.testo-n{
	font-family:'Courier New', Courier, monospace; 
	font-size:75%; 
	color: #000000; 
}
.img-evid{
	background-color:#F3F3F3; 
	width:155px; 
	text-align:left; 
	/*vertical-align:bottom;*/
	padding: 5px;
}
.txt-evid{
	background-color:#FEEBEC; 
	width:100%; 
	text-align:left; 
	vertical-align:top; 
	font-size:75%;
	
	padding: 5px;
}
.txt-evid2{
	background-color:#FFFFFF; 
	width:100%; 
	text-align:left; 
	vertical-align:top; 
	font-size:75%;
	
	padding: 5px;
}
.a-more{
	font-family:'Courier New', Courier, monospace; 
	font-size:90%; 
	color:#EE0011; 
	font-weight:bold;
	text-decoration:none;
}
.sin{
	vertical-align:top;
	text-align:left;
	width:48%;
}
.righe{
	border-bottom:1px solid #666666; 
	border-left:1px solid #666666; 
	text-align:left; 
	vertical-align:top;
	min-height: 160px;
	height: auto !important;
	height: 160px;
}
.td-img{
	width:119px; 
	text-align:left; 
	vertical-align:top;
}
.td-img-40{
	width:40px; 
	text-align:left; 
	vertical-align:bottom;
}
.td-img-60{
	width:60%; 
	text-align:left; 
	vertical-align:top; 
	font-size:75%; 
	border-right:1px dashed #000000;
}
.td-img-60 img{
	padding-left:2px; 
	padding-right:2px; 
	padding-top:2px;
}
.td-txt{
	width:100%; 
	text-align:left; 
	vertical-align:top; 
	font-size:75%;
}
.td-ul{
	width:40%; 
	text-align:left; 
	vertical-align:top;
	font-family:'Courier New', Courier, monospace; 
	font-size:75%; 
	font-weight:bold;
}
.td-ul ul{
	list-style-image:url(../images/icona_rossa.jpg);
}
.td-ul ul li{
	margin-left:-2em;
}
.td-basso{
	font-family:'Courier New', Courier, monospace; 
	color:#666666; 
	font-size:70%; 
	text-align:center; 
	border-top:1px solid #666666;
}
.mail{
	font-family:'Courier New', Courier, monospace; 
	font-size:100%; 
	color:#EE0011; 
	font-weight:bold;
	text-decoration:none;
}

dl{
	font-weight: normal;
}
dl dt{
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
}
dl dd{
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}
dl a{
	font-size: 90%;
	color: #EE0011;
}