body.mceContentBody{overflow:auto;background-color:#fff}.content{float:left;width:100%;font:400 19px/140% 'Cabin',Tahoma,Geneva,sans-serif;color:#3f3f3f;padding-bottom:100px}.content a{color:#6b0000;text-decoration:underline}.content *:focus{outline:1px dashed #6b0000}.content ul{list-style:none;display:table}.content ul li{}.art_element.art_group{float:left;width:100%;position:relative}.art_element.art_group .art_inner{float:none;clear:both;width:100%;max-width:1200px;margin:0 auto}h1,h2,h3,h4,h5,h6{margin:0}h1,.art_element h1{text-align:center;font:400 38px/120% 'Bitter',"Times New Roman",Times,serif;color:#6b0000;padding:90px 22% 10px;box-sizing:border-box;background: url(../img/bgs/h1_bg.png) no-repeat center top / 412px auto;margin:70px 0 0 0}h2,.art_element h2{text-align:center;font:400 34px/120% 'Bitter',"Times New Roman",Times,serif;color:#6b0000;padding:90px 20% 10px;box-sizing:border-box;background: url(../img/bgs/h2_bg.png) no-repeat center top 40px / 101px auto}.highlight1 h2,.highlight1 .art_element h2,.highlight1 h3,.highlight1 .art_element h3{color:#fff}h3,.art_element h3{font:400 26px/120% 'Bitter',"Times New Roman",Times,serif;color:#6b0000}h4,.art_element h4{font:400 34px/120% 'Bitter',"Times New Roman",Times,serif;color:#fff;background:#6b0000;text-align:center;padding:23px 0;box-shadow:3px 3px 4px rgba(0,0,0,.65)}.art_element.intro{box-sizing:border-box;padding:0 20%;text-align:center}.art_element.highlight1{box-sizing:border-box;text-align:center;background:url(../img/bgs/highlight_border_w.png) repeat-x center top 0 / 700px auto, url(../img/bgs/highlight_border_w.png) repeat-x left bottom 0 / 700px auto, url(../img/bgs/highlight_border_c.png) repeat-x center top 49px /  74px auto #6B0000;padding:50px 0;color:#fff}.art_element.art_group.highlight1 .art_inner .art_inner{box-sizing:border-box;padding-left:20%;padding-right:20%}.art_element.highlight2{background:url(https://www.appartements-filzmoos.at/img/bgs/xholz_bg.jpg.pagespeed.ic.grHWlbQC-H.jpg) repeat;padding:0 0 30px 0}.art_element.highlight2 .art_headline{padding:0}.art_element.art_button a{padding:9px 20px;transition:all 500ms;-webkit-transition:all 500ms;background:#800;color:#fff;text-decoration:none;font-size:19px;text-transform:uppercase}.art_element.art_group.highlight1 .art_element.art_button a:hover,.art_element.art_group.highlight2 .art_element.art_button a:hover{background:#a80000}.art_element.art_button a:hover{background:#6b0000}.content ul{list-style:none;display:table;position:relative;line-height:200%}.content li{}.content li:before{font-family:'FontAwesome';content:'\f105';margin:0 20px 0 0;color:#949494;left:0}.art_element.art_texti div img{background: url(../img/bgs/texti_bg.png) no-repeat center center / 100% auto;padding:44px;box-sizing:border-box}.highlight1 .art_element.art_texti div img{padding:22px}.column{text-align:justify}.art_element.art_cols{text-align:justify}h4.coltitle{margin-bottom:10px}.art_element.art_group.pkgslider .pkg_c .pkg_inner>.art_element{padding-left:5px;padding-right:5px;margin-left:10px;margin-right:10px}.art_table table{margin:0;padding:0;border:0 solid;border-collapse:collapse;text-align:center;font-size:1em}.art_table table thead th{padding:15px 30px;background:#6b0000;color:#fff;border:2px solid #fff;font-weight:normal}.art_table table thead th strong{font:400 17px/120% 'Bitter',"Times New Roman",Times,serif}.art_table table th:first-child{text-align:left}.art_table table tbody td,.art_table table tbody th{padding:10px 20px;border:2px solid #fff;font-weight:normal}.art_table table tbody tr:nth-child(odd)
{background:#faf7f1}.art_table table tbody tr:nth-child(even)
{background:#fdfcfa}.art_table table tbody tr td:first-child{text-align:left}.art_table span.price{font-size:22px}@media only screen and (max-width:900px){.art_element.art_texti div img{padding:34px}h1,.art_element h1,.art_element.intro,h2,.art_element h2,.art_element.art_group.highlight1 .art_inner .art_inner{padding-left:10%;padding-right:10%}}@media only screen and (max-width:650px){.art_headline.accord h1,.art_headline.accord h2,.art_headline.accord h3,.art_headline.accord h4{background:none;text-align:left;padding:0}h1,.art_element h1{background-size:223px auto;font-size:30px}h2,.art_element h2{font-size:27px}h3,.art_element h3,h4,.art_element h4{font-size:22px}.trtitle{background:#6b0000;color:#fff}.trtitle strong{font:400 18px/120% 'Bitter',"Times New Roman",Times,serif}}#maprahmen{border:1px solid #fff;width:100%;text-align:left}#karte{width:100%;height:400px}#input-hintergrund{background:#e1e1e2;padding:5px;border:1px solid #e1e1e1}#inputaddress{width:300px;padding:1px;height:20px;border:1px solid #fff;background-color:#fff;font-family:'Raleway',serif;font-size:13px}.mapposition{color:#000;font-size:12px}.marker{height:120px;text-align:left;width:300px}