/*////////////////////////////////////////////////////////////////
// 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
////////////////////////////////////////////////////////////////*/

/*
 * QUICK-NAVIGATION
 */ 
 
#blockInfo .elementInfo																			{padding:35px 10px 0 0;font:normal 11px arial,helvetica,sans-serif;line-height:150%;text-align:right;}
#blockInfo .elementInfo a																		{color:#000000;text-decoration:none;}
#blockInfo	.elementInfo a:hover														{text-decoration:underline}
 
 /*
  * BREADCRUMB-NAVIGATION
	*/

#blockContent .elementBreadcrumb														{font:normal 11px arial,helvetica,sans-serif;line-height:150%;} 
#blockContent .elementBreadcrumb a.navBreadcrumb						{color:#000000;}
#blockContent .elementBreadcrumb a.navBreadcrumb:hover			{text-decoration:underline;}
#blockContent .elementBreadcrumb a.navBreadcrumbOpen				{font-weight:bold;color:#000000;}
#blockContent .elementBreadcrumb a.navBreadcrumbOpen:hover 	{font-weight:bold;text-decoration:none;}


/*
 * TOP-NAVIGATION
 */
 
#blockNavigation .navTopLevel																{font:bold 12px arial,helvetica,sans-serif;line-height:150%;padding:3px 0 0 5px;}
#blockNavigation .navTopLevel a.navTopLevel									{color:#ffffff;text-decoration:none;padding:2px 5px;}
#blockNavigation .navTopLevel a.navTopLevel:hover						{color:#000000;background-color:#b1b1b4;padding:2px 5px;}
#blockNavigation .navTopLevel a.navTopLevelOpen							{color:#000000;background-color:#b1b1b4;padding:2px 5px;}
#blockNavigation .navTopLevel a.navTopLevelOpen:hover 			{text-decoration:underline;}

/* 
 * LEFT-NAVIGATION
 */

#blockLeft .elementNavigation .topLine											{border-top:1px solid #000000;margin:0;padding:0;}
#blockLeft .elementNavigation .navLeftLevel1								{width:100%;overflow:hidden}
#blockLeft .elementNavigation a.navLeftLevel1								{}
#blockLeft .elementNavigation a.navLeftLevel1:hover  				{}
#blockLeft .elementNavigation a.navLeftLevel1Selected				{}
#blockLeft .elementNavigation a.navLeftLevel1Selected:hover {}
#blockLeft .elementNavigation a.navLeftLevel1Open						{}
#blockLeft .elementNavigation a.navLeftLevel1Open:hover			{}
#blockLeft .elementNavigation a.navLeftLevel1OpenSelected		{}
#blockLeft .elementNavigation a.navLeftLevel1OpenSelected:hover {}

#blockLeft .elementNavigation .navLeftLevel2								{width:100%;overflow:hidden;margin:0;padding:0;}
#blockLeft .elementNavigation a.navLeftLevel2								{padding:4px 5px 4px 10px;display:block;border-bottom:1px solid #000000;color:#000000;;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel2:hover  				{background-color:#b1b1b4;color:#004f8b;font-weight:normal;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel2Selected				{padding:4px 5px 4px 10px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#b1b1b4;font-weight:normal;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel2Selected:hover {text-decoration:underline;}
#blockLeft .elementNavigation a.navLeftLevel2Open						{padding:4px 5px 4px 10px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#b1b1b4;font-weight:normal;;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel2Open:hover			{text-decoration:underline;}
#blockLeft .elementNavigation a.navLeftLevel2OpenSelected		{padding:4px 5px 4px 10px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#b1b1b4;font-weight:normal;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel2OpenSelected:hover {text-decoration:underline;}

#blockLeft .elementNavigation .navLeftLevel3								{width:100%;overflow:hidden;margin:0;padding:0;}
#blockLeft .elementNavigation a.navLeftLevel3								{padding:2px 5px 2px 20px;display:block;border-bottom:1px solid #000000;color:#000000;}
#blockLeft .elementNavigation a.navLeftLevel3:hover  				{background-color:#c5c5c7;color:#004f8b;font-weight:normal;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel3Selected				{padding:2px 5px 2px 20px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#c5c5c7;font-weight:normal;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel3Selected:hover {text-decoration:underline;}
#blockLeft .elementNavigation a.navLeftLevel3Open						{padding:2px 5px 2px 20px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#c5c5c7;font-weight:normal;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel3Open:hover			{text-decoration:underline;}
#blockLeft .elementNavigation a.navLeftLevel3OpenSelected		{padding:2px 5px 2px 20px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#c5c5c7;font-weight:normal;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel3OpenSelected:hover {text-decoration:underline;}

#blockLeft .elementNavigation .navLeftLevel4								{width:100%;overflow:hidden;margin:0;padding:0;}
#blockLeft .elementNavigation a.navLeftLevel4								{padding:2px 5px 2px 30px;display:block;border-bottom:1px solid #000000;color:#000000;}
#blockLeft .elementNavigation a.navLeftLevel4:hover  				{background-color:#c5c5c7;color:#004f8b;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel4Selected				{padding:2px 5px 2px 30px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#c5c5c7;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel4Selected:hover {text-decoration:underline;}
#blockLeft .elementNavigation a.navLeftLevel4Open						{padding:2px 5px 2px 30px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#c5c5c7;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel4Open:hover			{text-decoration:underline;}
#blockLeft .elementNavigation a.navLeftLevel4OpenSelected		{padding:2px 5px 2px 30px;display:block;border-bottom:1px solid #000000;color:#004f8b;background-color:#c5c5c7;text-decoration:none;}
#blockLeft .elementNavigation a.navLeftLevel4OpenSelected:hover {text-decoration:underline;}

/*
 * Sitemap 
 */

.listSitemap1                        												{margin:0px;padding:0;}
.listSitemap2                        												{margin:0 0 0 20px;padding:0;}
.listSitemap3                        												{margin:0 0 0 30px;padding:0;}
.listSitemap4                        												{margin:0 0 0 40px;padding:0;}

.navSitemapLevel1 a                  												{font-weight:bold;text-decoration:none;display:inline;color:#004f8b;;line-height:14px;}
.navSitemapLevel1 a:hover            												{text-decoration:underline;}
.navSitemapLevel2 a                  												{font-weight:normal;text-decoration:none;display:inline;color:#004f8b;;line-height:14px;}
.navSitemapLevel2 a:hover            												{text-decoration:underline;}
.navSitemapLevel3 a                  												{font-weight:normal;text-decoration:none;display:inline;color:#004f8b;line-height:14px;}
.navSitemapLevel3 a:hover            												{text-decoration:underline;}
.navSitemapLevel4 a                  												{font-weight:normal;text-decoration:none;display:inline;color:#004f8b;line-height:14px;}
.navSitemapLevel4 a:hover            												{text-decoration:underline;}


/* 
 * 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;}





