body { background: #724D30; }
#container   { position: absolute; top: 50%; left: 50%; height: 600px; width: 950px; visibility: visible; line-height: 16px; margin: -300px 0px 0px -475px; background: #83654B; font-family: Verdana, Geneva, sans-serif; }
#containerhome   { position: absolute; top: 50%; left: 50%; height: 600px; width: 950px; visibility: visible; line-height: 16px; background: #83654B url(../images/bg_page.gif) no-repeat; margin: -300px 0px 0px -475px; }
#containerpage{ position: absolute; top: 50%; left: 50%; height: 600px; width: 960px; visibility: visible; background: #4E678E url(../img/bg_page2.png) no-repeat; margin: -300px 0 0 -480px; border-right: #FFF; border-left: #BCD4FA; }
a:link { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a:visited { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a:hover { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #F90; text-decoration: none; }

a.samaritaan:link { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.samaritaan:visited { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.samaritaan:hover { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #F90; text-decoration: none; }

a.webdesign:link { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #342314; text-decoration: none; }
a.webdesign:visited { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #342314; text-decoration: none; }
a.webdesign:hover { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; }

.toonfoto { position: absolute; width: 480px; left: 422px; top: 156px; z-index: 200; }

.kopnav { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.tdnav { width: 200px; line-height: 12px; }
.tdtussen { letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; height: 16px; }
.tdwebdesign { letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; height: 16px; font: 10px Verdana, Geneva, sans-serif; color: #FFF; }
.tdonder { letter-spacing: normal; text-align: left; word-spacing: normal; line-height: 12px; }
.tdboven { letter-spacing: normal; text-align: left; word-spacing: normal; line-height: 10px; }
#blokrb { position: absolute; width: 478px; left: 420px; top: 20px; visibility: visible; background: url(../images/blok_rb.gif) no-repeat; height: 103px; padding-top: 12px; padding-right: 16px; padding-left: 16px; font: 12px Verdana, Geneva, sans-serif; color: #FFF; }
#blokrofoto { width: 510px; left: 420px; top: 154px; height: 424px; position: absolute; visibility: visible; z-index: 3; background: url(../images/blok_ro.gif) no-repeat; padding-left: 1px; }
#blokrotoon { width: 478px; left: 420px; top: 154px; height: 412px; position: absolute; visibility: visible; z-index: 3; background: url(../images/blok_ro.gif) no-repeat; padding-top: 12px; padding-right: 16px; padding-left: 16px; font: 12px Verdana, Geneva, sans-serif; color: #FFF; }
#blokromap { width: 478px; left: 420px; top: 154px; height: 412px; position: absolute; visibility: visible; z-index: 3; background: url(../images/blok_ro.gif) no-repeat; padding: 4px; }
#opening { position: absolute; visibility: visible; z-index: 1; height: 598px; width: 399px; left: 1px; top: 1px; }
.toonwijn { position: absolute; width: 460px; left: 436px; top: 166px; z-index: 200; visibility: visible; }
.toonfoto { position: absolute; width: 460px; left: 421px; top: 155px; z-index: 200; visibility: visible; }
.benaming { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.wijnalgemeen { position: absolute; width: 480px; left: 436px; top: 32px }
.introalgemeen { position: absolute; width: 480px; left: 436px; top: 32px; font: 12px Verdana, Geneva, sans-serif; color: #FFF; }
.zoekvelden { color: #FFFFFF; background: #666666; height: 20px; width: 254px; border: thin solid #CCCCCC; letter-spacing: normal; word-spacing: normal; }
.invulvelden { color: #FFFFFF; background: #666666; height: 16px; width: 251px; border: thin solid #CCCCCC; letter-spacing: normal; word-spacing: normal; text-indent: 4pt; }
.invulpostcode { color: #FFFFFF; background: #666666; height: 16px; width: 60px; border: thin solid #CCCCCC; letter-spacing: normal; word-spacing: normal; text-indent: 4pt; }
.invulwoonplaats { color: #FFFFFF; background: #666666; height: 16px; width: 184px; border: thin solid #CCCCCC; letter-spacing: normal; word-spacing: normal; text-indent: 4pt; }
.tdbestel { line-height: 24px; }
.invulcheck { color: #FFFFFF; background: #666666; border: thin solid #CCCCCC; }
.aanbiedingsprijs { color: #FF9900; font: 12px Verdana, Arial, Helvetica, sans-serif; }
.wijnnaam { font-weight: bold; color: #630; }
.ganaar { color: #FF9900; }
.keuzetabel { width: 340px; margin: 0px; padding: 0px; border: 0px; }
.kop { font: 14px Verdana, Geneva, sans-serif; color: #FFF; }
#navblok { position: absolute; visibility: visible; z-index: 2; height: 309px; width: 217px; left: 19px; top: 19px; background: url(../images/bg_nav2.png) no-repeat; padding-top: 7px; padding-left: 6px; }
#zoekblok { position: absolute; visibility: visible; z-index: 3; height: 253px; width: 371px; left: 19px; top: 330px; background: url(../images/bg_zoek.png) no-repeat; padding-top: 11px; padding-left: 6px; font: 12px Verdana, Geneva, sans-serif; color: #FFF; }
#sitebouw { color: #342314; width: 510px; position: absolute; visibility: visible; left: 420px; top: 581px; font: 10px Verdana, Geneva, sans-serif; text-align: center; }

