
/* ------- horizontales menu ------- */
.menu_no a {
font-size: 18px;
color: white;
}

.menu_act a {
font-size: 22px;
color: #FF0000;
}
/* ------- ende menu ------- */


/* ----- vertikales menu start ----- */
#navcontainer {border: 0px solid #eee;width:180px;}

#nav1, #nav1 ul {
padding:0px;margin:0px;
padding-left: 10px;
letter-spacing: -0.1em;
}

#nav1 {
margin-left:-11px;
border: 0px solid #eee;
text-align: left;
list-style: none;
}


#nav1 a, #nav1 a:active {
font-size: 14px;
letter-spacing:1px;
font-weight: normal;
font-family: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
border-top: 0px solid #673B17;
display: block;
padding: 4px 0px 4px 20px;

/* background: #F79646 url(nav_pfeil_rot.gif) no-repeat 5px ; */
background: url(nav_pfeil_weiss_3.gif) no-repeat 5px ;

color: #FFF;

text-decoration:none;

margin-bottom:10px;
margin-bottom:3px;
}

#nav1 a:hover {
color: #FF6600;
}


#nav1act a:link, #nav1act a:visited, #nav1act a:visited {
/* background: #333 url(nav_pfeil_weiss.gif) no-repeat 5px ; */
background: url(nav_pfeil_rot_3.gif) no-repeat 5px ;
color: #FF0000;
font-weight: bold;
}

#nav1act a:hover {
text-decoration:none;
}

#nav2 {
list-style: none;
background:#fff;
}

#nav2 a:link, #nav2 a:visited, #nav2 a:active {
font-size:11px;
padding-left:30px;
color: #040000;
background: #f1f1f2 url(pfeil3.gif) no-repeat 28px ;
text-align: left;
}

#nav2 li, #nav2 ul {
list-style:none;
border: 0px solid black;
display : inline
}


#nav2 a:hover{
color: #BF2236;
}



#nav2act a:link, #nav2act a:visited, #nav2act a:active #nav2act a:visited {
background: #e2e2e5 url(pfeil3_act.gif) no-repeat 28px ;
}
#nav3 a:link, #nav3 a:visited, #nav3 a:active {
padding-left:60px;
background: #fff url(l3.gif) no-repeat 48px;
}

#nav3act a:link, #nav3act a:visited, #nav3act a:active {
font-style:italic;
background: #fff url(l3_act.gif) no-repeat 48px ;
}

/* ---------------menu end---------------- */


