@charset "utf-8";
/* CSS Document */
/* ================================================== */
/* GENERAL */
/* ================================================== */
html, body {margin:0; padding:0; font:12px Verdana, Geneva, sans-serif; height:100% !important; }
form, h1, h2, h3, h4, p, ul, li {margin:0; padding:0;}
a {text-decoration:none;}
img {border:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}

/* div#background {background: url(img/bg_top_totaal.png) repeat-x; height:270px; } */
div#content_holder {position:absolute; top:0; left:auto; z-index:2; width:100%;}
/* div#main {width:972px; margin:0 auto; background:url(img/bg_main.png) repeat-y; height:100% !important;} */
div#main_content, div#main_content_trailer {margin:0 auto; width:960px;}

/*---- HEADER ---*/

div#header {position:relative; width:960px; height:260px;}
div#header img {display:block;}
div#header h1.titel {width:950px; position:absolute; top:192px; left:10px;}
div#header .subtext {width:960px; padding-top:17px; text-align:center; font:bold 10px Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:1px;}
/* div#header_balk_content {width:960px; height:32px; background: url(/img/bg_top_balk.png) repeat-x;} */

/*---- CASE ---*/

div#content {padding:10px 4px;}
div#content .blok {padding:10px 0;}
div#content .case {border:1px solid; border-bottom:6px solid; padding:6px; position:relative;}
div#content .case img.plaatsnaam {border:none; position:absolute; bottom:0px; left:170px;}
div#content .case h2.case_titel {font:22px "Arial Black", Gadget, sans-serif; text-transform:uppercase;}
div#content .case img {border:1px solid;}
div#content .case .big_pict {width:339px;}
div#content .case .big_pict .player {border:none;}
div#content .case .small_picts {width:599px;}
div#content .case .small_picts img {float:left; padding:1px; border:2px solid; border-top:none; border-bottom:none; border-color:#fff; background:#000;}
div#content .case .small_picts img.spict_left {border-left:6px solid #fff;}
div#content .case .small_picts img.spict_right {border-right:none;} 
div#content .case .text {width:580px; height:90px; padding:8px 8px 10px 8px;}

div#content .case .btn_trailer {width:280px;}
div#content .case .btn_film {width:290px;}
div#content .case .btn_trailer, div#content .case .btn_film {position:relative; height:45px; padding-top:6px; background: url(/img/case_btn_bg.png) 0 0 no-repeat;}
div#content .case h2.case_btn {width:260px; font:19px "Arial Black", Gadget, sans-serif; text-transform:uppercase; padding:0; margin:0; text-align:center; line-height:18px;}
div#content .case img.btn {position:absolute; top:0; left:0; border:none;}

/* ================================================== */
/* TRAILER PAGE */
/* ================================================== */
#trailerb {}
#trailerb img.titel {margin-bottom:5px;}
#trailerb h3 {font:22px "Arial Black", Gadget, sans-serif; text-transform:uppercase; text-align:center;}
#trailer_textb {text-align:center; width:852px; margin:0 auto;}
#trailerb a.helefilm {font-size:24px; font-weight:bold; text-decoration:underline;}
#trailerb  #trailer_textb img {float:left;}
#trailerb #download {padding:5px 0 30px 0; width:280px; margin:0 auto;}
#trailerb a.download {font:12px Arial, Helvetica, sans-serif; text-decoration:underline;}
#trailerb div.download {float:left; padding-top:9px;}
#trailerb p {padding-bottom:20px;}
#container {width:860px; margin:0 auto; padding-top:5px;}
#trailerb a:hover {text-decoration:none;}
#lowres {font:10px arial; text-transform:uppercase; text-align:right; margin:0 auto; padding-right:5px;}

/* ================================================== */
/* ISLIVE PROMO */
/* ================================================== */
div#islive_cnt {padding:20px 0;}
div#islive {margin:0 auto;width:752px; text-align:center;}
/* ================================================== */
/* DISCLAIMER */
/* ================================================== */
div#disclaimer {width:940px;margin:0 auto;text-align:center; padding:0; font:10px Verdana, Arial, Helvetica, sans-serif;}
div#disclaimer  p {padding:5px 0;}
div#disclaimer p, a {color:#000;}
/* ================================================== */
/* 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;}



html, body {background:#e60200; color:#000;}
#main_content {background:#fff}
#main_content_trailer {background:#fff}
#header_balk {background:#231201;}
div#header .subtext {color:#fff;}





