body {margin:0; background:#000; color:#fff; font-family:arial; font-size:12px}
img {border:0}
h1 {padding:0; margin:10px 0; float:left}
h1 img {border:0; margin:5px 0}
h2 {font-weight:700; font-size:14px; letter-spacing:1px}

#topholder {height:70px; background:#000; margin:0 0 20px}
#top {width:740px; margin:0 auto}

#menu {margin-top:35px; float:right}
#menu li {display:inline; list-style:none; padding:20px 10px}
#menu li a {font-weight:700; font-size:14px; text-decoration:none; color:#eee}
#menu li a:hover {color:#ccc}
#menu li .actief {color:#f00}

#topmenu {float:right; margin:10px 0; padding:0}
#topmenu li {display:inline; list-style:none; margin:0 10px 0 0; padding:0}
#topmenu li a {letter-spacing:1px; font-size:11px; font-weight:700; color:#999; text-decoration:none}
#topmenu li a:hover {color:#ccc}

#holder {width:600px; margin:20px auto; padding:5px 0; border:3px solid #000; background:#3b3b3b url('../img/bg_holder.jpg') repeat-x}

p {line-height:150%; letter-spacing:0.9px}

.home {clear:both; font-weight:700; font-size:14px}

#intro {margin:10px}

.audio {float:left; width:250px; height:200px}

#player {margin:auto; width:480px}

#audio_player {height:20px; margin:0; padding:0px}

.video_img {border:1px solid #fff; margin:0; width:200px}

#box_holder {display:block; clear:both}
.box {float:left; width:24%; margin:20px 10px 0 0; background:#111}
.news {width:45% }
.box h3 {background:#000; margin:0px; height:18px}
 .box h3 img {padding:0px 5px; color:#999; margin:0; font-size:14px}
.box h3 .rss {padding:3px 3px 0; width:10px; border:0; float:right}
.box ul {margin:0; padding:0px}
.box li {margin:0; padding:2px 5px; list-style:none; font-size:12px}
.box li:hover {background:#222}
.box a {font-size:10px; color:#bbb; text-decoration:none}
.box a:hover {text-decoration:underline}

.item {margin:20px}
.item h2 a {color:#fff; text-decoration:none}
.item h2 a img {border:1px solid #000; color:#000}
.item .h2, .item .h2:hover {border:0}
.item h2 a img:hover {border:1px solid #333}
.item p a {color:#f00; text-decoration:none; font-weight:700}
.item p a:hover {text-decoration:underline}
.item p a:visited {color:#f00}
.item p .pdf {background:url('img/pdf.gif') 100% 0% no-repeat; padding-right:20px}
.item .video_img {float:left; margin-right:20px}
.item .date {margin:-10px 0 10px 0; padding:0; font-size:10px}

.pic_thumb {border:1px solid #000}
.pic_thumb:hover {border:1px solid #fff}
#pic {position:absolute; top:0; left:0; width:100%; height:100%; overflow:auto; background:#222; text-align:center}
#pic img {position:absolute; top:50%; left:50%; border:0}
.pic_close {position:absolute; top:50%; left:50%; color:#000; background:#fff; font-size:14px; font-weight:700; padding:0px 4px; border:0; text-decoration:none; z-index:1}
.pic_info {position:absolute; top:50%; left:50%; background:#fff; padding:0px 4px; border:0; z-index:1}
.pic_info a {color:#000; font-size:14px; font-weight:700; text-decoration:none}
#pic_info_box {position:absolute; top:50%; left:50%; background:#fff; display:none; z-index:2; color:#000; text-align:left; padding:10px; overflow:auto}

.info_box_close {float:right}
.info_box_close a {color:#000; text-decoration:none; font-weight:700}

#subscribe {margin:10px; background:#111; border:1px solid #333; font-size:11px; padding:0 10px 7px}
#subscribe form {float:left}
#subscribe .newsletter {font-size:11px; background:#666; border:1px inset #999; color:#fff}
#subscribe .newsletter_submit {font-size:11px; background:#999; border:1px outset #bbb; margin-left:3px}
#subscribe .feed {background:url('img/rss.gif') 100% 0% no-repeat; padding:0 20px; font-size:12px; color:#fff; text-decoration:none; font-weight:700}
#subscribe .feed:hover {text-decoration:underline}

#contact {border:0px}
#contact ol li {list-style:none}
#contact label {float:left; width:50px; margin-right:10px; margin-top:2px; text-align:right}
#contact .text {width:200px; padding:2px; border:1px inset #333}
#contact textarea {width:450px; height:200px; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:150%; border:1px inset #333; margin:0px}
#contact .submit {padding:3px; font-weight:700; margin:10px 0 0 60px}

#paginate {margin:10px; font-size:16px; clear:both; text-align:center; color:#fff}
#paginate a {font-weight:700; color:#aaa; font-size:14px; text-decoration:none}
#paginate a:hover {text-decoration:underline; color:#fff}
