body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	}
	
.titolo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #006699; 
	}
	
.sottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-style: italic;
	}
	
.testo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #336699; }
	
table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; }
	
.tabella_principale { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #336699;
	background-color: #0099CC;
	border: 1px #DDDDDD solid; }
	
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12 px; 
	color: #FFFFFF;
	text-align: center;
	background-color: Maroon;
	border: 1px solid #333333;
	font-weight: bold;
}
	
.table_img {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	background-color: #333333; 
	border: 1px solid #333333;
	}
	
.table_img td {
	background-color: #666666;
	border: 1px solid #999999;
	}

.errore {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFCC33;
	}

.menu_top {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: Maroon;
	background-color: #333399; 
	border: 1px solid #ffffff;
	}
	
.menu_top td {
	background-color: #333399;
	border: 1px solid #ffffff;
	}	
	
.menu_principale {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FF0000;
	background-color: #eeeeee; 
	border: 1px #FFFFFF solid;
	}
	
.menu_principale td {
	background-color: #173E64;
	border: 1px solid #FFFFFF;
	}	

.elimina {  
	color: #FFCC33; 
	background-color: #CC0000; 
	border: 1px #FFCC33 solid;
	}
	
.footer {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
	background-color: #003366; }

A {
	color: #336699;
; text-decoration: none
	}

A:link {
	color: #336699;
	}

A:hover {
	color: Red;
}

A:visited {
;
	}

A:active {
	color: Red;
}
	
.link_attivo {
	color: #0066CC;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
}

.tab_links {
	background-color: #eeeeee;
	border: 1px solid #999999;
}

input {
	border: 1px solid #999999;
	background-color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC;
}

textarea {
	border: 1px solid #999999;
	background-color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC;
}

select {
	border: 1px solid #999999;
	background-color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC;
}.testopiccolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; }
.testonero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; }
a.link1 {  color: #FFFFFF; text-decoration: none}
.testoblu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; }
a.link2 {  color: #FF0000; text-decoration: none}
a.link2:hover {
	color: #336699;
}.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; background-color: #eeeeee; border: 1px #FF0000 solid; }
.bottone_form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #336699; border: 1px #FF0000 solid; ; font-weight: bold}

