
#anzeigenNavi {  height: 28px; width: 952px; position: relative; z-index: 100; }
#anzeigenNavi ul { list-style: none outside none; margin: 0; padding-bottom: 6px; padding: 0; z-index: 999; position: relative; }

#nav_main ul li:hover ul, #anzeigenNavi ul li:hover ul { visibility: visible; }
#nav_main ul a:hover ul, #anzeigenNavi ul a:hover ul { visibility: visible; }
#anzeigenNavi ul li:hover .first{display:block;}
#anzeigenNavi ul a.aktuell { color: #000000; }
#nav_main ul ul, #anzeigenNavi ul ul { visibility: hidden; position: absolute; height: 0; left: 0;  display: table; background-color: #af240d; }
#nav_main ul ul{  width: 149px;}

#nav_main ul ul:hover > a, #anzeigenNavi ul ul:hover > a { color: #ffffff; }
#anzeigenNavi ul ul li { height: 20px; width: 200px; }
#nav_main ul ul li{float:none;}

#nav_main ul ul li a:hover li, #anzeigenNavi ul ul li a:hover li { color: #cf3639; }
#anzeigenNavi ul ul a { color: #ffffff; display: block; margin: 0 10px; padding: 0 3px; height: 18px;  }
#anzeigenNavi ul ul a:visited { color: #ffffff; display: block; margin: 0 10px; padding: 0 3px; height: 18px; }
#nav_main ul ul a:hover, #anzeigenNavi ul ul a:hover { color: #000000; }
#nav_main ul ul ul a:hover, #anzeigenNavi ul ul ul a:hover { background: #ffffff; }
#nav_main li, #anzeigenNavi li { float: left; position: relative; font-size: 10px; color: #796648; line-height: 21px; }
#nav_main li{ line-height:22px; }
.oldie #nav_main li{ line-height:20px; }
#anzeigenNavi a { display: block; }
#nav_main a:visited, #anzeigenNavi a:visited { display: block; font-family: TisaItalic; font-size: 16px; height: 22px; line-height: 22px; padding: 0 6px; }
#nav_main table, #anzeigenNavi table { position: absolute; top: 0; left: 0; border-collapse: collapse; }
#nav_main strong a:hover, #anzeigenNavi strong a:hover { color: #ffffff; }
#nav_main ul :hover ul ul, #anzeigenNavi ul :hover ul ul { visibility: hidden; color: #ff0000; }
#nav_main ul :hover ul :hover ul, #anzeigenNavi ul :hover ul :hover ul { visibility: visible; }

#nav_main ul ul :hover > a, #anzeigenNavi ul ul :hover > a { color: #ffffff; }
#nav_main ul :hover ul ul, #anzeigenNavi ul :hover ul ul { visibility: hidden; }
#nav_main ul :hover ul :hover ul, #anzeigenNavi ul :hover ul :hover ul { visibility: visible; }
#nav_main a:hover, #nav_main a { height: 28px; }
#nav_main ul li ul li a:hover, #nav_main ul li ul li a { height: 19px; }
#anzeigenNavi { z-index: 2010;  }
#anzeigenNavi  ul{margin-bottom:6px;}

#anzeigenNavi ul ul li a:hover li { color: #cf3639; }
#anzeigenNavi ul li:hover ul{padding-bottom:6px;}

#anzeigenNavi ul ul ul a:hover { background: #ffffff; }
#anzeigenNavi a { height: 29px; font-size:12px;font-weight:normal !important;line-height: 22px !important;}
#anzeigenNavi a:visited { display: block; font-family: TisaItalic; height: 22px;  padding: 0 14px; }
#anzeigenNavi table { position: absolute; top: 0; left: 0; border-collapse: collapse; }
div#anzeigenNavi div { clear: left; }
#anzeigenNavi .cube{display: inline;height: 10px;width: 10px;float: left;margin-top: 5px;    margin-right: 6px;}  
#anzeigenNavi .first{height:4px; display:none;}

#anzeigenleiste ul li ul li a{font-family: TisaItalic;font-size: 16px; }

#hauptnavi{width:auto !important;}

#wohnenNav ul, #wohnenNav ul li, #wohnenNav .cube{background-color:#2ea54b !important;}
#wohnenNav ul li{width:155px !important;}
#wohnenNav .first{width:82px;background:#2ea54b;}
#wohnenNav ul li:hover > a { background-color:#278c40; border: 0; color:#ffffff;}
#wohnenNav ul a{border-bottom:1px solid #6dc081 !important;}

#karriereNav ul,#karriereNav ul li, #karriereNav .cube{background-color:#0073ff !important;}
#karriereNav ul li{width:124px !important;}
#karriereNav .first{width:79px;background:#0073ff;}
#karriereNav ul li:hover > a { background-color:#0061d9; border: 0; color:#ffffff;}
#karriereNav ul a{border-bottom:1px solid #4d9dff !important;}

#fahrenNav ul, #fahrenNav ul li, #fahrenNav .cube{background-color:#ff0d4d !important;}  
#fahrenNav ul li{width:145px !important;}
#fahrenNav .first{width:74px;background:#ff0d4d;}
#fahrenNav ul li:hover > a { background-color:#cb293e; border: 0; color:#ffffff;}
#fahrenNav ul a{border-bottom:1px solid #f36f80 !important;}

#familieNav ul, #familieNav ul li, #familieNav .cube{background-color:#b38200 !important;}
#familieNav ul li{width:210px !important;}
#familieNav .first{width:75px;background:#b38200;}
#familieNav ul li:hover > a { background-color:#a28224; border: 0; color:#ffffff;}
#familieNav ul a{border-bottom:1px solid #d2b86a !important;}

#urlaubNav ul, #urlaubNav ul li, #urlaubNav .cube{background-color:#00a9a6 !important;}
#urlaubNav ul li{width:130px !important;}
#urlaubNav .first{width:72px;background:#00a9a6;}
#urlaubNav ul li:hover > a { background-color:#00908d; border: 0; color:#ffffff;}
#urlaubNav ul a{border-bottom:1px solid #4dc3c1 !important;}

#gesundheitNav ul, #gesundheitNav ul li, #gesundheitNav .cube{background-color:#ff4019 !important;}
#gesundheitNav ul li{width:155px !important;}
#gesundheitNav .first{width:98px;background:#ff4019;}
#gesundheitNav ul li:hover > a { background-color:#ce5629; border: 0; color:#ffffff;}
#gesundheitNav ul a{border-bottom:1px solid #f6946f !important;}

#maerkteNav ul li, #maerkteNav .cube{background:#0187bf;}
#maerkteNav .first{width:132px;background:#0187bf;}

#erlebenNav ul, #erlebenNav ul li, #erlebenNav .cube{background-color:#ff8c00 !important;}
#erlebenNav ul li{width:214px !important;}
#erlebenNav .first{width:78px;background:#ff8c00;}
#erlebenNav ul li:hover > a { background-color:#d48518; border: 0; color:#ffffff;}
#erlebenNav ul a{border-bottom:1px solid #fbbb61 !important;}

#singleNav .cube{background:#ed2288;}

.wohnen .headline, .wohnen .allepartner{background-color:#2ea54b ;}
.wohnen strong{color:#2EA54B;}
.wohnen .box{border:1px solid #2EA54B;}
.fahren .headline, .fahren .allepartner{background-color:#ff0d4d ;}
.fahren strong{color:#ff0d4d ;}
.fahren .box{border:1px solid #ff0d4d ;}
.karriere .headline, .karriere .allepartner{background-color:#0073ff ;}
.karriere strong{color:#0073ff ;}
.karriere .box{border:1px solid #0073ff ;}
.familie .headline, .familie .allepartner{background-color:#b38200 ;}
.familie strong{color:#b38200 ;}
.familie .box{border:1px solid #b38200 ;}
.urlaub .headline, .urlaub .allepartner{background-color:#00a9a6 ;}
.urlaub strong{color:#00a9a6 ;}
.urlaub .box{border:1px solid #00a9a6 ;}
.gesundheit .headline, .gesundheit .allepartner{background-color:#ff4019 ;}
.gesundheit strong{color:#ff4019 ;}
.gesundheit .box{border:1px solid #ff4019 ;}
.erleben .headline, .erleben .allepartner{background-color:#ff8c00 ;}
.erleben strong{color:#ff8c00 ;}
.erleben .box{border:1px solid #ff8c00 ;}

.kundenbox .headline{width: 131px;
height: 25px !important;
line-height: 25px;
font-size: 14px;
font-weight: bold;
color: white;
padding-left: 12px;
border:none !important;
margin:0 !important;
position:relative;}

.kundenbox strong{display:block; overflow: hidden}
.kundenbox .box{background-color:#E8F4EA;padding-bottom:12px;}
.allepartner{margin-left:12px;width:164px;height:20px;line-height:22px;color:white !important;font-size:12px;font-weight:bold;display:block;padding-left:7px;}
.allepartner img{padding-right:7px;margin-top:-2px;}
.partenrlink{color:black !important;}
.partenrlink span{background-image:url('/fileadmin/sonstiges/sonderveroeffentlichungen/partnerbox_icons.png');background-repeat:no-repeat;width:12px;height:12px;display:inline-block; margin-right:3px;top:1px;position:relative;}
.linksonderbeilage span{background-position:0 0px}
.linkwebsite span{background-position:-12px 0}  