﻿body { font-family:Verdana, Arial, Tahoma; font-size:11px;  }
h1 { margin:0 0 0 40px; font-family:Verdana, Arial, Tahoma; font-size:16px; }

.logo_ie6 { display:none; }
.logo img { border:none;}
#nav { display:none;}
#util { display:none;}

#content .leftcol ul li { margin:0 0 20px 0; padding:0; list-style-type:none; font-family: verdana, Arial, Tahoma; font-size:11px; line-height:18px; color:#2f2f2f;}
#content .leftcol ul li h2 { font-size:14px; margin:0; padding:0; font-family:Georgia, Verdana, Arial;}
#content .leftcol ul li em { font-style:normal;  float:left;  }
#content .leftcol ul li a { clear:both; font-style:italic; color:#000; text-decoration:underline;  }

#content .midcol ul li.event { border:1px solid #e8e7e7; float:left;   font-family: verdana, Arial, Tahoma; font-size:11px; line-height:18px; color:#2f2f2f; list-style:none; margin:0 20px 10px 0; padding:10px; }
#content .midcol ul li h2 {   float:left; margin:0 0 10px 0; padding:0; font-size:14px; font-family:Georgia, Verdana, Arial; color:#e41c3c; }
#content .midcol ul li em { height: 30px; width:29px; text-align:center; line-height:12px;  font-size: 11px; color: #fff; float: left;  background: url(../images/bg_date.png) top left no-repeat;  padding:2px 0px 2px 2px; font-style:normal;}
#content .midcol ul li img { height: 95px; width:95px; float:left; margin:0; }
#content .midcol ul li span.bg { height: 95px; width:95px; display:block; overflow:hidden; float:left;  }
#content .midcol ul li p {  float:left;  margin:0; padding:0; line-height:18px;  }
#content .midcol ul li a { clear:both;  font-style:italic; margin:0 10px 0 122px; color:#000; text-decoration:underline;  }
#content .midcol ul li .tekstueel {float:left; width:199px; margin:0 0 0 10px;}

#rightcol .nieuwsblok ul {clear:both; float:left; margin:80px 0 0 20px; padding:0; line-height:18px; }
#rightcol .nieuwsblok h2{ margin:0 0 2px 0; padding:0; font-size:14px; font-family:Georgia, Verdana, Arial; color:#e41c3c; }
#rightcol .nieuwsblok ul li { margin:0 0 10px 0; font-family: Verdana, Arial, Tahoma; font-size:11px; list-style:none;}
#rightcol .nieuwsblok ul li em { font-style:normal; }
#rightcol .nieuwsblok ul li a { color:#2f2f2f; font-style:italic; text-decoration:underline; }

#content .nieuwsoverzicht { margin:0 0 0 40px; }
#content .nieuwsoverzicht ul { margin:20px 0 0 0; padding:0;}
#content .nieuwsoverzicht ul li {  margin:0 0 15px 0; font-family: Verdana, Arial, Tahoma; font-size:11px; color:#2f2f2f; list-style:none; }
#content .nieuwsoverzicht ul li h2 { margin:0 0 5px 0; padding:0; font-size:14px; font-family:Georgia, Verdana, Arial; color:#e41c3c;   }
#content .nieuwsoverzicht ul li em { font-style:normal;  float:left; margin:2px 0 0 0; padding:0;  }
#content .nieuwsoverzicht ul li a { display:none;}
#content .nieuwsoverzicht ul li p { margin:0; padding:0; line-height:18px; }
#rightcol .evenementenblok { margin:0 0 0 -20px; }
#rightcol .evenementenblok .details { margin:30px 0 0 0;  height:95px; }
#rightcol .evenementenblok ul li.event{  margin:0; padding:0; float:left;  font-family:verdana, Arial, Tahoma; font-size:11px; line-height:18px; color:#2f2f2f; list-style:none;  }
#rightcol .evenementenblok ul li h2{  font-size:14px; margin:0 0 0 10px; float:left; padding:0; font-family:Georgia, Verdana, Arial; }
#rightcol .evenementenblok ul li em { height: 30px; width:29px; text-align:center; line-height:12px;  font-size: 11px; color: #fff; float: left;  background: url(../images/bg_date_left.png) top left no-repeat;  padding:2px 0px 2px 2px; font-style:normal;}
#rightcol .evenementenblok ul li img { height: 95px; width:95px; float:left; margin:0; }
#rightcol .evenementenblok ul li span.bg { height: 95px; width:95px; display:block; overflow:hidden; float:left; background-image:url(../images/afbeelding_niet_beschikbaar.jpg); }
#rightcol .evenementenblok ul li p {    margin:0; padding:0; line-height:18px;   }
#rightcol .evenementenblok ul li a { display:none;}
#rightcol .evenementenblok ul li .tekstueel {clear:both; float:left; margin:10px 0 0 0px;}
#content .nieuwsoverzichtdetail {   margin:20px 0 0 40px; font-family: Verdana, Arial, Tahoma; font-size:11px;}
#content .nieuwsoverzichtdetail h2 {  font-size:14px; float:left; margin:5px 0 0px 10px; padding:0;  font-family:Georgia, Verdana, Arial;}
#content .nieuwsoverzichtdetail em { height: 30px; width:29px; text-align:center; line-height:12px; color: #fff; float: left;  background: url(../images/bg_date.png) top left no-repeat;  padding:2px 0px 2px 2px; font-style:normal; }
#content .nieuwsoverzichtdetail img { width:195px; float:right; margin:0 0 0 30px;}
#content .nieuwsoverzichtdetail p { margin:0 0 10px 33px;  color:#2f2f2f; line-height:18px;  font-family: Verdana, Arial, Tahoma; font-size:11px;}
#content .nieuwsoverzichtdetail .details {overflow:hidden; width:600px;}
#content .nieuwsoverzichtdetail embed { float:left; margin:0 20px 0px 33px; }
#content .nieuwsoverzichtdetail a.nieuwsoverzicht { display:none;}

#content .paragraph { line-height:18px; margin:20px 0 20px 0; color:#2f2f2f; font-family: Verdana, Arial, Tahoma; font-size:11px;}
#content .paragraph h2 { margin:0; padding:0;  font-size:14px;  font-family:Georgia, Verdana, Arial; color:#e41c3c; }
#content .paragraph img { float:right; margin:15px 0 0 20px; padding:0; border:none;}
#content .paragraph p {  margin:10px 0 0 0; padding:0; line-height:18px;}
#content .paragraph a {  color:#e41c3c; text-decoration:underline;}
#content .paragraph ul { margin:0 0 0 20px; padding:0; }
#content .paragraph ul li { margin:0; padding:0; list-style-type: disc; }

#content .evenementen ul { margin:20px 0 0 20px; padding:0;}
#content .evenementen ul li { margin:0 0 20px 0; width:600px; float:left; padding:0; font-family:verdana, Arial, Tahoma; font-size:11px; line-height:18px; color:#2f2f2f; list-style:none; }
#content .evenementen ul li h2{  font-size:14px; margin:0 0 10px 0px; padding:0; font-family:Georgia, Verdana, Arial; float:left; clear:both; }
#content .evenementen ul li em { height: 30px; width:29px; text-align:center; line-height:12px;  font-size: 11px; color: #fff; float: left;  background: url(../images/bg_date.png) top left no-repeat;  padding:2px 0px 2px 2px; font-style:normal;}
#content .evenementen ul li img { height: 95px; width:95px; float:left; margin:0 20px 0 0; }
#content .evenementen ul li span.bg { height: 95px; width:95px; display:block; overflow:hidden; float:left; background-image:url(../images/afbeelding_niet_beschikbaar.jpg); }
#content .evenementen ul li p { float:left; width:450px; margin:0; padding:0; line-height:18px;  }
#content .evenementen ul li a { font-style:normal; color:#000; text-decoration:underline; clear:both; float:left; margin:10px 0 0 0; width:100px;  }
#content .evenementen ul li .tekstueel { float:left; overflow:hidden; width:450px;  margin:0 0 0 10px;}

form.contact { width:620px;  margin:20px 0 0px 30px; font-family: Verdana, Arial, Tahoma; font-size:11px;}
form.contact fieldset {border:none;}
form.contact legend {display:none;}
form.contact fieldset .frmrow { margin:0 0 10px 0; width:600px; position:relative;}
form.contact fieldset label {width:600px; float:left; color:#000;}
form.contact fieldset label.error {width:100px; position:absolute; right:0; top:15px; color:#e41c3c;}
form.contact fieldset label.small {width:500px; margin:4px 0 0 0; }
form.contact fieldset label.smalllast {width:100px; margin:4px 0 0 0; float:left; }
form.contact fieldset label.smallextra {width:100px; margin:4px 0 0 0; float:left; }
form.contact fieldset input {width:470px; clear:both; border:1px solid #c8c8c8; padding:5px 5px 5px 0px; color:#2f2f2f;}
form.contact fieldset textarea {width:470px; clear:both; border:1px solid #c8c8c8; padding:5px 5px 5px 0px; color:#2f2f2f;}
form.contact fieldset input.verzenden {display:none;}
form.contact fieldset input.radio { width:20px; border:none; float:left; margin:6px 10px 0 30px; }
form.contact fieldset input.extra { width:310px; clear:both; }
#rightcol .adresblok {padding:0px 40px 0 20px; }
#rightcol .adresblok h2 { margin:40px 0 20px 0; padding:0; font-size:14px; float:left; }
#rightcol .adresblok a { color:#e41c3c; }
#rightcol .adresblok p { color:#2f2f2f; clear:both; font-family: Verdana, Arial, Tahoma; font-size:11px;}


#content .paging { display:none;}
#content .sitemap { margin:20px 20px 0 0; }
#content .sitemap ul { margin:0 20px 0 0; overflow:hidden; }
#content .sitemap ul ul{}
#content .sitemap ul li { margin:0 0 20px 20px; border-bottom:1px solid #eaeaea; padding-bottom:20px; }
#content .sitemap ul li li { margin:0 0 0 20px; border:none; padding:0;}
#content .sitemap ul li a { color:#e41c3c; font-family: Verdana, Arial, Tahoma; font-size:11px; }
#content .sitemap ul li a:hover {text-decoration:underline;}
#content .sitemap ul li li a { color:#2f2f2f; }



.welkoms {clear:both; page-break-before:always; margin:20px 0 0 0; }
.welkoms h2 { margin:10px 0 5px 0; padding:0; font-size:16px; color:#2f2f2f; line-height:22px; font-family: Georgia, Verdana, Arial;}
.welkoms .paragraph { margin:0; padding:0;  font-size:11px; font-family:verdana, arial, tahoma; color:#2f2f2f; line-height:18px; }
.welkoms .paragraph p { margin:0 0 10px 0; padding:0;  }
.welkoms .leesverder { display:none;}

#rightcol { margin:0 0 0 20px; }
#rightcol .banner1 { width: 312px; height: 160px; float:left; background: url(../images/banner1_paul.png) no-repeat; margin:0 0 0 -10px;}
#rightcol .banner1 .leesverder {display:none;}
#rightcol .banner2 { width: 311px; height: 133px; float:left; background: url(../images/banner2_nieuwsbrief.png) no-repeat; margin:0 0 0 0px;}
#rightcol .banner2 .leesverder {display:none;}

#footer {clear:both;  padding: 20px 0 0 10px;}
#footer li { color: #DF032E; font-size: 11px; float:left; margin:0 10px 0 0; list-style:none;}
#footer li a { color: #DF032E; font-size: 11px; text-decoration: none;}
#footer li a:hover { text-decoration: underline;}

