/*##########################################
Name: Default styling for Niceforms v.0.9
Author: Lucian Slatineanu
URL: http://www.badboy.ro/
##########################################*/

fieldset {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px;
	width:400px;
	border:dotted 1px #cccccc;
	padding:20px;
}
legend {
	border:dotted 1px #cccccc;
	background:#D7EFEF;
	padding:2px 5px 2px 5px;
	color:#2389B1;
	font-weight:bold;
}
.info {
	font-style:italic;
	color:#CCCCCC;
	font-size:11px;
}
/*Forms defaults*/
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:15px;
	vertical-align:top;
}

/*Text inputs*/
.textinput {
	width:200px;
	height:12px;
	padding:4px 8px;
	border:1px dotted #2389B1;
	background:#e9ecfe;
}
.textinput:focus{
	border:1px solid #2389B1;
}

.numberinput {
	width:30px;
	height:12px;
	padding:4px 8px;
	border:1px dotted #2389B1;
	background:#e9ecfe;
}
.numberinput:focus {
	border:1px solid #2389B1;
}

/*Text areas*/
.textarea {
	width:336px;
	height:125px;
	padding:4px 8px;
	border:1px dotted #2389B1;
	background:#e9ecfe;
}
.textarea:focus {
	border:1px solid #2389B1;
}
/* Selects */
.select{
	width:220px;height:22px;
	border:1px dotted #2389B1;
	background:#e9ecfe;
}
/*Button*/
.buttonSubmit, .buttonSubmit:hover{
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(../images/forms/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmit:hover {
	background-position:left bottom;
}
.validation-advice									{color:#CC0000;}

#prenotaform .buttonSubmit,#prenotaform .buttonSubmit:hover,#prenotaform
													{margin-left:20px;}
													
#adulti_div,#bambini_div,#telefono_div,#data_div,#nome_div
													{float:left;margin-bottom:10px;}
#ora_div											{margin-bottom:10px;clear:both}
#data_div img										{float:right;}
#data_div											{width:250px;}
#bambini_div										{clear:right;width:150px;}
#adulti_div											{clear:left;width:150px;}
.validation-advice,#telefono_div,#note_div,#ora 						{clear:both;}
#ora_div												{width:400px;}
#data												{clear:right;width:280px;}
#data .textinput									{float:left;}
#prenotaform										{width:400px;clear:left;margin-top:-20px;}