body {
	color:#FFF;
	font:13px/15px Arial, Helvetica, sans-serif;
	background-color: #333333;



}



#container {
	position:relative;
	width: 970px;
	background-image: url(img/form-vipclinic-bg.jpg);
	background-repeat: no-repeat;
	height: 612px;
	border: 2px solid #F9DDCF;



}



#header {
	margin:0px;
	padding:0px;
	width:932px;



}



#logo {

	margin:12px;

	height:78px;

	width:123px;



}



#nombre, #cognome, #societa, #telefono, #email, #texto {



	display:inline;		text-align:left;



}



.style2 {
	color:#AC7DA0;



}



td {



	vertical-align:top;



}



select {



	width:80px;;		margin-bottom:10px;



}



input, textarea {
	width:300px;
	;
	margin-bottom:5px;
	border: 2px solid #666;
	background-color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	margin-top: 6px;



}











h1, h2 {
	padding-top:25px;
	text-align:center;
	color:#666;



}



h1 {



	font:18px/27px Arial, Helvetica, sans-serif;



	margin: 2px;



	padding: 2px;



}



h2 {



	font:bold 14px/21px Arial, Helvetica, sans-serif;



}



td {



	text-align:left;



}



td.R {




}



div.err {



	width:300px;



	border:1px solid #CCCCCC;



	color:#666666;



	font-weight:bold;



	padding-bottom:15px;



	background-color: #FFFFFF;



}



#corpo {
	width: 800px;
	margin-top: 5px;
	position: absolute;
	left: 15px;
	top: 102px;



}







.inv {
	padding: 0px;
	width: 68px;
	height: 20px;
	background-color: #66BE58;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border: 2px solid #666;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;



}

