@charset "utf-8";
/* CSS Document */
table.Main{
	width:950px;
} 
td.Logo{
	 height:130px;
	 padding-top:5px;
} 
td.TopMenu{
	height:26px;
} 
.TopMenu .lang{
	border:0px solid;
	float:right;
	color:#999999;
}
.TopMenu .lang a{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
}
.TopMenu .lang DIV.phone{
	color:#007aa6;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	font-size:20px;
}
.TopMenu .lang a:href, .TopMenu .lang a.selected{
	text-decoration:underline;
}
td.TopMenu table td{
	background-repeat:no-repeat;
} 
td.TopMenu table td a img {
	height:26px;	
	visibility:hidden;
	border:none;
} 
td.TopMenu table td a:hover img{
	visibility:visible;
} 
td.TopMenu table td a.selected img {
	visibility:visible;
}
td.Contant{
	padding-top:25px;
} 
td.Editorimg{
	width:250px;
	padding-top:10px;
} 
td.Editorimg img{
	 margin: 25px 0px;
} 
td.Editor{
	padding: 0px 10px 10px 0px;
}

/* FOOTER */ 
td.Footer{
	border-top: 1px solid #E6E6E6;
	padding:10px 0px 20px 0px;
}
div.News{
	float:left;
	width:860px;
	overflow:hidden;
}
div.Specials{
	float:left;
	width:85px;
}
div.tourwise{
	font-family:arial;
	font-size:12px;
	color:#C2C4BF;
	float:left;
	padding-left:10px;
}
div.tourwise a {
	font-family:arial;
	font-size:12px;
	color:#C2C4BF;
	text-decoration:none;
}
div.tourwise a:hover{color:#007AA6;}

h1{
	font-family: arial;
	font-size: 18px;
	color : #007AA6;
	font-weight:normal;
	margin:1px;
}
H2{
	font-family: arial;
	font-size: 18px;
	color : #D20B28;
	text-align:center;
	margin:0px;
	font-weight: bolder;	
}
H3{
	color:#FE812E;
	font-family: "Guttman Yad";
	font-weight:bold;
	font-size:25px;
	margin:0px;
}

HR{
	border-style:dashed;
 	border-width:0px 0px 1px 0px;  
 	border-color:#E0DDDB;
	width:100%;
	height:1px;
	
}


/*----------------------------------------  regularContactForm_table --------------------------------------*/
.regularContactForm_table{
	font-family:Arial, Helvetica, sans-serif;
}
.regularContactForm_table td{
	border:none;
}
.regularContactForm_table TH{
	border:none;
	text-align:left;
	font-weight:normal;
	color:#555;
}
/* INPUT */
.regularContactForm_table td INPUT{
	border:1px solid #CCCCCC;
}
.regularContactForm_table TR.notValidated INPUT{
	border:1px solid #990000;
}
/* INPUT.text */
.regularContactForm_table td INPUT.text{
	
}
.regularContactForm_table TR.notValidated INPUT.text{
	
}
/* INPUT.short_text */
.regularContactForm_table td INPUT.short_text{
	
}
.regularContactForm_table TR.notValidated INPUT.short_text{
	
}
/* INPUT.file */
.regularContactForm_table td INPUT.file{
	
}
.regularContactForm_table TR.notValidated INPUT.file{
	
}
/* INPUT.email */
.regularContactForm_table td INPUT.email{
	
}
.regularContactForm_table TR.notValidated INPUT.email{
	
}
/* INPUT.numeric */
.regularContactForm_table td INPUT.numeric{
	
}
.regularContactForm_table TR.notValidated INPUT.numeric{
	
}
/* INPUT.name */
.regularContactForm_table td INPUT.name{
	
}
.regularContactForm_table TR.notValidated INPUT.name{
	
}
/* INPUT.phone */
.regularContactForm_table td INPUT.phone{
	
}
.regularContactForm_table TR.notValidated INPUT.phone{
	
}
/* INPUT.mobile_phone */
.regularContactForm_table td INPUT.mobile_phone{
	
}
.regularContactForm_table TR.notValidated INPUT.mobile_phone{
	
}
/* INPUT.submit */
.regularContactForm_table td INPUT.submit{
	
}
.regularContactForm_table TR.notValidated INPUT.submit{
	
}

/* INPUT.radio */
.regularContactForm_table td INPUT.radio{
	
}
.regularContactForm_table TR.notValidated INPUT.radio{
	
}
/* INPUT.checkbox */
.regularContactForm_table td INPUT.checkbox{
	
}
.regularContactForm_table TR.notValidated INPUT.checkbox{
	
}
/* TEXTAREA */
.regularContactForm_table td TEXTAREA{
	border:1px solid #CCCCCC;
}
.regularContactForm_table TR.notValidated TEXTAREA{
	border:1px solid #990000;
}
/* SELECT */
.regularContactForm_table td SELECT{
	
}
.regularContactForm_table TR.notValidated SELECT{
	
}
/* SPAN.mandatory */
.regularContactForm_table SPAN.mandatory{
	color:#990000;
}
/* TR.notValidated */
.regularContactForm_table TR.notValidated{
	color:#990000;
	font-weight:bold;
}
/* td.submittd */
.regularContactForm_table td.submittd{
	text-align:right;
}










/*----------------------------------------  regularContactForm --------------------------------------*/
.regularContactForm{
	font-family:Arial, Helvetica, sans-serif;
}
/* field_container */
.regularContactForm .field_container{
	clear:both;
	text-align:left;
}
/* field_container  title */
.regularContactForm .field_container .title{	
    float:left;
	width:120px;
	border:none;
	text-align:left;
	font-weight:normal;
	color:#777;	
	font-size:14px;
	white-space:nowrap;
	height:14px;
}
/* field_container  field */
.regularContactForm .field_container .field{
	float:left;
}
/* field_container  validation_response */
.regularContactForm .field_container .validation_response{
	float:left;
}
/* field_container  not_validated */
.regularContactForm .field_container.not_validated{
	color:#990000;
}
/* field_container  not_validated  title */
.regularContactForm .field_container.not_validated .title{
	color:#990000;
}
/* field_container  not_validated  field */
.regularContactForm .field_container.not_validated .field{}
/* field_container  validation_response */
.regularContactForm .field_container.not_validated .validation_response{
	font-size:12px;	
	font-weight:normal;
}
/* input */
.regularContactForm .field_container .field input{}
.regularContactForm .field_container.not_validated input{}
/* input.text */
.regularContactForm .field_container .field input.text{
	border:1px solid #CCCCCC;
	width:183px;
}
.regularContactForm .field_container.not_validated input.text{
	border:1px solid #990000;
}
/* input.short_text */
.regularContactForm .field_container .field input.short_text{}
.regularContactForm .field_container.not_validated input.short_text{}
/* input.file */
.regularContactForm .field_container .field input.file{}
.regularContactForm .field_container.not_validated input.file{}
/* input.email */
.regularContactForm .field_container .field input.email{}
.regularContactForm .field_container.not_validated input.email{}
/* input.numeric */
.regularContactForm .field_container .field input.numeric{}
.regularContactForm .field_container.not_validated input.numeric{}
/* input.name */
.regularContactForm .field_container .field input.name{}
.regularContactForm .field_container.not_validated input.name{}
/* input.phone */
.regularContactForm .field_container .field input.phone{}
.regularContactForm .field_container.not_validated INPUT.phone{}
/* input.mobile_phone */
.regularContactForm .field_container .field input.mobile_phone{}
.regularContactForm .field_container.not_validated input.mobile_phone{}
/* input.submit */
.regularContactForm .field_container .field input.submit{}
.regularContactForm .field_container.not_validated input.submit{}
/* input.radio */
.regularContactForm .field_container .field input.radio{}
.regularContactForm .field_container.not_validated input.radio{}
/* input.checkbox */
.regularContactForm .field_container .field input.checkbox{}
.regularContactForm .field_container.not_validated input.checkbox{}
/* textarea */
.regularContactForm .field_container .field textarea{
	border:1px solid #CCCCCC;
	width:184px;
	height:160px
}
.regularContactForm .field_container.not_validated textarea{
	border:1px solid #990000;
}
/* select */
.regularContactForm .field_container .field select{}
.regularContactForm .field_container.not_validated select{}
/* SPAN.mandatory */
.regularContactForm .field_container .field span.mandatory{
	color:#990000;
}
/* div.submit */
.regularContactForm div.submit{
	clear:both;
	text-align:right;
	width:307px;
}




/*----------------------------------------  sideContactForm --------------------------------------*/
.sideContactForm{
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	width:210px;
	height:430px;
	border: 0px solid;
	
	
}
/* field_container */
.sideContactForm .field_container{
	clear:both;
	text-align:left;
	position:relative;
}
/* field_container  title */
.sideContactForm  .title{	
   	float:left;
	width:200px;
	border:none;
	text-align:left;
	font-weight:normal;
	color:#777;	
	font-size:12px;
	white-space:nowrap;
	
}
/* field_container  field */
.sideContactForm  .field{
	float:left;
	text-align:left;
}
.sideContactForm  .field .annimatics{
	width:90%;
}
/* field_container  validation_response */
.sideContactForm  .validation_response{
	float:left;
}
/* field_container  not_validated */
.sideContactForm .not_validated{
	color:#990000;
}
/* field_container  not_validated  title */
.sideContactForm .not_validated .title{
	color:#990000;
}
/* field_container  not_validated  field */
.sideContactForm .not_validated .field{}
/* field_container  validation_response */
.sideContactForm .not_validated .validation_response{
	font-size:12px;	
	font-weight:normal;
}
/* input */
.sideContactForm  .field input{}
.sideContactForm .not_validated input{}
/* input.text */
.sideContactForm  .field input.text{
	border:1px solid #CCCCCC;
	width:183px;
}
.sideContactForm .not_validated input.text{
	border:1px solid #990000;
}
/* input.short_text */
.sideContactForm .field_container .field input.short_text{}
.sideContactForm .field_container.not_validated input.short_text{}
/* input.file */
.sideContactForm .field_container .field input.file{}
.sideContactForm .field_container.not_validated input.file{}
/* input.email */
.sideContactForm .field_container .field input.email{}
.sideContactForm .field_container.not_validated input.email{}
/* input.numeric */
.sideContactForm .field_container .field input.numeric{}
.sideContactForm .field_container.not_validated input.numeric{}
/* input.name */
.sideContactForm .field_container .field input.name{}
.sideContactForm .field_container.not_validated input.name{}
/* input.phone */
.sideContactForm .field_container .field input.phone{}
.sideContactForm .field_container.not_validated INPUT.phone{}
/* input.mobile_phone */
.sideContactForm .field_container .field input.mobile_phone{}
.sideContactForm .field_container.not_validated input.mobile_phone{}
/* input.submit */
.sideContactForm .field_container .field input.submit{}
.sideContactForm .field_container.not_validated input.submit{}
/* input.radio */
.sideContactForm .field_container .field input.radio{}
.sideContactForm .field_container.not_validated input.radio{}
/* input.checkbox */
.sideContactForm .field_container .field input.checkbox{}
.sideContactForm .field_container.not_validated input.checkbox{}
/* textarea */
.sideContactForm  .field textarea{
	border:1px solid #CCCCCC;
	width:184px;
	height:130px
}
.sideContactForm .not_validated textarea{
	border:1px solid #990000;
}
/* select */
.sideContactForm  .field select{}
.sideContactForm .not_validated select{}
/* SPAN.mandatory */
.sideContactForm  .field span.mandatory{
	color:#990000;
}
/* div.submit */
.sideContactForm div.submit{
	clear:both;
	text-align:right;
	width:190px;
	padding-top:10px;
	padding-bottom:10px;
}




/*----------------------------------------  bookingsContactForm --------------------------------------*/
.bookingsContactForm{
	font-family:Arial, Helvetica, sans-serif;
}
/* field_container */
.bookingsContactForm .field_container{
	clear:both;
	text-align:left;
}
/* field_container  title */
.bookingsContactForm .field_container .title{	
    float:left;
	width:120px;
	border:none;
	text-align:left;
	font-weight:normal;
	color:#777;	
	font-size:14px;
	white-space:nowrap;
	height:14px;
}
/* field_container  field */
.bookingsContactForm .field_container .field{
	float:left;
}
/* field_container  validation_response */
.bookingsContactForm .field_container .validation_response{
	float:left;
}
/* field_container  not_validated */
.bookingsContactForm .field_container.not_validated{
	color:#990000;
}
/* field_container  not_validated  title */
.bookingsContactForm .field_container.not_validated .title{
	color:#990000;
}
/* field_container  not_validated  field */
.bookingsContactForm .field_container.not_validated .field{}
/* field_container  validation_response */
.bookingsContactForm .field_container.not_validated .validation_response{
	font-size:12px;	
	font-weight:normal;
}
/* input */
.bookingsContactForm .field_container .field input{}
.bookingsContactForm .field_container.not_validated input{}
/* input.text */
.bookingsContactForm .field_container .field input.text{
	border:1px solid #CCCCCC;
	width:183px;
}
.bookingsContactForm .field_container.not_validated input.text{
	border:1px solid #990000;
}
/* input.short_text */
.bookingsContactForm .field_container .field input.short_text{}
.bookingsContactForm .field_container.not_validated input.short_text{}
/* input.file */
.bookingsContactForm .field_container .field input.file{}
.bookingsContactForm .field_container.not_validated input.file{}
/* input.email */
.bookingsContactForm .field_container .field input.email{}
.bookingsContactForm .field_container.not_validated input.email{}
/* input.numeric */
.bookingsContactForm .field_container .field input.numeric{}
.bookingsContactForm .field_container.not_validated input.numeric{}
/* input.name */
.bookingsContactForm .field_container .field input.name{}
.bookingsContactForm .field_container.not_validated input.name{}
/* input.phone */
.bookingsContactForm .field_container .field input.phone{}
.bookingsContactForm .field_container.not_validated INPUT.phone{}
/* input.mobile_phone */
.bookingsContactForm .field_container .field input.mobile_phone{}
.bookingsContactForm .field_container.not_validated input.mobile_phone{}
/* input.submit */
.bookingsContactForm .field_container .field input.submit{}
.bookingsContactForm .field_container.not_validated input.submit{}
/* input.radio */
.bookingsContactForm .field_container .field input.radio{}
.bookingsContactForm .field_container.not_validated input.radio{}
/* input.checkbox */
.bookingsContactForm .field_container .field input.checkbox{}
.bookingsContactForm .field_container.not_validated input.checkbox{}
/* textarea */
.bookingsContactForm .field_container .field textarea{
	border:1px solid #CCCCCC;
	width:184px;
	height:160px
}
.bookingsContactForm .field_container.not_validated textarea{
	border:1px solid #990000;
}
/* select */
.bookingsContactForm .field_container .field select{}
.bookingsContactForm .field_container.not_validated select{}
/* SPAN.mandatory */
.bookingsContactForm .field_container .field span.mandatory{
	color:#990000;
}
/* div.submit */
.bookingsContactForm div.submit{
	clear:both;
	text-align:right;
	width:307px;
}

.DdlPerson
{
    width: 187px;
}


.TopMenu .lang DIV.phone DIV.temp_dsgn{
	padding-top:0px;
	font-size:10px;
    margin: 0px 4px 5px 4px;
    background-color: #007aa6;
    padding: 3px 0px;
    cursor: hand;
}

.TopMenu .lang DIV.phone DIV.temp_dsgn A{
	color:#FFF;
}

