                                                                                                                                                                                                                            /* Genral Rules */
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background:#3f372c url(../images/inner_bg.jpg) left top repeat-x;}
p, form {margin:0; padding:0}
img {border:0 none}

/* Home Page */
.MainBg{ background: url(../images/home_bg.jpg) left top repeat-x;}
.HomeLink{color:#aaa297; text-decoration:none; font-weight:bold; margin-top:11px;}
.HomeLink:hover{text-decoration:underline;}
.Reserveren_Link{font-size:12px; font-weight:bold; color:#aaa297; text-decoration:underline;}
.Reserveren_Link:hover{text-decoration:none;}

/* Hotel Page */
.InnerBg{ background: url(../images/inner_bg.jpg) left top repeat-x;}
.MenuBg{ background:url(../images/menu_bg.jpg) left top repeat-x; height:20px; width:792px; vertical-align:middle;}
.MenuLinkSap{font-size:12px;font-weight:bold; color:#aaa297;}
.MenuLinkDeselect{ font-size:12px;font-weight:bold; color:#aaa297; text-decoration:none;}
.MenuLinkDeselect:hover{text-decoration:underline;}
.MenuLinkSelect{font-weight:bold; color:#000000; text-decoration:none;}
.HotelDataText{vertical-align:middle;}
.HotelDataText p{padding:20px; text-align:left; background:#000; color:#FFFFFF; height:137px;}
.RightMenuBg{background:#554b41;}
.RightMenuLinkBg{background:#60564a;}
.RightMenuShadow{background:#60564a url(../images/right_menu_shadow.jpg) left top repeat-x;}
.RightMenuTitle{text-transform:uppercase; color:#aaa297; padding-left:33px; height:27px; line-height:27px; font-weight:bold; text-align:left; border-bottom:1px solid #554b41;}
.RightMenuLinkBg ul{ margin:0; padding:0;}
.RightMenuLinkBg ul li{ margin:0; padding:0; list-style:none; float:left; width:234px; height:17px;}
.RightMenuLinkBg ul li a{width:174px; height:16px; line-height:16px; border-bottom:1px solid #554b41; display:block; font-weight:bold; color:#aaa297; text-align:left; text-decoration:none; background:url(../images/arrow.gif) 45px 5px no-repeat; padding-left:60px;}
.RightMenuBottomLinkTable{margin:33px 0 32px 0;}
.RightMenuBottomLink{font-weight:bold; color:#aaa297; text-align:left; text-decoration:underline; text-transform:uppercase; padding-left:45px; line-height:18px;} 
.RightMenuBottomLink:hover{text-decoration:none;}
.ReserverenLink{ margin:0; padding:0;}
.ReserverenLink{ margin:0; padding:0; list-style:none; float:left; width:234px; height:17px;}
.ReserverenLink{width:174px; height:16px; line-height:16px; border-bottom:1px solid #554b41; display:block; font-weight:bold; color:#aaa297; text-align:left; text-decoration:none; background:url(../images/arrow.gif) 45px 5px no-repeat; padding-left:60px;}

/* Hotel Detail Page */
.MiddleTopWhite{background:#fff url(../images/middle_white_bg.jpg) left top repeat-x;}
.LeesMeer{color:#bababa; text-decoration:underline; cursor:pointer;}
.LeesMeer:hover{text-decoration:none;}
.DataTextSmall{font-size:10px;}

/* Contact Us style*/
.lebalhead{	color:#004101; font-size:16px;	text-decoration:none;	font-weight:bold;	background-image:url(../images/bg_line.jpg);	background-repeat:no-repeat;	background-position:left;	height:20px;	text-align:center;}
.formtable input,textarea,select{	border:1px solid #32434B;	background-color:#ffffff; 	}
.error_heading{	color:#8D0102;	font-size:12px;	text-decoration:none;	font-weight:bold;}
.error_message{color:#ff0000;}
.success_message{	font-size:11px;	color:#39ac75;	font-weight:bold;}
.required{color:#AF0603;}
TABLE EM {	COLOR: #000000;}
.sbttn{color:#004101;border:1px solid #004101;background:#d9c890;font-size:12px; font-family:Arial; width:72px;  height:28px; cursor:pointer;}


/*vacancies style */

.maintableborder { border-bottom:1px solid #004101; border-top:1px solid #004101; border-left:1px solid #004101; border-right:1px solid #004101; background-color:#ffffff; }
.lightrow {	BACKGROUND-COLOR: #F6F4DF; }
.darkrow {	BACKGROUND-COLOR: #FFFFFF; border-bottom:1px solid #07b5ff;}
.lblcolor{color:#004101;border:1px solid #004101;background:#ffffff;font-size:12px; font-family:Arial; width:72px;  height:15px; cursor:pointer;}

.slidshowbtn{color:#004101;border:1px solid #004101;background:#ffffff;font-size:12px; font-family:Arial; width:72px;  height:28px; cursor:pointer;}
.slideshowfiledheading{font-weight:bold;}
.slideshowtitle{font-size:12px;font-weight:bold;}
.slideshowheading{font-size:16px;font-weight:bold;}
.contactusheading{font-size:16px;font-weight:bold;}
h1 {font-size:13px; font-family:Tahoma;font-weight:bold;}