/*
////////////////////////////////////////////////////////////////
//
// nav.css  Stylesheet fuer die Navigation
//
// Weblication® CMS Strukturdesign Version 4.0.9
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/*
################################################################
Navigation oben
################################################################
*/
.navTopLevel1            {padding:0px;cursor:pointer;cursor:hand;/*background-color:#FFFFFF;*/}
/*.navTopLevel1Over        {padding:0px;cursor:pointer;cursor:hand;background-color:#FFFFFF;}*/

.navTopLevel2            {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#000000;text-decoration:none;}
.navTopLevel2:hover      {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#868686;text-decoration:none;}

.navTopLevel2Over        {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#868686;text-decoration:none;}
.navTopLevel2Over:hover  {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#868686;text-decoration:none;}


.navTopLevel3            {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#363636;text-align:right;/*background-color:#FFFFFF;-moz-opacity:0.6;filter:alpha(opacity=60);*/}
.navTopLevel3:hover      {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#94938F;text-decoration:none;text-align:right;}
.navTopLevel3Over        {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#94938F;text-align:right;}
.navTopLevel3Over:hover  {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#94938F;text-decoration:none;text-align:right;}

.bgNav                   {background-color:#FFFFFF;}
.bgRed                   {background-color:#FF5200;}
.spaceMiddle             {width:16px;}
.spaceLeft               {width:25px;}
.spaceRight              {width:7px;}

/*
################################################################
Navigation Index
################################################################
*/
.navIndexLevel1            {padding:0px;cursor:pointer;cursor:hand;background-image:url(/_at/wLayout/design/img/nav/index//bg_navIndex.gif);}
/*.navTopLevel1Over        {padding:0px;cursor:pointer;cursor:hand;background-color:#FFFFFF;}*/

.navIndexLevel2            {font-family:arial, sans-serif;font-size:11px;padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#000000;}
.navIndexLevel2:hover      {font-family:arial, sans-serif;font-size:11px;padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#868686;text-decoration:none;}
.navIndexLevel2Over        {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#868686;}
.navIndexLevel2Over:hover  {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#868686;text-decoration:none;}

.navIndexLevel3            {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#363636;text-align:right;}
.navIndexLevel3:hover      {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#94938F;text-decoration:none;text-align:right;}
.navIndexLevel3Over        {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#94938F;text-align:right;}
.navIndexLevel3Over:hover  {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;color:#94938F;text-decoration:none;text-align:right;}



.bgNavIndex              {background-image:url(/_at/wLayout/design/img/nav/index//bg_navIndex.gif); }
.spaceIndex              {width:54px;}

/*
################################################################
Navigation links
################################################################
*/
.navLeftLevel1               {padding-bottom:5px;padding-left:10px;cursor:pointer;cursor:hand;font-weight:bold;color:#333399;text-decoration:none;}
.navLeftLevel1:hover         {padding-bottom:5px;padding-left:10px;cursor:pointer;cursor:hand;font-weight:bold;color:#F8B012;text-decoration:none;}
.navLeftLevel1Over           {padding-bottom:5px;padding-left:10px;cursor:pointer;cursor:hand;font-weight:bold;color:#F8B012;text-decoration:none;}
.navLeftLevel1Over:hover     {padding-bottom:5px;padding-left:10px;cursor:pointer;cursor:hand;font-weight:bold;color:#F8B012;text-decoration:none;}

.navLeftLevel2               {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#333399;text-decoration:none;}
.navLeftLevel2:hover         {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#F8B012;text-decoration:none;}
.navLeftLevel2Over           {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#F8B012;text-decoration:none;}
.navLeftLevel2Over:hover     {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#F8B012;text-decoration:none;}

.navLeftLevel3               {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#333399;text-decoration:none;}
.navLeftLevel3:hover         {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#F8B012;text-decoration:none;}
.navLeftLevel3Over           {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#F8B012;text-decoration:none;}
.navLeftLevel3Over:hover     {padding-bottom:5px;padding:0px;cursor:pointer;cursor:hand;font-weight:normal;color:#F8B012;text-decoration:none;}


.elementNaviLeftLevel2 {padding-left:22px;padding-bottom:7px;}
.elementNaviLeftLevel3 {padding-left:0px;padding-bottom:7px;}
/*
################################################################
Styles für Layers
(nicht ändern)
################################################################
*/ 
.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:2;margin:0px;margin-top:-1px;/*margin-left:55px;*/margin-left:-15px;padding:0px;}
.submenuTopLevel3   {position:absolute;visibility:hidden;z-index:3;margin:0px;margin-top:-19px;margin-left:-247px;padding:0px;width:200px;text-align:right;}
.submenuIndexLevel2   {position:absolute;visibility:visible;z-index:2;margin:0px;margin-top:-1px;/*margin-left:55px;*/margin-left:-15px;padding:0px;width:240px;}
.submenuIndexLevel3   {position:absolute;visibility:visible;z-index:3;margin:0px;margin-left:-247px;padding:0px;width:200px;text-align:right;}

/*
################################################################
Styles für Navigationslevel
################################################################
*/
.submenuTopRow		  {margin:0px;width:180px;padding:2px;padding-left:4px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#034A8A;border-right-style:solid;border-right-color:#034A8A;border-right-width:1px;cursor:pointer;cursor:hand;background-color:#B3C8DC;}
.submenuToprowOver    {margin:0px;width:180px;padding:2px;padding-left:4px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#034A8A;border-right-style:solid;border-right-color:#034A8A;border-right-width:1px;cursor:pointer;cursor:hand;background-color:#034A8A;}

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

.submenuCloser      {position:absolute;visibility:hidden;margin-top:52px; z-index:1;width:790px;height:195px;background-color:#FFFFFF;/*filter:Alpha(opacity=90, finishopacity=0, style=2;*/
-moz-opacity:0.9;filter:alpha(opacity=90);}
.submenuCloserIndex   {position:absolute;visibility:hidden;margin-top:52px; z-index:1;width:790px;height:195px;}
.submenuCloserTop      {position:absolute;visibility:visible;margin-top:0px; z-index:1;width:790px;height:110px;}
}
.spaceUp2  {width:58px;}
/*
################################################################
Sitemap
################################################################
*/

.sitemap 				{margin:0px;padding:0px;border:0px;float:left;vertical-align:top;width:130px;}
.sitemap2 				{margin:0px;padding:0px;border:0px;float:left;vertical-align:top;width:90px;}
.sitemapLevel1			{font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#7D7D7D;padding-top:7px;}
.sitemapLevel1:hover	{font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#F8B012;}
.sitemapLevel2			{margin-bottom:8px;padding-left:2px;background-color:#E5E7ED;font-family:arial,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;margin-left:0px; vertical-align:middle;nowrap;}
.sitemapLevel2:hover	{margin-bottom:8px;padding-left:2px;font-family:arial,sans-serif;font-size:12px;color:#7D7D7D;text-decoration:none;font-weight:normal;margin-left:0px; vertical-align:middle;nowrap;}
.sitemapLevel3			{font-family:arial,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;nowrap;}
.sitemapLevel3:hover	{font-family:arial,sans-serif;font-size:12px;color:#7D7D7D;text-decoration:none;font-weight:normal;nowrap;}

.pfad              {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-weight:normal; color:#7D7D7D; text-decoration:none;}
.pfad:hover        {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-weight:normal; color:#F8B012; text-decoration:none;}
.pfadSelected      {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-weight:normal; color:#F8B012; text-decoration:none;}