@charset "utf-8";
/* CSS PornClipZ.nl html defaults */
* {margin:0px; padding:0px;}
body {background:url(../img/bg.gif) top repeat-x #151515;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
img, label, fieldset {display:block; border:0;}
a		{text-decoration:none;}
li		{list-style-type:none; vertical-align:bottom;}
hr		{clear:both; visibility:hidden; height:0;}
h1, h2, h3, h4 {font-weight:normal;}

/* General */
.fl		{float:left;}
.fr		{float:right;}


/* Structure */
#wrap	{width:999px; margin:0 auto; border-left:1px solid #474040; border-right:1px solid #474040;}
#navigation {height:32px; border-bottom:1px solid #474040; border-top:1px solid #474040;}
#navigation * {display:block;}
#navigation ul * {float:left;}
#search		{width:310px; float:right;}
#search *	{float:left;}

#container		{background:#000;}
#content	{width:673px; float:left; padding-left:7px; padding-top:5px; background:#000;}
#video		{width:663px;}
#video a { color:white; text-decoration:underline;}
#video a:hover { color:#090;}
#sidebar	{width:310px; padding:5px 0px 9px 0px; float:right;}

#footer			{clear:both; padding:15px 1px 0 1px;}

/* Header */
.logo			 {display:block;width:999px;height;107px;line-height:0;font-size:0;height:107px;background:url(../img/bg_header.jpg) no-repeat;}
#search			{height:24px; padding-top:5px; padding-right:7px;}
#search .fld	{width:228px; padding:1px; border:2px solid #000; height:14px; color:white; background:black; border-color:white;}
#navigation		{background:url(../img/nav_bg.gif) top repeat-x;}
#main-nav				{width:670px; float:left !important; border-left:1px solid black;}
#main-nav, #main-nav li {height:32px;}
#main-nav li			{background:url(../img/nav_bg.gif) bottom right no-repeat;}
#main-nav a			{padding:8px 13px 0 13px; height:24px; color:#d5d5d5; font-style:italic; font-size:14px; font-weight:bold;}
#main-nav a:hover	{background:url(../img/nav_bg.gif) 0px -33px repeat-x; color:black;}
#subnav		{display:block; border-top:1px solid #7a7a7a; background:#6e6e6e; height:19px;}
#subnav *	{display:block; float:left;}
#subnav li  {border-right:1px solid #a9a9a9; height:19px;}
#subnav a	{padding:3px 10px 0; height:16px; color:black;}
#subnav a:hover {background:url(../img/sub.gif) bottom repeat-x; color:white;}

#seo-text	{border:1px dashed #3b3b3b; color:white; padding:5px 10px; margin-bottom:5px;}
#seo-text h1, #seo-text strong { font-size:12px; font-weight:bold;}

#catsub {z-index: 2;visibility: hidden;position: absolute;left: 150px;top: 140px;border-bottom: 1px solid #aade00;background: #ee719f url("../img/catsub_bg.png") repeat-x 0px 0px;padding: 7px 10px 6px 10px;width: 540px; }
#catsub ul {width: 90px;float: left;}
#catsub ul li {padding:0;float: none;padding: 0px;background: transparent;list-style-type: none;width:none;height:16px;overflow:hidden}
#catsub ul li a {padding:0px 13px 2px 5px;color:#fff;font: 100%/100% tahoma;text-transform: none;text-decoration: none;font-weight: normal;font-size: 11px;line-height: 16px; }
#catsub ul li a:hover {text-decoration: underline;background:none;}
#catsub img {position: absolute;top: -4px;left: 72px;z-index: 5;}



/* content*/
#content h2, #sidebar h3	{display:block; font-weight:bold; margin-bottom:5px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
#content h2			{padding:2px; clear:both; height:13px; background:url(../img/hed1.gif) right no-repeat white;}
#sidebar h3			{margin-top:5px;padding:2px; clear:both; height:13px; background:url(../img/hed2.gif) left no-repeat #f0009f; padding-left:10px;}

.post			{float:left; width:164px; height:182px; margin:0 4px 4px 0;}
.post:hover 	{position:relative;}
.post:hover .desc {visibility:visible;}

.post a			  {padding:0px; display:block; height:182px; color:#e5e5e5;}
.post a:hover	  {color:#9bca00;}
.post a:hover img {border:1px solid #9bca00;}
.post a strong	  {padding-top:15px;}

.post img		 {width:160px; height:120px; padding:1px; border:1px solid #353535;}
.post a:hover .vtitle	{text-decoration:underline;}
.post .vtitle	 {display:block; font:normal 11px/11px arial; overflow:hidden; height:40px; position:relative; text-align:center; overflow:hidden;}
.post .desc		 {visibility:hidden; position:absolute; top:-10px; left:160px; width:156px;font:normal 10px/11px arial; background:url(../img/box.png) bottom left no-repeat; padding-bottom:5px;}
.post .desc p	 {padding:2px 5px 0 12px; color:#fff; background:url(../img/box.png) top right no-repeat;height:90px; overflow:hidden;}

.post .desc p .post-tags {display:block; padding:3px 0 2px;}
.post .desc p a {height:auto; width:auto; display:inline; padding:0 2px; color:white; background:black; color:#fff;}
.post .desc p a:hover {background:#9bca00; color:#000;}

.det	{margin-top:-58px;display:block; height:12px; padding:1px; background:#151515;}
.det em, .det em a {font:normal 10px/10px arial; color:#f0009f;}


.navi		{height:21px; padding:9px; clear:both; border:2px solid #474040; width:470px; margin:0 auto;}
.navi ul	{font:bold 12px/15px arial; width:480px; text-align:center; margin:0 auto; height:18px; padding-top:2px;}
.navi li	{display:inline;}
.navi li a			{padding:2px 6px; color:black; border:1px solid #000; color:#fff;}
.navi li a:hover	{color:#f50072;}
.navi .cur_page		{color:black; padding:2px 6px; border:1px solid #ff00b3; background:#f50072;}
.navi .text_page a	{border:0; text-decoration:underline;}
.navi .text_page a:hover {background:none; color:#ff00b3;}

.catsub ul {width: 110px;float: left;}
.catsub ul li {padding:0;float: none;padding: 0px;background: transparent;list-style-type: none;width:none;height:16px;overflow:hidden}
.catsub ul li a { background:url(../img/ar1.gif) left no-repeat;padding:0px 13px 2px 12px;color:#fff;font: 100%/100% tahoma;text-transform: none;text-decoration: none;font-weight: normal;font-size: 11px;line-height: 16px; }
.catsub ul li a:hover {background:url(../img/ar2.gif) left no-repeat;text-decoration: underline;}
.catsub img {position: absolute;top: -4px;left: 72px;z-index: 5;}

/* sidebar*/
#sidebar {padding-left:5px; padding-bottom:5px;}
.box			  {margin-bottom:5px;}
.box .zoekm		{background:url(../img/sidebar_zoekmachine.jpg) no-repeat; width:300px;height:250px;}
.box .zoekm p	{padding:40px 10px 10px 10px}
.box .zoekm form{padding:10px;font-size:10px;}
.box .zoekm select{width:178px;}
.box .zoekm .zoekveld{width:220px;margin-top:5px;padding:2px;}
.box .zoekm .button{background-color:#ffc718;color:#000;border:1px solid #000000;padding:2px;cursor:pointer;}
.box .zoekm span {padding:10px;}
.box .access {display:block;width:310px;height:522px;background:url(../img/bg_access.jpg)}
.box .access .nummer_nl{display:block;width:300px;height:35px;position:relative;top:75px;font-size:22px;font-weight:bold;padding:13px 0 0 110px;}
.box .access .nummer_nl img{float:left;margin:0 0 -3px -50px;}
.box .access .nummer_be{display:block;width:300px;height:35px;position:relative;top:75px;font-size:22px;font-weight:bold;padding:3px 0 0 110px;}
.box .access .nummer_be img{float:left;margin-left:-50px;}
.box .access .code{display:block;width:293px;height:44px;position:relative;top:140px;left:110px}
.box .access .enter{background-color:#e73789;color:#fff;border:1px solid #000000;padding:2px;cursor:pointer;}
.box .access .entercode{margin-top:5px;padding:2px;}
.box .access .account a{display:block;width:300px;height:60px;line-height:0;font-size:0;position:relative;top:170px;}

.side-th		{padding-left:5px;}
.side-th *		{display:block; float:left;}
.side-th li		{width:98px; height:72px; margin:0 2px 2px 0; background:red;}
.side-th li a	{width:96px; height:70px; border:1px solid black;}
.side-th img	{width:96px; height:70px;}
.side-th li a:hover {border:1px solid #be002e;}

.lst a			{padding-left:12px; background:url(../img/ar1.gif) left no-repeat; color:#828282; font-size:12px; text-decoration:underline;}
.lst a:hover	{background:url(../img/ar2.gif) left no-repeat; text-decoration:underline; color:#9bca00;}



