body			{ margin: 0px; background: #000000 url(../resources/bg.jpg) center top fixed repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify; line-height: 1.2; color: #c7b287;  scrollbar-arrow-color: #FFFFFF;	scrollbar-face-color: #321611; scrollbar-highlight-color: #341612; scrollbar-3dlight-color: #421c16; scrollbar-shadow-color: #2c130f; scrollbar-darkshadow-color: #200e0b; scrollbar-track-color: #28110d; position: relative; }
a:link, a:visited	{ color: #e5d8c0; text-decoration: underline; }
a:hover, a:active	{ color: #FFFFFF; text-decoration: underline; }

h1				{ font-size: 16px; text-align: left; }
h2				{ font-size: 16px; text-align: left; margin-top: 8px; }
h3				{ font-size: 14px; color: #e2dac8; }
h4				{ margin-bottom: 0; font-size: 14px; color: #e2dac8; }
strong			{ color: #e2dac8; }

input			{ height: 14px; width: 160px; font-size: 10px; border: #463129 2px solid; background: #2c130f url(../resources/field_bg.png) left top no-repeat; color: #c7b287; padding-left: 2px; padding-top: 2px; }
select			{ height: 18px; width: 166px; font-size: 10px; margin: 1px 0px 1px 0px; border: #463129 2px solid; background: #2c130f; color: #c7b287; }
textarea		{ height: 56px; width: 322px; font-size: 11px; border: #463129 2px solid; background: #2c130f url(../resources/txtfield_bg.png) left top no-repeat; color: #c7b287; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 4px; padding-top: 4px; }

#wrapper		{ width: 1005px; background:#330b0b url(../resources/wrapper_bg.jpg) left 150px no-repeat; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align:justify; line-height: 1.2; color: #c7b287; position: relative;}
#header			{ height: 140px; text-align: left; background: #000000 url(../resources/header.jpg) left top; margin-bottom: 15px; border: 0; }
#logo			{ height: 70px; width: 200px;}

#hmenu			{ width: 100%; height: 20px; background: #000000 url(../resources/menu.png) left top; margin: 0; padding: 0; position: absolute; left: 0px; top: 130px; z-index: 10; }
.menuitem 		{ display: block; float: left; margin: 0; width: 110px; height: 19px; padding-top: 1px; text-align: center; background: url(../resources/menu_out.png) center top no-repeat; vertical-align: bottom; color: #FFFFFF; font-size: 14px; text-decoration: none;}
.menuitem:link, .menuitem:visited	{ width: 110px; height: 19px; display: block; text-decoration: none; color: #FFFFFF; font-size: 14px;  }
.menuitem:hover, .menuitem:active	{ width: 110px; height: 19px; background: url(../resources/menu_over.png) center top no-repeat; color: #e5d8c0; text-decoration: none; }
#hmenu li 		{ position: relative; list-style: none; margin: 0; padding: 0; width: 110px; float: left;}
#hmenu li ul 		{ position: absolute; left: 0px; top: 20px; z-index: 500; margin: 0; padding: 0; background-color: #333333; }

#hmenu ul, #hmenu ul li:hover ul, #hmenu ul li:hover ul { display: none; }
#hmenu li:hover ul, #hmenu ul li:hover ul, #hmenu ul li:hover ul { display: block; }

#socialmedia img, #lady_share img	{ border: 0; }																																																																					#twitter		{ position: absolute; left: 120px; top: 0px; border: 0; }


#topbar			{ width: 992px; height: 55px; border: #57322a 1px solid; background-color: #2c130f; position: relative; text-align: center; margin-bottom: 10px; }

/* tc menu */
#menu			{ width: 970px; height: 20px; background: #000000 url(../resources/menu.png) left top; position: absolute; top: 130px; }
#menu ul 		{ list-style: none; margin: 0; padding: 0; width: 110px; float: left;  }
#menu a			{ display: block; margin: 0; }
#menu li 		{ position: relative;  }
#menu ul ul 	{ position: absolute; z-index: 500; }

#menu ul ul, #menu ul li:hover ul ul, #menu ul ul li:hover ul ul { display: none; }
#menu ul li:hover ul, #menu ul ul li:hover ul, #menu ul ul ul li:hover ul { display: block; }
.menu_flag		{ width: 35px; position: absolute; top: 130px; right: 0px; }

#langs			{ position: absolute; right: 0px; top: 130px; width: 60px; height: 20px; margin: 0; padding: 0; z-index: 450; font-size: 12px; }



#menu_flag_nl:link, #menu_flag_nl:visited		{ width: 60px; height: 18px; padding-top: 2px; background: url(../resources/flag_nl.png) right top no-repeat; text-decoration: none; color: #fff; margin: 0; display: block; }
#menu_flag_nl:hover, #menu_flag_nl:active		{ width: 60px; height: 18px; padding-top: 2px; background: url(../resources/flag_nl_over.png) right top no-repeat; float: left; text-decoration: none; color: #fff; margin: 0;  display: block; }
#menu_flag_en:link, #menu_flag_en:visited		{ width: 60px; height: 18px; padding-top: 2px; background: url(../resources/flag_en.png) right top no-repeat; text-decoration: none; color: #fff;  display: block; }
#menu_flag_en:hover		{ width: 60px; height: 18px; padding-top: 2px; background: url(../resources/flag_en_over.png) right top no-repeat; float: left; margin: 0;  display: block; }

.highlight, .highlight a:link, .highlight a:visited { color: #e2dac8; }
	
#main			{ height: 430px;}
#content		{ padding: 2px 5px 5px 5px; position: relative; min-height: 430px; width: 994px; }
#content #socialmedia	{ position: absolute; top: 20px; right: 0px; z-index: 10; width: 366px; }

#lady_nms		{ clear: both; width: 1005px; font-size: 10px; text-align: center; font-family: Arial, Georgia, Verdana; margin-top: 80px; margin-bottom: 20px; clear: both; letter-spacing: 1px; margin: 10px auto; }
#lady_nms a:link, #lady_nms a:visited	{ text-decoration: none; color: #707070; margin: 5px; }
#lady_nms a:hover, #lady_nms a:active	{ text-decoration: underline; color: #FFFFFF; }

#city_nms		{ clear: both; width: 1005px; font-size: 10px; text-align: center; font-family: Arial, Georgia, Verdana; margin-top: 80px; padding-bottom: 20px; /*text-transform: uppercase;*/ clear: none; letter-spacing: 1px; margin: 20px auto; color: #707070; }
.city_nms	{ padding: 0px 5px 0px 5px; }
#city_nms a:link, #city_nms a:visited	{ text-decoration: none; color: #707070; }
#city_nms a:hover, #city_nms a:active	{ text-decoration: underline; color: #909090; }

#city_table	{ width: 710px; min-height: 390px; float: right; padding: 15px 10px 15px 15px; background: #2c130f url(../resources/city_bg.jpg) center top no-repeat; border: #57322a 1px solid; text-align: left; }
#city_table h2	{ font-size: 12px; }

#home_banner	{ clear: both; width: 1005px; margin: 10px auto; text-align: center; }

#pe_payment		{ min-height: 500px; }

#extra_img		{ width: 150px; height: 100px; background: #000000 url(../resources/extra_bg.jpg) no-repeat left top; float: left; margin: 0px 5px 5px 0px; padding: 3px; }

#footer			{ width: 995px; height: 20px; padding: 5px; clear: both; background: #000000 url(../resources/footer.jpg); font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #707070; }
#footer a:link, #footer a:visited { text-decoration: none; }

#boms_lnk		{ width: 500px; height: 12px; display: none;  }
#boms_lnk a:link,#boms_lnk a:visited	{ color: #000000; font-size: 10px; cursor: default; }

.copyright		{ width: 320px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-right: 30px; margin-left: 5px; }
.acceptlogo		{ float: left; margin-right: 5px; }
.footer_links	{ float: right;  }
.footer_links a:link, .footer_links a:visited	{ color: #c4b8a0; text-decoration: none; }
.footer_links a:hover, .footer_links a:active	{ color: #FFFFFF; text-decoration: underline; }
.footer_lnk		{ margin-left: 10px; margin-right: 5px; text-align: center; float: left; }
.footer_lnk a:link, .footer_lnk a:visited { color: #FFFFFF; text-decoration: none; cursor: pointer; color: #c4b8a0; }
.footer_lnk a:hover, .footer_lnk a:active { color: #FFFFFF; text-decoration: underline; }
.clear			{ clear: both; }
.radio			{ width: 12px; height: 12px; margin-right: 5px; } .radio input { background: transparent; border: 0; height: 11px; }
.date			{ width: 46px; }
.month			{ width: 66px; }
.year			{ width: 50px; }
.time			{ width: 46px; }
.confirm_bt input	{ width: 164px; height: 20px; border: #333333 1px solid; padding: 0px; margin-top: 5px;  }
.mandatory		{ color: #9b9889 ; font-size: 10px; }
.wht			{ color: #c4b8a0; font-weight: bold; float: left; font-size: 12px; display: block; }
.warning		{ color: #FF0000; }

.home_lady		{ float: left; width: 206px; height: 300px; padding: 1px; margin: 1px 2px 2px 1px; border: #503430 1px solid; background: #000; position: relative; }
.home_lady_r	{ float: left; width: 206px; height: 300px; padding: 1px; margin: 1px 0px 2px 1px; border: #503430 1px solid; background: #000; position: relative; }
.hli			{ border: 0; position: absolute; top: 0px; clip: rect(0px 206px 300px 0px); }
.hll			{ border: 0; position: absolute; bottom: 0px; }

#home_titel #socialmedia	{ position: absolute; top: 40px; left: 212px; z-index: 110; width: 110px; }

#hcol1			{ width: 320px; float: left; padding: 10px 10px 10px 0px; }
#hcol2			{ width: 640px; float: left; padding: 10px 5px 10px 10px; }
#col1			{ width: 305px; float: left; margin-right: 5px; padding: 10px; }
#col2			{ width: 616px; float: right; padding: 10px; }
#home_filter		{ float: left; width: 311px; min-height: 331px; _height: 331px; background: #250d09 url(../resources/home1bg.jpg) left top; margin-bottom: 10px; padding: 0px 10px 10px 10px; text-align: left; }

#home_filter input	{ height: 14px; padding: 0; margin: 0; }
#home_filter h2, #home_filter h3		{ padding: 0; margin: 0; font-size: 14px; color: #e2dac8; }

.filter				{ background-color: #250d09; color: #FFFFFF; width: 16px; border: 0; float: left; }
.filtersubmit 		{ width: 100px; height: 20px; border: 0; padding: 0; background: transparent url(../resources/home_button.jpg) center top no-repeat; text-align: center; padding-top: 2px; cursor: pointer; }
#home_about		{ float: left; width: 311px; min-height: 331px; _height: 331px; background: #250d09 url(../resources/home0bg.jpg) left bottom no-repeat; margin-bottom: 10px; padding: 0px 10px 10px 10px; border-top: #472f2b 1px solid; }
#home_about h2, #home_about h3, #home_about h4	{ font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; display: inline; background-color: #CC0033; position: relative; float: left; }
#home_maillist	{ float: left; width: 311px; height: 131px; background: #250d09 url(../resources/home2bg.jpg) left top;  margin-bottom: 10px; padding: 10px; }
#home_maillist h2 { font-size:14px; margin: 0; padding: 0; }
#home_mailtab	{ margin-top: 0px; text-align: left; }
#home_maillist input	{ border: #463129 2px solid; height: 16px; background: #2c130f url(../resources/field_bg.png) left top no-repeat; color: #c7b278; padding: 2px 2px 0px 2px; }
#home_submit 	{ width: 22px; height: 18px; padding: 0; border: #463129 2px solid; color: #463129; float: left; font-weight: bold; }
#home_submit input 	{ width: 22px; border: 0; color: #463129; cursor: pointer;  }

#home_link		{ float: left; width: 311px; height: 131px; background: #250d09 url(../resources/home3bg.jpg) left top;  margin-bottom: 10px; padding: 10px; }
#home_speciaal	{ float: left; width: 311px; height: 250px; background: #250d09;  margin-bottom: 10px; padding: 10px; }
#home_vragen	{ float: left; width: 311px; height: 91px; background: #250d09 url(../resources/home4bg.jpg) left top;  margin-bottom: 10px; padding: 10px; font-size: 12px; font-weight: bold;}
#home_titel		{ width: 648px; height: 66px; background: #2c130f; margin-bottom: 5px; text-align: center; border: #503430 1px solid; position: relative; }
#home_damest	{ width: 616px; height: 10px; background: transparent url(../resources/damesbg_top.jpg) center top no-repeat; clear: both; }
#home_damesb	{ width: 616px; height: 10px; background: transparent url(../resources/damesbg_bot.jpg) center top no-repeat; }
#home_dames		{ width: 638px; background: #2c130f; padding: 5px 5px 5px 5px; border: #503430 1px solid; }

#home_werkwijze	{ float: left; width: 309px; background: #250d09; margin-bottom: 10px; padding: 10px; border-left: #4a322e 1px solid; border-top: #4a322e 1px solid; border-right: #4c2828 1px solid; border-bottom: #5a3032 1px solid;  }

#twittercode	{ clear: both; width: 309px; background: #250d09;  margin-bottom: 10px; padding: 10px;border-left: #4a322e 1px solid; border-top: #4a322e 1px solid; border-right: #4c2828 1px solid; border-bottom: #5a3032 1px solid; } 

.home_ol		{ float: left; margin-left: 5px; }
#home_select	{ float: right; margin: 7px; width: 206px; }
#lady_select	{ float: left; width: 145px; margin: 5px 5px 10px 850px; clear: both; }

#lady_roos		{ float: left; margin-right: 10px; }
#lady_nme, #page_tt		{ width: 983px; height: 60px; margin-bottom: 10px; background-color: #2c130f; border: #57322a 1px solid; text-align: center;  }
#lady_col1		{ float: left; width: 430px; }
#lady_col1 ul	{ list-style: none; margin: 0; margin-top: 0; padding-left: 0; }
#lady_col1 li	{ height: 16px; }
#lady_col2	{ float: right; width: 550px; position: relative; }
#lady_col2 #socialmedia { position: absolute; top: -28px; left: 10px; z-index: 9; width: 366px;}
#lady_col2 #socialmedia #twitter { left: 90px; }


#lady_txt		{ width: 408px; height: 152px; margin-bottom: 10px; background: #2c130f url(../resources/lady1.jpg) no-repeat; border: #57322a 0px solid; padding: 10px; clear: both; position: relative; }
#lady_txt a		{ text-decoration: none; color: #c7b287; }
#lady_txt h1	{ position: absolute; left: 180px; top: 0px; width: 240px; float: left; margin-bottom: 0; }
#lady_txtt		{ position: absolute; left: 180px; top: 34px; width: 230px; }
#lady_txt h2, #lady_txt h3	{ position: relative; font-size: 11px; font-weight: bold; margin: 0; padding: 0; display: inline; width: auto; }
#lady_info		{ width: 408px; height: 152px; float: left; background: #2c130f url(../resources/lady2.jpg) no-repeat; border: #57322a 0px solid;  padding: 10px; margin-bottom: 10px; clear: both; display: block; }
#lady_info .lady_row	{ margin: 0; padding: 0; padding-bottom: 3px; padding-top: 2px; }
#lady_att		{ width: 408px; height: 126px; margin-bottom: 10px; background: #2c130f url(../resources/lady3.jpg) no-repeat; border: #57322a 0px solid;  padding: 10px; clear: both; }
#lady_book		{ width: 408px; height: 82px; margin-bottom: 10px; background: #2c130f url(../resources/lady4.jpg) no-repeat; border: #57322a 0px solid;  padding: 10px; clear: both; }
#lady_price		{ width: 408px; height: 187px; margin-bottom: 10px; background: #2c130f url(../resources/lady5.jpg) no-repeat; border: #57322a 0px solid;  padding: 10px; clear: both; }
#lady_imgs, #lady_comments		{ width: 546px; float: right; background: #2c130f; border: #57322a 1px solid; }
#lady_comments	{ display: none; }
#lady_comments .blog_r2			{ padding-right: 10px; }
#lady_comments .blog_r1			{padding-left: 10px;  }
#lady_comments h4	{ padding-left: 5px; font-size: 14px; }
#lady_cmbt		{ margin-top: 0px; padding-top: 0px; cursor: pointer; }
#lady_cmbt:hover, .lady_ftbt:hover	{ text-decoration: underline; }
.lady_ftbt		{ float: right; font-size: 14px; margin-right: 10px; margin-top: 5px; margin-bottom: 10px; color: #e2dac8; cursor: pointer; }
#lady_react	h5	{ font-size: 13px; font-style: italic; margin-bottom: 0; padding-bottom: 0; }
#lady_nav		{ width: 993px; margin-bottom: 10px; height: 22px; background-color: #2c130f; border: #57322a 1px solid; clear: both; position: relative; }
#lady_nav a		{ text-decoration: none; }
#lady_bimg		{ width: 246px; min-height: 370px; background: #2c130f url(../resources/lb_bg.jpg) no-repeat; float: left; padding: 10px; }
#lady_thumbs	{ width: 100%; float: left;}
#lady_t1		{ float: left; width: 120px; height: 175px; background-color: #330000; }
#lady_t2		{ float: right; width: 120px; height: 175px; background-color: #330000;  }
#lady_t3		{ float: left; width: 120px; height: 175px; background-color: #330000;}
#lady_t4		{ float: right; width: 120px; height: 175px; background-color: #330000; }
#lady_more		{ width: 546px; height: 45px; float: right; clear: both; background-color: #2c130f; border: #57322a 1px solid; margin-top: 10px; margin-bottom: 10px;  }
#lady_mfl		{ width: 310px; float: left; }
#lady_pc1		{ float: left; width: 170px; height: 180px; padding: 0; margin: 0; position: relative; }
#lady_pc2		{ float: left; width: 220px; margin-left: 8px; }
#lady_onb		{ height: 400px; padding: 20px; }
#lady_booknow	{ clear: both; width: 100%; float: left;}
#lady_nl		{ position: absolute; left: 10px; top: 4px; }
#lady_nm		{ position: absolute; left: 450px; top: 4px; }
#lady_nr		{ position: absolute; right: 10px; top: 4px; }
#tt_flags		{ float: left; margin-left: 5px; width: 200px; padding-top: 10px; }
.tt				{ float: left; width: 50px; text-align: left; }
.lady_row		{ clear: both; min-height: 14px; margin: 0; padding: 0; margin-top: 4px; border-bottom: #401b16 1px dotted; }
.lady_row_b		{ clear: both; min-height: 14px; margin: 0; padding: 0; margin-top: 4px;  }
.lady_col1		{ width: 120px; float: left;  }
.lady_col2		{ width: 200px; float: right; color: #eeece7; } 
.lady_tmb		{  width: 246px; min-height: 370px; background: #2c130f url(../resources/lb_bg.jpg) no-repeat; float: left; padding: 10px; }
.lady_book		{ float: left; margin-right: 10px; position: relative; bottom: 0; }
.thumb			{ width: 120px; height: 160px; }
.zoekpc			{ margin: 0px 0px 5px 0px; font-size: 14px; color: #e2dac8; font-weight: bold; width: 170px; margin: 0; padding: 0; }
#tweetbt		{ margin-top: 2px; margin-left: 15px; }

#lady_share		{ width: 406px; height: 20px; background: #2c130f; border: #57322a 1px solid; padding: 10px; clear: both; position: relative; margin-bottom: 10px;  }
#lady_share a	{ margin: 0 5px 0 5px; display: block; float: left; }
#lady_sharetxt	{ display: block; margin: 0; padding: 0; height: 20px; width: 120px; float: left; }

#lady_reviews	{ border-left: #62453f 1px dotted; padding-left: 25px; height: 190px; margin-left: 5px; }
.review			{ background: #260e0a url(../resources/button_bg.jpg) center top repeat-x; float: left; padding: 5px; border: #57322c 1px solid; border-bottom: #140806 1px solid; border-right: #140806 1px solid; display: inline-block; text-align: center; width: 170px; }
.review:link, .review:visited	{ text-decoration: none !important; color: #e5d8c0; }
.review:hover, .review:active	{ text-decoration: none !important; color: #e5d8c0; background: #260e0a url(../resources/button_bg_over.jpg) center top repeat-x; border: #000 1px solid; border-bottom: #57322c 1px solid; border-right: #57322c 1px solid;  }
#rreview		{ margin-top: 15px; float: left;}
#wreview		{ margin-top: 5px; float: left; }
#lady_gb	{ width: 526px; padding: 10px; float: right; clear: both; background-color: #2c130f; border: #57322a 1px solid; margin-top: 10px; margin-bottom: 10px; position: relative;}

#lady_gb textarea	{
	width: 510px;
	height: 90px;
	padding: 5px;
	clear: both;
	margin: 5px 240px 10px 0px;
	border: #463129 2px solid; 
	background: #2c130f url(../resources/txtfield_bg.png) left top no-repeat; 
	color: #c7b287;
	font-family: Arial, Helvetica, sans-serif;
}
#lady_gb #naam, #lady_gb #email, #lady_gb #scode	{
	color: #afaeab;	
	border: #463129 2px solid; 
	background: #2c130f url(../resources/txtfield_bg.png) left top no-repeat; 
	color: #c7b287;
	width: 170px !important;
	display: block;
	float: left;
	margin: 0px 10px 5px 0px;
}
#lady_gb label	{
	display: block;
	float: left;
	width: 100px !important;
	margin: 0px 0px 5px 0px;
}
#lady_gb_rbt	{
	margin-left: 100px;
	padding: 0 10px 0 10px;
	width: 176px !important;
	cursor: pointer;
	height: 22px;
	background: #000 url(../resources/betaalmenu.png) center repeat-x;	
}
#lady_gb_rbt:hover	{
	background: #000;	
}
.lgb_row	{
	clear: both;
	width: 300px;
}
#lady_gb_cpnl	{
	position: absolute;
	bottom: 20px;
	right: 10px;
}
#lady_gb_captcha	{
	position: absolute;
	width: 238px;
	height: 68px;
	bottom: 40px;
	right: 10px;
	border: #463129 2px solid;
}


#bookings_txt	{ float: left; width: 220px; height: 440px; background: #2c130f url(../resources/bookingtxt_bg.jpg) no-repeat; border: #57322a 1px solid; padding: 10px; margin-bottom: 10px; }
#bookings_table	{ width: 710px; height: 430px; float: right; padding: 15px 10px 15px 15px; background-color: #2c130f; border: #57322a 1px solid; text-align: left; }
#bookings_table textarea 	{ width: 320px; height: 90px; }

#contact_titel	{ width: 983px; margin-bottom: 10px; background-color: #2c130f; border: #57322a 1px solid;  }
#contact_col1	{ width: 240px; height: 420px; float: left; }
#contact_txt	{ height: 120px; background: #2c130f url(../resources/contacttxt_bg.jpg) no-repeat; border: #57322a 1px solid; padding: 10px; margin-bottom: 10px; }
#contact_info	{ height: 228px; background: #2c130f url(../resources/contactinfo_bg.jpg) no-repeat; border: #57322a 1px solid; text-align: left; padding: 10px; margin-bottom: 10px; }
#contact_form	{ width: 405px; height: 370px; float: left; padding: 15px 10px 15px 15px; margin-left: 10px; margin-right: 10px; background-color: #2c130f; border: #57322a 1px solid; text-align: left; }
#contact_img	{ width: 280px; padding: 10px; float: left; background-color: #2c130f; border: #57322a 1px solid; text-align: left;}
.contactform_row	{ clear: both; min-height: 36px; }
.contactform_row input		{ width: 278px; }
.contactform_row select		{ width: 280px; }
.contactform_row textarea	{ width: 278px; height: 80px; }
.contactform_col1	{ float: left; width: 100px; }
.contactform_col2	{ float: left; width: 260px; }
#bookings_form #opmerkingen	{ height: 70px; }

#prijzen_titel	{ width: 983px; margin-bottom: 10px; background-color: #2c130f; border: #57322a 1px solid; text-align: center; }
#prijzen_txt	{ width: 340px; min-height: 400px; _height: 400px;  padding: 10px; float: left; background: #2c130f url(../resources/prijzentxt_bg.jpg) no-repeat; border: #57322a 1px solid; }
#prijzen_pc		{ width: 348px; min-height: 400px; _height: 400px;  padding: 10px; float: left; background-color: #2c130f; border: #57322a 1px solid; margin: 0px 10px 10px 10px; }
#prijzen_nl		{ width: 219px; min-height: 400px; _height: 400px;  padding: 10px; float: left; background-color: #2c130f; border: #57322a 1px solid; }
#pc_bg			{ background: transparent url(../resources/lady_prijzen.gif) center top no-repeat; height: 170px; margin-top: 20px; }
#prijzen_tb	td	{ border-bottom: #401b16 1px dotted; }
#prijzen_submitbt	{ width: 22px; height: 21px; border: #463129 2px solid; color: #463129; color: #463129; margin-left: 2px; font-size: 8px; font-weight: bold; cursor: pointer }
#prijzen_submitbt:hover	{ color: #FFFFFF; }
.pcform_row	{ clear: both; min-height: 36px; padding: 0; }
.pcform_row input		{ width: 120px; text-align: center; }
.pcform_col1	{ float: left; width: 100px; }
.pcform_col2	{ float: left; width: 130px;  }

#gastenboek_col1	{ float: left; width: 200px; height: 385px; background: #2c130f url(../resources/guestbooktxt_bg.jpg) no-repeat; border: #57322a 1px solid; padding: 10px; margin-bottom: 10px;}
#gastenboek_col2	{ width: 448px; height: 375px; overflow: auto;  float: left; padding: 15px 10px 15px 15px; margin: 0px 10px 0px 10px; background-color: #2c130f; border: #57322a 1px solid; text-align: left;}
#gastenboek_col3	{ width: 240px; height: 375px; float: left; padding: 15px 10px 15px 15px; background-color: #2c130f; border: #57322a 1px solid;}
.gbform_row	{ clear: both; min-height: 30px; }
.gbform_row input		{ width: 292px; }
.gbform_row textarea	{ width: 292px; height: 60px; margin-bottom: 10px; padding: 1px; }
.gbform_col1	{ float: left; width: 100px; }
.gbform_col2	{ float: left; width: 300px; }
.gb_row			{ clear: both; min-height: 14px; margin-top: 4px; margin-bottom: 4px; padding: 4px 0px 4px 0px; border-bottom: #401b16 1px dotted; }
.gb_title		{ width: 200px; float: left; }
.gb_msg			{ width: 180px; float: left; }
.gb_nme			{ font-weight: bold; }
.gb_links a:link, .gb_links a:visited	{ color: #91805e; text-decoration: none; }
.gb_links a:hover, .gb_links a:active	{ color: #c4b8a0; text-decoration: underline; }

#links			{ float: left; width: 450px; min-height: 390px;  background: #250d09 url(../resources/links_bg.jpg) no-repeat; border-right: #57322a 1px solid; border-bottom: #57322a 1px solid; padding: 10px; margin-bottom: 10px; text-align: left; border-left: #57322a 1px solid; }
#links a:link	{ color: #c7b287; text-decoration: none; }
#links a:visited	{ color: #9B9889; text-decoration: none; }
#links a:hover, #links a:active 	{ color: #FFF; text-decoration: underline; }
.links_row		{ clear: both; min-height: 16px; }
.links_row1		{ float: left; width: 225px; }
.links_row2		{ float: left; width: 225px; }
.links_row3		{ float: left; width: 150px; }

#link_exchange	{ float: left; width: 480px; min-height: 390px;  background: #250d09 url(../resources/linkexchange_bg.jpg) no-repeat; border-right: #57322a 1px solid; border-bottom: #57322a 1px solid; padding: 10px; margin-bottom: 10px; text-align: left; border-left: #57322a 1px solid; margin-right: 10px; }
#link_exchange input	{ width: 324px; margin-bottom: 2px; }
.link_exchangecr	{ color:#999999; font-size: 10px; cursor: pointer; }
#le_charlft		{ color:#999999; font-size: 10px; }
.link_sub		{ font-size: 10px; }
.le_message		{ width: 963px; background: #250d09; border: #57322a 1px solid; padding: 10px; margin-bottom: 10px; text-align: left; }

#banners		{ float: right; width: 480px; min-height: 390px; background: #2c130f; border: #57322a 1px solid; padding: 10px; margin-bottom: 10px; text-align: center; }
.banners_row	{ width: 468px; clear: both; margin-bottom: 10px; }

#employment_txt	{ float: left; width: 220px; height: 400px; background: #2c130f url(../resources/bookingtxt_bg.jpg) no-repeat; border: #57322a 1px solid; padding: 10px; margin-bottom: 10px;}
#employment_table	{ width: 710px; height: 390px; float: right; padding: 15px 10px 15px 15px; background-color: #2c130f; border: #57322a 1px solid; text-align: left; }

#limo_titel		{ width: 983px; margin-bottom: 10px; background-color: #2c130f; border: #57322a 1px solid; }
#limo_txt		{ width: 408px; height: 145px; margin-bottom: 5px; background: #2c130f url(../resources/limo1.jpg) no-repeat; border: #57322a 0px solid;  padding: 10px; padding-top: 5px; clear: both; }
#limo_txt a		{ text-decoration: none; color: #c7b287; }
#limo_txt h1	{ margin-top: 0; padding-top: 0; }
#limo_1			{ width: 408px; height: 300px; float: left; background: #2c130f url(../resources/limo2.jpg) no-repeat; border: #57322a 0px solid;  padding: 10px; margin-bottom: 5px; clear: both;}
#limo_4			{ width: 408px; height: 50px; margin-bottom: 10px; background: #2c130f url(../resources/limo3.jpg) no-repeat; border: #57322a 0px solid;  padding: 10px; clear: both; }
#limo_imgs		{ width: 546px; float: right; background: #2c130f; border: #57322a 1px solid; margin-bottom: 10px; }
#limo_info		{ width: 200px; float: left; }
#limo_info h2, #limo_info h3, #limo_info h4	{ font-size: 14px; color: #e2dac8; padding-top: 0px; margin-top: 5px; }
.limo_img		{ background: #000000 url(../resources/thumblimo_bg.jpg) no-repeat; padding: 10px; float: left; }

#faq_titel		{ float: left; margin-top: 10px;  margin-bottom: 10px; width: 980px; height: 61px; background: #2c130f; text-align: center; border: #503430 1px solid; }
#faq_txt		{ width: 950px; min-height: 780px; _height: 780px; float: left; padding: 15px 10px 15px 15px; background: #2c130f url(../resources/city_bg.jpg) center bottom no-repeat; border: #57322a 1px solid; text-align: left; margin-bottom: 10px; }
.faq_row		{ margin-bottom: 20px; clear: both; }
.faq_question	{ font-weight: bold; color: #e2dac8; }
.faq_answer		{ }

#hotel_txt		{ width: 520px; min-height: 500px; float: left; margin-bottom: 10px;  background: #2c130f url(../resources/hotel-escort-bg.jpg) center bottom no-repeat; border: #57322a 1px solid;  padding: 10px; }
#hotel_txt h2	{ margin-bottom: 20px; }
#hotel_txt a		{ text-decoration: underline; color: #c7b287; }
#hotel_img		{ width: 410px; min-height: 500px; margin-bottom: 10px; position: relative; float: right; background: #2c130f; border: #57322a 1px solid; padding: 10px;  }
#hi1			{ position: absolute; left: 10px; top: 10px; }
#hi2			{ position: absolute; left: 10px; top: 191px; }
#hi3			{ position: absolute; left: 220px; top: 10px; }
#hi4			{ position: absolute; left: 10px; top: 370px; }

#striptease_txt	{ width: 520px; min-height: 300px; float: left; margin-bottom: 10px; background: #2c130f url(../resources/striptease-bg.jpg) no-repeat; border: #57322a 1px solid;  padding: 10px; }
#striptease_img	{ width: 410px; min-height: 300px; margin-bottom: 10px; position: relative; float: right; background: #2c130f; border: #57322a 1px solid; padding: 10px;  }
#st1			{ position: absolute; left: 10px; top: 10px; }
#st2			{ position: absolute; left: 10px; top: 176px; }
#st3			{ position: absolute; left: 220px; top: 10px; }

#terms_txt		{ width: 950px; min-height: 400px; _height: 400px; float: left; padding: 15px 10px 15px 15px; background: #2c130f url(../resources/city_bg.jpg) center bottom no-repeat; border: #57322a 1px solid; text-align: left; margin-bottom: 10px; }
#terms_txt textarea { width: 460px; height: 60px; }
#terms_txt h3		{ margin-top: 25px; margin-bottom: 5px; }

/* Lightbox */
/*#lightbox			{ background-color:#FFF; padding: 5px; }
#lightbox a:link, #lightbox a:visited { color: #FF0000; font-weight: bold; text-decoration: none; }
#lightboxDetails	{ font-size: 1em; padding-top: 0.4em; color: #333333; }	
#lightboxCaption	{ float: left; }
#keyboardMsg		{ float: right; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#closeButton		{ top: 5px; right: 5px; }

#lightbox img		{ border: none; clear: both;} 
#overlay img		{ border: none; }
#overlay			{ background-image: url(../resources/overlay.png); }*/

* html #overlay		{ background-color: #333; back\ground-color: transparent; background-image: url(../resources/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../resources/overlay.png", sizingMethod="scale"); }

#extra_photos		{ min-height: 390px; }
#extra_imgs			{ width: 973px;  clear: both; background-color: #2c130f; border: #57322a 1px solid; }
#extra_subt			{ width: 400px; float: left; }
#extra_list			{ width: 500px; float: right; text-align: right; }
.extra_lady			{ float: left; width: 119px; height: 176px; padding: 12px; margin-right: 20px; background: url(../resources/extra_tbg.png) no-repeat; }
#extra_nav			{ margin-bottom: 20px; margin-top: 20px; clear: both; }
#bye				{ width: 953px; min-height: 370px; clear: both; background-color: #2c130f; border: #57322a 1px solid; padding: 10px; }
.cntry				{ width: 20px; margin-right: 20px; float: left; text-align: center; }
.cntry img			{ border: #333333 1px solid; }

#screenshot			{ position: absolute; border: #2c130f 1px solid; background: #fff; padding: 5px; display: none; color: #000000; } 

/* pages */
#lp_main	{ float: left; width: 973px; padding: 10px; background-color: #2c130f; border: #503430 1px solid; margin-bottom: 10px; }
#lp_side	{ float: right; width: 311px; padding: 10px; background-color: #250d09; border: #503430 1px solid; margin-bottom: 10px; padding-top: 40px; }
#lp_side .stitle	{ font-weight: bold; font-size: 12px; } 
.pitop				{ clear: both; margin-bottom: 10px; }
.pilft				{ float: left; margin-bottom: 10px; margin-right: 10px; border: #57322a 2px solid; padding: 2px; background-color: #000; }
.pirgt				{ float: right; margin-bottom: 10px; margin-left: 10px; border: #57322a 2px solid; padding: 2px; background-color: #000; }
#lp_side .pitop		{ border: #57322a 2px solid; padding: 2px; background-color: #000; }

#page_pg h1		{ font-size: 16px !important; color: #e2dac8 !important;}
#page_pg h2, #page_pg h3, #page_pg h4, #page_pg h5, #page_pg h6  { font-size: 14px !important; color: #e2dac8 !important; }

#tag_cloud	{ clear: both; width: 309px; background: #250d09;  margin-bottom: 10px; padding: 10px;border-left: #4a322e 1px solid; border-top: #4a322e 1px solid; border-right: #4c2828 1px solid; border-bottom: #5a3032 1px solid; }

.tag1, .tag2, .tag3, .tag4, .tag5	{ padding: 2px 5px 2px 5px; }
.tag1:link, .tag1:visited	{ font-size: 10px; text-decoration: none; }
.tag2:link, .tag2:visited	{ font-size: 11px; text-decoration: none; }
.tag3:link, .tag3:visited	{ font-size: 12px; text-decoration: none; }
.tag4:link, .tag4:visited	{ font-size: 14px; text-decoration: none; }
.tag5:link, .tag5:visited	{ font-size: 16px; text-decoration: none; } 
.tag1:hover, .tag2:hover, .tag3:hover, .tag4:hover, .tag5:hover	{ text-decoration: underline; }

#page_tt	{ width: 993px; }

/* Others */
#others		{ clear: both; margin: 0 auto; position: absolute; bottom: 0px; text-align: center; display: nosne; width: 100%; background-color: #000000; border-top: #666666 1px solid; }
.others		{ padding: 0px 10px 0px 10px; }
.others a:link, .others a:visited	{  }
.others a:hover, .others a:active	{ }

#spcnt		{ display: none; }

#melding	{ width: 900px; padding: 10px 20px 10px 20px; position: absolute; top: 200px; left: 20px; background-color: #1e0d0a; border: #513430 5px solid; z-index: 999; font-size: 12px; }
#melding_close	{ position: absolute; right: 20px; top: 10px; cursor: pointer; }
#layer		{ width: 100%; height: 100%; background-color: #000; position: absolute; top: 0; left: 0; z-index: 998; filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7; }
