BODY {
	background-color : #CCCCCC;
	font-family : Arial, Helvetica, sans-serif, sans-serif;
	background-image: url(immagini/fondo.gif);

	}

a:hover{
	color : #FF0000;
	text-decoration : underline;
}

input,select,textarea{
	font : 8pt Verdana,sans-serif;
}

.boldred{
	color : #FF0000;
	font-weight : bold;
}

.cmnu{
	color : #000066;
	font : normal bold 11px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.cmnuov{
	color : #990000;
	font : normal bold 11px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.formbody{
	background : #EEEEEE;
	color : Black;
	font : 8pt Verdana,Arial,Helvetica,sans-serif;
}

.formerror{
	color : #FF0000;
	font : italic bold 8pt Verdana,Arial,Helvetica,sans-serif;
}

.formheadline{
	background : #0099FF;
	border : solid 1px #003366;
	color : #FFFFFF;
	font : bold 10pt Verdana,Arial,Helvetica,sans-serif;
}

.formnote{
	font : italic 8pt Verdana,Arial,Helvetica,sans-serif;
}

.lmnu{
	color : #000000;
	font : normal normal 11px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.lmnuov{
	color : #0000FF;
	font : normal normal 11px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.map{
	color : #C00000;
	font : bold italic 12px Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.mnu{
	color : #FFFFFF;
	font : normal bold 12px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.mnuov{
	color : #FFFF00;
	font : normal bold 12px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.smnu{
	color : #000000;
	font : normal normal 11px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.smnuov{
	color : #FFFFFF;
	font : normal normal 11px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.tblec1{
	background : #CFDFDF;
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
}

.tblec2{
	background : #CFDFDF;
}

.tblec3{
	background : #6F888F;
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
	color : #FFFFFF;
	font : normal bold 12px Arial,Helvetica,sans-serif;
	text-align : right;
	text-decoration : none;
}

.tdmnu{
	background : #6F888F;
	color : #FFFFFF;
	font : normal bold 12px Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.tdmnucenter{
	background : #6F888F;
	color : #FFFFFF;
	font : normal bold 12px Arial,Helvetica,sans-serif;
	text-align : center;
	text-decoration : none;
}

.tdmnuright{
	background : #6F888F;
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
	color : #FFFFFF;
	font : normal bold 12px Arial,Helvetica,sans-serif;
	text-align : right;
	text-decoration : none;
}

.testo{
	color : #333333;
	font : normal normal 9px Arial,Helvetica,sans-serif;
}

.testo10{
	color : #333333;
	font : normal normal 10px Arial,Helvetica,sans-serif;
}

.testo10g{
	color : #333333;
	font : normal normal 10px Arial,Helvetica,sans-serif;
	text-align : justify;
}

.testo12{
	color : #333333;
	font : normal normal 12px Arial,Helvetica,sans-serif;
}

.testo12bold{
	color : #333333;
	font : normal bold 12px Arial,Helvetica,sans-serif;
}

.testo12boldred{
	color : #FF0000;
	font : normal bold 12px Arial,Helvetica,sans-serif;
}

.testo12giust{
	color : #333333;
	font : normal normal 12px Arial,Helvetica,sans-serif;
	text-align : justify;
}

.testo14bold{
	color : #000000;
	font : normal bold 14px Arial,Helvetica,sans-serif;
}

.tittop{
	color : #C00000;
	font : italic normal 14px Verdana,Arial,Helvetica,sans-serif;
	text-align : left;
	text-decoration : none;
}

.tittop12{
	color : #C00000;
	font : normal normal 12px Verdana,Arial,Helvetica,sans-serif;
	text-align : left;
	text-decoration : none;
}

.tittop12g{
	color : #C00000;
	font : normal bold 12px Verdana,Arial,Helvetica,sans-serif;
	text-align : left;
	text-decoration : none;
}

.tittop14g{
	color : #C00000;
	font : normal bold 14px Verdana,Arial,Helvetica,sans-serif;
	text-align : left;
	text-decoration : none;
}

.trec{
	border-bottom : #003366 1px solid;
	border-left : #003366 1px solid;
	border-right : #003366 1px solid;
	border-top : #003366 1px solid;
}
a {
	color: #333333;
}
