#wrapper { background: url(/images/bg_homewrap.gif) repeat-y left top; }
#header { height: 40px; background-image: none; background-color: #F1F1F1; }
#content { position: relative; width: 790px; height: 640px; padding: 0;  background: transparent url(/images/bg_homeback.gif) repeat-x left top; }

#private { position: relative; top: 0; left: 0; width:174px; padding: 35px 0 0 0; background: #F1F1F1; }
#private div { background: #C81E29; width: 166px; padding: 10px 0 10px 8px; border-bottom: 1px dashed #fff; }
#searchform { padding-top: 0; }



a.link_bol { text-decoration: none; }
.mask { position: absolute; top: 0; left: 0; }


#circleGroot { position: relative; top: 13px; left: 60px; }
#circleGroot img { z-index: 1; margin: 110px 0 0 50px; border: none; }
#circleGroot .mask { z-index: 2; width: 510px; height: 544px; background: url(/images/home_mask1.png) no-repeat; }

#circleSpaar { position: relative; top: 58px; left: 16px; }
#circleSpaar a { position: absolute; top: -14px; left: 0; z-index: 6; width: 163px; height: 173px; text-decoration: none; font-weight: bold; text-align: center; color: #7292BD; font-size: 11px; }
#circleSpaar img { top: 17px; z-index: 2; margin: 0; border: none; }
#circleSpaar .mask { top: 17px; z-index: 3; width: 163px; height: 158px; background: url(/images/mask_circle2.png) no-repeat; }

#circlePartner { position: relative; top: -25px; left: 185px; }
#circlePartner a { position: absolute; top: -10px; left: 0; z-index: 6; width: 154px; height: 153px; text-decoration: none; font-weight: bold; text-align: center; color: #7292BD; font-size: 11px; }
#circlePartner img { top: 20px; z-index: 4; margin: 0; border: none; }
#circlePartner .mask { top: 20px; z-index: 5; width: 154px; height: 138px; background: url(/images/mask_circle3.png) no-repeat; }

#circleInfo { position: relative; top: -6px; left: 350px; }
#circleInfo a { position: absolute; top: -6px; left: 0; z-index: 6; width: 115px; height: 115px; text-decoration: none; font-weight: bold; text-align: center; color: #7292BD; font-size: 11px; }
#circleInfo img { top: 15px; z-index: 4; margin: 0; border: none; }
#circleInfo .mask { top: 15px; z-index: 5; width: 119px; height: 106px; background: url(/images/mask_circle4.png) no-repeat; }

#circlekijker {	position: relative;	top: 73px; right: -482px; }
#circlekijker a { position: absolute; top: 95px; left: 230px; z-index: 6; text-decoration: none; font-size: 10px; }
#circlekijker a#wedstrijdLink { position: relative; top: 0; left: 0; z-index: 5; cursor: pointer; }
#circlekijker img { position: absolute;	top: 0px; left: 0;	z-index: 3; }
#circlekijker .mask { z-index: 4; width: 300px; height: 139px; background: url(/images/mask_kijkerHome.png) no-repeat; }
#circlekijker #wedstrijd { z-index: 4; width: 300px; height: 139px; background: url(/images/mask_kijkerHome_wedstrijd.gif) no-repeat; }
#circlekijker p { position: absolute; top: 15px; left: 138px; z-index: 5; width: 150px; margin: 0; padding: 0; font-size: 11px; font-weight: bold; }

#scheikundecontainer { position: absolute; z-index: 5; top: 260px; left: 487px; height: 19px; width: 300px; margin: 0; padding: 2px 0 0 0; }
#scheikundecontainer span { float: left; display: block; width: 19px; height: 19px; background: url(/images/home_but_o.png) no-repeat top left; }
#scheikundecontainer a { float: left; padding: 2px 0 4px 5px; text-decoration: none; font-weight: bold; color: #D9A39D; font-size: 14px; }
#scheikundecontainer a:hover { color: #C81E29; }

#helpdeskcontainer { position: absolute; top: 295px; left: 500px; z-index: 5; height: 19px; width: 300px; margin: 0; padding: 2px 0 0 0; }
#helpdeskcontainer span { float: left; display: block; width: 19px; height: 19px; background: url(/images/home_but_o.png) no-repeat top left; }
#helpdeskcontainer a { float: left; padding: 2px 0 4px 5px; text-decoration: none; font-weight: bold; color: #D9A39D; font-size: 14px; }
#helpdeskcontainer a:hover { color: #C81E29; }

#promotiecontainer { position: absolute; top: 330px; left: 506px; z-index: 5; height: 19px; width: 300px; margin: 0; padding: 2px 0 0 0; }
#promotiecontainer span { float: left; display: block; width: 19px; height: 19px; background: url(/images/home_but_o.png) no-repeat top left; }
#promotiecontainer a { padding: 2px 0 4px 3px; text-decoration: none; font-weight: bold; color: #D9A39D; font-size: 14px; }
#promotiecontainer a:hover { color: #C81E29; }

#nieuwtjecontainer { position: absolute; top: 365px; left: 505px; z-index: 5; height: 19px; width: 300px; margin: 0; padding: 2px 0 0 0; }
#nieuwtjecontainer span { float: left; display: block; width: 19px; height: 19px; background: url(/images/home_but_o.png) no-repeat top left; }
#nieuwtjecontainer a { padding: 2px 0 4px 3px; text-decoration: none; font-weight: bold; color: #D9A39D; font-size: 14px; }
#nieuwtjecontainer a:hover { color: #C81E29; }

#homebestelcontainer { position: absolute; top: 400px; left: 498px; z-index: 5; height: 19px; width: 300px; margin: 0; padding: 2px 0 0 0; }
#homebestelcontainer span { float: left; display: block; width: 19px; height: 19px; background: url(/images/home_but_o.png) no-repeat top left; }
#homebestelcontainer a { padding: 2px 0 4px 3px; text-decoration: none; font-weight: bold; color: #D9A39D; font-size: 14px; }
#homebestelcontainer a:hover { color: #C81E29; }

#footer .adres { color: #484848; }
