
/** form **/

#richiesta {
	width:230px;
	height:363px;
	font-size:10px;	
	padding:0 0 0 30px;
}

#richiesta fieldset {
	padding-top:52px;
}

.it #richiesta { background:#AADFF3 url(../../img/dispHead_it.jpg) no-repeat; }

.en #richiesta { background:#AADFF3 url(../../img/dispHead_en.jpg) no-repeat; }


#richiesta .ctrlHolder { padding:0;	margin-bottom:9px; }

#richiesta label {width:60px; padding-top:4px}

#richiesta input {float:left; margin:0; width:130px;}

#richiesta label em {display:none}


#richiesta .vert { float:left; clear: none; padding-right:13px; }

#richiesta .vert label {padding:0 0 3px; }

#richiesta .vert input {clear:both;}


#richiesta .col2, #richiesta .col2 label {width:92px;}

#richiesta .col2 input {width:55px; margin-right:6px;}


#richiesta .col4 {width:40px;}

#richiesta .col4 label {width:40px;}

#richiesta .col4 input {width:32px;}




#richiesta .checkBox p {font-weight:bold; width:auto; padding:6px 0 10px; float:none}

#richiesta .checkBox div {width:auto; float:none; padding:0}

#richiesta .checkBox label {width:200px; padding:0 0 6px; margin-left:7px; }

#richiesta .checkBox input {width:auto; margin-top:1px}


#richiesta .focused { background: none; }

#richiesta .focused label, #richiesta .focused .label {	color: #333; }


#richiesta .lastFormEl p { display:none; }

#richiesta .lastFormEl{margin-top:8px;}

#richiesta button {	
	float: left;
	position:relative;
	left:67px;
}

#richiesta .hiddenTitolo {	
	margin:0;
}

#richiesta .hiddenTitolo p {	
	display:none;
}

#richiesta .hiddenTitolo div {
	margin-top:3px;
}

#richiesta .hiddenTitolo label {	
	padding:0;
}


