/*
////////////////////////////////////////////////////////////////
//
// 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          { width:140px; padding-top:3px; padding-right:5px; padding-left:5px; border-color:  #71bf45 #339900 #339900 #71bf45; border-style: solid; border-width: 1px; cursor:pointer; cursor:pointer; }
.navTopLevel1Over      { width:140px; padding-top:3px; padding-right:5px; padding-left:5px; cursor:pointer; cursor:pointer; background-color:#339900; border-color: #006500; #006500 #71bf45 #006500; border-style: solid; border-width: 1px; }


/*
################################################################
Navigation links
################################################################
*/
.navLeftLevel1         { padding:4px; cursor:pointer; cursor:pointer; }
.navLeftLevel1Over     {padding:4px;padding-left:4px;cursor:pointer;cursor:hand;background-color:#034A8A;}

.navLeftLevel2         {padding:4px;padding-left:10px;cursor:pointer;cursor:hand;}
.navLeftLevel2Over     {padding:4px;padding-left:10px;cursor:pointer;cursor:hand;background-color:#034A8A;}

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

/*
################################################################
Styles f?r Layers
(nicht ?ndern)
################################################################
*/ 
.submenuTopLevel2   { position:absolute; visibility:hidden; z-index:2; margin:1px 0 0 -6px; padding:0; width:156px; border-top: 1px solid #006500; border-top: 1px solid #006500; border-left: 1px solid #006500; border-right: 1px solid #006500;}
.submenuTopLevel3   { position:absolute; visibility:hidden; z-index:3; margin:1px 0 0 1px; padding:0; width:158px; border-top: 1px solid #006500; border-left: 1px solid #006500; border-right: 1px solid #006500;}
.submenuTopLevel4   { position:absolute; visibility:hidden; z-index:2; margin:1px 0 0 1px; padding:0; width:158px; border-top: 1px solid #006500; border-left: 1px solid #006500; border-right: 1px solid #006500;}  	

/*
################################################################
Styles f?r Navigationslevel
################################################################
*/
.submenuTopRow		  { margin:0; width:156px; padding:2px 2px 2px 4px; cursor:pointer; cursor:pointer; background-color:#339900; border-top: 1px solid #71bf45; border-right: 0px solid #71bf45; border-bottom: 1px solid #006500; border-left: 0px solid #006500; }
.submenuTopRowOver  { margin:0; width:156px; padding:2px 2px 2px 4px; cursor:pointer; cursor:pointer; background-color:#006500; border-top: 1px solid #71bf45; border-right: 0px solid #71bf45; border-bottom: 1px solid #006500; border-left: 0px solid #006500;}

/*
################################################################
Hintergrundlayer zum Schlie?en des Layermen?s
################################################################
  innerhalb des DIV-Containers der Klasse "submenuCloser" ist im Navigationstemplate
  zus?tzlich ein trans.gif mit Breiten- und H?henangabe gesetzt (falls diese Angaben hier angepasst werden)! 
*/

.submenuCloser      { position:absolute; visibility:hidden; margin-top:30px; z-index:1; width:920px; height:300px; margin-left: -5px; }
.submenuCloserUpper { position: absolute; visibility: hidden; margin-left: -5px; z-index: 1; width: 920px; height: 50px; margin-top: -50px; }
/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
.aNavTopLevel1          { text-decoration:none; color:#ffffff; font-size: 12px; font-weight:bold; text-transform: uppercase; }
.aNavTopLevel1:hover    { text-decoration:none; color:#ffffff; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.aNavTopLevel2          { text-decoration:none; color:#ffffff; font-size: 12px; }
.aNavTopLevel2:hover    { text-decoration:none; color:#ffffff; font-size: 12px; }
.aNavTopLevel3          { text-decoration:none; color:#ffffff; font-size: 12px; }
.aNavTopLevel3:hover    { text-decoration:none; color:#ffffff; font-size: 12px; }
.aNavTopLevel4          { text-decoration:none; color:#ffffff; font-size: 12px; }
.aNavTopLevel4:hover    { text-decoration:none; color:#ffffff; font-size: 12px; }

.aNavLeftLevel          {text-decoration:none;color:#FFFFFF;}
.aNavLeftLevel:hover    {text-decoration:none;color:#FFFFFF;}

.aNavTopSystem          {text-decoration:none;color:#FFFFFF;}
.aNavTopSystem:hover    {text-decoration:none;color:#FFFFFF;}


/*
################################
Positionierung Sitemap
################################
*/
.navSitemapLevel1Open { margin-bottom: 30px; padding-bottom: 0; }
.navSitemapLevel2Open { margin-bottom: 0; padding-bottom: 0; }
.navSitemapLevel3Open { margin-bottom: 0; padding-bottom: 0; }
.navSitemapLevel4Open { padding-bottom: 0; }
.listSitemap1 { color: #006500; font-size: 14px; line-height: 18px; list-style: none; margin: 0; padding: 0; }
.listSitemap2                        { font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 20px 10px; list-style:none; padding:0 0 0 30px; }
.listSitemap3                        { font-size: 11px; line-height: 18px; margin: 0 0 0 20px; list-style:none; padding:0 0 0 20px; }
.listSitemap4                        { font-size: 11px; line-height: 18px; margin: 0 0 0 20px; list-style:none; padding:0 0 0 20px; }
.listSitemap5 { font-size: 11px; line-height: 18px; list-style: none; margin: 0 0 0 20px; padding: 0 0 0 20px; }
