
#topnavbar span, #subnavbar span  { white-space: nowrap; display: block }
/* topnavbar START */
/* level 1 */
#topnavbar                      { text-align: left; display: block; position: absolute; z-index: 200; top: 204px; left: 95px; width: 100%; height: 25px; border: solid 0 #000 }
#topnavbar .home a        { color: #000; background-image: url("../data/interface/icon_home.png"); background-repeat: no-repeat; background-position: center; min-width: 60px }
#topnavbar .home a span  { visibility: hidden }
#topnavbar ul.contact  { border-width: 0 }
#topnavbar li span  { padding-right: 10px; padding-left: 10px }
#topnavbar ul             { list-style-type: none; list-style-position: outside; margin: 0; padding: 0; position: relative; z-index: 20; top: 0; left: 0; float: left; border: solid 0 #fff }
#topnavbar li              { position: relative; float: left; border-style: solid; border-width: 0 0 0 1px; border-color: #68b022 }
#topnavbar li a                    { color: #fff; font-size: 13px; line-height: 25px; text-decoration: none; display: block; min-width: 100px; border: solid 0 }
#topnavbar li a:hover             { color: #c6dd99; background-image: url("../data/interface/black-50.png") }
#topnavbar li.actief            { background-image: none; border-style: solid; border-width: 0 0 0 1px; border-color: #68b022 }
#topnavbar li.actief a   { color: #68b022; background-image: none; border: solid 0 #f00 }
#topnavbar li.actief a:hover    { color: #c6dd99; background-image: url("../data/interface/black-50.png"); border: solid 0 #f00 }
#topnavbar li:hover, #topnavbar li.actief:hover         { color: #c6dd99; background-image: url("../data/interface/black-50.png") }
/* level 2 */
#topnavbar ul ul                            { background-image: url("../data/interface/black-70.png"); display: none; position: absolute; top: 100%; left: -1px; border-style: solid; border-width: 0 0 0 1px; border-color: #666 #666 #666 #68b022 }
#topnavbar ul ul li             { background-image: none; float: none; border-width: 0; border-color: #e7e7e7 }
#topnavbar ul ul li a           { color: #fff; background-image: none; min-width: 130px; border-width: 0; border-color: #e7e7e7 }
#topnavbar li.actief li a  { color: #fff; background-image: none; border: solid 0 #f00 }
#topnavbar ul ul li a:hover      { color: #c6dd99 }
#topnavbar li.actief li a:hover  { color: #c6dd99; background-image: none; border: solid 0 #f00 }
#topnavbar li li:hover, #topnavbar li li.actief:hover       { color: #c6dd99; border-width: 0; border-color: #e7e7e7 }
/* level 3*/
#topnavbar ul ul ul   { padding-top: 0; position: absolute; top: 4px; left: 95% }
/* level 4 */
#topnavbar ul ul ul ul { background-color: #4f9b4c }
/* verbergen
*/
#topnavbar li:hover ul ul, #topnavbar li:hover ul ul ul { display: none }
/* tonen*/
#topnavbar li:hover ul, #topnavbar li li:hover ul, #topnavbar li li li:hover ul   { display: block }
/* topnavbar END */
/* subnavbar START */
#subnavbar                { margin: 2px; padding: 1px; position: relative; z-index: 10; border: solid 0 #000 }
#subnavbar ul           { background-color: #0c97aa; list-style-type: none; list-style-position: outside; display: block; margin: 1px; padding: 1px; position: relative; top: 0; left: 0; border: solid 1px #fff }
#subnavbar li        { margin: 1px; position: relative; border: solid 1px #fff }
#subnavbar li a         { color: #fff; line-height: 25px; text-decoration: none; display: block; padding-right: 10px; padding-left: 10px; height: 25px; border: solid 1px #b15 }
#subnavbar li a:hover    { background-color: #9d7d00 }
#subnavbar li.actief  { color: #b6e6e9; background-color: #008298 }
#subnavbar li:hover, #subnavbar li.actief:hover  { background-color: #9d7d00 }
/* level 2 */
#subnavbar li ul          { background-color: #008298; text-align: left; display: none; padding: 8px; position: absolute; top: 0; left: 100%; min-width: 120px; border-width: 0; border-color: #000 }
#subnavbar ul ul li      { background-color: #008298; float: none }
#subnavbar ul ul li a    { background-image: none; min-width: 120px; border-width: 0 }
#subnavbar ul ul li a:hover { color: #000; background-color: #d2eaec; background-image: none }
#subnavbar li ul { display: none }
/* level 3*/
#subnavbar ul ul ul { background-color: #c40009; position: absolute; top: 0; left: 100% }
/* level 4 */
#subnavbar ul ul ul ul { background-color: #4f9b4c }
/* verbergen
*/
#subnavbar li:hover ul ul, #subnavbar li:hover ul ul ul { display: none }
/* tonen*/
#subnavbar li:hover ul, #subnavbar li li:hover ul, #subnavbar li li li:hover ul   { display: block }
/* subnavbar END */
