/*
////////////////////////////////////////////////////////////////
//
// nav.css Stylesheet fuer die Navigation
//
// WeblicationŽ CMS Strukturdesign Version 4.7
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit WeblicationŽ Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/



/* Navigation Links */


.navLeftLevel1                        {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel1                       {color:#333333; background-color: #EEF2F6; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 11px; line-height:14px;}
.anavLeftLevel1:hover                 {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel2                        {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel2                       {color:333333; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 19px; line-height:14px;}
.anavLeftLevel2:hover                 {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel3                        {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3                       {color:#777777; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px;}
.anavLeftLevel3:hover                 {color:#333333; background-color: #C8D3E0; text-decoration:none; }

.navLeftLevel4                        {width:168px; overflow:hidden; padding: 2px 0px 0px 0px; font-size:0.9em;}
.navLeftLevel4Last                    {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel4                       {color:777777; text-decoration:none; display:block; margin:0px; padding:2px 10px 2px 35px; line-height:14px; text-indent: -7px;}
.anavLeftLevel4:hover                 {color:#333333; background-color: #C8D3E0; text-decoration:none; }

.navLeftLevel1Selected                {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel1Selected               {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 11px; line-height:14px;}
.anavLeftLevel1Selected:hover         {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel2Selected                {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel2Selected               {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 19px; line-height:14px;}
.anavLeftLevel2Selected:hover	      {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel3Selected                {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3Selected               {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px;}
.anavLeftLevel3Selected:hover	      {color:#333333; background-color: #C8D3E0; text-decoration:none; }

.navLeftLevel4Selected                {width:168px; overflow:hidden; padding: 2px 0px 0px 0px; font-size:0.9em;}
.navLeftLevel4SelectedLast            {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel4Selected               {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 10px 2px 35px; line-height:14px; text-indent: -7px;}
.anavLeftLevel4Selected:hover         {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel1Open                    {width:168px; overflow:hidden; width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel1Open                   {color:#333333; background-color: #EEF2F6; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 11px; line-height:14px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel1OpenOver               {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 11px; line-height:14px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel1OpenOver:hover         {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel2Open                    {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel2Open                   {color:#333333; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 19px; line-height:14px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel2OpenOver               {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 19px; line-height:14px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel2OpenOver:hover  		  {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel3Open                    {width:168px; overflow:hidden; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3Open                   {color:#777777; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel3OpenOver               {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel3OpenOver:hover	      {color:#333333; background-color: #C8D3E0; text-decoration:none;}

.navLeftLevel1OpenSelected            {width:168px; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel1OpenSelected           {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 11px; line-height:14px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel1OpenSelected:hover     {color:#333333; background-color: #C8D3E0; text-decoration:none;}

 .navLeftLevel2OpenSelected           {width:168px; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:1.0em; }
.anavLeftLevel2OpenSelected           {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 19px; line-height:14px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel2OpenSelected:hover     {color:#333333; background-color: #C8D3E0; text-decoration:none;}

 .navLeftLevel3OpenSelected           {width:168px; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px; font-size:0.9em;}
.anavLeftLevel3OpenSelected           {color:#333333; background-color: #C8D3E0; text-decoration:none; display:block; margin:0px; padding:2px 25px 2px 27px; line-height:14px; text-indent: -8px; background-image:url(/wDeutsch/wLayout/design/img/icons/nav_arrow_a.gif); background-repeat: no-repeat; background-position: right bottom;}
.anavLeftLevel3OpenSelected:hover     {color:#333333; background-color: #C8D3E0; text-decoration:none;}

 .navLeftLevel1Childs                 {width:168px; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px;}
.anavLeftLevel1Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:8px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel1Childs:hover           {color:#333333; background-color: #C8D3E0; text-decoration:none;}

 .navLeftLevel2Childs                 {width:168px; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px;}
.anavLeftLevel2Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel2Childs:hover           {color:#333333; background-color: #C8D3E0; text-decoration:none;}

 .navLeftLevel3Childs                 {width:168px; border-bottom: 1px solid #C8D3E0; padding: 2px 0px 2px 0px;}
.anavLeftLevel3Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:24px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel3Childs:hover           {color:#333333; background-color: #C8D3E0; text-decoration:none;} 


.navLeftLevel2Space                   {padding:4px 0px 6px 0px;}
.navLeftLevel3Space					  {padding:4px 0px 6px 0px;}
.navLeftLevel4Space			          {padding:4px 0px 6px 0px;}

.navBottomSpace						  {margin:9px 0px 0px 0px;}

.editbuttonNavi                       {}

.blockMain .editButton                {padding-left:28px;padding-top:31px;}
.blockMain .editButtonNavi            {}

.elementLineTop						  {border-bottom: 1px solid #C8D3E0;}



/* Metanavigation rechts oben */

.navMetaLevelFirst					  {float:left; border-left:1px solid #B4C3D5;}
.navMetaLevel                         {float:left; border-left:1px solid #B4C3D5;}

a.anavMetaLevel                       {display: block; color:#666666;text-decoration:none;border-left:2px none #FF9933;margin:0px;padding:0px 12px 0px 4px;font-weight:normal;line-height:1.0em;}
a.anavMetaLevel:hover                 {color:#666666;text-decoration:none;}

.navMetaLevelSelectedFirst            {float:left; border-left:2px none #B4C3D5;}
.navMetaLevelSelected                 {float:left; border-left:2px solid #B4C3D5;}

a.anavMetaLevelSelected               {display: block; color:#666666;text-decoration:none;border-left:2px none #FF9933;margin:0px;padding:0px 12px 0px 4px;font-weight:normal;line-height:1.0em;}
a.anavMetaLevelSelected:hover         {color:#666666;text-decoration:none;}



/* Pfadnavigation oberhalb der Inhaltsseite */

.elementCurNavigation	               {padding:5px 0px 16px 27px;}
.textNavPath      			           {text-decoration:none;line-height:1em; color:#7088A4; padding:0px 6px 0px 0px;}
.textNavPath:hover                     {text-decoration:none; color:#000000;}
.textNavPathAktiv				       {text-decoration:none;line-height:1em; color:#666666; padding:0px 6px 0px 0px;}


/* Sitemap */

.listSitemap1                         {list-style:square inside; margin:0px; padding:0;}
.listSitemap2                         {margin:4px 0px 6px 11px; padding:0;}
.listSitemap3                         {margin:4px 0px 6px 22px; padding:0;}
.listSitemap4                         {margin:4px 0px 6px 33px; padding:0;}


.navSitemapLevel1 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel1 a:hover             {color:#666666;}
.navSitemapLevel2 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel2 a:hover             {color:#666666;}
.navSitemapLevel3 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel3 a:hover             {color:#666666;}
.navSitemapLevel4 a                   {text-decoration:none; display:inline; color:#778DA7; line-height:14px;}
.navSitemapLevel4 a:hover             {color:#666666;}
 
