/* 
 * Menu
 * Basis: http://users.tpg.com.au/j_birch/plugins/superfish/
 */
.comp-menu,.comp-menu *{list-style:none}
.comp-menu{line-height:1.0}
.comp-menu ul{position:absolute;top:-999em}
.comp-menu ul li{width:100%}
.comp-menu li:hover{visibility:inherit}
.comp-menu li{position:relative}
.comp-menu a{display:block;position:relative;text-decoration:none}
.comp-menu li:hover ul,.comp-menu li.sfHover ul{z-index:99}
.comp-menu li:hover li ul,ul.comp-menu li.sfHover li ul{top:-999em}
.comp-menu li li:hover li ul,ul.comp-menu li li.sfHover li ul{top:-999em}
.comp-menu li:hover,.comp-menu li.sfHover,.comp-menu a:focus,.comp-menu a:hover,.comp-menu a:active{outline:0}
/* horizontaal menu met vertikale subs */
.comp-menu-hv li{float:left}
.comp-menu-hv li:hover ul,.comp-menu li.sfHover ul{left:0;}
.comp-menu-hv li li:hover ul,ul.comp-menu li li.sfHover ul{top:0}
.comp-menu-hv li li li:hover ul,ul.comp-menu li li li.sfHover ul{top:0}
/* vertikaal menu met vertikale subs */
.comp-menu-vv li:hover ul,.comp-menu-vv li.sfHover ul {top:0}
/* vertikaal menu met tussen subs */
.comp-menu-vb ul{ position:relative;top:0;}

.adminmenu { margin: 55px 0 0 0; font-size:1.2em; line-height:1.1em; height:1.1em; }
.adminmenu li { list-style: none; margin-bottom: 5px; padding-bottom: 5px; border-bottom: #FFF solid 1px; margin-left:10px; }
.adminmenu a { color: #FFF; text-decoration: none; margin: 0 0 0 12px; }

.adminmenuZA { margin: 5px 0 0 0; font-size:1.2em; line-height:1.1em; height:1.1em; }
.adminmenuZA li { list-style: none; margin-bottom: 5px; padding-bottom: 5px; border-bottom: #FFF solid 1px; margin-left:0px; }
.adminmenuZA a { color: #FFF; text-decoration: none; margin: 0 0 0 0px; }
