* { padding: 0; margin: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#wrapper { margin: 0 auto; width: 844px; }
#header { color: #333; width: 824px; float: left; padding: 10px; height: 296px; margin: 10px 0px 5px 0px; }
#leftcolumn {  color: #333; margin: 0px 5px 5px 0px; height: 450px; width: 190px; float: left;}
#content {  float: left; color: #333; background: #FFF; margin: 0px 5px 5px 0px; padding: 00px; width: 444px; display: inline; min-height:450px;}
#rightcolumn {  color: #333; background: #FFF; margin: 0px 10px 0px 0px; padding: 0px; height: 365px; width: 156px; float: left;}
#rightcolumn2 {  color: #333; background: #FFF; margin: 0px 44px 0px 0px; padding: 0px; height: 100px; width: 156px; float: right;}
#footer {  width: 424px; clear: both; color: #333; background: #FFF; margin: 0px 0px 10px 0px; margin-left:195px; padding: 5px 10px;}
input, textarea { border:1px solid #CCC; width:96%;}

td { vertical-align:top;}
h1 { font-size:14px;}
h2 { font-size:12px;}

.menu { background:#FFFFFF; height:252px;}
.sponsors { background:url(bground.gif) top left no-repeat; height:100px; margin-top:5px; }

ul.men { width:190px; width:100%; margin:0px; padding:0px;}
ul.men li { width:190px; height:18px;}
ul.men li a { background:url(bgmenu.gif); font-size:11px; font:Terminal, Tahoma, Arial; color:#333333; }
#footer p { font-size:9px; text-transform:uppercase;}
h1.titel { height:29px; border-bottom:1px solid #E5E5E5; font-size:11px; margin:0px; padding:0px; line-height:29px; padding-left:20px; font-family:Terminal; text-transform:uppercase; background:url(bull.gif) top left no-repeat;}

div.normalpad { margin:4px;}
p.tekst { font-size:11px; line-height:13px;}

div.not { clear:both; display:block; font-size:0.48em; height:0.1em; width:100%; margin:0 0 0.1em 0; }
div.horline { clear:both; background: url(images/line.gif) repeat-x; display:block; font-size:0.1em; height:10px; width:100%; margin:10px 0 0 0; }
div.verline { background: url(images/verline.gif) top left repeat-y; }
div.center { margin: 0 auto;}
div.alcenter { text-align:center;}
div.purline { border-top:5px solid #0066CC;}

div.spons { margin-left:30px; margin-top:10px;}

.nieuwsbrief input { width:146px; border:0px none; border-bottom:1px solid silver; font-size:11px; padding:2px 4px 2px 6px;}  

div.alt { background:#F5ECFF; border-bottom:1px solid #9966CC; border-top:1px solid #9966CC; }
div.alt h2 { color:#CC3399; font-size:13px; margin:10px 0px;}

div.pad { margin:10px;}
a img { border:0px none; text-decoration:none;} 

a { color:#333; text-decoration:underline;}
a.no { text-decoration:none;}

ul.finalistes { list-style:none; width:100%; border:1px solid black;}
ul.finalistes li { display:block; width:100%;}
ul.finalistes li a { text-decoration:none; padding:4px;}
ul.finalistes li a:hover { text-decoration:none; padding:4px; background:#666666;}

.thx * a { color:#FFFFFF; font-weight:bold; text-decoration:none;}

.right { float:right; margin:10px 4px 0px 0px;}

.finale { font-style:italic; color:#666666; font-size:15px; margin:10px 0px 0px 10px}
h2.timer { margin:0px 10px; color:#FF33CC; font-weight:bold; font-size:16px;}
