

div#content {background:url('/custom_cms/images/sf-preventivi.jpg') no-repeat;
   min-height:530px; 
}
div#mainarea {
	width:969px;margin:0 auto;
}
div#regformarea {padding-top:28px;
	width:969px;margin:0 auto;
}

div#regformdataarea {
	padding-top:30px;
margin-left:240px;
	width:80%;
}

div#regformintarea {display: none;}

div#regformdisclaimerarea {margin-left:240px;}

div#regformbuttonarea {margin-left:240px;}

#urfusertable td{padding-top:5px}

#urfinttable {}

.urftitle {

color: #465eab;
	font-family: Arial,sans;
font-size:20px;text-transform:uppercase;

}

.urfcaption {
	color: #4e4d4d;
	  font: 14px Arial,sans;
/*	text-align:left;*/
	height:1.5em;
	position:relative;
	top:0;width:100px;
}

.urfmandatory {
	color: #4e4d4d;
	  font: 14px Arial,sans;
}

.urfmandnote {

	font-weight:bold; 
/*	text-align:left;*/
	color: #4e4d4d;
	  font: 14px Arial,sans;
	padding-top:5px;
	padding-bottom:10px;
}
textarea{	color: #4e4d4d;
	  font: 14px Arial,sans;width:500px;  text-align: justify;
 align: justify;
	padding:3px;margin:2px;color:#635D72	}
.urfinput {
	font:12px Tahoma,Arial,Verdana,Thaoma,sans;width:400px;
	padding:3px;margin:2px;
}

.urfintcaption {
	color: #4e4d4d;
	  font: 14px Arial,sans;

	text-align:center;
}

.urfinttabdata {
	font:12px Tahoma,Verdana,Thaoma,sans; 
	font-weight:bold; 
	color:black;
	width:22em;
}

.urfcheckbox {
	font-family:Tahoma,Verdana,Thaoma,sans; 
	color:black;
	margin-right:5px;
}

.urfbutton {
	margin-top:12px;
	font: 12px Tahoma,Arial,Verdana,Thaoma,sans; 
	cursor:pointer;padding:4px;

}

.urfdisclaimer {
	font-size:11px;
margin-top:10px;
}	

.urfdiscaccept {
	font:11px Tahoma,Verdana,Thaoma,sans; 
	color:#000;
	padding-top:8px;
}



p {
margin:0;
padding:0;
}
