BODY{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	color: #000066;
	font-family: 'Trebuchet MS',Verdana, Arial;
	font-size: 9pt;
	background-color: #134E9B;
	scrollbar-3d-light-color:#EDE2DE;
	scrollbar-arrow-color:#9C3609;
	scrollbar-base-color:#EDE2DE;
	scrollbar-dark-shadow-color:#EDE2DE;
	scrollbar-face-color:#F6F6F6;
	scrollbar-highlight-color:#EDE2DE;
	scrollbar-shadow-color:#EDE2DE;
	scrollbar-track-color:#EDE2DE;
	}

.sftitolo{
	background-image: url('image/sfondotitolo.jpg');
	padding: 0pt;
	margin: 0pt;
	width: 100%;
	}

.sftop{
	background-image: url('image/sfondotop.jpg');
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding: 0pt;
	margin: 0pt;
	width: 100%;
	text-align: right;
	}

.sfaccesso{
	background-color: #E6F2FA;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding: 0pt;
	margin: 0pt;
	width: 159px;
	}

.sfnovita{
	background-color: #ffffb3;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000000; 
	font-size: 10pt; 
	padding: 0pt;
	margin: 0pt;

	}

.sfcontatti{
	background-color: #ffffa6;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000000; 
	font-size: 9pt;
	padding-left: 5pt;
	margin: 0pt;
	}

.sfnote{
	background-color: #cecece;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000000; 
	font-size: 9pt;
	padding-left: 5pt;
	margin: 0pt;
	}

.sftitnovita{
	background-color: #f8da05;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000000; 
	font-size: 12pt;
	font-weight:bold;
	padding-left: 5pt;
	margin: 0pt;
	width: 159px;
	}

.sfnews{
	background-color: #E6F2FA;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding: 0pt;
	margin: 0pt;
	}



.sftitnews{
	background-color: #35468a;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #ffffff; 
	font-size: 12pt;
	font-weight:bold;
	padding-left: 5pt;
	margin: 0pt;
	width: 159px;
	}

.sfleft{
	background-color: #EFEFF4;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding: 0pt;
	margin: 0pt;
	width: 159px;
	}


.sfunder{
	background-image: url('image/under.jpg');
	padding: 0pt;
	margin: 0pt;
	width: 100%;
	height: 26px;
	}


.sflink{
	background-image: url('image/sfondolink.jpg');
	padding: 0pt;
	margin: 0pt;
	width: 159;
	height: 17px;
	padding-left: 18px;
	}

.sflink2{
	background-image: url('image/sfondolink2.jpg');
	padding: 0pt;
	margin: 0pt;
	width: 159;
	height: 17px;
	padding-left: 18px;
	}

.sfcentro{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	background-color: #FFFFFF;
	font-size: 9.5pt; 
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
	}

.sfbottone{
	background-image: url('image/bottoneleft.jpg');
	padding: 0pt;
	margin: 0pt;
	height:50px;
	}


.sfbottone2{
	background-image: url('image/bottoneleft.jpg');
	padding: 0pt;
	margin: 0pt;
	height:20px;
	}

.testounder{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding-top: 20pt;
	padding-bottom: 10pt;
	}

.titologrande{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #094A9E; 
	font-size: 14pt; 
	font-weight: bold;
	}

.testomenu{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #F98412; 
	font-size: 8pt; 
	font-weight: bold;
	}

.testo{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding-left: 20pt;
	padding-right: 3pt;
	text-align:justify;
	}

.testobianco{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #ffffff; 
	font-size: 10pt; 
	padding-left: 20pt;
	padding-right: 3pt;
	text-align:justify;
	}

.titolorivistatelematica{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000000; 
	font-size: 7.5pt; 
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 5pt;
	padding-right: 3pt;
	font-weight: bold;
	text-align: left;
	}

.legenda{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding-left: 15pt;
	display: block;
	background: #CCCC99;
	}

.testoiscriviti{
	font-family: Verdana, Arial;
	color: #ffffff; 
	font-size: 7.5pt; 
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	background: 474C62;
	}

.testopagina{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding-left: 5px;
	padding-right: 5px;
	background: #ffffff;
	text-align: justify;
	display: block; 
	}

.icone{
	text-align:right;
	text-decoration:none; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8.5pt;
	color:#000000; 
	text-decoration:none;
	background: #DCE9F9;
	margin:0;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	display:block; 
	}

.under{
	text-decoration:none; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8.5pt;
	color: #ffffff; 
	text-decoration: none;
	background: #474C62;
	background-position:  2px 0;
	margin:0; padding: 2px 10px 2px 2px;
	display:block; 
	text-align:right;
	}



.menu {
	border-top: none;
	list-style-type: none;
	margin:0; padding:0;
	background:#ffffff;
	width: 150px;
	}


.mpresentazione{
	text-decoration: none; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8.5pt;
	color:#000000; 
	background: #51d07a;
	margin-top: 0px;  
	margin-bottom: 0px;
	margin-left: 0px;  
	margin-right: 0px;
	padding-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 15px;
	display:block; 
	}


.link{
	text-decoration: none; 
	font-size: 11pt;
	margin-bottom: 8px;
}


.linksin{
	text-decoration: none; 
	font-size: 8.5pt;
	color:#8A8888; 
	border-bottom-width: 1px solid #ff0000; 
	margin-bottom: 8px;
}


.linksinR{
	text-decoration: none; 
	font-size: 8.5pt;
	color:#FF0000; 
	border-bottom-width: 1px solid #ff0000; 
	margin-bottom: 8px;
}


.linkR{
	text-decoration: none; 
	font-size: 8.5pt;
	color:#FF0000; 
	border-bottom-width: 1px solid #ff0000; 
	margin-bottom: 8px;
}




.linksin:hover {
		text-decoration: underline; 
	}


.linksin2{
	text-decoration: none; 
	font-size: 8.5pt;
	color:#094A9E; 
	border-bottom-width: 1px solid #ff0000; 
	margin-bottom: 8px;
}

.linksin2:hover {
		text-decoration: underline; 
	}



.boxsin{
	width:190px;
	border-bottom-width: 1px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #cecece; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #cecece; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #cecece; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #cecece; /* Colore bordo superiore */
	background: #f0faff;
	color: #0080c0; 
	font-size: 8pt; 
}




.titoloboxsin {
	display:block;
	font-weight:bold;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left:10px;
	border-bottom: 1px solid #cecece; 
	}


.titolotranche{
	background-color: #ff8000;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #ffffff; 
	font-size: 15pt; 
	text-align:center;
	padding: 0pt;
	margin: 0pt;
	}

.testolinea{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #000080; 
	font-size: 10pt; 
	padding-left: 20pt;
	padding-right: 3pt;
	text-align:justify;
	border-bottom: 1px #b5bfcc solid;
	}

.linkinterno{
color:#880000;
text-decoration:none;
}

.linkinterno:hover{background: #ffff00;}


.titolocorso{
	color:#cecece;
	font-size: 20pt; 
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}


.ifor{
background:#0060B6;
font-family: Verdana, Arial; 
color:   #ffffff;
font-size: 9pt; 
font-weight: bold;}


.cfor{
background: #EFEFF4;
font-family: Verdana, Arial; 
color: #094A9E; 
font-size: 8.5pt; 
padding-left: 8px;
padding-right: 8px;
text-align:justify;
}



.cforht{
background: #eaeaea;
font-family: Verdana, Arial; 
color: #0000a0; 
font-size: 8.5pt; 
text-align: right; 
}

.linkaranea{font-family: Verdana, Arial; font-size: 8.5pt;color:#F8A506;text-decoration:none;}
.linkaranea:hover{color:#9cb4a3;}

.altezza{
	height: 15px;
}

.sottotitolo{
	text-decoration: none; 
	font-size: 9pt;
	color:#8A8888; 
}

.titolo{
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #cd6507; 
	font-size: 13pt; 
	font-weight: bold;
	}


.linkbannerhome{

	display:block;
	text-align:center;
	background-color: #f8da05;
	font-family: 'Trebuchet MS',Verdana, Arial;
	color: #0000ff; 
	font-size: 12pt;
	font-weight:bold;
	padding-left: 5pt;
	margin: 0pt;
	text-decoration:none;
	width:570px;

	}

.areatestonew{
	color: #04418B; 

}

.testatanew{
color: #D2003B; 

}

.divnewtemp{
border-bottom:3px solid #FBCA35;
}


.border1px{
border:1px solid #DBDADA;
}


.testo9{
font-size: 9pt;
}

.testo9w{
font-size: 9pt;
color: #ffffff;
}

.testo10{
font-size: 10pt;
}


.linklocalita{
font-family: 'Trebuchet MS',Verdana, Arial;
font-size: 11pt;
color: #DE446F;
text-decoration:none;
}

.linklocalita:hover{
font-family: 'Trebuchet MS',Verdana, Arial;
font-size: 11pt;
color: #DE446F;
text-decoration:underline;
}



.testatina{
font-family: 'Trebuchet MS',Verdana, Arial;
font-size: 12pt;
font-weight:bold;
background-image: url('image/testatina.png');
background-repeat:no-repeat;
padding-top:18px;
padding-left:22px;
height:63px;
width:583px;
color: #D2003B;
}





.titolotabella{
	background-image:url('image/sfondotitolo.png');
	color:#B40C08;
	font-size: 10pt;
	border-bottom:2px solid #2a2a2a;
	font-weight:bold;
}


.tableerrore{
	width:77%;
	margin:0 auto;
	border: 1px solid #B40C08;
	color:#B40C08;
 	font-size: 9pt;
	padding:10px;

}


.titolocorso{
font-family: 'Trebuchet MS',Verdana, Arial;
font-size: 14pt;
color: #04418B;
}

.sottotitolocorso{
font-family: 'Trebuchet MS',Verdana, Arial;
font-size: 11pt;
color: #04418B;
}

.localitacorso{
font-family: 'Trebuchet MS',Verdana, Arial;
font-size: 11pt;
color: #DE446F;
}

.sedicorso{
font-family: 'Trebuchet MS',Verdana, Arial;
font-size: 9pt;
color: #04418B;
}

.testatinacorso{
font-weight:bold;
font-family: 'Trebuchet MS',Verdana, Arial;
color: #D2003B;
font-size: 11pt;
border-bottom:3px solid #FBCA35;
width:100%;
}

.testatinacorsobig{
font-weight:bold;
font-family: 'Trebuchet MS',Verdana, Arial;
color: #D2003B;
font-size: 14pt;
border-bottom:3px solid #FBCA35;
width:100%;
}



