/*GENERAL*/

*{margin:0;}

a{outline:none;border:none;}

.textbox{margin:0;border:1px solid #FFFF66; height:17px; padding-left:5px; color:#333; font-size:11px; }

textarea{margin:0;border:1px solid #FFFF66; padding-left:5px; color:#333; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

select{margin:0;border:1px solid #FFFF66; padding-left:5px;color:#333; font-size:12px; }

.left { float:left}

.right {float:right}
.frminput{
	clear:both;
	float:left;
	
}
.btn { float:left; background-color:#370e05; padding:3px; color:#FFFFFF; text-align:center}
.lbl{
	background-color:#370e05; 
	padding:4px; 
	float:left;
	color:#FFFFFF; 
	text-align:center;
	border-top: 2px solid #f5f4eb;
	border-left: 2px solid #f5f4eb;
	border-bottom: 2px solid #a6a498;
	border-right: 3px solid #a6a498;
	cursor:pointer;
}


.space5 {height:5px; clear:both; font-size:5px}

.space10 {height:10px; clear:both; font-size:10px}

.space15 {height:15px; clear:both; font-size:15px}

.space25 {height:25px; clear:both; font-size:25px }

.pad10 { padding:0px 20px 0px 10px}

.padinside { padding:10px}

.centerDiv { text-align:center;}

.licence { padding-top:80px; float:left}

hr {background-color:#FF9900; color:#FF9900; height:1px}



h1 {color:#000;line-height:18px;font-size:18px; line-height:29px}

h2 {color:#000;line-height:18px; font-size:12px}

ul { padding:0px; margin-left:20px}

/*.content {margin-top:5px; margin-left:15px; background-color:#FFFFFF}*/

p { text-align:justify}

.smalltext { font-size:10px; font-style:italic}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;line-height:17px; background:#0c0c0c url(../images/bg.png) top left repeat-x}

html,body{width:100%;height:100%;}

a {color:#000; text-decoration:none}

a:hover {color:#366370; text-decoration:underline}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#container{ width:740px; margin:0 auto;}

#header { width:755px; margin:0 auto}

/*Menus*****************************************************************************************************************/

#topnav { padding-top:20px; float:right}

#topnav ul { margin-left:0px; padding:0px; list-style:none}

#topnav li { float:left; padding:5px; margin-right:14px; text-transform:uppercase}



#nav { float:left; margin-left:0px; clear:both; height:42px; margin-top:5px }

#nav ul { margin-left:0px; padding:0px; list-style:none}

#nav li { float:left; padding:0px;}



#flash { clear:both; padding:5px 10px;background-color:#DAE8F3}

#banner_about { padding:45px 0px 0px 20px; background:url(../images/banner_about.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }

#banner_accomodation { padding:45px 0px 0px 20px; background:url(../images/banner_accomodation.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }

#banner_leisure { padding:45px 0px 0px 20px; background:url(../images/banner_activities.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }

#banner_guest { padding:45px 0px 0px 20px; background:url(../images/banner_guest.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }

#banner_corporate { padding:45px 0px 0px 20px; background:url(../images/banner_corporate.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }

#banner_contact { padding:45px 0px 0px 20px; background:url(../images/banner_contact.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }

#banner_register { padding:45px 0px 0px 20px; background:url(../images/banner_register.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }

#banner_login { padding:45px 0px 0px 20px; background:url(../images/banner_login.jpg) no-repeat center center ; height:65px; width:720px;clear:both; font-family:"Times New Roman", Times, serif;font-size:22px; color:#fff; text-transform:uppercase; }





.box1 { border:1px solid #427D8F; padding:8px; margin-bottom:10px; background-color:#EFF5FA}



.box { border:2px solid #A0C4E0}

.shade {background-color:#BDD6EA; border-bottom: 1px solid #A0C4E0; margin-bottom:13px}

.block { float:left; margin-right:6px; padding-bottom:6px}

.block_r{ float:left;padding-bottom:6px}

/*Contents++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#content { width:740px; background-color:#DAE8F3; float:left}

#leftCol { float:left; padding-left:10px; width:518px;}

#subMenu { float:left; width:145px;}

#subMenu ul { margin:0px; padding:0px; list-style:none; font-weight:bold}

#subMenu li { padding:5px; border-bottom:1px solid #417C8E}



#subContent { float:left; width:368px; margin-left:10px}



#welcome { height:152px; background:url(../images/welcome.jpg) no-repeat}

#welcome .text { width:300px; padding-top:60px; padding-left:10px}



#rightCol {float:left; width:194px; margin-left:8px}

#rightCol .bg { background-color:#caaf3b; padding:6px}



#footer { padding:10px; border-top:1px solid #CAAF3B; color:#999999;  text-align:center; clear:both; margin-top:10px; font-size:11px}
#footer a{  color:#fff; font-size:11px}

.faq-header{
	font-weight:bold;
}



