/*
////////////////////////////////////////////////////////////////
//
// 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 oben
################################################################
*/

.wNavBullet            {border:0px;margin-right:15px;vertical-align:middle}


.navTopLevel1           {padding:0px;padding-left:0px;padding-top:0px;float:left;color:#FFFFFF;}
.navTopLevel1:visited   {padding:0px;padding-left:0px;padding-top:0px;float:left;color:#FFFFFF;}
.navTopLevel1Over       {padding-left:1px;float:left;}

.navTopLevel2          {padding:0px;padding-left:5px;padding-top:2px;float:left;}

/* Navigation Links */


.navLeftLevel1                       {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_0.gif); background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel1Over                   {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_1.gif); 
				      background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;
			             }
				      
.navLeftLevel1Top	             { }
.navLeftLevel1Bottom                 { }

.elementNavLevel1Arrow		      {background-image:url(/ccw/wLayout/design/img/bullet_186185.gif); background-repeat: no-repeat; position:absolute; margin:9px 0px 0px 10px; width:10px; height:15px;}

.anavLeftLevel1                       {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#186185;
				       line-height:14px;}
.anavLeftLevel1:visited               {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#186185;
				       line-height:14px;}


.anavLeftLevel1Over                   {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}
.anavLeftLevel1Over:visited           {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}

.navLeftLevel1OpenSelected           {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_1.gif); 
				      background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel1OpenSelectedTop        { }
.navLeftLevel1OpenSelectedBottom     { }





.anavLeftLevel1OpenSelected           {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}
.anavLeftLevel1OpenSelected:visited   {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}


.navLeftLevel1Open                   {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_1.gif); background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel1OpenTop                 { }
.navLeftLevel1OpenBottom              { }



.anavLeftLevel1Open                   {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}
.anavLeftLevel1Open:visited           {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}


.navLeftLevel1Selected               {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_1.gif); background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel1SelectedTop            { }
.navLeftLevel1SelectedBottom         { }





.anavLeftLevel1Selected              {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}

.anavLeftLevel1Selected:visited      {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:5px 10px 6px 20px; 
				       font-weight:bold; 
				       color:#FFFFFF;
				       line-height:14px;}


.elementNavLevel1SelArrow             {background-image:url(/ccw/wLayout/design/img/bullet_white_d.gif); background-repeat: no-repeat; position:absolute; margin:11px 0px 0px 10px; width:10px; height:15px;}
.elementNavLevel1ArrowOver	      {background-image:url(/ccw/wLayout/design/img/bullet_white.gif); background-repeat: no-repeat; position:absolute; margin:9px 0px 0px 10px; width:10px; height:15px;}
.elementNavLevel1SelArrowOver         {background-image:url(/ccw/wLayout/design/img/bullet_white_d.gif); background-repeat: no-repeat; position:absolute; margin:11px 0px 0px 10px; width:10px; height:15px;}


.navLeftLine                         {height:0px;
	                              border-top:1px solid #80AED6;
	                              border-bottom:0px solid #80AED6;
				      font-size:1px;
				      line-height:1px;
				      width:215px;
				      margin-left:1px;
				      background-color:Transparent;}
.navLeftLevel2                       {width:216px;min-height:18px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); background-repeat: repeat-y; 
				      border: 0px solid #000000;
			             }
.navLeftLevel2Over                   {width:216px; min-height:18px;background-color:#ffffff;
	                              overflow:hidden;
				     /* background-image: url(/ccw/wLayout/design/img/navi_3.gif);background-repeat: no-repeat;*/
			             }
.navLeftLevel2Top	             { }
.navLeftLevel2Bottom                 { }

.elementNavLevel2Arrow		      {background-image:url(/ccw/wLayout/design/img/bullet_186185.gif); background-repeat: no-repeat; position:absolute; margin:9px 0px 0px 10px; width:10px; height:15px;}

.anavLeftLevel2                       {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 5px 4px 30px; 
				       font-weight:bold; 
				       color:#186185;
				       line-height:14px;}
.anavLeftLevel2:visited               {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 5px 4px 30px; 
				       font-weight:bold; 
				       color:#186185;
				       line-height:14px;}


.navLeftLevel2OpenSelected           {width:216px;min-height:18px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); 
				      background-repeat: repeat-y; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel2OpenSelectedTop        { }
.navLeftLevel2OpenSelectedBottom     { }





.anavLeftLevel2OpenSelected           {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 5px 4px 30px; 
				       font-weight:bold; 
				       color:#186185;
				       line-height:14px;}

.navLeftLevel2Open                   {width:216px;min-height:24px;
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); background-repeat: repeat-y; 
				     }
.navLeftLevel2OpenOver              {width:216px; min-height:18px;background-color:#ffffff;
	                              overflow:hidden;
				     /* background-image: url(/ccw/wLayout/design/img/navi_3.gif);background-repeat: no-repeat;*/
			             }
.navLeftLevel2OpenTop                 { }
.navLeftLevel2OpenBottom              { }



.anavLeftLevel2Open                   {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 5px 4px 30px; 
				       font-weight:bold; 
				       color:#186185;
				       line-height:14px;}

.navLeftLevel2Selected               {width:216px;min-height:18px; 
	                              overflow:hidden; 
/*				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); background-repeat: repeat-y; */
				      background-color:#ffffff;
				     }
.navLeftLevel2SelectedTop            { }
.navLeftLevel2SelectedBottom         { }

.anavLeftLevel2Selected           {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 5px 4px 30px; 
				       font-weight:bold; 
				       color:#186185;
				       line-height:14px;}
.navLeftLevel2Childs                 {width:168px;  margin-bottom: 2px;}
.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:#FFFFFF;background-color:#ADBBC6; text-decoration:none;}

.navLeftLevel2Space                   {padding:4px 0px 6px 0px;}

.elementNavLevel2Arrow		      {background-image:url(/ccw/wLayout/design/img/bullet_186185.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 18px; width:10px; height:15px;}
.elementNavLevel2ArrowOver	      {background-image:url(/ccw/wLayout/design/img/bullet_white.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 18px; width:10px; height:15px;}
.elementNavLevel2SelArrow             {background-image:url(/ccw/wLayout/design/img/bullet_186185_d.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 18px; width:10px; height:15px;}


.navLeftLevel3                       {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); background-repeat: repeat-y; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel3Over                   {width:216px; 
	                              background-color:#ffffff;
	                              overflow:hidden; 
				      /*background-image: url(/ccw/wLayout/design/img/navi_3.gif);background-repeat: no-repeat;*/}
.navLeftLevel3Top	             { }
.navLeftLevel3Bottom                 { }

.elementNavLevel3Arrow		      {background-image:url(/ccw/wLayout/design/img/bullet_186185.gif); background-repeat: no-repeat; position:absolute; margin:9px 0px 0px 10px; width:10px; height:15px;}

.anavLeftLevel3                       {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 40px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}
.anavLeftLevel3:visited               {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 40px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}


.navLeftLevel3OpenSelected           {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); 
				      background-repeat: repeat-y; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel3OpenSelectedTop        { }
.navLeftLevel3OpenSelectedBottom     { }





.anavLeftLevel3OpenSelected           {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 40px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}

.navLeftLevel3Open                   {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); background-repeat: repeat-y; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel3OpenTop                 { }
.navLeftLevel3OpenBottom              { }



.anavLeftLevel3Open                   {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 40px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}

.navLeftLevel3Selected               {width:216px; 
	                              overflow:hidden; 
				      /*background-image: url(/ccw/wLayout/design/img/navi_3.gif); background-repeat: no-repeat; */
				      background-color:#ffffff;
				      border-bottom: 0px solid #000000;}
.navLeftLevel3SelectedTop            { }
.navLeftLevel3SelectedBottom         { }





.anavLeftLevel3Selected              {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 40px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}


 .navLeftLevel3Childs                 {width:168px;  margin-bottom: 2px;}
.anavLeftLevel3Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel3Childs:hover           {color:#FFFFFF;background-color:#ADBBC6; text-decoration:none;}

.navLeftLevel3Space                   {padding:4px 0px 6px 0px;}

.elementNavLevel3Arrow		      {background-image:url(/ccw/wLayout/design/img/bullet_186185.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 30px; width:10px; height:15px;}
.elementNavLevel3ArrowOver	      {background-image:url(/ccw/wLayout/design/img/bullet_white.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 30px; width:10px; height:15px;}
.elementNavLevel3SelArrow             {background-image:url(/ccw/wLayout/design/img/bullet_186185_d.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 30px; width:10px; height:15px;}




.navLeftLevel4                       {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel4Over                   {width:216px; 
	                              overflow:hidden; background-image: url(/ccw/wLayout/design/img/navi_3.gif);background-repeat: no-repeat;}
.navLeftLevel4Top	             { }
.navLeftLevel4Bottom                 { }

.elementNavLevel4Arrow		      {background-image:url(/ccw/wLayout/design/img/bullet_186185.gif); background-repeat: no-repeat; position:absolute; margin:9px 0px 0px 10px; width:10px; height:15px;}

.anavLeftLevel4                       {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 50px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}
.anavLeftLevel4:visited               {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 50px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}

.navLeftLevel4OpenSelected           {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); 
				      background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel4OpenSelectedTop        { }
.navLeftLevel4OpenSelectedBottom     { }





.anavLeftLevel4OpenSelected           {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 50px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}

.navLeftLevel4Open                   {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_2.gif); background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel4OpenTop                 { }
.navLeftLevel4OpenBottom              { }



.anavLeftLevel4Open                   {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 50px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}

.navLeftLevel4Selected               {width:216px; 
	                              overflow:hidden; 
				      background-image: url(/ccw/wLayout/design/img/navi_3.gif); background-repeat: no-repeat; 
				      border-bottom: 0px solid #000000;}
.navLeftLevel4SelectedTop            { }
.navLeftLevel4SelectedBottom         { }





.anavLeftLevel4Selected              {text-decoration:none; 
	                               display:block; 
				       margin:0px; 
				       padding:3px 25px 4px 50px; 
				       font-weight:normal; 
				       color:#186185;
				       line-height:14px;}


 .navLeftLevel4Childs                 {width:168px;  margin-bottom: 2px;}
.anavLeftLevel4Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
.anavLeftLevel4Childs:hover           {color:#FFFFFF;background-color:#ADBBC6; text-decoration:none;}

.navLeftLevel4Space                   {padding:4px 0px 6px 0px;}

.elementNavLevel4Arrow		      {background-image:url(/ccw/wLayout/design/img/bullet_186185.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 18px; width:10px; height:15px;}
.elementNavLevel4ArrowOver	      {background-image:url(/ccw/wLayout/design/img/bullet_white.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 18px; width:10px; height:15px;}
.elementNavLevel4SelArrow             {background-image:url(/ccw/wLayout/design/img/bullet_186185_d.gif); background-repeat: no-repeat; position:absolute; margin:6px 0px 0px 18px; width:10px; height:15px;}





.navBottomSpace						  {margin:6px 0px 0px 0px;}

.editbuttonNavi                       {}

.blockMain .editButton                {padding-left:28px;padding-top:31px;}
.blockMain .editButtonNavi            {}



/* Metanavigation rechts oben */

/*.navMetaLevelFirst	              {float:left; border-left:0px none #000000;color:#186185}*/
.navMetaLevel                         {float:left; border-left:0px none #000000;color:#186185}
/*.navMetaLevelSelected                 {float:left; border-left:0px none #000000;color:#FFFFFF}*/

a.navMetaLevel                        {font-weight:normal;color:#186185;text-decoration:none;border-right:1px solid #186185;margin:0px;padding:0px 5px 0px 5px;}
a.navMetaLevel:hover                  {font-weight:normal;color:#FFFFFF;text-decoration:none;border-right:1px solid #186185;margin:0px;padding:0px 5px 0px 5px;}
a.navMetaLevel:visited                {font-weight:normal;color:#186185;text-decoration:none;border-right:1px solid #186185;margin:0px;padding:0px 5px 0px 5px;}
a.navMetaLevel:visited:hover          {font-weight:normal;color:#FFFFFF;text-decoration:none;border-right:1px solid #186185;margin:0px;padding:0px 5px 0px 5px;}
a.navMetaLevelSelected                {font-weight:normal;color:#FFFFFF;text-decoration:none;border-right:1px solid #186185;margin:0px;padding:0px 5px 0px 5px;}
/*
a.navMetaLevel:hover                  {color:#FFFFFF;text-decoration:none;}
a.navMetaLevel:visited                {color:#186185;text-decoration:none;}
a.navMetaLevel:visited:hover          {color:#186185;text-decoration:none;}
*/
.navMetaLevelAbstand150               {float:left; margin-left:186px;text-decoration:none;}
a.navMetaLevelAbstand                 {color:#000000;text-decoration:none;font-weight:normal}
a.navMetaLevelAbstand:hover           {color:#000000;text-decoration:none;}
a.navMetaLevelAbstand:visited         {color:#000000;text-decoration:none;}
a.navMetaLevelAbstand:visited:hover   {color:#000000;text-decoration:none;}

.navMetaLevelBottom                   {float:left; border-left:0px none #000000;color:#000000;font-size:10px;}
a.navMetaLevelBottom                  {color:#000000;
	                               text-decoration:none;
				       margin:0px;padding:0px 13px 0px 13px;
				       font-weight:normal}
a.navMetaLevelBottom:hover            {color:#808080;text-decoration:none;}
a.navMetaLevelBottom:visited          {color:#000000;text-decoration:none;font-weight:normal;}
a.navMetaLevelBottom:visited:hover    {color:#808080;text-decoration:none;}

.navRubrik {color:#FFFFFF;text-decoration:none;font-weight:normal}
a.navRubrik {color:#FFFFFF;text-decoration:none;font-weight:normal}
a.navRubrik:hover {color:#FFFFFF;text-decoration:none;font-weight:normal}
a.navRubrik:visited {color:#FFFFFF;text-decoration:none;font-weight:normal}
a.navRubrik:visited:hover {color:#FFFFFF;text-decoration:none;font-weight:normal}



/* Pfadnavigation oberhalb der Inhaltsseite */

.elementCurNavigation	               {padding:5px 0px 16px 18px;}
.textNavPath      			           {text-decoration:none;line-height:1em; color:#7D7DC3; padding:0px 10px 0px 0px;}
.textNavPath:hover                     {text-decoration:none; color:#333399;}
.textNavPathAktiv				       {text-decoration:none;line-height:1em; color:#333399; padding:0px 10px 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:#333399; line-height:14px;}
.navSitemapLevel1 a:hover             {color:#333399;}
.navSitemapLevel2 a                   {text-decoration:none; display:inline; color:#333399; line-height:14px;}
.navSitemapLevel2 a:hover             {color:#333399;}
.navSitemapLevel3 a                   {text-decoration:none; display:inline; color:#333399; line-height:14px;}
.navSitemapLevel3 a:hover             {color:#333399;}
.navSitemapLevel4 a                   {text-decoration:none; display:inline; color:#333399; line-height:14px;}
.navSitemapLevel4 a:hover             {color:#333399;}


.aNavBottomLevel                       {color:#ffffff;text-decoration:none;font-weight:normal}
.aNavBottomLevel:visited               {color:#ffffff;text-decoration:none;font-weight:normal}

