/* Css Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
ol,ul{ list-style:none; }
blockquote,q{ quotes:none; }
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none; }
:focus{ outline:0; }
ins{ text-decoration:none; }
del{ text-decoration:line-through; }
table{ border-collapse:collapse; border-spacing:0; }

/* General Styles */
.skiplink{ display:none; }
label{ cursor:pointer; }
a,a:visited{ color:#e32118; text-decoration:underline; }
a:focus,a:hover{ text-decoration:none; }
body{ background:#ebebeb url(../images/bgr-body.gif) repeat-x top; color:#060606; font:10px/1 "Trebuchet MS", Arial, Helvetica, sans-serif; }
#wrapper{ width:975px; margin:0 auto; }

ol{ list-style-type:decimal; padding:15px 0; margin:0; }
ul{ list-style-type:disc; padding:15px 0; margin:0; }
li{ padding:0 0 0 30px; list-style-position:inside; margin:0; }

/* Header */
#header{ width:975px; height:201px; margin-top:4px; overflow:hidden; }
	#header h3{ float:left; font-size:18px; font-style:italic; color:#fff; margin:20px 0 0 10px; }
    #header_bgr{ float:right; margin:18px 0 0; }
/* Logo */
#logo{ float:left; }
	#logo span{ display:block; width:210px; height:201px; text-indent:-5000px; cursor:pointer; background:url(../images/bgr-logo.png) no-repeat; }

/* Lang */
#lang{ float:right; padding:0; margin:0; list-style-type:none; }
	#lang li{ float:left; margin:0 0 0 10px; padding:0; }
	#lang li a,
	#lang a:visited{ float:left; padding:0 0 0 5px; background:url(../images/bgr-lang-tableft.gif) no-repeat left top; }
	#lang li a span{ display:block; font-size:12px; padding:8px 10px 8px 5px; color:#fff; text-decoration:underline; background:url(../images/bgr-lang-tabright.gif) no-repeat right top; }
	#lang li a:hover,
	#lang li.current a,
	#lang li.current a:visited{ text-decoration:none; background:url(../images/bgr-lang-tablefto.gif) no-repeat left top; }
	#lang li a:hover span,
	#lang li.current a span,
	#lang li.current a:visited span{ text-decoration:none; background:url(../images/bgr-lang-tabrighto.gif) no-repeat right top; }

/* Navigation */
#nav{ clear:both; padding:14px 0 0 32px; overflow:hidden; margin:0; list-style-type:none; }
	#nav li{ float:left; margin:0 0 0 2px; padding:0; }
	#nav li a,
	#nav li a:visited{ float:left; padding:0 0 0 6px; text-decoration:none; background:url(../images/bgr-nav-tableft.gif) no-repeat left top; }
	#nav li a span{ display:block; font-size:16px; padding:10px 20px 11px 14px; color:#fff; text-decoration:none; background:url(../images/bgr-nav-tabright.gif) no-repeat right top; }
	#nav li a:hover{ background:url(../images/bgr-nav-tableft.gif) no-repeat left top; }
	#nav li a:hover span{ text-decoration:underline; background:url(../images/bgr-nav-tabright.gif) no-repeat right top; }
	#nav li.current a,
	#nav li.current a:visited{ background:url(../images/bgr-nav-otableft.gif) no-repeat left top; }
	#nav li.current a span,
	#nav li.current a:visited span{ color:#000; text-decoration:none; background:url(../images/bgr-nav-otabright.gif) no-repeat right top; }

/* Content */
#content{ clear:both; width:907px; padding:20px 34px; background:#fff; overflow:hidden; }

/* Breadcrumbs */
#bcrumbs{ clear:both; font-size:12px; margin:0 0 20px; padding:0 20px; overflow:hidden; list-style-type:none; }
	#bcrumbs li{ float:left; margin:0 3px 0 0; padding:0 0 1px; }
	#bcrumbs li a,
	#bcrumbs li a:visited{ color:#e32118; text-decoration:underline; }
	#bcrumbs li a:hover{ text-decoration:none; }

/* Side box */
#sidebox{ clear:both; float:left; width:217px; margin-right:34px; }

/* Activiteiten */
#activiteiten{ margin-bottom:36px; }
	#activiteiten h2{ font-size:17px; color:#fff; padding:8px 20px; background:#e32118; }
	#activiteiten ul{ font-size:14px; color:#fff; padding:7px 13px 20px; border-left:1px solid #adadad; border-right:1px solid #adadad; border-bottom:1px solid #adadad; background:#f3f3f3; margin:0; list-style-type:none; }
	#activiteiten li{ border-bottom:1px solid #adadad; padding:0; margin:0; list-style-position:outside; }
	#activiteiten li a,
	#activiteiten li a:visited{ display:block; color:#000; padding:10px 0; text-indent:10px; text-decoration:none; }
	#activiteiten li a:hover{ font-weight:bold; background:#e9e9e9; }
	#activiteiten li.current a{ font-weight:bold; background:#e9e9e9; }
	#activiteiten li.current a:visited{ display:block; color:#000; padding:10px 0; text-indent:10px; text-decoration:none; }
	#activiteiten li.current a:hover{ font-weight:bold; background:#e9e9e9; }
	
	
    #activiteiten ul ul{ font-size:14px; color:#fff; padding: 1px 0px 20px 10px; border-left:0px solid #adadad; border-right:0px solid #adadad; border-bottom:1px solid #adadad; background:#f3f3f3; margin:0; list-style-type:none; }
	#activiteiten ul  li{ border-bottom:1px solid #adadad; padding:0; margin:0; list-style-position:outside; }
	#activiteiten ul li a,
	#activiteiten ul li a:visited{ display:block; color:#000; padding:10px 0; text-indent:10px; text-decoration:none; }
	#activiteiten ul li a:hover{ font-weight:bold; background:#e9e9e9; }
	#activiteiten ul li.current a{ font-weight:bold; background:#e9e9e9; }
	#activiteiten ul li.current a:visited{ display:block; color:#000; padding:10px 0; text-indent:10px; text-decoration:none; }
	#activiteiten ul li.current a:hover{ font-weight:bold; background:#e9e9e9; }
	
/* Contact */
#contact{ margin-bottom:36px; }
	#contact h2{ font-size:17px; color:#fff; padding:8px 20px; background:#e32118; }
	#contact ul{ font-size:12px; color:#000; padding:20px 20px 15px 20px; border-left:1px solid #adadad; border-right:1px solid #adadad; border-bottom:1px solid #adadad; background:#f3f3f3; margin:0; list-style:none; }
	#contact li{ margin:0 0 8px 5px; padding:0; list-style-position:outside; list-style-type: disc; }
	#contact li b{ text-transform:uppercase; }
	#contact li.phone{ margin-top:20px; }
	#contact li a,
	#contact li a:visited{ color:#e32118; text-decoration:underline; }
	#contact li a:hover{ text-decoration:none; }

/* Main box */
#mainbox{ float:left; width:656px; }

/* Top article */
#toparticle{ clear:both; overflow:hidden;font-size:13px; margin-bottom:0px; line-height:18px;}
	#toparticle h1{ font-size:24px; color:#e32118; padding-top:2px; padding-bottom:8px; margin-bottom:20px; border-bottom:1px solid #cecece;}	
	#toparticle img{ padding:2px; border:1px solid #cecece; }
	#toparticle img.alignleft{ float:left; margin-right:20px; }
	#toparticle .text{ float:left; width:420px;}
	#toparticle .textall{ float:left; width:620px;}
	/*#toparticle .text100{ float:left; width:100%; }
	#toparticle .textnoborder img{ padding:2px; border:0px; }*/

/* News */
#news{ clear:both; font-size:13px; margin-bottom:0px; padding-bottom:2px; overflow:hidden; }
	#news h2{ font-size:24px; color:#e32118; padding-bottom:8px; margin-bottom:14px; border-bottom:1px solid #cecece; }
	#news h3{ font-size:14px; color:#e32118; margin-bottom:8px; }	
	#news ul{ width:100%; overflow:hidden; clear:both; position:relative; padding:0; margin:0; padding-bottom: 5px; list-style-type:none; }
	#news li{ border-bottom:1px solid #cecece; padding:0 0 18px; margin:0 0 14px; width:100%; overflow:hidden; display:block; float:left; }
	#news li .date{ float:left; width:60px; font:17px "Times New Roman", Times, serif; padding:2px 0; margin-right:20px; color:#131313; text-align:center; }
	#news li .date span{ font-size:30px; }
	#news li .entry{ float:left; width:571px; font-size:13px; line-height:18px;}

/* Foto */
#foto{ clear:both; font-size:13px; margin-bottom:15px; padding-bottom:2px; overflow:hidden; font-size:13px; margin-bottom:15px; line-height:18px;}
	#foto h2{ font-size:24px; color:#e32118; padding-top: 30px; padding-bottom:8px; margin-bottom:14px; border-bottom:1px solid #cecece; }
	#foto ul{ clear:both; width:690px; overflow:hidden; padding:0; margin:0; padding-top:10px; list-style-type:none; }
	#foto li{ float:left; padding:0; margin:0; }
	#foto li img{ margin:0 22px 15px 0; padding:2px; border:1px solid #cecece; }

/* Footer */
#footer{ clear:both; background:#cecece; padding:0 0 20px; }
	#footer-content{ width:915px; font-size:12px; color:#fff; margin:0 auto; padding:20px 30px 10px; background:#e32118; }
	#footer-content p{ margin-bottom:12px; }
	#footer-content a,
	#footer-content a:visited{ color:#fff; }

