/* Navigation Oben */
.navigationTop                         {margin:0px;}
.navigationTop ul                      {padding:0px; margin:0px; margin-left:320px;}

li.navTopLevel1                        { display: inline; margin:0px; padding:0px;}
a.navTopLevel1                         {line-height:28px; background-color:#d61a29; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px; font-weight:bold; text-decoration:none; border:none;}
a.navTopLevel1:hover                   {line-height:28px; background-color:#6F0004; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px;}

li.navTopLevel1Open                    {list-style-type:none; display: inline; margin:0 5px 0 0; padding:0px;}
a.navTopLevel1Open                     {line-height:28px; background-color:#82A30C; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px; font-weight:bold; text-decoration:none; border:none;}
a.navTopLevel1Open:hover               {line-height:28px; background-color:#82A30C; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px;}

li.navTopLevel1OpenSelected            {list-style-type:none; display: inline; margin:0 5px 0 0; padding:0px;}
a.navTopLevel1OpenSelected             {line-height:28px; background-color:#9D8237; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px; font-weight:bold; text-decoration:none; border:none;}
a.navTopLevel1OpenSelected:hover       {line-height:28px; background-color:#9D8237; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px;}

li.navTopLevel1Selected                {list-style-type:none; display: inline; margin:0 5px 0 0; padding:0px;}
a.navTopLevel1Selected                 {line-height:28px; background-color:#82A30C; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px; font-weight:bold; text-decoration:none; border:none;}
a.navTopLevel1Selected:hover           {line-height:28px; background-color:#82A30C; color:#FFFFFF; padding:5px 10px 5px 10px; margin:0px;}


/* Metanavigation rechts oben */

.elementNavMeta	                        {padding:98px 0px 4px 9px;}
.elementNavMeta .menuItem	              {}
.elementNavMeta .menuItemLast	          {}

.elementNavMeta .menuItem a	            {margin:0px; padding:0px; border:1px solid #ECE7DA; border-right:1px solid #CFC5AB;border-bottom:1px solid #CFC5AB;float:left;height:18px;background-color:#DFD7C3;overflow:hidden;margin-right:2px;}
.elementNavMeta .menuItem a:hover	      {margin:0px; padding:0px; border:1px solid #DFD7C3; border-right:1px solid #B0A17C;border-bottom:1px solid #B0A17C;float:left;height:18px;background-color:#C3B697;overflow:hidden;margin-right:2px;}
.elementNavMeta .menuItemLast a	        {margin:0px; padding:0px; border:1px solid #ECE7DA; border-right:1px solid #CFC5AB;border-bottom:1px solid #CFC5AB;float:left;height:18px;background-color:#DFD7C3;overflow:hidden;margin-right:0px;}
.elementNavMeta .menuItemLast a:hover	  {margin:0px; padding:0px; border:1px solid #DFD7C3; border-right:1px solid #B0A17C;border-bottom:1px solid #B0A17C;float:left;height:18px;background-color:#C3B697;overflow:hidden;margin-right:0px;}

.elementCurNavigation	              	  {padding:5px 0px 0px 22px;height:20px;}
.textNavPath      			                {text-decoration:none;line-height:1em; color:#666666; padding:0px 10px 0px 0px;}
.textNavPath:hover                      {text-decoration:none;}
.textNavPathAktiv				                {text-decoration:none;line-height:1em; color:#000000; padding:0px 10px 0px 0px;}



/* Sitemap */

.listSitemap1                        {list-style:none; margin:0px; padding:0px;}
.listSitemap2                        {list-style:none; margin:4px 0px 6px 11px; padding:0px;}
.listSitemap3                        {list-style:none; margin:4px 0px 6px 22px; padding:0px;}
.listSitemap4                        {list-style:none; margin:4px 0px 6px 33px; padding:0px;}


.navSitemapLevel1 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel1 a:hover            {color:#9E0B0E;}
.navSitemapLevel2 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel2 a:hover            {color:#9E0B0E;}
.navSitemapLevel3 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel3 a:hover            {color:#9E0B0E;}
.navSitemapLevel4 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel4 a:hover            {color:#9E0B0E;}

.navSitemapLevel1Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel1Open a:hover        {color:#9E0B0E;}
.navSitemapLevel2Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel2Open a:hover        {color:#9E0B0E;}
.navSitemapLevel3Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel3Open a:hover        {color:#9E0B0E;}
.navSitemapLevel4Open a              {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel4Open a:hover        {color:#9E0B0E;}

.navSitemapLevel1Description         {padding:4px 4px 4px 2px;width:320px}
.navSitemapLevel2Description         {padding:4px 4px 4px 2px;width:320px}
.navSitemapLevel3Description         {padding:4px 4px 4px 2px;width:320px}
.navSitemapLevel4Description         {padding:4px 4px 4px 2px;width:320px}



.navigationLeft                        {width:211px; margin:0 0 0 100px; padding:0px;}
.navigationLeft ul                     {list-style-type:none; margin:0px; padding:0px; background-color: #E5E5E5; background-image:url(/de/wLayout/design/img/backgrounds/left_bg.gif); background-repeat:repeat-y; background-position: left top;}
