#menu ul li:hover ul {display:block;}
body {margin:0; background-color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 {color:#AA735A; font-size:14px; font-weight:bold; text-decoration:none;}
.haupttext, body, searchresults a {color:#000000; font-size:12px; line-height:16px; text-decoration:none;}
h2, h2 a {color:#AA735A; font-size:12px; font-weight:bold; text-decoration:none;margin:0;padding:0;margin-top:20px;}
#bread a, #bread {color:#D4B9AC; font-size:7pt; text-decoration:none; white-space:nowrap;}
#bread {border-bottom:1px solid #D6BDAD; padding:10px;margin-top:30px;margin-bottom:30px;}
a {color:#000000;}
.dateilink,dateilink a {font-size:12px; line-height:16px; text-decoration:none; background-image:url(../../images/linkpfeil_kupfer.gif);background-repeat:no-repeat; padding-left:12px;}
#menu {clear:both; height:30px; position:absolute; width:100%; z-index:100; background-image:url(../../images/menu_hg.gif); top:0px; background-color:#AD735A;}
.dateilink {margin-top:20px;margin-bottom:20px;}
#fuss {text-align:center; padding-top:30px;margin-top:30px;border-top:1px solid #D4B9AC;}
.dateilink img {margin-top:-10px;margin-bottom:-6px;}
.extralink {background-color:#CE947B;border:2px solid #000;padding:5px;display:block;color:#000;text-align:center;text-decoration:none;font-size:12px;}
#searchresults {text-align:center;}
hr {background-color:#D4B9AC;height:1px;border:0;}
.odd {background-color:#D6BDAD;}
#content {margin-left:30px;margin-right:30px;}
#menu ul li a {display:block; color:#fff; text-decoration:none; font-size:13px; font-weight: bold; padding:5px;max-width:185px;text-align:center;height:20px;padding-left:30px;padding-right:30px;}
#menu ul li ul {background-color:#AD735A;opacity: 0.9;display:none; position:absolute;}
#menu ul li ul li {float:none; margin:0;}
#menu ul li ul li a {color:#FFFFFF; display:block; font-size:11px; font-weight:normal; padding:3px; text-align:left;height:auto;}
#menu ul li ul li ul {position:relative;}
#menu ul li ul li ul li a {color:#FFFFFF; display:block; font-size:10px; font-weight:normal; text-align:left;padding-left:10px;}
#menu ul li ul li ul li ul {border:0 none; margin:0; position:relative; }
#menu ul li ul li ul li ul li {width:auto; padding-left:15px; }
#menu ul li ul li ul li ul li a {font-size:9pt; }
#menu ul li, #topmini ul li {list-style-type:none; display:block; margin:0; padding:0; float:left; }
#menu ul, #topmini ul {margin:0px; padding:0px; z-index:10; }

