body {
   	margin: 0px 0px 0px 0px;
	background-color: #FFF0D3;
}
span.rood {
	color: #FF0000;
}
span.grijs {
	color: #959595;
}
div.bruin {
  height: 1px;
  background-color: #6D3826;
}
div.bruin hr {
  display: none;
}
td.randboven {
    height: 2px;
	margin: 0px 0px 0px 0px;
	background-color: #FFF0D3;
}
td.randzij {
    width: 39px;
	margin: 0px 0px 0px 0px;
	background-color: #FFF0D3;
}
td.randzijlinks {
    width: 49px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randlinks.jpg");
}
td.randzijrechts {
    width: 49px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randrechts.jpg");
}
td.randstreeplinks {
	width: 11px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randlinks.jpg");
}
td.randstreeprechts {
	width: 11px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randrechts.jpg");
}
td.randhoeklinksboven {
	width: 4px;
	height: 11px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randhoeklinksboven.jpg");
}
td.randhoeklinksmidden {
	width: 11px;
	height: 11px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randhoeklinksmidden.jpg");
}
td.randhoeklinksonder {
	width: 11px;
	height: 4px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randhoeklinksonder.jpg");
}
td.randhoekrechtsboven {
	width: 4px;
	height: 11px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randhoekrechtsboven.jpg");
}
td.randhoekrechtsmidden {
	width: 11px;
	height: 11px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randhoekrechtsmidden.jpg");
}
td.randhoekrechtsonder {
	width: 11px;
	height: 4px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randhoekrechtsonder.jpg");
}
td.randstreephor {
	height: 11px;
	margin: 0px 0px 0px 0px;
	background-image: url("plaatjes/randboven.jpg");
	font-size: 1px;
	vertical-align: bottom;
}
td.randstreepniksver {
	width: 1px;
	height: 4px;
	margin: 0px 0px 0px 0px;
	background-color: #E0E0E0;
}
td.randstreepnikshor {
	width: 4px;
	height: 1px;
	margin: 0px 0px 0px 0px;
	background-color: #E0E0E0;
}
td.randstreepnikspunt {
	width: 1px;
	height: 1px;
	margin: 0px 0px 0px 0px;
	background-color: #E0E0E0;
}
td.streephor {
	height: 1px;
	margin: 0px 0px 0px 0px;
	background-color: #6D3826;
}
td.streepver {
	width: 1px;
	margin: 0px 0px 0px 0px;
	background-color: #6D3826;
}
td.headerbalk {
    height: 100px;
	text-align: center;
	vertical-align: top;
	background-color: #FAF4E8;		
}
td.header {
    height: 100px;
	text-align: center;
	vertical-align: top;
	background-color: #FAF4E8;		
	background-image: url("plaatjes/header-background.jpg");
	background-repeat: repeat-x;
}
td.headerlinks {
	width: 4px;
    height: 100px;
	vertical-align: top;
	background-image: url("plaatjes/header-background-links.jpg");
	background-repeat: no-repeat;
}
td.headerrechts {
	width: 4px;
    height: 100px;
	vertical-align: top;
	background-image: url("plaatjes/header-background-rechts.jpg");
	background-repeat: no-repeat;
}
td.menubalk {
	font-family: Trebuchet MS;
	font-size: 14px;
    height: 27px;
	text-align: center;
	vertical-align: bottom;
	background-color: #6D3826;
	background-image: url("plaatjes/menu-bar-background.jpg");
}
a:link { color: #733729; text-decoration: underline; }
a:visited {	 color: #733729; text-decoration: underline; }
a:hover { color: #733729; text-decoration: underline; }
a:active { color: #733729; text-decoration: underline; }
td.achtergrond {
	background-color: #FAF4E8;	
	text-align: left;
	vertical-align: top;
}
td.main {
	border: 1px solid #959595;
	background-color: #FAF4E8;
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.home_tekstfoto {
	height: 275px;
}
td.home_tekst_vak {
	text-align: left;
	vertical-align: top;
}
td.home_tekst_rand {
	height: 1px;
}
td.home_tekst_zijrand {
	width: 1px;
}
td.home_tekst {
	background-color: #FAF4E8;
	background-image: url("plaatjes/bloemachtergrond.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	border: 1px solid #959595;
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.home_foto {
	width: 270px;
	background-color: #FAF4E8;
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.home_nieuws {
	border-top: 2px solid #733729;	
	background-color: #FAF4E8;
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.eventslijst {
	width: 202px;
	vertical-align: top;
}
td.eventslijstniks {
	width: 202px;
	height: 10px;
	vertical-align: top;
}
td.eventslijstitem {
	border: 1px solid #959595;
	width: 202px;
	height: 142px;
	background-color: #FAF4E8;
	vertical-align: top;
}


td.events_vak {
	border: 1px solid #959595;
	background-color: #FAF4E8;	
	background-image: url("plaatjes/bloemachtergrond.jpg");
	background-position: center right;
	background-repeat: no-repeat;	
}
td.events_tussen_vak_links {
	border-right: 2px solid #733729;
	width: 8px;
}
td.events_tussen_vak_rechts {
	width: 3px;
}
td.events_flyer_vak {
	width: 1px;
	vertical-align: top;
}
td.events_tekst_vak {
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}


td.info_vak {
	border: 1px solid #959595;
	background-color: #FAF4E8;	
	background-image: url("plaatjes/bloemachtergrond.jpg");
	background-position: center right;
	background-repeat: no-repeat;	
}
td.info_menu_vak {
	width: 170px;
}
td.info_menu_item {
	border-right: 1px solid #959595;
	width: 170px;
	height: 35px;
	background-color: #F1E8DF;
	font-family: Trebuchet MS;
}
td.info_menu_item_gekozen {
	border-top: 1px solid #959595;
	border-bottom: 1px solid #959595;
	width: 170px;
	height: 33px;
	font-family: Trebuchet MS;
}
td.info_menu_item_gekozen_bovenste {
	border-bottom: 1px solid #959595;
	width: 170px;
	height: 34px;
	font-family: Trebuchet MS;
}
td.info_menu_tussen {
	border-right: 1px solid #959595;
	width: 170px;
	height: 20px;
	background-color: #F1E8DF;	
}
td.info_menu_nieuws {
	border-right: 1px solid #959595;
	width: 170px;
	height: 34px;	
	background-color: #F1E8DF;	
	font-family: Trebuchet MS;
	vertical-align: top;
}
td.info_menu_nieuws_gekozen {
	border-top: 1px solid #959595;
	border-bottom: 1px solid #959595;	
	width: 170px;
	height: 34px;	
	font-family: Trebuchet MS;
	vertical-align: top;
}
td.info_menu_onder {
	border-right: 1px solid #959595;
	width: 170px;
	background-color: #F1E8DF;
}
a.info_menu_link:link { color: #733729; font-weight: bold; text-decoration: none; }
a.info_menu_link:visited {	 color: #733729; font-weight: bold; text-decoration: none; }
a.info_menu_link:hover { color: #733729; font-weight: bold; text-decoration: none; }
a.info_menu_link:active { color: #733729; font-weight: bold; text-decoration: none; }
td.info_tekst_vak {
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.info_fotos_vak {
	width: 272px;
	vertical-align: top;
}
td.info_foto_niks {
	width: 272px;
	height: 10px;
	vertical-align: top;
}
td.info_foto {
	border: 1px solid #959595;
	width: 272px;
	height: 272px;
	background-color: #FAF4E8;
	vertical-align: top;
}



td.menukaart_titel_vak {
	border: 1px solid #959595;
	height: 50px;
	background-color: #FAF4E8;	
	background-image: url("plaatjes/menu-achter.jpg");
	background-position: center center;
	background-repeat: no-repeat;	
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
td.menukaart_vak_1 {
	border: 1px solid #959595;
	width: 33%;
	background-color: #F1E8DF;
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: center;
	vertical-align: top;
}
td.menukaart_vak_2 {
	border: 1px solid #959595;
	width: 33%;	
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: center;
	vertical-align: top;
}
td.menukaart_vak_niks {
	width: 33%;	
}


td.contact_contact {
	vertical-align: top;
}
td.contact_flyer {
	width: 1px;
	vertical-align: top;
}
td.contact_flyer_vak {
	border: 1px solid #959595;
}
td.contact_vak {
	border: 1px solid #959595;
	background-color: #FAF4E8;	
	background-image: url("plaatjes/bloemachtergrond.jpg");
	background-position: center right;
	background-repeat: no-repeat;	
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: left;
	vertical-align: top;
}
td.contact_formulier_vak {
	width: 100px;
	height: 1px;
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: left;
}
input.contact_formulier,select.contact_formulier,textarea.contact_formulier {
	width: 300px;
}
input.contact_formulier_klein {
	width: 100px;
}
td.contact_formulier_klein {
	width: 100px;
	height: 1px;
}
td.contact_formulier_gegeven {
	color: #959595;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: left;
}


td.gastenboek_vak {
	border: 1px solid #959595;
	width: 250px;
}
td.gastenboek_tekst {
	background-color: #F1E8DF;	
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: left;
	vertical-align: top;
}
td.gastenboek_formulier_tekst {
	width: 60px;
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: left;
	vertical-align: top;
}
td.gastenboek_formulier_input {
	color: #733729;
	font-family: Trebuchet MS;	
	font-size: 14px;
	text-align: left;
	vertical-align: top;
}
input.gastenboek_formulier {
	width: 160px;
}
textarea.gastenboek_formulier {
	width: 220px;
}
input.gastenboek_formulier_klein {
	width: 100px;
}
input.gastenboek_formulier_captcha {
	width: 40px;
}
img.gastenboek_captcha {
	border: 1px solid #959595;
	width: 70px;
	height: 30px;
}
td.gastenboek_bericht_vak {
	height: 1px;
}
td.gastenboek_bericht_tekst {
	border: 1px solid #959595;
	background-color: #FAF4E8;
	background-image: url("plaatjes/bloemachtergrond.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.gastenboek_bericht_tussen {
	height: 10px;
}
a.gastenboek_link:link { color: #733729; font-weight: bold; text-decoration: underline; }
a.gastenboek_link:visited {	 color: #733729; font-weight: bold; text-decoration: underline; }
a.gastenboek_link:hover { color: #733729; font-weight: bold; text-decoration: underline; }
a.gastenboek_link:active { color: #733729; font-weight: bold; text-decoration: underline; }
td.gastenboek_pagina_vak {
	border: 1px solid #959595;	
	width: 250px;
	height: 1px;
	background-color: #F1E8DF;
}
td.gastenboek_pagina_tekst {
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-align: left;
	vertical-align: middle;	
}
a.gastenboek_link_ng:link { color: #733729; text-decoration: underline; }
a.gastenboek_link_ng:visited { color: #733729; text-decoration: underline; }
a.gastenboek_link_ng:hover { color: #733729; text-decoration: underline; }
a.gastenboek_link_ng:active { color: #733729; text-decoration: underline; }


td.album_swf {
	border: 1px solid #959595;
	background-color: #FAF4E8;
	color: #733729;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
}
div.album_div {
	height: 550px;
	overflow: hidden;
}