body {
	margin: 0px 0px 0px 0px;
	background-color: #FFFFE1; 
	
	/* kleuren van scrollbar: werkt enkel in Internet Explorer en Opera */
	scrollbar-face-color: #FFF280; 
	scrollbar-highlight-color: #FFF280;
	scrollbar-shadow-color: #B21919; 
	scrollbar-3dlight-color: #B21919; 
	scrollbar-arrow-color: #B21919; 
	scrollbar-track-color: #B21919; 
	scrollbar-darkshadow-color: #FFF280;
}

input {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919; 
	background-color: #FFF290;
}
textarea {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919; 
	background-color: #FFF290;
}
select {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919; 
	background-color: #FFF280;
}
option {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}


hr {
	color: #B21919;
}

p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font: normal h3 Verdana, Arial, Helvetica, sans-serif;
	color: #B21919;
}

h4{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919;
}

td {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}

a {  
	color: #B21919;
	text-decoration: none;
}
a:hover { 
	background-color: #B21919;
	color: #FFF280;
}
//a:active { 
//	color: #B21919;
//}

/* footer */
a.footer {  
	color: #FFF280;
	text-decoration: none;
}
a.footer:hover { 
	background-color: #FFF280;
	color: #B21919;
}
//a.footer:active { 
//	color: #FFF280;
//}


table.algemeen{ /* de hoofdtabel (de eigenlijke site) */
	background-color: #FFFFE1;
	width: 760px;
	height: 540px;  
	text-align: center; 
}



/* het hoofdmenu */
table.hoofdmenu{ /* tabel waarin menu zit */
	width: 100%;
	background-color: #FFF280;
}
td.hoofdmenu{ /* velden waarin links zitten */
	vertical-align: top;
	text-align: center;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
a.hoofdmenu{ /* de links van het hoofdmenu */
	display: block;	 
	color: #B21919;
	text-decoration: none;
}
a:hover.hoofdmenu{ /* over link in hoofdmenu gaan */
	background-color: #B21919;
	color: #FFF280;
}
a:active.hoofdmenu{ /* na het klikken op link in hoofdmenu */
	color: #B21919;
}


/* het submenu */
div.submenu{  /* het submenu, wordt in blok weergegeven */
	position:absolute;
	visibility: hidden;
	border:1px solid #B21919;
	line-height: 18px;
	z-index: 100;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF280;
	width: 130px; 
	text-align: left;
}
a.submenu{ /* link van het submenu */
	display: block;	 
	border-bottom: 1px solid #B21919; 
	padding: 1px 0; 
	text-indent: 5px; 
	color: #B21919;
	text-decoration: none;
}
a:hover.submenu{ /* over link in submenu gaan */
	background-color: #B21919;
	color: #FFF280;
}
a:active.submenu{ /* na het klikken op link in submenu */
	color: #B21919;
}


/* het submenu (seizoen)*/
div.submenuseizoen{  /* het submenu, wordt in blok weergegeven */
	position:absolute;
	visibility: hidden;
	border:1px solid #B21919;
	line-height: 18px;
	z-index: 100;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF280;
	width: 170px; 
	text-align: left;
}
a.submenuseizoen{ /* link van het submenu */
	display: block;	 
	border-bottom: 1px solid #B21919; 
	padding: 1px 0; 
	text-indent: 5px; 
	color: #B21919;
	text-decoration: none;
}
a:hover.submenuseizoen{ /* over link in submenu gaan */
	background-color: #B21919;
	color: #FFF280;
}
a:active.submenuseizoen{ /* na het klikken op link in submenu */
	color: #B21919;
}




/* het submenu (jeugd)*/
div.submenujeugd{  /* het submenu, wordt in blok weergegeven */
	position:absolute;
	visibility: hidden;
	border:1px solid #B21919;
	line-height: 18px;
	z-index: 100;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF280;
	width: 210px; 
	text-align: left;
}
a.submenujeugd{ /* link van het submenu */
	display: block;	 
	border-bottom: 1px solid #B21919; 
	padding: 1px 0; 
	text-indent: 5px; 
	color: #B21919;
	text-decoration: none;
}
a:hover.submenujeugd{ /* over link in submenu gaan */
	background-color: #B21919;
	color: #FFF280;
}
a:active.submenujeugd{ /* na het klikken op link in submenu */
	color: #B21919;
}


span.foutmelding { /* foutmelding zoals foute gebruikersnaam bij aanmelden */
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919;
}
span.inlognaam { /* gebruikersnaam weergeven */
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919;
}
span.vetrood { /* tekst rood weergeven */
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919;
}
span.rood { /* tekst rood weergeven */
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B21919;
}



/* de linkerkant */
td.linkerkant{  /* breedte van de linkerkant opgeven */
	vertical-align: top;
	text-align: center;
	width: 20%;
}

/* het hoofdonderdeel */
td.hoofdonderdeel{
	vertical-align: top;
	text-align: center;
	width: 80%;
}

/* het middenstuk, voor oa hoofdpagina */
td.middenstuk{  /* breedte van het middenstuk opgeven */
	vertical-align: top;
	text-align: center;
	width: 60%;
}


/* de rechterkant voor oa hoofdpagina */
td.rechterkant{  /* breedte van de rechterkant opgeven */
	vertical-align: top;
	text-align: center;
	width: 20%;
}



/* header */
td.header{  /* de header */
	vertical-align: top;
	text-align: center;
	background-color: #B21919;
	color: #FFF280;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 79px;
}



/* footer */
td.footer{  /* de footer */
	vertical-align: top;
	text-align: center;
	background-color: #B21919;
	color: #FFF280;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}


td.omkaderd{ 
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	border: 1px solid #B21919; 
	background-color: #FFF280;
}


/* blokken, vb. loginblok, volgende wedstrijd, ... */
table.blok{ /* blok moet volledige breedte innemen */
	width: 100%;
	text-align: center;
}
td.bloktitel{  /* titel van een blok (met logo ksv) */
	vertical-align: middle;
	text-align: center;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 35px; 
	background-image: url(balk.gif);
	color: #FFF280;
}
td.bloktiteljarigen{  /* titel van het blok met jarigen */
	vertical-align: middle;
	text-align: center;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 35px; 
	background-image: url(balkjarig.gif);
	color: #FFF280;
}
td.blokmenu{  /* titel van een blok (met logo ksv) */
	vertical-align: middle;
	text-align: center;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 20px; 
	background-color: #FFF280;
}
td.blok{ /* het onderdeel van het blok waar tekst staat, zoals klassement */
	vertical-align: top;
	text-align: center;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 80px;
	border: 1px solid #B21919;
	background-color: #FFF280;
}
td.bloktitel2{  
	vertical-align: middle;
	text-align: center;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	/*width: 100%;*/
	height: 20px; 
	color: #FFF280;
	background: #B21919;
}
td.blok2{ 
	vertical-align: top;
	text-align: left;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	/*width: 100%;*/
	height: 80px;
	border: 1px solid #B21919;
	background-color: #FFF280;
}



/* nieuwsberichten hoofdpagina */
td.nieuwstitel{ /* titel van onder andere een nieuwsbericht */
	text-align: left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF280;
	background-color: #B21919;
	/*width: 100%;*/
	height: 15px;
}
td.nieuwsblok{ 
	vertical-align: top;
	text-align: justify;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	width: 100%;
	height: 80px;
	border: 1px solid #B21919; 
	background-color: #FFF280;
}
td.nieuwsblok2{ 
	vertical-align: top;
	text-align: justify;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	width: 100%;
	height: 80px;
	border: 1px solid #B21919; 
	/*background-color: #FFF280;*/
}

td.nieuwsblokonder{ 
	vertical-align: top;
	text-align: center;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	width: 100%;
	height: 3px;
	border: 1px solid #B21919; 
	background-color: #FFF280;
}

span.datum{ /* datum klein weergeven in titel */
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}



table.normaal{ 
	border-collapse: collapse; 
	border: solid 1px #B21919; 
}

tr.normaal{  
	vertical-align: middle;
	text-align: center;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF280;
	background-color: #B21919;
}



/* opmaak klassement */
td.klassement{ /* plaats en naam ploeg links uitlijnen */
	text-align: left;
	font: normal 11px Verdana;
}
td.klassement2{ /* punten rechts uitlijnen */
	text-align: right;
	font: normal 11px Verdana;
}
td.klassementbornem{ /* Bornem rood en vet weergeven, plaats en naam ploeg links uitlijnen */
	text-align: left;
	font: bold 11px Verdana;
	color: #B21919;
}
td.klassementbornem2{ /* Bornem rood en vet weergeven, punten rechts uitlijnen */
	text-align: right;
	font: bold 11px Verdana;
	color: #B21919;
}
tr.klassementbornem{  
	color: #B21919;
	background-color: #FFF280;
}




/* pagina's jeugd (titel) */

tr.titelmenu{  /* de header */
	vertical-align: top;
	text-align: center;
	background-color: #B21919;
	color: #FFF280;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	height: 50px;
}
a.titellink {  
	color: #FFF280;
	text-decoration: none;
}
a.titellink:hover { 
	background-color: #FFF280;
	color: #B21919;
}
a.titellink:active { 
	color: #FFF280;
}


tr.titelmenu_varia{  /* de header van enkele varia-pagina's */
	vertical-align: top;
	text-align: center;
	background-color: #FFF280;
	color: #B21919;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}



