/* algemene instellingen */

* { margin: 0; padding: 0; }

html { height: 100%; padding:0; margin:0; } 
BODY  { color: #000000; font: normal 14px 'Trebuchet MS'; line-height: 15px; text-decoration:none; height: 100%; }
img  { border: 0px; text-decoration:none; }

b { font: bold 14px 'Trebuchet MS'; color: #ffffff; line-height: 20px; text-decoration:none; }
div.text2 b, div.story b { font: bold 14px 'Trebuchet MS'; color: #000000; line-height: 20px; text-decoration:none; }

p, span { font: normal 14px 'Trebuchet MS'; color: #000000; line-height: 15px; text-decoration:none; }

a { font: normal 14px 'Trebuchet MS'; color: #f532c5; line-height: 20px; text-decoration:none; }
a.meer { font: normal 14px 'Trebuchet MS'; color: #f532c5; line-height: 24px; text-decoration:none; }
a.small { font: normal 14px 'Trebuchet MS'; color: #f532c5; line-height: 24px; text-decoration:none; }

a:hover, div.menu a:hover, div.trailer a:hover { color: #000000; }
div.footer a:hover { color: #ffffff; }
div.trailer a { font: normal 14px 'Trebuchet MS'; color: #f532c5; line-height: 25px; text-decoration:none; }
div.popular a, div.popular2 a { font: bold 14px 'Trebuchet MS'; color: #ffffff; line-height: 20px; text-decoration:none; }

a:hover span { color: #f532c5; }
div.popular a:hover, div.popular2 a:hover { color: #ffffff; }

a span { font: normal 14px 'Trebuchet MS'; color: #000000; line-height: 20px; text-decoration:none; }


div.footer a { font: normal 14px 'Trebuchet MS'; color: #000000; line-height: 15px; text-decoration:none; }
div.menu a { font: bold 16px 'Trebuchet MS'; color: #ffffff; line-height: 17px; text-decoration:none; }


h1, h3 { font: bold 14px 'Trebuchet MS'; color: #ffffff; line-height: 20px; text-decoration:none; }
div.text2 h1, div.text2 h2 { font: bold 18px 'Trebuchet MS'; color: #f532c5; line-height: 20px; text-decoration:none; }

h2 { font: bold 13px 'Trebuchet MS'; color: #000000; line-height: 20px; text-decoration:none; }
h3.center { font: bold 15px 'Trebuchet MS'; color: #000000; line-height: 25px; text-decoration:none; text-align:center;}

i { font: normal 13px 'Trebuchet MS'; color: #999999; line-height: 16px; }

ul {
 list-style: square;
 list-style-position: inside;
 font: normal 14px 'Trebuchet MS';
 line-height: 20px;
 color:#f532c5;
 text-transform: none;
 margin: 2px;
}

/* images */

img:hover.drie, img:hover.screen, div.timg img:hover, div.pop img:hover, , div.website img:hover { 
 filter:alpha(opacity=70); 
 -moz-opacity:.70; 
 opacity:.70; }

img.drie  { 
 border: 1px solid #f532c5;
 width: 140px;
 height: 112px;
}

img.screen, div.website img  { 
 border: 1px solid #f532c5;
 width: 175px;
 height: 150px;
}

img.vlag  { 
 border: 0px; 
 width: 23px;
 height: 15px;
 text-align: left;
}

div.pop img{
 float: left;
 width: 120px;
 height: 96px;
 margin-top: 3px;
 border: 1px solid #f532c5;
 display: inline;
}

/* container */

div.container {
 position: relative;
 width: 975px;
 padding:0; 
 margin:0; 
 border:0px;
}

/* main */

div.blok {
 float: left;
 width: 975px;
 margin-bottom: 15px;
 display: inline;
}

div.left {
 float: left;
 width: 230px;
 margin-left: 6px;
 display: inline;
}

div.mid {
 float: left;
 width: 471px;
 margin-left: 15px;
 display: inline;
}

div.right {
 float: left;
 width: 220px;
 margin-left: 15px;
 display: inline;
}

/* menu */

div.tl {
 float: left;
 background-color: #f532c5;
 height: 20px;
 text-align: left;
 padding: 0px 0px 0 6px;
 display: inline;
}

div.tr {
 float: left;
 background: url(images/barr.jpg) no-repeat;
 width: 67px;
 height: 20px;
 clear: right;
 display: inline;
}

div.tb {
 float: left;
 background-color: #ffffff;
 width: 218px;
 text-align: left;
 border: 1px solid #f532c5;
 padding: 4px 6px 4px 6px;
 margin-bottom: 20px;
 display: inline;
}

div.tb2 {
 float: left;
 background-color: #ffffff;
 width: 218px;
 text-align: left;
 border: 1px solid #f532c5;
 padding: 4px 6px 4px 6px;
 display: inline;
}

div.tlm {
 float: left;
 background-color: #f532c5;
 height: 20px;
 text-align: left;
 padding: 0px 6px 0 6px;
 display: inline;
}

div.trm {
 float: left;
 background: url(images/barr.jpg) no-repeat;
 width: 67px;
 height: 20px;
 clear: right;
 display: inline;
}

div.tbm {
 float: left;
 background-color: #ffffff;
 width: 459px;
 text-align: left;
 border: 1px solid #f532c5;
 padding: 4px 6px 4px 6px;
 display: inline;
}

div.tim {
 float: left;
 width: 149px;
 height: 22px;
 margin-right: 4px;
 text-align: center;
 display: inline;
}

div.timg {
 float: left;
 width: 149px;
 height: 122px;
 margin-right: 4px;
 text-align: left;
 display: inline;
}

div.titel, div.popular {
 float: left;
 background-color: #f532c5;
 color:  #ffffff;
 font: bold 14px 'Trebuchet MS';
 line-height: 20px;
 width: 963px;
 height: 20px;
 margin-left: 6px;
 margin-right: 6px;
 text-align: center;
 display: inline;
}

div.legal {
 float: left;
 color:  #000000;
 font: normal 14px 'Trebuchet MS';
 line-height: 20px;
 width: 963px;
 margin: 10px 6px 0 6px;
 text-align: center;
 display: inline;
}

div.popular2 {
 float: left;
 background-color: #f532c5;
 color:  #ffffff;
 font: bold 14px 'Trebuchet MS';
 line-height: 20px;
 width: 963px;
 height: 20px;
 margin: 20px 6px 0 6px;
 text-align: center;
 display: inline;
}

div.cat {
 float: left;
 background-color: #ffffff;
 color:  #000000;
 font: normal 14px 'Trebuchet MS';
 line-height: 20px;
 width: 949px;
 margin-left: 6px;
 margin-rightt: 6px;
 text-align: center;
 border: 1px solid #f532c5;
 padding: 6px;
 display: inline;
}

div.text {
 float: left;
 background-color: #ffffff;
 color:  #000000;
 font: normal 14px 'Trebuchet MS';
 line-height: 20px;
 width: 949px;
 margin-left: 6px;
 margin-rightt: 6px;
 text-align: left;
 border: 1px solid #f532c5;
 padding: 6px;
 display: inline;
}


div.story {
 float: left;
 background-color: #ffffff;
 width: 450px;
 text-align: left;
 padding: 6px;
 margin-bottom: 20px;
 display: inline;
}

div.stats {
 float: left;
 width: 160px;
 height: 20px;
 padding-top: 13px;
 text-align: center;
 display: inline;
}

div.footer {
 float: left;
 height: 20px;
 padding-top: 15px;
 margin-left: 100px;
 text-align: center;
 display: inline;
}

div.menu {
 float: left;
 color: #ffffff;
 height: 27px;
 margin-left: 10px;
 text-align: left;
 display: inline;
}

div.pop {
 float: left;
 width: 125px;
 height: 106px;
 margin-left: 9px;
 display: inline;
 text-align: left;
}

/* sexoverzicht */

div.dochters1 {
 float: left;
 line-height: 20px;
 width: 237px;
 text-align: left;
 margin-left: 30px;
 display: inline;
}

div.dochters {
 float: left;
 line-height: 20px;
 width: 225px;
 text-align: left;
 display: inline;
}

/* www */

div.text2 {
 float: left;
 background-color: #ffffff;
 color:  #000000;
 font: normal 14px 'Trebuchet MS';
 line-height: 20px;
 width: 945px;
 margin-left: 6px;
 margin-rightt: 6px;
 text-align: left;
 border: 1px solid #f532c5;
 padding: 6px 6px 6px 10px;
 display: inline;
}

div.frame {
 float: left;
 height: 300px;
 width: 949px;
 text-align: left;
 display: inline;
}

div.framebig {
 float: left;
 height: 600px;
 width: 949px;
 text-align: left;
 display: inline;
}

/* gratis */

div.trailerblok {
 float: left;
 width: 949px;
 text-align: left;
 display: inline;
}

div.trailer {
 float: left;
 height: 185px;
 width: 237px;
 margin-bottom: 20px;
 text-align: center;
 display: inline;
}

div.trailer img {
 height: 150px;
 width: 200px;
 border: 2px solid #f532c5;
}

div.trailer img:hover {
 border: 2px solid #000000;
}

/* gallerys */

div.gallery {
 float: left;
 width: 949px;
 text-align: left;
 margin-top: 10px;
 margin-bottom: 10px;
 display: inline;
}

div.filmgal {
float: left;
width: 450px;
margin-right: 20px; 
height: 20px;
text-align: left;
}

div.cat2 {
 float: left;
 color:  #000000;
 font: normal 14px 'Trebuchet MS';
 line-height: 20px;
 width: 949px;
 text-align: center;
 margin-bottom: 10px;
 padding: 6px;
 display: inline;
}

div.webblok {
 float: left;
 width: 470px;
 height: 160px;
 margin-bottom: 20px;
 display: inline;
}

div.website {
 float: left;
 width: 185px;
 text-align: left;
 display: inline;
}

div.webtext {
 float: left;
 width: 265px;
 text-align: left;
 display: inline;
}
