* html, body {font:10px Verdana, Arial, Helvetica, sans-seriff;}
body {margin:0;padding:0;background-color:white;}

div.clear {clear:both;}
form, h1, h2, h3, p {margin:0;padding:0;}
h2, p {padding-bottom:10px;}
img {border:0;}

h1 {background:url(img/bg_title.jpg);border:1px solid black;height:27px;padding-left:20px;text-transform:uppercase;color:white;font-size:1.3em;font-weight:bold;line-height:27px;margin-bottom:10px;}
div#footer {background:url(img/bg_title.jpg);border:1px solid black;height:27px;margin-bottom:10px;width:960px;margin:0 auto;}
h2 {font-size:1.1em;font-weight:bold;}
h3 {font-size:1.1em;font-weight:bold;}
p {font-size:1.1em;}
a {font-size:1.1em;color:black;font-weight:bold;}
a:hover {text-decoration:none;}

/* WARNING */
div#warning {width:958px;text-align:center;padding:100px 0;}
div#warning p {font-weight:bold;font-size:1.1em;}
div#warning input.checkbox {margin-bottom:-1px;}

/* PAGE NRS */
div.pagenrs {width:760px;text-align:center;font:10px verdana;color:#999;padding:10px 0;}
div.pagenrs a {font-weight:bold;}
div.pagenrs a.pagenractive {color:black;}
div.pagenrs a.pagenr {color:#999;}

/* MENU */
div#menu {width:958px;margin:0 auto;background-image:url(img/bg_menu.jpg);height:37px;border:1px solid black;padding:0;}
div#menu li {display:block;float:left;border-left:1px solid #999;height:17px;padding:10px 21px;}
div#menu li.left {border:0;padding-left:32px;}
div#menu a {color:white;text-decoration:none;font-size:1.2em;}

/* HEADER */
div#header_home {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_main.jpg);}
div.header_left {}
div#header {height:100px;}
div#header img {display:block;float:left;}
div#header div.buttons {height:13px;padding:13px 0 0 25px;}
div#header div.buttons a {text-decoration:none;color:#555;}
div#header div.zoeken {float:right;padding:0;height:25px;padding:20px 20px 0;}
div#header form, div#header input {margin:0;padding:0;}
div#header div.zoeken input.field {border:1px solid #c1c1c1;width:194px;height:23px;float:left;padding-top:2px;margin-top:-2px;}

/* CONTENT */
div#content {width:960px;margin:0 auto;}

/* WALLET */
div#episodetrailer {float:left;width:420px;}

/* COLUMNS */
div#column_small_left {width:190px;float:left;padding-right:4px;}
div#column_small_right {width:190px;float:left;padding-left:4px;}
div#column_medium_left {width:390px;float:left;padding-right:4px;}
div#column_medium_right {width:390px;float:left;padding-left:4px;}
div#column_wide {width:560px;float:left;padding:0 4px;border-left:2px solid #c9c9c9;border-right:2px solid #c9c9c9;}
div#column_wide_right {width:560px;float:left;padding:0 0 0 4px;border-left:2px solid #c9c9c9;}
div#column_large {width:760px;float:left;padding:0 4px;border-left:2px solid #c9c9c9;}
div#column_large_left {width:760px;float:left;padding:0 4px 0 0;border-right:2px solid #c9c9c9;}
div#column_full {width:960px;}

div#columns_2mw {background-image:url(img/bg_2mw.jpg);background-repeat:repeat-y;width:960px;}
div#columns_2ls {background-image:url(img/bg_2ls.jpg);background-repeat:repeat-y;width:960px;}
div#columns_3sws {background-image:url(img/bg_3sws.jpg);background-repeat:repeat-y;width:960px;}
div#columns_4s {background-image:url(img/bg_4s.jpg);background-repeat:repeat-y;width:960px;}

div#column_overzicht1 {width:232px;float:left;padding-right:4px;border-right:2px solid #c9c9c9;}
div#column_overzicht2 {width:232px;float:left;padding:0 4px;border-right:2px solid #c9c9c9;}
div#column_overzicht3 {width:232px;float:left;padding:0 4px;border-right:2px solid #c9c9c9;}
div#column_overzicht4 {width:234px;float:left;padding-left:4px;}

/* DISCLAIMER */
div#disclaimer {width:960px;margin:2em auto;text-align:center;}
div#disclaimer p {font-size:1em;}
div#disclaimer a {font-size:1em;}

/* CUSTOMERSERVICE */
div#customer {padding-left:20px;}
div#customer p {font-size:1.2em;}
div#customer label {float:left;font-size:1.2em;font-weight:bold;width:200px;padding-right:10px;height:30px;}
div#customer div.list {float:left;font-size:1.2em;width:650px;min-height:30px;padding-bottom:10px;}
div#customer input.field {border:1px solid;font-size:1.2em;}
div#customer input.btn {border:1px solid;font-size:1.1em;width:150px;padding:0 5px;margin-top:10px;}
div#customer textarea {border:1px solid;font-size:1.2em;width:280px;height:80px;}
p.output {font-weight:bold;padding:40px 0;margin:0;border-bottom:1px solid #555;width:920px;text-align:center;}
p.output1 {padding:0;margin:0;border-bottom:1px solid #555;width:920px;text-align:center;}

/* BLOCK LINKS */
div.block_links {padding-bottom:10px;}
div.block_links ul {padding-left:30px;padding-right:10px;margin:0;display:block;}
div.block_links li.defaultlink {list-style-image:url(img/list.jpg);}
div.block_links li.numberlink {list-style:decimal;line-height:16px;color:#555;}
div.block_links a {color:black;text-decoration:none;font-weight:normal;}
div.block_links a:hover {text-decoration:underline;}

/* BLOCK EPISODE */
div.block_episode {padding-bottom:10px;}
div.block_episode div.left {float:left;width:308px;height:261px;}
div.block_episode div.image {position:absolute;}
div.block_episode div.button {position:absolute;margin:80px 0 0 124px;}
div.block_episode .image img, div.block_episode .images img {border:1px solid #8cb6d3;padding:3px;background-color:#d1e9fa;margin:0 1px;}
div.block_episode p {float:right;width:232px;padding:0 10px;}
div.block_episode .images img {display:block;float:left;}
div.block_episode div.klikhier {width:308px;padding:235px 0 0;text-align:center;}
div.block_episode div.klikhier a {font-size:1.1em;}

/* BLOCK BANNER */
div.block_banner {padding-bottom:10px;}
div.block_banner img {margin:0 20px;}

/* BLOCK PROMOTOOL */
div.promotool {text-align:center;padding-bottom:10px;}
/* IF HOME */
div#column_wide div.promotool {text-align:center;padding-bottom:10px;padding-left:4px;}

/* BLOCK AANRADER */
div.block_aanrader {padding-bottom:10px;}
div.block_aanrader div.aanrader {text-align:center;}
div.block_aanrader h2 {padding:2px;}
div.block_aanrader p {padding:2px 15px;}
div.block_aanrader a {font-size:11px;}

/* BLOCK SNELKIEZER */
div#block_snelkiezer {padding-bottom:10px;}
div#block_snelkiezer div.form {text-align:center;}
ul#snelkiezer {list-style-type:none;margin:0;padding:0;height:21px;width:186px;}
ul#snelkiezer li {display:block;float:left;position:relative;z-index:100;border:1px solid #8cb6d3;background:#d5eafb;}
ul#snelkiezer li span {display:block;width:188px;height:21px;}
ul#snelkiezer dl {position:absolute; top:-1px; left:-1px; margin: 0; padding: 0;background:url(img/bg_snelkiezer2.gif); }
ul#snelkiezer dt {display:block;background:url(img/bg_snelkiezer.jpg);margin:0;font-size: 11px;float:left;text-align:center;width:188px;border:1px solid #8cb6d3;border-bottom:none;}
ul#snelkiezer dd {display:none;background:transparent;clear:left;margin:0;padding:0;font-size:1em;text-align:left;border:1px solid #8cb6d3;border-top:0;}
ul#snelkiezer dt a, ul#snelkiezer dt a:visited {display:block;color:#6e7881;width:168px;padding:5px 10px;text-decoration:none;font-size:11px;line-height:11px;}
ul#snelkiezer dd a, ul#snelkiezer dd a:visited {display:block;color:#6e7881;width:240px;padding:2px 20px;text-decoration:none;background:#d5eafb;text-align:left;font-size:10px;font-weight:normal;}
ul#snelkiezer dd.main a, ul#snelkiezer dd.main a:visited {display:block;color:#6e7881;width:260px;padding:1px 10px;text-decoration:none;background:#dedcdc;text-align:left;font-size:10px;text-transform:capitalize;}
ul#snelkiezer li a:hover {border:0;}
ul#snelkiezer li:hover dd.border, ul#snelkiezer li a:hover dd.border {display:block;background:#8cb6d3;}
ul#snelkiezer li:hover dd.main, ul#snelkiezer li a:hover dd.main, ul#snelkiezer li:hover dd.sub, ul#snelkiezer li a:hover dd.sub {display:block;}
ul#snelkiezer li:hover dl, ul#snelkiezer li a:hover dl {border-bottom:10px solid #8cb6d3;}
ul#snelkiezer li:hover dt a, ul#snelkiezer li a:hover dt a {background:url(img/bg_snelkiezer.jpg);}
ul#snelkiezer dd.sub a:hover {background: #8cb6d3; color:#534;}

/* BLOCK CHANNELS */
div.block_channels {}
div.block_channels img {float:left;padding:0 4px 9px 4px;}
div.block_channels div.channels {padding-left:7px;}
div.channel_item {float:left;width:188px;padding:0 1px;height:180px;text-align:center;}
div.channel_item img {border:1px solid #8cb6d3;padding:3px;background-color:#d1e9fa;}
div.channel_item a {font-size:1em;}

/* BLOCK TOP */
div#block_top a.overzicht {padding-right:20px;float:right;}
div#block_top a {color:white;text-decoration:none;}
div#block_top a:hover {text-decoration:underline;}

/* NICHES */
/* NICHES GENERAL */
div.block_image h1 {margin-bottom:0;}
div.block_image img {display:block;}

div.block_niche_aanrader {padding-bottom:10px;}
div.block_niche_aanrader div.column {padding:0 10px;width:165px;float:left;}
div.block_niche_aanrader img {margin-bottom:5px;}
div.block_niche_aanrader div.column p {overflow:hidden;}

/* WEBSITE */
div.block_niche_aanrader div.column div.site {height:230px;}
/* WEBSITE IF SMALL COMLUMN LEFT */
div#column_small_left div.block_niche_aanrader div.column div.site {height:auto;}
div#column_small_left div.block_niche_aanrader div.column div.websitelink {text-align:center;}
/* WEBSITE IF SMALL COMLUMN RIGHT */
div#column_small_right div.block_niche_aanrader div.column div.site {height:auto;}
div#column_small_right div.block_niche_aanrader div.column div.websitelink {text-align:center;}

div.block_vandeweek {padding-bottom:10px;}
div.block_vandeweek h2 {padding:0 10px;}
div.block_vandeweek img {float:left;padding:5px 10px;}
div.block_vandeweek div.right {float:left;width:200px;}
div.block_vandeweek a {font-size:11px;}

/* WARNING */
div#header_warning {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_main.jpg);}

/* ZOEKEN */
div#header_zoeken {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_main.jpg);}

/* AMATEUR */
div#header_amateur {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_amateur.jpg);}

/* WEBCAMSEX */
div#header_webcamsex {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_webcamsex.jpg);}

/* GAY */
div#header_gay {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_gay.jpg);}

/* NL GESPROKEN */
div#header_nederlands {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_nederlands.jpg);}

/* TIENERS */
div#header_tieners {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_tieners.jpg);}

/* SEXDATING */
div#header_sexdating {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_sexdating.jpg);}

/* RIJPE PORNO */
div#header_rijpeporno {width:960px;margin:0 auto;background-image:url(img/headers/bg_header_rijpeporno.jpg);}