BODY {font-family: arial, sans-serif; font-size: 12px;
      background-color: white;
      color: #333333;
      background-image: url(../img/bg.jpg);
      background-repeat: repeat-y;
      background-position: right;
}

.grau1 {background-color: #e5e5e5;}
.grau2 {background-color: #eeeeee;}
.grau3 {background-color: #d5d5d5;}
.grau4 {background-color: #d8d8d8;}
.grau5 {background-color: #d8d8d8;}
.grau6 {background-color: #bcbec0;}
.weiss {background-color: #ffffff;}
.block_links {background-color: #eeeeee; color: #999999 }
.block_unten {color: #666666}

.gelb { background-color: #ffcc2a; }


.top_background_old {background-color:  #002654; color: #d5d5d5; font-size: 24px; font-weight: bold }
.top_background {background-color:  white ; color: #3c488a; font-size: 24px; font-weight: bold }

.rechts_header_bg {background-image: url(../img/rechts_header_bg.jpg); background-repeat: repeat-y}
.rechts_header_bg_white {background-color: #ffffff}

.top_background_unten {background-image: url(../img/header_unten.jpg); background-repeat: no-repeat}
.startseite_bg {}
.unterseiten_bg {background-color: #eeeeee;}

.small {font-size: 10px}


INPUT {font-family: arial, sans-serif; font-size: 12px;}

TH {font-family: arial, sans-serif; font-size: 12px;}
TD {font-family: arial, sans-serif; font-size: 12px;}

.warning {color: red}

.searchitem {background-color: #ffcc2a;}

A {text-decoration: underline; color: #3c488a}

A.FOOTER_1 {color: #3c488a}
A.FOOTER_1:hover {text-decoration: underline; color: #3c488a}
A.FOOTER_TRACE_1 {color: #3c488a}
A.FOOTER_TRACE_1:hover {text-decoration: underline; color: #3c488a}

A.MENU_1 {text-decoration:none; font-weight: bold; color: #000000; font-size: 13px; font-family: verdana, arial, sans-serif; }
A.MENU_1:hover {text-decoration: underline;}

.MENU_TRACE_1 {background-color: #ffffff}
A.MENU_TRACE_1 {text-decoration:none; font-weight: bold; color: #000000; font-size: 13px; font-family: verdana, arial, sans-serif; }
A.MENU_TRACE_1:hover {text-decoration: underline;}

A.MENU_2 {text-decoration:none;  color: #3c488a;}
A.MENU_2:hover {text-decoration: underline;}

A.MENU_TRACE_2 {text-decoration:none;  color: #3c488a }
A.MENU_TRACE_2:hover {text-decoration: underline;}

.link_rechts { text-decoration: underline; color: #3c488a }

.link_info { text-decoration: none; color: #3c488a }

H1 { font-size: 130%; font-weight: bold; color: #d2232a }
H3 { font-size: 120%; font-weight: bold; color: #d2232a }

.inputs  {font-family: arial,sans-serif;
      font-size:12px;
		background-color: #ffffff;
      border: #aaaaaa 1px solid;}

.fixbr { font-size: 1px }
