html,body,#header,#logo,#linkerrand,#onderlogo,#rechterrand,#breadcrumb td.home p,#breadcrumb td.breadcrumb2 p,#uitslagen,#nieuwsbrief form,#wedstrijd,#maincontent_spc table,#sponsor{
margin: 0;
padding: 0;
}
body {
background: #FFDEA9 url('/img/site.jpg') no-repeat fixed top center;
text-align: center;
}
#wrapper{
width: 932px;
margin: 20px auto 3px auto;
padding: 0;
text-align: left;
}
#header{
width: 932px;
clear: both;
}
#menu{
padding: 62px 0 0 0;
margin: 0;
}
#menu td.link{
background: url('/img/menutab.gif') no-repeat bottom;
width: 77px;
height: 42px;
text-align: center;
vertical-align: bottom;
}
#menu td.link img{
padding-bottom: 8px;
padding-top: 13px;
}
#menu td.link:hover{
background: url('/img/menutab_active.gif') no-repeat bottom;
cursor: pointer;
vertical-align: top;
}
#menu td.link a{
display: none;
}
#menu td.activelink{
background: url('/img/menutab_active.gif') no-repeat bottom;
width: 77px;
height: 42px;
text-align: center;
vertical-align: top;
}
#menu td.activelink:hover{
cursor: pointer;
}
#menu td.activelink img{
padding-top: 13px;
}
#menu td.activelink a{
display: none;
}
#menu td.space{
background: url('/img/menuruimte.png') repeat-x bottom;
width: 2px;
height: 42px;
}
#logo{
height: 104px;
width: 335px;
float: left;
}
#logo img{
height: 104px;
width: 335px;
}
#schaduwhoek{
margin-top: -24px;
height: 24px;
width: 46px;
float: right;
}
#schaduwhoek img{
height: 24px;
width: 39px;
}
#logo-onder{
margin: 0;
padding: 0 0 0 3px;
height: 71px;
width: 91px;
}
#logo-onder img{
height: 71px;
width: 91px;
}
#bovenrand{
background: url('/img/bovenrand.png') bottom no-repeat;
width: 932px;
height: 17px;
clear: both;
}
#linkerrand{
width: 91px;
float: left;
}
#onderlogo{
background: url('/img/linksrand.png') right repeat-y;
width: 94px;
float: left;
}
#inhoud{
background: #FFF;
margin: 0 37px 0 94px;
width: 801px;
}
#rechterrand{
background: url('/img/rechtsrand.png') repeat-y;
width: 37px;
float: right;
height: 100%;
}
#onderrand{
background: url('/img/onderrand.jpg') right no-repeat;
width: 932px;
height: 45px;
clear: both;
margin: -16px 0 0 1px;
font: 10px Verdana;
text-align: center;
}
#onderrand div{
padding-top: 30px;
}
#onderrand a{
text-decoration: none;
color: #417112;
}
#breadcrumb{
height: 50px;
margin: 0 290px 0 0;
padding: 0;
}
#breadcrumb td.home{
width: 160px;
text-align: right;
vertical-align: bottom;
padding: 0 9px 4px 0;
}
#breadcrumb td.home a{
font: 24px Arial narrow;
color: #417112;
}
#breadcrumb td.breadcrumb1{
vertical-align: bottom;
padding-right: 0px;
}
#breadcrumb td.breadcrumb1 p{
font: 32px Arial;
margin: -17px 0 0 0;
padding: 15px 0 0 0;
}
#breadcrumb td.breadcrumb1 a{
font: 32px Arial;
color: #417112;
}
#breadcrumb td.breadcrumb2{
font: 24px Arial narrow;
color: #417112;
vertical-align: bottom;
padding: 0 0 4px 0;
margin: 0 0 0 -38px;
}
#wedstrijden{
float: right;
margin: -45px 8px 0 0;
width: 310px;
}
#wedstrijden td.wedstrlinks{
width:4px;
}
#wedstrijd{
background: url('/img/midden.jpg') top repeat-x;
text-align: center;
width: 303px;
font: bold 13px Arial;
color: #FFFFFF;
}
#wedstrijden td.wedstrrechts{
width: 3px;
}
#content .links{
width: 163px;
background: #B7C9A3 url('/img/balk.jpg') top repeat-x;
float: left;
}
#content .main{
margin: -16px 0 0 165px;
}
p.submenu,p.submenu_l{
border-top: #B0BD9F 1px solid;
margin: 0 0 0 10px;
padding: 3px 0 3px 0;
}
p.submenu_l{
border-bottom: #B0BD9F 1px solid;
}
p.submenu a,p.submenu_l a{
font: 10px Arial narrow;
color: #417112;
text-decoration: none;
}
div.uitslagencont{
margin: 10px;
padding-top: 20px;
}
#uitslagen{
background: #FFFFFF;
border: #B0BD9F 1px solid;
height: 50px;
width: 141px;
font: 10px Verdana;
text-align: center;
overflow:hidden;
position:relative;
}
#nieuwsbrief{
text-align: center;
}
#nieuwsbrief p.nieuwsbrief{
font: 16px Arial narrow;
margin: 25px 0 0 0;
}
#nieuwsbrief form input.veld{
margin: 0;
padding: 2px 0 2px 1px;
border: #B0BD9F 1px solid;
font: 10px Verdana;
width: 150px;
}
#nieuwsbrief form input.knop{
margin: 2px 0 0 0;
padding: 2px;
font: 10px Verdana;
}
#maincontent_reg{
padding: 2px 10px 2px 10px;
margin: 16px 8px 16px 6px;
font: 12px Verdana;
line-height: 1.4;
background: #F1F4ED;
border: #E0E4D5 1px solid;
}
#maincontent_reg p{
line-height: 1.4;
font: 12px Verdana;
}
#maincontent_reg table{
font: 12px Verdana;
}
#maincontent_reg a{
line-height: 1.4;
font: bold 12px Verdana;
color: #417112;
}
#maincontent_spc{
padding: 0px;
margin: 16px 8px 16px 6px;
font: 12px Verdana;
background: #FFFFFF;
border: 0;
}
#maincontent_spc table{
font: 12px Verdana;
}
#maincontent_spc table.maintable{
width: 622px;
border: 0;
}
#maincontent_spc td.mainnews{
width: 467px;
}
#mainnews,#mainnews_l  {
margin: 0 10px 10px 0;
padding: 10px;
height: 170px;
background: #F1F4ED;
border: #E0E4D5 1px solid;
}
#mainnews_l {
margin: 0 10px 0 0;
}
#mainnews img,#mainnews_l img{
border: #E0E4D5 1px solid;
float: left;
margin-right: 10px;
}
#mainnews b,#mainnews_l b{
font: 20px Arial narrow;
color: #417112;
margin: -17px 0 0 0;
padding: 10px 0 0 0;
}
#mainnews p,#mainnews_l p{
margin-top: 0;
padding-top:0;
}
#mainnews a,#mainnews_l a{
font: bold 12px Verdana;
color: #417112;
}
#maincontent_spc td.mainright{
width: 155px;
vertical-align: top;
}
#maincontent_spc div.kop{
background: url('/img/extrakoppen.jpg') top repeat-x;
height: 25px;
width: 155px;
text-align: center;
padding: 8px 0 0 0;
margin: 0;
}
#maincontent_spc table.rechterinhoud{
width: 155px;
border: #8EA86B 1px solid;
border-top: 0;
margin: -8px 0 15px 0;
color: #828675;
text-align: center;
font: 10px Verdana;
}
#maincontent_spc div.rechterinfo,#maincontent_spc td.jarig{
padding: 5px 1px 5px 1px;
}
#maincontent_spc div.rechterinfo:hover{
color: #ffffff;
background: #8EA86B;
cursor: pointer;
}
#maincontent_spc img.left{
float: left;
}
#maincontent_spc td.shirtsponsor{
padding: 0px;
}
#sponsor{
background: #FFFFFF;
border: 0;
height: 75px;
width: 150px;
font: 10px Verdana;
text-align: center;
overflow:hidden;
position:relative;
}
div.fotospacer{
min-height: 370px;
}
#foto{
width:99%;
}
#foto td.overzicht{
background:#F1F4ED;
border:#E0E4D5 1px solid;
padding:7px 7px 0 7px;
text-align:center;
text-align: center;
}
#foto td.overzicht:hover{
cursor:pointer;
background:#E0E4D5;
}
#foto td.overzicht span{
font:9px verdana;
color:#417112;
margin: -17px 0 0 0;
padding: 10px 0 0 0;
}
#foto td.ruimte{
width: 8px;
height:8px;
}
#foto td.overzicht img{
border: #63743E 1px solid;
margin-bottom:5px;
}
#foto td.thumb{
width:88px;
padding:0;
text-align:center;
text-align: center;
}
#foto td.thumb img{
border:#63743E 1px solid;
}
.preload{
display: none
}