.avia-section.av-jztpx4nc-655511cc72e4a959e58fa7519484cc63{
margin-top:-120px;
margin-bottom:0px;
}
.avia-section.av-jztpx4nc-655511cc72e4a959e58fa7519484cc63 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3k7be6-a0eeeea4a9113c15242bac1c6c2d58d9{
margin-top:0px;
margin-bottom:-10px;
}
.flex_column.av-3k7be6-a0eeeea4a9113c15242bac1c6c2d58d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3k7be6-25-eaba612e5b995ec1c38ca0d0e30d64f7{
margin-top:0px;
margin-bottom:-10px;
}
.flex_column.av-3k7be6-25-eaba612e5b995ec1c38ca0d0e30d64f7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3k7be6-24-09e7d95e3ccc04a8ee9c1d6ca473f544{
margin-top:0px;
margin-bottom:-10px;
}
.flex_column.av-3k7be6-24-09e7d95e3ccc04a8ee9c1d6ca473f544{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 100px;
}

.avia-section.av-7bd55a-3134f8be863f88175e236ce2a60f995b{
background-color:#e6e8e9;
background-image:unset;
margin-top:-30px;
margin-bottom:0px;
}

.flex_column.av-7775ge-b1debda8a425b636d33ef34a7d6db5be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jw7lz62z-5468e35874ad70ff7103ab1c85e33592 .avia_textblock{
font-size:18px;
color:#000000;
}

.avia-image-container.av-k1lxs3tf-9e1175c05419eaaedc13b6d86fd875b8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-k1lxs3tf-9e1175c05419eaaedc13b6d86fd875b8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-6ximdy-770317c425351a1483213ee1c6a42d68{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-6ximdy-770317c425351a1483213ee1c6a42d68 .hr-inner{
width:50px;
border-color:#f8f8f8;
max-width:45%;
}
.hr.av-6ximdy-770317c425351a1483213ee1c6a42d68 .av-seperator-icon{
color:#c0ac4a;
}
.hr.av-6ximdy-770317c425351a1483213ee1c6a42d68 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c0ac4a;
stroke:#c0ac4a;
}

.flex_cell.av-jzl84sqv-2ebc7e8b5d51bfc698f85f8be7f0dfc9{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/08/Silbertanne-Zimmer.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl84sqv-2ebc7e8b5d51bfc698f85f8be7f0dfc9{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-5050e26997543c62b1faa29ee173ec76 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8b0mj-b0d5a5640543fbdaabe20cbe85480f87{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/08/baumhaussaunanacht_full.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8b0mj-b0d5a5640543fbdaabe20cbe85480f87{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-21-97f35f9638e57670f7066efaecb8dd80 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8gsa1-413352cb71e6c13dc20eb2118ad269dd{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/08/moenchstube2018.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8gsa1-413352cb71e6c13dc20eb2118ad269dd{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-19-76026223b05d80c02fa4f07c36f95c2a .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8kx51-41c7b747f542707a5f66b7d370cddd82{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/08/baumbarhead.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8kx51-41c7b747f542707a5f66b7d370cddd82{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-17-9f34e3e4c5d8d8283ece444a5ed75aa4 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl84sqv-22-2b4ad5a54529367a9339b93a09a14575{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/07/mountainbike.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl84sqv-22-2b4ad5a54529367a9339b93a09a14575{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-15-3a9669d04590d00cdde554d5cf719c90 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8b0mj-20-0e6db4d1320659b45ce0aa4aa8d3b064{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/07/Wochenende.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8b0mj-20-0e6db4d1320659b45ce0aa4aa8d3b064{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-12-d3e63018c6b9382577a239d415250b93 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8gsa1-18-7d23ca9b40e7b602c10de2124f313269{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/07/lake.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8gsa1-18-7d23ca9b40e7b602c10de2124f313269{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-10-25af1262f433ab9eba5781d24512a220 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8kx51-16-588e19e5c59c75d64b92205f789437af{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/08/kuschelkeller_hoch.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8kx51-16-588e19e5c59c75d64b92205f789437af{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-8-d4dce5e152e76d451092fb6eb55e0b5d .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl84sqv-13-6717a6fd0b1e2dd2c016f8db89f79047{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/08/swnebelhead.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl84sqv-13-6717a6fd0b1e2dd2c016f8db89f79047{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-6-1af49a8421473e2d2bc4723275644dc8 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8b0mj-11-4d96e652f5f8b35bdab8e2a0a42dbaa7{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/10/sw_golf.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8b0mj-11-4d96e652f5f8b35bdab8e2a0a42dbaa7{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-5-94c86bea0ac576bc7fc3f6156eab6792 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8gsa1-9-77fbf030158de21459a28123f41d26f0{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/10/Sommerbergbahn-Bad-Wildbad-SP.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8gsa1-9-77fbf030158de21459a28123f41d26f0{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-4-fc4941912c267f3027a5e9e53bc8d6cb .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-jzl8kx51-7-9e1b410a5a308f26d64698520a9e75f2{
vertical-align:top;
background:url(https://hotel-tanne.de/wp-content/uploads/2019/08/wandern_1920.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jzl8kx51-7-9e1b410a5a308f26d64698520a9e75f2{
padding:60px 30px 60px 30px !important;
}

#top .av_textblock_section.av-jzl8359k-3-1eff9a6c0791286a77c8d9af772c6a83 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-k03kltg7-8f4612de3e6329eef79a44910f7aaa1d{
background-color:#b5bbbf;
background-image:unset;
}
.avia-section.av-k03kltg7-8f4612de3e6329eef79a44910f7aaa1d .av-extra-border-element .av-extra-border-inner{
background-color:#b5bbbf;
}

.flex_column.av-k0m2umfj-e5fbc4e834f4e6ca25a9407d065776bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-34774u-2465375b8fc9e2c92d83751c240cf8bf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-jzl7qhz1-56d92fa540c540aca381f9c819309faf{
background-color:#e6e8e9;
background-image:unset;
}
.avia-section.av-jzl7qhz1-56d92fa540c540aca381f9c819309faf .av-extra-border-element .av-extra-border-inner{
background-color:#e6e8e9;
}

.flex_column.av-6r6szy-ff8303833264642b718b3e58d6ebe7d4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3322qi-38109109b0a50f9676e070120554ac12{
padding-bottom:0;
}
body .av-special-heading.av-3322qi-38109109b0a50f9676e070120554ac12 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3322qi-38109109b0a50f9676e070120554ac12 .av-subheading{
font-size:15px;
}

.av_font_icon.av-66rlem-0d27ace01e0b891adfc5b07d6660a207{
color:#e5c80c;
border-color:#e5c80c;
}
.avia-svg-icon.av-66rlem-0d27ace01e0b891adfc5b07d6660a207 svg:first-child{
stroke:#e5c80c;
fill:#e5c80c;
}
.av_font_icon.av-66rlem-0d27ace01e0b891adfc5b07d6660a207 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-64881y-6453edca744dbd1081f785ba4bfcc21e{
color:#e5c80c;
border-color:#e5c80c;
}
.avia-svg-icon.av-64881y-6453edca744dbd1081f785ba4bfcc21e svg:first-child{
stroke:#e5c80c;
fill:#e5c80c;
}
.av_font_icon.av-64881y-6453edca744dbd1081f785ba4bfcc21e .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-5wbcni-4be427638891cdbb09f610b8b749af1f{
color:#e5c80c;
border-color:#e5c80c;
}
.avia-svg-icon.av-5wbcni-4be427638891cdbb09f610b8b749af1f svg:first-child{
stroke:#e5c80c;
fill:#e5c80c;
}
.av_font_icon.av-5wbcni-4be427638891cdbb09f610b8b749af1f .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-5o2wl2-b3c6569dfe9887ba10ecf34edbb8738f{
color:#e5c80c;
border-color:#e5c80c;
}
.avia-svg-icon.av-5o2wl2-b3c6569dfe9887ba10ecf34edbb8738f svg:first-child{
stroke:#e5c80c;
fill:#e5c80c;
}
.av_font_icon.av-5o2wl2-b3c6569dfe9887ba10ecf34edbb8738f .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-jkjl2-14b682b3b2c11cd4dd3773137e4d7460{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-k8zmjhx7-e01f9acf7d6daecb6126c8b860936fb2{
padding-bottom:0;
}
body .av-special-heading.av-k8zmjhx7-e01f9acf7d6daecb6126c8b860936fb2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k8zmjhx7-e01f9acf7d6daecb6126c8b860936fb2 .av-subheading{
font-size:15px;
}

.avia-section.av-ebehg-776c7579ee3e91f01c4c8044d713ce51{
background-color:#b5bbbf;
background-image:unset;
}

#top .av-special-heading.av-k8zmfq4q-0701141e89f204a2669b77ab0ab5fd89{
padding-bottom:20px;
}
body .av-special-heading.av-k8zmfq4q-0701141e89f204a2669b77ab0ab5fd89 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k8zmfq4q-0701141e89f204a2669b77ab0ab5fd89 .av-subheading{
font-size:15px;
}

.avia-image-container.av-eme06-e2700bd7921e7969d2a17a1007601e19 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-eme06-e2700bd7921e7969d2a17a1007601e19 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-3p9kcm-2efe9446b39af4943635dd13de2237f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3p9kcm-2efe9446b39af4943635dd13de2237f1 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-jzjszpl1-ac3d79ad357f6f6f11f8d105a416d575{
background-color:#404548;
background-image:unset;
}

.avia-image-container.av-jzjt77tg-725b235351edfbf15edab8469f6886a9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jzjt77tg-725b235351edfbf15edab8469f6886a9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-jzjt5t2g-f571414884f2f4bbe5f9a4782a5c49d5{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

.flex_column.av-jzjt62v0-431783ad04d9046f877483ea068409a4{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

