@charset "utf-8";
/* CSS Document */
/* ================================================== */
/* GENERAL */
/* ================================================== */
html, body {height:100%;}
body {margin:0; padding:0;
	background:#000;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, p {margin:0; padding:0;}
img {border:0;}
.clear {clear:both;}
strong {font-weight:bold;}
a {color:#666; text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}
div#main {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:950px; /* INCLUDING BORDER, PADDING, MARGIN MAX 960 */
	padding:0 5px;
	background:url(img/bg.jpg); 
}
div#header img {float:left;}
/* ================================================== */
/* CASE */
/* ================================================== */
div.case {position:relative; padding-bottom:10px; height:768px;}
div.case div.h1 {float:left; width:570px; height:49px; background:url(img/bg_title.jpg); padding-top:60px; padding-left:30px;}
div.case img {float:left;}
div.case img.pict {border:2px solid #000;}
div.case div.mid {float:left; height:580px; width:907px;}
div.case div.txt {float:left; width:263px; height:415px; background:url(img/bg_txt.jpg);}
div.case p {height:262px; padding:0 7px;}
div.case p.naam {height:15px; padding-left:100px; padding-top:20px; line-height:15px;}
div.case p.locatie {height:26px; padding-left:100px; padding-top:9px; line-height:15px;}
div.case div.m_mid {width:450px; float:left;}
div.case div.m_right {float:left; width:474px; background:url(img/m_bg_txt.jpg);}
div.case div.m_right p {padding-left:42px; height:225px; width:350px;}
div.case div.m_right p.naam {padding-left:130px; height:15px;}
div.case div.m_right p.locatie {padding-left:130px; height:26px;}
div.case img.hd {position:absolute; top:440px; left:505px;}
div.case img.nl {position:absolute; top:120px; left:20px;}
/* ================================================== */
/* SMALL CASE */
/* ================================================== */
div.scase {float:left; width:222px; padding:0 0px 10px 10px;}
div#scases img {float:left;}
div.scase .pict {border:2px solid red;}

/* ================================================== */
/* TRAILER BIG */
/* ================================================== */
#trailerb {border-bottom:10px solid red;}
#trailerb h3 {font:bold 22px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center;}
#trailer_textb {text-align:center; width:640px; margin:0 auto;}
#trailerb a.helefilm {font:bold 24px Arial, Helvetica, sans-serif; color:#ff0;text-decoration:underline;}
#trailerb #download {padding-top:5px; padding-bottom:30px; width:300px; margin:0 auto;}
#trailerb #trailer_textb #download img {float:left;}
#trailerb a.download {font:12px Arial, sans-serif; color:#ff0; text-decoration:underline;}
#trailerb div.download {float:left; padding-top:9px;}
#trailerb p {padding-bottom:20px; width:640px;}
#container {width:860px; margin:0 auto;}
#trailerb a:hover {text-decoration:none;}
#lowres {font:10px arial; text-transform:uppercase; text-align:right; padding-right:58px;}
/* ================================================== */
/* === VPS standaard styles === */
/* ================================================== */
/* ================================================== */
/* COLORS */
/* ================================================== */
div#islive {border:1px dotted #000;} /* BORDER ISLIVE */
div#thumbs img, div#slideshow_pic img {border:1px solid #000;} /* BORDER MEMBERS THUMB + IMAGE */
/* ================================================== */
/* TRALER PAGE */
/* ================================================== */
div#trailer_text {margin:0 auto; width:440px; padding-top:20px; text-align:center; font-size:12px;}
div#trailer {width:440px;margin:0 auto; border:1px solid black;}
/* ================================================== */
/* BUTTON OVERZICHT */
/* ================================================== */
div.overzicht {width:940px; font-size:20px; text-align:center; padding:5px 0;}
div.overzicht a {text-decoration:underline;}
div.overzicht a:hover {text-decoration:none;}
/* ================================================== */
/* ISLIVE PROMO */
/* ================================================== */
div#islive_cnt {padding:20px 0;}
div#islive {margin:0 auto;width:752px; text-align:center; border:1px dotted white;}
/* ================================================== */
/* DISCLAIMER */
/* ================================================== */
div#disclaimer {width:940px;margin:0 auto;text-align:center; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#disclaimer  p {padding:5px 0;}
div#disclaimer p, a {color:#666;}
/* ================================================== */
/* 403 404 */
/* ================================================== */
div#bg_error {border:1px solid #000;background:#fff;color:#000;width:650px;margin:0 auto;}
div#bg_error img {margin:0 auto;padding:10px 0;}
a.error,a.error:link,a.error:visited {color:#a10000;}
a.error:hover {color:#a10000;text-decoration:underline;}
div.melding {font:bold 12px verdana;color:#000;text-align:center;padding:10px 0;}
div.evengeduld {font:large arial black;color:#a10000;text-align:center;padding:10px 0;}
div.sign {width:100px;margin: auto;}
div.count {width:30px;margin: auto;}