body {	
	background: #9CABBA;
	color: #104B7B;
	font-family: Verdana;
	font-size: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	
}

.out {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}


a:link {
	color: #104B7B;
	font-weight: normal;
	text-decoration: none;
}


a:visited {
	color: #104B7B;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #116DB4;
	font-weight: normal;
	text-decoration: none;
}

a.out:link {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}


a.out:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.out:hover {
	color: yellow;
	font-weight: normal;
	text-decoration: none;
}


a.alfa:link {
	color: #104B7B;
	font-weight: bold;
	text-decoration: none;
}


a.alfa:visited {
	color: #104B7B;
	font-weight: bold;
	text-decoration: none;
}

a.alfa:hover {
	color: #116DB4;
	font-weight: bold;
	text-decoration: none;
}

.top{
	font-family: Verdana;
	font-size: 9px;	
}
.top:link{
	font-family: Verdana;
	font-size: 9px;	
	
}
.top:hover{
	font-family: Verdana;
	font-size: 9px;	
}
.top:visited{
	font-family: Verdana;
	font-size: 9px;	
}
.t8{
	font-family: Verdana;
	font-size: 8px;	
}
.t9{
	font-family: Verdana;
	font-size: 9px;	
}
.t10{
	font-family: Verdana;
	font-size: 10px;	
}
.t10_b{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	}
.t10j{
	font-family: Verdana;
	font-size: 10px;
	text-align: justify;	
}
.t11{
	font-family: Verdana;
	font-size: 11px;	
	}
.t11j{
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;	
	}
	
.t11jp{
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;	
	padding-left: 10px;
	

	}
		
.t11_b{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	}

.t12{
	font-family: Verdana;
	font-size: 12px;	
	}
	
.t12j{
	font-family: Verdana;
	font-size: 12px;
	text-align: justify;	
}
.t13{
	font-family: Verdana;
	font-size: 13px;	
}
.t40_b{
	font-family: Verdana;
	font-size: 35px;
	color: #D1DCEC;
	font-weight: bold;
	}
.t20_b{
	font-family: Verdana;
	font-size: 20px;
	color: #D1DCEC;
	font-weight: bold;
	}
.menu{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;	
}
.menu:link{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;	
}
.menu:hover{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;	
}
.menu:visited{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;	
}

.table1 {
	background: #F6F8FB;
	border:1px solid #9BB0CE;
}
.table2 {
	background: #FFFFFF;
	border: 1px solid #9BB0CE;
}
.table3 {
	background: #FFFFFF;
	border:1px solid #DEE6F1;
}
.table4{
	border:1px solid #9BB0CE;
}

.riga_dx{
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;
	border-right-color: #9BB0CE;
	border-right-style: solid;
	border-right-width: 1px;
}

.riga_sx{
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;
	border-left-color: #9BB0CE;
	border-left-style: solid;
	border-left-width: 1px;
}
.riga_sxdx{
	border-left-color: #9BB0CE;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #9BB0CE;
	border-right-style: solid;
	border-right-width: 1px;
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;
}


.riga_sxtop{
	border-top-color: #9BB0CE;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #9BB0CE;
	border-left-style: solid;
	border-left-width: 1px;
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;
}
.riga_dxbot{

	border-bottom-color: #9BB0CE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #9BB0CE;
	border-right-style: solid;
	border-right-width: 1px;	
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;

}
.riga_top{
	border-top-color: #9BB0CE;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;
}
.riga_dxtop{
	border-top-color: #9BB0CE;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #9BB0CE;
	border-right-style: solid;
	border-right-width: 1px;
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;
}
.riga_topbot{
	border-top-color: #9BB0CE;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #9BB0CE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 11px;
	padding-left: 5px;
	padding: 4px;
}
.riga_bot{
	border-bottom-color: #9BB0CE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 11px;
	
}

.riga_dxtopbot{
	border-bottom-color: #9BB0CE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #9BB0CE;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #9BB0CE;
	border-right-style: solid;
	border-right-width: 1px;
	font-size: 11px;
	
}
.riga_sxtopbot{
	border-bottom-color: #9BB0CE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #9BB0CE;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #9BB0CE;
	border-left-style: solid;
	border-left-width: 1px;
	font-size: 11px;
	
}
.riga{
	background-color: #DEE6F1;
	font-size: 11px;
	padding-left: 5px;
	
}

.riga2{
	background-color: #F4F6FB;
	font-size: 11px;
	padding-left: 5px;
	
}

.t_schede{
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;
	padding-left: 15px;
	padding-right: 15px;
}
.t_elenchi{
	font-family: Verdana;
	font-size: 10px;
	padding-left: 3px;
	padding-right: 3px;
}
.errore
{
   font-family: verdana;
   font-size: 10px;   
   color: #CD5C5C; 
}
.news{	
	font-size: 10px;
	padding: 3px 10px 3px 0px;
	text-align: justify;
}
.news:link{
	
	padding: 3px 10px 3px 0px;
	font-size: 11px;
	text-align: justify;	
}
.news:hover{	
	padding: 3px 10px 3px 0px;
	font-size: 11px;
	text-align: justify;	
}
.news:visited{
	padding: 3px 10px 3px 0px;
	font-size: 11px;
	text-align: justify;	
}

.option
{
   font-family: verdana;
   font-size: 11px;   
   color: #154FB7; 
}

.nullo{
  
   font-size: 0px;   
   color: #ffffee; 
}
.nullo:link{
	
   font-size: 0px;   
   color: #ffffee; 
}

.nullo:visited{
	
   font-size: 0px;   
   color: #ffffee; 
}
.nullo:hover{
	
   font-size: 0px;   
   color: #ffffee; 
}
.nullo{
  
   font-size: 0px;   
   color: #D2E8FF; 
}
.nullo2:link{
	
   font-size: 0px;   
   color:#D2E8FF; 
}

.nullo2:visited{
	
   font-size: 0px;   
   color: #D2E8FF; 
}
.nullo2:hover{
	
   font-size: 0px;   
   color: #D2E8FF; 
}

.destra{

	text-align: justify;
	padding-left: 5px;
}
