@font-face{font-family:'Juvelo';src:url("/fonts/Juvelo.eot");src:url("/fonts/Juvelo.eot?#iefix") format("embedded-opentype"),url("/fonts/Juvelo.otf") format("opentype"),url("/fonts/Juvelo.ttf") format("truetype"),url("/fonts/Juvelo.svg#Juvelo") format("svg");font-weight:normal;font-style:normal}img,div{behavior:url(/iepngfix.htc);border:0px;margin:0px;padding:0px}div{overflow:hidden}*{margin:0px;padding:0px}body{font-family:'Juvelo', Georgia, Times, serif;background:url("/assets/bg-body.jpg") center center fixed no-repeat;-moz-background-size:cover;background-size:cover;line-height:1.5em;color:#333;width:100%;height:100.01%;font-size:16px;padding:40px 0 30px 0}@media only all and (max-width: 1722px) and (max-height: 1000px){body{-moz-background-size:cover;background-size:cover}}div{overflow:hidden}a img,:link img,:visited img{border:0}img{max-width:100%;height:auto;width:auto\9}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}a{text-decoration:none;color:#333}a:hover{color:#438137}a.link{margin:10px 0 0 0;border-bottom:1px solid #438137;color:#666}a.link:hover{color:#438137}h1{font-size:31px;line-height:31px;text-transform:uppercase;font-weight:normal;margin:0 0 30px 0;letter-spacing:0.05em}h1.margin{margin:60px 0 30px 0}h2{font-size:20px;margin:20px 0 15px 0;font-weight:normal;color:#666;padding:0 0 4px 0;border-bottom:2px solid #ccc;display:inline-block;width:100%}h2.margin{margin:40px 0 15px 0}h3{font-weight:normal;text-transform:uppercase;font-size:20px;letter-spacing:0.1em;margin:0 0 15px 0}h3.margin{margin:30px 0 10px 0}.one-col{width:100%}.two-cols-termine{width:400px;float:left;padding:10px 40px 10px 0px}.two-cols-downloads{width:400px;float:left;padding:10px 0px 10px 40px}.divider{background:url("/assets/trenner-spalte.png") top center repeat-y}.four-cols{width:190px;float:left;margin:0 0 40px 0;background:url("/assets/ic-li-service.png") 0px 4px no-repeat;padding:0 0 0 25px}img.float-left{float:left}img.float-right{float:right}#header{border-bottom:15px solid #438137;position:relative;overflow:visible}#portrait{width:349px;display:inline-block;float:left;position:absolute;left:5px;top:-20px}div.header-height{height:293px}#logo{padding:30px 30px 20px 0px;margin:0 0 0 350px}#logo span.titel{font-size:24px;color:#1a1a1a;text-transform:uppercase;border-bottom:2px solid #e2e3e4;display:block;padding:0 0 10px 0;margin:0 0 10px 0;letter-spacing:0.07em;line-height:30px}#logo span.name{font-size:18px;letter-spacing:0.07em;float:left;display:inline-block}#logo span.button a{float:right;width:36px;height:36px;display:inline-block;background:url("/assets/ic-more.png") top left no-repeat}#header span.strasse{float:left;font-size:16px;color:#666;width:150px;margin:0 0 0 350px}#header span.kontakt{float:left;font-size:16px;color:#666}#header span.kontakt a{display:block;margin:10px 0 0 0;text-transform:uppercase;border-bottom:1px solid #438137;color:#666}#header span.kontakt a:hover{color:#438137}#header #service{padding:15px 0 15px 0;border-top:2px solid #e2e3e4;padding:30px 20px 0px 20px;font-size:14px}#wrapper{background-color:#fff;width:960px;margin:0px auto 0px auto;-moz-box-shadow:0px 0px 8px #e1dbdb;-webkit-box-shadow:0px 0px 8px #e1dbdb;box-shadow:0px 0px 8px #e1dbdb;overflow:visible}#content{padding:50px 40px 50px 40px}#slogan{text-align:center;margin:-10px -20px 40px -20px;padding-bottom:15px;font-size:20px;color:#666;border-bottom:2px solid #e2e3e4}#content .termin{width:100%;border-bottom:1px solid #ccc;padding:20px 0 20px 0}#content div.datum{font-family:Georgia, serif;width:70px;margin:0 20px 0 0;float:left}#content div.datum span.tag{font-weight:bold;font-size:39px;line-height:39px;display:block}#content div.datum span.monat{display:block;font-size:14px;line-height:16px;font-style:italic;padding:2px 0 2px 0}#content div.datum span.jahr{font-size:19px;line-height:19px;letter-spacing:0.13em;color:#666;display:block;border-bottom:1px solid #ccc;padding:0 0 5px 0}#content div.datum span.uhrzeit{padding:5px 0 0px 0;font-size:14px;line-height:14px;color:#666}#content .details{float:left;color:#666;width:280px}#content ul{margin:0 0 20px 0;display:inline-block}#content ul li{background:url("/assets/ic-li.png") 0px 7px no-repeat;padding:0 0 0 20px;margin:0px 0 25px 0;color:#666}#content ul li a{color:#71a967;letter-spacing:0.14em;text-transform:uppercase;font-size:14px}#content ul li a:hover{color:#333}#content ul.margin-top{margin-top:20px;margin-bottom:10px}#content ul.margin-top li{margin-bottom:10px}p.margin{margin-bottom:10px}#footer{background-color:#438137;padding:40px;color:#c2dbbd}#footer a{color:#c2dbbd}#footer a:hover{color:#fff}.three-cols-name{width:293px;float:left;font-size:13px;color:#fff;line-height:20px;letter-spacing:0.03em}.three-cols-name span{font-size:16px;text-transform:uppercase;margin:0 0 10px 0;display:block}.three-cols-adresse{width:293px;float:left;font-size:14px;letter-spacing:0.03em}.three-cols-impressum{width:293px;float:left;font-size:13px;letter-spacing:0.1em}.three-cols-impressum a.totop{border-bottom:1px solid #6aa05f;text-transform:uppercase;color:#c2dbbd;display:block;padding:0 0 5px 0;margin:0 0 5px 0;letter-spacing:0.3em;font-size:16px}.clearer{clear:both;font-size:0px;line-height:0px;width:0px;height:0px}.margin-4cols{margin-right:15px}hr{line-height:0px;max-width:100%;height:1px;font-size:0;border:0px}.no-js body{font-family:Arial, Helvetica, sans-serif;line-height:26px;font-size:14px}.no-js h1{font-size:26px;font-family:Arial, Helvetica, sans-serif}.no-js h2{font-size:22px;font-family:Arial, Helvetica, sans-serif}.no-js div.divider{font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bold}
