html {  }
img { border: 0px none; }
#textchange {position: absolute;top: 78px;left: 912px;z-index: 400;}
a { outline: none; }
body {margin:0px 0px 0px 0px;background-color: #7C4C26;font-family: courier new, courier;font-size: 15px;line-height: 18px;color:#000000;}
#frame {background: #7C4C26 url(../images/bottom_bg.jpg) no-repeat right bottom;position: relative;left:50%;width: 982px;z-index:0;padding-bottom: 37px;margin-top: 20px;margin-right: auto;margin-left: -491px;}
#intro { height: 480px;width: 640px; margin-top: 40px;border: 1px solid #FFFFFF;}
#logo { width: 285px; height: 208px; left: 55px; top: 0px; position:absolute; z-index:4; }
#logo_flash {width: 223px;height: 208px;left: 84px;top: 0px;position:absolute;z-index:100;}
.header {width: 982px;background: url(../images/top_bg.jpg) no-repeat right top;height:104px;padding:0px;margin: 0px auto;}
.image {width: 982px;background: url(../images/image_main.jpg) no-repeat right top;height:245px;padding:0px;margin: 0px auto;}
.mid {width: 982px;background: url(../images/mid-bg.jpg) no-repeat right top;height:33px;padding:0px;margin: 0px auto;}
#content {width: 970px;margin: 0px auto;margin-right:12px;}
#navi_left {width: 200px;left: 0px;top: 349px;position:absolute;text-align:right;background-color: #E1E0C4;}
#navi_left img, #navi_left ul, #navi_left li {padding:0px;margin:0px;}
.left {float: left;padding-left: 240px;padding-top: 20px;width: 465px;}
.left100 {float: left;padding-left: 240px;padding-top: 20px;width: 665px;}
.full {float: left;padding-left: 240px;padding-top: 20px;width: 750px;}
.right {float: right;width: 200px;text-align: left;padding-right: 35px;margin-top: 75px;}
.right img {border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #603719;margin-bottom: 15px;}
.sitemap a { color: #333; text-decoration: none; }
.sitemap a:hover { color: #FF9900; background-color: #000000; margin: 2px; padding: 2px; list-style-type: disc; font-weight: bold; }
.sitemap ul li { margin-left: -30px; padding-left: 0px; list-style-type: disc; }
.full_heading {float: left;padding-top: 60px;width: 100%;background-color:#FFFFFF;}
.full_heading h1 { padding-left: 85px;  }
.full_form { float: left; margin-top: 30px; padding-left: 85px; width: 90%; }
.full_form_infoband { float: left; margin-top: 30px; padding-left: 40px; width: 90%; margin-bottom: 30px; }
.clr { clear: both; padding:0px; margin:0px; }
.right a, .left a { color: #000000; font-size: 12px; text-decoration:none; font-weight: bold; }
#suche {width: 156px;height: 32px;left: 596px;top: 16px;position:absolute;color: #FFFFFF;font-size: 10px;text-align:right;}
#intern { width: 350px; height: 32px; left: 448px; top: 10px; position:absolute; color: #FFFFFF; font-size: 10px; text-align:right; }
#intern a { color: #FFFFFF; font-size: 9px; text-decoration:none; }
#contact { width: 552px; height: 58px; left: 388px; top: 7px; position:absolute; color: #FFFFFF; font-size: 10px; text-align:right; }
#mlingo {width: 23px;height: 22px;left: 920px;top: 123px;position:absolute;color: #FFFFFF;font-size: 10px;text-align:right;}
#mlingo a { color: #FFFFFF; font-size: 9px; text-decoration:none; }
.quelle {font-size: 10px;color: #999999;}
#legal { float:left; word-spacing: 5px;}
#copyright { float:right; color: #ffffff;}
#menu {width: 591px;height: 44px;left: 318px;top: 59px;position:absolute;}
h1, h2, h3, h4, h5 {font-family: courier new, courier;font-weight: bold;letter-spacing: -.02em;margin: 0px;padding: 0px;color: #43291C;}
h1 { text-align: left; font-size: 20px; }
 h2 { text-align: left; font-size: 16px; margin: 0px; padding:0px; }
#content_heading {float:left;width: 100%;height: 45px;margin-bottom: 10px;}
.extended { float:left; width: 100%; background-color:#FFFFFF; }
#content_left { float:left; width: 48%; margin-right: 30px; font-size: 12px; line-height: 20px; text-align:left; }
#content_right { float:left; width: 48%; line-height: 20px; text-align:left;}
#content_left_30 { float:left; width: 28%; margin-right: 30px; font-size: 12px; line-height: 20px; text-align:left; }
#content_right_70 { float:left; width: 68%; line-height: 20px; text-align:left;}
#content_50 {float:left;width: 50%;line-height: 20px;text-align:left;padding-bottom: 50px;}
#c_one, #c_two {float:left;width: 100%;text-align:left;padding-bottom: 40px;}
#c_three { float:left; width: 100%; text-align:left; padding-bottom: 0px;  }
#c_two {padding-bottom: 150px;}
.style1 {color: #666666;font-weight: bold;}
#footer {position:absolute;margin-left:44px;bottom: -18px;width: 890px;height: 20px;color: #000000;font-size: 11px;}
#footer a { color: #000000; text-decoration:none; }
#footer a:hover { color: #ffffff; }
.plink { color: #333333; font-size: 12px; }
.plink a { color: #333333; text-decoration:none; font-size: 12px; }
.plink a:hover { color: #999999; }
#legal { float:left; word-spacing: 5px; }
#copyright { float:right; color: #ffffff; }
.input { width: 110px; background-color:#FFFFFF; font-size: 10px; color:#000000; border: 1px solid #666666; margin-top:12px; font-family: courier new, courier; padding-left: 2px; }
.button {background-color:#5E371A;font-size: 11px;color:#FFFFFF;border: 1px solid #666666;margin-top:12px;font-family: courier new, courier;padding-left: 2px;width: 134px}
.fpass { color: #000000; font-size: 9px; }
#karte {  width:100%; height: 290px; border: 1px solid #5E3718; float:left;}
#spenden { width: 82px; height: 25px; left: 16px; top: 337px; position:absolute; z-index:99; }
.vorstand_name {margin-left: 57px; padding-top: 25px; padding-bottom: 25px;}
