@charset "utf-8";
/* CSS Document
	copyright 2008 by swisswebXperts Näf -	erstellt durch Sabine Näf
*/
/*************************
	Navigation Top
**************************/
div#navTop ul.navOben{
width: 356px;
height: 40px;
padding: 0px;
border: 0px solid red;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#navTop ul.navOben li{
display: block;
float:left;
width: 115px;
list-style-position:outside;
list-style-type:none;
list-style-image:none;
text-align:center;
font-size: 18px;
font-weight: bold;
line-height: 150%;
color: #000000;
margin: 0px 1px 2px 1px;
padding: 0px 0px;
}
div#navTop ul.navOben li a:link,
div#navTop ul.navOben li a:visited{
color:#000000;
font-weight:normal;
font-size:18px;
padding: 3px 0px 0px 0px;
width:100%;
line-height: 140%;
background-color:#ffffff;
display:block;
overflow:hidden;
text-decoration:none;
}

div#navTop ul.navOben li a:hover,
div#navTop ul.navOben li a:active{
font-weight: bold;
color:#CC0000;
}
div#navTop ul.navOben li a.aktiv{
font-weight: bold;
color:#CC0000;
}

/*************************
	Navigation links
**************************/
div#navLeft p{
margin: 0px;
}
div#navLeft ul.navLinks{
width: 190px;
margin: 0px 0px 0px 10px;
padding: 0px;
border: 0px solid red;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#navLeft ul.navLinks li{
display: block;
width:98%;
line-height:150%;
list-style-position:outside;
list-style-type:none;
list-style-image:none;
text-align:left;
font-size: 14px;
color: #000000;
margin: 0px 0px 2px 0px;
padding: 0px 0px;
clear:left;
}


/* Level 1 */
div#navLeft ul.navLinks li a.level1:link,
div#navLeft ul.navLinks li a.level1:visited{
color:#000000;
font-weight:bold;
font-size:14px;
padding: 0px 0px 0px 0px;
width:99%;
line-height: 130%;
background-color:transparent;
display:block;
overflow:hidden;
text-decoration:none;
font-weight: bold;
}

div#navLeft ul.navLinks li a.level1:hover,
div#navLeft ul.navLinks li a:active{
font-weight: bold;
color:#CC0000;
}
div#navLeft ul.navLinks li a.level1.aktiv{
font-weight: bold;
color:#CC0000;
}

/* Level 2 */
div#navLeft ul.navLinks li a.level2{
color: #000000;
font-size:12px;
padding: 0px 0px 0px 0px;
width:99%;
line-height: 130%;
background-color:transparent;
display:block;
overflow:hidden;
text-decoration:none;
font-weight: normal;
}

div#navLeft ul.navLinks li a.level2:hover,
div#navLeft ul.navLinks li a:active{
font-weight: bold;
color:#CC0000;
}
div#navLeft ul.navLinks li a.level2.aktiv{
font-weight: bold;
color:#CC0000;
}


