/* CSS Document */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_line.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu {
position:relative;
width:955px;	/* width:750px; */
height:65px;	/* height:2em; */
/* background:#b7c6ac; */
/* border-top:10px solid #b7c6ac; */
padding-bottom:1px;
/* background:#b7c6ac url(line.gif) bottom left repeat-x; */
margin-bottom:0.5em;	/* margin-bottom:5em; */
float:left;
}

* html .menu {padding-bottom:0;}

.menu ul{
list-style-type:none;
padding:0;
margin:0 0 0 25px;	/* margin:0 0 0 20px; */
width:924px;	/* width:730px; */
height:65px;	/* height:100%; */
cursor:default;
border-bottom:1px solid #660000;
}

.menu li{
float:left;
margin-right:2px;
margin-left:2px;
display:block;
height:65px;
width:127px;
}

.menu table{
position:absolute;
border-collapse:collapse;
left:0;
top:0;
}

.menu a, .menu :visited {
color:#000000;	/* color:#fff; */
text-decoration:none;
}
.menu a em.lft, .menu :visited em.lft {
display:block;
float:left;
width:5px;
height:65px;	/* height:2em; */
background: transparent url(nothing.gif);	/* background: transparent url(lefta.gif); */
/* border-bottom:1px solid #777; */
}
.menu a b, .menu :visited b {
display:block;
font-weight:bold;	/* font-weight:normal; */
float:left;
height:65px;	/* height:2em; */
width:96px;
line-height:5.5em;
background: transparent url(images/klein-woninginrichting_button.gif) 11px center no-repeat;	/* background: transparent url(mida.gif); */
cursor:pointer;
/* border-bottom:1px solid #777; */
text-align:center;
font-family:arial, helvetica, sans-serif;
font-size:0.9em;
padding-right:5px;
padding-left:13px;
}
.menu a em.rgt, .menu :visited em.rgt {
display:block;
float:left;
width:5px;
height:65px;	/* height:2em; */
background: transparent url(nothing.gif);	/* background: transparent url(righta.gif); */
/* border-bottom:1px solid #777; */
}

.menu ul ul {
visibility:hidden;
position:absolute;
height:1.5em;	/* height:2em; */
top:65px;	/* top:2em; */
left:0px;	/* left:-20px; */
width:931px;	/* width:749px; */
border-bottom:0px;
/* border-right:1px solid #660000; */
/* background:#ccc; */
}

.menu :hover {
white-space:normal;
}
.menu a:hover b {	/* IE6 */
color:#a00;
background: transparent url(images/klein-woninginrichting_button-over.gif) 11px center no-repeat;	/* background: transparent url(midb.gif); */
border-bottom-color:#ccc;
}
.menu a:hover em.lft {
background: transparent url(nothing.gif);	/* background: transparent url(leftb.gif); */
border-bottom-color:#ccc;
}
.menu a:hover em.rgt {
background: transparent url(nothing.gif);	/* background: transparent url(rightb.gif); */
border-bottom-color:#ccc;
}

.menu li:hover > a b {
color:#a00;
background: transparent url(images/klein-woninginrichting_button-over.gif) 11px center no-repeat;	/* background: transparent url(midb.gif); */
border-bottom-color:#ccc;
}
.menu li:hover > a em.lft {
background: transparent url(nothing.gif);	/* background: transparent url(leftb.gif); */
border-bottom-color:#ccc;
}
.menu li:hover > a em.rgt {
background: transparent url(nothing.gif);	/* background: transparent url(rightb.gif); */
border-bottom-color:#ccc;
}
.menu ul li:hover ul,
.menu ul a:hover ul{
display:block;
visibility:visible;
top:65px;	/* top:2em; */
/* margin-top:1px; */
}
.menu ul :hover ul li {
display:block; 
/* border-left:1px solid #777;  */
/* background:#ccc; */
/* height:2em; */
width:132px;
margin-right:0px;
margin-left:0px;
}
.menu ul :hover ul li a {
display:block;
font-size:0.8em;
/* height:2em; */
line-height:2em;
width:130px;	/* width:auto; */
float:left;
color:#000000;
/* padding:0 10px; */
text-align:center;
background:#d50000; /* #a00 #d50000 */
font-weight:bold;
border-left:1px solid #660000;
border-right:1px solid #660000;
border-bottom:1px solid #660000;
border-top:1px solid #660000;
}
.menu ul :hover ul li a:hover {
color:#fff;	/* color:#c00; */
