body {
	padding:0; margin:0;
	font:10px verdana;
	color:#fff;
	background:#000 url(img/bg.jpg) repeat-x;
}
.clear {clear:both;}
img {border:0;}
form {padding:0; margin:0;}

#main {
	width:960px;
	margin:0 auto;
}
#header {position:relative; width:960px; height:100px;}
#header img {float:left;}
#fav { position:absolute; right:0; top:0;}
#fav a {color:#fff; font:11px verdana; font-weight:bold; line-height:16px;}
#fav a:hover {text-decoration:none;}

#menu {position:relative; width:196px;}
#menu img {float:left;}
#menu .select {width:145px; height:27px; padding:10px 15px 0;}
#menu .input {width:145px; float:left; padding-top:5px; padding-left:15px; height:14px;}
#menu #zoekopnaam {float:left;}
#menu select, input.zoeken {width:145px; height:18px; border:1px solid #f6a10d; font:11px Verdana, Arial, Helvetica, sans-serif;}
#menu input.zoeken {float:left; height:14px; width:143px; margin-top:0;}
#menu .button {float:left; padding-top:3px;}
#jSuggestContainer {border:1px solid #f6a10d; 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:#f6a10d;}
#filters {background:url(img/bg_filter.jpg) no-repeat; width:196px; height:92px; float:left; padding-bottom:10px;}

#page {}
#page_left {width:196px; float:left; overflow:hidden;}
#page_right {width:764px; float:left; overflow:hidden;}

.geo {width:152px; height:194px; float:left;  position:relative; background:url(img/regio_cam_bg.png) 0 0 no-repeat;}
.geo .campic {position:absolute; top:8px; left:10px; border:1px solid #000;}
.geo .overlay {position:absolute; top:9px; left:11px;}
.geo .info {position:absolute; bottom:8px; right:42px;}
.geo a.info {position:absolute; bottom:8px; right:17px; color:#fcff00; text-decoration:none;}
.geo p {position:absolute; top:110px; left:15px; width:120px; height:30px; line-height:15px; padding:0; margin:0; text-align:left; font-weight:bold; color:#000;}
.geo p span { text-transform:capitalize;}
.geo .chat {position:absolute; bottom:25px; left:40px;}

.camb {width:152px; height:151px; float:left;  position:relative; background:url(img/bg_cam.png) 0 -3px no-repeat;}
.camb .campic {position:absolute; top:8px; left:11px; border:1px solid #000;}
.camb .info {position:absolute; top:125px; right:40px;}
.camb a.info {position:absolute; top:124px; right:15px; color:#f00; text-decoration:none;}
.camb .chat {position:absolute; top:119px; left:20px;}
.camb p {position:absolute; top:100px; left:12px; width:131px; height:15px; line-height:15px; padding:0; margin:0; text-align:center; font-weight:bold;}
.camb p span { text-transform:capitalize;}
.camb .overlay {position:absolute; top:-3px; left:0;}

#box-zoeken {padding-left:80px;}
#box-zoeken .zoeken {width:150px; float:left; font:10px Verdana, Arial, Helvetica, sans-serif; padding-top:20px;}
#box-zoeken .zoekenbtn {width:150px; float:left; font:10px Verdana, Arial, Helvetica, sans-serif; padding-top:20px; padding-left:240px;}
#box-zoeken select {width:135px; height:18px; border:1px solid #67cbdf; font:11px Verdana, Arial, Helvetica, sans-serif;}
#box-zoeken input {width:135px; height:18px; border:1px solid #67cbdf; font:11px Verdana, Arial, Helvetica, sans-serif;}

#box-select {padding:10px 0 10px 10px;}
#box-select .radio {float:left; width:22px; height:27px; padding-top:4px;}
#box-select label {float:left; height:31px;}

#box-nieuw {width:176px; background:url(img/bg_side.jpg); padding:10px; padding:10px;}
#box-nieuw div.nieuw {background:url(img/bg_nieuw.png) no-repeat; width:156px; height:215px; text-align:center; padding:10px; position:relative;}
#box-nieuw p {font:11px Arial, Helvetica, sans-serif; margin:0; padding:0;}
#box-nieuw p.txt {text-align:left; padding:5px 0; height:78px; overflow:hidden;}
#box-nieuw .pic {border:1px solid #000; width:125px;}
#box-nieuw div.nieuw .chat {position:absolute; bottom:13px; left:50px;}
#box-nieuw div.nieuw .info {position:absolute; bottom:22px; right:40px;}
#box-nieuw div.nieuw a.info {position:absolute; bottom:21px; right:15px; color:#fc0; text-decoration:none;}


#box-list {width:166px; background:url(img/bg_side.jpg); padding:10px 15px; color:#f6a10d; font-size:11px; line-height:15px;}
#box-list p {color:#f6a10d;}

#disclaimer {width:960px; text-align:center; padding:20px 0;}
#disclaimer p {border-top:1px solid #444; color:#444; padding-top:10px;}

.paging {padding:10px;}
.paging a {color:#fff;}
.paging a.page_cur {font-weight:bold; text-decoration:none;}

#cnt_profiel {padding-left:3px; background:url(img/bg_prof.jpg) 3px 0 repeat-y;}
#cnt_profiel h1 {color:#fff; font:bold 20px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0; margin:0; line-height:26px;}
.prof_left_cnt {float:left; width:528px; overflow:hidden;}
#cnt_profiel #snapshot {width:230px; float:left; overflow:hidden;}
#cnt_profiel #snapshot img {border:2px solid #9c0200; padding:1px; background:#f8df00; float:left;}
#cnt_profiel #snapshot img.title {padding:0; border:none;}
#cnt_profiel .prof_left {width:210px; padding-left:30px; float:left;}
#cnt_profiel .prof_rightyes {width:248px; float:left;}
#cnt_profiel .prof_rightno {display:none;}
#cnt_profiel .prof_left .txtblock {padding:0 10px; float:left; width:210px;}
#cnt_profiel .txtblock2 {padding:0 30px;}
#cnt_profiel p {font:12px Arial, Helvetica, sans-serif; line-height:22px;}
#cnt_profiel a.chatten {color:#ffa658; font:bold 26px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:10px 0; display:block; text-align:center;}
#cnt_profiel a.chatten:hover {text-decoration:none;}

.divide {width:960px; border-bottom:5px solid #fff; height:10px; background:black;}

#ookonline_txt {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-top:20px; text-align:center;  background:url(img/ookonlinetop.jpg) 0 -1px no-repeat; height:38px;}
#ookonline {padding:0 0 10px;}
#ookonline .ookonline_cam {float:left; text-align:center; width:120px;}
#ookonline .ookonline_cam img {border:1px solid #fff;}
#ookonline .ookonline_cam a {color:#fff;}


