/* CSS du.dropdownmenu horizontal, bieler batiste */

.ddmenucontainer{
padding-left:0.52em;
height:3.5em;
background-color:#FFFFFF;
background-image:url(navigation_bg_corner.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

.dropdownmenu a {
display: block;
width: 8.7em;
}
.dropdownmenu li { /* all list items */
float: left;
width: 8.7em; /* width needed for Opera*/
}
.ddmenucontainer li a:link{
text-decoration:none;
color:#666666;
}
.ddmenucontainer li a:visited{
text-decoration:none;
color:#666666;
}
.ddmenucontainer li a:hover{
text-decoration:underline;
color:#FF3700;
}
/* First level menus */
.dropdownmenu {
border:0px dotted black;
position:absolute;
display:block;
list-style: none;
line-height: 1em;
margin:0em 0em 0em 1.78em;
padding:0em 0em 0em 0em;
height:31px;
z-index:10;
}
/* First level menu items */
.dropdownmenu li {
border:0px dotted black;
background-image:url(navigation_bg_dots.gif);
background-position:bottom;
background-repeat:repeat-x;
height:2.8em;
padding:0.62em 0em 0em 0em;
margin:0em 0.62em 0em 0em;
display:inline;
color:white;
text-decoration:none;
visibility:visible;
display:block;
float:left;
}
/* Second level menus */
.dropdownmenu li ul {
position:absolute;
margin:0em 0em 0em -0.62em;
padding:0em 0.62em 0.9em 0.62em;
width:8.6em;
top:3.5em;
visibility:hidden; 
display:none;
}
/* Second level menu items */
.dropdownmenu li ul li {
background:#EFEFEF;
position: relative;
margin:0em -0.62em 0em -0.62em;
padding:0.28em 0em 0.38em 0.62em;
width:9.3em;
height:auto;
display:block;
float:left;
}
/* Third level menus */
.dropdownmenu li ul li ul {
position:absolute;
margin:0em 0em 0em -0.62em;
padding:0em 0.62em 0.9em 0.6em;
left:10em;
width:8.6em;
top:0em;
visibility:hidden;
display:none;
}
/* Third level menu items */
.dropdownmenu li ul li ul li {
background-color:#EFEFEF;
position:relative;
margin:0em -0.62em 0em -0.62em;
padding:0.28em 0em 0.38em 0.62em;
height:auto;
display:block;
float:left;
}

.dropdownmenu li ul {
background:url("topmenu_greycorner.gif") no-repeat bottom right;
border-left:1px solid #EFEFEF;
}
.dropdownmenu li ul li {
background-color:#EFEFEF;
}
.dropdownmenu li ul li ul {
background:url("topmenu_greycorner.gif") no-repeat bottom right;
border-left:1px solid #EFEFEF;
}
.dropdownmenu li ul li ul li{
background-color: #EFEFEF;
}

#homepage .dropdownmenu li ul {
background:url("topmenu_whitecorner.gif") no-repeat bottom right;
border-left:1px solid white;
}
#homepage .dropdownmenu li ul li {
background-color:white;
}
#homepage .dropdownmenu li ul li ul {
background:url("topmenu_whitecorner.gif") no-repeat bottom right;
border-left:1px solid white;
}
#homepage .dropdownmenu li ul li ul li{
background-color: white;
}
