@charset "utf-8";
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,ol,ul,li,fieldset,form,label,legend/*,table,thead,tr,th,td*/{margin:0; padding:0; outline:0;}a img{border:0;}img{-ms-interpolation-mode:bicubic;}ol,ul{list-style:none;}
html{overflow:auto}body{background:#E9EAEC url(../images/bg-body.jpg) 0 0 repeat-x; padding:5px 0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}

#wrapper{margin:0 auto; width:1030px; background:url(../images/bg-wrapper.png) repeat-y; overflow:hidden;}
#header,#logo{height:256px;}
#header{background:#6C1D22 url(../images/bg-header.jpg) right 0 no-repeat;}
#logo{float:left; width:225px; background:url(../images/bg-logo.jpg) 0 0 no-repeat; cursor:pointer;}
#logo h1{font:400 26px/18px Verdana, Arial, Helvetica, sans-serif; margin:63px 0 0 70px; color:#FFF;}*+html #logo h1,*+html #logo h2{margin-top:57px}
#logo h2{font:400 15px/20px Verdana, Arial, Helvetica, sans-serif; margin:55px 0 0 70px; color:#FFF;}#logo h2 span{font:400 17px/20px Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px;}
#subnav ul{float:left; width:800px; margin-top:10px; padding-right:5px; text-align:right; font-size:14px; color:#FFF;}
#subnav ul li{display:inline; padding:0 5px;}
#subnav ul li a{color:#FFF; text-decoration:none;}
#nav{float:left; width:225px; display:inline; min-height:300px;}
 #nav #menu{width:220px; margin:10px 0 10px 5px;}
 #nav #menu li{}
 #nav #menu li a{display:block; background:url(../images/nav-arrows.png) no-repeat 0 6px; padding:4px 5px 4px 13px; text-decoration:none; font:700 11px Verdana; color:#FFF; overflow:hidden;}
 #nav #menu li a.current{background-position:0 -37px; color:#FFDFDF;}
  #nav ul#menu li ul li a{background:none; margin-left:-5px; padding-left:20px; font-weight:400;}
  #nav ul#menu li ul li a:hover{background:#E9BDBD; color:#DF2125;}
#article{float:left; width:580px; display:inline;}
 #article #searchBox{}
 #article #search-results,#article .news-list{list-style:none; padding-left:0;}
 #article #search-results li{padding:5px 0; font-size:11px; color:#999; border-bottom:1px dashed #DDD;}
#article ul,#article ol{padding-left:17px; margin-bottom:10px;}#article ul{list-style:disc outside;}#article ol{list-style:decimal outside;}#article ul li ul li{list-style:circle outside;}
/*#article img{margin:0 5px 5px 5px;}*/
#aside{float:left; width:225px; display:inline;}
#aside #search{height:20px; margin-top:-23px; padding:3px 4px 0 4px; background:#007899; overflow:hidden;}
#aside #search #searchWord{float:left; width:155px; height:16px; font:.8em/18px Verdana, Arial, Helvetica, sans-serif; margin-right:5px; padding-left:3px; border:0;}
#aside #search #submitSearch{display:block; float:right; width:43px; height:16px; background:url(../images/bt_zoek.jpg) 0 0 no-repeat; text-indent:-999em; line-height:0; overflow:hidden; border:none; margin-right:7px; cursor:pointer;}
#aside #news{width:210px; margin-bottom:20px;}
#aside #news li{border-top:1px dashed #007899;}
#aside #news li a{display:block; padding:5px 0; text-decoration:none; font:700 11px Verdana; color:#000; overflow:hidden;} /* #aside #news li a{display:block; background:url(../images/rss-arrow.png) no-repeat 0 6px; padding:4px 5px 4px 15px; text-decoration:none; font:700 11px Verdana; color:#000; overflow:hidden;} */
#aside #news li a:hover{color:#007899;}
#aside #answers{margin:5px 0 5px 5px;}
#aside #answers li a{display:block; background:url(../images/bullet.jpg) no-repeat 0 8px; padding:2px 5px 2px 15px; text-decoration:underline; font:400 11px Verdana; color:#007899; overflow:hidden;}
#aside #poll #polldata h5{font:700 11px Verdana;}

.resizer{float:right; margin:5px 5px 0 0;}
.resizer li{float:left; line-height:26px; margin-right:5px;}
.resizer li a{color:#FFF; font-weight:700;}
.resizer .small{font-size:11px; line-height:31px;}
.resizer .medium{line-height:28px;}
.resizer .large{line-height:28px;}
.small .resizer .small a, .medium .resizer .medium a, .large .resizer .large a{color:#FF1902; text-decoration:none;}
.medium,
.medium #nav #menu li a,
.medium #aside #news li a,
.medium .news-list li a,
.medium #aside #poll #polldata h5{font-size:14px;}
.large,
.large #nav #menu li a,
.large #aside #news li a,
.large .news-list li a,
.large #aside #poll #polldata h5{font-size:16px;}

.ad-button{margin:0 0 10px 13px;}

.news-list{margin-bottom:20px;}
.news-list li{border-top:1px dashed #007899;}
.news-list li a{display:block; background:url(../images/rss-arrow.png) no-repeat 0 8px; padding:6px 5px 6px 15px; text-decoration:none; font:700 11px Verdana; color:#000; overflow:hidden;}
.news-list li a:hover{color:#007899;}

#footer{clear:both; margin:0 auto; margin-top:10px; width:1030px; overflow:hidden;}
#footer ul{float:left; margin-left:-10px;}
#footer li{float:left; border-right:1px solid #999999;}
#footer li a{margin:5px 10px 0; font-size:11px; color:#999; text-decoration:none;}

.inner{padding:15px 10px;}
.article-inner{padding:15px 20px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.hidden{display:none;}
.last{border:none!important;}
.highlight{background:#FFFF00;}
.strong{font-weight:700;}
table{border-collapse:collapse; margin:0 0 10px 0;}
/*table td,table th{padding:5px 5px 5px 0;}*/
table td img{margin:0 5px 0 0!important;}
th{text-align:left;}
hr{background:#EEE; color:#EEE; clear:both; float:none; width:100%; height:1px; border:none;}
input[type=checkbox],input[type=radio]{margin:0 5px 6px 0;}

h1,h2,h3{font-weight:700; font-size:16px; margin-bottom:10px;}
h1,h2,h3,a{color:#007899;}
a{text-decoration:none;}a:hover{text-decoration:underline;}
p{margin-bottom:13px;}

@media screen and (-webkit-min-device-pixel-ratio:0){ .resizer .medium{line-height:30px;} } /* Target Safari & Chrome */