/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 * NAVIGATIONSKLASSEN
 * Name: nav.css
 * Erstellungsdatum: 07.04.2006
 * Modifiziert: 12.04.2006
 * Author: Weblication
 * Modified by: sfluri(at)tankred.ch
 * Version: 1.0
 * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

/*
 * QUICKLINKS
 */
 
.navTop                             {margin:0;padding:5px 0 0 0;font:bold 10px/140% verdana,arial,helvetica,sans-serif;color:#402C00;}
.navTop a                           {color:#402C00;text-decoration:none;padding:0 0 0 5px;}
.navTop a:hover                     {color:#402C00;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 0 0 200px ;padding:10px 0 0 0;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                       {width:199px;margin:0;font:bold 12px arial,verdana,sans-serif;border-bottom:1px solid #8d8d8d;}
a.aNavLeftLevel1                   	 {display:block;height:30px;vertical-align:middle;line-height:30px;padding:0 10px;text-decoration:none;color:#000000;background-color:#cccccc;}
a.aNavLeftLevel1:hover             	 {color:#ffffff;background-color:#999999;text-decoration:none;}
a.aNavLeftLevel1Selected             {display:block;height:30px;vertical-align:middle;line-height:30px;padding:0 10px;text-decoration:none;color:#ffffff;background-color:#999999;}
a.aNavLeftLevel1Selected:hover       {text-decoration:underline;}
a.aNavLeftLevel1Open                 {display:block;height:30px;vertical-align:middle;line-height:30px;padding:0 10px;text-decoration:none;color:#ffffff;background-color:#999999;}
a.aNavLeftLevel1Open:hover           {text-decoration:underline;}
a.aNavLeftLevel1OpenSelected         {display:block;height:30px;vertical-align:middle;line-height:30px;padding:0 10px;text-decoration:none;color:#ffffff;background-color:#999999;}
a.aNavLeftLevel1OpenSelected:hover   {text-decoration:underline;}
 
.navLeftLevel2                       {width:189px;margin:0;padding:3px 0 0 10px;font:bold 11px arial,verdana,sans-serif;}
.navLeftLevel2Last                   {margin:0;padding:3px 0 8px 10px;font:bold 11px arial,verdana,sans-serif;border-bottom:1px solid #91acd4;}
a.aNavLeftLevel2                   	 {display:block;padding:3px 0 0 0px;text-decoration:none;color:#000000;}
a.aNavLeftLevel2:hover             	 {text-decoration:none;font-weight:bold;color:#AA210A;}
a.aNavLeftLevel2Child                {display:block;padding:3px 0 0 0;text-decoration:none;color:#000000;}
a.aNavLeftLevel2Child:hover          {text-decoration:none;color:#AA210A;}
a.aNavLeftLevel2Selected             {display:block;padding:3px 0 0 0;text-decoration:none;font-weight:bold;color:#AA210A;}
a.aNavLeftLevel2Selected:hover       {text-decoration:underline;color:#AA210A;}
a.aNavLeftLevel2Open                 {display:block;padding:3px 0 0 0;text-decoration:none;font-weight:bold;color:#AA210A;}
a.aNavLeftLevel2Open:hover           {text-decoration:underline;color:#AA210A;}
a.aNavLeftLevel2OpenSelected         {display:block;padding:3px 0 0 0;text-decoration:none;font-weight:bold;color:#AA210A;}
a.aNavLeftLevel2OpenSelected:hover   {text-decoration:underline;color:#AA210A;}

.navLeftLevel3                       {width:175px;margin:0 0 0 20px;font:normal 11px arial,verdana,sans-serif;}
a.aNavLeftLevel3                   	 {display:block;padding:4px 0 0 0;text-decoration:none;color:#000000;text-decoration:underline;}
a.aNavLeftLevel3:hover             	 {text-decoration:none;color:#AA210A;}
a.aNavLeftLevel3Selected             {display:block;padding:2px 0 0 0;text-decoration:none;color:#AA210A;font-weight:bold;}
a.aNavLeftLevel3Selected:hover       {text-decoration:underline;}
a.aNavLeftLevel3Open                 {display:block;padding:2px 0 0 0;text-decoration:none;color:#AA210A;}
a.aNavLeftLevel3Open:hover           {text-decoration:underline;}
a.aNavLeftLevel3OpenSelected         {display:block;padding:2px 0 0 0;text-decoration:none;color:#AA210A;}
a.aNavLeftLevel3OpenSelected:hover   {text-decoration:underline;}

.navLeftLevel4                       {width:165px;margin:0 0 0 30px;font:normal 11px arial,verdana,sans-serif;}
a.aNavLeftLevel4                   	 {display:block;padding:4px 0 0 0;text-decoration:none;color:#000000;}
a.aNavLeftLevel4:hover             	 {text-decoration:none;color:#AA210A;}
a.aNavLeftLevel4Selected             {display:block;padding:2px 0 0 0;text-decoration:none;color:#AA210A;}
a.aNavLeftLevel4Selected:hover       {text-decoration:underline;}
a.aNavLeftLevel4Open                 {display:block;padding:2px 0 0 0;text-decoration:none;color:#AA210A;}
a.aNavLeftLevel4Open:hover           {text-decoration:underline;}
a.aNavLeftLevel4OpenSelected         {display:block;padding:2px 0 0 0;text-decoration:none;color:#AA210A;}
a.aNavLeftLevel4OpenSelected:hover   {text-decoration:underline;}


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