body {margin:0; color:#000; font:normal 10px/1.5em verdana,geneva,sans-serif; background:#fff url(../element/header.gif) 0px 37px no-repeat;}
img {border-width:0; display:block;}
@media all {a:link img, a:visited img { border: none }}
p {margin:0 0 1.1em 0; padding:0;}
a, a:visited {color:#ec008c; text-decoration:underline; font-weight:normal;}
a:hover {color:#000;}
a.winkel {font-weight:bold; font-size:11px;}
div {margin:0; padding:0; display:block;}

#hoofdnav {position:absolute; left:239px; top:0px; width:505px; height:25px; background:#fff;}
ul#menu {height:25px; width:511px; margin:0; padding:0; background: #fff url(../element/hoofdnav.gif) top left no-repeat;}
ul#menu li {margin:0; padding:0; list-style-type:none; position:absolute; top:0;}
ul#menu li, ul#menu a {height:25px; display:block;}
ul#menu li a {text-indent:-9999px; text-decoration:none;}
#aenglish     {left:0; width:91px;}
#aoverzicht   {left:91px; width:69px;}
#aspecials    {left:160px; width:66px;}
#adeelnemers  {left:226px; width:79px;}
#aroute       {left:305px; width:51px;}
#aplattegrond {left:356px; width:96px;}
#acontact     {left:452px; width:52px;}
#aenglish     a:hover {background:transparent url(../element/hoofdnav.gif) 0 -25px no-repeat;}
#aoverzicht   a:hover {background:transparent url(../element/hoofdnav.gif) -91px -25px no-repeat;}
#aspecials    a:hover {background:transparent url(../element/hoofdnav.gif) -160px -25px no-repeat;}
#adeelnemers  a:hover {background:transparent url(../element/hoofdnav.gif) -226px -25px no-repeat;}
#aroute       a:hover {background:transparent url(../element/hoofdnav.gif) -305px -25px no-repeat;}
#aplattegrond a:hover {background:transparent url(../element/hoofdnav.gif) -356px -25px no-repeat;}
#acontact     a:hover {background:transparent url(../element/hoofdnav.gif) -452px -25px no-repeat;}
body#english     #aenglish     {background:transparent url(../element/hoofdnav.gif) 0 -25px no-repeat;}
body#overzicht   #aoverzicht   {background:transparent url(../element/hoofdnav.gif) -91px -25px no-repeat;}
body#specials    #aspecials    {background:transparent url(../element/hoofdnav.gif) -160px -25px no-repeat;}
body#deelnemers  #adeelnemers  {background:transparent url(../element/hoofdnav.gif) -226px -25px no-repeat;}
body#route       #aroute       {background:transparent url(../element/hoofdnav.gif) -305px -25px no-repeat;}
body#plattegrond #aplattegrond {background:transparent url(../element/hoofdnav.gif) -356px -25px no-repeat;}
body#contact     #acontact     {background:transparent url(../element/hoofdnav.gif) -452px -25px no-repeat;}

#wrapper {position:absolute; left:158px; top:186px; width:593px; padding-bottom:30px;}
#pagina {float:left; width:593px; background:#fff url(../element/bg.jpg) top left repeat-y;}
#subnav {float:right; width:164px;}

#tekst .kol {padding:0px 13px 40px 0;}
#footer {clear:both; padding:0;}
#tekst {
    float:left; width:413px; background:#fff;
    voice-family: "\"}\"";
    voice-family: inherit;
      width:429px; }

html>#tekst {width:429px;}

#kaart {
  width:413px;
  voice-family: "\"}\"";
  voice-family: inherit;
    width:429px; }

html>#kaart {width:429px;}

#tekst h3 {margin:41px 0 2px 0; padding:0;}
#tekst p.locatie {color:#b40076; margin:0 0 16px 0;}
#tekst p.mmg {color:#91828b;}
#tekst span {color:#91828b;}

#subnav ul#menu2      {width:164px; margin:88px 0 0 0; padding:0;}
#subnav ul#menu2 li   {margin:0; padding:0; list-style-type:none; width:164px; height:18px;}
#subnav ul#menu2 li, #subnav ul#menu2 li a {height:18px; display:block;}
#subnav ul#menu2 li a {text-indent:-9999px; text-decoration:none;}

#m1   {background: transparent url(../element/subnav/m1.gif) 0 0px no-repeat;}
#m2   {background: transparent url(../element/subnav/m2.gif) 0 0px no-repeat;}
#m3   {background: transparent url(../element/subnav/m3.gif) 0 0px no-repeat;}
#m4   {background: transparent url(../element/subnav/m4.gif) 0 0px no-repeat;}
#m5   {background: transparent url(../element/subnav/m5.gif) 0 0px no-repeat;}
#m6   {background: transparent url(../element/subnav/m6.gif) 0 0px no-repeat;}
#m7   {background: transparent url(../element/subnav/m7.gif) 0 0px no-repeat;}
#m8   {background: transparent url(../element/subnav/m8.gif) 0 0px no-repeat;}
#m9   {background: transparent url(../element/subnav/m9.gif) 0 0px no-repeat;}
#m10  {background: transparent url(../element/subnav/m10.gif) 0 0px no-repeat;}
#m11  {background: transparent url(../element/subnav/m11.gif) 0 0px no-repeat;}
#m12  {background: transparent url(../element/subnav/m12.gif) 0 0px no-repeat;}
#m13  {background: transparent url(../element/subnav/m13.gif) 0 0px no-repeat;}
#m14  {background: transparent url(../element/subnav/m14.gif) 0 0px no-repeat;}
#m15  {background: transparent url(../element/subnav/m15.gif) 0 0px no-repeat;}
#m16  {background: transparent url(../element/subnav/m16.gif) 0 0px no-repeat;}

body#hf  #m1,   #m1   a:hover {background: transparent url(../element/subnav/m1.gif) 0 -18px no-repeat;}
body#hr  #m2,   #m2   a:hover {background: transparent url(../element/subnav/m2.gif) 0 -18px no-repeat;}
body#hb  #m3,   #m3   a:hover {background: transparent url(../element/subnav/m3.gif) 0 -18px no-repeat;}
body#tvp #m4,   #m4   a:hover {background: transparent url(../element/subnav/m4.gif) 0 -18px no-repeat;}
body#ia  #m5,   #m5   a:hover {background: transparent url(../element/subnav/m5.gif) 0 -18px no-repeat;}
body#zmw #m6,   #m6   a:hover {background: transparent url(../element/subnav/m6.gif) 0 -18px no-repeat;}
body#bw  #m7,   #m7   a:hover {background: transparent url(../element/subnav/m7.gif) 0 -18px no-repeat;}
body#dd  #m8,   #m8   a:hover {background: transparent url(../element/subnav/m8.gif) 0 -18px no-repeat;}
body#hc  #m9,   #m9   a:hover {background: transparent url(../element/subnav/m9.gif) 0 -18px no-repeat;}
body#hw  #m10,  #m10  a:hover {background: transparent url(../element/subnav/m10.gif) 0 -18px no-repeat;}
body#pr  #m11,  #m11  a:hover {background: transparent url(../element/subnav/m11.gif) 0 -18px no-repeat;}
body#ha  #m12,  #m12  a:hover {background: transparent url(../element/subnav/m12.gif) 0 -18px no-repeat;}
body#hs  #m13,  #m13  a:hover {background: transparent url(../element/subnav/m13.gif) 0 -18px no-repeat;}
body#mm  #m14,  #m14  a:hover {background: transparent url(../element/subnav/m14.gif) 0 -18px no-repeat;}
body#g   #m15,  #m15  a:hover {background: transparent url(../element/subnav/m15.gif) 0 -18px no-repeat;}
body#hus #m16,  #m16  a:hover {background: transparent url(../element/subnav/m16.gif) 0 -18px no-repeat;}

body#plattegrond #tekst h3 {margin:15px 0 3px 0;}
body#plattegrond #tekst h3 img {display:block;}
body#plattegrond #tekst .kol {padding:0 0 20px 0;}
body#route #tekst h3, body#contact #tekst h3, body#deelnemers #tekst h3 {margin:41px 0 15px 0; padding:0;}
body#route #tekst h4, body#deelnemers #tekst h4 {margin:15px 0 2px 0; padding:0;}
body#route #tekst strong {color:#f398c0; font-weight:bold; font-style:italic;}

body#plattegrond #footer, body#route #footer, body#contact #footer, body#deelnemers #footer {padding-bottom:12px;}

input {font: 11px/1.3em verdana, geneva, sans-serif; padding:2px;}
label {cursor:pointer;}
label:hover {text-decoration:underline;}
input {width:230px;}
input.knop {padding:0; width:100px; font-weight:bold;}
input.knop:hover {color:#ec008c; cursor:pointer;}
input.knop:active {color:#000;}
