

/** form **/

.moduloPrenotaSmall {	
	width:232px;
	margin:0;
	overflow:hidden;
	padding:10px 16px 24px;
	padding-right:0px;
}

.moduloPrenotaSmall .fullText{
}

.moduloPrenotaSmall .mainTitle {	
	margin-bottom:10px;
}


#prenotaSmall{
	width:228px;
}

#prenotaSmall fieldset {	
	width:100%;
}



#prenotaSmall .descForm {
	padding-left:0;
	width:459px;
	padding-bottom:0;
	margin-bottom:4px;
}


#prenotaSmall .errorForm input {border-color:#757575}

#prenotaSmall .errorForm{
	background: none;
	color: #333; 
	border-color:#757575
}

#prenotaSmall .formError {
	display:none
}

#prenotaSmall .focused { background: none; }

#prenotaSmall .focused label, #prenotaSmall .focused .label, #prenotaSmall .errorForm .label {color: #000000;}

#prenotaSmall .textInput:focus, #prenotaSmall textarea:focus, #prenotaSmall .selectInput:focus ,#prenotaSmall .errorForm:focus {
	border-color:#757575;
}

#prenotaSmall .messaggio {
	background: none;
}	


#prenotaSmall textarea {float:none; width:451px; margin:0}	

#prenotaSmall .ctrlHolder {padding:0; margin-bottom:9px; width:100%; }

#prenotaSmall label {width:auto; font-weight:bold; font-size:11px; color:#000000}

#prenotaSmall input {float:left; margin:0; width:209px;}

#prenotaSmall select  {float:left; margin:0; width:216px; text-transform:none}

#prenotaSmall select option  {text-transform:none}

#prenotaSmall label em {color:red}



#prenotaSmall .vert {float:left; clear: none; margin-right:0;}

#prenotaSmall .vert label {padding:6px 0 5px;}

#prenotaSmall .vert input, #prenotaSmall .vert select, #prenotaSmall .vert textarea {clear:both; display:block}


#prenotaSmall .col1 {margin-right:0;}

#prenotaSmall .col1 input {width:451px;}

#prenotaSmall .col2 {width:246px;}



#prenotaSmall .col3 {width:120px;  padding-right:20px;}

#prenotaSmall .col3 input {width:96px;}



#prenotaSmall .col4 {width:114px; }

#prenotaSmall .col4 input {width:100px;}

#prenotaSmall .col4 select {width:100px;}



#prenotaSmall .calendar {}

#prenotaSmall .calendar label {}

#prenotaSmall .calendar input {margin-right:5px}



#prenotaSmall .calendarioRange {position:relative; width:114px;}

#prenotaSmall .calendarioRange label {}

#prenotaSmall .calendarioRange input {width:65px; margin-right:7px}

#prenotaSmall .calendarioRange label em {}

#prenotaSmall .calendarioRange img.ui-datepicker-trigger{
	position:absolute;
	left:80px;
	top:29px;
}

#prenotaSmall .labelColor{color:#0C808D}

#prenotaSmall .checkBox {width:auto; margin-bottom:10px; margin-top:10px;}

#prenotaSmall .checkBox p {font-weight:bold; font-size:11px; width:auto; padding:6px 0 10px; float:none; color:#0C808D }

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

#prenotaSmall .checkBox label {width:auto; padding:0px 0 6px 10px; margin:0 20px 0 0;}

#prenotaSmall .checkBox input {width:auto; margin-top:2px; clear:none; }

#prenotaSmall .checkBox br {display:none}




#prenotaSmall .clearBoth {clear:both; width:100%}

#prenotaSmall .lnB {width:459px; padding-bottom:16px; margin-bottom:10px;}

#prenotaSmall .pB0 {padding-bottom:0;}



#prenotaSmall .titoloNascosto p  {visibility:hidden; margin-top:3px;}


#prenotaSmall .lastFormEl {width:214px; padding:0; height:20px; position:relative; top:14px;}


#prenotaSmall .lastFormEl button {position:absolute; top:0px; left:114px; width:100px; height:20px; background:url(../../img/form/btn.gif) no-repeat left top;}




#prenotaSmall .lastFormEl .label {font-weight:bold; width:260px; float:left}

#prenotaSmall .label b{color:red; margin-right:3px;}

#prenotaSmall .lnDotted {padding:15px 0; width:378px; background-position:0 center;}


