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: #336699; 
	text-align: center; 
	border: 1px solid #003399;
	background-color: #E1E6F9;
	line-height: 20px;
	vertical-align: center;
; text-transform: uppercase
	}

.table_elenco .titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #336699; 
	text-align: center; 
	border: 0px solid #003399;
	background-color: #EEEEEE;
	line-height: 20px;
; text-transform: uppercase
	}

.tb_offerte {
	background-color: #EFF4F8;
	border: 1px solid #E1E6F9;
}	
	
	
.sottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-style: italic;
	}
	
.testo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333399; }
	
table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003399; }
	
.tabella_principale { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: 1px #DDDDDD none; }
	
.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: 10px; 
	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: 10px; 
	color: #FFCC33;
	}

.menu_top {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	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: Red; 
	border: 1px #336699 none;
	font-weight: normal;
	text-decoration: none;
; text-transform: uppercase
	}
	
.menu_principale td {
	background-color: #E1E6F9;
	border: 1px #336699 solid;
	font-weight: normal; 
	text-decoration: none;
	}	

.elimina {  
	color: #FFCC33; 
	background-color: #CC0000; 
	border: 1px #FFCC33 solid;
	}
	
.footer {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF;
	background-color: #003366; 
	}

A {
	color: #336699;
	text-decoration: none;
	font-weight: normal;
	}

A:link {
	color: #336699;
	text-decoration: none;
	font-weight: normal;
	}

A:hover {
	color: Red;
	font-weight: normal; 
	text-decoration: none;
}

A:visited {
	text-decoration: none;
	font-weight: normal;
	}

A:active {
	color: Red;
	font-weight: normal; 
	text-decoration: none;
}
	
.link_attivo {
	color: Maroon;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.tab_links {
	background-color: #666666;
	border: 1px solid #999999;
	text-decoration: none;
}

textarea {
	border: 1px #CCCCFF solid;
	background-color: #E1E4EA;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003399;
}

.testopiccolo { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	}

.tabella_gazziero { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
	background-color: #FFFFFF; 
	border: 1px #336699 solid; 
	}

.table_form { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #336699; 
	background-color: #FFFFFF; 
	border: 1px #336699 solid; 
	}

.bottone_form { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	background-color: #336699; 
	border: 1px #FFFFFF solid;
	font-weight: bold; 
	}

.coll {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	color: #435492;
	text-decoration: none;
	background-color: #E8EBF2;
	width=100%;
	border: 1px solid; 
	border-color: #435492 435492 435492; 
	float: no; 
	vertical-align: middle;
	} 

.coll:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	word-spacing: normalhover;
	background-color: #435492;
	width=100%;
	border: 1px #000066 solid?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?);
	}


.tb_pigiama { 
	border: 1px #336699 solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #336699; 	background-color: #E1E6F9; 
	font-weight: bold 
	}

.tb_pigiama_2 { 
	border: 1px #336699 solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; 
	color: #336699; 
	background-color: #FFFFFF; 
	font-weight: normal; 
	}

input { 
	border: 1px #003399 solid; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003399; 
	}

select { 
	border: 1px #003399 solid; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003399; 
	}

textarea { 
	border: 1px #003399 solid; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003399; 
	}
.titolo_categoria {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase}
.border1nero {  border: 1px #333399 solid}
.borderconcorso {  border: #EEBB07 solid; border-width: 0px 1px}
.stampa {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; text-align: right; padding-top: 4px; padding-bottom: 4px}

