

/* menue oben */

#menu1 a, #menu1 a:visited , #menu1 a:active {display: block;
color:#3E6495;
font-size: 13px;line-height: 20px;
font-family: trebuchet ms,verdana,helvetica, arial, tahoma, sans-serif;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 0px;margin-right: 0px;
height:20px;
line-height:20px;
text-align:center;
background:transparent;
text-decoration:none ;
letter-spacing:1px
}

#menu1 a:hover {color:#385476;
text-decoration:none ;
background:transparent;
font-weight:bolder;
}
.trenn_ob {background-color:#c5c5c5;}
.trenn_ob2 {background-color:#fff;}
/* haupt-menue  */

#menu2 a, #menu2 a:visited , #menu2 a:active {display: block;
color:#BCCDE0;
text-decoration:none ;font-family: trebuchet ms,verdana,arial, helvetica,  sans-serif; font-size: 14px;
padding-left: 0px;padding-right: 0px; padding-bottom: 0px; padding-top:0px;
margin: 0 0 0 0;
border-bottom:solid 0px #3F3F3F;
border-top:solid 0px #d7e79c;
height:40px;
line-height:40px;
text-align:center;
background-color:#;
letter-spacing:1px;
width:200px;
}

#menu2 a:hover {color:#fff; text-decoration:none ;
background:transparent;
border-bottom:solid 0px #000;
background-repeat:no-repeat;
background-position:  50% 100%;
font-weight:bold;
}


.trenn {background-color:#fff;}
.trenn2 {background-color:#364D6D;}


/*klapp-menü */

#all        {
        width:955px;
        height:50px;;
        padding: 0px;
        margin:0 auto;

        
}

/* menue oben */
.secondmenu {
        width:100%;
        height:30px;
        background-color:#fff;
        position:relative;
        z-index:100;
		
}
.secondmenu ul li a, .menu ul li a:visited {
        display:block;
        text-decoration:none;
        color:#BCCDE0;
        background-color:#570035;
        font-family: trebuchet ms,verdana,arial, helvetica,  sans-serif;
        font-size: 11px;
        font-variant:normal;
        overflow:hidden;
        width: 130px;
        margin:1px 1px 1px 1px;
        border:solid 1px #CFCFCF;
        line-height:30px;
        text-align:center;
			-moz-border-radius:10px;
-khtml-border-radius:5px;

}
.secondmenu ul {
        padding:0;
        margin:0 auto;
        list-style: none;
}
.secondmenu ul li {
        float:left;
        position:relative;margin:0px 0px 0px 0px;
}
.secondmenu ul li ul {
        display: none;
}

/* specific to non IE browsers */
.secondmenu ul li:hover a {
        background-color:#570035;
        color:#fff;
		text-decoration:none ;
		font-weight:bold;
        border:solid 1px #bfbfbf;
       margin:1px 1px 1px 1px;
       }
.secondmenu ul li:hover ul {
        display:block;
        position:absolute;
        top:33px;
         left:0;
        width:110px;
}
.secondmenu ul li:hover ul li a.hide {
         background-color:#570035;
        color:#000;
}
.secondmenu ul li:hover ul li:hover a.hide {
         background-color:#570035;
        color:#000;
}
.secondmenu ul li:hover ul li ul {
        display: none;
}


/* =============================================================== */

/* allgemeine links im text */

a:link, a:visited, a:active{
color:#426591;
font-size: 15px;line-height: 23px;
font-family: verdana,arial,helvetica, verdana, tahoma, sans-serif;
text-decoration:underline;}

a:hover{ text-decoration:none;;
color:#570035;text-decoration:none;}


