@charset "utf-8";
/* CSS Document */
/* ================================================== */
/* GENERAL */
/* ================================================== */
html, body {height:100%;}
body {margin:0; padding:0;
	background:#ffda10;
	font:10px Georgia, "Times New Roman", Times, serif;
}
h1, h2, h3, h4, h5, p {margin:0; padding:0;}
img {border:0;}
.clear {clear:both;}
strong {font-weight:bold;}
a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
div#main {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:960px; /* INCLUDING BORDER, PADDING, MARGIN MAX 960 */
	background:white url(img/bg_main.jpg); 
}
div#header img, #flash {float:left;}
div#content {padding-top:20px;}
/* ================================================== */
/* MENU */
/* ================================================== */
#categories {background:#108cff; width:200px; float:left;}
#categories img {display:block;}
#categories .uitleg {padding:0 15px; background:url(img/uitlegbg.jpg); font:12px Arial, Helvetica, sans-serif;}


#content {background:#fff; width:745px; float:left; padding-left:15px;}
.case {position:relative; width:726px; height:120px; border:2px solid #000; background:#efefef; margin-bottom:10px;}
.case .titel {background:#ffda10; border-bottom:2px solid #000; height:26px;}
.case .titel img {float:left;}
.case .titel div.h1 {float:left; padding-top:6px; height:20px; width:325px;}
.case .titel div.h1 h1 {font-size:15px;}
.case .titel div.player {float:left; width:290px; padding-top:1px;}
.case p {padding:10px; font:11px Verdana, Arial, Helvetica, sans-serif; width:480px;}
.case img.belnu {position:absolute; bottom:0; right:0;}
.case .code {position:absolute; width:95px; height:17px; background:url(img/code_bg.jpg); bottom:65px; right:0; font:bold 14px Arial, Helvetica, sans-serif; padding-left:125px; padding-top:6px;}
.case .code2 {position:absolute; bottom:0; right:0; background:url(img/code2.jpg); width:90px; height:58px; font:bold 22px Arial, Helvetica, sans-serif; padding:20px 70px 0 7px; text-align:center;}

#nummer {position:relative; width:726px; border:2px solid #000; background:#efefef; padding-bottom:30px; margin-bottom:10px; text-align:center;}
#nummer .telefoon {border:2px solid #000; border-right:0; border-left:0; background:#108cff url(img/80cnt.jpg) no-repeat 0 15px; height:70px;}
#nummer p { font:bold 22px Arial, Helvetica, sans-serif;}
#nummer .telefoon h2 {font-size:50px; color:#fff;}

/* DISCLAIMER */
/* ================================================== */
div#disclaimer {width:960px;margin:0 auto;text-align:center; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:white; border-top:5px solid #444;}
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;}
