@charset "utf-8";
/*
 Ajatix Advanced CSS Drop Down Menu
 Copyright (C) 2009-2014 Ajatix. All rights reserved.
 http://www.ajatix.com
*/
.AJXCSSMenubCbAddD {position:relative;z-index:100;line-height:0;background:#f5f5f5 url(menu_files/menu-bg.gif) top left;}
.AJXCSSMenubCbAddD ul {position:relative;display:inline-block;margin:0;padding:0;list-style-type:none;}
*+html .AJXCSSMenubCbAddD ul {display:inline;}
.AJXCSSMenubCbAddD li {float:left;width:192px;margin:0;}
.AJXCSSMenubCbAddD li:hover,.AJXCSSMenubCbAddD li.ajxover {position:relative;}
.AJXCSSMenubCbAddD li a {display:block;width:177px;height:34px;white-space:nowrap;overflow:hidden;padding:0 0 0 15px;font:bold 11px Verdana, Geneva, sans-serif;line-height:34px;text-decoration:underline;text-align:left;color:#333333;}
.AJXCSSMenubCbAddD a span {display:block;padding:0 25px 0 0;}
.AJXCSSMenubCbAddD li:hover > a,.AJXCSSMenubCbAddD li.ajxover > a {text-decoration:none;background:url(menu_files/top-mo.gif) no-repeat bottom left;}
.AJXCSSMenubCbAddD li:hover > a span,.AJXCSSMenubCbAddD li.ajxover > a span {background:url(menu_files/top-mo.gif) no-repeat bottom right;}
.AJXCSSMenubCbAddD a.ajxsub {width:167px;padding:0 0 0 25px;background:url(menu_files/top-sub.gif) no-repeat top left;}
.AJXCSSMenubCbAddD li a.ajxsub span {padding:0 35px 0 0;background:url(menu_files/top-sub.gif) no-repeat top right;}
.AJXCSSMenubCbAddD li:hover > a.ajxsub,.AJXCSSMenubCbAddD li.ajxover > a.ajxsub {position: relative;z-index:101;background:url(menu_files/top-sub.gif) no-repeat bottom left;}
.AJXCSSMenubCbAddD li:hover > a.ajxsub span,.AJXCSSMenubCbAddD li.ajxover > a.ajxsub span {background:url(menu_files/top-sub.gif) no-repeat bottom right;}
.AJXCSSMenubCbAddD li ul {position:absolute;z-index:100;left:-9999px;top:-9999px;width:177px;height:auto;display:inline-block;vertical-align:top;font-size:0;float:none;margin:0;border:1px solid #d7d7d7;background:#ffffff;}
.AJXCSSMenubCbAddD li:hover > ul,.AJXCSSMenubCbAddD li.ajxover > ul {left:0px;top:33px;}
.AJXCSSMenubCbAddD li li {width:175px;padding:0 1px 1px 1px;}
.AJXCSSMenubCbAddD li li.sfirst {padding-top:1px;}
.AJXCSSMenubCbAddD li li a {margin:0;width:135px;height:25px;padding:0 25px 0 15px;font:bold 11px Verdana, Geneva, sans-serif;line-height:25px;border:0;}
.AJXCSSMenubCbAddD li:hover li a,.AJXCSSMenubCbAddD li.ajxover li a {font-style:normal;font-weight:bold ;text-decoration:underline;color:#333333;background:#f5f5f5;}
.AJXCSSMenubCbAddD li li:hover > a,.AJXCSSMenubCbAddD li li.ajxover > a {text-decoration:none;background:#f5f5f5 url(menu_files/sub-mo.gif) bottom right;}
@media screen and (max-width:480px) {
.AJXCSSMenubCbAddD {min-width:0;width:100%;background-repeat:repeat-x;background:#f0efef;border:solid 1px #808080;border-radius:4px;cursor:pointer;}
/* content-Text: Menue (mit Umlaut) */
.AJXCSSMenubCbAddD:before {position:absolute;left:10px;content:"\2261\0020\004d\0065\006e\00fc";font:bold 24px Arial,Helvetica,sans-serif;line-height:34px;color:#333333;z-index:1;}
.AJXCSSMenubCbAddD > ul {width:100%;height:0;overflow:hidden;padding-top:34px;cursor:default;}
.AJXCSSMenubCbAddD li ul {padding-top:0;}
.AJXCSSMenubCbAddD:hover ul,.AJXCSSMenubCbAddD .ajxover ul {height:auto;}
.AJXCSSMenubCbAddD li {float:none;padding:0 0px 0px 0px;width:auto;}
.AJXCSSMenubCbAddD li a,.AJXCSSMenubCbAddD li a.ajxsub {width:auto;}
.AJXCSSMenubCbAddD li li {width:auto;}
.AJXCSSMenubCbAddD li li a {width:auto;}
.AJXCSSMenubCbAddD li ul {width:auto;}
.AJXCSSMenubCbAddD li:hover > ul,.AJXCSSMenubCbAddD li.ajxover > ul {position:static;}
}
