@charset "iso-8859-1";

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color:#FFF6E8;
	}


a {
	font-family: Arial, Helvetica, sans-serif;
	color: #212838;
	font-weight: bold;
	text-decoration: none;
	}


a:hover {
	color: #376496;
	}


.menu-blu {
	color: #212838;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}



.menu-blu:hover {
	color: #212838;
	font-weight: bold;
	text-decoration: underline;
	}


.menu-bianco {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}


.menu-bianco:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	}


.Testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #212838;
	font-weight: normal;
	}



.Testo-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #376496;
	font-weight: bold;
	}


.Testo-red:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #376496;
	font-weight: bold;
	text-decoration: underline;
	}


.Testo10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #212838;
	font-weight: normal;
	}
	


.Testo10-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #212838;
	font-weight: bold;
	}
		


.Testo10-menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #212838;
	font-weight: bold;
	text-decoration: underline;
	}


.Testo10-menu-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #376496;
	font-weight: bold;
	}



.Testo-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #212838;
	font-weight: bold;
	}
	
	
.Testo-news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #212838;
	font-weight: bold;
	text-decoration: underline;
	}
	
	
.Testo10-bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	}
		
		
		
.Testo10-bianco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	}	



.Form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #ffffff;
	border: 1px #CCCCCC solid;
	line-height: 12px;
	width:100px;
	}
	

.Form_attivita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #ffffff;
	border: 1px #CCCCCC solid;
	line-height: 12px;
	}


.Form_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #ffffff;
	border: 1px #CCCCCC solid;
	line-height: 12px;
	width:40px;
	}
	
.Form_commento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #ffffff;
	border: 1px #CCCCCC solid;
	line-height: 12px;
	width:270px;
	height:200px;
	}
	
	
.Form_commento_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #ffffff;
	border: 1px #CCCCCC solid;
	line-height: 12px;
	width:220px;
	height:70px;
	}
	

.Form_0 {
	margin: 0px;
	}


.Form_Pulsanti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;color: #FFFFFF;
	line-height: 12px;
	background-color: #376496;
	border: 1px #376496 solid;
	font-weight: bold;
	cursor: hand;
	margin: 0px;
	}



.Form_Pulsanti_ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;color: #FFFFFF;
	line-height: 12px;
	background-color: #376496;
	border: 1px #FFFFFF solid;
	font-weight: bold;
	cursor: hand;
	margin: 0px;
	width: 30px;
	height: 18px;
	}


	
	
.Q-top-bottom-red {
	border-top: 1px solid #376496;
	border-bottom: 1px solid #376496;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #212838;
	font-weight: normal;
	}	
	

.Q-right-red {
	border-right: 1px solid #376496;
	}
	
	

.Q-right-bianco {
	border-right: 1px solid #FFFFFF;
	}


.Q-left-bianco {
	border-left: 1px solid #FFFFFF;
	}
	

.Q-bottom-red {
	border-bottom: 1px solid #376496;
	}
	
	
.Q-foto {
	border: 2px solid #376496;
	}
	
	
	
.Q-Alert {
	border: 4px solid #9D080D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9D080D;
	font-weight: bold;
	}
	

.border-top-dotted {
	border-top: 1px dotted #212838;
	}
	
	
.border-top-dotted_giallo {
	border-top: 1px dotted #E1E1D2;
	}	
	
	
.border-left-dotted {
	border-left: 1px dotted #FFFFFF;
	}
	

	
.border-bottom {
	border-bottom: 1px solid #376496;
	}



.navigator {
	BORDER: #dddddd 1px solid;
	PADDING: 4px;
	PADDING-LEFT: 6px;
	MARGIN: 20px 0px 10px;
	WIDTH: 100%;
	COLOR: #dddddd;
	TEXT-ALIGN: center;
	}


