@charset "UTF-8";

/*reset margins*/
* {margin:0; padding:0;}
img {border:0;}

body {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* headings */
h1,h2,h3,h4 {font-family:Georgia, "Times New Roman", Times, serif;}
h1 {display:inline; text-indent:-9999px; }
h2 {color:#000; font-size:17px; font-weight:bold;margin-top:-2px; margin-bottom:10px;}
h3 {font-size:17px; font-weight:normal; color:#F47321;background-image:url('/media/images/layout/stippellijn.gif'); background-repeat:repeat-x;  background-position: 0px 25px; height:35px; margin:10px 0 5px 0;}
h4 {text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#F47321;}
h5 {font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; font-size:12px;}
#content h5 a {text-transform: none;}
#right h5 {text-transform:uppercase;}
li {list-style:none;}
table {margin:0; padding:0; border-collapse: collapse;}
td, th {vertical-align: top; }
td.highlight {color: #fff; background:#F47320;}
td.label {text-align:right; padding-right:10px; width:80px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

tr.disabled {color:#999;}
thead {text-align:left; background-color:#a7a9ac;color:#fff; }
tfoot {border-top:1px solid #a7a9ac; }
tfoot td {padding:5px;}
th {font-weight:normal;}

input{margin-bottom:2px;}
input.text{width:259px; border:1px dotted #ccc;color:#F47321;}
input.text:focus {background-color:#EAEAEA;}

a {text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:hover {text-decoration:underline;}
a.sub {color:#fff;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;}
a.sub:hover {color:#000;text-decoration:none;}
a.main {color:#FFF; font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;}
a.main:hover {color:#000;text-decoration:none;}
a.showlist {font-weight:bold;display:block;text-align:right;}
h5 a {color:inherit; text-transform:uppercase;}
h4 a {color:#F47321; font-size:inherit; font-family:inherit;font-weight:bold;}
h3 a {color:inherit; font-size:17px; font-family:inherit; font-family:Georgia, "Times New Roman", Times, serif;}
h3 a {color:#fff;}
h3.dotted {background:none; margin-top:0; margin-bottom:0; color:#fff; font-weight:normal; border-bottom:1px dotted #fff;padding:5px 0 0 10px; height:30px;}
a.cursive:hover {text-decoration:underline;}
a.inline{color:#fff; }
textarea {border:1px dotted #ccc;color:#F47321;}
textarea:focus {background-color:#EAEAEA;}
 
.cursive {display:block; font-style:italic;color:#666;}
.white {color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bold {font-weight:bold;}
.dottedTop {padding-top:5px; border-top:1px dotted #333;}
.float_right {float:right;}
.float_left {float:left;}
.last {border-bottom:0;padding-bottom:0;}
.first {border-top:0;}
.text_block {margin:10px 10px 0 10px;}
.small_text_block {margin-bottom: 10px;}
.subdued {color:#999;}
.error{color:#F47320; display:block;}
div#wrap {margin:20px auto 10px auto; width:957px;}
div#banner{width:100%;}
#banner h1 {width:957px;}
#banner h1 a {width:957px; height:174px;display:block;background:transparent url(/media/images/layout/header.png) no-repeat;}
#banner h1 a span {display:none;}

div#zaplogo {position:fixed;right:20px; bottom:20px;}
div#container{background:#FFF; margin-top:15px;}
div#left{float:left;display:inline;padding:15px;}
div#right{float: right;display:inline; padding:15px; width:167px;}
div#content{overflow:hidden;margin-top:15px; margin-bottom:15px; width:535px;float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div.cleardiv{clear:both;height:1px;}
div#footer{font-weight:bold; text-align:center; padding-top:15px; clear: both;background:transparent url(/media/images/layout/footer.png) no-repeat; height:99px;}
div#showpic{right:10px; top:10px; background:transparent url('/media/images/layout/showpic.png') no-repeat; height:35px;width:100px;color:#fff; font-size:10px; padding-top:5px; position:absolute; text-align:center; }
#showpic span {cursor:pointer;}
div#navigation {width:195px; background: #F47320; margin-bottom:50px;}
div#navigation div.nav_top_image {background:#F47320 url("/media/images/layout/nav_top.gif") no-repeat; width:195px; height:25px;}
div#navigation div.nav_bottom_image {background:#F47320 url("/media/images/layout/nav_bottom.gif") no-repeat; width:195px; height:50px;}
div#navigation ul {list-style:none;}
div#navigation li{padding:10px; color:#FFF; font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;}
div#navigation li.first {padding-top:0;}
div#navigation li.menuItem {border-bottom:1px dotted #fff;}
div#navigation li.last {border-bottom:0;padding-bottom:0;}
div#navigation li.subMenuItem{color:#000;font-size:16px; padding:2px 0 0; list-style:disc; margin-left:25px;}
div#search {background:#F47320 url("/media/images/layout/zoeken_bg.gif") no-repeat; width:167; height:106px;}
div#nieuws, #guestbook {margin-top:10px; background:#F47320;}
div.top_image {background:#F47320 url("/media/images/layout/nieuws_top.gif") no-repeat; width:167; height:7px;}
div.bottom_image {background:#F47320 url("/media/images/layout/nieuws_bottom.gif") no-repeat; width:167px; height:20px;margin-top:10px;}
div#muziek {background:#F47320 url("/media/images/layout/muziek_bg.gif") no-repeat; width:195px; height:108px; margin-bottom:10px;}
#muziek a , #film a{margin:10px; display:block;}
div#film {background:#F47320 url("/media/images/layout/film_bg.gif") no-repeat; width:195px; height:185px;}
div.steun_ons {background:#F47320 url("/media/images/layout/steunons_bg.gif") no-repeat; width:167px; height:55px; margin-top:10px;}

#content table {width:535px;}
#content table tbody td {padding:5px;}
#content form table tbody td {padding:2px;}
#content table th {padding-left:5px; padding-top:2px; padding-bottom:2px;}
td.date {width: 130px; text-transform: uppercase; font-weight:bold;}
td.dummy {width:100%;}

input.textInput {float:left; margin:10px 0 10px 5px; padding:5px 0 5px 0; background:url("/media/images/layout/textbox.gif") no-repeat;border:0; width:101px; height:17px;}
input.buttonInput {float:left; margin:10px 0 0 5px; background: url("/media/images/layout/zoek_button.gif") no-repeat; border:0; height:26px;width:52px;}

.thumbnail {padding:2px; float:left;margin-right:5px;margin-bottom:5px; width:80px; height:80px; background-color:#F47320;}
.large {width:169px;height:169px;}
.listthumb {float:left; margin-right:10px; width:60px; height:60px; background-color:#F47320;}
.bigthumb {padding:2px; float:left; margin-right:10px; width:120px; height:120px; background-color:#F47320;}
.zaplogo {position:relative; left:190px;}

ul.list {margin-top:5px;}
ul.list li {margin-bottom:10px; width:100%;}

span.required {color:#F47320; margin-left:5px;}