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

/* Rolloververhalten des elementPulldown - Produktbereich-Auswahl */
.elementProduktRange .elementPulldown					{position:absolute; z-index:1000; padding:2px 30px 20px 20px; margin:22px 0 0 -20px; visibility:hidden;}
.elementProduktRange .elementPulldownShadow			   	{width:420px; height:113px; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/shadow-pulldown.png); background-repeat:no-repeat;}
.elementProduktRange .elementPulldownInner				{width:412px; height:105px; background-color:#FFF; border:1px solid #858585;}

.elementProduktRange:hover .elementPulldown    			{visibility:visible;}


/* Rolloververhalten des elementPulldown - Sprachwahl */
.menuItemLanguage .elementPulldown						{position:absolute; z-index:1100; padding:6px 10px 20px 20px; margin:12px 0 0 -20px; visibility:hidden;}
.menuItemLanguage:hover .elementPulldown    			{visibility:visible;}

.menuItemUnit .elementPulldown						    {position:absolute; z-index:1100; padding:6px 10px 20px 20px; margin:12px 0 0 -20px; visibility:hidden;}
.menuItemUnit:hover .elementPulldown    			{visibility:visible;}


/* Hauptnavigation */
#navigationMain                                   {width:710px;}
#navigationMain *                                 {margin:0;padding:0;}
#navigationMain li                                {float:left;display:block;padding:0px;}
#navigationMain a                                 {display:block;cursor:pointer;margin:0 1px 0 0;}
#navigationMain a:hover                           {margin:0 1px 0 0;}


/* Gestaltung des Navigationslevel 1 */

#navigationMain  .navLevel1Container              {text-align:left;}

#navigationMain  .navLevel1                       {}
#navigationMain  .navLevel1 span                  {padding:3px 15px 3px 15px;}
#navigationMain a.navLevel1                       {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#3b3b3b; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main.gif); background-repeat: repeat-x;}
#navigationMain a.navLevel1:hover                 {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-r.gif); background-repeat: repeat-x;}

#navigationMain  .navLevel1Selected               {}
#navigationMain  .navLevel1Selected span          {padding:3px 15px 3px 15px;}
#navigationMain a.navLevel1Selected               {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-r.gif); background-repeat: repeat-x;}
#navigationMain a.navLevel1Selected:hover         {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-r.gif); background-repeat: repeat-x;}

#navigationMain  .navLevel1Open                   {}
#navigationMain  .navLevel1Open span              {padding:3px 15px 3px 15px;}
#navigationMain a.navLevel1Open                   {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-arrow-r.gif); background-repeat: repeat-x; background-position:right;}
#navigationMain a.navLevel1Open:hover             {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-arrow-r.gif); background-repeat: repeat-x; background-position:right;}

#navigationMain  .navLevel1Childs             	  {}
#navigationMain  .navLevel1Childs span        	  {padding:3px 15px 3px 15px;}
#navigationMain a.navLevel1Childs             	  {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#3b3b3b; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-arrow.gif); background-repeat:no-repeat; background-position:right;}
#navigationMain a.navLevel1Childs:hover       	  {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-arrow-r.gif); background-repeat:no-repeat; background-position:right;}

#navigationMain  .navLevel1OpenSelected           {}
#navigationMain  .navLevel1OpenSelected span      {padding:3px 15px 3px 15px;}
#navigationMain a.navLevel1OpenSelected           {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-arrow-r.gif); background-repeat: repeat-x; background-position:right;}
#navigationMain a.navLevel1OpenSelected:hover     {font-weight:bold; line-height:16px;padding:7px 0 6px 0;color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-arrow-r.gif); background-repeat: repeat-x; background-position:right;}


/* Gestaltung des Navigationslevel 2 */

#navigationMain .navLevel2Container               {position:absolute;visibility:hidden; margin:0;padding:0 30px 30px 0;width:200px;height:auto;z-index:600; background-image:url(/unternehmen-de/wLayout/design/img/trans.gif);}
#navigationMain .navLevel2Container .arrow		  {width:100%; display:block; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer-arrow.gif); background-repeat:no-repeat; background-position:right;}
#navigationMain ul li:hover .navLevel2Container   {visibility:visible;}
/* damit level 1 aktiv bleibt */
#navigationMain ul li:hover a.navLevel1Childs     {color:#FFFFFF; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-main-arrow-r.gif); background-repeat: repeat-x;}
#navigationMain ul li .navLevel2Container li      {height:auto; width:100%; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png);}


#navigationMain .navLevel2                        {width:180px;}
#navigationMain .navLevel2 span 				  {padding:0;}
#navigationMain a.navLevel2                       {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel2:hover                 {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333;}

#navigationMain  .navLevel2Selected               {width:180px;}
#navigationMain  .navLevel2Selected span          {padding:0;}
#navigationMain a.navLevel2Selected               {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel2Selected:hover         {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333;}

#navigationMain  .navLevel2Open                   {width:180px;}
#navigationMain  .navLevel2Open span              {padding:0;}
#navigationMain a.navLevel2Open                   {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel2Open:hover             {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333;}

#navigationMain  .navLevel2Childs             	  {width:180px;}
#navigationMain  .navLevel2Childs span        	  {padding:0;}
#navigationMain a.navLevel2Childs             	  {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel2Childs:hover       	  {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333;}

#navigationMain  .navLevel2OpenSelected           {width:180px;}
#navigationMain  .navLevel2OpenSelected span      {padding:0;}
#navigationMain a.navLevel2OpenSelected           {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel2OpenSelected:hover     {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 0;color:#ffffff; background-color:#333333;}


/* Gestaltung des Navigationslevel 3 */

#navigationMain .navLevel3Container               {position:absolute;visibility:hidden; margin:-25px 0 0 200px;padding:0 30px 30px 0;width:200px;height:auto;z-index:601; background-image:url(/unternehmen-de/wLayout/design/img/trans.gif);}
#navigationMain .navLevel3Container .arrow		  {width:100%; display:block; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer-arrow.gif); background-repeat:no-repeat; background-position:right;}
#navigationMain ul li ul li:hover .navLevel3Container   {visibility:visible;}
#navigationMain ul li ul li .navLevel3Container li      {height:auto; width:100%; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png);}


#navigationMain .navLevel3                        {width:179px;}
#navigationMain .navLevel3 span 				  {padding:0;}
#navigationMain a.navLevel3                       {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel3:hover                 {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel3Selected               {width:179px;}
#navigationMain  .navLevel3Selected span          {padding:0;}
#navigationMain a.navLevel3Selected               {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel3Selected:hover         {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel3Open                   {width:179px;}
#navigationMain  .navLevel3Open span              {padding:0;}
#navigationMain a.navLevel3Open                   {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel3Open:hover             {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel3Childs             	  {width:179px;}
#navigationMain  .navLevel3Childs span        	  {padding:0;}
#navigationMain a.navLevel3Childs             	  {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel3Childs:hover       	  {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel3OpenSelected           {width:179px;}
#navigationMain  .navLevel3OpenSelected span      {padding:0;}
#navigationMain a.navLevel3OpenSelected           {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel3OpenSelected:hover     {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}


/* Gestaltung des Navigationslevel 4 */

#navigationMain .navLevel4Container               {position:absolute;visibility:hidden; margin:-25px 0 0 200px;padding:0 30px 30px 0;width:200px;height:auto;z-index:602; background-image:url(/unternehmen-de/wLayout/design/img/trans.gif);}
#navigationMain ul li ul li ul li:hover .navLevel4Container   {visibility:visible;}
#navigationMain ul li ul li ul li .navLevel4Container li      {height:auto; width:100%; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png);}


#navigationMain .navLevel4                        {width:179px;}
#navigationMain .navLevel4 span 				  {padding:0;}
#navigationMain a.navLevel4                       {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel4:hover                 {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel4Selected               {width:179px;}
#navigationMain  .navLevel4Selected span          {padding:0;}
#navigationMain a.navLevel4Selected               {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel4Selected:hover         {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel4Open                   {width:179px;}
#navigationMain  .navLevel4Open span              {padding:0;}
#navigationMain a.navLevel4Open                   {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel4Open:hover             {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel4Childs             	  {width:179px;}
#navigationMain  .navLevel4Childs span        	  {padding:0;}
#navigationMain a.navLevel4Childs             	  {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel4Childs:hover       	  {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}

#navigationMain  .navLevel4OpenSelected           {width:179px;}
#navigationMain  .navLevel4OpenSelected span      {padding:0;}
#navigationMain a.navLevel4OpenSelected           {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78; background-image:url(/unternehmen-de/wLayout/design/img/backgrounds/bg-navi-top-layer.png); background-repeat:repeat;}
#navigationMain a.navLevel4OpenSelected:hover     {line-height:14px;padding:5px 5px 5px 15px;margin:1px 0 0 1px;color:#ffffff; background-color:#122e78;}


/* Pfadnavigation oberhalb der Inhaltsseite */

.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:0;}
.listSitemap2                        {list-style:none; margin:4px 0px 6px 20px; padding:0;}
.listSitemap3                        {list-style:none; margin:4px 0px 6px 20px; padding:0;}
.listSitemap4                        {list-style:none; margin:4px 0px 6px 20px; padding:0;}


.navSitemapLevel1 a                  {text-decoration:none; display:inline; line-height:14px;}
.navSitemapLevel1 a:hover            {}
.navSitemapLevel2 a                  {text-decoration:none; display:inline; line-height:14px;}
.navSitemapLevel2 a:hover            {}
.navSitemapLevel3 a                  {text-decoration:none; display:inline; line-height:14px;}
.navSitemapLevel3 a:hover            {}
.navSitemapLevel4 a                  {text-decoration:none; display:inline; line-height:14px;}
.navSitemapLevel4 a:hover            {}
 
.navSitemapLevel1Open a              {text-decoration:none; display:inline; line-height:14px; font-weight:bold; color:#3b3b3b;}
.navSitemapLevel1Open a:hover        {color:#3b3b3b;}
.navSitemapLevel2Open a              {text-decoration:none; display:inline; line-height:14px; font-weight:normal; color:#3b3b3b;}
.navSitemapLevel2Open a:hover        {color:#3b3b3b;}
.navSitemapLevel3Open a              {text-decoration:none; display:inline; line-height:14px; font-weight:normal; color:#3b3b3b;}
.navSitemapLevel3Open a:hover        {color:#3b3b3b;}
.navSitemapLevel4Open a              {text-decoration:none; display:inline; line-height:14px; font-weight:normal; color:#3b3b3b;}
.navSitemapLevel4Open a:hover        {color:#3b3b3b;}      

.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}
