body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F5F5F5;
}




#linktestata {
	position:absolute;
	top:-2px;
	left:50%;
	width:740px;
	height:16px;
	margin-left:-370px;
	visibility: visible;
} 

#testata {
	position:absolute;
	top:80px;
	left:50%;
	width:740px;
	height:54px;
	margin-left:-370px;
	background-color: #FFFFFF;
	visibility: visible;
} 


#data {
	position:absolute;
	top:85px;
	left:50%;
	width:740px;
	height:1px;
	margin-left:-370px;
	z-index: 12;
	visibility: visible;
} 

#banner {
	position:absolute;
	top:21px;
	left:50%;
	width:740px;
	height:56px;
	margin-left:-370px;
	background-color: #FFFFFF;
	visibility: visible;
} 

#lineasottile {
	position:absolute;
	top:77px;
	left:50%;
	width:740px;
	height:25px;
	margin-left:-370px;
	visibility: visible;
} 


#navbar {
	position:absolute;
	top:139px;
	left:50%;
	width:740px;
	height:11px;
	margin-left:-370px;
	visibility: visible;
} 

#slideshow {
	position:absolute;
	top:177px;
	left:50%;
	width:740px;
	height:27px;
	margin-left:-370px;
	visibility: visible;
} 

#lineasottilesottoslide {
	position:absolute;
	top:420px;
	left:50%;
	width:740px;
	height:9px;
	margin-left:-370px;
	visibility: visible;
} 


#maincontent {
	position:absolute;
	top:452px;
	left:50%;
	width:716px;
	height:135px;
	margin-left:-358px;
	background-color: #F5F5F5;
	visibility: visible;
} 

#bannermaincontent {
	position:absolute;
	top:642px;
	left:50%;
	width:716px;
	height:60px;
	margin-left:-358px;
	background-color: #F5F5F5;
	visibility: visible;
} 

#bannerfacebook {
	position:absolute;
	top:716px;
	left:50%;
	width:716px;
	height:60px;
	margin-left:-358px;
	background-color: #F5F5F5;
	visibility: visible;
} 

#news {
	position:absolute;
	top:424px;
	left:50%;
	width:716px;
	height:0px;
	margin-left:-358px;
	background-color: #88CCEB;
	visibility: visible;
} 

#internatitolo {
	position:absolute;
	top:361px;
	left:50%;
	width:716px;
	height:6px;
	margin-left:-358px;
	background-color: #3DAADE;
	visibility: visible;
} 
#internaslideshow {
	position:absolute;
	top:177px;
	left:50%;
	width:740px;
	height:27px;
	margin-left:-370px;
	visibility: visible;
} 


.titolopagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 10px;
}

.titoloblu {
	color: #003366;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	padding-left: 10px;
	
}

.navbase {
	color: #003366;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, sans-serif;
	text-decoration: none;
	
	}
	
.navbase a:link {color: #003366; text-decoration: none} 
.navbase a:visited {color: #003366; text-decoration: none} 
.navbase a:hover {color: #3DAADE; text-decoration: none} 
.navbase a:active {color: #003366; text-decoration: none} 




	


.diritti {
	color: #999999;

	font-size: 10px;
	font-family: Verdana, sans-serif; 
	
	
}

.testocorpo {
	color: #000000;

	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	padding-left: 10px;
	
}

.testocorpo a:link {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #3DAADE; text-decoration: none} 
.testocorpo a:visited {font-weight: bold;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #3DAADE; text-decoration: none} 
.testocorpo a:hover {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF00FF; text-decoration: none} 
.testocorpo a:active {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #3DAADE; text-decoration: none} 


.testocorpoleftright {
	color: #000000;

	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
/*	padding-left: 10px; */
		padding-right: 10px;
	
}


.testocorpoleftright a:link {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF00FF; text-decoration: none} 
.testocorpoleftright a:visited {font-weight: bold;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF00FF; text-decoration: none} 
.testocorpoleftright a:hover {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #3DAADE; text-decoration: none} 
.testocorpoleftright a:active {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF00FF; text-decoration: none} 


.testocorpolinkalt {
	color: #000000;

	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 

	
}


.testocorpolinkalt a:link {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #00CC00; text-decoration: none} 
.testocorpolinkalt a:visited {font-weight: bold;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #00CC00; text-decoration: none} 
.testocorpolinkalt a:hover {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF00FF; text-decoration: none} 
.testocorpolinkalt a:active {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #00CC00; text-decoration: none} 




.titolotestocorpo {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	padding-left: 10px;
	
}
.titoloparagrafo {
	color: #3DAADE;
	font-weight: bold;
}

.titoloparagrafoverde {
	color: #00CC00;
	font-weight: bold;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
/* 	color: #316AC5; */
}
a:link {
	text-decoration: none;
	color: #FFFFFF;/* 	color: #316AC5; */
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;/* 	color: #316AC5; */
}
a:hover {
	text-decoration: none;
	color: #003366;/* 	color: #316AC5; */
}
a:active {
	text-decoration: none;
	color: #FFFFFF;/* 	color: #316AC5; */
}
.style4 {
	color: #88CCEB;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style4 a:link {
	color: #0000FF;
}
.style5 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.elencolinklaterali {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	padding-left: 20px;	
	
}


.elencolinklaterali a:link {	padding-left: 20px;	font-weight: bold; font-size: 10px; font-family: Verdana, AArial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none} 
.elencolinklaterali a:visited {	padding-left: 20px;	font-weight: bold;  font-size: 10px; font-family: Verdana, AArial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none} 
.elencolinklaterali a:hover {	padding-left: 20px;	font-weight: bold; font-size: 10px; font-family: Verdana, AArial, Helvetica, sans-serif; color: #3DAADE; text-decoration: none} 
.elencolinklaterali a:active {	padding-left: 20px;	font-weight: bold; font-size: 10px; font-family: Verdana, AArial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none} 
