body {
	padding:0; margin:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#fffacd 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:111px;}
#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; overflow:hidden !important;}
#menu img {float:left;}
#menu .select {width:150px; float:left; padding:5px 15px 0;}
#menu .input {width:150px; float:left; padding-top:8px;}
#menu .zoekopnaam {float:left; width:364px;}
#menu select, input.zoeken {width:150px; height:18px; border:1px solid #ffd991; font:11px Verdana, Arial, 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:130px;}
#jSuggestContainer {border:1px solid #ffd991; 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:#ffd991;}

#page {}
#page_left {width:756px; float:left; padding-top:20px;}
#page_right {width:194px; float:left; padding-left:10px;}

#page_right h2 {background:url(img/t_bg.jpg); color:#fff; font:bold 11px Verdana, Arial, Helvetica, sans-serif; width:184px; height:26px; line-height:26px;  padding:0; padding-left:10px; margin:0;}

.camb {width:189px; height:172px; float:left;  position:relative; background:url(img/cam_bg.png);}
.camb .campic {position:absolute; top:8px; left:5px; border:1px solid #000;}
.camb .campics {position:absolute; top:102px; left:5px; border:1px solid #000;}
.camb .info {position:absolute; bottom:12px; left:11px;}
.camb .chat {position:absolute; bottom:12px; right:9px;}
.camb a.info, .camb a.chat {color:#000; font-weight:bold;}
.camb a.info:hover, .camb a.chat:hover {text-decoration:none;}
.camb .flag {position:absolute; top:125px; right:12px; width:18px; height:12px; overflow:hidden;}
.camb p {position:absolute; top:114px; left:61px; width:124px; height:15px; line-height:12px; padding:0; margin:0; text-align:left; color:#fff; font-size:10px;}
.camb p span { text-transform:capitalize;}
.camb .overlay {position:absolute; top:9px; left:5px;}

#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-links {color:#000; padding:10px;}
#box-links a {color:#000; line-height:20px;}
#box-links a:hover {text-decoration:none;}

#box-welkom {padding:10px;}
 
#box-flags {width:150px; padding-top:10px; padding-bottom:20px; padding-left:40px;}
#box-flags img {float:left; padding-right:5px;}

#disclaimer {width:960px; text-align:center; padding:20px 0;}
#disclaimer p {border-top:1px solid #aaa; color:#aaa; padding-top:10px;}

.paging {padding:10px;}
.paging a {color:#000;}
.paging a.page_cur {font-weight:bold; text-decoration:none;}

#cnt_profiel {padding-top:10px;}
#cnt_profiel h2 {font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; height:26px; width:310px; line-height:24px; padding-left:10px; margin-bottom:10px; background:url(img/prof_w.jpg); color:#fff;}
#cnt_profiel h4 {font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; padding-top:20px; padding-bottom:20px; border-top:5px solid #fff; width:820px; margin:0 auto;}
#prof_left {padding:0 36px 0 2px; float:left; width:320px;}
#prof_left p {font-size:12px; line-height:22px; margin:0; padding:0; padding-left:20px;}
#prof_left p.sloganm, p.slogans {display:none;}
#prof_left #rating p {float:left; width:70px; padding-top:60px;}
#prof_left #rating #graph {float:left; width:200px; height:80px; background:url(img/bg_graph.jpg);}
#prof_left #rating .graph {padding-top:62px; text-align:right; height:18px; background:url(img/graph.jpg); color:#fff; font-weight:bold;}

#prof_right_cnt {float:left; width:570px;}

#prof_mid {padding:0 36px 15px 0; float:left; width:214px;}
#prof_mid h2 {width:204px; background:url(img/prof_s.jpg);}
#prof_mid #vid {padding:6px;  z-index:0;}
#prof_mid #videopreview {width:200px; border:1px solid #000; z-index:1;}
#prof_mid .vidyes {display:block;}
#prof_mid .vidno {display:none;}

#prof_right {padding-bottom:15px; float:left;}
#prof_right #snapshot {width:304px; padding:6px 8px 0 8px;}
#prof_right img {background:#000; padding:1px; float:left; border-left:3px solid #fffacd;  border-bottom:3px solid #fffacd;}
#prof_right img.right {border-right:none;}
#prof_right .main_pic {border:1px solid #000; background:none; padding:0;}

#prof_call {float:left; width:570px; height:200px; background:url(img/call.png); position:relative;}
#prof_call .input_call {width:280px; height:32px; border:1px solid #000; position:absolute; top:80px; left:55px; text-align:center; font:bold 24px Arial, Helvetica, sans-serif; padding:4px 0;}
#prof_call img.call_btn {position:absolute; top:120px; left:0;}

a.komje {display:block; padding:30px 0; text-decoration:underline; font:bold 24px Arial, Helvetica, sans-serif; color:#42978E; text-transform:uppercase; text-align:center;}
a.komje:hover {text-decoration:none;}
#ookonline {width:756px; 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;}
#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;}



