@CHARSET "UTF-8";

html, body {font:11px verdana;background-color:#a22348;height:100%;margin:0;padding:0;}

form {margin:0;padding:0;}

img {border:0;}

ul {margin-top:0;padding-top:0;}

table, tr, td {border-collapse:collapse;padding:0;margin:0;}

li {line-height:18px;}

h1,h2,h3,h4,h5 {margin:0;font-family:Verdana, arial;font-weight:bold;color:#7c1242;}

h1 {font-size:24px;}

h2 {font-size:16px;}

h3 {font-size:13px;}

h4 {font-size:12px;}

b, strong {font-weight:bold;}

a {color:#3a353b;text-decoration:underline;}

a:hover {text-decoration:none;}

.clear {clear:both;}

.fl {float:left;}

.fr {float:right;}

.center {text-align:center;}

/* ======================== MAIN DIVS ======================== */

table#cnt_main {width:940px;margin:0 auto;background-color: #fff;height:100%;margin-top:10px;}

div#cnt_content {width:940px;margin:0 auto;}

div#mcnt_content {width:940px;margin:0 auto;}

div#cnt_nav {width:940px;height:38px;background-image: url(img/bg.jpg);text-align:center;margin:0 auto;padding:0px;}

div#cnt_nav img, div#cnt_nav div {float:left;}

div#cnt_buttons {width:840px;padding:10px 40px 0 40px;}
div#cnt_buttons_small {width:670px;padding:10px 25px 0 215px;}

div#cnt_header {padding-bottom:10px;}

div#cnt_header img {display:block;float:left;}

div#cnt_buttons img {padding:0 9px;}

div#filter_on {padding: 0 5px 0 180px;}

div#filter_on img {padding:0 12px 0 15px;}

div#filter_off {display: none;}

div.nav_filter img {display:block;float:left;}

div#cnt_left {float:left;width:180px;}

div#cnt_right {float:right;width:750px;padding-top:10px;}

div#cnt_nav_bottom {height:40px;padding-top:25px;text-align:center;font:bold 11px verdana, arial;color:#880e47;}

div#cnt_nav_bottom a {color:#880e47;text-decoration:none;padding:0 20px;}

div#cnt_nav_bottom a:hover {text-decoration:underline;}

/* ======================== SEARCH EN FAVORIETEN LEFT + SEARCH EXTENDED ======================== */

div#cnt_zoeken, div#cnt_favorieten {padding-top:10px;padding-left:5px;}

div#cnt_zoeken div.box, div#cnt_favorieten div.box {width:178px;font:bold 10px verdana;text-align:center;color:#ae155c;	
	background-color:#fd56c0;margin-bottom:0;padding-bottom:5px;}
	
div#cnt_favorieten div.box {background-color:#a22348;}

div.zoeken {width:140px;margin:0 auto;padding:5px;text-align:left;}

div.mzoeken {width:150px;margin:5px auto;padding:5px;text-align:center;border:1px dotted #ae155c;text-align:left;}

div.mzoeken {color:#3a353b;}

input.menu_straal {width:30px;font:10px verdana;}

div#cnt_zoeken h2, div#cnt_favorieten h2 {padding-top:5px;height:24px;text-align:left;}

div#cnt_zoeken h4 {color:#ae155c;}

div#cnt_zoeken select, div#cnt_zoeken input  {width:140px;font:10px verdana;}
div#cnt_zoeken input.btn_zoeken  {width:101px;font:10px verdana;padding-left:20px;}

div#cnt_favorieten .fav_item {width:168px;padding:5px;}

div#cnt_favorieten .fav_naam {font-weight:normal;}

div#cnt_favorieten h3 {float:left;padding:0 8px;}

.model_pic {border:1px solid #71112d;margin:0 auto;padding:1px;background-color:white;}

div#cnt_favorieten .fav_btn {margin:5px 0 0 5px;}

/* ------------- search extended ------------- */

div.title_zoeken {width:750px;background-image:url(img/bg_uitgebr_zoeken_titel.jpg);}

div.title_zoeken h3 {width:250px;height:34px;float:left;padding-top:10px;padding-left:10px;}

div#zoeken {clear:both;padding:4px 7px 2px 12px;width:724px;font:bold 10px verdana;color:#ae155c;
	border-left:1px solid #7f1748;border-right:1px solid #7f1748;margin-left:5px;background-color:#ffd6ea;}

div#zoeken div.select_left, div#zoeken div.select_left2, div#zoeken div.select_right, div#zoeken div.select_right2 {float:left;width:300px;padding-left:45px;}

div.select_left3 {float:left;width:550px;padding-left:45px;}

div.select_left label, div.select_right label {float:left;width:86px;padding:5px 2px 5px 0;}

div.select_left3 label {float:left;width:90px;padding:5px 0 5px 0;}

div.select_left select, div.select_right select, div.select_left3 select {float:left;width:150px;margin:2px 4px 10px 4px;font:10px verdana;}

div.select_left2 select {width:100px;font:10px verdana;}

div.select_left3 input.pc {width:50px;font:10px verdana;}

div.select_left3 a {color:#ae155c;}

div.select_left select.where {clear:left;width:100px;}

.totaal_containers_zoeken {width:670px;margin: 4px auto 8px auto;border-bottom:1px solid #d9b6c3;font:bold 10px verdana;color:#ae155c;}

div.zoeken_acts {float:left;width:180px;padding-left:40px;margin-bottom:10px;}

input.zoek_menu_button, .button {width:140px;font:11px verdana;margin-top:10px;}

/* ------------- search members ------------- */

div#cnt_zoeken .checkbox {margin-bottom:0;width:15px;}

div#cnt_zoeken input.pc {width:50px;font:10px verdana;}

/* ======================== MODEL PAGE ======================== */

div#cnt_content {}

div.title {width:740px;}

/* ------------- extra titels ------------- */

div.title_hoogst {width:750px;}

div.title_beschikbaar {width:750px;}

div.title_opgevraagd {width:750px;}

div.title_toegevoegd {width:750px;}

div.title h3, div.title_hoogst h3, div.title_beschikbaar h3, div.title_opgevraagd h3, div.title_toegevoegd h3 {
	width:250px;height:34px;float:left;padding-top:10px;padding-left:10px;}

/* ------------- end extra titels ------------- */

div.content {clear:both;padding: 4px 2px 2px 0;width:740px;}
div.extracm {float:left;padding:0;width:145px;height:215px;padding-right:3px;}
div.container_model {width:145px;height:215px;margin:0;background-image:url(img/bg_cammodel.jpg);background-repeat:no-repeat;}

div.container_model .escort_naam {font:bold 12px arial;line-height:26px;color:#fff;padding-left:3px;}

div.container_model .model_icons {width:125px;height:39px;padding-left:10px;}

.model_pic2 {margin:0 auto;width:129px;}

.foto_right {padding-left:50px;}

.start2 {background-image: url(img/bg_sterren.gif);padding-left:27px;width:118px;}
.stars {width:100px;height:28px;margin:0;padding:0;}

.favs {float:right;width:200px;height:34px;padding-top:5px;}

.favs a {color:#4a0032;font-weight:bold;}

.favs_add {padding-top:6px;}

/* ======================== FAVORIETEN PAGE EN CONTACT ======================== */

div#fav_content, div#contact, div#webcams, div#statement, div#algemeen, div#slide {clear:both;padding:4px 7px 2px 12px;width:724px;margin-left:5px;}

div#fav_content div.fav_item {width:720px;margin-bottom:5px;}

div#fav_content .model_pic {float:left;border:1px solid #ce186d;margin:0 auto;padding:1px;}

div#fav_content h1 {float:left;width:30px;padding-right:10px;}

div#fav_content div.fav_data {float:left;width:650px;height:128px;border-bottom:1px solid #d184ad;}

div#fav_content table.data {float:left;width:180px;margin:6px 0 0 6px;}

div#fav_content table.data td {width:95px;padding:3px 0;border-bottom:1px solid #f7f0f3;font-size:10px;}

div#fav_content .fav_icons {float:left;width:130px;padding:24px 0 0 8px;}

div#contact p {text-align:center;}

div#contact .form {width:300px;margin:0 auto;text-align:center;}

div#contact .label {float:left;text-align:left;width:90px;padding-top:4px;line-height:19px;}

div#contact .form input, div#contact .form select, div#contact .form textarea {font:10px verdana;width:200px;padding-right:2px;margin-bottom:5px;float:right;}

div#contact .form select, div#contact .form .button {width:206px;padding:0;}

div#contact .capcha {float:right;width:200px;margin:5px 0 5px 100px;text-align:center;}

div#contact img#captchaImg {border:1px dotted #333;}

/* ======================== PAGENUMMERS ======================== */

.pagina_nrs {font:10px verdana;padding:10px 0;text-align:center;color:#666;}

.pagina_nrs a {padding:5px 0;color:#999;text-decoration:underline;font-weight:bold;}

.pagina_nrs a:hover {text-decoration:none;}

.pagina_nrs strong {color:#333;}

/* ======================== INLOGGEN ::: AANMELDEN ======================== */
div.admin_title {margin-top:20px;width:924px;}

div.admin_title h3 {width:930px;height:34px;float:left;padding-top:10px;text-align:center;}

div#admin_content {clear:both;padding:4px 7px 2px 12px;width:898px;margin-left:5px;text-align:center;
	}
	
div#admin_content label {vertical-align:top;}

div#admin_content input {margin-bottom:5px;width:150px;font:10px verdana;}

div#admin_content select {margin-bottom:5px;width:154px;font:10px verdana;}

div#admin_content select.field_g, div#admin_content input.field_g {width:47px;}

div#admin_content .checkbox {margin-bottom:0;width:15px;}

div#admin_content .profiel, #conditionsLabel {margin-bottom:10px;}

div#admin_content h4 {font-family:verdana;color:#000;text-transform:uppercase;}

div#admin_content div.cnt_aanmelden {width:300px;margin:0 auto;}
	
div#admin_content div.cnt_aanmelden label {float:left;width:120px;padding:5px 2px 5px 0;text-align:left;padding-left:5px;}

div#admin_content em {font-style:normal;font:9px verdana;}

div#admin_content div#captcha {font:11px verdana; font-style:italic;padding:10px 0;}

div#admin_content img#captcha_code {border:1px dotted #333;}

/* ======================== MEMBERS ======================== */

div#slide div.slide_nav {padding:10px 0;margin:0 auto;width:710px;}

div#slide div.foto {width:720px;text-align:center;}

div#slide div.foto img {border:1px solid #7c1242;}

/* ======================== MOVIE STUFF ======================== */
.player {width:440px;margin:0 auto;}
.btns_player {width:300px;margin:0 auto;padding-top:12px;padding-bottom:4px;}
.movie_item {float:left;padding:5px 14px;text-align:center;}
.movie_item img.pic {border:1px solid #ce186d;}
.btn_overzicht_films {width:150px;margin:0 auto;padding-top:12px;padding-bottom:4px;}






/* messages */

#errorMessage {color:red;font-weight:bolder;}

#successMessage {color:green;font-weight:bolder;}

.messageTable {border: solid 1px #000000;}

.messageDateTD {width: 150px;}

.messageSubjectTD {width: 125px;}

.date_day_input {width:50px;}

.date_year_input {width:50px;}

.schemaColumn {font-size: 12px;}

.disclaimer {
	font-family: Verdana, Arial, Sans;
	font-size: 10px;
	color: #000;
}
.disclaimer a:link, .disclaimer a:visited {
	font-family: Verdana, Arial, Sans;
	font-size: 10px;
	color: #000;
	text-decoration:none;
}
.disclaimer a:hover {
	font-family: Verdana, Arial, Sans;
	font-size: 10px;
	color: #000;
	text-decoration:underline;
}
/* ================================================== */
/* === VPS standaard styles === */
/* === Vanaf hier niets wijzigen!! === */
/* ================================================== */
div#bg_error {border:1px solid #7c1242;background:#fff;color:#000;width:650px;margin:0 auto;}
div#bg_error .error_img1 {width:100px;margin:0 auto;padding:10px 0;}
div#bg_error .error_img2 {width:30px;margin:0 auto;padding:10px 0;}
a.error,a.error:link,a.error:visited {color:#ae155c;}
a.error:hover {color:#ae155c;text-decoration:underline;}
div.melding {font:bold 12px verdana;color:#000;text-align:center;padding:10px 0;}
div.evengeduld {font:large arial black;color:#ae155c;text-align:center;padding:10px 0;}
