a:active,a:link,a:visited,a:hover{color:#04772A;font-weight:bold;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
a:hover{color:#17823A;text-decoration:none;}

.btt1,.btt2{color:#FFF;width:70px;height:21px;font-size:11px;font-weight:bold;cursor:pointer;background-color:#AF2318;border:1px solid #000;}
.btt2{width:120px;}

.kform,.kform2,.kform3,.multifeld{color:#000;width:185px;height:17px;font-size:11px;background-color:#FFF;border:1px solid #554612;}
.kform2{width:25px;}
.kform3{width:100px;}
.multifeld{width:280px;height:100px;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;}

body{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#000;background-color:#A1D86A;}

*{margin:0;padding:0;font-size:11px;line-height:14px;font-weight:normal;}
p{padding-bottom:15px;}
strong{font-weight:bold;}


#kkemail{
    display: none;
}

.clearFloat{clear:both;width:1px;height:1px;font-size:1px;}

a img{border:none;}

body{text-align:center;}

#wrapper{margin:0 auto;text-align:left;width:780px;background:#E9FED4 url(images_layout/body_bg01.jpg) top center repeat-y;min-height: 750px;}

h1{width:780px;height:239px;margin:0;padding:0;background-image:url(images_layout/header_bg01_updated.jpg);background-repeat:no-repeat;background-position:top left;}
h1 img{border:0;}
#content{width:780px;position:relative;}

#naviLeft{float:left;width:166px;border:0;}
#naviLeft img{display:block;}
#naviLeft div{position:relative;left:-30px;width:178px;height:33px;background-image:url(images_layout/navi01.jpg);background-repeat:no-repeat;margin-bottom:5px;line-height:30px;font-size:12px;}
#naviLeft a,#naviLeft a:active,#naviLeft a:link,#naviLeft a:visited,#naviLeft a:hover{display:block;background-image:url(images_layout/navi01.jpg);background-repeat:no-repeat;width:178px;height:33px;line-height:30px;font-size:12px;color:#000;text-decoration:none;padding-left:10px;letter-spacing:0.3px;}
#naviLeft a:hover{background-image:url(images_layout/navi01over.jpg);}

#infoMain{margin:0;padding:0;float:right;}
#infoMain div{margin:0;padding:0;}
#infoMain div.wr{width:566px;}
#infoMain div.normaltext{padding-left:20px;padding-right:40px;}
#infoMain img{margin:0;border:0;}
* html #ie-1{margin-right:3px;ma\rgin:0;}

#footer{margin: 0 auto; clear:both;background-image:url(images_layout/footer02.jpg);background-repeat:no-repeat;background-position:bottom;width:780px;height:114px;}
#footer img{display:block;}
#footer > div:first-child{background:url("images_layout/footer01.jpg")}
#footer div{font-size:12px;font-weight:bold;line-height:30px;padding-left:10px;}
#footer a{text-decoration:none;line-height:30px;font-size:12px;}
#footer a:hover{text-decoration:underline;line-height:30px;font-size:12px;}

ul{padding-left:15px;list-style-type:disc;margin-left:20px;}
li{padding-left:0;padding-bottom:2px;}
h2{font-weight:bold;}
h3{font-weight:bold;}
.rs-titel-one{line-height:22px;}
.rs-untertitel{line-height:18px;}

#kontakt textarea {width: 100%; max-width: 500px; min-height: 100px;max-height: 100px;}
#kontakt div {padding: 2px;}
#kontakt input:not(#anrede_1, #anrede_2, #anrede_3) #kontakt select {min-width: 200px;}
#kontakt .col-1, #kontakt .col-2 {display: flex;justify-content: space-between;max-width: 250px;}