body {
	padding:0; margin:0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#420002 url(img/bg.jpg) repeat-y center;
}
.clear {clear:both;}
img {border:0;}
form, p {padding:0; margin:0;}


#main {
	width:960px;
	margin:0 auto;
}
#header {position:relative; width:960px; height:170px;}
#header img {float:left;}
#fav { position:absolute; right:180px; top:0;}
#fav a {color:#000; font:11px verdana; font-weight:bold; line-height:23px;}
#fav a:hover {text-decoration:none;}

#menu {position:relative; width:960px; height:35px; background:url(img/bg_menu.jpg); overflow:hidden;}
#menu img {float:left;}
#menu .select {width:150px; float:left; padding:7px 15px 0 5px;}
#menu .input {width:150px; float:left; padding-top:8px; padding-left:5px;}
#menu .zoekopnaam {float:left; width:284px; height:35px;}
#menu select, input.zoeken {width:150px; height:18px; border:1px solid #000; font:10px Arial, Verdana, Helvetica, sans-serif;}
#menu input.zoeken {float:left; height:14px; width:148px;}
#menu .button {float:left;}
#menu p {float:left; color:#fff; font-weight:bold; padding-right:3px; width:80px; text-align:right; text-transform:uppercase; line-height:35px;}
#jSuggestContainer {border:1px solid #000; background:#fff;}
#jSuggestContainer ul {padding:0; margin:0; list-style:none; color:#000;}
#jSuggestContainer li {color:#000; height:18px; line-height:18px; cursor:pointer; font-size:11px; padding:0 5px;}
#jSuggestContainer .jSuggestHover {background:#ca0000; color:#fff;}

#page {background:#800000;}
#page_top {float:left; width:960px;}
#page_left {float:left; width:150px;}
#page_cams {float:left; width:610px; padding-top:4px;}
#page_right {floaT:left; width:200px;}

.camb {width:195px; height:186px; float:left;  position:relative; background:url(img/bg_cam.png) no-repeat; padding-right:5px;}
.camb .campic {position:absolute; top:32px; left:16px; border:1px solid #edb92f;}
.camb .info {position:absolute; bottom:12px; right:36px;}
.camb .chat {position:absolute; bottom:12px; left:50px;}
.camb a.info:hover, .camb a.chat:hover {text-decoration:none;}
.camb .flag {position:absolute; top:15px; right:26px; width:18px; height:12px; overflow:hidden;}
.camb a.naam {position:absolute; bottom:37px; left:56px; width:124px; height:15px; line-height:12px; padding:0; margin:0; text-align:left; color:#ffce39; font-size:12px;}
.camb a:hover {text-decoration:none;}
.camb a.naam span { text-transform:capitalize;}
.camb p {position:absolute; top:14px; left:37px; color:#fff; text-transform:capitalize;}
.camb .overlay {position:absolute; top:10px; left:17px;}

#box-nieuw {background:url(img/bg_right.jpg) repeat-y; width:184px;}
#box-nieuw .item {position:relative; width:184px; height:360px;}
#box-nieuw .pic {border:1px solid #fff; position:absolute; top:20px; left:14px;}
#box-nieuw p {position:absolute; top:0; right:15px; color:#ffce39; padding:0; margin:0;}
#box-nieuw p.txt {position:absolute; top:255px; left:14px; right:14px; height:75px; overflow:hidden; font-weight:bold;}
#box-nieuw .chat {position:absolute; bottom:0; left:50px;}

#box-nieuws {background:url(img/bg_right.jpg) repeat-y; width:184px;}
#box-nieuws .item {width:154px; padding:0 15px;}
#box-nieuws a {font-weight:bold; color:#ffce39; text-transform:capitalize; float:left; width:75px; height:14px; line-height:14px;}
#box-nieuws a:hover {text-decoration:none;}
#box-nieuws span {color:#ffce39; text-align:right; width:75px; float:left; height:14px; line-height:14px; overflow:hidden;}

#box-models {background:url(img/bg_left.jpg) repeat-y; width:140px; text-align:center;}
#box-models .item {padding-bottom:3px;}
#box-models img {border:2px solid #fff;}
#box-models a {color:#ffce39; text-transform:capitalize;}
#box-models a:hover {text-decoration:none;}

#box-models-top {background:url(img/bg_block_top.jpg); height:248px; text-align:center;}
#box-models-top #items {}
#box-models-top #items .item {float:left; width:189px; background:url(img/bg_cam_top.png) no-repeat 13px 0; height:189px; position:relative;}
#box-models-top #items .item img {position:absolute; top:120px; left:50px;}
#box-models-top #items .item img.pic {border:1px solid #fff; position:absolute; top:24px; left:35px;}
#box-models-top #items .item p.tekst {color:#fff;position:absolute; top:140px; left:24px; width:150px; height:40px; line-height:13px; overflow:hidden; text-align:center;}
#box-models-top #items .item p.naam {top:10px; left:34px; color:#fff; position:absolute;text-transform:capitalize; font-weight:bold;}
#box-models-top #items .item img.imginfo {position:absolute; top:5px; left:160px;}

#box-banners {background:url(img/bg_right.jpg) repeat-y; width:120px; padding:0 32px;}

#disclaimer {width:960px; text-align:center; padding:20px 0; background:#800000;}
#disclaimer p {border-top:1px solid #400000; color:#400000; padding-top:10px; width:940px; margin:0 auto;}

.paging {padding:10px;}
.paging a {color:#000;}
.paging a.page_cur {font-weight:bold; text-decoration:none;}

#cnt_profiel {background:#800000 url(img/bg_profiel.jpg) repeat-x; height:350px;}
h4#prof {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; padding-top:20px; padding-bottom:20px; width:820px; margin:0 auto;}
#prof_left {padding:10px 20px; float:left; width:242px;}
#prof_left #videopreview {width:240px; border:1px solid #ffce39; z-index:1;}
#prof_left a.komje {display:block; padding:15px 0; text-decoration:underline; font:bold 18px Arial, Helvetica, sans-serif; color:#ffce39; text-transform:uppercase; text-align:center;}
#prof_left a.komje:hover {text-decoration:none;}

#prof_mid {padding:0 0 15px 0; float:left; width:320px;}
#prof_mid h2 {width:320px; color:#fff; font-size:24px; font-weight:bold; text-transform:capitalize; padding-top:10px;}
#prof_mid p {color:#fff; padding:5px 0; margin:0; font-size:11px;}
#prof_left .vidyes {display:block;}
#prof_left .vidno {display:none;}

#prof_right {float:left; padding-top:10px;}
#prof_right #snapshot {width:340px;}
#prof_right #snapshot img {background:#ffce39; padding:1px; float:left; margin-right:1px; margin-bottom:1px;}
#prof_right img.right {border-right:none;}
#prof_right .main_pic {border:1px solid #000; background:none; padding:0;}

#ookonline {width:800px; margin:0 auto;}

.divide {width:960px; background:#fff; height:5px;}

#ookonline_txt {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-top:30px; text-align:center; color:#fff; background:#800000; width:960px; margin:0 auto;}
#ookonline {padding:10px 0;}
#ookonline .ookonline_cam {float:left; text-align:center; width:120px;}
#ookonline .ookonline_cam img {border:1px solid #fff;}
#ookonline .ookonline_cam a {color:#fff;}


