
BODY {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#999999;}

#rahmen_layout {border: 1px solid #333333; padding-top: 0px; padding-bottom: 0px;}

#banner {background-color:#CCCCCC;}

#login {font-size: 10px; color: black; background-color: #CCCCCC; line-height:2em;}
#login A {color: #000000; text-decoration: underline; }
#login A:hover {text-decoration: none;}

#menu_top {background-color:#B00000; line-height:2em;}
#menu_top A.menu_1 {font-weight: bold; text-decoration: none; color: #E1AA10; padding:10px}
#menu_top A.menu_1:hover {color:white;}
#menu_top A.menu_1_aktiv {font-weight: bold; text-decoration: none; color: white; padding:10px}
#menu_top A.menu_1_aktiv:hover {text-decoration:none}

#menu_left {background-color:#B00000; color:white;}
#menu_left HR {color:#BBBBBB}
#menu_left .login {color:white; text-decoration:none; font-weight:bold; font-variant:small-caps}
#menu_left .login:hover {color:#E1AA10;}
#menu_left A.menu_1 {display:block; font-weight: bold; text-decoration: none; color: #E1AA10; line-height: 2em; padding-left: 10px}
#menu_left A.menu_1:hover {color: white;}
#menu_left A.menu_1_aktiv {display:block; font-weight: bold; text-decoration: none; color: white; line-height: 2em; padding-left: 10px;}
#menu_left A.menu_1_aktiv:hover {text-decoration:none}

#menu_left A.menu_2 {display:block; font-size: 10px; text-decoration: none; color: #E1AA10; line-height: 2em; padding-left: 20px}
#menu_left A.menu_2:hover {background-color: #F0E68C;}
#menu_left A.menu_2_aktiv {display:block; font-size:10px; text-decoration: none; color: white; line-height: 2em; padding-left: 20px;}
#menu_left A.menu_2_aktiv:hover {text-decoration:none}

#inhalt #navi {font-size: 10px; color: black;}
#inhalt #navi A {color: #666666; text-decoration: underline; }
#inhalt #navi A:hover {text-decoration: none;}

#inhalt #headline {}
#inhalt #headline H1 {font-size: 16px; font-weight: bold; color: #333333; border-bottom: 1px solid #999999; border-top: 1px solid #999999; font-variant: small-caps; }

#inhalt #adminbuttons A {background-color:#E1AA10; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:5px;}
#inhalt #adminbuttons A:hover {background-color:#B00000;}
#inhalt #adminbuttons .active {background-color:#B00000; color:#FFFFFF; font-weight:bold; padding:5px;}

#inhalt {line-height: 1.5em; background-color:white;}
#inhalt H2 {font-size: 12px; font-weight: bold; color: #B00000; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;}
#inhalt H3 {font-size: 12px; margin-left: 40px; font-weight:bold;}
#inhalt strong, b, .navifotoaktiv {font-weight: bold; color: black}
#inhalt A {color: #666666;}
#inhalt A.fett {font-weight:bold}
#inhalt A:hover {text-decoration: none; }
#inhalt A.alt {color: #B00000;}
#inhalt A.altfett {color: #B00000; font-weight:bold}
#inhalt A.alt:hover {text-decoration: none; }
#inhalt .text1 {margin-right:50px;}
#inhalt .text1fett {font-weight:bold;}
#inhalt .text1klein {font-size:10px;}
#inhalt .text2 {color:#B00000;}
#inhalt .text2fett {color:#B00000; font-weight:bold;}
#inhalt .text2klein, .error {color: #B00000; font-size: 10px; }
#inhalt .foto_rahmen {border: 1px solid #999999; }
#inhalt .button {background-color:#CCCCCC; color:black; font-weight:bold; border:2px solid #666666}

#inhalt #links A {color:#666666; font-size:10px;}
#inhalt #links A:hover {text-decoration:none;}

#footer {color: #000000; font-size: 10px; background-color:#CCCCCC; line-height:2em;}
#footer A {font-size: 10px; color: #B00000; text-decoration: underline; }
#footer A:hover {text-decoration: none; }

