/*
////////////////////////////////////////////////////////////////
//
// nav.css  Stylesheet fuer die Navigation
//
// WeblicationŽ CMS Strukturdesign Version 4.6
// 
// GERMANN.NEWMEDIA° | Wir machen Internetauftritte.ch - und Sie?
//
////////////////////////////////////////////////////////////////
*/


/*
################################################################
Navigation links
################################################################
*/

.navLeftTableLevel1                { float:left; background-color:#FFFFFF; text-align:right; }
.navLeftLevel1                     { padding-right:5px; padding-bottom:4px; background-color:#EDEDED; text-align:right; height:44px; width:105px; vertical-align:bottom; border-top:1px solid #ffffff; border-right:1px solid #ffffff;}
.navLeftLevel1Over                 { padding-right:5px; padding-bottom:4px; cursor:pointer; background-color:#E31203; text-align:right; height:44px; width:105px; vertical-align:bottom; border-top:1px solid #ffffff; border-right:1px solid #ffffff;}

.navLeftLevel2                     {padding-bottom:1px; }
.navLeftLevel3                     {padding-bottom:1px; }


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


/* .aNavLeftLevel1                   { display:block; height:100%; margin-top:1px; margin-right:1px; background-color:#EDEDED; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#333333;font-weight:bold;} */
.aNavLeftLevel1                   { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#333333;font-weight:normal;}
.aNavLeftLevel1:hover             { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#ffffff;font-weight:normal;}
.aNavLeftLevel1Over               { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#ffffff;font-weight:normal;}
.aNavLeftLevel1Over:hover         { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#ffffff;font-weight:normal;}

.aNavLeftLevel1Selected           { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#EE1914;font-weight:bold;}
.aNavLeftLevel1Selected:hover     { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#EE1914;font-weight:bold;}
.aNavLeftLevel1Open               { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#333333;font-weight:bold;}
.aNavLeftLevel1Open:hover         { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#EE1914;font-weight:bold;}



.aNavLeftLevel2                   { background-color:#F7F7F7; background-image:url(/de/wLayout/images/nav_bg_light_grey.gif); background-position:left; background-repeat:repeat-y; display:block; padding-left:17px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:normal;}
.aNavLeftLevel2:hover             { padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_mid_grey.gif); background-position:left; background-repeat:repeat-y; display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:normal;}
.aNavLeftLevel2Open               { padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_dk_grey.gif); background-position:left; background-repeat:repeat-y; display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}
.aNavLeftLevel2Open:hover         { padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_dk_grey.gif); background-position:left; background-repeat:repeat-y; display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}
.aNavLeftLevel2Selected           { padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_org.gif); background-position:left; background-repeat:repeat-y; display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}
.aNavLeftLevel2Selected:hover     { padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_org.gif); background-position:left; background-repeat:repeat-y; display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}



.aNavLeftLevel3                   { background-color:#F7F7F7; background-image:url(/de/wLayout/images/nav_bg_light_grey.gif); background-position:left; background-repeat:repeat-y; display:block; padding-left:17px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:normal;}
.aNavLeftLevel3:hover             { display:block; padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_mid_grey.gif); background-position:left; background-repeat:repeat-y; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:normal;}
.aNavLeftLevel3Open               { display:block; padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_dk_grey.gif); background-position:left; background-repeat:repeat-y; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}
.aNavLeftLevel3Open:hover         { display:block; padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_dk_grey.gif); background-position:left; background-repeat:repeat-y; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}
.aNavLeftLevel3Selected           { display:block; padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_org.gif); background-position:left; background-repeat:repeat-y; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}
.aNavLeftLevel3Selected:hover     { display:block; padding-left:17px; background-color:#EDEDED; background-image:url(/de/wLayout/images/nav_bg_org.gif); background-position:left; background-repeat:repeat-y; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;color:#555555;font-weight:bold;}






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


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

.sitemapLevel1 a                    {padding:2px; color:#666666; padding-left:10px; display:block; background-color:#F2F2F2; margin-top:10px; border-top:1px solid #DDDDDD}
.sitemapLevel2 a                    {padding:2px;color:#666666;padding-left:20px; display:block; background-color:#F5F5F5; margin-top:0px;}
.sitemapLevel3 a                    {padding:2px;color:#666666;padding-left:35px; display:block; background-color:#F9F9F9; margin-top:0px;}
.sitemapLevel4 a                    {padding:2px;color:#666666;padding-left:50px; display:block; background-color:#F9F9F9; margin-top:0px;}
