/* Angels Exclusive */

body { font: 11px Arial, Verdana, sans-serif; color: #fff; background: #000; margin: 0; }

h1	{ font-size: 14px; padding: 0; margin: 0; }

a:link, a:visited	{ color: #FFFFFF; text-decoration: none; }
a:hover, a:active	{ text-decoration: underline; }

#wrapper	{	width: 790px; min-height: 550px; margin: 0 auto; border: 1px dotted #4f4f4f; }

#header		{ width: 790px; height: 135px; background: #000 url(../resources/header.jpg) no-repeat center top;  }
#main		{ min-height: 398px; clear: both; padding: 0px 0px 0px 10px;  }
#menu		{ width: 215px; min-height: 635px; float: left; background: #000 url(../resources/menu_bg.jpg) no-repeat; }
#content	{ width: 565px; float: right; bsackground-color: #333333;   }
#footer		{ width: 790px; height: 18px; text-align: center; padding-top: 16px; clear: both; }
.footer a:link, .footer a:visited	{ color: #ff8800; }
.footer a:hover, .footer a:active	{ color: #ffb007; }
.footer		{ padding: 0px 8px 0px 8px; float: left; }

.menu_item	{ background: transparent url('../resources/menu.gif') no-repeat 10px 5px; display: block;	}
.menu_item_en	{ background: transparent url('../resources/en_flag.gif') no-repeat 10px 5px; display: block;	}
.menu_item_en a:link, .menu_item_en a:visited { display: block; width: 175px; height: 20px; padding: 7px 5px 3px 35px; font-size: 12px; font-weight: bold; }
.menu_item_en a:hover	{ width: 205px; padding: 7px 5px 3px 5px; font-size: 12px; font-weight: bold; background: transparent url(../resources/header_bg.jpg) repeat-x; text-decoration: none; }
.menu_item_nl	{ background: transparent url('../resources/nl_flag.gif') no-repeat 10px 5px; display: block;	}
.menu_item_nl a:link, .menu_item_nl a:visited { display: block; width: 175px; height: 20px; padding: 7px 5px 3px 35px; font-size: 12px; font-weight: bold; }
.menu_item_nl a:hover	{ width: 205px; padding: 7px 5px 3px 5px; font-size: 12px; font-weight: bold; background: transparent url(../resources/header_bg.jpg) repeat-x; text-decoration: none; }
.menu_item a:link, .menu_item a:visited { display: block; width: 175px; height: 20px; padding: 7px 5px 3px 35px; font-size: 12px; font-weight: bold; }
.menu_item a:hover	{ width: 205px; padding: 7px 5px 3px 5px; font-size: 12px; font-weight: bold; background: transparent url(../resources/header_bg.jpg) repeat-x; text-decoration: none; }



/* home */

#home_left	{ float: left; width: 215px; min-height: 430px; background-color: #e17e11; }
#home_right	{ float: left; width: 330px; padding: 10px 0px 0px 10px; }
#home_wide	{ float: left; width: 555px; padding: 10px 0px 0px 10px; }
.home_lady	{ float: left; width: 135px; margin: 0px 0px 1px 0px; position: relative; }
.home_lb	{ width: 134px; height: 201px; cursor: pointer; }
.home_li	{ position: absolute; left: 0; top: 0; z-index: 0; }
.home_lf	{ position: absolute; left: 0; bottom: 0; z-index: 1; }

/* ladies */

#lady_wrapper	{ width: 545px; margin: 10px 0px 10px 10px; }
#lady_extra		{ clear: both; background: #666666 url(../resources/button_bg.jpg) repeat-x; color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: right; height: 16px; margin-top: 10px; }
#lady_extra a:hover, #lady_extra a:active	{ background-color: #FF9900;  }
#lady_info		{ clear: both; }
#lady_data		{ float: left; margin-top: 10px; width: 220px; }
.header			{ font-size: 16px; font-weight: bold; background: #e87b04 url(../resources/header_bg.jpg) repeat-x; padding: 1px 10px 3px 10px;  }
.lady_imgs		{ clear: both; padding-top: 1px; padding-bottom: 20px; margin-top: 10px;  }
.lady_img		{ float: left; width: 134px; margin-right: 3px;  }
.lady_row		{ clear: both; min-height: 16px; padding: 0px; border-bottom: #ff8800 1px dotted; }
.lady_mail		{ clear: both; min-height: 16px; }
.lady_col1		{ float: left; width: 90px; color: #b3acac; padding-top: 1px; }
.lady_col2		{ float: left; width: 90px; padding-top: 1px; }
#lady_mail		{ float: right; width: 300px; margin-top: 10px; }
#lady_mail input		{ width: 196px; margin-bottom: 10px; background: #292928 url(../resources/field_bg.jpg) repeat-x; color: #FFFFFF; border: #b3acac 1px solid; font-size: 11px; }
#lady_mail textarea	{ width: 196px; height: 80px; margin-bottom: 5px; background: #292928 url(../resources/field_bg.jpg) repeat-x; color: #FFFFFF; border: #b3acac 1px solid; overflow: auto; font: 11px Arial, Verdana, sans-serif;}
#lady_submit input	{ width: 200px; background-color: #333333; background: #292928 url(../resources/button_bg.jpg) repeat-x; font-weight: bold; font-size: 11px; min-height: 20px;  }
#lady_nav		{ clear: both; width: 550px; padding-top: 20px; }
#nav1			{ float: left; width: 175px; }
#nav2			{ float: left; width: 200px; text-align: center; }
#nav3			{ float: left; width: 175px; text-align: right; }
.ladies_col1	{ float: left; width: 180px; margin-right: 10px; margin-top: 3px; }
.ladies_col2	{ float: left; width: 200px; margin-top: 3px; }
.ladies_img		{ float: left; width: 134px; margin-right: 10px; margin-top: 1px; }
.ladies_row		{ clear: both; margin: 10px 0px 20px 10px; min-height: 160px; cursor:pointer; width: 545px;  }

/* prices */

.left_hd	{ width: 205px; padding: 5px 5px 5px 5px; font-size: 16px; font-weight: bold; background: transparent url(../resources/column_bg.jpg) repeat-x;; }
.left_txt	{ width: 205px; padding: 5px 5px 5px 5px; }
.left_txt a:link, .left_txt a:visited	{ text-decoration: underline; }
.left_txt a:hover, .left_txt a:active	{ text-decoration: underline; font-weight: bold; }
.right_hd	{ padding: 5px 5px 5px 5px; font-size: 16px; font-weight: bold; background: #ff8800 url(../resources/header_bg.jpg) repeat-x; padding: 1px 5px 3px 5px; margin-bottom: 10px; }
.right_txt	{ margin-bottom: 10px; }

/* gastenboek */
.gb_header	{ font-size: 16px; font-weight: bold; background: #ff8800 url(../resources/header_bg.jpg) repeat-x; padding: 1px 5px 3px 5px; }
.gb_row		{ clear: both; border: #FF8805 1px solid; width: 328px; min-height: 93px; margin-top: 5px;  }
.gb_title	{ background: #34302f url(../resources/button_bg.jpg) repeat-x; color: #FFF; font-size: 11px; font-weight: bold; border-bottom: #807f7e 1px solid; padding-left: 5px; }

.gb_col1	{ float: left; width: 260px; }
.gb_col2	{ float: right; width: 60px; }
.gb_nme		{ float: left; width: 260px; }
.gb_date	{ float: left; width: 260px; color: #807f7e; font-weight: normal; font-size: 10px; }
.gb_mail	{ float: left; width: 30px; padding-top: 6px; }
.gb_web		{ float: left; width: 30px; }
.gb_msg		{ padding: 5px;  }
.gb_main	{ padding: 5px; }

/* contact */

.contact_ad				{ margin: 20px 0px 5px 100px; font-size: 12px; font-weight: bold; padding-bottom: 10px; border-bottom: #d4d4d4 1px dotted; width: 200px;  }
.contact_col1			{ float: left; width: 100px; }
.contact_col2			{ float: left; width: 200px; }
.contact_col2 input		{ width: 200px; background: #292928 url(../resources/field_bg.jpg) repeat-x; color: #FFFFFF; border: #b3acac 1px solid; font-size: 11px; margin-bottom: 10px; }
.contact_col2 textarea	{ width: 200px; height: 100px; background: #292928 url(../resources/field_bg.jpg) repeat-x; color: #FFFFFF; border: #b3acac 1px solid; overflow: auto; font: 11px Arial, Verdana, sans-serif; margin-bottom: 10px; }
.contact_submit input	{ width: 200px; background-color: #333333; background: #292928 url(../resources/button_bg.jpg) repeat-x; color: #FFF; font-size: 11px; font-weight: bold;}

.links_row1				{ float: left; font-size: 12px; font-weight: bold; _width: 240px; min-width: 240px; margin-left: 5px; }
.links_row2				{ float: left; font-size: 12px; font-weight: bold; _width: 240px; min-width: 240px; }
.links_row3				{ float: left; font-size: 12px; font-weight: bold; _width: 160px; min-width: 160px; }
.clear		{ clear: both; }
.highlight	{ color: #da6b12; }

/* extra */
#extra_photos	{ width: 545px; margin: 10px 0px 10px 10px; }
#extra_ladies	{ width: 545px; font-size: 12px; }
#extra_ladies select	{ background-color: #000000; color: #FFFFFF; font-size: 12px; }
#extra_nme		{ font-size: 16px; font-weight: bold; background: #ff8800 url(../resources/header_bg.jpg) repeat-x; padding: 1px 10px 3px 10px; margin-bottom: 10px; margin-top: 10px;  clear:both; }
#extra_subt		{ font-size: 12px; width: 300px; float: left; margin-bottom: 10px; }
#extra_img		{ clear: both; width: 550px;  }
.extra_lady		{ float: left; width: 110px; margin: 0px 0px 10px 0px; }
#extra_nav		{ clear: both; }
#extra_nav a:link, #extra_nav a:visited	{ color: #FFFFFF; }
#extra_nav a:hover, #extra_nav a:active	{ color: #ffb007; }
.cntry			{ width: 20px; min-height: 40px; margin-right: 20px; float: left; text-align: center; }
.cntry img		{ border: #333333 1px solid; }

/* FAQ */
#faq			{ padding: 10px; }
.faq_row		{ clear: both; }
.faq_question	{ margin-bottom: 4px; color: #FFFFFF; cursor: pointer; font-weight: bold; background: #ff8800 url(../resources/header_bg.jpg) repeat-x; padding: 1px 5px 3px 5px;  }
.faq_answer		{ margin-bottom: 10px; }
#faq a:link, #faq a:visited	{ color: #FFFFFF; }
#faq a:hover, #faq a:active	{ color: #FFb007; }

/* license */
.license 		{ float: left; margin-left: 5px; }
.license a:link, .license a:hover	{ color: #FFFFFF; text-decoration: none; }
.license a:hover, .license a:active	{ color: #FFb007; text-decoration: underline; }

/* Cities */
#cities			{ padding: 10px; }
#cities a:link, #cities a:visited	{ color: #FFFFFF; text-decoration: underline; }
#cities a:hover, #cities a:active	{ color: #FFb007; }

/* links */
#links_banners		{ width: 545px; text-align: center; }
#links_links		{ width: 545px; }
.banners_row		{ width: 545px; clear: both; margin-bottom: 10px; }

/* webcams */
#webcams		{ margin-top: 10px; }

/* 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"); }

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

.city_nms		{ padding: 5px; width: auto;	}
#city_nms		{ clear: both; width: 785px; font-size: 10px; text-align: center; margin-top: 80px; /*text-transform: uppercase;*/ margin: 20px auto; }
#city_nms a:link, #city_nms a:visited	{ text-decoration: none; color: #404040; }
#city_nms a:hover, #city_nms a:active	{ text-decoration: underline; color: #909090; }

#others		{ clear: both; margin: 0 auto; text-align: center; display: none; }
.others		{ padding: 0px 10px 0px 10px; }
.others a:link, .others a:visited	{  }
.others a:hover, .others a:active	{ }
