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

/*
################################
Positionierung Navigation oben
################################
*/
.navTop                {height:25px;padding:0px;margin:0px;border-style:none;}

/*
################################
Navigation oben
################################
*/
.navTopLevel1          {}

/*
################################
Positionierung Navigation links
################################
*/
.navLeft               {width:100%;padding:0px;margin:0px;border-style:none;}
.aNavLeftLevel3        {width:100%;height=100%;padding:0px;margin:0px;border-style:none;}
.aNavLeftLevel3Selected     {width:100%;height=100%;padding:0px;margin:0px;border-style:none;}
.aNavLeftLevel3Open     {width:100%;height=100%;padding:0px;margin:0px;border-style:none;}
.aNavLeftLevel3Pfeil   {height=20;padding:0px;margin:0px;border-style:none;}
.aNavLeftLevel4Selected   {height=20;padding:0px;margin:0px;border-style:none;}


/*
################################
Navigation links
################################
*/
.navLeftLevel21         {padding:0px;padding-left:0px;color:#FFFFFF;background-color:#7F878F}
.navLeftLevel22         {padding:0px;padding-left:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF}
.navLeftLevel23         {padding:0px;padding-left:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF}
.navLeftLevel24         {padding:0px;padding-left:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF}

/*
################################
Formatierung der Links in Navigation
################################
*/
a.aNavQuickLevel1                 {padding:2px;padding-left:4px;padding-right:4px;text-decoration:none;color:#000000;}
a.aNavQuickLevel1:hover           {color:#7F878F;text-decoration:none;}

a.aNavTopLevel1                   {text-decoration:none;color:#FFFFFF;font-weight:normal;padding:2px;padding-left:8px;padding-right:8px;}
a.aNavTopLevel1:hover             {color:#7F878F;background-color:#E6EAEE}


a.aNavLeftLevel1                   {text-decoration:none;display:block;color:#7F878F;padding:3px;padding-left:10px;}
a.aNavLeftLevel1:hover             {color:#FFFFFF;}

.aNavLeftLevel3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 }
.aNavLeftLevel3 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 }
.aNavLeftLevel3 a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00}
.aNavLeftLevel3 a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 }
.aNavLeftLevel3 a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: underline ; background-color: #FFdd00 }

.aNavLeftLevel4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 }
.aNavLeftLevel4 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 }
.aNavLeftLevel4 a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00}
.aNavLeftLevel4 a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 }
.aNavLeftLevel4 a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: underline ; background-color: #FFdd00 }


.aNavLeftLevel4Selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel4Selected a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel4Selected a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00; font-weight: bold}
.aNavLeftLevel4Selected a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel4Selected a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: underline ; background-color: #FFdd00 ; font-weight: bold}

.aNavLeftLevel4Selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel4Selected a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel4Selected a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00; font-weight: bold}
.aNavLeftLevel4Selected a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel4Selected a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: underline ; background-color: #FFdd00 ; font-weight: bold}

.aNavLeftLevel3Selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Selected a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Selected a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00; font-weight: bold}
.aNavLeftLevel3Selected a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Selected a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: underline ; background-color: #FFdd00 ; font-weight: bold}


.aNavLeftLevel3Open { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Open a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Open a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00; font-weight: bold}
.aNavLeftLevel3Open a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Open a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: underline ; background-color: #FFdd00 ; font-weight: bold}


.aNavLeftLevel3Pfeil { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Pfeil a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Pfeil a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Pfeil a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: none ; background-color: #FFdd00 ; font-weight: bold}
.aNavLeftLevel3Pfeil a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #CC0000; text-decoration: underline ; background-color: #FFdd00 ; font-weight: bold}


a.aNavLeftLevel2Open               {text-decoration:none;display:block;padding:2px;padding-left:10px;color:#FFFFFF;background-color:#ADBBC7;}
a.aNavLeftLevel2Open:hover         {color:#FFFFFF;background-color:#ADBBC7;}
a.aNavLeftLevel4Open               {text-decoration:none;display:block;padding:2px;padding-left:30px;color:#FFFFFF;}
a.aNavLeftLevel4Open:hover         {color:#FFFFFF;background-color:#ADBBC7;}

a.aNavLeftLevel2Selected           {text-decoration:none;display:block;padding:2px;padding-left:10px;color:#FFFFFF;background-color:#ADBBC7;}
a.aNavLeftLevel2Selected:hover     {color:#FFFFFF;background-color:#ADBBC7;}

.aNavLeftLevel2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none  ; background-color: #ffef7d}
.aNavLeftLevel2 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none  ; background-color: #ffef7d}
.aNavLeftLevel2 a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none  ; background-color: #ffef7d}
.aNavLeftLevel2 a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none  ; background-color: #ffef7d}
.aNavLeftLevel2 a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: underline ; background-color: #ffef7d}

.aNavLeftLevel2OpenSelected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #ffdd00; font-weight: bold}
.aNavLeftLevel2OpenSelected a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #ffdd00}
.aNavLeftLevel2OpenSelected a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #ffdd00}
.aNavLeftLevel2OpenSelected a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #ffdd00}
.aNavLeftLevel2OpenSelected a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; background-color: #ffdd00; text-decoration: underline}


.aNavTopLevel1Open { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #FFF4a1; font-weight: bold}
.aNavTopLevel1Open a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #FFF4a1; font-weight: bold}
.aNavTopLevel1Open a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #FFF4a1; font-weight: bold}
.aNavTopLevel1Open a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: none ; background-color: #FFF4a1; font-weight: bold}
.aNavTopLevel1Open a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #CC0000; text-decoration: underline ;  background-color: #FFF4a1; font-weight: bold}




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

.sitemapLevel1       {padding:2px;padding-left:2px;margin:1px;}
.sitemapLevel2       {padding:2px;padding-left:20px;margin:1px;border-style:none;border-width:1px;border-color:#EEEEFF;}
.sitemapLevel3       {padding:2px;padding-left:38px;margin:1px;border-style:none;border-width:1px;border-color:#EEEEFF;}
.sitemapLevel4       {padding:2px;padding-left:56px;margin:1px;border-style:none;border-width:1px;border-color:#EEEEFF;}

.systemNaviTop       {position:absolute;top:4px;width:768px;text-align:right;}

