/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 * NAVIGATIONSKLASSEN
 * Name: nav.css
 * Erstellungsdatum: 07.04.2006
 * Modifiziert: 31.05.2007
 * Author: Weblication
 * Modified by: cweber(at)format-ag.ch
 * Version: 1.0
 * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

/*
 * QUICKLINKS
 */
 
.navTop                             {width:980px; height:30px; margin:0;padding:8px 5px 5px 8px;font:bold 12px/140% verdana,arial,helvetica,sans-serif;color:#000000;text-align:right;font-weight:normal;}
.navTop a                           {color:#000000;text-decoration:none;padding:10px 5px 5px 10px;text-align:right;font-weight:normal;}
.navTop a:hover                     {color:#000000;text-decoration:underline;}
.navTop ul                          {margin:0;padding:0;}
.navTop ul li                       {display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}

/*
 * TOPLEVEL
 */
 
.navTopLevel1                       {margin:0;padding:10px 5px 0 10px;height:100%;}
.navTopLevel1 .container            {float:left;margin:0 25px 0 0 ;padding:0;width:175px;text-align:center;}
.navTopLevel1 .container:hover      {cursor:pointer;}
.navTopLevel1 .txt                  {margin:0 0 8px 0;padding:2px;background-color:#cccccc;text-align:center;}
.navTopLevel1 .clear                {clear:left;}
.navTopLevel1 .color1               {cursor:pointer;margin:0 0 8px 0;padding:2px;background-color:#fdf5b2;}
.navTopLevel1 .color2               {cursor:pointer;margin:0 0 8px 0;padding:2px;background-color:#b3b2b2;}
.navTopLevel1 .color3               {cursor:pointer;margin:0 0 8px 0;padding:2px;color:#000000;background-color:#ffffff;}
.aNavTopLevel                       {text-decoration:none;font-weight:bold;color:#000000;}
.aNavTopLevel:hover                 {text-decoration:none;}

/* 
 * LEFT
 */

/* 
 * LEFT
 * Navigationsbereich Left, Abstaende & Linien notwendig
 */
 
.navLeftLevel1                       {margin:0;font:bold 13px arial,verdana,sans-serif;border-bottom:1px solid #C81D02;}
a.aNavLeftLevel1                     {display:block;height:32px;vertical-align:middle;line-height:30px;padding:3px 10px 0px 12px;text-decoration:none;color:#C81D02;background-color:#FFCC00;}
a.aNavLeftLevel1:hover               {color:#000000;text-decoration:none;}
a.aNavLeftLevel1Selected             {display:block;height:32px;vertical-align:middle;line-height:30px;padding:3px 10px 0px 12px;text-decoration:none;color:#FFCC66;background-color:#C81D02;}
a.aNavLeftLevel1Selected:hover       {text-decoration:none;}
a.aNavLeftLevel1Open                 {display:block;height:32px;vertical-align:middle;line-height:30px;padding:3px 10px 0px 12px;text-decoration:none;color:#FFCC66;background-color:#C81D02;}
a.aNavLeftLevel1Open:hover           {text-decoration:none;}
a.aNavLeftLevel1OpenSelected         {display:block;height:32px;vertical-align:middle;line-height:30px;padding:3px 10px 0px 12px;text-decoration:none;color:#FFCC66;background-color:#C81D02;}
a.aNavLeftLevel1OpenSelected:hover   {text-decoration:none;}

*navLeftLevel1                       {margin-top:-1px;height:34px;}
*a.aNavLeftLevel1                    {padding:2px 10px 0px 12px;}
*a.aNavLeftLevel1Selected            {padding:2px 10px 0px 12px;}
*a.aNavLeftLevel1Open                {padding:2px 10px 0px 12px;}
*a.aNavLeftLevel1OpenSelected        {padding:2px 10px 0px 12px;}

 
.navLeftLevel2                       {margin:0;font:bold 13px arial,verdana,sans-serif;border-left:1px solid #C81D02;}
.navLeftLevel2Last                   {margin:0;font:bold 13px arial,verdana,sans-serif;border-left:1px solid #C81D02;border-bottom:1px solid #C81D02;}
a.aNavLeftLevel2                     {display:block;padding:5px 0 2px 30px;text-decoration:none;color:#C81D02;background-color:#FFF5CC;background-image:url(/de/wLayout/design/img/nav_pfeil.gif); background-repeat:no-repeat; background-position:12px 6px;}
a.aNavLeftLevel2:hover               {text-decoration:none;font-weight:bold;color:#000000;}
a.aNavLeftLevel2Selected             {display:block;padding:5px 0 2px 30px;text-decoration:none;font-weight:bold;color:#000000;background-color:#FFF5CC;background-image:url(/de/wLayout/design/img/nav_pfeil.gif); background-repeat:no-repeat; background-position:12px 6px;}
a.aNavLeftLevel2Selected:hover       {text-decoration:none;color:#000000;}
a.aNavLeftLevel2Open                 {display:block;padding:5px 0 2px 30px;text-decoration:none;font-weight:bold;color:#000000;background-color:#FFF5CC;background-image:url(/de/wLayout/design/img/nav_pfeil.gif); background-repeat:no-repeat; background-position:12px 6px;}
a.aNavLeftLevel2Open:hover           {text-decoration:none;color:#000000;}
a.aNavLeftLevel2OpenSelected         {display:block;padding:5px 0 2px 30px;text-decoration:none;font-weight:bold;color:#000000;background-color:#FFF5CC;background-image:url(/de/wLayout/design/img/nav_pfeil.gif); background-repeat:no-repeat; background-position:12px 6px;}
a.aNavLeftLevel2OpenSelected:hover   {text-decoration:none;color:#000000;}
a.aNavLeftLevel2Child                {display:block;padding:5px 0 2px 30px;text-decoration:none;font-weight:bold;color:#C81D02;background-color:#FFF5CC;background-image:url(/de/wLayout/design/img/nav_pfeil.gif); background-repeat:no-repeat; background-position:12px 6px;}
a.aNavLeftLevel2Child:hover          {text-decoration:none;color:#000000;}

.navLeftLevel3                       {margin:0;font:normal 12px arial,verdana,sans-serif;background-color:#FFF5CC;}
a.aNavLeftLevel3                     {display:block;padding:4px 0 2px 40px;text-decoration:none;color:#C81D02;}
a.aNavLeftLevel3:hover               {text-decoration:none;color:#000000;}
a.aNavLeftLevel3Selected             {display:block;padding:4px 0 2px 40px;text-decoration:none;color:#000000;}
a.aNavLeftLevel3Selected:hover       {text-decoration:none;color:#000000;}
a.aNavLeftLevel3Open                 {display:block;padding:4px 0 2px 40px;text-decoration:none;color:#000000;}
a.aNavLeftLevel3Open:hover           {text-decoration:none;color:#000000;}
a.aNavLeftLevel3OpenSelected         {display:block;padding:4px 0 2px 40px;text-decoration:none;color:#000000;}
a.aNavLeftLevel3OpenSelected:hover   {text-decoration:none;color:#000000;}

.navLeftLevel4                       {margin:0;font:normal 11px arial,verdana,sans-serif;background-color:#FFF5CC;}
a.aNavLeftLevel4                     {display:block;padding:4px 0 2px 50px;text-decoration:none;color:#C81D02;}
a.aNavLeftLevel4:hover               {text-decoration:none;color:#000000;}
a.aNavLeftLevel4Selected             {display:block;padding:4px 0 2px 50px;text-decoration:none;color:#000000;}
a.aNavLeftLevel4Selected:hover       {text-decoration:none;color:#000000;}
a.aNavLeftLevel4Open                 {display:block;padding:4px 0 2px 50px;text-decoration:none;color:#000000;}
a.aNavLeftLevel4Open:hover           {text-decoration:none;color:#000000;}
a.aNavLeftLevel4OpenSelected         {display:block;padding:4px 0 2px 50px;text-decoration:none;color:#000000;}
a.aNavLeftLevel4OpenSelected:hover   {text-decoration:none;color:#000000;}


/*
 * SITEMAP
 */

#sitemap li.sitemapLevel1       			{font:bold 11px/160% verdana,arial,helvetica,sans-serif;list-style-type:none;list-style-position:outside}
#sitemap li.sitemapLevel2       			{font:bold 10px/140% verdana,arial,helvetica,sans-serif;list-style-type:square;}
#sitemap li.sitemapLevel3       			{font:normal 10px/140% verdana,arial,helvetica,sans-serif;list-style-type:disc;}
#sitemap li.sitemapLevel4             {font:normal 10px/140% verdana,arial,helvetica,sans-serif;list-style-type:square;}

a.sitemapLevel1											  {display:block;}
a.sitemapLevel2											  {display:block;}
a.sitemapLevel3                       {display:block;}
a.sitemapLevel3                       {display:block;}
