/* ---------Algemene styles------------- */
html, body {height:100%;}
body {margin:0; padding:0; background:url(img/bg.jpg); font:10px Verdana, Arial, Helvetica, sans-serif;}
h1, h2, p {margin:0; padding:0;}
h1 {font-size:24px; padding:0; margin:0;width: 390px; height: 29px; overflow:hidden;}
div.mcase h1 {width: 475px;}
img {border:0;}
.clear {clear:both;}
a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
div#main {width:950px; padding:0 5px;  margin:0 auto; background:url(img/bg2.jpg); min-height: 100%; height:auto !important; height:100%;}
div#header img, div#footer img {float:left;}
div#header #flash {float:left;}
div#content {}
div#islive_cnt {padding:20px 0;}
div#islive {margin:0 auto;width:752px; text-align:center; border:1px dotted white;}

/* CASE */
div.case {background:white; position:relative; height:830px;}
div.case div.titel {float:left; background:url(img/case/titel.jpg); width:390px; height:40px; padding:90px 0 5px 240px; margin:0; }
div.case img {float:left; display:block;}
div.case p {background:white url(img/case/logo_btm.jpg) no-repeat; width:290px; height:266px; padding:18px 13px 0 0; float:left; font-size:12px; line-height:18px; letter-spacing:1px;}
div.case img.wmv {position:absolute; top:550px; left:552px;}

div#scase {background:white;}
div#scase img {float:left;}
div.scase_cnt {float:left;}
div.scase {background:url(img/sc_bg.jpg); width:220px; height:174px; padding:11px 8px 0 8px;}

div.mcase {width:475px; float:left;}
div.mcase div.titel {background:url(img/mcase_titel.jpg); width:475px; height:39px; padding-top:20px; padding-left:20px;}
div.mcase div.mcase_content {background:url(img/mcase_bg.jpg); width:475px; height:428px; position:relative;}
div.mcase_content img.pict1 {position:absolute; left:23px;}
div.mcase_content img.pict2 {position:absolute; right:32px;}
div.mcase_content img.pict3 {position:absolute; top:141px; right:32px;}
div.mcase_content p {position:absolute; width:235px; height:206px; top:180px; left:20px; font-size:11px;}
div.mcase_content div.buttons {position:absolute; width:195px; bottom:40px; right:15px;}

div#thumbs {width:848px; padding:20px 0 20px 10px; margin:0 auto;}
div#thumbs img {float:left; margin-right:10px; margin-bottom:10px; border:1px solid #fff;}
div#slideshow {padding:0; width:453px; margin:0 auto;}
div#slideshow img {float:left;}
div#slideshow_pic {width:800px; margin:0 auto; text-align:center; padding-bottom:20px;}
div#slideshow_pic img {border:1px solid #fff;}

div.overzicht {width:180px; margin:0 auto; padding:0 385px 10px 385px;}

div#disclaimer {width:950px;margin:0 auto;text-align:center; padding:10px 0;}
div#disclaimer p {padding:5px 0;}
/* ================================================== */
/* === VPS standaard styles === */
/* === Vanaf hier niets wijzigen!! === */
/* ================================================== */
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;}
