

/* menue oben */

#menu2 a , #menu2 a:visited , #menu2 a:active   { font-size: 14px; font-family: "trebuchet ms", verdana, arial, helvetica, verdana, tahoma, sans-serif; text-decoration: none; text-align: center; display: block; margin-right: 4px; margin-left: 4px; padding-top: 1px; width: 106px }

/* mouseover vom menue oben */

#menu2 a:hover { background: transparent }


/* konstant angezeigter link vom menue oben */

#menu2 #aktuell a { color: olive }

/*   grafiken vom menü oben für die versch. linkgrafiken  */

#top2button1   { background-image: url(images/top2button1.jpg); background-repeat: no-repeat; background-position: 100% 0; text-align: right; padding-right: 18px; height: 36px; vertical-align: middle; border-bottom: 1px solid #00034e }

#top2button2   { background-image: url(images/top2button2.jpg); background-repeat: no-repeat; background-position: 100% 0; text-align: right; padding-right: 18px; height: 36px; vertical-align: middle; border-bottom: 1px solid #00034e }
#top2button3   { background-image: url(images/top2button3.jpg); background-repeat: no-repeat; background-position: 100% 0; text-align: right; padding-right: 18px; height: 36px; vertical-align: middle; border-bottom: 1px solid #00034e }

#top2button4   { background-image: url(images/top2button4.jpg); background-repeat: no-repeat; background-position: 100% 0; text-align: right; padding-right: 18px; height: 36px; vertical-align: middle; border-bottom: 1px solid #00034e }



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


/* menue linke seite  */


#menu01 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-top: 20px; margin-right: 10px; margin-bottom: 20px; padding-top: 0; padding-right: 0; padding-left: 0; width: 100%; border: solid 0 #fff }

#menu01 ul, #menu01 li   { list-style-type: square; margin-left: 16px; padding: 0 }

#menu01 li a:link, #menu01 li a:visited, #menu01 li a:active   { color: olive; font-size: 14px; font-family: "trebuchet ms", arial, helvetica, tahoma, verdana, sans-serif; line-height: 16px; text-decoration: none; background: transparent; display: block; height: 16px }

#menu01 li a:hover  { color: olive; font-style: normal; text-decoration: underline; background: transparent }

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


/* allgemeine links im text */

a:link, a:visited, a:active  { font-size: 15px; font-family: "trebuchet ms", arial, helvetica, tahoma, verdana, sans-serif; line-height: 22px; text-decoration: underline }

a:hover  { color: olive; text-decoration: none; background-color: #fff }



/*  links mit kleinerer schriftgrösse in den boxen */

.menubox a , .menubox a:visited , .menubox a:active  { color: green; font-size: 12px; font-family: "trebuchet ms", arial, helvetica, tahoma, verdana, sans-serif; font-style: italic; line-height: 19px; text-decoration: underline; background: transparent; text-align: left; display: inline }

.menubox a:hover  { color: olive; font-style: italic; text-decoration: none; background: transparent; text-align: left }

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


/* ========== Schatten um die Boxen  ========== */


.b1 {
background-image:url(images/b1.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
}

.b2 {
background-image:url(images/b2back.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
}

.b3 {
background-image:url(images/b3.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
}

.b4 {
background-image:url(images/b4back.jpg);
background-repeat:repeat-y;
background-position:  100% 100%;
height:100%;
}

.b5 {
background-image:url(images/b5.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
background-color:#00328b;
vertical-align:top;


}

.b6 {
background-image:url(images/b6back.jpg);
background-repeat:repeat-y;
background-position:  0% 0%;
}

.b7 {
background-image:url(images/b7.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
}

.b8 {
background-image:url(images/b8.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
}

.b9 {
background-image:url(images/b9.jpg);
background-repeat:no-repeat;
background-position:  0% 0%;
}