body{
color:#333; 
background-color:#000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-style:normal; 
line-height:1.7em; 
font-weight:400; 
font-variant:normal;
margin:0; padding:0; 
background-image:url(/img/bg.jpg); 
background-repeat:no-repeat; 
background-position:center top
}

.clearall{clear:both}

#wrapper{
background-color:#fff; 
padding-right:6px; 
padding-left:6px; 
width:960px; 
margin-right:auto; 
margin-left:auto; 
padding-bottom:5px; 
margin-top:0px
}

#top1{
height:85px;
background-color:#fff;
background-image:url(/img/bg_top1.gif);
background-repeat:repeat-x;
background-position:left bottom;
width:960px;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
color:inherit;
border-top-width:5px;
border-top-style:solid;
border-top-color:#FF0000
}

#top2{
height:50px; 
background-color:#383D43; 
width:960px; 
color:inherit; 
margin-top:0px; 
margin-right:auto; 
margin-bottom:0px; 
margin-left:auto; 
display:block; 
background-image:url(/img/bg_top2.jpg); 
background-repeat:repeat-x; 
background-position:left top}

#navcontainer{padding:0; width:960px; margin:0}

#navcontainer ul{margin:0px; padding:0px; list-style-type:none; text-align:left; float:left}

#navcontainer ul li{display:block; float:left; text-align:center; padding:0px; margin:0px}

#navcontainer ul li a{color:#7D818A; text-decoration:none; text-align:left; background-color:#383D43; padding-top:10px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; padding-right:0px; padding-left:10px; display:block; float:left; outline:none; border-top-width:4px; border-top-style:solid; border-top-color:#fff; width:127px; padding-bottom:3px; margin:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#7D818A; background-image:url(/img/hoofdmenu.gif); background-repeat:repeat-x; background-position:left top}

#navcontainer ul li a strong{font-size:11px; color:#DEE0DB; text-transform:uppercase; display:block; font-weight:bold; line-height:10px; padding-bottom:3px}

#navcontainer ul li a:hover{
color:#7D818A;
background-color:#30353B;
outline:none;
border-top-width:4px;
border-top-style:solid;
border-top-color:#FF0000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FF0000;
background-image:url(/img/hoofdmenu_hover.gif)
}

#navcontainer a:active{
	color:#7D818A;
	background-color:#30353B;
	outline:none;
	border-top-width:4px;
	border-top-style:solid;
	border-top-color:#FF0000;
	background-image:url(/img/hoofdmenu_hover.gif)
}

#navcontainer li.active a{
	color:#7D818A;
	background-color:#30353B;
	outline:none;
	border-top-width:4px;
	border-top-style:solid;
	border-top-color:#FF0000;
	background-image:url(/img/hoofdmenu_hover.gif)
}

#navcontainer2{padding:0; height:33px; width:500px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; text-align:right; float:right}

#navcontainer2 ul{padding:0; list-style-type:none; text-align:center; float:right; height:48px; margin:20px 0 0 0}

#navcontainer2 ul li{display:block; float:left; text-align:center; padding:0; margin-top:0; margin-right:0; margin-bottom:0}

#navcontainer2 ul li a{height:12px; color:#333; text-decoration:none; text-align:center; background-color:#fff; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:0; padding-top:28px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-transform:capitalize; padding-right:20px; padding-left:20px; display:block; float:left; background-image:url(/img/but.gif); background-repeat:no-repeat; background-position:center top; border-left-width:1px; border-left-style:solid; border-left-color:#efefef; outline:none}

#navcontainer2 ul li.sitemap a{
	height:12px;
	color:#333;
	text-decoration:none;
	text-align:center;
	background-color:#fff;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0;
	padding-top:28px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform:capitalize;
	padding-right:20px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(/img/sitemap.gif);
	background-repeat:no-repeat;
	background-position:center top;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#FF0000;
	outline:none
}

#navcontainer2 ul li.inicio a{
	height:12px;
	color:#333;
	text-decoration:none;
	text-align:center;
	background-color:#fff;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0;
	padding-top:28px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform:capitalize;
	padding-right:20px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(/img/inicio.gif);
	background-repeat:no-repeat;
	background-position:center top;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#FFFFFF;
	outline:none
}

#navcontainer2 ul li.contacto a{
	height:12px;
	color:#333;
	text-decoration:none;
	text-align:center;
	background-color:#fff;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0;
	padding-top:28px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform:capitalize;
	padding-right:20px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(/img/contacto.gif);
	background-repeat:no-repeat;
	background-position:center top;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#FF0000;
	outline:none
}

#navcontainer2 ul li a:hover{
	color:#FF0000;
	background-color:#fff;
	outline:none
}

h1{
width:294x; 
height:58px; 
text-indent:-9000px; 
color:inherit; 
background-image:url(/img/logo.jpg); 
background-repeat:no-repeat; 
background-position:left top; 

float:left; 
padding:0; 
margin-top:15px; 
margin-right:0; 
margin-bottom:0; 
margin-left:10px; 
position:absolute; 
z-index:99
}

h1 a{display:block; width:294px; height:58px; text-decoration:none; border:0; overflow:hidden; outline:none}

div.hr{height:50px}

div.hrr{height:30px; 
background-color:#fff; 
color:inherit; background-image:url(/img/stip_horizontaal.gif); background-repeat:repeat-x; background-position:bottom; margin-bottom:5px}

div.hr hr{  display:none}

div.hrr hr{  display:none}

ul.error{color:#900}

p{background-color:inherit; color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; line-height:1.5em; font-weight:400; font-variant:normal; margin:0 0 1.3em; padding:0}

p a{background-color:inherit; font-weight:700; color:#FF0000; text-decoration:none}

p strong{background-color:inherit; color:#333; font-weight:700}

#content{width:920px; margin-right:auto; margin-left:auto; padding:0}

#content p a{background-color:inherit; color:#FF0000; font-weight:400; text-decoration:underline}

#content p a.bezoek{float:right; background-color:#fff; color:#FF0000; background-image:url(/img/img_arrow_small.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px; margin-top:10px}

#content h2{background-color:inherit; color:#FF0000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:700; margin:0; padding:0 0 2px}

#content .blok{float:left; width:270px; margin:0 5px 0 0; padding:0 5px 0 0; background-color:#fff; }

#content .blok1{float:left; height: 260px; width:200px; margin:0; padding:0; background-color:#fff; background-image:url(/img/img-cont2.jpg); }


#content .blok2{float:left; width:280px; margin:0 15px 0 0; padding:0 15px 0 0; background-color:#fff; background-image:url(/img/stip_verticaal.gif); background-repeat:repeat-y; background-position:right top; color:inherit; position:relative}

#content .push{height:220px}

#content .blokrechts{margin-right:0; padding-right:0; width:288px; border-right-width:0; border-right-style:none; float:right; position:relative}

#content .blokrechts p a{background-color:inherit; color:#FF0000; font-weight:400; text-decoration:underline}

#content .blokrechts p a.meer{float:right; background-color:#fff; color:#FF0000; background-image:url(/img/img_arrow_small.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px}

#content .blokrechts p a.meer:hover{color:#FF0000; background-color:#fff}

#content .blokrechts ul li{color:#2990A1; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:1.6em; font-weight:normal; background-color:#fff; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; padding-top:5px; padding-right:0; padding-bottom:5px; padding-left:0}

#content .blokrechts ul li a{color:#2990A1; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:1.6em; font-weight:normal; text-decoration:none; background-color:#fff; background-image:url(/img/grey_arrow.gif); background-repeat:no-repeat; background-position:left center; padding-left:14px; outline:none}

#content .blokrechts ul li a:hover{background-color:#fff; background-image:url(/img/grey_arrow2.gif); background-repeat:no-repeat; background-position:left center; color:#43B9D7; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:1.6em; font-weight:normal; text-decoration:none; outline:none}

#content .blokrechts ul, #footer ul{display:block; list-style:none; margin:0 0 25px; padding:2px 0 5px}

#content .tekstblok p a.bezoek, #content .blok p a.bezoek, #content .blokrechts p a.bezoek{color:#FF0000; background-color:#fff; background-image:url(/img/bezoek.gif); background-repeat:no-repeat; background-position:center center; outline:none; text-indent:-9999px; height:23px; width:100px; display:block; float:right}

#content .tekstblok{float:left; width:600px; background-color:#fff; background-image:url(/img/stip_verticaal.gif); background-repeat:repeat-y; background-position:right top; color:inherit; margin:0 15px 0 0; padding:0 15px 0 0}

#content .tekstblok h3.nieuws{background-color:inherit; color:#000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:700; margin:0; float:left; padding-top:0; padding-right:0; padding-bottom:2px; padding-left:0}

#content .tekstblok h2, #content .blok h2, #content .blokrechts h2{
	background-color:#fff;
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:700;
	margin:0;
	background-image:url(/img/stip_horizontaal.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-top:0;
	padding-right:0;
	padding-bottom:5px;
	padding-left:0
}

#content .tekstblok h2 a, #content .blok h2 a, #content .blokrechts h2 a{background-color:inherit; color:#FF0000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:700; margin:0; padding:0 0 2px; text-decoration:none}

#content .tekstblok h2.pagetitle{background-image:none; margin-bottom:15px}

#content .tekstblok h3, #content .blok h3, #content .blokrechts h3{background-color:#fff; color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; margin:0 0 6px; padding:0 0 5px}

#content .tekstblok h3 .reacties{background-color:#fff; color:#FF0000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; float:right; margin-top:0; margin-right:0; margin-bottom:6px; margin-left:0; padding-top:0; padding-right:20px; padding-bottom:5px; background-image:url(/img/reacties.gif); background-repeat:no-repeat; background-position:right center; text-decoration:none}

#content .tekstblok h3 .reacteur{background-color:#fff; color:#FF0000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; float:right; margin-top:0; margin-right:0; margin-bottom:6px; margin-left:0; padding-top:0; padding-right:20px; padding-bottom:5px; background-image:url(/img/reacteur.gif); background-repeat:no-repeat; background-position:right center; text-decoration:none}

#content .tekstblok h3 strong{color:#666}

#content .tekstblok h5, #content .blok h5, #content .blokrechts h5{width:150px; color:#5B81B2; margin:5px 10px 10px 10px; float:left; background-color:#FFF; text-align:center; font-weight:bold; font-family:"Times New Roman",Times,serif; font-size:18px; font-style:italic; line-height:1.1}

#content .tekstblok a, #content .blok a{background-color:inherit; color:#FF0000; font-weight:400; text-decoration:underline; outline:none}

#content .tekstblok p a, #content .blok p a{background-color:inherit; color:#FF0000; font-weight:400; text-decoration:underline; outline:none}

#content .tekstblok p a.meer, #content .blok p a.meer, #content .blokrechts p a.meer{color:#FF0000; background-color:#fff; background-image:url(/img/leesmeer.gif); background-repeat:no-repeat; background-position:center center; padding-left:10px; outline:none; text-indent:-9999px; height:23px; width:80px; display:block; float:right}
#content .tekstblok p a.meer:hover, #content .blok p a.meer:hover, #content .blokrechts p a.meer:hover{background-image:url(/img/leesmeer_hover.gif);}

#content .tekstblok p strong, #content .blok p strong, #content .blokrechts p strong{color:#000}

#content .tekstblok p, #content .blok p, #content .blokrechts p{background-color:inherit; color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; line-height:1.7em; font-weight:400; font-variant:normal}

#content .tekstblok p.postmetadata{background-color:#fff; color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; margin:0 0 6px; padding:0 0 5px; font-style:italic}

#content .tekstblok ul.lijst, #content .blok ul.lijst, #content .blokrechts ul.lijst{
	list-style-image: none;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#content .tekstblok ul.lijst li, #content .blok ul.lijst li, #content .blokrechts ul.lijst li{
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 10px;
	padding-left: 15px;
	background-color: #fff;
	background-image: url(/img/grey_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}

#content .tekstblok blockquote{color:#333; background:#edf4e5; margin-right:0px; margin-left:0px; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#cfdebf; border-bottom-color:#cfdebf; padding:7px}

#content .tekstblok p.portfolio{margin-left:200px}

#content .blok img, #content .blokrechts img{color:inherit; background-color:#efefef; padding:6px; float:left; margin-bottom:10px}

#content .blok img.portfolio, #content .blokrechts img.portfolio{margin-left:15px}

#content .blok img.portfolio:hover, #content .blokrechts img.portfolio:hover{background-color:#6095B5}

#content .tekstblok .more-link{color:#FF0000; background-color:#fff; background-image:url(/img/leesmeer.gif); background-repeat:no-repeat; background-position:center center; padding-left:10px; outline:none; text-indent:-9999px; height:23px; width:80px; display:block; float:right}

#content .tekstblok .navigation{width:600px; height:40px}
#content .tekstblok .alignleft{float:left; width:40%}
#content .tekstblok .alignright{float:right; width:40%; text-align:right}

#content .tekstblok ol.commentlist{padding-left:20px}

#content .tekstblok ol.commentlist li{margin-bottom:0px; background-color:#fff; background-image:url(/img/stip_horizontaal.gif); background-repeat:repeat-x; background-position:left bottom; list-style-position:inside; padding-top:15px; padding-right:5px; padding-bottom:5px; padding-left:5px}

#content .tekstblok ol.commentlist li.alt{background-color:#f9f9f9}

.italic{font-style:italic}

#footer{
	clear:both;
	background-color:#CCCCCC;
	height:80px;
	background-image:url(/img/footer-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	text-align:center;
	color:#FF0000;
	padding-top:40px;
	width:960px;
	margin-right:auto;
	margin-left:auto
}

#footer p{
	background-color:#CCCCCC;
	color:#FF0000;
	font-size:11px;
	margin-top:10px
}

#footer p a{
	background-color:#CCCCCC;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	outline:none
}

#footer p a:hover{
	background-color:#CCCCCC;
	color:#FF0000;
	text-decoration:underline;
	outline:none
}

#footer p strong{
	background-color:#CCCCCC;
	color:#FF0000
}

#footer ul{margin-bottom:0px}

#footer ul li{
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:1.6em;
	margin:0 6px 6px;
	padding:0 0 0 14px;
	background-color:#CCCCCC;
	display:inline;
	font-weight:bold
}

#footer ul li a{
	background-color:#CCCCCC;
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:1.6em;
	text-decoration:none;
	text-transform:capitalize;
	outline:none
}

#footer ul li a:hover{
	background-color:#CCCCCC;
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:1.6em;
	text-decoration:underline;
	outline:none
}

#footer-bot{height:40px; text-align:right; padding-top:0px; width:970px; margin-right:auto; margin-left:auto; font-size:11px; padding-bottom:20px}

#frame{background-color:#fff; width:960px; margin:0 auto}

#header{height:285px; width:960px; padding:0px; color:#333; background-color:#383D44; background-image:url(/img/header.jpg); background-repeat:repeat-x; background-position:left bottom; margin-bottom:25px}

#header #inner-header{height:350px; background-color:#383D44; background-repeat:repeat-x; background-position:left top; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; overflow:hidden}

#broodkruim{height:28px; padding-top:7px; padding-left:15px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#333; background-color:#6095B5; background-image:url(/img/header.jpg); background-repeat:repeat-x; background-position:left bottom; margin-top:0px; margin-right:0px; margin-bottom:25px; margin-left:0px}

#broodkruim a{font-weight:bold; color:#666; text-decoration:none}

#broodkruim a:hover{font-weight:bold; color:#666; text-decoration:underline}

#header #broodkruim{height:28px; margin:0px; padding-top:7px; padding-left:15px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#333; background-color:transparent}

#header #broodkruim a{font-weight:bold; color:#666; text-decoration:none}

#header #broodkruim a:hover{font-weight:bold; color:#666; text-decoration:underline}

.textfield{color:#333; border:1px solid #B3B9C3; padding:2px; background-color:#f9f9f9; background-image:url(/img/tekstvelden-bg.gif); background-repeat:no-repeat; background-position:left top; width:280px}

.textareafield{color:#333; border:1px solid #B3B9C3; padding:2px; background-color:#f9f9f9; background-image:url(/img/tekstvelden-bg.gif); background-repeat:no-repeat; background-position:left top; height:200px; width:280px}

.textfield-com{color:#333; border:1px solid #B3B9C3; padding:2px; background-color:#f9f9f9; background-image:url(/img/tekstvelden-bg.gif); background-repeat:no-repeat; background-position:left top; width:300px; margin-right:10px}

.textareafield-com{color:#333; border:1px solid #B3B9C3; padding:2px; background-color:#f9f9f9; background-image:url(/img/tekstvelden-bg.gif); background-repeat:no-repeat; background-position:left top; height:200px; width:585px}

.overtuigd{font:bold italic 15px/20px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#84b4e0; margin-top:20px; margin-right:auto; margin-bottom:0px; margin-left:auto; width:970px; text-align:right; padding-bottom:10px; background-color:transparent; background-image:url(/img/bg_top.jpg); background-repeat:no-repeat; background-position:center bottom}

.overtuigd span{color:#fff; text-transform:uppercase; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:10px; line-height:20px; font-weight:bold}

.overtuigd span a{color:#fff; text-transform:uppercase; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:10px; line-height:20px; font-weight:bold; text-decoration:none}

.assist_text span a:hover{color:#84b4e0}

