
#topnav     { margin: 0; padding: 0; position: relative; z-index: 300; border: solid 0 #eece0d }
#nav            { color: #fff; font-size: 10px; background-color: #000; background-image: url("../data/interface/navbalk.gif"); margin: 0; padding: 0; position: absolute; z-index: 3000; top: 81px; left: 0; width: 800px; height: 29px; border: solid 0 #f03 }
#nav ul             { list-style-type: none; list-style-position: outside; margin: 0; padding: 0; position: relative; z-index: 3000; top: 0; left: 204px; float: left; border: solid 0 #3a3a3a }
#nav li                 { color: #fff; line-height: 24px; background-image: url("../data/interface/navstreepje.gif"); background-repeat: no-repeat; background-position: right top; list-style-type: none; list-style-position: outside; margin: 0; padding: 0; position: relative; float: left; border: dashed 0 #e00202 }
#nav li a:link, #nav li a:visited                         { color: #d5851f; font-size: 11px; font-family: Helvetica; line-height: 29px; text-decoration: none; text-align: center; text-transform: capitalize; display: block; margin: 0; padding: 0; position: relative; width: 102px; border: solid 0 #fff }
#nav li a:hover                             { color: #f4d9a9 }
#nav li a.navactief:link, #nav li a.navactief:visited                                { color: #fff; background-image: url("../data/interface/navbalkactief.gif") }
#nav li:hover, #nav li.sfhover          { }
#nav li:hover a, #nav li.sfhover a          { }
#nav li ul                 { display: none; margin: 0; padding: 0; position: absolute; z-index: 3200; top: 100%; left: 0; width: auto; float: left; border: solid 0 #f3b250 }
#nav li li             { background-image: none; list-style-image: none; display: block; margin: 0; padding: 0; width: 120px; border-width: 0 }
#nav li li a:link, #nav li li a:visited                     { color: #003; font-weight: normal; line-height: 24px; background-color: #d5851f; background-image: none; text-align: left; text-transform: none; display: block; margin: 0; padding: 0; width: 100%; border: solid 0 #f3b250 }
#nav li li span { line-height: 18px; padding: 3px 8px }
#nav li li a:hover    { color: #fff; background-color: #22577f; list-style-image: none }
#nav li li a.navactief:link, #nav li li a.navactief:visited      { color: #fff; background-image: none; list-style-image: none }
#nav li li:hover, #nav li li.sfhover    { background-image: none; list-style-image: none }
#nav li li:hover a, #nav li li.sfhover a     { background-image: none; list-style-image: none }
#nav ul ul ul  { margin: 0; position: absolute; z-index: 330; top: 2px; left: 100% }
#nav li:hover ul ul, #nav li.sfhover ul ul { display: none }
#nav li:hover ul ul ul, #nav li.sfhover ul ul ul { display: none }
#nav li:hover ul, #nav li.sfhover ul  { display: block }
#nav li li:hover ul, #nav li li li:hover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { display: block }
/*subnav level*/
#navcontainer       { margin: 10px 0 0; padding: 0; position: relative; z-index: 10; top: 0; left: 0; border: solid 0 #c00 }
#subnav                       { font-weight: bold; margin: 0; padding: 0; position: absolute; z-index: 400; top: 0; right: 0; height: 490px; border: solid 0 #baea0e }
#subnav ul                { background-image: url("../data/interface/75wit.png"); list-style-type: none; list-style-position: outside; display: block; margin: 0; padding: 0; position: relative; top: 0; left: 0; border: solid 0 #ff7300 }
#subnav li              { font-family: Helvetica; list-style-type: none; list-style-position: outside; display: block; margin: 0; padding: 0; position: relative; border: solid 0 #092a5c }
#subnav li a:link, #subnav li a:visited                         { color: #d5851f; font-size: 11px; font-family: Helvetica; line-height: 35px; text-decoration: none; text-align: right; display: block; margin: 0; padding: 0 10px; width: 184px; border: dashed 0 #c00 }
#subnav li a:hover         { color: #22577f; text-decoration: none }
#subnav li a.navactief:link, #subnav li a.navactief:visited              { color: #000; text-decoration: none; display: block; margin: 0; padding: 0 18px 0 0; border-color:  }
#subnav li a.navactief:hover       { }
#subnav li:hover, #subnav li.sfhover  { }
#subnav li:hover a, #subnav li.sfhover a   { }
#subnav li ul         { background-color: #b6b8bc; background-image: none; text-align: left; display: none; margin: 0; padding: 0; position: absolute; z-index: 420; top: 0; left: 100%; border: solid 0 #369 }
#subnav li li     { background-image: none; display: block; position: relative; border: solid 0 #000 }
#subnav ul li li a:link, #subnav ul li li a:visited        { color: #fff; line-height: 25px; text-align: left; margin-bottom: -1px; padding: 2px 8px; border: solid 0 #ff0 }
#subnav ul li li a:hover   { color: #000; background-image: none }
#subnav li:hover ul, #subnav li.sfhover ul  { display: block }
#subnav li li:hover ul, #subnav li li li:hover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul { display: block }
#subnav .categorie  { color: #fff; background-color: #59539f; margin-bottom: 1px; margin-left: 0; padding-left: 0 }
#subnav .toprow  { color: #fff; text-decoration: none; background-color: #092a5c; display: block; margin: 0; padding: 2px 8px; border-style: solid; border-width: 1px 0; border-color: #fff }
#subnav .aanbiedingen li a:link, #subnav .aanbiedingen li a:visited    { color: #000; font-weight: bold; line-height: 30px; background-image: url("../data/interface/button.gif"); background-repeat: no-repeat; background-position: right 0; text-transform: uppercase; height: 30px; border: solid 0 #0f0 }
/*pagenav*/
#pagenav            { margin: 0 auto; padding: 1px 0 0; position: relative; border: solid 0 #fff }
#pagenav ul         { list-style-type: none; list-style-position: outside; margin: 0 20px; padding: 0; position: relative; top: 0; left: 0; border: solid 0 #ba0055 }
#pagenav li         { color: #fff; text-align: left; letter-spacing: 1px; list-style-type: none; list-style-position: outside; margin: 0 1px 1px 0; padding: 0; float: left; border: solid 0 #ff0 }
#pagenav li a:link, #pagenav li a:visited        { color: #fff; font-size: 10px; font-family: Arial; line-height: 18px; text-decoration: none; background-color: #3a3a3a; text-align: left; margin: 0; padding: 2px 8px; float: left; border: solid 0 }
#pagenav li a:hover    { color: #000; background-color: #d5851f }
#pagenav li .dimmpje         { color: #5e5e62; font-size: 10px; line-height: 18px; background-color: #111; padding: 2px 8px; float: left }
#filialen  { position: absolute; z-index: 4; top: -20px; left: 80px; height: 20px; float: left; border: solid 0 #00f }
#filialen ul { background-color: #de3319; display: block; margin: 0; padding: 0; float: left; border: solid 0 #00f }
#filialen li  { color: #fff; list-style-type: none; margin: 0 -1px 0 0; padding: 0; position: relative; width: 86px; float: left; border: solid 0 }
#filialen li a:link, #filialen li a:visited  { color: #fff; font-size: 10px; font-family: Arial; text-decoration: none; background-color: #de3319; text-align: center; text-transform: uppercase; letter-spacing: 1px; display: block; margin: 0 0 0 0; padding: 2px 4px 0; border: solid 1px #feedba }
#filialen li a:hover { text-decoration: none; background-color: #8b2211 }
#balk  { background-color: #111; position: absolute; z-index: 0; top: 0; right: 0; width: 560px; height: 15px }

