/*
////////////////////////////////////////////////////////////////
//
// 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
################################################################
*/
.navTopLevel1          {padding-left:11px; padding-right:11px; cursor:pointer; cursor:hand; border-right-style:solid; border-right-width:1px; border-right-color:#4A584A;}
.navTopLevel1Over      {padding-left:11px; padding-right:8px; cursor:pointer; cursor:hand; background-color:FF9900; border-right-style:solid; border-right-width:4px; border-right-color:#FF9900;}


/*
################################################################
Navigation links
################################################################
*/
.navLeftLevel1         {width:160px; height:20px; padding:0px; }
.navLeftLevel1Over     {width:160px; height:20px; padding:0px; background-color:FF9900; }

.navLeftLevel2         {padding:0px;padding-left:10px;padding-bottom:4px;cursor:pointer;cursor:hand;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF;}
.navLeftLevel2Over     {padding:0px;padding-left:10px;padding-bottom:4px;cursor:pointer;cursor:hand;background-color:#FF9900;}

.navLeftLevel3         {padding:4px;padding-left:20px;cursor:pointer;cursor:hand;}
.navLeftLevel3Over     {padding:4px;padding-left:20px;cursor:pointer;cursor:hand;background-color:#034A8A;}

.navLeftLevel4         {padding:4px;padding-left:30px;cursor:pointer;cursor:hand;}
.navLeftLevel4Over     {padding:4px;padding-left:30px;cursor:pointer;cursor:hand;background-color:#034A8A;}

.elementLeftBullet						{padding: 0; margin: 0px; margin-right:0; margin-top:9px; width: 0px; height:3px; float:left; }
.elementLeftBulletLevel2			{padding: 0; margin: 0px; margin-right: 2px; margin-top: 9px; width: 0px; height:3px; float:left; visibility:visible;}
.elementLeftBulletLevel2Over	{padding: 0; margin:0px; margin-right:2px; margin-top:9px; width: 0px; height:3px; float:left; visibility:visible;}

/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/ 
.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-left:-12px;margin-top:2px;padding:0px;width:160px;border-left-style:solid;border-left-color:#4A584A;border-left-width:1px;}
.submenuTopLevel3   {position:absolute;visibility:hidden;z-index:3;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:120px;border-top-style:solid;border-top-color:#4A584A;border-top-width:1px;border-left-style:solid;border-left-color:#4A584A;border-left-width:1px;}
.submenuTopLevel4   {position:absolute;visibility:hidden;z-index:4;margin:0px;margin-left:-1px;margin-top:-1px;padding:0px;width:100px;border-top-style:solid;border-top-color:#4A584A;border-top-width:1px;border-left-style:solid;border-left-color:#4A584A;border-left-width:1px;}  	

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.submenuTopRow		  {width:100px;margin:0px;padding:0px;padding-left:4px;padding-right:18px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#4A584A;border-right-style:solid;border-right-color:#4A584A;border-right-width:1px;cursor:pointer;cursor:hand;background-color:#9DA79D;}
.submenuToprowOver  {margin:0px;padding:0px;padding-left:4px;padding-right:10px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#4A584A;border-right-style:solid;border-right-color:#4A584A;border-right-width:8px;cursor:pointer;cursor:hand;background-color:#BBC2BB;}

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

.submenuCloser      {position:absolute;visibility:hidden;margin-top:30px; z-index:1;width:600px;height:480px;}

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/

.aNavLeftLevel1    	 	{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel1:hover    	{text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel1Over          	{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF; background-color:#FF9900;}

.aNavLeftLevel1Over:hover    	{text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px;  height:19px;}

.aNavLeftLevel1Open          	{text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel1Open:hover    	{text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel1Selected         {font-weight:bold; text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block;   padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel1Selected:hover   {font-weight:bold; text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel1OpenSelected       {font-weight:bold; text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel1OpenSelected:hover {font-weight:bold; text-decoration:none; color:#336699; font-size:12px; font-weight:bold; line-height:20px; width:160px; height:19px;}

.aNavLeftLevel2          	{text-decoration:none; color:#FFF; font-size:12px; line-height:20px; width:150px; height:19px; display:block; padding-left:10px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel2:hover    	{width:150px;text-decoration:none;color:#336699;font-size:12px;line-height:20px;background-color:#FF9900;}

.aNavLeftLevel2Over          	{width:150px;text-decoration:none;color:#336699;font-size:12px;line-height:20px;}

.aNavLeftLevel2Over:hover    	{width:150px; text-decoration:none; color:#336699; font-size:12px; line-height:20px;}

.aNavLeftLevel2Open          	{width:150px; text-decoration:none; color:#336699; font-size:12px; line-height:20px;}

.aNavLeftLevel2Open:hover    	{text-decoration:none; color:#336699; font-size:12px; line-height:20px; width:150px; height:19px; display:block; background-color:#FF9900; }

.aNavLeftLevel2Selected         {font-weight:bold;text-decoration:none; color:#336699; font-size:12px; line-height:20px; width:150px; height:19px; display:block; padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF; }

.aNavLeftLevel2Selected:hover   {width:160px; text-decoration:none; font-weight:bold; text-decoration:none; color:#336699; font-size:12px; line-height:20px; width:150px; height:19px;}

.aNavLeftLevel2OpenSelected     {font-weight:bold; text-decoration:none; color:#336699; font-size:12px; line-height:20px; width:160px; height:19px; display:block; padding-left:10px; background-color:#FF9900; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.aNavLeftLevel2OpenSelected:hover {width:150px;font-weight:bold;text-decoration:none;color:#336699;font-size:12px;line-height:20px;}

.aNavTopSystem          	{text-decoration:none;color:#FFFFFF;font-size:10px;}

.aNavTopSystem:hover    	{text-decoration:none;color:#336699;font-size:10px;}

/*
################################################################
Sitemap
################################################################
*/


.listSitemap1                        {list-style:none; margin:0px; padding:0;}
.listSitemap2                        {list-style:none; margin:4px 0px 6px 10px; padding:0;}
.listSitemap3                        {list-style:none; margin:4px 0px 6px 20px; padding:0;}
.listSitemap4                        {list-style:none; margin:4px 0px 6px 30px; padding:0;}

.navSitemapLevel1 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel1 a:hover            {color:#000000;}
.navSitemapLevel2 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel2 a:hover            {color:#000000;}
.navSitemapLevel3 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel3 a:hover            {color:#000000;}
.navSitemapLevel4 a                  {text-decoration:none; display:inline; color:#000000; line-height:14px;}
.navSitemapLevel4 a:hover            {color:#000000;}
