/*
////////////////////////////////////////////////////////////////
//
// nav.css  Stylesheet fuer die Navigation
//
// Weblication® CMS Strukturdesign Version 4.5
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/*
################################################################
Navigation oben
################################################################
*/
.navTopLeveldunkelblau                    {height:32px;width:186px;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLeveldunkelblauOver                {height:32px;width:186px;background-color:#052F7A;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLevelhellblau                    {height:32px;width:186px;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLevelhellblauOver                {height:32px;width:186px;background-color:#4481BA;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLevelorange                    {height:32px;width:186px;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLevelorangeOver                {height:32px;width:186px;background-color:#FF7308;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}

.navTopLevel1                {height:32px;width:186px;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLevel1Over                {height:32px;width:186px;background-color:#052F7A;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}

.navTopLevel2                    {height:32px;width:186px;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLevel2Over                {height:32px;width:186px;background-color:#4481BA;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}

.navTopLevel3                    {height:32px;width:186px;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}
.navTopLevel3Over                {height:32px;width:186px;background-color:#FF7308;border-style:solid;border-width:1px;border-color:#FFFFFF;border-left-style:none;}

/*
################################################################
Navigation links
################################################################
*/

.navLeftLevel1Folge {padding:0px;border-bottom-style:solid;border-bottom-width:1px;display:block;border-bottom-color:#FFFFFF;background-color:#E0E0E0;width:214px;}
.navLeftLevel1         {padding:0px;border-bottom-style:solid;border-bottom-width:1px;display:block;border-bottom-color:#FFFFFF;background-color:#E0E0E0;width:167px;}
.navLeftLevel1Over                {padding:2px;width:100%;padding-left:0px;background-color:#FF6633;}
.navLefthellblau         {width:100%;padding-left:0px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;}
.navLeftorange             {width:100%;padding-left:0px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;}
.navLeftdunkelblau                 {height:32px;width:100%;padding-left:0px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;}

.navLeftLevelSelected             {width:15px;font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;vertical-align:top;}
.NavMeta                                        {padding:0px;margin:0px;width:214px;text-align:center;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;height:32px;}

/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/
.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:20;margin:0px;margin-top:0px;margin-left:0px;padding:0px;width:160px;border-left-style:solid;border-left-color:#333366;border-left-width:1px;}
.submenuTopLevel3   {position:absolute;visibility:hidden;z-index:30;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;border-top-style:none;border-top-color:#333366;border-top-width:1px;border-left-style:solid;border-left-color:#333366;border-left-width:1px;}
.submenuTopLevel4   {position:absolute;visibility:hidden;z-index:40;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:160px;border-top-style:solid;border-top-color:#333366;border-top-width:1px;border-left-style:solid;border-left-color:#333366;border-left-width:1px;}
.submenuTopBorder   {border-top-style:solid;border-top-width:1px;border-top-color:#333366;}

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.submenuTopRow              {width:182px;height:30px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#052F7A;border-right-style:solid;border-right-color:#052F7A;border-right-width:1px;background-color:#FFFFFF;text-align:center;}
.submenuTopRowdunkelblau              {width:180px;height:30px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#052F7A;border-right-style:solid;border-right-color:#052F7A;border-right-width:1px;background-color:#052F7A;text-align:center;}
.submenuTopRowhellblau              {width:180px;height:30px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#052F7A;border-right-style:solid;border-right-color:#052F7A;border-right-width:1px;background-color:#4481BA;text-align:center;}
.submenuTopRoworange              {width:180px;height:30px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#052F7A;border-right-style:solid;border-right-color:#052F7A;border-right-width:1px;background-color:#FF7308;text-align:center;}
.submenuToprowOverdunkelblau          {width:180px;height:30px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#052F7A;border-right-style:solid;border-right-color:#052F7A;border-right-width:1px;background-color:#052F7A;color:#A1C0DD;text-align:center;}
.submenuToprowOverhellblau          {width:180px;height:30px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#052F7A;border-right-style:solid;border-right-color:#052F7A;border-right-width:1px;background-color:#4481BA;color:#A1C0DD;text-align:center;}
.submenuToprowOverorange          {width:180px;height:30px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#052F7A;border-right-style:solid;border-right-color:#052F7A;border-right-width:1px;background-color:#FF7308;color:#A1C0DD;text-align:center;}


.submenuTopRowChilds        {width:160px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#333366;border-right-style:solid;border-right-color:#333366;border-right-width:1px;background:url(/d/wLayout/design/img/nav_childs.gif) #D6E9E4;background-repeat:no-repeat;background-position:right;}
.submenuToprowChildsOver    {width:160px;margin:0px;padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#333366;border-right-style:solid;border-right-color:#333366;border-right-width:1px;background:url(/d/wLayout/design/img/nav_childs.gif) #FF6633;background-repeat:no-repeat;background-position:right;}

/*
################################################################
Hintergrundlayer zum Schließen des Layermenüs
################################################################
*/

.submenuCloser      {position:absolute;visibility:hidden;margin-top:30px;margin-left:-10px; z-index:10;width:700px;height:400px;}

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
.aNavTopLeveldunkelblau                    {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#4E6A9C;font-weight:bold;line-height:26px;width:180px;text-align:center;margin-right:5px;margin-left:5px}
.aNavTopLeveldunkelblau:hover              {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#A1C0DD;}
.aNavTopLeveldunkelblauOpen                {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#A1C0DD;font-weight:bold;line-height:26px;width:180px;text-align:center;margin-right:5px;margin-left:5px}
.aNavTopLeveldunkelblauOpen:hover          {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#A1C0DD;}

.aNavLeftdunkelblau_flash                   {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;font-weight:bold;display:block;line-height:32px;text-align:center;}
.aNavLeftdunkelblau_flash:hover             {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;background-image:none;color:#a1c0dd;font-weight:bold;background-color:#052F7A;line-height:32px;display:block;text-align:center;}
.aNavLeftdunkelblau_flashSelected           {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFFFFF;font-weight:bold;background-color:#052F7A;line-height:32px;display:block;text-align:center;}
.aNavLeftdunkelblau_flashSelected:hover     {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#A1C0DD;font-weight:bold;}
.aNavLeftdunkelblau_flashOpen               {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;background-color:#FFFFFF;}
.aNavLeftdunkelblau_flashOpen:hover         {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}
.aNavLeftdunkelblau_flashOpenSelected       {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;background-color:#FFFFFF;}
.aNavLeftdunkelblau_flashOpenSelected:hover {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}

.aNavTopLevelhellblau                    {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#4E6A9C;font-weight:bold;line-height:26px;width:180px;text-align:center;margin-right:5px;margin-left:5px}
.aNavTopLevelhellblau:hover              {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#82ABD1;}
.aNavTopLevelhellblauOpen                    {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#82ABD1;font-weight:bold;line-height:26px;width:180px;text-align:center;margin-right:5px;margin-left:5px}
.aNavTopLevelhellblauOpen:hover              {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#82ABD1;}

.aNavTopLevelorange                    {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#4E6A9C;font-weight:bold;line-height:26px;width:180px;text-align:center;margin-right:5px;margin-left:5px;}
.aNavTopLevelorange:hover              {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#FFA25B;}
.aNavTopLevelorangeOpen                    {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#FFA25B;font-weight:bold;line-height:26px;width:180px;text-align:center;margin-right:5px;margin-left:5px}
.aNavTopLevelorangeOpen:hover              {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#FFA25B;}

.aNavLeftLevel1Folge           {text-decoration: none; text-align: center; font-weight: bold; display: block; height:23px; margin-top:7px;color: #5C5B60;}
.aNavLeftLevel1Folge:hover     {text-decoration: none; text-align: center; font-weight: bold; display: block; height:23px; margin-top:7px;color: #052F7A;}
.aNavLeftLevel1FolgeSelected                  {text-decoration: none; text-align: center; font-weight: bold; display: block; height:23px; margin-top:7px;color: #052F7A;}
.aNavLeftLevel1FolgeSelected:hover             {color:#A1C0DD;text-decoration:none;}
.aNavLeftLevel1FolgeOpen                  {text-decoration: none; text-align: center; font-weight: bold; display: block; height:23px; margin-top:7px;color: #052F7A;}
.aNavLeftLevel1FolgeOpen:hover             {color:#A1C0DD;text-decoration:none;}
.aNavLeftLevel1FolgeOpenSelected                 {text-decoration: none; text-align: center; font-weight: bold; display: block; height:23px; margin-top:7px;color: #052F7A;}
.aNavLeftLevel1FolgeOpenSelected:hover             {color:#A1C0DD;text-decoration:none;}

.aNavLeftLevel1                   {text-decoration: none; text-align: center; font-weight: bold; display: block; height:23px; margin-top:7px;color: #052F7A;}
.aNavLeftLevel1Selected           {font-size:20px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}
.aNavLeftLevel1:hover             {color:#A1C0DD;text-decoration:underline;}
.aNavLeftLevel1Selected:hover     {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:underline;color:#FF6633;}
.aNavLeftLevel1Open               {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}
.aNavLeftLevel1Open:hover         {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:underline;color:#FF6633;}
.aNavLeftLevel1OpenSelected       {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}
.aNavLeftLevel1OpenSelected:hover {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:underline;color:#FF6633;}

.aNavLefthellblau                   {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#052F7A;font-weight:bold;display:block;line-height:32px;text-align:center;}
.aNavLefthellblau:hover             {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#82ABD1;font-weight:bold;background-color:#4481BA;display:block;}
.aNavLefthellblauSelected           {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#82ABD1;font-weight:bold;background-color:#4481BA;line-height:32px;display:block;text-align:center;}
.aNavLefthellblauSelected:hover     {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#052F7A;font-weight:bold;}
.aNavLefthellblauOpen               {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#052F7A;font-weight:bold;background-color:#FFFFFF;}
.aNavLefthellblauOpen:hover         {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#82ABD1;font-weight:bold;}
.aNavLefthellblauOpenSelected       {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#052F7A;font-weight:bold;background-color:#FFFFFF;}
.aNavLefthellblauOpenSelected:hover {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#82ABD1;font-weight:bold;}

.aNavLeftdunkelblau                   {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#4e6a9c;font-weight:bold;display:block;line-height:32px;text-align:center;}
.aNavLeftdunkelblau:hover             {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#A1C0DD;font-weight:bold;background-color:#052F7A;display:block;}
.aNavLeftdunkelblauSelected           {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFFFFF;font-weight:bold;background-color:#052F7A;line-height:32px;display:block;text-align:center;}
.aNavLeftdunkelblauSelected:hover     {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#A1C0DD;font-weight:bold;}
.aNavLeftdunkelblauOpen               {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;background-color:#FFFFFF;}
.aNavLeftdunkelblauOpen:hover         {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}
.aNavLeftdunkelblauOpenSelected       {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;background-color:#FFFFFF;}
.aNavLeftdunkelblauOpenSelected:hover {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}

.aNavLeftorange                   {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#052F7A;font-weight:bold;display:block;line-height:32px;text-align:center;}
.aNavLeftorange:hover             {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFA25B;font-weight:bold;background-color:#FF7308;display:block;}
.aNavLeftorangeSelected           {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFA25B;font-weight:bold;background-color:#FF7308;line-height:32px;display:block;text-align:center;}
.aNavLeftorangeSelected:hover     {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.aNavLeftorangeOpen               {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;background-color:#FFFFFF;}
.aNavLeftorangeOpen:hover         {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}
.aNavLeftorangeOpenSelected       {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;background-color:#FFFFFF;}
.aNavLeftorangeOpenSelected:hover {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FF6633;font-weight:bold;}

.aNavTopSystem                    {text-decoration:none;color:#FFFFFF;}
.aNavTopSystem:hover              {text-decoration:none;color:#FFFFFF;}

.aNavMeta                      {font-size:12px; font-family:arial, verdana, sans-serif;text-decoration:none;color:#4E6A9C;font-weight:bold;display:block;line-height:32px;width:214px;text-align:center;}
.aNavMeta:hover               {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.aNavMeta2                    {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFFFFF;font-weight:normal;}
.aNavMeta2:hover              {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:underline;color:#FFFFFF;font-weight:normal;}

.aNavMetaSelected             {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.aNavMetaSelected:hover       {font-size:12px; font-family:arial, verdanal, sans-serif;text-decoration:underline;color:#FFFFFF;}
/*
################################################################
Sitemap
################################################################
*/


.sitemapLevel1                     {padding:2px;padding-left:0px;}
.sitemapLevel2                     {padding:2px;padding-left:10px;}
.sitemapLevel3                     {padding:2px;padding-left:20px;}
.sitemapLevel4                     {padding:2px;padding-left:30px;}

/*
################################################################
Anderes
################################################################
*/
.navBottomBorder {border-style:solid;border-color:#FFFFFF;border-width:1px;}
