/* =====     Opmaak stijlen van het menu bij schermen BREDER dan 720px     ===== */

/* de opmaak van de div hoofdmenu voor breed scherm */
.hoofdmenu {
display: block;  
position: relative;
visibility: visible;
/* top: 0;   */
height: 48px;
width: 100%; 
margin: 0;
padding: 0; 
background-color:#daddcc;  
z-index: 100;
}   

#ghmenu {
position: absolute;
display: block;
visibility: visible;
width: 674px;
top: 0px;
left: 16px;
height: 40px;
margin: 4px 0px 0px 0px;
padding: 2px 0px 0px 0px;
z-index: 200;
background-color: orange;
}

/* opmaak items van navigatiebalk */
#ghmenu > li {  
display: inline-block;
position: relative;
width: 110px;
height: 36px;
margin: 0px 0px 0px 2px;
}

#ghmenu li a {
display: inline-block;
width: 110px;
height: 36px;
padding: 8px 0px 0px 10px;
}    
  
/* blok van submenu niv 1 */
#ghmenu li ul {   
position: absolute;
display: none;
width: 160px;   
height: auto;
top: 100%;  
left: 0;
padding: 0;
background-color: orange;
z-index: 300;
}   

/* blok van submenu niv 2 */
#ghmenu li ul li ul {   
position: absolute;
display: none;
width: 160px;   
height: auto;
top: 0;
left: 158px;
padding: 0;
background-color: orange;
z-index: 300;
}  

/* de css-code om eerste en tweede niveau submenus te tonen */
#ghmenu li:hover > ul, #ghmenu li ul li:hover > ul {              /* ul.nav.menu li ul li:hover > ul {    */
display: block;
}  

/* opmaak items van eerste niveau submenu */
#ghmenu li ul li {    
display: block; 
position: relative;
left: 0;  
top: 0;
/* height: 30px;    */
width: 160px;
margin:L 0;    /* margin: 0;   */
padding: 0;
}

/* opmaak items van eerste niveau submenu */
#ghmenu li ul li ul li {    
display: block; 
position: relative;
left: 0;  
top: 0;
/* height: 30px;    */
width: 160px;
margin:L 0;    /* margin: 0;   */
padding: 0;
}

/* de links van de submenus */
#ghmenu li ul li a {
display: block;
position: relative;
width: 156px;
height: 30px;
margin: 0px 0px 0px 2px;
padding: 5px 5px 5px 10px;
font-size: 90%;
font-weight: normal;
}

#ghmenu li ul li:last-child > a {
margin: 0px 0px 2px 2px;
}

#ghmenu li ul li ul li a {
display: block;
position: relative;
width: 156px;
height: 30px;
margin: 0px 0px 0px 2px;
padding: 5px 5px 5px 10px;
font-size: 90%;
font-weight: normal;
}

#ghmenu li ul li ul li:first-child > a {
display: block;
height: 28px;
width: 158px;
margin: 2px 0px 0px 0px;
padding: 5px 5px 5px 12px;
}  

#ghmenu li ul li ul li:last-child a {
margin: 0px 0px 2px 2px;
}

/* =============== stijl links voet =============== */

#voetmenu li{
display: inline-block;
height: 30px;  
padding: 0px 20px 0px 20px;
}




/* =============== einde stijlen van menu breder dan 720px =============== */


