
/* --------------------FlyNav ----HOME---------------- */

.flyerNav {
    XXbackground: #0081C9 none;
    XXbackground: transparent url(../img/header_tab_pfeil.png) repeat-x bottom left;
    padding:0 !important;
    position: absolute;
    top: -5.0em;
    width:940px;
    width:100%; /*ohne Suche*/
    z-index:99; z-index:999;
    border:none !important;
}


/*
#header .nav_791237 {display:inline;position:relative;margin:0 !important;left:222px;top:-18.4375em}
#header .nav_791201 {display:inline;position:relative;margin:0 !important;left:222px;top:-18.4375em}
#header .nav_791213 {display:inline;position:relative;margin:0 !important;left:222px;top:-18.4375em}
#header .nav_791225 {display:inline;position:relative;margin:0 !important;left:222px;top:-18.4375em}
#header .nav_790805 {display:inline;position:relative;margin:0 !important;left:222px;top:-18.4375em}
*/


.flyerNav {left:0px;}

.flyerNav .vlist li a.sf-with-ul span.sf-sub-indicator {display:none;}

.flyerNav .vlist ul li a.sf-with-ul span.sf-sub-indicator {display:inline;color:#007C4D !important; XXcolor:#0081C9 !important;margin:0 0 0 0;padding:0 0em 0 0;font:16px/16px Verdana;width:16px; float:right;background: url(../img/arrow_flyerNav.png) right center no-repeat !important;}

.flyerNav .vlist ul li a.sf-with-ul:hover span.sf-sub-indicator {display:inline; color:#F11 !important; color:transparent !important; XXcolor:#0081C9 !important;margin:0 0 0 0;padding:0 0em 0 0;font:16px/16px Verdana;width:16px; float:right;background: url(../img/arrow_flyerNav.png) right center no-repeat !important;}



.flyerNav .vlist {margin:0;background-color:transparent;padding-top:0 !important;} /*überschreibt  margin: 0 0 1.5em 0;*/
.flyerNav .vlist ul {padding:0 0 0 0em !important;margin:0 0 0 0em;}
.flyerNav .vlist li {width: auto;width:25%; margin: 0 1em 0 0;padding:0 !important;list-style: none;list-style-type: none; line-height:1.375em;} /*überschreibt width: 100%; margin:0;*/


/*** (100-(5*0.625))/5 = 19.375% ***/

.flyerNav .vlist a,
.flyerNav .vlist strong,
.flyerNav .vlist span {
  display: inline; /*display:block;*/
  border:0; /*border-bottom: 1px #dd0 solid;*/
}

.flyerNav .vlist a,
.flyerNav .vlist a:visited { XXcolor: #eaea5e;}

/* Level 1 
.vlist li a,
.vlist li strong,
.vlist li span {width: 97%; padding-left: 3%; font-size: 1.3em; }
*/


/* Level 1 */
.flyerNav .vlist li a,
.flyerNav .vlist li strong,
.flyerNav .vlist li span {width: auto; padding-left: 0px; font-size: 1.3em; } /* LTR */


/* Level 2 */
.vlist li ul li a,
.vlist li ul li strong,
.vlist li ul li span {width: 90%; padding-left: 10%; font-size: 0.8em;font-weight: normal;} /* LTR */


/* Level 3 */
.vlist li ul li ul li a,
.vlist li ul li ul li strong,
.vlist li ul li ul li span { width: 80%; padding-left: 20%;} /* LTR */


/* Level 4 */
.vlist li ul li ul li ul li a,
.vlist li ul li ul li ul li strong,
.vlist li ul li ul li ul li span { width: 70%; padding-left: 30%; } /* LTR */


/* Level 5 */
.vlist li ul li ul li ul li ul li a,
.vlist li ul li ul li ul li ul li strong,
.vlist li ul li ul li ul li ul li span { width: 60%; padding-left: 40%; } /* LTR */



.vlist a, .vlist strong, .vlist span {}


.flyerNav .vlist li {XXbackground:transparent none !important;background: transparent url(../img/header_tab_pfeil.png) repeat-x bottom center !important; padding:4px 0 4px 0 !important; margin:0 0 0 0;border:none;}
.flyerNav .vlist li a {
	display: block;
        padding: 0px 0px 0px 0px;
	text-decoration: none;
        background: transparent url(../img/header_tab.png) 0% -805px no-repeat; /*gruen*/
        font-family:'yanonekaffeesatz-bold';
        text-align:center;
        XXborder-right:4px solid #FFF;
        XXcolor:#0081C9; color:#888;
        font-weight:bold;
        XXmargin-right:0.25em; font-size:2em; line-height:1.5em;
        
}

/*1*/

.flyerNav .vlist li.nav_40305 {}
.flyerNav .vlist li.nav_40305 a {}
.flyerNav .vlist li.nav_40305 a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat 48px 6px !important;color:#888 !important;}
.flyerNav .vlist li.nav_40305 a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -202px 6px !important;color:#FFF !important;}
.flyerNav .vlist li.nav_40305 a.active {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat -452px 6px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_40305 a.active:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -202px 6px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_40305.currentParent a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat -452px 6px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_40305.currentParent a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -202px 6px !important;color:#FFF !important;}

/*ebene1 bleibt bei hover grün*/
.flyerNav ul.vlist li.nav_40305.sfHover > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -202px 6px !important;color:#FFF !important;}
.flyerNav ul.vlist li.nav_40305.sfHover.currentParent > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -202px 6px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_40305 ul {background: #007D4D none !important;}
.flyerNav .vlist li.nav_40305 ul li {background: #007D4D none !important;}
.flyerNav .vlist li.nav_40305 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_40305 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_40305 ul li a:hover {background: #007D4D none !important; color:#FFF !important;}

.flyerNav .vlist li.nav_40305 ul li {}
.flyerNav .vlist li.nav_40305 ul li a {}
.flyerNav .vlist li.nav_40305 ul li.currentParent {background: #007D4D none !important;}
.flyerNav .vlist li.nav_40305 ul li.currentParent a {XXbackground: #3a7 none !important; color:orange !important;}
.flyerNav .vlist li.nav_40305 ul li.currentParent a {background: #3a7 none !important; background:none !important;color:#FFF !important;}
.flyerNav .vlist li.nav_40305 ul li.currentParent a:hover {background: #3a7 none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_40305 ul li a.active {XXcolor:yellow !important; XXcolor:#007D4D !important;}
.flyerNav .vlist li.nav_40305 ul li a.active.sf-with-ul {}
.flyerNav .vlist li.nav_40305 ul li a.active.sf-with-ul:hover {}

.flyerNav .vlist li.nav_40305 ul li ul li {}
.flyerNav .vlist li.nav_40305 ul li ul li a {background: #007D4D none !important; color:orange !important;}
.flyerNav .vlist li.nav_40305 ul li.currentParent ul li {}


.flyerNav .vlist li.nav_40305.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}
.flyerNav .vlist li.nav_40305.currentParent ul li a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}

.flyerNav .vlist li.nav_40305.currentParent ul li.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; XXcolor:yellow !important;XXcolor:#007D4D !important;}

/*2*/
.flyerNav .vlist li.nav_42181 {XXbackground:red none !important;}
.flyerNav .vlist li.nav_42181 a {XXcolor:red !important;}
.flyerNav .vlist li.nav_42181 a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat 28px -294px !important;color:#888 !important;}
.flyerNav .vlist li.nav_42181 a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -294px !important;color:#FFF !important;}
.flyerNav .vlist li.nav_42181 a.active {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat -472px -294px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_42181 a.active:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -294px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_42181.currentParent a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat -472px -294px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_42181.currentParent a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -294px !important;color:#FFF !important;}

/*ebene1 bleibt bei hover grün*/
.flyerNav ul.vlist li.nav_42181.sfHover > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -294px !important;color:#FFF !important;}
.flyerNav ul.vlist li.nav_42181.sfHover.currentParent > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -294px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_42181 ul {background: #007D4D none !important;}
.flyerNav .vlist li.nav_42181 ul li {background: #007D4D none !important;}
.flyerNav .vlist li.nav_42181 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_42181 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_42181 ul li a:hover {background: #007D4D none !important; color:#FFF !important;}

.flyerNav .vlist li.nav_42181 ul li {}
.flyerNav .vlist li.nav_42181 ul li a {}
.flyerNav .vlist li.nav_42181 ul li.currentParent {background: #007D4D none !important;}
.flyerNav .vlist li.nav_42181 ul li.currentParent a {XXbackground: #3a7 none !important; XXcolor:orange !important;}
.flyerNav .vlist li.nav_42181 ul li.currentParent a {background: #3a7 none !important; background:none !important;color:#FFF !important;}
.flyerNav .vlist li.nav_42181 ul li.currentParent a:hover {background: #3a7 none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_42181 ul li a.active {XXcolor:yellow !important; XXcolor:#007D4D !important;}
.flyerNav .vlist li.nav_42181 ul li a.active.sf-with-ul {}
.flyerNav .vlist li.nav_42181 ul li a.active.sf-with-ul:hover {}

.flyerNav .vlist li.nav_42181 ul li ul li {}
.flyerNav .vlist li.nav_42181 ul li ul li a {background: #007D4D none !important; color:orange !important;}
.flyerNav .vlist li.nav_42181 ul li.currentParent ul li {}

.flyerNav .vlist li.nav_42181.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}
.flyerNav .vlist li.nav_42181.currentParent ul li a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}


.flyerNav .vlist li.nav_42181.currentParent ul li.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; color:yellow !important; XXcolor:#007D4D !important;}



/*3*/
.flyerNav .vlist li.nav_44869 {XXbackground:red none !important;}
.flyerNav .vlist li.nav_44869 a {XXcolor:red !important;}
.flyerNav .vlist li.nav_44869 a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat 28px -194px !important;color:#888 !important;}
.flyerNav .vlist li.nav_44869 a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -194px !important;color:#FFF !important;}
.flyerNav .vlist li.nav_44869 a.active {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat -472px -194px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_44869 a.active:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -194px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_44869.currentParent a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat 28px -194px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_44869.currentParent a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -194px !important;color:#FFF !important;}

/*ebene1 bleibt bei hover grün*/
.flyerNav ul.vlist li.nav_44869.sfHover > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -194px !important;color:#FFF !important;}
.flyerNav ul.vlist li.nav_44869.sfHover.currentParent > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -222px -194px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_44869 ul {background: #007D4D none !important;}
.flyerNav .vlist li.nav_44869 ul li {background: #007D4D none !important;}
.flyerNav .vlist li.nav_44869 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44869 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44869 ul li a:hover {background: #007D4D none !important; color:#FFF !important;}

.flyerNav .vlist li.nav_44869 ul li {}
.flyerNav .vlist li.nav_44869 ul li a {}
.flyerNav .vlist li.nav_44869 ul li.currentParent {background: #007D4D none !important;}
.flyerNav .vlist li.nav_44869 ul li.currentParent a {XXbackground: #3a7 none !important; XXcolor:orange !important;}
.flyerNav .vlist li.nav_44869 ul li.currentParent a {background: #3a7 none !important; background:none !important;color:#FFF !important;}
.flyerNav .vlist li.nav_44869 ul li.currentParent a:hover {background: #3a7 none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44869 ul li a.active {XXcolor:yellow !important; XXcolor:#007D4D !important;}
.flyerNav .vlist li.nav_44869 ul li a.active.sf-with-ul {}
.flyerNav .vlist li.nav_44869 ul li a.active.sf-with-ul:hover {}

.flyerNav .vlist li.nav_44869 ul li ul li {}
.flyerNav .vlist li.nav_44869 ul li ul li a {background: #007D4D none !important; color:orange !important;}
.flyerNav .vlist li.nav_44869 ul li.currentParent ul li {}

.flyerNav .vlist li.nav_44869.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44869.currentParent ul li a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}

.flyerNav .vlist li.nav_44869.currentParent ul li.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; color:yellow !important; XXcolor:#007D4D !important;}


/*4*/
.flyerNav .vlist li.nav_44977 {XXbackground:red none !important;}
.flyerNav .vlist li.nav_44977 a {XXcolor:red !important;}
.flyerNav .vlist li.nav_44977 a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat 40px -94px !important;color:#888 !important;}
.flyerNav .vlist li.nav_44977 a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -210px -94px !important;color:#FFF !important;}
.flyerNav .vlist li.nav_44977 a.active {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat -457px -94px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_44977 a.active:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -210px -94px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_44977.currentParent a {border:none;background: #F6F6F6 url(../img/nav/icoNav.png) no-repeat -457px -94px !important;color:#007D4D !important;}
.flyerNav .vlist li.nav_44977.currentParent a:hover {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -210px -94px !important;color:#FFF !important;}

/*ebene1 bleibt bei hover grün*/
.flyerNav ul.vlist li.nav_44977.sfHover > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -210px -94px !important;color:#FFF !important;}
.flyerNav ul.vlist li.nav_44977.sfHover.currentParent > a {border:none;background: #007D4D url(../img/nav/icoNav.png) no-repeat -210px -94px !important;color:#FFF !important;}

.flyerNav .vlist li.nav_44977 ul {background: #007D4D none !important;}
.flyerNav .vlist li.nav_44977 ul li {background: #007D4D none !important;}
.flyerNav .vlist li.nav_44977 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44977 ul li a {background: #007D4D none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44977 ul li a:hover {background: #007D4D none !important; color:#FFF !important;}

.flyerNav .vlist li.nav_44977 ul li {}
.flyerNav .vlist li.nav_44977 ul li a {}
.flyerNav .vlist li.nav_44977 ul li.currentParent {background: #007D4D none !important;}
.flyerNav .vlist li.nav_44977 ul li.currentParent a {XXbackground: #3a7 none !important; XXcolor:orange !important;}
.flyerNav .vlist li.nav_44977 ul li.currentParent a {background: #3a7 none !important; background:none !important;color:#FFF !important;}
.flyerNav .vlist li.nav_44977 ul li.currentParent a:hover {background: #3a7 none !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44977 ul li a.active {XXcolor:yellow !important; XXcolor:#007D4D !important;}
.flyerNav .vlist li.nav_44977 ul li a.active.sf-with-ul {}
.flyerNav .vlist li.nav_44977 ul li a.active.sf-with-ul:hover {}

.flyerNav .vlist li.nav_44977 ul li ul li {}
.flyerNav .vlist li.nav_44977 ul li ul li a {background: #007D4D none !important; color:orange !important;}
.flyerNav .vlist li.nav_44977 ul li.currentParent ul li {}

.flyerNav .vlist li.nav_44977.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}
.flyerNav .vlist li.nav_44977.currentParent ul li a {font-weight:bold !important;background: #007D4D !important; color:#FFF !important;}

.flyerNav .vlist li.nav_44977.currentParent ul li.currentParent ul li.current a {font-weight:bold !important;background: #007D4D !important; color:yellow !important; XXcolor:#007D4D !important;}

.flyerNav .vlist li ul li a {text-transform:uppercase;}
.flyerNav .vlist li ul li ul li a {text-transform:none;}

/***/
#header .flyerNav ul.vlist > li {}
#header .flyerNav ul.vlist > li > ul {margin:0; padding:0em !important;XXpadding-bottom:0em !important;XXoverflow:hidden;XXwidth:930px; width:100%; width:25%; XXheight:20em;XXbackground: #db1 none !important; }
#header .flyerNav ul.vlist > li > ul > li { XXfloat:left;margin:0; padding:0em !important;XXpadding-left:1% !important;overflow:hidden; XXwidth:23.75%; width:100%;}
#header .flyerNav ul.vlist > li > ul > li a {text-align:left;border-bottom: 1px dotted #FFF;margin:0; padding:0 0.5em 0 0.5em !important; color:#FFF; font:0.9em/2em Verdana, Georgia,Times,serif; font-weight:bold;}
#header .flyerNav ul.vlist > li > ul > li a:hover {background: #Fa9 none !important; background: #006A4D none !important; border-bottom: 1px dotted red; border-bottom: 1px solid #FFF; margin:0; padding:0 0.5em 0 0.5em !important; color:#FFF; font:0.9em/2em Verdana, Georgia,Times,serif; font-weight:bold;}
/***/


#header .flyerNav ul.vlist > li > ul > li > ul > li {padding:0 0 0 0.75em !important; margin:0 !important; width:100% !important; background: #006A4D none !important;}

#header .flyerNav ul.vlist > li > ul > li > ul > li a  {XXborder-bottom: 1px solid #FFF; text-align:left;border:none;margin:0 !important; padding:0 0.5em 0 1.25em !important; XXcolor:orange; color:#FFF !important; font:0.9em/2em Verdana, Georgia,Times,serif;background: url("../img/nav/icoNavVert.png") no-repeat scroll -1800px 6px transparent !important;}

#header .flyerNav ul.vlist > li > ul > li > ul > li a:hover  {border:none;margin:0; padding:0 0.5em 0 1.25em !important; XXcolor:yellow !important; color:#FFF !important; font:0.9em/1.8em Verdana, Georgia,Times,serif; background: url("../img/nav/icoNavVert.png") no-repeat scroll -2250px 6px transparent !important; text-decoration:underline;}


/*Ebene 2 aktiver link hervorheben für alle*/
#header .flyerNav ul.vlist > li > ul > li.current > a {color:orange !important;}

/*Ebene 2aktiver link hover hervorheben für alle*/
#header .flyerNav ul.vlist > li > ul > li.current > a:hover {text-decoration:underline;}


/*Ebene 3 aktiver link hervorheben für alle*/
#header .flyerNav ul.vlist > li > ul > li > ul > li.current a {color:#FFF !important; background: url("../img/nav/icoNavVert.png") no-repeat scroll -2250px 6px transparent !important;}

/*Ebene 3 aktiver link hover hervorheben für alle*/
#header .flyerNav ul.vlist > li > ul > li > ul > li.current a:hover {text-decoration:underline;}


.flyerNav ul ul {
	position: absolute;
        XXleft:0em;
	z-index: 100;
	width: 226px;
	width: 218px;
        margin: 0 0 0 2em;padding:0;
	background: #fff;
	XXborder: 1px solid #d4d4d4;
	border-bottom: none;
	text-align: left;
        overflow:visible;
        display:none;
}


.flyerNav ul ul ul {
        position: absolute;
	z-index: 110;
        XXtop:0%;
        left: 90% !important;
	margin-top: -1.875em !important;
        width:220px;
        width: 230px !important;
        border:none !important;
        overflow:visible;
        XXbackground:red none !important;
        border-left:8px solid #FFF !important;
}


XX.flyerNav .vlist li.ebene1.nav_71529 ul {position:absolute;left:66.3% !important;}


.flyerNav li.nav_44977 ul ul {position:absolute;left:-105% !important;XXdisplay:none;} /*Kultur*/
.flyerNav li.nav_44977 ul ul {border:none !important;border-right:16px solid #FFF !important;} /*Kultur*/

XX.flyerNav li.nav_44977 ul ul {position:absolute;left:-105% !important;XXdisplay:none;} /*Wirtschaft*/

XX.flyerNav li.nav_71529 ul ul li {position:absolute;right:157% !important;XXdisplay:none;} /*Vorlagen*/

