
	body {
		background-color: #CCCCCC;
		color : #3333FF;
		font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 0px 0px 0px 0px;
		padding-bottom : 0px; padding-left : 0px; padding-right : 0px; padding-top : 0px;
	}

	p {
		color : #666666;
		font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin : 1px 2px 0px 2px;
	}

	h1 {
		color : #FFFFFF;
		font : bold 16px Tahoma, Verdana, Helvetica, sans-serif;
		margin : 0px 2px 0px 2px;
	}

	h2 {
		color : #FFFFFF;
		font : italic 12px Tahoma, Verdana, Helvetica, sans-serif;
		margin : 2px 2px 0px 2px;
	}

	h3 {
		color : #666666;
		font : bold 16px Tahoma, Verdana, Helvetica, sans-serif;
		margin : 0px 2px 0px 2px;
	}

	a {
		color : #0000FF;
	}
	a:hover {
		color : #FF0000;
	}

.testocentrato {
	text-align : center;
}

.testoasinistra {
	text-align : left;
}

.sfondorosa {
	background : #666666;
}

.testata00 {
	height : 75px;
}

.testatapiccola {
	height : 57px;
}

.menu {
	margin : 0px 0px 18px;
  	width : 600px;		
}

.blocchitesto p {
	margin : 6px 2px 2px 2px;
}

#sezprinc {
	background-color : #FFFFFF;	
	color : #000000;
	margin : 12px auto;
	width : 775px;
}

#preventiv {
	background-color : #FFFFFF;	
	color : #000000;
	margin : 2px auto;
	width : 775px;
}

#sinistra {
	text-align : center;
	float : left;
	width : 160px;
	/* height : 4400px; */
	margin : 3px 3px 0px 5px;
	/* border : 1px solid black; */
}

#destra {
	float : left;
	width : 600px;	
}

#hp_regimarx {
	text-align : center;
	/* vertical-align: middle; */
	float : right;
	width : 600px;
	height : 130px;
}

