@charset "utf-8";

html {-webkit-text-size-adjust:none}
body{margin:0;padding:0;background:#fff;min-width:990px;font-size:11px;font-family:Verdana,Arial,sans-serif;color:#000}
#wrap{position:relative;width:990px;margin:0 auto;background:#fff}

/*html tags*/
hr{background-color:#b1b3b4;border:0;color:#b1b3b4;height:1px;margin:0 0 0 0}
#DefaultPage hr{background-color:#b1b3b4;border:0;color:#b1b3b4;height:1px;margin:0 0 14px 0}
a{color:#269cc7;text-decoration:none}
a:hover{text-decoration:underline}
.redbutton{height:16px;padding:4px 0 0 0;display:block}
.redbutton a{display:block;float:left;color:#fff;text-decoration:none;padding:0 4px 2px 4px;background:#dc3937;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.redbutton a:hover{text-decoration:underline}
h1{float:left;font-size:14px;margin:0 0 10px 0;padding:7px 0 0 0;line-height:20px;border-bottom:1px solid #269cc7;color:#269cc7;min-width:310px;font-family:Verdana,Arial,sans-serif}
h2{font-size:13px;line-height:16px;color:#269cc7;margin:0;padding:0;font-family:Verdana,Arial,sans-serif}
.h1{float:left;font-size:14px;margin:0 0 10px 0;padding:7px 0 0 0;line-height:20px;border-bottom:1px solid #269cc7;color:#269cc7;min-width:310px}
.h2{font-size:13px;color:#000;margin:0;padding:4px 0 0 0}
h3,
h4,
h5,
h6{font-size:12px;color:#269cc7;margin:0;padding:0;font-family:Verdana,Arial,sans-serif}
p{margin:0;padding:0 0 14px 0}
ul{margin:0;padding:0 0 14px 0}
ol{margin:0;padding:0 0 14px 0}
li{margin:0 0 0 24px;padding:0 0 0 0}
img{border:0}
sub,sup{position:relative;height:0;line-height:1;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
address{position:absolute;left:0;top:0;z-index:20}

.mm1 h1{color:#50b850;border-bottom:1px solid #50b850}
.mm2 h1{color:#2c5fae;border-bottom:1px solid #2c5fae}
.mm3 h1{color:#ef9b09;border-bottom:1px solid #ef9b09}
.mm4 h1{color:#9f468b;border-bottom:1px solid #9f468b}
.mm5 h1{color:#dc3937;border-bottom:1px solid #dc3937}
.mm6 h1{color:#dc3937;border-bottom:1px solid #dc3937}
.mm7 h1{color:#dc3937;border-bottom:1px solid #dc3937}
.mm8 h1{color:#dc3937;border-bottom:1px solid #dc3937}

.mm1 .h1{color:#50b850;border-bottom:1px solid #50b850}
.mm2 .h1{color:#2c5fae;border-bottom:1px solid #2c5fae}
.mm3 .h1{color:#ef9b09;border-bottom:1px solid #ef9b09}
.mm4 .h1{color:#9f468b;border-bottom:1px solid #9f468b}
.mm5 .h1{color:#dc3937;border-bottom:1px solid #dc3937}
.mm6 .h1{color:#dc3937;border-bottom:1px solid #dc3937}
.mm7 .h1{color:#dc3937;border-bottom:1px solid #dc3937}
.mm8 .h1{color:#dc3937;border-bottom:1px solid #dc3937}

/*common classes*/
.hidden{display:none}
.center{text-align:center}
.flr{float:right}
.fll{float:left}
.clr{clear:right}
.cll{clear:left}
.clearer{height:1px;overflow:hidden;margin-top:-1px;clear:both}
.clearerr{height:1px;overflow:hidden;margin-top:-1px;clear:right}
.clearerl{height:1px;overflow:hidden;margin-top:-1px;clear:left}
.fs90{font-size:90%}
.fs80{font-size:80%}

/*header,footer,columns*/
#header{position:relative;width:990px;height:324px}
#content_column{float:left;width:661px;padding:0 0 17px 0}
.right_column{float:right;width:299px;padding:0 15px 17px 0}
.right_column .kader{border:1px solid #b2cd00;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:1px 8px}
.right_column .kader .kaderitem{padding:7px 0}
.right_column .kader .kaderitem p{margin:0;padding:0}

#footer{height:50px;padding:0 15px 25px 25px}
#footer_menu{height:25px;background:#919394;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}

.mm1 .kader{border-color:#50b850}
.mm2 .kader{border-color:#2c5fae}
.mm3 .kader{border-color:#ef9b09}
.mm4 .kader{border-color:#9f468b}
.mm5 .kader{border-color:#dc3937}
.mm6 .kader{border-color:#dc3937}
.mm7 .kader{border-color:#dc3937}
.mm8 .kader{border-color:#dc3937}

/*searchbox*/
#searchbox{position:absolute;left:815px;top:211px;width:158px;height:22px;border:1px solid #919394;z-index:100;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}

/*SearchForm*/
#SearchForm{position:absolute;left:0;top:0;padding:0;margin:0;width:158px}
#SearchForm fieldset{padding:0;margin:0;border:0}
#SearchForm fieldset label{display:none;background:yellow}
#SearchForm .input1{width:128px;float:left;margin:2px 0 0 0;border-color:#fff;color:#919394}
#SearchForm input.input1_error,
#SearchForm input.input1_error:focus{float:left;width:113px;border-color:#fff;margin:2px 0 0 0;color:#919394}
#SearchForm .submit{margin:0;border-width:0 0 0 1px;border-color:#919394;background:#fff;padding:0}


/*topmenu*/
.topmenu{font-family:Verdana,Arial,sans-serif;position:absolute;left:815px;top:60px;width:160px;z-index:100}
.topmenu ul{display:block;list-style-type:none;margin:0 0 0 0}
.topmenu ul li{margin:0;padding:3px 0 0 0;display:block}
.topmenu ul .fst{padding:0}
.topmenu ul .fst a{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.topmenu ul .last a{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.topmenu ul li a,
.topmenu ul .active li a{display:block;text-decoration:none;padding:4px 9px 3px 9px;line-height:16px;font-size:11px;color:#fff;background:#269cc7}
.topmenu ul li a:hover,
.topmenu ul .active a{background:#87c8e0}

/*mainmenu*/
.mainmenu{font-family:Verdana,Arial,sans-serif;position:absolute;left:25px;top:267px;width:950px;height:30px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;overflow:hidden;background:#dc3937}
.mainmenu ul{display:block;float:left;list-style-type:none;margin:0;padding:0}
.mainmenu ul li{display:block;float:left;margin:0;border-right:3px solid #fff;padding:0 0 0 0}
.mainmenu ul li a{display:block;float:left;padding:5px 20px;white-space:nowrap;color:#fff;background:#dc3937;text-decoration:none;line-height:20px;font-size:13px;font-weight:bold}
.mainmenu ul .mm1 a{background:#50b850}
.mainmenu ul .mm2 a{background:#2c5fae}
.mainmenu ul .mm3 a{background:#ef9b09}
.mainmenu ul .mm4 a{background:#9f468b}
.mainmenu ul li a:hover,
.mainmenu ul li .active{background:#eb9291}
.mainmenu ul .mm1 a:hover,
.mainmenu ul .mm1 .active{background:#9ed89e}
.mainmenu ul .mm2 a:hover,
.mainmenu ul .mm2 .active{background:#8ba7d2}
.mainmenu ul .mm3 a:hover,
.mainmenu ul .mm3 .active{background:#f6c778}
.mainmenu ul .mm4 a:hover,
.mainmenu ul .mm4 .active{background:#ca99bf}

/*submenu*/
.submenu{padding:7px 0;font-family:Verdana,Arial,sans-serif}
.submenu ul{display:block;list-style-type:none;margin:0;padding:0}
.submenu ul li{margin:0;padding:3px 0 0 0;display:block}
.submenu ul .fst{padding:0}
.submenu ul .fst a{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.submenu ul .last a{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.submenu ul li a{display:block;text-decoration:none;padding:8px 9px 7px 9px;line-height:16px;font-size:11px;color:#fff;background:#269cc7}
.submenu ul li a:hover,
.submenu ul .active a{background:#87c8e0}
.mm1 .submenu ul li a{background:#50b850}
.mm1 .submenu ul li a:hover,
.mm1 .submenu ul .active a{background:#9ed89e}
.mm2 .submenu ul li a{background:#2c5fae}
.mm2 .submenu ul li a:hover,
.mm2 .submenu ul .active a{background:#8ba7d2}
.mm3 .submenu ul li a{background:#ef9b09}
.mm3 .submenu ul li a:hover,
.mm3 .submenu ul .active a{background:#f6c778}
.mm4 .submenu ul li a{background:#9f468b}
.mm4 .submenu ul li a:hover,
.mm4 .submenu ul .active a{background:#ca99bf}
.mm5 .submenu ul li a{background:#dc3937}
.mm5 .submenu ul li a:hover,
.mm5 .submenu ul .active a{background:#eb9291}
.mm6 .submenu ul li a{background:#dc3937}
.mm6 .submenu ul li a:hover,
.mm6 .submenu ul .active a{background:#eb9291}
.mm7 .submenu ul li a{background:#dc3937}
.mm7 .submenu ul li a:hover,
.mm7 .submenu ul .active a{background:#eb9291}
.mm8 .submenu ul li a{background:#dc3937}
.mm8 .submenu ul li a:hover,
.mm8 .submenu ul .active a{background:#eb9291}

/*footer menu*/
#footer_menu ul{display:block;float:left;list-style-type:none;margin:0;padding:0 0 0 15px}
#footer_menu ul li{display:block;float:left;margin:0;padding:7px 0 0 0}
#footer_menu ul li a{display:block;float:left;padding:0px 10px;border-right:1px solid #fff;white-space:nowrap;color:#fff;text-decoration:none;font-size:11px;line-height:11px}
#footer_menu ul .last a{border-right:0}
#footer_menu ul li a:hover,#footer_menu ul .active a{text-decoration:underline}

/*submenu2*/
.submenu2{font-family:Verdana,Arial,sans-serif;padding:7px 0}
.submenu2 ul{display:block;list-style-type:none;margin:0;padding:0}
.submenu2 ul li{margin:0;padding:3px 0 0 0;display:block}
.submenu2 ul .fst{padding:0}
.submenu2 ul .fst a{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.submenu2 ul .last a{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#b2cd00}
.submenu2 ul li a,
.submenu2 ul .active li a{position:relative;display:block;text-decoration:none;padding:8px 9px 7px 9px;line-height:16px;font-size:12px;color:#fff;background:#269cc7;font-weight:bold}
.submenu2 ul li a:hover,
.submenu2 ul .active a{background:#87c8e0}
.submenu2 ul li a span{position:absolute;right:4px;top:4px;display:block;padding:3px 10px;background:#fff;color:#999;width:150px;line-height:17px;font-size:11px;font-weight:normal}
.submenu2 ul .last a:hover,
.submenu2 ul .active a{background:#d9e680}

.submenu2 .comment{font-family:Verdana,Arial,sans-serif;position:relative;padding:7px 0 7px 10px;color:#269cc7;font-size:10px}
.submenu2 .comment span{position:absolute;left:0;top:7px}
.submenu2 .comment a{color:#000}

/*DefaultPage*/
#DefaultPage{padding:0 0 0 25px;line-height:14px;}
#DefaultPage .left{float:left;width:310px}
#DefaultPage .right{float:right;width:310px}
.DefaultPage_img{float:right;margin:3px 0 10px 10px}

/*DefaultForm*/
.DefaultForm{position:relative;margin:0;padding:0}
.DefaultForm fieldset{border:0;margin:0;padding:0 0 10px 0}
.DefaultForm legend{height:1px;overflow:hidden}
.DefaultForm legend span{position:absolute;left:0;top:10px;display:block;font-weight:bold;font-size:120%}
.DefaultForm label{display:block;float:left;width:110px;padding:1px 0 1px 0;margin:0;line-height:16px;clear:left}
.DefaultForm input,
.DefaultForm select,
.DefaultForm textarea{font-family:Verdana,Arial,sans-serif;font-size:100%;margin:0 0 5px 0}
.DefaultForm .input1{width:400px;border:1px solid #333;padding:2px 1px;background:#fff}
.DefaultForm .submit{border:1px solid #dc3937;background:#dc3937;color:#fff;font-weight:bold;cursor:pointer;margin:5px 0 0 110px;padding:3px 10px;font-family:Verdana,Arial,sans-serif}
.DefaultForm input.input1_error,
.DefaultForm select.input1_error,
.DefaultForm textarea.input1_error,
.DefaultForm input.input1_error:focus,
.DefaultForm select.input1_error:focus,
.DefaultForm textarea.input1_error:focus{width:385px;border:1px solid red;padding:1px 16px 1px 1px;background:url(/images/warning_obj.gif) 100% 50% no-repeat #fff}
.DefaultForm .error{color:red}
.DefaultForm .required{color:red}
.DefaultForm .form_footer{text-align:right}

/*SubscribeForm*/
#SubscribeForm{}
#SubscribeForm fieldset{padding:30px 10px 10px 10px;}
#SubscribeForm legend{}
#SubscribeForm legend span{left:10px}
#SubscribeForm label{display:block;float:none;width:auto;clear:none;line-height:normal}
#SubscribeForm .input1{width:140px}
#SubscribeForm input.input1_error,
#SubscribeForm input.input1_error:focus{width:125px}
#SubscribeForm .submit{margin:5px 0 0 0}

/*breadcrumb*/
.breadcrumb{position:absolute;left:25px;top:304px;width:950px;height:20px;line-height:20px;margin:0;padding:0;overflow:hidden;font-size:10px}
.breadcrumb a{color:#999999}
.breadcrumb a:hover{color:#000}

/*GoogleMaps*/
#map_canvas{width:636px;height:400px;overflow:hidden;margin:3px 0 20px 0;padding:0}
#infowindow{line-height:16px;width:240px;height:85px}
#infowindow h2{font-size:11px;padding:0;margin:0;color:#000}
#infowindow p{padding:0;margin:0}

/*SearchResults*/
.search_result{list-style-type:none;margin:0;padding:0}
.search_result li{margin:0;padding:0;padding-bottom:4px}
.search_result li{line-height:13px;padding-bottom:15px}
.search_result table{margin:3px 0 1px 0}
.search_result table td{line-height:3px;height:3px}

/*Sitemap*/
.sitemap ul{margin:0;padding:3px 0}
.sitemap li{margin:0 0 0 16px;padding:0}

/*teaser box 1*/
.teaser_box1{padding:0 0 5px 0}
.teaser_box1 h2{padding:0 0 8px 0}
.teaser_box1 img{float:left;margin:4px 10px 10px 0}

/*teaser box 2*/
.teaser_box2{padding:0;margin:0 0 12px 0;height:165px;overflow:hidden}
.teaser_box2 h2{padding:0 0 14px 0}
.teaser_box2 img{display:block;float:left;width:125px}
.teaser_box2 .flr{width:172px;height:165px;overflow:hidden}

/*spotlight*/
#spotlight{position:absolute;left:25px;top:60px;width:770px;height:175px;background:#b2cd00;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;z-index:15}

/*sharelinks*/
.sharelinks_container{height:38px;padding:0 0 14px 0}
.sharelinks{height:37px;float:left}
.sharelinks h3{float:left;color:#269cc7;font-weight:normal;font-size:11px;line-height:38px;margin:0;padding:0;text-transform:lowercase;padding-right:3px}
.sharelinks .cont{float:left;position:relative}
.sharelinks:hover h3{cursor:pointer;text-decoration:underline}
.sharelinks h3 span{display:none}
.sharelinks ul{position:absolute;left:0;top:0;list-style-type:none;border:1px solid #269cc7;margin:0;padding:0;width:152px}
.sharelinks ul li{display:block;float:left;margin:0;padding:0}
.sharelinks ul li a{display:block;float:left;width:38px;height:37px}
.sharelinks ul li a span{display:none}
.sharelinks ul li .facebook{background:url('/images/design/delen.png') 0 0 no-repeat}
.sharelinks ul li .twitter{background:url('/images/design/delen.png') -38px 0 no-repeat}
.sharelinks ul li .linkedin{background:url('/images/design/delen.png') -76px 0 no-repeat}
.sharelinks ul li .email{background:url('/images/design/delen.png') -114px 0 no-repeat}

/*image_right_container*/
.image_right_container{padding:7px 0}
.image_right_container img{display:block}

/*meer artikelen*/
.meernieuws1{display:block;float:left;list-style-type:none;margin:0;padding:0 14px 0 0;width:310px}
.meernieuws1 li{position:relative;margin:0;padding:7px 30px 7px 10px}
.meernieuws1 span{position:absolute;left:0;top:7px}
.meernieuws1 a{color:#000}
.meernieuws2{display:block;float:right;list-style-type:none;margin:0;padding:0;width:310px}
.meernieuws2 li{position:relative;margin:0;padding:7px 30px 7px 10px}
.meernieuws2 span{position:absolute;left:0;top:7px}
.meernieuws2 a{color:#000}

.oude{display:block;float:left;margin:0;padding:7px 0 7px 0}

.poll_content{
border:3px solid #269cc7;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:6px

}
.poll_content .question{display:block;margin:0;padding:0 0 10px 0;font-size:13px;color:#dc3937}
.poll_content form{margin:0;padding:0}
.poll_content fieldset{margin:0;padding:0;border:0}
.poll_content .answertable td{padding-bottom:10px;line-height:16px}
.poll_content .answertable .answer{}
.poll_content .answertable .radio{width:35px;font-size:11px}
.poll_content .answertable .perc{width:35px;font-size:11px;color:#b1b3b4;font-weight:bold;}
.poll_content .aantal{display:block;margin:0;padding:5px 0 0 0}
.poll_content .aantal em{font-size:11px;color:#b1b3b4;font-weight:bold;font-style:normal}
.poll_content .stem{height:24px;margin:0;padding:5px 0 0 0}
.poll_content .stem input{float:right;width:125px;color:#fff;background:#269cc7;border:0;padding:2px 13px;text-align:left;font-weight:bold;font-size:11px;height:24px;cursor:pointer}


.bloglist{list-style-type:none;margin:0;padding:8px 0 14px 0}
.bloglist li{margin:0;padding:0}
.bloglist li a{color:#dc3937}

.agendalist{list-style-type:none;margin:0;padding:8px 0 14px 0}
.agendalist li{margin:0;padding:0}
.agendalist li a{color:#dc3937}

.banier{padding:0}
.banier p{margin:0;padding:0}
.banier .banier_kop{display:block;padding:8px 0}
.banier .text{padding:8px 0}
.banier img{display:block}
