
body  { background-color: white; background-image: url("bg_hori.png"); background-repeat: repeat-x; margin: 0; padding: 0; width: 100%; height: 100%;
margin:auto; }
hr { margin-top: 15px; margin-bottom: 15px; border-top: 1px solid #a82a19 }
li.mn_active { color: white; font-size: 12px; font-weight: bold; line-height: 32px; background-image: url("navi_ak.png"); background-repeat: no-repeat; list-style-type: none; list-style-position: inside; display: block; margin: 0 0 15px; padding: 0 0 0 10px; width: 189px; height: 30px }
.border_links { border-left: 1px solid #a82a19 }
.border_rechts { border-right: 1px solid #a82a19 }
.csc-header { width: 100px }
.csc-menu { width: 100px }
.li1 { display: none }
.li2 { list-style-type: none }
.links { float: left }
.mn1 { color: white; font-size: 2pt }
.mn2 { color: green }
.padding_15   { padding: 0 15px }
.padding_10 { padding: 0 10px }
.picture_mitarbeiter { margin: 15px 0 15px 15px; width: 130px; float: left }
.rechts { float: right }
.spalte_210 { width: 210px;float:left;}
.spalte_210 a { color: #036; text-decoration: none; border-bottom: 1px solid #036 }
.spalte_210 a:hover { color: #036; text-decoration: none; border-width: 0 !important }
.spalte_460 a { color: #036; text-decoration: none; border-bottom: 1px solid #036 }
.spalte_460 a:hover { color: #036; text-decoration: none; border-width: 0 !important }
.spalte_210 b, strong { color: #036 }
.spalte_460  { width: 450px; float: left }
.tx-mininews-pi1-fp_listrowField-datetime { display: none }
.txt_blau { color: #036 !important }
.txt_rot { color: #a82a19 !important; border-color: #a82a19 !important }
#content    { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 140%; padding-left: 30px; width: 670px; height: auto; float: left; border-left: 1px solid #a82a19 }
td { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 140% }
#content h1    { color: #036; font-size: 20px; font-weight: bold; line-height: 120%; margin: 0; padding: 0 }
#content h2  { color: #000; font-size: 14px; font-weight: bold; line-height: 140%; margin: 0; padding: 0 }
#footer    { background-image: url("footer.png"); background-repeat: repeat-x; width: 100%; height: 400px; clear: none }
#header   { display: block !important; width: 920px; height: 180px }
#header_print { display: none !important }
#main  { margin-right: auto; margin-left: auto; width: 920px }
#menu    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 140%; margin: 0; padding: 0; width: 219px; height: auto; float: left }
#menu #aktiv { background-image: url("navi_ak.png") !important; background-repeat: no-repeat }
#menu a { color: #036; text-decoration: none; border-bottom: 1px dotted #036 }
#menu span { padding: 10px }
#menu ul  { font-size: 12px; line-height: 20px; display: block; margin: 0; padding: 0 }
#menu ul li   { color: white; font-size: 12px; font-weight: bold; line-height: 32px; background-image: url("navi_inak.png"); background-repeat: no-repeat; background-position: 0 0; list-style-type: none; display: block; margin: 0 0 15px; padding: 0 0 0 0; width: 189px; height: 30px; border-width: 0 }
#menu ul li a   { color: white; text-indent: 10px; display: block; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0; border-width: 0 !important }
#menu ul li.mn { color: white; text-indent: 10px; display: block; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0; border-width: 0 !important }
#menu ul li.mn_active  { color: white; font-size: 12px; font-weight: bold; line-height: 32px; background-image: url("navi_ak.png"); background-repeat: no-repeat; text-indent: 10px; list-style-type: none; list-style-position: outside; display: block; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0; width: 189px; height: 30px }
#menu ul li:hover  { color: white; font-size: 12px; font-weight: bold; line-height: 32px; background-image: url("navi_ak.png"); background-repeat: no-repeat; list-style-type: none; display: block; margin: 0 0 15px; padding: 0 0 0 0; width: 189px; height: 30px }
#menu ul li:active  { color: white; font-size: 12px; font-weight: bold; line-height: 32px; background-image: url("navi_ak.png"); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0 0 0 0; width: 189px; height: 30px }
#subcont   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 140%; width: 100px; height: auto; float: left }
.spalte_460 b, strong { color: #036 }
.input_submit  { color: #fff; background-color: #036; width: 300px; height: 25px; border: solid 1px #036 }
.input_text   { width: 300px; height: 25px; border: solid 1px #036 }

