@charset "utf-8";
/* CSS Document 
	copyright 2007 by conformdata Andreas Näf -	erstellt durch Sabine Näf 
*/
/*************************
	Navigation oben
**************************/

ul.navTop{
height: 22px;
width: 610px;
margin: 3px auto 0px auto;
text-align:center;
border: 0px solid red;
border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #CCCCCC;
}
ul.navTop li{
display: inline;
float:left;
line-height:15px;
list-style-position:outside;
list-style-type:none;
list-style-image:none;
margin: 2px 0px;
padding: 0px 0px;
}
ul.navTop li a{
font-size: 12px;
display:block;
background-color:transparent;
padding: 0px 20px;
border-width: 0px 1px 0px 0px;
border-style:solid;
border-color: #CCCCCC;
}
ul.navTop li a:hover,
ul.navTop li a:active,
ul.navTop li a.aktiv{
text-decoration: underline;
}


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

h1.navTitel{
font-size: 12px;
font-weight:normal;
line-height: 20px;
/*
background-image: url(../layoutbilder/bg_navTitel.jpg);
background-position:top left;
background-repeat:repeat-x;
*/
background-color:#f0f0f0;
margin: 0px;
padding: 0px 0px 0px 0px;
border-width: 1px 0px 0px 0px;
border-style:solid;
border-color: #CCCCCC;
overflow:hidden;
}
h1.navTiteloLi{ /* ohne Link */
font-size: 12px;
font-weight:normal;
line-height: 20px;
/*
background-image: url(../layoutbilder/bg_navTitel.jpg);
background-position:top left;
background-repeat:repeat-x;
*/
background-color:#f0f0f0;
margin: 0px;
padding: 0px 0px 0px 5px;
border-width: 1px 0px 0px 0px;
border-style:solid;
border-color: #CCCCCC;
overflow:hidden;
}

h1.navTitel a {
font-size: 12px;
font-weight:normal;
color:#000099;
line-height: 20px;
margin: 0px;
padding: 0px 0px 0px 5px;
width: 190px;
background-color:transparent;
display:block;
}
h1.navTitel a:hover,
h1.navTitel a.aktiv{
color:#000099;
background-color:#FFFFFF;
font-weight:bold;
}
ul.navLinks{
width: 190px;
margin: 0px 0px 0px 0px;
text-align:left;
border: 0px solid red;
/*
background-color:#f0f0f0;
*/
background-color:#ffffff;
}
ul.navLinks li{
display: block;
line-height:15px;
list-style-position:outside;
list-style-type:none;
list-style-image:none;
margin: 0px 0px;
padding: 0px 0px;
clear:left;
}
ul.navLinks li.unter{
display: none;
}
ul.navLinks li a.level1{
color:#333333;
padding: 0px 0px 0px 10px;
width:90%;
background-color:transparent;
display:block;
}
ul.navLinks li a.level2{
color:#333333;
padding: 0px 0px 0px 20px;
width:90%;
background-color:transparent;
display:block;
}
ul.navLinks li a.level3{
color:#333333;
padding: 0px 0px 0px 30px;
width:95%;
background-color:transparent;
display:block;
}
ul.navLinks li a.level1:hover,
ul.navLinks li a.aktiv,
ul.navLinks li a.level2:hover,
ul.navLinks li a.aktiv,
ul.navLinks li a.level3:hover,
ul.navLinks li a.aktiv{
font-weight: bold;
color:#000099;
}


