body {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #5988CE;
}
p {
	margin-top: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #996422;
	text-decoration: underline;
}
.top {
	background-image: url(../images/interface/top_background.jpg);
	height: 45px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.container {
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 780px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DABA8F;
	border-left-color: #DABA8F;
}
.table_center {
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.banner {
	height: 233px;
	background-image: url(../images/interface/banner2.jpg);
}
.bruine_balk {
	background-image: url(../images/interface/bruine_balk_background.jpg);
	height: 11px;
}
.nav_links_kolom {
	background-color: #3cc02b;
	width: 188px;
	vertical-align: top;
	background-image: url(../images/interface/luchtballon_background_navbar2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.nav_links_kolom a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.nav_links_kolom a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.nav_links_kolom a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer {
	background-image: url(../images/interface/footer_background.jpg);
	height: 45px;
}
.footer td {
	text-align: right;
	vertical-align: bottom;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 20px;
	padding-bottom: 10px;
	font-weight: bold;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	text-transform: capitalize;
}
.footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	text-transform: capitalize;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.tabel_witte_lijn {
	background-color: #FFFFFF;
	height: 1px;
}
.nav_big {
	background-image: url(../images/interface/nav_big_background_unactive.jpg);
	height: 27px;
}
.nav_big_hover {
	background-image: url(../images/interface/nav_big_background_active.jpg);
	height: 27px;
}
.nav_big td {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 25px;
}
.nav_big_hover td {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 25px;
}
.nav_small {
	background-image: url(../images/interface/nav_small_background_unactive.jpg);
	height: 20px;
}
.nav_small_hover {
	background-image: url(../images/interface/nav_small_background_active.jpg);
	height: 20px;
}
.nav_small td {
	text-transform: capitalize;
	color: #FFFFFF;
	padding-left: 40px;
	font-size: 10px;
	font-weight: bold;
}
.nav_small_hover td {
	text-transform: capitalize;
	color: #FFFFFF;
	padding-left: 40px;
	font-size: 10px;
	font-weight: bold;
}
.datum {
	font-size: 10px;
	color: #FFFFFF;
}
.main_text_table {
	vertical-align: top;
	padding: 10px;
	background-image: url(../images/interface/luchtballon_half_background3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.main_text_table_index {
	vertical-align: top;
	padding: 10px;
}
.zoeken_tabel_woord {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin-bottom: 10px;
}
.zoekveld {
	background:#fff url(../images/interface/shadow_top.gif) repeat-x top;
	border: 1px solid #ccc;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 142px;
}
.zoekveld:focus {
	background:#fff url(../images/interface/shadow_top.gif) repeat-x top;
	border:#999 1px solid;
	padding-left: 3px;
}
.zoekvak {
	vertical-align: middle;
}
.zoeken_knop {
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	background-color: #FF9A00;
	background-image: url(../images/interface/oranje_achtergrond_button.jpg);
	height: 18px;
	width: 40px;
}
form {
	padding: 0px;
	margin: 0px;
}
.snelnieuws_titel {
	height: 26px;
	width: 178px;
	background-image: url(../images/interface/snelnieuws_titel_background2.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #714400;
	border-right-color: #714400;
	border-left-color: #714400;
}
.snelnieuws_titel td {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	padding-bottom: 1px;
}
.snelnieuws_midden {
	width: 178px;
	background-image: url(../images/interface/snelnieuws_midden_background2.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 160px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #714400;
	border-bottom-color: #714400;
	border-left-color: #714400;
	background-color: #f3f3f3;
}
.snelnieuws_midden td {
	vertical-align: top;
	font-size: 11px;
	padding: 7px;
}
h1 {
	font-size: 16px;
	color: #C28131;
	letter-spacing: 0.2em;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BF7E2E;
}
.caption {
	font-size: 10px;
	text-align: right;
	padding-top: 5px;
}
.gele_lijn {
	background-color: #C28131;
	height: 5px;
}
.rand_rond_foto {
	border: 1px solid #714400;
}
.counter_text {
	font-size: 9px;
}
.counter_text_results {
	font-size: 9px;
	font-weight: bold;
}
.nieuwsbrief_tabel {
	background-image: url(../images/interface/background_nieuwsbrief_tabel.gif);
	background-repeat: no-repeat;
	background-color: #a7d730;
	height: 100px;
	vertical-align: middle;
}
.tabel_inschrijven_uitschrijven {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.naar_kalender {
	font-size: 16px;
	margin-left: 45px;
}
.lees_verder {
	font-size: 16px;
	margin-left: 50px;
}
.laatste_update {
	font-size: 10px;
	text-align: center;
	background-color: #A7D730;
	background-image: url(../images/interface/background_laatste_update.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	height: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #714400;
	border-bottom-color: #714400;
	border-left-color: #714400;
}
.vorige_pagina {
	font-size: 8px;
	padding-top: 5px;
	text-transform: uppercase;
}
.admin_login {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #38B128;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #6C4100;
	border-right-color: #6C4100;
	border-left-color: #6C4100;
}
.admin_login p {
	margin-left: 20px;
}
.tabel_admin_login {
	border: 1px solid #6C4100;
	padding: 20px;
	background-image: url(../images/interface/slot.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}
ul {
	padding: 0px;
	margin: 10px;
}
.opsomming_kruisje {
	list-style-image: url(../images/interface/kruisje.gif);
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 20px;
}
h2 {
	font-size: 11px;
	color: #32682E;
	letter-spacing: 0.2em;
	margin-top: 20px;
	margin-right: 200px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #D6EBD3;
	text-indent: 5px;
	border: 1px dotted #32682E;
	text-transform: uppercase;
}
.schoolreglement {
	background-image: url(../images/interface/nieuw_background.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px solid #C2C195;
	text-indent: 5px;
	color: #414141;
	font-size: 10px;
}
.naarboven {
	font-size: 9px;
	color: #414141;
	text-align: right;
	padding-right: 10px;
}.bold_groen {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #32682E;
}
.schoolorganisatie {
	background-image: url(../images/interface/nieuw_background.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px solid #C2C195;
	color: #414141;
	font-size: 11px;
}
.bold_groenklein {
	font-size: 12px;
	font-weight: bold;
	color: #32682E;
}
.tabelvakantiesboven {
	background-color: #A7D831;
}
.opsomming_luchtballon {
	list-style-image: url(../images/interface/luchtballon_opsomming.jpg);
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 20px;
}
.fotovoorhighslide {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #006878;
}
.logica {
	margin-right: 20px;
}
.woordjes_bruin {
	font-size: 14px;
	font-weight: bold;
	color: #663300;
	letter-spacing: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #663300;
	border-bottom-color: #663300;
	background-color: #FFF3E8;
	margin-right: 200px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.rechts_marge {
	padding-right: 20px;
}
#map {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #8B5A1F;
}
.herakleitos {
	color: #35A825;
	text-align: center;
	font-weight: bold;
	letter-spacing: 2px;
}
.herakleitos2 {
	color: #35A825;
	font-size: 9px;
	text-align: right;
}
.kinderboerderij {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #006878;
}
