html { overflow-y: scroll; font-family: Tahoma; font-size: 12px; color: #000000; line-height: 17px; }
body { padding:0px; margin:0px; background-image: url(../images/background.png); background-position: center;  }
.clear { clear:both; }

h1, h2, h3, h4, h5, h6, p { padding : 0px; margin: 0px; font-family: Tahoma; font-weight: normal;}
h1 { font-size: 34px; letter-spacing: 1px; }
h2 { font-size: 30px; letter-spacing: 1px; }
h3 { font-size: 26px; letter-spacing: 1px; }
h4 { font-size: 24px; letter-spacing: 1px; }
h5 { font-size: 22px; letter-spacing: 1px; }
h6 { font-size: 20px; letter-spacing: 1px; }
hr { border: 0; color: #cc0000; background-color: #cc0000; height: 1px; }

.wrapper { width: 960px; margin: 0px auto; border: #000000 1px solid;  background-image: url(../images/back_table.png);  }
.wrapper_top { width: 960px; height: 100px;  }
.wrapper_topmenu { width: 960px; height: 25px; background-color: #e1e1e1; }
.wrapper_body { width: 960px; padding: 20px 0 0 0;  }
.wrapper_leftmenu { float: left; width: 220px;  }
.wrapper_content { float: left; width: 492px; padding: 0 0 0 73px; }
.content { float: left; width: 450px; }
.content .txt { font-size: 14px; line-height: 22px;  }
.wrapper_news { float: left; width: 175px;  }
.wrapper_space { width: 960px; height: 100px; }
.wrapper_footer { width: 960px; height: 5px; background-color: #2a9450; }

.top { }
.left_menu li { list-style: none; font-family: Tahoma; font-size: 12px;  }
.left_menu ul { padding: 0px; margin: 0px; }
.left_menu { float:left; width: 220px; padding: 50px 0 0 0; }
.left_menu a { text-decoration:none; text-align: right; }
.left_menu .menu_item_off { color: #aaaaaa; display:block; padding:2px 35px 10px 0px; font-weight: bold; }
.left_menu .menu_item_off:hover { color: #515151; }
.left_menu .menu_item_on { color: #000000; display:block; padding:2px 35px 10px 0px; font-weight: bold;  background-image: url("../images/buttons.png"); background-repeat: no-repeat; }
.left_menu .menu_item_near {  color: #515151; display:block; padding:2px 35px 10px 0px; font-weight: bold; }

.left_menu ul.subsub { padding: 0 0 15px 0; }
.left_menu ul.subsub li { font-size: 13px; letter-spacing: 1px; font-weight: bold; }
.left_menu .submenu_item_off { color: #aaaaaa; display:block; padding: 1px 25px 1px 10px;  }
.left_menu .submenu_item_on { color: #000000; display:block; padding: 1px 25px 1px 10px;  }
.left_menu .submenu_item_off:hover { color: #515151; }

/* Nieuwsbrief */
.wrapper_update { width: 960px; margin: 0px auto; border: #000000 1px solid;   }
.wrapperup_top { width: 940px; height: 60px; background-color: #2a9450; color: #ffffff; line-height: 25px; font-size: 18px; padding: 20px 0 0 20px;  }
.wrapperup_del{ width: 940px; height: 30px; background-color: #2a9450; color: #ffffff; font-size: 16px; padding: 20px 0 0 20px;  }
.content_update {  width: 940px; padding: 20px 0 0 20px; background-color: #9be1b4;  }
.up_zero { float: left; width: 740px; height: 25px; }
.up_one { float: left; width: 200px; height: 25px;  }
.up_two { float: left; width: 270px;  }
.up_three { float: left; width: 200px;  }
.up_four { float: left; width: 270px;  }
.wrapperup_footer { width: 960px; height: 25px; background-color: #9be1b4;   }
.content_update input { border: #000000 1px solid; font-size: 12px; width: 230px;  background-color: #cbfcdc; color: #2a9450; }
.content_update input.first { border: #000000 1px solid; font-size: 12px; width: 200px; }
.content_update input.second { border: #000000 1px solid; font-size: 12px; width: 20px; }
.content_update .submit  { background-color: #cc0000;  color: #ffffff; }
.content_update a  { color: #cc0000; text-decoration:none;  }
.wrapper_update .red { color: #cc0000;  }

.nieuwsbrief.aanmelden { float: left; width: 620px;  }
.nieuwsbrief.bedankt { }
.form input { background-color: #cbfcdc; color: #2a9450; }


.form.div_b input { width: 400px; border: #000000 1px solid; }
.form.div_c input { width: 300px; border: #000000 1px solid; }
.form.div_d input { width: 90px; border: #000000 1px solid; }
.form.div_f input { width: 150px; border: #000000 1px solid; }
.cleardefault.fout { color: #cc0000; }
.nieuwsbrief .form  { height: 25px; }
.nieuwsbrief .form.div_a  { float: left; width: 170px;  }
.nieuwsbrief .form.div_b  { float: left; width: 450px; }
.nieuwsbrief .form.div_c  { float: left; width: 310px; }
.nieuwsbrief .form.div_d  { float: left; width: 140px; }
.nieuwsbrief .form.div_e  { float: left; width: 140px; }
.nieuwsbrief .form.div_f  { float: left; width: 450px; padding: 10px 0 10px 0; }
/* Nieuwsbrief Menu Einde */

.news_blok { padding: 9px 10px 20px 0; font-size: 12px; }
.news_blok a { color: #ff0000; text-decoration:none;   }
.sitemap a  { font-size: 14px; color: #515151; text-decoration:none; line-height: 24px; }
.sitemap_space { float: left; width: 30px; color: #000000; text-decoration:none; padding: 0 0 0 20px;}

.google { visibility: hidden; }


