/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * CSS Author:    Oliver Bethke
 * Copyright:     IT-OH.de
 * Browser:        0
 * Browser group: 
 */
body, * { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; }
body { background-color: #79B376; background-image: url('reetdach_11.jpg'); background-repeat: no-repeat; background-position: center -200px; }
hr { margin-top: 5px; margin-bottom: 5px; height: 0; border: 0; border-top: 1px solid #cccccc; }
a:link, a:active, a:visited, a:focus { text-decoration: underline; color: #AC3737; }
a:hover { text-decoration: underline; color: #8e0000; }
.main { margin: 0px auto; margin-top:150px; width: 980px; color: #493d3d; font-size: 13px; background-color: #e2e2e2; background-image: url('reetdach_09.png'); background-repeat: repeat-y; margin-bottom: 150px; padding: 0px 6px 6px 0px; background-color: #5F8F59; border-top-width: 2px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 2px; border-style: solid; border-color: #74AF6D; }
.newshead { padding-top: 8px; margin-left: 70px; position: absolute; width: 200px; color: #525252; font-size: 14px; text-transform: uppercase; font-weight: bold; }
.searchhead { margin-top:0px; color: #525252; font-size: 14px; text-transform: uppercase; font-weight: bold; line-height: 29px; vertical-align: middle; }
.pagetitle { padding-top:8px; font-size: 14px; float: right; position: relative; width: 171px; color: #ac3737; font-weight: bold; height: 48px; text-transform: uppercase; }
.content { padding-left: 40px; padding-right: 40px; width: 980px; }
.contentlinks { width: 242px; float: left; }
.contentright { float: left; width: 640px; background-image: url('reetdach_10.png'); background-repeat: no-repeat; background-position: bottom right; padding-bottom: 10px; padding-right: 20px; }
.boxtop { background-image: url('reetdach_15.png'); width: 210px; height: 13px; }
.boxmiddle { background-image: url('reetdach_17.png'); background-repeat: repeat-y; width: 210px; }
.boxbottom { background-image: url('reetdach_19.png'); width: 210px; height: 12px; }
.mainmenutop { height: 46px; width: 100%; background-image: url('reetdach_02.png'); background-repeat: repeat-x; }
.mainmenubottom { height: 46px; width: 100%; background-image: url('interlock_18.png'); background-repeat: repeat-x; }
.logo { clear: both; height: 213px; width: 980px;; background-image: url('reetdach_01.png'); background-repeat: no-repeat; }
.footer { margin-top:10px; height: 45px; width: 980px; background-image: url('reetdach_12.png'); background-repeat: no-repeat; color: #547452; line-height: 40px; vertical-align: middle; text-align: center; clear: both; }
.anschrift { position: absolute; margin-top: 158px; margin-left: 553px; width: 400px; color: #ac3737; font-weight: bold; font-family: arial, tahoma, verdana; text-align: right; line-height: 16px; }
.home_button { width: 32px; height: 46px; background-image: url('reetdach_03.png'); background-repeat: no-repeat; position: absolute; margin-top: 213px; margin-left: 35px; }
.email_button { width: 30px; height: 46px; background-image: url('reetdach_04.png'); background-repeat: no-repeat; position: absolute; margin-top: 213px; margin-left: 65px; }
.sitemap_button { width: 31px; height: 46px; background-image: url('reetdach_05.png'); background-repeat: no-repeat; position: absolute; margin-top: 213px; margin-left: 95px; }
.contenttop { clear: both; background-image: url('reetdach_07.png'); height: 48px; width: 980px; }
div.caption { text-align: center; padding: 2px; margin: 0px auto; background: #b4abad; color: #404040; width: 200px; z-index:99999; display: none; }
input.btnhov { color:#8e0000; font-weight: bold; font-size: 84%; border: 1px solid #8e0000; background-color: #efefef; }
input.btn { color:#a2a2a2; font-weight: bold; font-size: 84%; border: 1px solid #a2a2a2; background-color: #efefef; }
textarea.btnhov { color:#8e0000; font-weight: bold; font-size: 84%; border: 1px solid #8e0000; background-color: #efefef; width: 90%; height: 100px; }
textarea.btn { color:#a2a2a2; font-weight: bold; font-size: 84%; border: 1px solid #a2a2a2; background-color: #efefef; width: 90%; height: 100px; }
.label_suche { margin-right: 20px; line-height: 25px; vertical-align: middle; }
.high b { background-color:#AE3332; color:#FFFFFF; }

