body {
   	margin: 0px 0px 0px 0px;
	background-color: #000000;
}
span.rood {
	color: #FF0000;
}
span.grijs {
	color: #959595;
}
div.wit {
  height: 1px;
  background-color: #FFFFFF;
}
div.wit hr {
  display: none;
}
td.minimaal {
	height: 1px;
}
img.foto {
	border: 1px solid #FFFFFF;
}

td.randlinks {
	width: 11px;
	background-image: url("plaatjes/randlinks.jpg");
}
td.randrechts {
    width: 11px;
	background-image: url("plaatjes/randrechts.jpg");
}
td.header {
	width: 790px;
	height: 198px;
	text-align: center;
}
td.menubalk {
	height: 49px;
	text-align: left;
	vertical-align: top;
}
td.achtergrond {
	background-image: url("plaatjes/stoba_bg_top.jpg");
	background-position: center top;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}
td.achtergrond-herhaal {
	background-image: url("plaatjes/stoba_bg_repeater.jpg");
	background-position: 0px 638px;
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
}

td.eventslijst {
	width: 202px;
	vertical-align: top;
}
td.eventslijstniks {
	height: 15px;
	vertical-align: top;
}
td.eventslijstnikshor {
	width: 15px;
	vertical-align: top;
}
td.eventslijstitem {
	border: 1px solid #FFFFFF;
	width: 200px;
	height: 142px;
	vertical-align: top;
}
td.eventslijstleeg {
	width: 200px;
	height: 142px;
	vertical-align: top;
}
td.eventslijstnavlinks {
	width: 41px;
	height: 142px;
	text-align: left;
	vertical-align: middle;
}
td.eventslijstnavrechts {
	width: 41px;
	height: 142px;
	text-align: right;
	vertical-align: middle;
}
td.hometussenver {
	width: 15px
}
td.hometekst {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.hometussenhor {
	height: 15px;
}
td.homereclame {
	border: 1px solid #FFFFFF;
	width: 550px;
	height: 1px;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
}

td.info_vak {
	border: 1px solid #FFFFFF;
}
td.info_menu_vak {
	width: 170px;
}
td.info_menu_item {
	border-right: 1px solid #FFFFFF;
	width: 170px;
	height: 35px;
	background-color: #251A2B;
	font-family: Trebuchet MS;
}
td.info_menu_item_gekozen {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	width: 170px;
	height: 33px;
	font-family: Trebuchet MS;
}
td.info_menu_item_gekozen_bovenste {
	border-bottom: 1px solid #FFFFFF;
	width: 170px;
	height: 34px;
	font-family: Trebuchet MS;
}
td.info_menu_tussen {
	border-right: 1px solid #FFFFFF;
	width: 170px;
	height: 20px;
	background-color: #251A2B;	
}
td.info_menu_nieuws {
	border-right: 1px solid #FFFFFF;
	width: 170px;
	height: 34px;	
	background-color: #251A2B;	
	font-family: Trebuchet MS;
	vertical-align: top;
}
td.info_menu_nieuws_gekozen {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;	
	width: 170px;
	height: 34px;	
	font-family: Trebuchet MS;
	vertical-align: top;
}
td.info_menu_onder {
	border-right: 1px solid #FFFFFF;
	width: 170px;
	background-color: #251A2B;
}
a.info_menu_link:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.info_menu_link:visited {	 color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.info_menu_link:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.info_menu_link:active { color: #FFFFFF; font-weight: bold; text-decoration: none; }
td.info_tekst_vak {
	color: #FFFFFF;
	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 #FFFFFF;
	width: 272px;
	height: 272px;
	vertical-align: top;
}

td.events_vak {
	border: 1px solid #FFFFFF;
}
td.events_tussen_vak_boven {
	border-bottom: 2px solid #FFFFFF;
	height: 10px;
}
td.events_tussen_vak_onder {
	height: 3px;
}
td.events_tussen_vak_links {
	border-right: 2px solid #FFFFFF;
	width: 8px;
}
td.events_tussen_vak_rechts {
	width: 3px;
}
td.events_flyer_vak {
	width: 1px;
	vertical-align: top;
}
td.events_tekst_vak {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

td.contact_contact {
	vertical-align: top;
}
td.contact_flyer {
	width: 1px;
	vertical-align: top;
}
td.contact_flyer_vak {
	border: 1px solid #FFFFFF;
}
td.contact_vak {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Trebuchet MS;	
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
td.contact_formulier_vak {
	width: 100px;
	height: 1px;
	color: #FFFFFF;
	font-family: Trebuchet MS;	
	font-size: 12px;
	text-align: left;
}
input.contact_formulier,select.contact_formulier,textarea.contact_formulier {
	width: 230px;
}
input.contact_formulier_klein {
	width: 100px;
}
td.contact_formulier_klein {
	width: 100px;
	height: 1px;
}
td.contact_formulier_gegeven {
	color: #FFFFFF;
	font-family: Trebuchet MS;	
	font-size: 12px;
	text-align: left;
}












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;
}
a:link { color: #FFFFFF; text-decoration: underline; }
a:visited {	 color: #FFFFFF; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: underline; }
a:active { color: #FFFFFF; text-decoration: underline; }
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.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.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;
}
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: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.gastenboek_link:visited {	 color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.gastenboek_link:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.gastenboek_link:active { color: #FFFFFF; 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: #FFFFFF; text-decoration: underline; }
a.gastenboek_link_ng:visited { color: #FFFFFF; text-decoration: underline; }
a.gastenboek_link_ng:hover { color: #FFFFFF; text-decoration: underline; }
a.gastenboek_link_ng:active { color: #FFFFFF; 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;
}
