/*
////////////////////////////////////////////////////////////////
//
// nav.css 
//
// mesch.ch 
// web consulting & design Luzern www.mesch.
//
////////////////////////////////////////////////////////////////
*/


/*
################################################################
Navigation oben
################################################################
*/
.navTopLevel1          {padding:2px;padding-left:4px; cursor:pointer;cursor:hand;width:140px;border-top-style:solid;border-top-color:#ffffff;border-top-width:1px;border-left-style:solid;border-left-color:#ffffff;border-left-width:1px;}
.navTopLevel1Over      {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;background-color:#BDBDBD;width:140px;border-top-style:solid;border-top-color:#ffffff;border-top-width:1px;border-left-style:solid;border-left-color:#ffffff;border-left-width:1px;}


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

.navLeftLevel1         {padding:2px;padding-left:0px;cursor:pointer;cursor:hand; clear: both;}
.navLeftLevel1Over     {padding:2px;padding-left:0px;cursor:pointer;cursor:hand; background-color:#cccccc; clear: both;}

.navLeftLevel2         {padding:2px;padding-left:0px;cursor:pointer;cursor:hand; clear: both;}
.navLeftLevel2Over     {padding:2px;padding-left:0px;cursor:pointer;cursor:hand; background-color:#cccccc; clear: both;}

.navLeftLevel3         {padding:2px;padding-left:0px;cursor:pointer;cursor:hand; clear: both;}
.navLeftLevel3Over     {padding:2px;padding-left:0px;cursor:pointer;cursor:hand; background-color:#cccccc; clear: both;}


/*
################################################################
Styles Layers################################################################
*/ 
.submenuTopLevel2   {position:absolute;visibility:hidden;z-index:100;margin:0px;padding:0px;width:150px;}

/*
################################################################
Styles  Navigationslevel
################################################################
*/
.submenuTopRow		  {margin:0px;width:150px;padding:4px 4px 4px 12px; cursor:pointer;cursor:hand;border-style:solid;border-color:#cccccc;border-width: 0px 0px 1px 0px;background-color:#ffffff;}
.submenuTopRowOver  {margin:0px;width:150px;padding:4px 4px 4px 12px; cursor:pointer;cursor:hand; border-style:solid;border-color:#cccccc;border-width: 0px 0px 1px 0px; background-color:#ffffff;}

/*
################################################################
Hintergrundlayer zum Schliessen des Layermenues
################################################################
*/

.submenuCloser      {position:absolute;visibility:hidden;margin-top:35px; z-index:1;width:770px;height:270px;}

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/
.aNavTopLevel1          {padding:0px; margin:0px;}
.aNavTopLevel1:hover    {}
.aNavTopLevel1Selected  {}
.aNavTopLevel1Selected:hover  {}
.aNavTopLevel2          {font-family:Verdana, Arial,  sans-serif; font-size:12px; text-decoration:none; color:#666666;font-weight: bold;}
.aNavTopLevel2:hover    {text-decoration:none;color:#990000;}
.aNavTopLevel2Selected  {font-family:Verdana, Arial,  sans-serif; font-size:12px; text-decoration:none; color:#990000;font-weight: bold;}
.aNavTopLevel2Selected:hover  {font-family:Verdana, Arial,  sans-serif; font-size:12px; text-decoration:none; color:#000000;font-weight: bold;}



.aNebenNavTopLevel1          {margin-bottom: 10px;}
.aNebenNavTopLevel1:hover    {}.aNebenNavTopLevel1Selected  {}
.aNebenNavTopLevel1Selected:hover  {}



.aNavLeftLevel2          {
font-family: arial, verdana, helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:130%;
text-decoration:none;
}

.aNavLeftLevel2:hover    {
font-weight:bold;
color:#333;
}

.aNavLeftLevel2Selected  {
font-family: arial, verdana, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#333;
}


.aNavLeftLevel3          {
font-family: arial, verdana, helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:130%;
text-decoration:none;
}

.aNavLeftLevel3:hover    {
font-weight:bold;
color:#333;
}

.aNavLeftLevel3Selected  {
font-family: arial, verdana, helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#333;
}



.aNavTopSystem          {text-decoration:none;color:#FFFFFF;border: 1px solid black;}
.aNavTopSystem:hover    {text-decoration:none;color:#FFFFFF;}

.vorzeichen {font-family:Verdana, Arial, sans-serif; font-size:12px;width:15px;height:15px;float:left;}
.vorzeichenSelected {font-family:Verdana, Arial, sans-serif; font-size:12px;width:0px;height:15px;float:left;color:#990000;}

.vorzeichen3 {font-family:Verdana, Arial, sans-serif; font-size:12px;width:15px;height:15px;float:left;}
.vorzeichen3Selected {font-family:Verdana, Arial, sans-serif; font-size:12px;width:15px;height:15px;float:left;color:#990000;}


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

.sitemapLevel1                     {padding-left:0px;}
.sitemapLevel2                     {padding-left:10px;}
.sitemapLevel3                     {padding-left:20px;}
.sitemapLevel4                     {padding-left:30px;}