.body_site { background-color: #CCCCCC; padding: 0px; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px 5px 5px 5px; margin: 0px; border-style: none; background-color: #99CCFF; }

p { margin: 2px; }
table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

table.MainTable { border: 2px solid #B39B6B; background-color: #0099CC;  }
table.MainTable td.Header { background-image: url(../images/basket_01.gif); background-repeat:no-repeat; background-position: left; }
table.MainTable td.Menu { border-right: 2px solid #B39B6B; color: #803500; vertical-align: top; text-align: center; }
table.MainTable td.SubMenu {  }
table.MainTable td.HoofdTable { background-color: #99CCFF; border-bottom: 2px solid #B39B6B; vertical-align: top; }

table.Borders { border: 1px solid Black; }
table.Borders td { border: 1px solid Black; }
table.Borders th { border: 1px solid Black; }

table.MenuBox { color: White; font-size:13px; border-bottom: 1px solid #B39B6B; border-top: 1px solid #B39B6B; }
table.MenuBox td { border-bottom: 1px solid #B39B6B; border-top: 1px solid #B39B6B; height: 24px; }
table.MenuBox td.Leeg { padding-top: 3px; padding-bottom: 3px; }
table.MenuBox td.Selected { color: #B39B6B; background-color: #99CCFF; width: 100%; padding-top: 3px; padding-bottom: 3px; /* padding-left: 2px; */ }
a.MenuLink { display: block; }
a.MenuLink:link { color: #803500; text-decoration: none; width: 100%; padding-top: 3px; padding-bottom: 3px; }
a.MenuLink:active { color: #803500; text-decoration: none; width: 100%; padding-top: 3px; padding-bottom: 3px; }
a.MenuLink:visited { color: #803500; text-decoration: none; width: 100%; padding-top: 3px; padding-bottom: 3px; }
a.MenuLink:hover { color: #B39B6B; background-color: #99CCFF; text-decoration: none; width: 100%; padding-top: 3px; padding-bottom: 3px; }

table.SubMenuBox { color: White; font-size:13px; height: 100%; border-bottom: 2px solid #B39B6B; border-top: 2px solid #B39B6B; }
table.SubMenuBox td { text-align: center; border-right: 2px solid #B39B6B;  }
table.SubMenuBox td.LastOne { width: auto; border: none; }
table.SubMenuBox td.Selected { color: #B39B6B; background-color: #99CCFF; }
a.SubMenuLink { color: #803500; width: 100%; text-decoration: none; height: 100%; display: block; line-height: 17px; }
a.SubMenuLink:hover { color: #B39B6B; background-color: #99CCFF; }

h1 { color: #5A7EA2; font-size: 18px; }
a { color: #803500; text-decoration: none; }
form input { background-color: #99CCFF; border: 2px solid #B39B6B; color: #803500; width: 100%;}
form input.NieuwsTitel { background-color: #99CCFF; border: 2px solid #B39B6B; color: #5A7EA2; font-size: 18px; width: 100%;}
.input { background-color: #99CCFF; border: 2px solid #B39B6B; color: #803500; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.error { font-size: 13px; color: #FFFFFF; }

table.Kalender { border: 1px solid Black; }
table.Kalender th { background-color: #0099CC; border: 1px solid Black; padding: 3px; }
table.Kalender td { border: 1px solid Black; padding: 2px; }
table.Kalender td.Opmerkingen { border-top: none; font-size: 11px; color: #FFFFFF; }

table.Sponsor { border: 1px solid Black; }
table.Sponsor th { background-color: #0099CC; border: 1px solid Black; padding: 3px; }
table.Sponsor td { border: 1px solid Black; padding: 2px; }

table.Links { border: 1px solid Black; }
table.Links th { background-color: #0099CC; border: 1px solid Black; padding: 3px; }
table.Links td { border: 1px solid Black; padding: 2px; }

.Speeldag { border: 1px solid Black; }
table.Speeldag td { border: 1px solid Black; padding: 2px; }

/*table.Nieuwsbrief { border: 1px solid Black; }*/
table.Nieuwsbrief td { padding: 2px; }

table.Bestuur { border: 1px solid #B39B6B; }
table.Bestuur th { /*background-color: #0099CC; border: 1px solid Black;*/ border-bottom: 1px solid #B39B6B; padding: 3px; color: #0099CC; }
table.Bestuur td { /*border: 1px solid Black;*/ padding: 2px; text-align: center; vertical-align: middle; }
.BestuursNaam { color: #FFFFFF; }

table.Start { border: 1px solid #B39B6B; border-bottom: none; }
table.Start th { border-bottom: 1px solid #B39B6B; padding: 3px; color: #0099CC; }
table.Start td { padding: 2px; border-bottom: 1px solid #B39B6B; }
table.Start td.Score { border-left: 1px solid #B39B6B; text-align:center; width: 15%; }
table.Start td.Datum { border-right: 1px solid #B39B6B; text-align:center; width: 10%; }

table.ClubInfo { border: 1px solid Black; }
table.ClubInfo th { background-color: #0099CC; border: 1px solid Black; padding: 3px; }
table.ClubInfo td { border: 1px solid Black; padding: 2px; text-align: center; }

table.Downloads { border: 1px solid Black; }
table.Downloads th { background-color: #0099CC; border: 1px solid Black; padding: 3px; }
table.Downloads td { border: 1px solid Black; padding: 2px; }

table.FotoSessie { border: 1px solid Black; }
table.FotoSessie th { background-color: #0099CC; border: 1px solid Black; padding: 3px; }
table.FotoSessie td { border: 1px solid Black; padding: 2px; }

table.BeheerMenu { border: 1px solid Black; background-color: #CCCCCC; }
table.BeheerMenu td { border: 1px solid Black; padding: 2px; }
table.BeheerSubMenu { border: 1px solid Black; background-color: #EEEEEE; }
table.BeheerSubMenu td { border: 1px solid Black; padding: 2px; }
tr.MenuItemSelected td { border: 2px solid #FF3366; }

table.BeheerTegenstanders { border: 1px solid Black; background-color: #CCCCCC; }
table.BeheerTegenstanders td { border: 1px solid Black; padding: 2px; }
table.BeheerSubTegenstanders { border: 1px solid Black; background-color: #EEEEEE; }
table.BeheerSubTegenstanders td { border: 1px solid Black; padding: 2px; }

table.BeheerRondes { border: 1px solid Black; background-color: #CCCCCC; }
table.BeheerRondes td { border: 1px solid Black; padding: 2px; }
table.BeheerSubRondes { border: 1px solid Black; background-color: #EEEEEE; }
table.BeheerSubRondes td { border: 1px solid Black; padding: 2px; }

table.BeheerTable { border: 1px solid Black; background-color: #CCCCCC; }
table.BeheerTable th { background-color: #0099CC; border: 1px solid Black; padding: 3px; }
table.BeheerTable td { border: 1px solid Black; padding: 2px; }
.InfoKleur { color: #006080; }

table.KlassementsUitslagen { border: 1px solid #CC9966; border-top: 2px solid #CC9966; border-right: 2px solid #CC9966; font-size: 11px; }
table.KlassementsUitslagen td { border-left: 1px solid #CC9966; border-bottom: 1px solid #CC9966; height: 21px; padding: 2px; }

table.KlassementsRooster { border-right: 2px solid #CC9966; border-bottom: 1px solid #CC9966; }
table.KlassementsRooster td { border-left: 1px solid #CC9966; border-bottom: 1px solid #CC9966; height: 21px; padding: 2px; }
table.KlassementsRooster tr.Selected { color: #008080; font-weight: bold; }
table.KlassementsRooster tr.First { font-size: 11px; }

td.NieuwsBericht { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; }
td.NieuwsTitel { color: #5A7EA2; font-size: 18px; padding-top: 5px; padding-bottom: 10px; }
td.NieuwsOnderaan { color: #006080; font-size: 10px; padding-top: 10px;}
hr.ScheidingsLijn { text-align: center; width: 100%; border: none; background-color: #B39B6B; color: #B39B6B; }

.PickCalendarcpYearNavigation,
.PickCalendarcpMonthNavigation { background-color:#0099CC; text-align:center; vertical-align:middle; text-decoration:none; color:#FFFFFF; font-weight:bold; }
.PickCalendarcpDayColumnHeader,
.PickCalendarcpYearNavigation,
.PickCalendarcpMonthNavigation,
.PickCalendarcpCurrentMonthDate,
.PickCalendarcpCurrentMonthDateDisabled,
.PickCalendarcpOtherMonthDate,
.PickCalendarcpOtherMonthDateDisabled,
.PickCalendarcpCurrentDate,
.PickCalendarcpCurrentDateDisabled,
.PickCalendarcpTodayText,
.PickCalendarcpTodayTextDisabled,
.PickCalendarcpText { font:7pt Verdana,Arial,Helvetica,sans-serif; }
TD.PickCalendarcpDayColumnHeader { text-align:right; border:solid thin #0099CC; border-width:0 0 1 0;	}
.PickCalendarcpCurrentMonthDate,
.PickCalendarcpOtherMonthDate,
.PickCalendarcpCurrentDate { text-align:right; text-decoration:none; }
.PickCalendarcpCurrentMonthDateDisabled,
.PickCalendarcpOtherMonthDateDisabled,
.PickCalendarcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.PickCalendarcpCurrentMonthDate { color:#0099CC; font-weight:bold; }
.PickCalendarcpCurrentDate { color: #FFFFFF; font-weight:bold; }
.PickCalendarcpOtherMonthDate { color:#808080; }
TD.PickCalendarcpCurrentDate { color:#FFFFFF; background-color: #0099CC; border-width:1; border:solid thin #000000; }
TD.PickCalendarcpCurrentDateDisabled { border-width:1; border:solid thin #FFAAAA; }
TD.PickCalendarcpTodayText,
TD.PickCalendarcpTodayTextDisabled { border:solid thin #0099CC; border-width:1 0 0 0; }
A.PickCalendarcpTodayText,
SPAN.PickCalendarcpTodayTextDisabled { height:20px; }
A.PickCalendarcpTodayText { color:#0099CC; font-weight:bold; }
SPAN.PickCalendarcpTodayTextDisabled { color:#D0D0D0;	}
.PickCalendarcpBorder { border:solid thin #0099CC; }