body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	color:#333;
	background:#ffc3e5 url(../img/bg.jpg) repeat-x top;

}
h1, h2, h3, div, img, p, form, input {padding:0;margin:0;}
h2 {font-size:11px;line-height:18px;}
img {border:0;}
.fl {float:left;}
.clear {clear:both;}
a {color: #f914d9;text-decoration:none;}
a:hover {text-decoration:underline;}
a.bold {
	font-weight: bold;
}
div#main {width:950px;margin:0 auto;}
div#header {width:950px;}
div#header_mid {
	float:left;
	width:917px;
	height:159px;
	padding-top:17px;
	background:transparent url(../img/header_bg.png) repeat-x;
}
div#button {
	float:right;
	width:103px;
	height:18px;
	background-image:url(../img/btn_bg.jpg);
	text-align:center;
	padding-top:6px;
	margin:61px 10px 0 0;
}
div#button_home {
	float:right;
	width:103px;
	height:18px;
	background-image:url(../img/btn_bg.jpg);
	text-align:center;
	padding-top:6px;
	margin:61px 10px 0 0;
}
div#button a, div#button_home a {
	font-weight:bold;
	color:#2e2d2d;
}
/* ============ ZOEKBOX ================= */
div#zoekBox {
	margin:0 auto;
	margin-top:36px !important;
	width:870px;
	height:37px;
}
div#zoekbox_mid {
	float:left;
	height:37px;
	width:717px;
	background:url(../img/search_bg.jpg) repeat-x;
}
div#zoekbox_mid input#zoekboxveld {
	width:410px;
	height:18px;
	padding:2px 0 0 3px;
	margin:8px 0 0 50px;
	border:1px solid #809db9;
	font:12px verdana;
}
div#zoek_button {
	float:left;
	width:142px;
	}
div#msgDiv {
	font-weight:bold;
	color:#333;
	padding-top:9px;
	padding-left:100px;
}

/* ============ TAGCLOUD ================= */
div#tagCloud {
	width:780px;
	margin:0 auto;
	color: #f914d9;
	padding-top:20px;
}
a.tagLink {color: #f914d9;}
/* ============ CONTENT ================= */
div#content {
	background-image:url(../img/content_bg.jpg);
}
div#bar_mid {
	width:939px;
	height:33px;
	margin:0 auto;
	padding-top:20px;
	background:url(../img/bar_mid_bg.jpg) repeat-x bottom;
}
/* ============ LINKS en TOP10 ================= */
div#links, div#top10 {
	width:160px;
	padding:20px;
	text-align:right;
}
div#links h3, div#top10 h3 {
	font:bold 12px verdana;
	text-transform:uppercase;
	color:#f914d9;
}

/* ============ TEXT HOME ================= */
div#descr {
	width:700px;
	margin:20px;
	float:left;
	border:1px solid #af236a;
	background-color:#ffeef8;
}
div#descr h1,div#descr h2 {
	font:bold 12px verdana;
	text-transform:uppercase;
	color:#f914d9;
	padding:10px;
}
div#descr p {
	font:12px verdana;
	color:#f914d9;
	padding:10px;
}

/* ============ CAMS HOME ================= */
div#cams {
	width:700px;
	margin:20px;
	float:left;
	border:1px solid #af236a;
	background-color:#ffeef8;
}
/* ============ WEBSITE ADDS ================= */
div#add_cnt {
	float:right;
	width:133px;
	padding:20px 20px 0 0;
}
div#adds_right {
	text-align:center;
	padding:10px 5px 5px;
	background:#ffeef8;
	border:1px solid #af236a;
}
div#sponsor, .sponsor {
	text-align:right;
	font-size:10px;
}

.sponsor_main {
	text-align:right;
	font-size:10px;
	padding:2px;
}

div#adds {
	font-size:11px;
	margin:20px;
	padding:10px;
	padding-bottom:0;
	width:730px;
	border:1px solid #af236a;
	background-color:#ffeef8;
}
div#adds a {font-weight:bold;color:#f20086;text-decoration:underline;}
div#adds a:hover {font-weight:bold;color:#f20086;text-decoration:none;}
div.add {padding-bottom:10px;}
/* ============ RESULTATEN ================= */
div#results {
	float:left;
	font-size:10px;
	padding:20px 0 20px 20px;
	width:750px;
}
div.result {
	border-bottom:1px solid #cecece;
	padding-bottom:10px;
	margin-bottom:10px;
}
div.result img {
	float:left;
	padding:1px;
	border:1px solid #989a99;
}
div.result_left {float:left;width:400px;padding-left:10px;padding-right:20px;}
div.result_left .text {height:73px;overflow:hidden;margin-bottom:5px;}
div.result b {color:#f20086;}
div.result_left a {font-weight:bold;color:#f20086;text-decoration:underline;}
div.result_left a:hover {text-decoration:none;}
div.result div.tags {font-size:11px;padding-top:5px;padding-left:164px;}
div.result div.tags a {font-size:11px;color:#9fde00;}
div.result_right {float:left;padding-top:16px;line-height:18px;width:165px;}
div.result_right a {color:#333;text-decoration:underline;}
div.result_right a:hover {text-decoration:none;}
div#pagenrs {
	width:750px;
	font-size:12px;
	text-align:center;
	padding-bottom:20px;
}

div#nav span{margin-right:5px;}
div#nav table tr.navigation, table tr.navigation td { background-color:#ddd; }
div#nav table.list td.navigation { padding:8px 0px; } 
div#nav table.list td.navigation, table.list td.navigation:hover { background-color:#ffffff; }  
div#nav table.list td.navigation a:hover { background-color:#ccc; } 
div#nav table.list td.navigation a, div#nav table.list td.navigation span { text-decoration:none; color:#666; padding:2px 6px; border: solid 2px #ddd; background-color:#fff; }
div#nav table.list td.navigation span { color:#ccc; }
/* ============ CAMS PAGINA ================= */
div#buttons {
	width:321px;
	margin:0 auto;
	padding-top:9px;
}
div#buttons img {
	display:block;
	float:left;
	padding-left:3px;
}
div#page_cams {
	width:950px;
	padding:20px 0;
	margin:0;
	text-align:center;

}
div#block_nav {
	width:939px;
	height:24px;
	margin:0 auto;
	padding-top:29px;
	background:url(../img/bar_mid_bg.jpg) repeat-x bottom;
}
div#buttons_cams {
	width:321px;
	margin:0 auto;
}

div#buttons_cams img {
	display:block;
	float:left;
	padding-left:3px;
}


/* ============ WEBMASTERS PAGINA ================= */
div#webmasters {
	width:866px;
	height:600;
	border:1px solid #af236a;
	background-color:#ffeef8;
	padding:0 10px;
	text-align:center;
}
div#webmasters h1{color:#af236a;padding:10px;}
div#webmasters p{padding:10px;}
/* ============ TRAILER PAGINA ================= */
div#secure {
	margin-top:-50px;
	padding-left:40px;
	float:left;
	height:560px;
}
div#trailer_cnt {
	width:441px;
	height:560px;
	border:1px solid #af236a;
	border-right:none;
	border-top:none;
	background-color:#ffeef8;
	padding:0 10px;
	text-align:center;
}
div#trailer_cnt h2 {color: #f914d9;padding:5px 0;}
div#trailer_cnt p {font-size:10px;text-align:left;padding:10px 0 0;margin-bottom:10px;height:85px;overflow:auto;}
div#trailer_cnt b {color:#f20086;}
div#trailer_cnt div.tags {font-size:11px;text-align:left;padding-bottom:10px;height:30px;overflow:hidden;}
div#trailer_cnt div.tags a {font-size:11px;color:#9fde00;}
div#back {text-align:center;background:white;width:800px;margin:10px auto;}
div#trailer_pay {
	margin-top:-50px;
	float:left;
	width:400px;
	border:1px solid #af236a;
	border-left:none;
	border-top:none;
}

div#cammer {
	width:105px;
	margin:0 auto 10px auto;
	text-align:center;
}
div#cammer img {
	padding:1px;
	border:1px solid #989a99;
}

div#cammer p {
	margin:2px 0;
	text-transform:capitalize;
}
#res_message {
	font-size:11px;
}

#cnt_disclaimer {
	width:917px;
	margin:10px auto;
	text-align:center;
}
#cnt_disclaimer p {
	margin-bottom:1em;
	font-size:10px;
	color:#333;
}
#cnt_disclaimer p a {
	color:#333;
	text-decoration:underline;
}

#rss {
	width:270px;
	margin:0 auto;
	line-height:24px;
	vertical-align:top;
}
#rss img {
	display:block;
	float:left;
	margin-right:2px;
}
.msg_results h1{display:inline;font-size:12px;}
.msg_genre h2{display:inline;font-size:12px;}

/* ============ TOEGANG PAGINA ================= */
.toegang_top{display:block;border-top:1px solid #b0226a;border-bottom:1px solid #b0226a;height:40px;background:#ffeef8 url(../img/toegang_to_bg.jpg);}
.toegang{width:400px; height:518px;background:#ffeef8 url(../img/toegang_bg.jpg) repeat-x top;}
.nr_nl{display:block;width:224px;height:33px;font-size:22px;font-weight:bold;padding-top:80px;padding-right:20px;}
.nr_be{display:block;width:224px;height:33px;font-size:22px;font-weight:bold;padding-top:85px;padding-right:20px;}
.inbel{display:block;width:224px;height:33px;padding-top:110px;padding-right:20px;}