@font-face{font-family:'gestamedium';    src:url('fonts/Gesta-Medium-webfont.eot');    src:url('fonts/Gesta-Medium-webfontd41d.eot?#iefix') format('embedded-opentype'),url('fonts/Gesta-Medium-webfont.php') format('woff2'),url('fonts/Gesta-Medium-webfont.woff') format('woff'),url('fonts/Gesta-Medium-webfont-2.php') format('truetype'),url('fonts/Gesta-Medium-webfont.svg#gestamedium') format('svg');    font-weight:normal;    font-style:normal;}
@font-face{font-family:'gestalight';    src:url('fonts/Gesta-Light-webfont.eot');    src:url('fonts/Gesta-Light-webfontd41d.eot?#iefix') format('embedded-opentype'),url('fonts/Gesta-Light-webfont.php') format('woff2'),url('fonts/Gesta-Light-webfont.woff') format('woff'),url('fonts/Gesta-Light-webfont-2.php') format('truetype'),url('fonts/Gesta-Light-webfont.svg#gestalight') format('svg');    font-weight:normal;    font-style:normal;}
*{font-family:'gestalight',Verdana,sans-serif;font-size:15px;margin:0;padding:0;color: #333333;border:0;}
.breaker{clear:both;}
h1{font-size:22px;font-weight:normal;color:#d6caad;margin-top:30px;margin-bottom:10px;font-family:'gestamedium',Verdana,sans-serif;}
p{#text-align:justify;}
body{background-color:#fff;}
#page{width:1144px;padding:33px;background-color:#fff;margin:20px auto;}
#top{width:1200px;height:287px;;overflow:hidden;}
#center{width:1200px;}
#bottom{clear:both;}
#menu_l1{width:729px;height:32px;float:left;overflow:hidden;list-style-type:none;margin-top:78px;}
#menu_l1 li{float:left;padding-top:12px;}
#menu_l1 li a{color:#d6caad;text-decoration:none;font-weight:normal;letter-spacing:auto;font-size:14px;padding-top:20px;font-family:'gestamedium';}
#menu_l1 li a:active, #menu_l1 li a:hover{color:#b0b0b0;text-decoration:none;font-weight:normal;letter-spacing:auto;font-size:14px;padding-top:20px;font-family:'gestamedium';}
.menuspacer{margin-right:11px;padding-right:11px;border-right:solid 1px #d5caae;}
#menu_l2{width:234px;float:left;margin-top:6px;margin-right:46px;list-style-type:none;background-color:#fff;border-top:solid 1px #d5caae;}
#menu_l2_spacer{width:234px;float:left;margin-right:46px;}
#menu_l2 li{}
#menu_l2 li a{color:#d5caae;text-decoration:none;font-weight:normal;letter-spacing:auto;font-size:14px;padding:10px;display:block;width:213px;font-family:'gestamedium';border-right:solid 1px #d5caae;border-bottom:solid 1px #d5caae;}
#menu_l2 li a:active, #menu_l2 li a:hover{color:#fff;background-color:#d5caae;text-decoration:none;font-weight:normal;letter-spacing:auto;font-size:14px;padding:10px;display:block;width:213px;font-family:'gestamedium';border-right:solid 1px #d5caae;border-bottom:solid 1px #d5caae;}
.metanav_start {
    margin-top: 12px;
    margin-left: 130px;
    text-align: right;
    width: 246px;
    height: 32px;
    float: left;
    overflow-y: hidden;
}
.metanav_start a{text-decoration:none;color:#d5caae;font-weight:normal;letter-spacing:auto;font-size:14px;padding-bottom:20px;font-family:'gestamedium';}
.metanav{clear:both;margin-top:12px;text-align:right;height:32px;overflow-y:hidden;}
.metanav_start a:hover, .metanav a:hover{text-decoration:underline!important;}
.metanav a:visited, .metanav a{color:#d5caae;text-decoration:none;font-weight:normal;letter-spacing:auto;font-size:14px;padding-bottom:20px;font-family:'gestamedium';}
.nomenul2spacer{margin-left:280px!important;}
.wasserzeichen{background-image:url('img/wasserzeichen.png');background-repeat:no-repeat;background-position:0 130px;min-height:695px;}
#logo{width:405px;height:109px;float:left;}
#claim{clear:both;width:1133px;height:171px;background-color:#d5caae;margin-top:7px;margin-bottom:3px;}
#collage{clear:both;margin-top:6px;width:1133px;height:470px;}
.contenttext_start{float:left;width:705px;margin-top:0;margin-left:45px;line-height:20px;width:713px;}
.contenttext{float:left;width:869px;margin-top:5px;line-height:20px;}
.contenttext-text{width:493px;margin-top:5px;float:left;}
.freisteller{float:left;width:360px;margin-top:0;display:block;}
table{border:0;}
table tr td{vertical-align:top;}
.lltd{width:20px;}
.liste{padding-left:20px;}
.mehrabstand li{margin-bottom:10px;}
.numliste{padding-left:20px;list-style:decimal;}
.numliste li{margin-bottom:10px;}
.hfragen{border:solid 1px #b0b0b0; float:left;border-collapse:collapse;}
.hfragen td b{font-size:13px;}
.hfragen td{font-size:13px;padding:10px;border:solid 1px #b0b0b0;}
#mailtocontact  input[type=text]{display:block;width:380px;border:solid 1px #d5caae;margin-bottom:10px;}
#mailtocontact  textarea{display:block;width:380px;height:100px;border:solid 1px #d5caae;margin-bottom:10px;}
#mailtocontact  input[type=submit]{display:block;border:solid 1px #d5caae;}


img.fullsize{ width: 100%;}
.mRight{ margin-right: 80px;}