.FormPreventivi {
	margin:0;
	padding:0;
	width:470px;
	height:auto;
	position:relative;
	float:left;
}

.form {
	margin:0;
	padding:0;
	float:left;
}

.formCont {
	margin:0;
	padding:10px 5px 10px 10px;
	width:200px;
	float:left;
}

.formCont p {
	margin:0;
	padding:0;
	width:200px;	
	border-bottom:1px #666 solid;
}

.formCont input {
	margin:8px 0 0 0;
	padding:0;
	width:200px;
	border:1px #666 solid;
	height:20px;
	float:left;
}


/*-------Select_prodotto*/

.Select_prodotto {
	margin:0px 0 0 10px;
	padding:0px;
	width:420px;
	float:left;
}

.Select_prodotto div {
	margin:0px 5px 5px 0;
	padding:0px;
	width:95px;
	float:left;
}

.Select_prodotto div img {
	margin:0px;
	padding:0px;
	float:left;
	border:0px;
}

.Select_prodotto div p {
	margin:0 0 5px 0;
	padding:0px;
	width:55px !important;
	float:left;
	border:0px;
}

.Select_prodotto div input {
	margin:6px 5px 0 0;
	padding:0px;
	text-align:center;
	float:left;
}

/*------Select_scala*/

.Select_scala {
	margin:10px 0 0 10px;
	padding:0px;
	width:420px;
	float:left;
}

.Select_scala h1 {
	margin:0px;
	padding:0px;
	width:420px;
	font-size:12px;
	border-bottom:1px #000 solid;
	text-transform:uppercase;
	float:left;
}

.Select_scala strong {
	margin:0px;
	padding:5px 0 10px 0;
	width:420px;
	float:left;
}

.Select_scala div {
	margin:0px 5px 5px 0;
	padding:0px;
	width:130px;
	float:left;
}

.Select_scala div img {
	margin:0px;
	padding:0px;
	float:left;
	border:0px;
}

.Select_scala div p {
	margin:0 0 5px 0;
	padding:0px;
	width:70px !important;
	float:left;
	border:0px;
}

.Select_scala div input {
	margin:6px 5px 0 0;
	padding:0px;
	text-align:center;
	float:left;
}

/*------Select_piattaforma*/

.Select_piattaforma {
	margin:10px 0 0 10px;
	padding:0px;
	width:420px;
	height:120px;
	float:left;
}

.Select_piattaforma h1 {
	margin:0px;
	padding:0px;
	width:420px;
	font-size:12px;
	border-bottom:1px #000 solid;
	text-transform:uppercase;
	float:left;
}

.Select_piattaforma span {
	margin:5px 0 5px 0;
	padding:0px;
	width:420px;
	font-size:12px;
	float:left;
}


/*-------*/

.Messaggio {
	padding:0px 5px 10px 10px;
	width:420px;
	float:left;
}

.Messaggio p {
	margin:0;
	padding:0;
	width:417px;	
	border-bottom:1px #666 solid;
}

.Messaggio textarea {
	margin:8px 0 0 0;
	padding:5px;
	width:405px;
	height:120px;
	border:1px #666 solid;
	font-size:11px;
	float:left;
}

/*------*/

.Buttom {
	margin:0;
	padding:0 0 0 5px;
	width:80px;
	float:left;
	border-left:1px #666 solid;
}

.Buttom input {
	margin:0;
	padding:0;
	background-image:url(../images/btn03.jpg);
	background-repeat:no-repeat;
	border:0px;
	width:70px;
	height:30px;
	cursor:pointer;
}

/*------*/

.privacy {
	margin:0 0 0 0;
	padding:3px 5px 0 0;
	width:160px;
	float:left;
	text-align:right;
}

.privacy span {
	margin:0;
	padding:0;
	float:left;
	width:130px;
	font-size:8px;
}

.privacy input {
	margin:0 3px 0 3px;
	float:right;
	border:1px #666 solid;
	background:none;
}

.privacy span a {
	text-decoration:none;
	color:#333;
}

/*-------*//*-------*//*-------*//*-------*//*-------*//*-------*//*-------*//*-------*/

#msg {
	display:none; 
	position:absolute; 
	z-index:200; 
	background:url(../images/msg_arrow.gif) left center no-repeat; 
	padding-left:7px
}

#msgcontent {
	display:block; 
	background:#f3e6e6; 
	border:2px solid #924949; 
	border-left:none; 
	padding:5px; 
	min-width:150px; 
	max-width:250px
}



