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

.navLeftLevel1                            { margin: 0; padding: 5px 16px 4px 18px; border-top: 1px solid silver }
.navLeftLevel1Selected      { background-image: url("/wDeutsch/wLayout/design/img/bg_nav_act.gif"); background-repeat: no-repeat; background-position: -16px center; padding: 5px 4px 4px 18px; border-top: 1px solid white; border-bottom: 1px solid white }
.navLeftLevel1Open     { background-image: url("/wDeutsch/wLayout/design/img/bg_nav_act_open.gif"); background-repeat: no-repeat; background-position: -16px center; padding: 5px 4px 4px 18px; border-top: 1px solid white; border-bottom: 1px solid white }
.navLeftLevel1SelectedFirst      { background-image: url("/wDeutsch/wLayout/design/img/bg_nav_act.gif"); background-repeat: no-repeat; background-position: -16px center; padding: 5px 4px 4px 18px; border-top: 1px solid white; border-bottom: 1px solid white }
.navLeftLevel1First     { margin: 0; padding: 5px 16px 4px 18px }
.navLeftLevel1OpenFirst    { background-image: url("/wDeutsch/wLayout/design/img/bg_nav_act_open.gif"); background-repeat: no-repeat; background-position: right center; padding: 5px 4px 4px 18px }
.navLeftLevel2                       { padding: 2px 4px 2px 30px; width: 100% }
.navLeftLevel2First { padding: 12px 4px 2px 30px; width: 100% }
.navLeftLevel2Last   { padding: 2px 4px 20px 30px; width: 100% }
.navLeftLevel2Selected { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 20px 7px; padding: 2px 4px 2px 30px; width: 100% }
.navLeftLevel2SelectedFirst { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 20px 16px; padding: 12px 4px 2px 30px; width: 100% }
.navLeftLevel2SelectedLast     { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 20px 7px; padding: 2px 4px 10px 30px; width: 100% }
.navLeftLevel2OpenSelected { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 20px 7px; padding: 2px 4px 2px 30px; width: 100% }
.navLeftLevel2OpenSelectedFirst { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 20px 16px; padding: 12px 4px 2px 30px; width: 100% }
.navLeftLevel2OPenSelectedLast     { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 20px 7px; padding: 2px 4px 0 30px; width: 100% }
.navLeftLevel2Open { background-image: url("/wDeutsch/wLayout/design/img/nav_act_open_lv2.gif"); background-repeat: no-repeat; background-position: 20px 8px; padding: 2px 4px 2px 30px; width: 100% }
.navLeftLevel2OpenFirst  { background-image: url("/wDeutsch/wLayout/design/img/nav_act_open_lv2.gif"); background-repeat: no-repeat; background-position: 20px 18px; padding: 12px 4px 2px 30px; width: 100% }
.navLeftLevel2OpenLast   { background-image: url("/wDeutsch/wLayout/design/img/nav_act_open_lv2.gif"); background-repeat: no-repeat; background-position: 20px 8px; padding: 2px 4px 0 30px; width: 100% }
.navLeftLevel3 { padding: 0 4px 0 40px; width: 100% }
.navLeftLevel3First { padding: 8px 4px 0 40px; width: 100% }
.navLeftLevel3Last  { padding: 0 4px 15px 40px; width: 100% }
.navLeftLevel3FirstLast  { padding: 8px 4px 15px 40px; width: 100% }
.navLeftLevel3Selected { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 30px 5px; padding: 0 4px 0 40px; width: 100% }
.navLeftLevel3SelectedFirst { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 30px 13px; padding: 8px 4px 0 40px; width: 100% }
.navLeftLevel3SelectedLast  { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 30px 5px; padding: 0 4px 15px 40px; width: 100% }
.navLeftLevel3SelectedFirstLast  { background-image: url("/wDeutsch/wLayout/design/img/nav_act_lv2.gif"); background-repeat: no-repeat; background-position: 30px 13px; padding: 8 4px 15px 40px; width: 100% }
.navLeftLevel3Open { background-image: url("/wDeutsch/wLayout/design/img/nav_act_open_lv2.gif"); background-repeat: no-repeat; background-position: 30px 8px; padding: 0 4px 0 40px; width: 100% }
.navLeftLevel3OpenFirst { background-image: url("/wDeutsch/wLayout/design/img/nav_act_open_lv2.gif"); background-repeat: no-repeat; background-position: 30px 13px; padding: 8px 4px 0 40px; width: 100% }
.navLeftLevel3OpenLast  { background-image: url("/wDeutsch/wLayout/design/img/nav_act_open_lv2.gif"); background-repeat: no-repeat; background-position: 30px 5px; padding: 0 4px 15px 40px; width: 100% }
.navLeftLevel3OpenFirstLast  { background-image: url("/wDeutsch/wLayout/design/img/nav_act_open_lv2.gif"); background-repeat: no-repeat; background-position: 30px 13px; padding: 8px 4px 15px 40px; width: 100% }

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
.aNavLeftLevel                      { color: #000000; font-size: 12px; text-decoration: none }
.aNavLeftLevel:hover                { color: black; font-size: 12px; text-decoration: none }
.aNavLeftLevelSelected              { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none }
.aNavLeftLevelSelected:hover  { color: black; font-size: 12px; text-decoration: none }
.aNavLeftLevel2   { color: #000000; font-size: 13px; text-decoration: none }
.aNavLeftLevel2:hover   { color: black; font-size: 13px; text-decoration: none }
.aNavLeftLevelSelected2   { color: #000000; font-size: 13px; font-weight: bold; text-decoration: none }
.aNavLeftLevelSelected2:hover { color: black; font-size: 13px; text-decoration: none }
.aNavLeftLevel3  { color: #000000; font-size: 12px; text-decoration: none }
.aNavLeftLevel3:hover { color: black; font-size: 12px; text-decoration: none }
.aNavLeftLevelSelected3 { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none }
.aNavLeftLevelSelected3:hover { color: black; font-size: 12px; text-decoration: none }
.aNavTopSystem                    {text-decoration:none;color:#FFFFFF;}
.aNavTopSystem:hover              {text-decoration:none;color:#FFFFFF;}


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

/* Sitemap */
.listSitemap1                             { margin: 0; padding: 0 }
.listSitemap2                            { list-style-type: square; list-style-image: none; margin: 14px 0 6px 11px; padding: 0 }
.listSitemap3                           { margin: 4px 0 5px 15px; padding: 0 }
.listSitemap4                          { margin: 0 0 0 33px; padding: 0 }
.navSitemapLevel1Open  { background-image: url("/wDeutsch/wLayout/design/img/bullet_sitemap.gif"); background-repeat: no-repeat; background-position: left 5px; margin: 0 0 15px; padding: 0 0 0 5px }
.navSitemapLevel2Open  { margin-left: 8px }
.navSitemapLevel3Open  { margin: 0; padding: 0 }
.navSitemapLevel1Open a                      { color: #f7a416; font-size: 12px; font-weight: bold; text-decoration: none; display: inline; padding-left: 5px }
.navSitemapLevel1Open a:hover                { color: #f7a416; font-weight: bold }
.navSitemapLevel2Open a                      { color: #00548e; font-size: 12px; font-weight: normal; line-height: 12px; text-decoration: none; display: list-item }
.navSitemapLevel2Open a:hover                { font-size: 12px; font-weight: normal }
.navSitemapLevel3Open a                      { font-size: 11px; font-weight: normal; line-height: 12px; text-decoration: none; display: inline }
.navSitemapLevel3Open a:hover                { font-size: 11px; font-weight: normal }
.navSitemapLevel4Open a                     { font-weight: normal; line-height: 14px; text-decoration: none; display: inline }
.navSitemapLevel4Open a:hover               { font-weight: normal }