

/**************************************************************

	Validate
	v 2.1

**************************************************************/

#myForm {
	/*border: 1px solid #cac9b9;
	padding: 5px;*/
	padding:0px;
	/*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 	*/
	/*font-size:7.5pt;		 	*/
	/*width:415px;*/
	margin:0px;
}

.submit {																			/* Submit button in contact forms */
	width:76px;
	padding-bottom:2px;
	color:#00569d !important;
	font-size:9pt !important; 
	font-weight:bold !important; 
	text-transform:uppercase; 
	text-align:center;
	border:none;
}

#myForm #submit,#myForm2 #submit {
	float:right;
}

#myForm p, #myForm2 p {
	margin-bottom: 5px;
}

#myForm label, #myForm2 label  {
	float: left;
	width: 150px;
}

#name, #surname, #email, #country, #phone, #adults, #children, #child01, #child02, #city, #period, #title {
	width:273px;
	height:21px;
	color:#FFFFFF;
	}

#name2, #period2, #title2 {
	width:395px;
	height:21px;
	color:#FFFFFF;
	}

#review2 {
	width:395px;
	height:112px;
	color:#FFFFFF;
	}

#arrival_date, #departure_date {
	width:250px;
	height:21px;
	color:#FFFFFF;
	}

#message {
	width:273px;
	height:112px;
	color:#FFFFFF;
	}

#myForm input,#myForm textarea,#myForm2 input,#myForm2 textarea {
	border:none;
	background:#84C7FE;
	padding-top:3px;
	margin-bottom:4px;
	overflow:auto;
	font-family:inherit;
	font-size:inherit;
}

#myForm .red, #myForm2 .red {
	background-color:#FF0000;
}

#myForm label.red, #myForm2 label.red {
	border: none;
	color: red;
}

#myForm .customRed, #myForm2 .customRed {
	border: none;
	color: red;
}

#validationMessage {
	padding: 5px;
	border: 1px solid red;
	margin-bottom: 10px;
	color: red;
	font-weight: bold;
	display: none;
}

#myForm .errorMessage, #myForm2 .errorMessage {
	color: white;
	margin-top:1px;
	position:absolute;
	margin-left:-93px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
}

fieldset {
	margin:0px;
	padding:0px;
	float:left;
	border:none;
}

.margin_bottom{margin-bottom:16px;}											/* Bottom margin for top details on Contact form*/
.margin_bottom_email{margin-bottom:27px;}									/* Bottom margin for e-mail address on Contact form*/


/*************************************************************/
