BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
P {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

P.colsx {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top-width : thin;
	border-top : 1px dotted #999999;
	padding : 3 px;
	text-align : right;
}

.titoloservizio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F29400;
	font-weight: bold;
	text-align: left;
	padding: 0 0 2px 14px;
	border-bottom: 1px solid #162A83;
	margin-bottom: 5px;
}

.elencopuntato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: -5px;
}

P.coldx {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top-width : thin;
	border-top : 1px dotted #999999;
	border-left-width : thin;
	border-left : 1px dotted #999999;
	padding : 3 px;
	text-align : justify;
	font-weight : bold;
}
P.coldx2 {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top-width : thin;
	border-top : 1px dotted #999999;
	border-left-width : thin;
	border-left : 1px dotted #999999;
	padding : 3 px;
	text-align : justify;
}
P.coldx_nobold {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top-width : thin;
	border-top : 1px dotted #999999;
	border-left-width : thin;
	padding : 3 px;
	text-align : justify;
}

P.mini {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : justify;
}


P.colcenter {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top-width : thin;
	border-top : 1px dotted #999999;
	padding : 3 px;
	text-align : center;
}

P.intestazione {
	margin-left: 9.0pt;
}
P.help {
	margin-left: 9.0pt;
	margin-right: 9.0pt;
}

TABLE.bordo{
	border : 1px solid #999999;
	background-color : White;
}

TABLE.rischio{
	border : 2px solid #CC0000;
	background-color : White;
}
TABLE.tabsezione{
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	border-collapse:collapse; 
	border-left-width:1; 
	border-right-width:1; 
	border-top-width:1;
	border: 0px #406082;
}
TD.intestazione{
	border-style: solid;
	border-width: 1;
	border: #406082;
	background-color : #406082;
}
TD.rigavuota1{
	border-left-style: solid;
	border-left-width: 1;
} 
TD.rigavuota2{
	border-bottom-style: solid;
	border-bottom-width: 1;
} 
TD.rigagrigioscuro{
	border: #999999;
	background-color: #5D5D5D;
	border-style: solid; 
	border-width: 1;
}
TD.rigagrigiochiaro{
	background-color: #F3F3F3;
	border-bottom: 1px solid #999999;
}
TD.rigaunica{
	background-color : #406082;
	border-bottom: 1px solid #406082;
	border-left: 1px solid #406082;
	border-right: 1px solid #406082; 	
	 border-top: 1px solid #406082; 	
}
TD.rigaunica2{
	border-bottom: 1px solid #406082;
	border-left: 1px solid #406082;
	border-right: 1px solid #406082; 	 
}
TD.sx {
	border-left: 1px solid #406082;
	border-right: 1px solid #406082; 	 
	border-bottom: 1px solid #406082;
}
TD.sxTop {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999; 	 
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}
TD.sxBottom{
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;	
	border-bottom: 1px solid #999999;	
}
TD.dx {
	border-right: 1px solid #406082;	
	border-bottom: 1px solid #406082;
}
TD.dxTop {
	border-right: 1px solid #999999;	
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}
TD.dxBottom {
	border-right: 1px solid #999999;	
	border-bottom: 1px solid #999999;
}

P.colonnasx {
	margin:4pt;
}
P.colonnasx2 {
	margin:4pt;
	text-align : justify;
}
P.destra {
	text-align : right;
}

P.bold {
	font-weight : bold;
}

P.boldJ {
	font-weight : bold;
	text-align : justify;
}


H1 {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #CC0000;
	margin : 5px;
	background-color : transparent;
	text-align : center;
	border : thin dashed Gray;
	padding : 3px;
}

H2 {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : White;
	margin : 3px;
}
H5 {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #CC0000;
	margin : 2px;
	padding : 2px;
	border : 1px solid #999999;
	
}

H6 {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #CC0000;
	margin : 3px;
	padding : 5px;
	border : 1px solid #999999;
}
.menuareariservata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	background-image: url('/servizi/Img/head_area_ris_r2_c1.jpg');
	background-repeat: repeat-x;
	background-position: left top
}

.menuareariservata a {
	color: #FFFFFF;
}

.nomeUtente{
	background-image: url(../images/home_utenti/utente_riconosciuto.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 6px 0 4px 180px;
	text-align: left;
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	
}