div#dbgBuilInBar {
  height: 30px ;
  position: relative ;
  background-image: url(verlauf.jpg);
}

div#dbgBuilInBar ul.select{
  max-width:80%;
}
div#dbgBuiltInLogo {
  position: absolute ;
  top:5px;
  right: 15px;
}

div#dbgBuiltInLogo a{
  display: block;
}

div#dbgBuiltInLogo a img {
  display: block;
  border:0 ;
}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/pro_drop8.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

ol {
	font-size: 0.75em;
}


.dropdownmenu {padding:0; margin:0 0 0 10px; list-style:none; height:30px; position:relative; z-index:500;font-family:Georgia,"Times New Roman",Times,serif;}
.simple {background:url(../images/seperate.jpg) no-repeat 0 100%;}
.select {margin-top:-1px;}
* html .select {margin-top:-3px;}

.dropdownmenu li.top {display:block; float:left;}
#topNavi li.top { /*float:none;*/}
.simple li.top {margin-top:-1px;}
.select li.top {margin-left:13px;}
.dropdownmenu li a.top_link, .dropdownmenu li a.title {display:block; float:left; height:30px; line-height:30px; color:#666; text-decoration:none; font-size:11px; padding:0 10px; cursor:pointer;}

#topNavi  li a.top_link {/*display:inline; float:none;*/}
.simple li a.top_link {display:block; float:left; height:30px; line-height:30px; color:#666; text-decoration:none; font-size:11px; padding:0 10px; cursor:pointer;background:url(../images/seperate.jpg) no-repeat 100% 100%;}
.dropdownmenu li a.top_link span {float:left; display:block; padding:0 3px; height:30px;}
.simple li.bull a.top_link span {background:url(../images/dropbullsimple.gif) no-repeat 100% 55%;padding:0 12px 0 0;}
.select li a.top_link span {background:url(img/select-standard-right.png) no-repeat right 50%;padding:0 25px 0 4px;}

.select li a.top_link {background:url(img/select-standard-left.png) no-repeat left 50%; padding:0 0 0 3px;}
* html .select li a.top_link {}
* html .language li a.top_link span {padding-top:7px ;}

.dropdownmenu li a.top_link:hover {color:#999; line-height:25px;}
.language li a.top_link:hover span {}

.dropdownmenu li:hover > a.top_link {color:#000; line-height:30px;}
.dropdownmenu li:hover > a.top_link span {}


.dropdownmenu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.dropdownmenu a:hover {visibility:visible; position:relative; z-index:200;}
.dropdownmenu li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.dropdownmenu ul, .dropdownmenu iframe {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}


.dropdownmenu ul.sub1,
.dropdownmenu ul.sub2,
.dropdownmenu ul.sub3,
.dropdownmenu ul.sub4 {width:180px;}

.simple ul.sub1,
.simple ul.sub2,
.simple ul.sub3,
.simple ul.sub4 {width:180px;}

.select ul.sub1 {width:240px;} 
.select ul.sub2 {width:310px;}
.select ul.sub3 {width:320px;}
.select ul.sub4 {width:120px;}


.dropdownmenu li:hover ul {left:0; top:30px; background: #eae8de; font-size:11px; padding:3px; border:1px solid #cccbc6; border-right:1px solid #b3b2ad; border-bottom:1px solid #b3b2ad; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.simple :hover ul {left:-2px; top:31px; background: #f2f2ea; font-size:11px; padding:3px; border:1px solid #cccbc6; border-top:1px solid #f2f2ea;border-right:1px solid #b3b2ad; border-bottom:1px solid #b3b2ad; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.select li:hover ul {border-width:1px;}
.language li:hover ul {background:#e2eaf3;top:25px;width:140px;border-top:0;}
.dropdownmenu li:hover ul li {display:inline; height:20px; position:relative; font-weight:normal; width:auto;}
.select li:hover ul.sub2 li {margin:0 0 8px 0;line-height:17px;height:auto;}
.select li:hover ul.sub2 li strong {display:block;padding:8px 10px 0 10px;border-top:0px dashed #ccc}
.dropdownmenu li:hover ul li a {display:block; height:20px; line-height:20px; width:auto; padding:0 10px; color:#666; text-decoration:none;}
#topNavi5 li:hover ul li a {padding: 0px !important ; }
.language li:hover ul li a {display:block; height:20px; line-height:20px; width:auto; padding:0 10px 0 26px; color:#666; text-decoration:none;}
.dropdownmenu li:hover ul li a:hover {background-color:#FFF; color:#000;}
	
.dropdownmenu li:hover ul.sub3  {position:absolute; left:0px ;}
.dropdownmenu li:hover ul.sub2  {position:absolute; left:0px ;}
.dropdownmenu li:hover ul.sub1  {position:absolute; left:0px ;}


#topNavi5  li:hover ul.sub1  {position:absolute !important; left:0px !important;}	
#language  li:hover ul.sub3  {position:absolute !important; left:0px !important;}	
* html #language  li:hover ul.sub3 {width: 150px !important;margin-top:6px;}
* + html #language  li:hover ul.sub3 {margin-top:1px;}
.select li:hover ul.sub3 li {margin:0 0 8px 0;line-height:17px;height:auto;}
.select li:hover ul.sub3 li strong {display:block;padding:8px 10px 0 10px;border-top:0px dashed #ccc}


.select li a.top_link {
  background:transparent url(img/select-standard-left.png) no-repeat scroll left 50%;
  padding:0 0 0 3px;
}

.select li a.top_link span {
  background:transparent url(img/select-standard-right.png) no-repeat scroll right 50%;
  padding:0 25px 0 4px;
}
