/*
////////////////////////////////////////////////////////////////
//
// nav2.css Stylesheet fuer die Navigation
//
////////////////////////////////////////////////////////////////
*/

/* Headernavigation */

ul.topNavi
{
	margin: 0;
	padding: 0;
}

ul.topNavi li
{
    margin: 1px 2px 0pt 0pt;
    padding: 0px 0pt 0px 0px;
	float: left;
	background: none;
	list-style: none;
}

ul.topNavi li a, ul.topNavi li a:link, ul.topNavi li a:visited, ul.topNavi li a:active , ul.topNavi li a:hover, ul.topNavi li a:focus
{
   	margin: 0px 1pt;
   	padding: 1px 0px 1px 10px;
   	color: #fff;
   	display: block;
   	line-height: 0.90em;
}

ul.topNavi li a:active, ul.topNavi li a:hover, ul.topNavi li a:focus
{
	text-decoration: underline;
}

a.start
{
	float: left;
}


.editbuttonNavi
{
}

/**Haupt-Navigations-Menu **/
.mainnavi ul,
.mainnavi li
{
	list-style: none;
	background: none;
	margin: 0;
	padding: 0;
	line-height: 1.165em;
}


/**erste Navigationsebene**/

.mainnavi li span,
.mainnavi li a,
.mainnavi li a:link,
.mainnavi li a:visited,
.mainnavi li a:active,
.mainnavi li a:hover,
.mainnavi li a:focus 
{
	display: block;
	width: 100%;
	margin: 0;
	border-bottom: 1px solid #fff;
	text-decoration: none;
	padding: 4px 2px 4px 26px;
}

.mainnavi[class] li span,
.mainnavi[class] li a,
.mainnavi[class] li a:link,
.mainnavi[class] li a:visited,
.mainnavi[class] li a:hover,
.mainnavi[class] li a:active
{
	width: auto;
}

.mainnavi li.aktuell span,
.mainnavi li.aktuell a,
.mainnavi li.aktuell a:link,
.mainnavi li.aktuell a:visited,
.mainnavi li.aktuell a:active,
.mainnavi li.aktuell a:hover,
.mainnavi li.aktuell a:focus
{
        border-bottom: 1px solid #FFFFFF;
        color: #FFFFFF;
        background: #915f0a url(/foepro/image_main/nav/navi_first_1.gif) no-repeat 8px 6px;
}




/**zweite Navigationsebene**/

.mainnavi li.aktuell li span,
.mainnavi li.aktuell li a,
.mainnavi li.aktuell li a:link,
.mainnavi li.aktuell li a:visited,
.mainnavi li.aktuell li a:active,
.mainnavi li.aktuell li a:hover,
.mainnavi li.aktuell li a:focus
{
	background: #f0d796 url(/foepro/image_main/nav/navi_innovation_sub_0.gif) no-repeat 27px 6px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 40px;
}

.mainnavi[class] li.aktuell li span,
.mainnavi[class] li.aktuell li a,
.mainnavi[class] li.aktuell li a:link,
.mainnavi[class] li.aktuell li a:visited,
.mainnavi[class] li.aktuell li a:active,
.mainnavi[class] li.aktuell li a:hover,
.mainnavi[class] li.aktuell li a:focus
{
	width: auto; /*Hack - Mozilla berechnet ansonsten die Gr?sse nicht richtig*/
}

.mainnavi li.aktuell li.aktuell span,
.mainnavi li.aktuell li.aktuell a,
.mainnavi li.aktuell li.aktuell a:link,
.mainnavi li.aktuell li.aktuell a:visited,
.mainnavi li.aktuell li.aktuell a:active,
.mainnavi li.aktuell li.aktuell a:hover,
.mainnavi li.aktuell li.aktuell a:focus
{
	background: #f0d796 url(/foepro/image_main/nav/navi_first_02.gif) no-repeat 24px 6px;
}

.mainnavi li.aktuell li span,
.mainnavi li.aktuell li a:hover,
.mainnavi li.aktuell li a:focus
{
	background: #915f0a;
	color: #FFFFFF;
}


/**dritte Navigationsebene**/

.mainnavi li.aktuell li.aktuell li span,
.mainnavi li.aktuell li.aktuell li a,
.mainnavi li.aktuell li.aktuell li a:link,
.mainnavi li.aktuell li.aktuell li a:visited,
.mainnavi li.aktuell li.aktuell li a:active,
.mainnavi li.aktuell li.aktuell li a:hover,
.mainnavi li.aktuell li.aktuell li a:focus
{
	padding-left: 54px;
	background: #faf0d2 url(/foepro/image_main/nav/navi_second_sub_0.gif) no-repeat 42px 6px;
}

.mainnavi[class] li.aktuell li.aktuell li span,
.mainnavi[class] li.aktuell li.aktuell li a,
.mainnavi[class] li.aktuell li.aktuell li a:link,
.mainnavi[class] li.aktuell li.aktuell li a:visited,
.mainnavi[class] li.aktuell li.aktuell li a:active,
.mainnavi[class] li.aktuell li.aktuell li a:hover,
.mainnavi[class] li.aktuell li.aktuell li a:focus
{
	width: auto; /*Hack - Mozilla berechnet ansonsten die Gr?sse nicht richtig*/
}

.mainnavi li.aktuell li.aktuell li.aktuell span,
.mainnavi li.aktuell li.aktuell li.aktuell a,
.mainnavi li.aktuell li.aktuell li.aktuell a:link,
.mainnavi li.aktuell li.aktuell li.aktuell a:visited,
.mainnavi li.aktuell li.aktuell li.aktuell a:active,
.mainnavi li.aktuell li.aktuell li.aktuell a:hover,
.mainnavi li.aktuell li.aktuell li.aktuell a:focus
{
	background: #faf0d2 url(/foepro/image_main/nav/navi_second_sub_1.gif) no-repeat 39px 6px;
}




/**vierte Navigationsebene**/

.mainnavi li.aktuell li.aktuell li.aktuell li span,
.mainnavi li.aktuell li.aktuell li.aktuell li a,
.mainnavi li.aktuell li.aktuell li.aktuell li a:link,
.mainnavi li.aktuell li.aktuell li.aktuell  li a:visited,
.mainnavi li.aktuell li.aktuell li.aktuell  li a:active,
.mainnavi li.aktuell li.aktuell li.aktuell  li a:hover,
.mainnavi li.aktuell li.aktuell li.aktuell li a:focus
{
	padding: 4px 5px 4px 65px;
	background-image: none;
}
.mainnavi[class] li.aktuell li.aktuell li.aktuell li span,
.mainnavi[class] li.aktuell li.aktuell li.aktuell li a,
.mainnavi[class] li.aktuell li.aktuell li.aktuell li a:link,
.mainnavi[class] li.aktuell li.aktuell li.aktuell li a:visited,
.mainnavi[class] li.aktuell li.aktuell li.aktuell li a:active,
.mainnavi[class] li.aktuell li.aktuell li.aktuell li a:hover,
.mainnavi[class] li.aktuell li.aktuell li.aktuell li a:focus
{
	width: auto; /*Hack - Mozilla berechnet ansonsten die Gr?sse nicht richtig*/
}

.mainnavi li.aktuell li.aktuell li.aktuell li.aktuell span,
.mainnavi li.aktuell li.aktuell li.aktuell li.aktuell a,
.mainnavi li.aktuell li.aktuell li.aktuell li.aktuell a:link,
.mainnavi li.aktuell li.aktuell li.aktuell li.aktuell a:visited,
.mainnavi li.aktuell li.aktuell li.aktuell li.aktuell  a:active,
.mainnavi li.aktuell li.aktuell li.aktuell li.aktuell a:hover,
.mainnavi li.aktuell li.aktuell li.aktuell li.aktuell a:focus
{
	background-image: none;
}




/**Grundfarben der Navigationsbereiche**/

/**Erste Ebene**/
.first li span,
.first li a,
.first li a:link,
.first li a:visited,
.first li a:active,
.first li a:focus
{
	background: #e6be64 url(/foepro/image_main/nav/navi_first_0.gif) no-repeat 8px 6px;
	color: #000000;
}

/**Erste Ebene Over**/
.first li span,
.first li a:hover,
.first li a:focus
{
        color: #FFFFFF;
        background: #915f0a url(/foepro/image_main/nav/navi_first_0.gif) no-repeat 8px 6px;
}

/**Zweite Ebene**/
.second li span,
.second li a,
.second li a:link,
.second li a:visited,
.second li a:active,
.second li a:focus
{
	background: #f0d796 url(/foepro/image_main/nav/navi_third_0.gif) no-repeat 8px 6px;
	color: #000000;
}
/**Zweite Ebene Over**/
.second li span,
.second li a:hover,
.second li a:focus
{
	background: #915f0a url(/foepro/image_main/nav/navi_first_0.gif) no-repeat 8px 6px;
	color: #FFFFFF;
}

/**Dritte Ebene**/
.third li span,
.third li a,
.third li a:link,
.third li a:visited,
.third li a:active,
.third li a:focus
{
	background: #faf0d2 url(/foepro/image_main/nav/navi_third_0.gif) no-repeat 8px 6px;
	color: #000000;
}
/**Dritte Ebene Over**/
.third li span,
.third li a:hover,
.third li a:focus
{
	background: #915f0a url(/foepro/image_main/nav/navi_third_0.gif) no-repeat 8px 6px;
	color: #FFFFFF;
}

/**Farbwerte der einzelnen Bereiche*/
/**Erste Ebene**/
/**Hauptpunkt**/
.innowatt .first li.aktuell span,
.innowatt .first li.aktuell a,
.innowatt .first li.aktuell a:link,
.innowatt .first li.aktuell a:visited,
.innowatt .first li.aktuell a:active,
.innowatt .first li.aktuell a:focus 
{
	background: #e6be64 url(/foepro/image_main/nav/navi_innovation_1.gif) no-repeat 8px 6px;
	border-bottom: 1px solid #fff;
        color: #000000 ;
}

/**Hauptpunkt angewaehlt**/
.innowatt .first li.aktuell span,
.innowatt .first li.aktuell a:hover,
.innowatt .first li.aktuell a:focus,
.innowatt .first li.aktuell a.aktuell,
.innowatt .first li.aktuell a.aktuell:link,
.innowatt .first li.aktuell a.aktuell:visited,
.innowatt .first li.aktuell a.aktuell:active,
.innowatt .first li.aktuell a.aktuell:hover,
.innowatt .first li.aktuell a.aktuell:focus
{
	background: #915f0a url(/foepro/image_main/nav/navi_innovation_1.gif) no-repeat 8px 6px;
	color: #ffffff ;
}

/**Erster Unterpunkt**/
.innowatt .first li.aktuell li a,
.innowatt .first li.aktuell li a:link,
.innowatt .first li.aktuell li a:visited,
.innowatt .first li.aktuell li a:active,
.innowatt .first li.aktuell li a:focus 
{
	background: #e6be64 url(/foepro/image_main/nav/navi_innovation_sub_0.gif) no-repeat 24px 6px;
        color: #000000 ;
}

/**Erster Unterpunkt angewaehlt**/
.innowatt .first li.aktuell li.aktuell span,
.innowatt .first li.aktuell li.aktuell a,
.innowatt .first li.aktuell li.aktuell a:link,
.innowatt .first li.aktuell li.aktuell a:visited,
.innowatt .first li.aktuell li.aktuell a:active,
.innowatt .first li.aktuell li.aktuell a:hover,
.innowatt .first li.aktuell li.aktuell a:focus,
.innowatt .first li.aktuell li a:hover 
{ 
        background: #915f0a url(/foepro/image_main/nav/navi_innovation_sub_1.gif) no-repeat 24px 6px; 
        color: #FFFFFF; 
}

/**Zweiter Unterpunkt**/
.innowatt .first li.aktuell li.aktuell li span,
.innowatt .first li.aktuell li.aktuell li a,
.innowatt .first li.aktuell li.aktuell li a:link,
.innowatt .first li.aktuell li.aktuell li a:visited,
.innowatt .first li.aktuell li.aktuell li a:active,
.innowatt .first li.aktuell li.aktuell li a:focus 
{
	background: #e6be64 url(/foepro/image_main/nav/navi_innovation_sub_0.gif) no-repeat 39px 6px;
}

/**Zweiter Unterpunkt angewaehlt**/
.innowatt .first li.aktuell li.aktuell li.aktuell span,
.innowatt .first li.aktuell li.aktuell a,
.innowatt .first li.aktuell li.aktuell li.aktuell a:link,
.innowatt .first li.aktuell li.aktuell li.aktuell a:visited,
.innowatt .first li.aktuell li.aktuell li.aktuell a:active,
.innowatt .first li.aktuell li.aktuell li.aktuell a:hover,
.innowatt .first li.aktuell li.aktuell li.aktuell a:focus
{
	color: #FFFFFF;
	background: #915f0a url(/foepro/image_main/nav/navi_innovation_sub_1.gif) no-repeat 39px 6px;
}





/**Zweite Ebene**/

/**Hauptpunkt**/
.innowatt .second li.aktuell span,
.innowatt .second li.aktuell a,
.innowatt .second li.aktuell a:link,
.innowatt .second li.aktuell a:visited,
.innowatt .second li.aktuell a:active,
.innowatt .second li.aktuell a:focus 
{
	background: #f0d796 url(/foepro/image_main/nav/navi_innovation_1.gif) no-repeat 8px 6px;
	border-bottom: 1px solid #FFFFFF;
	color: #000000 ;
}

/**Hauptpunkt angewaehlt**/
.innowatt .second li.aktuell span,
.innowatt .second li.aktuell a:hover,
.innowatt .second li.aktuell a:focus,
.innowatt .second li.aktuell a.aktuell,
.innowatt .second li.aktuell a.aktuell:link,
.innowatt .second li.aktuell a.aktuell:visited,
.innowatt .second li.aktuell a.aktuell:active,
.innowatt .second li.aktuell a.aktuell:hover,
.innowatt .second li.aktuell a.aktuell:focus
{
	background-color: #915f0a ;
	color: #FFFFFF ;
}

/**Erster Unterpunkt**/
.innowatt .second li.aktuell li a,
.innowatt .second li.aktuell li a:link,
.innowatt .second li.aktuell li a:visited,
.innowatt .second li.aktuell li a:active,
.innowatt .second li.aktuell li a:focus 
{
	color: #000000;
	background: #f0d796 url(/foepro/image_main/nav/navi_innovation_sub_0.gif) no-repeat 24px 6px;
}

/**Erster Unterpunkt angewaehlt**/
.innowatt .second li.aktuell li.aktuell span,
.innowatt .second li.aktuell li.aktuell a,
.innowatt .second li.aktuell li.aktuell a:link,
.innowatt .second li.aktuell li.aktuell a:visited,
.innowatt .second li.aktuell li.aktuell a:active,
.innowatt .second li.aktuell li.aktuell a:hover,
.innowatt .second li.aktuell li.aktuell a:focus,
.innowatt .second li.aktuell li a:hover 
{
	color: #FFFFFF;
	background: #915f0a url(/foepro/image_main/nav/navi_innovation_sub_1.gif) no-repeat 24px 6px;
}

/**Zweiter Unterpunkt**/
.innowatt .second li.aktuell li.aktuell li span,
.innowatt .second li.aktuell li.aktuell li a,
.innowatt .second li.aktuell li.aktuell li a:link,
.innowatt .second li.aktuell li.aktuell li a:visited,
.innowatt .second li.aktuell li.aktuell li a:active,
.innowatt .second li.aktuell li.aktuell li a:focus
{
	background: #f0d796 url(/foepro/image_main/nav/navi_innovation_sub_0.gif) no-repeat 39px 6px;
}

/**Zweiter Unterpunkt angewaehlt**/
.innowatt .second li.aktuell li.aktuell li.aktuell span,
.innowatt .second li.aktuell li.aktuell a,
.innowatt .second li.aktuell li.aktuell li.aktuell a:link,
.innowatt .second li.aktuell li.aktuell li.aktuell a:visited,
.innowatt .second li.aktuell li.aktuell li.aktuell a:active,
.innowatt .second li.aktuell li.aktuell li.aktuell a:hover,
.innowatt .second li.aktuell li.aktuell li.aktuell a:focus 
{
	color: #FFFFFF;
	background: #915f0a url(/foepro/image_main/nav/navi_innovation_sub_1.gif) no-repeat 39px 6px;
}




/**Dritte Ebene**/
/**Hauptpunkt**/
.innowatt .third li.aktuell span,
.innowatt .third li.aktuell a,
.innowatt .third li.aktuell a:link,
.innowatt .third li.aktuell a:visited,
.innowatt .third li.aktuell a:active,
.innowatt .third li.aktuell a:focus 
{
	background: #FAF0D2 url(/foepro/image_main/nav/navi_innovation_1.gif) no-repeat 8px 6px;
	border-bottom: 1px solid #FFFFFF ;
	color: #000000 ;
}

/**Hauptpunkt angewaehlt**/
.innowatt .third li.aktuell span,
.innowatt .third li.aktuell a:hover,
.innowatt .third li.aktuell a:focus,
.innowatt .third li.aktuell a.aktuell,
.innowatt .third li.aktuell a.aktuell:link,
.innowatt .third li.aktuell a.aktuell:visited,
.innowatt .third li.aktuell a.aktuell:active,
.innowatt .third li.aktuell a.aktuell:hover,
.innowatt .third li.aktuell a.aktuell:focus
{
	background: #915F0A url(/foepro/image_main/nav/navi_innovation_1.gif) no-repeat 8px 6px;
	color: #FFFFFF ;
}

/**Erster Unterpunkt**/
.innowatt .third li.aktuell li a,
.innowatt .third li.aktuell li a:link,
.innowatt .third li.aktuell li a:visited,
.innowatt .third li.aktuell li a:active,
.innowatt .third li.aktuell li a:focus
{
	background: #FAF0D2 url(/foepro/image_main/nav/navi_innovation_sub_0.gif) no-repeat 24px 6px;
	color: #000000 ;
}

/**Erster Unterpunk angewaehltt**/
.innowatt .third li.aktuell li.aktuell span,
.innowatt .third li.aktuell li.aktuell a,
.innowatt .third li.aktuell li.aktuell a:link,
.innowatt .third li.aktuell li.aktuell a:visited,
.innowatt .third li.aktuell li.aktuell a:active,
.innowatt .third li.aktuell li.aktuell a:hover,
.innowatt .third li.aktuell li.aktuell a:focus,
.innowatt .third li.aktuell li a:hover 
{
	background: #915F0A url(/foepro/image_main/nav/navi_innovation_sub_1.gif) no-repeat 24px 6px;
	color: #FFFFFF ;
}

/**Zweiter Unterpunkt**/
.innowatt .third li.aktuell li.aktuell li span,
.innowatt .third li.aktuell li.aktuell li a,
.innowatt .third li.aktuell li.aktuell li a:link,
.innowatt .third li.aktuell li.aktuell li a:visited,
.innowatt .third li.aktuell li.aktuell li a:active,
.innowatt .third li.aktuell li.aktuell li a:focus
{
	background: #FAF0D2 url(/foepro/image_main/nav/navi_innovation_sub_0.gif) no-repeat 39px 6px;
}

/**Zweiter Unterpunk angewaehltt**/
.innowatt .third li.aktuell li.aktuell li.aktuell span,
.innowatt .third li.aktuell li.aktuell li.aktuell a,
.innowatt .third li.aktuell li.aktuell li.aktuell a:link,
.innowatt .third li.aktuell li.aktuell li.aktuell a:visited,
.innowatt .third li.aktuell li.aktuell li.aktuell a:active,
.innowatt .third li.aktuell li.aktuell li.aktuell a:hover,
.innowatt .third li.aktuell li.aktuell li.aktuell a:focus
{
	background: #915F0A url(/foepro/image_main/nav/navi_innovation_sub_1.gif) no-repeat 39px 6px;
	color: #FFFFFF ;
}
