html, body {height:100%;}
body {
	margin:0; padding:0;
	background:#fff url(img/bg_top.jpg) 0 50px repeat-x;
	color:#000;
	font:11px Arial, Verdana, Helvetica, sans-serif;
}
form, p, h2 {margin:0; padding:0;}
img {border:0;}
.clear {clear:both;}

#main {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:900px; /* INCLUDING BORDER, PADDING, MARGIN MAX 960 */
}
#header img {display:block; padding-left:150px; float:left;}
#header p {font-size:13px; font-weight:bold; height:20px; padding:0; margin:0; padding-top:30px; line-height:18px; float:left; padding-left:5px; }

#totaal {height:25px; padding-left:200px; line-height:25px; position:relative; color:#000;}
#totaal span {color:#000;}
#totaal img {position:absolute; top:0; left:0;}

#nav {position:relative; width:898px; position:relative;}
#nav a.zoek {position:absolute; top:6px; left:560px; color:#54338c; font-weight:bold; color:#000; }
#nav a:hover {text-decoration:none;}
#menu_container {padding:20px 0 10px 0;}

#menu { background:#fff url(img/menu_bg.jpg) repeat-x; width:900px;  height:42px;}
#menu ul {padding-left:35px; margin:0;}
#menu img {float:left; display:block;}
#menu img.r {float:right;}
#menu span {float:left; color:#fff; padding-top:10px;}
#menu a {float:left; font-weight:bold; color:#fff; font-size:11px; padding:5px 28px 0;}

.spacer {width:900px; height:20px; text-align:center;}
.spacer a {color:#002aff; font-weight:bold; line-height:20px;}
.spacer a:hover {text-decoration:none;}

#cnt_top {width:898px; background:#fff; border:1px solid #8b8b8b;}
#cnt_top h1 {font:bold 14px Arial, Helvetica, sans-serif; text-align:center; padding:40px 0; margin:0;}
#cnt_right {float:left; width:203px;}

#cnt_top p {padding:10px 20px; text-align:center;}

div.cam {padding:5px;float:left;}
div.cam_s { width:167px; height:170px; position:relative; border:1px solid #8b8b8b;}
div.cam_s p {text-transform:capitalize; position:absolute; top:120px; left:14px; width:139px; text-align:center; line-height:13px; padding:0 !important;}
div.cam_s img.pic {border:1px solid #8b8b8b; position:absolute; top:10px; left:14px;}
div.cam_s img.prof {position:absolute; bottom:5px; right:5px;}
div.cam_s a {color:#002aff;}
div.cam_s a:hover {text-decoration:none;}
div.cam_s .overlay {position:absolute; top:10px; left:15px;}
div.cam_s .overlay2 {position:absolute; top:3px; right:3px;}
div.other div.cam_s{height:150px;}

#cnt_bottom {padding:5px;}
#cnt_bottom .box {border:1px solid #8b8b8b;}
#box_zoeken {float:left; width:585px; height:164px; font:11px Arial, Helvetica, sans-serif; color:#000;}
div.zoeken {padding-left:55px; padding-top:13px; float:left;}
div.zoeken select  {width:132px; height:17px; font:11px Arial, Helvetica, sans-serif; border:1px solid #7f9db9;}
div.zoeken input {width:110px; height:17px; font:11px Arial, Helvetica, sans-serif; border:1px solid #7f9db9;}

#cnt_top a.geslacht {font-size:12px; font-weight:bold; padding-left:5px; padding-top:10px;}
div.links_chicks {width:290px; float:left; padding:10px 7px 0 0;}
div.links_extra {width:898px; float:left; padding:0 7px 0 0;}
div.links_mannen {width:290px; float:left; padding:10px 7px 0 7px;}
div.links_shemales {width:290px; float:left; padding:10px 0 0 7px;}
div.links {border-top:1px solid #8b8b8b; padding:10px 0 20px 0; width:276px; margin:0 auto;}
div.links_extra .links {border-top:1px solid #8b8b8b; padding:0 0 30px 0; width:888px; margin:0 auto;}
div.links a {color:#002aff; line-height:21px;}
div.links a:hover {text-decoration:none;}

.nieuwste {width:280px; margin:0 auto; height:65px; padding-top:10px;}
.nieuwste img.pic {float:left; border:1px solid #8b8b8b;}
.nieuwste  .nieuwste_right {float:left; padding-left:10px; font:11px Verdana, Arial, Helvetica, sans-serif; width:200px;}

.aangepast {background:url(img/bg_right.jpg);}
.aangepast {padding-left:16px; padding-right:27px;}
.aangepast h2 {font:bold 11px Arial, Helvetica, sans-serif; text-align:center; padding:10px 0;}
.aangepast h2.geluid {font:bold 11px Arial, Helvetica, sans-serif; text-align:center; padding:10px 0; border-top:1px solid #68635e;}
.aangepast p {font:11px Arial, Helvetica, sans-serif; padding-bottom:10px;}
.aangepast .img {border-bottom:1px solid #68635e; padding-bottom:10px; width:160px;}
.aangepast img {display:block;}

.aangepast_item {padding-top:5px; border-bottom:1px solid #ff81ae;}
.aangepast_item .pic {border:1px solid #b9c4d8; padding:2px; background:#e9ebed; float:left;}
.aangepast_item p {font:11px Verdana, Arial, Helvetica, sans-serif; text-transform:capitalize;}
.aangepast_item p.small {font-size:10px;}
.aangepast_right {float:left; padding-left:10px;}

#disclaimer {font:10px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:10px 0;}

.paging {width:898px; text-align:center; color:#8b8b8b; padding:10px 0;}
.paging a {font:bold 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding:0 2px;}
.paging a.page_cur {color:#a04040; font-weight:bold; text-decoration:none;}

#cnt_prof {width:888px; background:#fff; border:1px solid #8b8b8b; padding:5px;}
div.h1 {color:#a04040; font:bold 20px Arial, Helvetica, sans-serif; text-transform:capitalize; padding:5px;}

.mid_cnt {background:#fff; width:886px; border:1px solid #8b8b8b;}

#cnt_prof a:hover {text-decoration:none;}
#cnt_prof .prof_float, #cnt_prof .prof_oordeel {float:left; width:615px; padding:10px 0 0 15px;}
#cnt_prof .prof_float p {font:12px Arial, Helvetica, sans-serif; padding:3px 0; line-height:15px;}
#cnt_prof .prof_oordeel p {float:left; font:12px Arial, Helvetica, sans-serif;  padding:3px 0; line-height:15px;}
#cnt_prof .prof_oordeel img {float:left; padding-top:3px;}

#cnt_prof .left {padding-left:15px; padding-top:20px; float:left;}
#cnt_prof .left p, #cnt_prof .right p {font:bold 12px Arial, Helvetica, sans-serif;  padding:3px 0; line-height:15px;}
#cnt_prof .right p.txt {font-weight:normal;}

#cnt_prof .right {float:left; width:240px;padding-top:20px; padding-left:20px;}
#cnt_prof .right .videoyes {display:block;}
#cnt_prof .right .videono {display:none;}
#cnt_prof .right .videooffyes {display:none;}
#cnt_prof .right .videooffno {display:block;}
#cnt_prof .komdirectononline, #cnt_prof .komdirectofoffline {text-align:center; padding:10px 0;}
#cnt_prof .komdirectofonline, #cnt_prof .komdirectonoffline {display:none;}
#cnt_prof .komdirectononline a, #cnt_prof .komdirectofoffline a,
#cnt_prof .komdirectofonline a, #cnt_prof .komdirectonoffline a {font:bold 20px Arial, Helvetica, sans-serif;}
#videopreview {border:1px solid #8b8b8b; width:240px;}

#snapshot {width:580px;}
#snapshot img {float:left; border-right:8px solid #fff; border-bottom:7px solid #fff; background:#8b8b8b; padding:1px;}

#ookonline_txt {font-weight:bold; width:898px; text-align:center; color:#000; padding-top:30px;}
#ookonline {margin-left:-5px; width:898px;}

#disclaimer {color:#8b8b8b;}

.actie_ {display:none;}
.actie_gratiswebcamsex {display:block;}


