@charset "UTF-8";
/* CSS Document LAST-MOD: 2024-08-07 */

h1 {
    
    line-height: 1.15;
    display: inline-block;
    width: 100%;
    position: relative;
    color: #222;
    font-weight: 200;
    letter-spacing: 0px;
    background-repeat: no-repeat;
    /* text-transform: uppercase; */
    font-size: 2rem;
    background-size: auto 68px;
    background-position: 99% 3px;
    padding: 30px 58px 10px 2px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='steelblue' height='48' width='48'%3E%3Cpath d='M22.65 34H25.65V22H22.65ZM24 18.3Q24.7 18.3 25.175 17.85Q25.65 17.4 25.65 16.7Q25.65 16 25.175 15.5Q24.7 15 24 15Q23.3 15 22.825 15.5Q22.35 16 22.35 16.7Q22.35 17.4 22.825 17.85Q23.3 18.3 24 18.3ZM24 44Q19.75 44 16.1 42.475Q12.45 40.95 9.75 38.25Q7.05 35.55 5.525 31.9Q4 28.25 4 24Q4 19.8 5.525 16.15Q7.05 12.5 9.75 9.8Q12.45 7.1 16.1 5.55Q19.75 4 24 4Q28.2 4 31.85 5.55Q35.5 7.1 38.2 9.8Q40.9 12.5 42.45 16.15Q44 19.8 44 24Q44 28.25 42.45 31.9Q40.9 35.55 38.2 38.25Q35.5 40.95 31.85 42.475Q28.2 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31 41 36 36Q41 31 41 24Q41 17 36 12Q31 7 24 7Q17 7 12 12Q7 17 7 24Q7 31 12 36Q17 41 24 41Z'/%3E%3C/svg%3E");
    
} 

div#innerContent {  }
div#innerContent > span.follow { 

    display: inline-flex;
    max-width: 680px !important;
    min-width: 55%;
    width: 100%;
    box-sizing: border-box;
    padding: 0px 0px 0px 0px;

}
div#innerContent > ul > span.follow { 
    display: inline-flex;
    box-sizing: border-box;
    padding-left: 24px;
    max-width: 100%;
    justify-content: flex-start;
    align-content: flex-start;
    text-align: left;
    flex-direction: column;
    flex-wrap: wrap;
    position: relative;
    min-width: 100%;

}
div#innerContent > ul > span.follow > li { 

    font-size: 0.95rem;
    line-height: 1.5;
    list-style: outside;
    font-style: italic;
    color: #555;

}
div#innerContent > p.inf.imp { 

    padding-left:16px !important;

}
div#innerContent > p.free {  }


        td > a.button.smallbutton { 
            
                margin: 0px 0px;
                padding: 4px 7px 5px 24px;
                text-align: right;
                font-size: 1rem;
                font-weight: 500;
                line-height: 1;
                text-transform: capitalize;
                border-radius: 5px;
                background-position: 5px center;
                background-repeat: no-repeat;
                background-size: 21px;
                background-color: #ddd;
                color: crimson;
            
            
        }   
        
        td > a.button.smallbutton:hover { 
            
            background-color: crimson; color: white;
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' height='48' width='48'%3E%3Cpath d='M19.4 44 18.4 37.7Q17.45 37.35 16.4 36.75Q15.35 36.15 14.55 35.5L8.65 38.2L4 30L9.4 26.05Q9.3 25.6 9.275 25.025Q9.25 24.45 9.25 24Q9.25 23.55 9.275 22.975Q9.3 22.4 9.4 21.95L4 18L8.65 9.8L14.55 12.5Q15.35 11.85 16.4 11.25Q17.45 10.65 18.4 10.35L19.4 4H28.6L29.6 10.3Q30.55 10.65 31.625 11.225Q32.7 11.8 33.45 12.5L39.35 9.8L44 18L38.6 21.85Q38.7 22.35 38.725 22.925Q38.75 23.5 38.75 24Q38.75 24.5 38.725 25.05Q38.7 25.6 38.6 26.1L44 30L39.35 38.2L33.45 35.5Q32.65 36.15 31.625 36.775Q30.6 37.4 29.6 37.7L28.6 44ZM24 30.5Q26.7 30.5 28.6 28.6Q30.5 26.7 30.5 24Q30.5 21.3 28.6 19.4Q26.7 17.5 24 17.5Q21.3 17.5 19.4 19.4Q17.5 21.3 17.5 24Q17.5 26.7 19.4 28.6Q21.3 30.5 24 30.5ZM24 27.5Q22.55 27.5 21.525 26.475Q20.5 25.45 20.5 24Q20.5 22.55 21.525 21.525Q22.55 20.5 24 20.5Q25.45 20.5 26.475 21.525Q27.5 22.55 27.5 24Q27.5 25.45 26.475 26.475Q25.45 27.5 24 27.5ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM21.8 41H26.2L26.9 35.4Q28.55 35 30.025 34.15Q31.5 33.3 32.7 32.1L38 34.4L40 30.8L35.3 27.35Q35.5 26.5 35.625 25.675Q35.75 24.85 35.75 24Q35.75 23.15 35.65 22.325Q35.55 21.5 35.3 20.65L40 17.2L38 13.6L32.7 15.9Q31.55 14.6 30.1 13.725Q28.65 12.85 26.9 12.6L26.2 7H21.8L21.1 12.6Q19.4 12.95 17.925 13.8Q16.45 14.65 15.3 15.9L10 13.6L8 17.2L12.7 20.65Q12.5 21.5 12.375 22.325Q12.25 23.15 12.25 24Q12.25 24.85 12.375 25.675Q12.5 26.5 12.7 27.35L8 30.8L10 34.4L15.3 32.1Q16.5 33.3 17.975 34.15Q19.45 35 21.1 35.4Z'/%3E%3C/svg%3E") !important; 
            
            
        }
    









nav#sidebar > ul > li.applink.search > a > div, h1.firstScreen, h1.search { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='goldenrod' height='48' width='48'%3E%3Cpath d='M22.9 43.95Q18.95 43.75 15.5 42.1Q12.05 40.45 9.5 37.775Q6.95 35.1 5.475 31.55Q4 28 4 24Q4 19.85 5.575 16.2Q7.15 12.55 9.85 9.85Q12.55 7.15 16.2 5.575Q19.85 4 24 4Q31.45 4 36.95 8.7Q42.45 13.4 43.7 20.5H40.65Q39.8 16.3 37.1 13Q34.4 9.7 30.35 8.05V8.95Q30.35 10.7 29.15 12Q27.95 13.3 26.2 13.3H21.85V17.65Q21.85 18.5 21.175 19.05Q20.5 19.6 19.65 19.6H15.5V24H21V30.25H17.65L7.45 20.05Q7.2 21.05 7.1 22.025Q7 23 7 24Q7 30.75 11.55 35.65Q16.1 40.55 22.9 40.95ZM42.5 42.65 35.8 35.95Q34.75 36.7 33.525 37.1Q32.3 37.5 31 37.5Q27.45 37.5 24.975 35.025Q22.5 32.55 22.5 29Q22.5 25.45 24.975 22.975Q27.45 20.5 31 20.5Q34.55 20.5 37.025 22.975Q39.5 25.45 39.5 29Q39.5 30.3 39.075 31.525Q38.65 32.75 37.95 33.85L44.65 40.5ZM31 34.5Q33.3 34.5 34.9 32.9Q36.5 31.3 36.5 29Q36.5 26.7 34.9 25.1Q33.3 23.5 31 23.5Q28.7 23.5 27.1 25.1Q25.5 26.7 25.5 29Q25.5 31.3 27.1 32.9Q28.7 34.5 31 34.5Z'/%3E%3C/svg%3E"); }

nav#sidebar > ul > li.applink.home > a > div, h1.home { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='seagreen'%3E%3Cpath d='M240-200h133.85v-237.69h212.3V-200H720v-360L480-740.77 240-560v360Zm-60 60v-450l300-225.77L780-590v450H526.15v-237.69h-92.3V-140H180Zm300-330.38Z'/%3E%3C/svg%3E"); }

nav#sidebar > ul > li.applink.data > a > div, h1.RF, h1.data { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='darkseagreen'  height='48' width='48'%3E%3Cpath d='M28.4 26.65H36.9V24.15H28.4ZM28.4 32.3H36.9V29.8H28.4ZM29.2 14H41Q42.2 14 43.1 14.9Q44 15.8 44 17V41Q44 42.2 43.1 43.1Q42.2 44 41 44H7Q5.8 44 4.9 43.1Q4 42.2 4 41V17Q4 15.8 4.9 14.9Q5.8 14 7 14H18.85V7Q18.85 5.8 19.75 4.9Q20.65 4 21.85 4H26.2Q27.4 4 28.3 4.9Q29.2 5.8 29.2 7ZM21.85 17H26.2V7H21.85ZM24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35Q24 29.35 24 29.35ZM17.7 29.8Q18.85 29.8 19.625 29Q20.4 28.2 20.4 27.1Q20.4 25.95 19.625 25.175Q18.85 24.4 17.7 24.4Q16.6 24.4 15.8 25.175Q15 25.95 15 27.1Q15 28.2 15.8 29Q16.6 29.8 17.7 29.8ZM11.6 35.65H23.55V34.95Q23.55 34.05 23.1 33.35Q22.65 32.65 21.95 32.4Q20.35 31.85 19.45 31.675Q18.55 31.5 17.7 31.5Q16.75 31.5 15.675 31.725Q14.6 31.95 13.25 32.4Q12.5 32.65 12.05 33.35Q11.6 34.05 11.6 34.95ZM18.85 17H7Q7 17 7 17Q7 17 7 17V41Q7 41 7 41Q7 41 7 41H41Q41 41 41 41Q41 41 41 41V17Q41 17 41 17Q41 17 41 17H29.2Q29.2 18.4 28.275 19.2Q27.35 20 25.95 20H22.05Q20.7 20 19.775 19.2Q18.85 18.4 18.85 17Z'/%3E%3C/svg%3E"); padding-top: 72px; }
nav#sidebar > ul > li.applink.weather > a > div, h1.WEATHER, h1.weather { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='darkseagreen'  height='48' width='48'%3E%3Cpath d='M26.15 19V16H37.65V19ZM26.15 13V10H42.15V13ZM14.95 41.95Q11.2 41.95 8.525 39.275Q5.85 36.6 5.85 32.85Q5.85 30.45 6.975 28.4Q8.1 26.35 10.35 24.9V10.6Q10.35 8.7 11.7 7.35Q13.05 6 14.95 6Q16.85 6 18.2 7.35Q19.55 8.7 19.55 10.6V24.9Q21.75 26.3 22.9 28.375Q24.05 30.45 24.05 32.85Q24.05 36.6 21.375 39.275Q18.7 41.95 14.95 41.95ZM8.85 32.85H21.05Q21.05 31.35 20.225 29.6Q19.4 27.85 17.55 27L16.55 26.55V10.6Q16.55 9.9 16.1 9.45Q15.65 9 14.95 9Q14.25 9 13.8 9.45Q13.35 9.9 13.35 10.6V26.55L12.35 27Q10.55 27.85 9.7 29.6Q8.85 31.35 8.85 32.85Z'/%3E%3C/svg%3E"); }


div#page > header > a.button.booking,
nav#sidebar > ul > li.applink.booking > a > div, h1.booking { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='darkseagreen'  height='48' width='48'%3E%3Cpath d='M35.35 10.3Q33.85 10.3 32.775 9.225Q31.7 8.15 31.7 6.65Q31.7 5.15 32.775 4.075Q33.85 3 35.35 3Q36.85 3 37.925 4.075Q39 5.15 39 6.65Q39 8.15 37.925 9.225Q36.85 10.3 35.35 10.3ZM22.25 46 28.1 16.55 23 18.85V25.5L8.55 42.5Q8.3 42.25 7.9 42.125Q7.5 42 7 42Q6.45 42 5.875 42.275Q5.3 42.55 4.85 43.2L2.1 40.8Q1.8 40.55 1.625 40.2Q1.45 39.85 1.4 39.45Q1.35 39.05 1.475 38.675Q1.6 38.3 1.85 38L7.85 31Q8.1 30.7 8.45 30.525Q8.8 30.35 9.2 30.3Q9.6 30.25 9.975 30.4Q10.35 30.55 10.65 30.8L14.05 33.7L20 26.7V16.85L29.55 12.8Q31 12.2 32.625 12.475Q34.25 12.75 35.05 14.05L37.15 17.35Q38.6 19.6 40.875 21.05Q43.15 22.5 46 22.5V25.5Q42.55 25.55 39.85 23.875Q37.15 22.2 35.15 19.4L33.1 27.2L37.7 31.35V46H34.7V34L29.3 29.1L25.35 46ZM5.5 44.5Q5.5 43.85 5.95 43.425Q6.4 43 7 43Q7.65 43 8.075 43.425Q8.5 43.85 8.5 44.5Q8.5 45.1 8.075 45.55Q7.65 46 7 46Q6.4 46 5.95 45.55Q5.5 45.1 5.5 44.5Z'/%3E%3C/svg%3E"); }
nav#sidebar > ul > li.applink.info > a > div, h1.info { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='steelblue' height='48' width='48'%3E%3Cpath d='M22.65 34H25.65V22H22.65ZM24 18.3Q24.7 18.3 25.175 17.85Q25.65 17.4 25.65 16.7Q25.65 16 25.175 15.5Q24.7 15 24 15Q23.3 15 22.825 15.5Q22.35 16 22.35 16.7Q22.35 17.4 22.825 17.85Q23.3 18.3 24 18.3ZM24 44Q19.75 44 16.1 42.475Q12.45 40.95 9.75 38.25Q7.05 35.55 5.525 31.9Q4 28.25 4 24Q4 19.8 5.525 16.15Q7.05 12.5 9.75 9.8Q12.45 7.1 16.1 5.55Q19.75 4 24 4Q28.2 4 31.85 5.55Q35.5 7.1 38.2 9.8Q40.9 12.5 42.45 16.15Q44 19.8 44 24Q44 28.25 42.45 31.9Q40.9 35.55 38.2 38.25Q35.5 40.95 31.85 42.475Q28.2 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31 41 36 36Q41 31 41 24Q41 17 36 12Q31 7 24 7Q17 7 12 12Q7 17 7 24Q7 31 12 36Q17 41 24 41Z'/%3E%3C/svg%3E"); }
nav#sidebar > ul > li.applink.hotel > a > div, h1.HOTEL, h1.hotel { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='darkseagreen' height='48' width='48'%3E%3Cpath d='M13.15 34.85 27.65 27.7 34.8 13.2 20.3 20.35ZM24 26Q23.15 26 22.575 25.425Q22 24.85 22 24Q22 23.15 22.575 22.575Q23.15 22 24 22Q24.85 22 25.425 22.575Q26 23.15 26 24Q26 24.85 25.425 25.425Q24.85 26 24 26ZM24 44Q19.9 44 16.25 42.425Q12.6 40.85 9.875 38.125Q7.15 35.4 5.575 31.75Q4 28.1 4 24Q4 19.9 5.575 16.25Q7.15 12.6 9.875 9.875Q12.6 7.15 16.25 5.575Q19.9 4 24 4Q28.1 4 31.75 5.575Q35.4 7.15 38.125 9.875Q40.85 12.6 42.425 16.25Q44 19.9 44 24Q44 28.1 42.425 31.75Q40.85 35.4 38.125 38.125Q35.4 40.85 31.75 42.425Q28.1 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31 41 36 36Q41 31 41 24Q41 17 36 12Q31 7 24 7Q17 7 12 12Q7 17 7 24Q7 31 12 36Q17 41 24 41Z'/%3E%3C/svg%3E"); } 
nav#sidebar > ul > li.applink.rating > a > div, h1.rating { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' fill='darkseagreen' width='48'%3E%3Cpath d='M17.3 45 13.5 38.5 5.95 36.95 6.8 29.6 2 24 6.8 18.45 5.95 11.1 13.5 9.55 17.3 3 24 6.1 30.7 3 34.55 9.55 42.05 11.1 41.2 18.45 46 24 41.2 29.6 42.05 36.95 34.55 38.5 30.7 45 24 41.9ZM24 24ZM21.85 30.65 33.2 19.4 30.95 17.35 21.85 26.35 17.1 21.4 14.8 23.65ZM18.65 41.05 24 38.8 29.5 41.05 32.85 36.05 38.7 34.55 38.1 28.6 42.15 24 38.1 19.3 38.7 13.35 32.85 11.95 29.4 6.95 24 9.2 18.5 6.95 15.15 11.95 9.3 13.35 9.9 19.3 5.85 24 9.9 28.6 9.3 34.65 15.15 36.05Z'/%3E%3C/svg%3E"); }
nav#sidebar > ul > li.applink.contact > a > div, h1.contact { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='steelblue' height='48' width='48'%3E%3Cpath d='M24.8 23.6V7.75Q24.8 7 25.4 6.525Q26 6.05 26.8 6.05H40.05Q40.85 6.05 41.425 6.525Q42 7 42 7.75V16.65Q42 17.5 41.45 18.075Q40.9 18.65 40.05 18.65H30ZM27.8 9.05V15.65ZM27.8 15.65H39V9.05H27.8ZM39.75 42Q33.65 42 27.625 39Q21.6 36 16.8 31.2Q12 26.4 9 20.375Q6 14.35 6 8.25Q6 7.3 6.65 6.65Q7.3 6 8.25 6H15.25Q15.95 6 16.475 6.475Q17 6.95 17.15 7.75L18.5 14.05Q18.6 14.75 18.475 15.325Q18.35 15.9 17.95 16.3L12.95 21.35Q15.75 26 19.225 29.45Q22.7 32.9 27.1 35.3L31.85 30.4Q32.35 29.85 33 29.625Q33.65 29.4 34.3 29.55L40.25 30.85Q41 31 41.5 31.6Q42 32.2 42 33V39.75Q42 40.7 41.35 41.35Q40.7 42 39.75 42ZM11.45 18.6 15.5 14.5Q15.5 14.5 15.5 14.5Q15.5 14.5 15.5 14.5L14.35 9Q14.35 9 14.35 9Q14.35 9 14.35 9H9Q9 9 9 9Q9 9 9 9Q9 10.95 9.6 13.275Q10.2 15.6 11.45 18.6ZM39 39Q39 39 39 39Q39 39 39 39V33.65Q39 33.65 39 33.65Q39 33.65 39 33.65L33.85 32.6Q33.85 32.6 33.85 32.6Q33.85 32.6 33.85 32.6L29.9 36.75Q31.95 37.7 34.35 38.3Q36.75 38.9 39 39ZM29.9 36.75Q29.9 36.75 29.9 36.75Q29.9 36.75 29.9 36.75Q29.9 36.75 29.9 36.75Q29.9 36.75 29.9 36.75Q29.9 36.75 29.9 36.75Q29.9 36.75 29.9 36.75Q29.9 36.75 29.9 36.75Q29.9 36.75 29.9 36.75ZM11.45 18.6Q11.45 18.6 11.45 18.6Q11.45 18.6 11.45 18.6Q11.45 18.6 11.45 18.6Q11.45 18.6 11.45 18.6Q11.45 18.6 11.45 18.6Q11.45 18.6 11.45 18.6Q11.45 18.6 11.45 18.6Q11.45 18.6 11.45 18.6Z'/%3E%3C/svg%3E"); }
nav#sidebar > ul > li.applink.agb > a > div, h1.agb { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='steelblue' height='48' width='48'%3E%3Cpath d='M8 42V39H32V42ZM19.1 31.4 8 20.3 11.5 16.7 22.7 27.8ZM31.8 18.7 20.7 7.5 24.3 4 35.4 15.1ZM41.9 40 15.1 13.2 17.2 11.1 44 37.9Z'/%3E%3C/svg%3E"); }
nav#sidebar > ul > li.applink.para > a > div, h1.para { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='steelblue' height='48' width='48'%3E%3Cpath d='M24 28.3Q25.85 28.3 27.15 27.025Q28.45 25.75 28.45 23.85Q28.45 22 27.15 20.7Q25.85 19.4 24 19.4Q22.15 19.4 20.85 20.7Q19.55 22 19.55 23.85Q19.55 25.75 20.85 27.025Q22.15 28.3 24 28.3ZM24 40.9Q26.35 40.1 28.8 38.375Q31.25 36.65 32.75 34.45L28.15 30.05Q27.2 30.6 26.15 30.95Q25.1 31.3 24 31.3Q20.9 31.3 18.725 29.15Q16.55 27 16.55 23.85Q16.55 20.75 18.725 18.575Q20.9 16.4 24 16.4Q27.1 16.4 29.275 18.575Q31.45 20.75 31.45 23.9Q31.45 24.95 31.15 26Q30.85 27.05 30.2 27.9L34.4 31.9Q35.6 29.75 36.3 27.175Q37 24.6 37 21.9V12L24 7.25L11 12V21.9Q11 28.45 14.625 33.725Q18.25 39 24 40.9ZM24 44Q17 42.25 12.5 35.875Q8 29.5 8 21.9V10L24 4L40 10V21.9Q40 29.5 35.5 35.875Q31 42.25 24 44ZM24 24.05Q24 24.05 24 24.05Q24 24.05 24 24.05Q24 24.05 24 24.05Q24 24.05 24 24.05Q24 24.05 24 24.05Q24 24.05 24 24.05Q24 24.05 24 24.05Q24 24.05 24 24.05Z'/%3E%3C/svg%3E"); }
nav#sidebar > ul > li.applink.imprint > a > div, h1.imprint  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='steelblue' height='48' width='48'%3E%3Cpath d='M8 44V31Q8 29.8 8.9 28.9Q9.8 28 11 28H37Q38.2 28 39.1 28.9Q40 29.8 40 31V44ZM11 36H37V31Q37 31 37 31Q37 31 37 31H11Q11 31 11 31Q11 31 11 31ZM24 28 14 14Q14 9.85 16.925 6.925Q19.85 4 24 4Q28.15 4 31.075 6.925Q34 9.85 34 14ZM24 22.85Q24 22.85 24 22.85Q24 22.85 24 22.85Q24 22.85 24 22.85Q24 22.85 24 22.85ZM24 22.85 30.95 13.1Q30.55 10.55 28.6 8.775Q26.65 7 24 7Q21.35 7 19.4 8.775Q17.45 10.55 17.05 13.1Z'/%3E%3C/svg%3E"); }

div#page > header > a.button.messenger,
nav#sidebar > ul > li.applink.messenger > a > div, h1.messenger  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='crimson' height='48' width='48'%3E%3Cpath d='M4 34V6.1Q4 5.4 4.65 4.7Q5.3 4 6 4H31.95Q32.7 4 33.35 4.675Q34 5.35 34 6.1V23.9Q34 24.6 33.35 25.3Q32.7 26 31.95 26H12ZM14.05 36Q13.35 36 12.675 35.3Q12 34.6 12 33.9V29H37V12H42Q42.7 12 43.35 12.7Q44 13.4 44 14.15V43.95L36.05 36ZM31 7H7V26.75L10.75 23H31ZM7 7V23V26.75Z'/%3E%3C/svg%3E"); }


a.smallbutton.developer,
nav#sidebar > ul > li.applink.developer > a > div, h1.developer  {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='crimson' height='48' width='48'%3E%3Cpath d='M13 12.7H10V5Q10 3.8 10.9 2.9Q11.8 2 13 2H35Q36.2 2 37.1 2.9Q38 3.8 38 5V12.7H35V9.5H13ZM10 34.7H13V38.5H35V34.7H38V43Q38 44.2 37.1 45.1Q36.2 46 35 46H13Q11.8 46 10.9 45.1Q10 44.2 10 43ZM30.8 33.2 28.7 31 35.7 24 28.7 17 30.8 14.8 40 24ZM17.2 33.2 8 24 17.2 14.8 19.3 17 12.3 24 19.3 31ZM13 41.5V43Q13 43 13 43Q13 43 13 43H35Q35 43 35 43Q35 43 35 43V41.5ZM13 43Q13 43 13 43Q13 43 13 43V41.5V43Q13 43 13 43Q13 43 13 43ZM13 6.5H35V5Q35 5 35 5Q35 5 35 5H13Q13 5 13 5Q13 5 13 5ZM13 5Q13 5 13 5Q13 5 13 5V6.5V5Q13 5 13 5Q13 5 13 5Z'/%3E%3C/svg%3E"); }

a.smallbutton.users,
nav#sidebar > ul > li.applink.user > a > div, h1.user  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='crimson' height='48' width='48'%3E%3Cpath d='M20 23.75Q16.7 23.75 14.6 21.65Q12.5 19.55 12.5 16.25Q12.5 12.95 14.6 10.85Q16.7 8.75 20 8.75Q23.3 8.75 25.4 10.85Q27.5 12.95 27.5 16.25Q27.5 19.55 25.4 21.65Q23.3 23.75 20 23.75ZM4 39.8V35.1Q4 33.35 4.875 31.95Q5.75 30.55 7.4 29.8Q11 28.2 14.075 27.5Q17.15 26.8 20 26.8Q20.25 26.8 20.575 26.8Q20.9 26.8 21.15 26.8Q20.85 27.5 20.7 28.175Q20.55 28.85 20.45 29.8H20Q17.1 29.8 14.325 30.425Q11.55 31.05 8.6 32.5Q7.8 32.9 7.4 33.625Q7 34.35 7 35.1V36.8H20.45Q20.7 37.7 21.05 38.425Q21.4 39.15 21.9 39.8ZM33.35 42 32.85 38.7Q32 38.45 31.125 37.975Q30.25 37.5 29.65 36.9L26.9 37.5L25.65 35.4L28 33.2Q27.9 32.75 27.9 31.95Q27.9 31.15 28 30.7L25.65 28.5L26.9 26.4L29.65 27Q30.25 26.4 31.125 25.925Q32 25.45 32.85 25.2L33.35 21.9H36.05L36.55 25.2Q37.4 25.45 38.275 25.925Q39.15 26.4 39.75 27L42.5 26.4L43.75 28.5L41.4 30.7Q41.5 31.15 41.5 31.95Q41.5 32.75 41.4 33.2L43.75 35.4L42.5 37.5L39.75 36.9Q39.15 37.5 38.275 37.975Q37.4 38.45 36.55 38.7L36.05 42ZM34.7 35.95Q36.5 35.95 37.6 34.85Q38.7 33.75 38.7 31.95Q38.7 30.15 37.6 29.05Q36.5 27.95 34.7 27.95Q32.9 27.95 31.8 29.05Q30.7 30.15 30.7 31.95Q30.7 33.75 31.8 34.85Q32.9 35.95 34.7 35.95ZM20 20.75Q21.95 20.75 23.225 19.475Q24.5 18.2 24.5 16.25Q24.5 14.3 23.225 13.025Q21.95 11.75 20 11.75Q18.05 11.75 16.775 13.025Q15.5 14.3 15.5 16.25Q15.5 18.2 16.775 19.475Q18.05 20.75 20 20.75ZM20 16.25Q20 16.25 20 16.25Q20 16.25 20 16.25Q20 16.25 20 16.25Q20 16.25 20 16.25Q20 16.25 20 16.25Q20 16.25 20 16.25Q20 16.25 20 16.25Q20 16.25 20 16.25ZM20.45 36.8Q20.45 36.8 20.45 36.8Q20.45 36.8 20.45 36.8Q20.45 36.8 20.45 36.8Q20.45 36.8 20.45 36.8Q20.45 36.8 20.45 36.8Q20.45 36.8 20.45 36.8Z'/%3E%3C/svg%3E"); }

a.smallbutton.contents,
nav#sidebar > ul > li.applink.texte > a > div, h1.texte  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' fill='crimson'  width='48'%3E%3Cpath d='M40.5 29.05 36.95 25.5 38.4 24.05Q38.8 23.65 39.45 23.65Q40.1 23.65 40.5 24.05L41.95 25.5Q42.35 25.9 42.35 26.55Q42.35 27.2 41.95 27.6ZM24 42V38.45L34.8 27.65L38.35 31.2L27.55 42ZM6 31.5V28.5H21V31.5ZM6 23.25V20.25H29.5V23.25ZM6 15V12H29.5V15Z'/%3E%3C/svg%3E"); }

a.smallbutton.setting,
nav#sidebar > ul > li.applink.settings > a > div, h1.settings  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='crimson' height='48' width='48'%3E%3Cpath d='M19.4 44 18.4 37.7Q17.45 37.35 16.4 36.75Q15.35 36.15 14.55 35.5L8.65 38.2L4 30L9.4 26.05Q9.3 25.6 9.275 25.025Q9.25 24.45 9.25 24Q9.25 23.55 9.275 22.975Q9.3 22.4 9.4 21.95L4 18L8.65 9.8L14.55 12.5Q15.35 11.85 16.4 11.25Q17.45 10.65 18.4 10.35L19.4 4H28.6L29.6 10.3Q30.55 10.65 31.625 11.225Q32.7 11.8 33.45 12.5L39.35 9.8L44 18L38.6 21.85Q38.7 22.35 38.725 22.925Q38.75 23.5 38.75 24Q38.75 24.5 38.725 25.05Q38.7 25.6 38.6 26.1L44 30L39.35 38.2L33.45 35.5Q32.65 36.15 31.625 36.775Q30.6 37.4 29.6 37.7L28.6 44ZM24 30.5Q26.7 30.5 28.6 28.6Q30.5 26.7 30.5 24Q30.5 21.3 28.6 19.4Q26.7 17.5 24 17.5Q21.3 17.5 19.4 19.4Q17.5 21.3 17.5 24Q17.5 26.7 19.4 28.6Q21.3 30.5 24 30.5ZM24 27.5Q22.55 27.5 21.525 26.475Q20.5 25.45 20.5 24Q20.5 22.55 21.525 21.525Q22.55 20.5 24 20.5Q25.45 20.5 26.475 21.525Q27.5 22.55 27.5 24Q27.5 25.45 26.475 26.475Q25.45 27.5 24 27.5ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM21.8 41H26.2L26.9 35.4Q28.55 35 30.025 34.15Q31.5 33.3 32.7 32.1L38 34.4L40 30.8L35.3 27.35Q35.5 26.5 35.625 25.675Q35.75 24.85 35.75 24Q35.75 23.15 35.65 22.325Q35.55 21.5 35.3 20.65L40 17.2L38 13.6L32.7 15.9Q31.55 14.6 30.1 13.725Q28.65 12.85 26.9 12.6L26.2 7H21.8L21.1 12.6Q19.4 12.95 17.925 13.8Q16.45 14.65 15.3 15.9L10 13.6L8 17.2L12.7 20.65Q12.5 21.5 12.375 22.325Q12.25 23.15 12.25 24Q12.25 24.85 12.375 25.675Q12.5 26.5 12.7 27.35L8 30.8L10 34.4L15.3 32.1Q16.5 33.3 17.975 34.15Q19.45 35 21.1 35.4Z'/%3E%3C/svg%3E"); }



a.smallbutton.kulinarisches,
nav#sidebar > ul > li.applink.kulinarisches > a > div, 
h1.kulinarisches  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' fill='darkseagreen' width='48'%3E%3Cpath d='M7.05 44Q5.85 44 4.95 43.1Q4.05 42.2 4.05 41V7Q4.05 5.8 4.95 4.9Q5.85 4 7.05 4H41.05Q42.25 4 43.15 4.9Q44.05 5.8 44.05 7V41Q44.05 42.2 43.15 43.1Q42.25 44 41.05 44ZM7.05 41H41.05Q41.05 41 41.05 41Q41.05 41 41.05 41V7Q41.05 7 41.05 7Q41.05 7 41.05 7H7.05Q7.05 7 7.05 7Q7.05 7 7.05 7V41Q7.05 41 7.05 41Q7.05 41 7.05 41ZM15.9 38.35H18.4V24.45Q19.85 24.25 20.875 23.125Q21.9 22 21.9 20.55V12.85Q21.9 12.35 21.55 12.025Q21.2 11.7 20.7 11.7Q20.2 11.7 19.875 12.025Q19.55 12.35 19.55 12.85V18.85H18.45V12.85Q18.45 12.35 18.125 12.025Q17.8 11.7 17.3 11.7Q16.8 11.7 16.475 12.025Q16.15 12.35 16.15 12.85V18.85H14.7V12.85Q14.7 12.35 14.375 12.025Q14.05 11.7 13.55 11.7Q13.05 11.7 12.725 12.025Q12.4 12.35 12.4 12.85V20.55Q12.4 22 13.4 23.125Q14.4 24.25 15.9 24.45ZM28.55 38.35H31.05V25.05Q32.8 24.35 33.8 22.55Q34.8 20.75 34.8 18.35Q34.8 15.5 33.425 13.6Q32.05 11.7 29.95 11.7Q27.85 11.7 26.5 13.6Q25.15 15.5 25.15 18.35Q25.15 20.9 26.05 22.65Q26.95 24.4 28.55 25.05ZM7.05 7Q7.05 7 7.05 7Q7.05 7 7.05 7V41Q7.05 41 7.05 41Q7.05 41 7.05 41Q7.05 41 7.05 41Q7.05 41 7.05 41V7Q7.05 7 7.05 7Q7.05 7 7.05 7Z'/%3E%3C/svg%3E"); }



a.smallbutton.news,
nav#sidebar > ul > li.applink.news > a > div, 
h1.news  { 
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='seagreen'%3E%3Cpath d='M172.31-140Q142-140 121-161q-21-21-21-51.31v-535.38Q100-778 121-799q21-21 51.31-21h615.38Q818-820 839-799q21 21 21 51.31v535.38Q860-182 839-161q-21 21-51.31 21H172.31Zm0-60h615.38q4.62 0 8.46-3.85 3.85-3.84 3.85-8.46v-535.38q0-4.62-3.85-8.46-3.84-3.85-8.46-3.85H172.31q-4.62 0-8.46 3.85-3.85 3.84-3.85 8.46v535.38q0 4.62 3.85 8.46 3.84 3.85 8.46 3.85Zm83.08-95.39h449.22v-59.99H255.39v59.99Zm0-154.61h147.69v-214.61H255.39V-450Zm235.38 0h213.84v-60H490.77v60Zm0-154.62h213.84v-59.99H490.77v59.99ZM160-200v-560 560Z'/%3E%3C/svg%3E"); }
h1.news { 

       /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M172.31-140Q142-140 121-161q-21-21-21-51.31v-535.38Q100-778 121-799q21-21 51.31-21h615.38Q818-820 839-799q21 21 21 51.31v535.38Q860-182 839-161q-21 21-51.31 21H172.31Zm0-60h615.38q4.62 0 8.46-3.85 3.85-3.84 3.85-8.46v-535.38q0-4.62-3.85-8.46-3.84-3.85-8.46-3.85H172.31q-4.62 0-8.46 3.85-3.85 3.84-3.85 8.46v535.38q0 4.62 3.85 8.46 3.84 3.85 8.46 3.85Zm83.08-95.39h449.22v-59.99H255.39v59.99Zm0-154.61h147.69v-214.61H255.39V-450Zm235.38 0h213.84v-60H490.77v60Zm0-154.62h213.84v-59.99H490.77v59.99ZM160-200v-560 560Z'/%3E%3C/svg%3E"); */
    background-image: none;
    color: black;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    text-transform: uppercase;
    font-weight: 200;
    padding-top: 22px;
    font-size: 4rem;

}

a.smallbutton.shop,
nav#sidebar > ul > li.applink.shop > a > div, 
h1.shop  { 
    
    
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='darkseagreen'%3E%3Cpath d='M168.46-730v-60h623.08v60H168.46ZM170-170v-240h-44.61v-60l43.07-200h623.08l43.07 200v60H790v240h-60v-240H550v240H170Zm60-60h260v-180H230v180Zm-43.39-240h586.78-586.78Zm0 0h586.78l-30.54-140h-525.7l-30.54 140Z'/%3E%3C/svg%3E");
    /*
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='darkseagreen'%3E%3Cpath d='M720-40v-120H600v-80h120v-120h80v120h120v80H800v120h-80ZM80-160v-240H40v-80l40-200h600l40 200v80h-40v120h-80v-120H440v240H80Zm80-80h200v-160H160v160Zm-38-240h516-516ZM80-720v-80h600v80H80Zm42 240h516l-24-120H146l-24 120Z'/%3E%3C/svg%3E"); */

} 






a.smallbutton.schaeden,
nav#sidebar > ul > li.applink.schaeden > a > div, h1.schaeden  {     color: crimson;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='crimson'%3E%3Cpath d='M42-120v-112q0-33 17-62t47-44q51-26 115-44t141-18q77 0 141 18t115 44q30 15 47 44t17 62v112H42Zm80-80h480v-32q0-11-5.5-20T582-266q-36-18-92.5-36T362-320q-71 0-127.5 18T142-266q-9 5-14.5 14t-5.5 20v32Zm240-240q-66 0-113-47t-47-113h-10q-9 0-14.5-5.5T172-620q0-9 5.5-14.5T192-640h10q0-45 22-81t58-57v38q0 9 5.5 14.5T302-720q9 0 14.5-5.5T322-740v-54q9-3 19-4.5t21-1.5q11 0 21 1.5t19 4.5v54q0 9 5.5 14.5T422-720q9 0 14.5-5.5T442-740v-38q36 21 58 57t22 81h10q9 0 14.5 5.5T552-620q0 9-5.5 14.5T532-600h-10q0 66-47 113t-113 47Zm0-80q33 0 56.5-23.5T442-600H282q0 33 23.5 56.5T362-520Zm300 160-6-30q-6-2-11.5-4.5T634-402l-28 10-20-36 22-20v-24l-22-20 20-36 28 10q4-4 10-7t12-5l6-30h40l6 30q6 2 12 5t10 7l28-10 20 36-22 20v24l22 20-20 36-28-10q-5 5-10.5 7.5T708-390l-6 30h-40Zm20-70q12 0 21-9t9-21q0-12-9-21t-21-9q-12 0-21 9t-9 21q0 12 9 21t21 9Zm72-130-8-42q-9-3-16.5-7.5T716-620l-42 14-28-48 34-30q-2-5-2-8v-16q0-3 2-8l-34-30 28-48 42 14q6-6 13.5-10.5T746-798l8-42h56l8 42q9 3 16.5 7.5T848-780l42-14 28 48-34 30q2 5 2 8v16q0 3-2 8l34 30-28 48-42-14q-6 6-13.5 10.5T818-602l-8 42h-56Zm28-90q21 0 35.5-14.5T832-700q0-21-14.5-35.5T782-750q-21 0-35.5 14.5T732-700q0 21 14.5 35.5T782-650ZM362-200Z'/%3E%3C/svg%3E"); }


a.smallbutton.worktime,
nav#sidebar > ul > li.applink.worktime > a > div, h1.worktime  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='seagreen'%3E%3Cpath d='m438-298 226-226-57-57-169 169-85-85-57 57 142 142Zm42 218q-75 0-140.5-28.5t-114-77q-48.5-48.5-77-114T120-440q0-75 28.5-140.5t77-114q48.5-48.5 114-77T480-800q75 0 140.5 28.5t114 77q48.5 48.5 77 114T840-440q0 75-28.5 140.5t-77 114q-48.5 48.5-114 77T480-80Zm0-360ZM224-866l56 56-170 170-56-56 170-170Zm512 0 170 170-56 56-170-170 56-56ZM480-160q117 0 198.5-81.5T760-440q0-117-81.5-198.5T480-720q-117 0-198.5 81.5T200-440q0 117 81.5 198.5T480-160Z'/%3E%3C/svg%3E");}







a.smallbutton.bill,
nav#sidebar > ul > li.applink.bill > a > div, 
h1.bill  { 
    
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' fill='darkgoldenrod' width='48'%3E%3Cpath d='M6 43.95V4.05L9 7.05L12 4.05L15 7.05L18 4.05L21 7.05L24 4.05L27 7.05L30 4.05L33 7.05L36 4.05L39 7.05L42 4.05V43.95L39 40.95L36 43.95L33 40.95L30 43.95L27 40.95L24 43.95L21 40.95L18 43.95L15 40.95L12 43.95L9 40.95ZM11.85 33.2H36.35V30.2H11.85ZM11.85 25.5H36.35V22.5H11.85ZM11.85 17.75H36.35V14.75H11.85ZM9 38.9H39V9.1H9ZM9 9.1V38.9Z'/%3E%3C/svg%3E"); 

} 
a.smallbutton.bill:hover  { 
    
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' fill='white' width='48'%3E%3Cpath d='M6 43.95V4.05L9 7.05L12 4.05L15 7.05L18 4.05L21 7.05L24 4.05L27 7.05L30 4.05L33 7.05L36 4.05L39 7.05L42 4.05V43.95L39 40.95L36 43.95L33 40.95L30 43.95L27 40.95L24 43.95L21 40.95L18 43.95L15 40.95L12 43.95L9 40.95ZM11.85 33.2H36.35V30.2H11.85ZM11.85 25.5H36.35V22.5H11.85ZM11.85 17.75H36.35V14.75H11.85ZM9 38.9H39V9.1H9ZM9 9.1V38.9Z'/%3E%3C/svg%3E") !important; 

} 



a.smallbutton.translations,
nav#sidebar > ul > li.applink.translations > a > div, h1.translations  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='crimson' height='48' width='48'%3E%3Cpath d='M23.75 44 32.8 20H36.9L46.2 44H41.85L39.8 37.7H30.2L27.85 44ZM31.3 34.2H38.4L34.9 24.5H34.8ZM8 38 5.25 35.25 15.45 25.05Q13.55 22.85 12.075 20.625Q10.6 18.4 9.5 16H13.85Q14.7 17.65 15.725 19.125Q16.75 20.6 18.05 22.15Q20.3 19.8 21.8 17.275Q23.3 14.75 24.35 12H2V8H16V4H20V8H34V12H28.35Q27.25 15.45 25.425 18.775Q23.6 22.1 20.95 25.1L25.85 30.05L24.35 34.1L18 28Z'/%3E%3C/svg%3E"); }






a.smallbutton.doors { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M440-444.62q15.08 0 25.23-10.34 10.15-10.35 10.15-25.04 0-15.08-10.15-25.23T440-515.38q-14.69 0-25.04 10.15-10.34 10.15-10.34 25.23 0 14.69 10.34 25.04 10.35 10.34 25.04 10.34ZM280-140v-60l260-33.85v-459.61q0-18.85-11.88-33.16-11.89-14.3-29.73-16.3L292.31-770v-60l214.61 28.31q40.54 6.07 66.81 36.38Q600-735 600-694.46v511.23L280-140Zm-130.77 0v-60H220v-557.69q0-30.92 21.19-51.62Q262.39-830 292.31-830h375.38q30.92 0 51.62 20.69Q740-788.61 740-757.69V-200h70.77v60H149.23ZM280-200h400v-557.69q0-5.39-3.46-8.85t-8.85-3.46H292.31q-5.39 0-8.85 3.46t-3.46 8.85V-200Z'/%3E%3C/svg%3E")  !important;
    background-color: seagreen !important;
    color: white !important;
} 
td > a.button.smallbutton.doors:hover { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M440-444.62q15.08 0 25.23-10.34 10.15-10.35 10.15-25.04 0-15.08-10.15-25.23T440-515.38q-14.69 0-25.04 10.15-10.34 10.15-10.34 25.23 0 14.69 10.34 25.04 10.35 10.34 25.04 10.34ZM280-140v-60l260-33.85v-459.61q0-18.85-11.88-33.16-11.89-14.3-29.73-16.3L292.31-770v-60l214.61 28.31q40.54 6.07 66.81 36.38Q600-735 600-694.46v511.23L280-140Zm-130.77 0v-60H220v-557.69q0-30.92 21.19-51.62Q262.39-830 292.31-830h375.38q30.92 0 51.62 20.69Q740-788.61 740-757.69V-200h70.77v60H149.23ZM280-200h400v-557.69q0-5.39-3.46-8.85t-8.85-3.46H292.31q-5.39 0-8.85 3.46t-3.46 8.85V-200Z'/%3E%3C/svg%3E") !important;
    background-color: #232323 !important;
    color: white !important;
}
a.smallbutton.doors.logging { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M620-260v-120H475.69q-27.38 54-80.46 87T280-260q-91.67 0-155.83-64.14Q60-388.28 60-479.91q0-91.63 64.17-155.86Q188.33-700 280-700q62.15 0 115.23 33 53.08 33 80.46 87H760v60H434q-8-39-48-79.5T280-640q-66 0-113 47t-47 113q0 66 47 113t113 47q66 0 106-40.5t48-79.5h246v120h80v60H620ZM280-415.39q26.65 0 45.63-18.98 18.98-18.98 18.98-45.63 0-26.65-18.98-45.63-18.98-18.98-45.63-18.98-26.65 0-45.63 18.98-18.98 18.98-18.98 45.63 0 26.65 18.98 45.63 18.98 18.98 45.63 18.98Zm0-64.61Zm579.24 224.61q-14.7 0-24.66-9.94-9.97-9.95-9.97-24.66 0-14.7 9.95-24.66 9.95-9.97 24.66-9.97 14.7 0 24.66 9.95t9.96 24.66q0 14.7-9.94 24.66-9.95 9.96-24.66 9.96Zm-30.01-138.46V-580h60v186.15h-60Z'/%3E%3C/svg%3E") !important;
    background-color: #585858 !important;
    color: white !important;
} 
td > a.button.smallbutton.doors.logging:hover { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M620-260v-120H475.69q-27.38 54-80.46 87T280-260q-91.67 0-155.83-64.14Q60-388.28 60-479.91q0-91.63 64.17-155.86Q188.33-700 280-700q62.15 0 115.23 33 53.08 33 80.46 87H760v60H434q-8-39-48-79.5T280-640q-66 0-113 47t-47 113q0 66 47 113t113 47q66 0 106-40.5t48-79.5h246v120h80v60H620ZM280-415.39q26.65 0 45.63-18.98 18.98-18.98 18.98-45.63 0-26.65-18.98-45.63-18.98-18.98-45.63-18.98-26.65 0-45.63 18.98-18.98 18.98-18.98 45.63 0 26.65 18.98 45.63 18.98 18.98 45.63 18.98Zm0-64.61Zm579.24 224.61q-14.7 0-24.66-9.94-9.97-9.95-9.97-24.66 0-14.7 9.95-24.66 9.95-9.97 24.66-9.97 14.7 0 24.66 9.95t9.96 24.66q0 14.7-9.94 24.66-9.95 9.96-24.66 9.96Zm-30.01-138.46V-580h60v186.15h-60Z'/%3E%3C/svg%3E") !important; 
    background-color: #232323 !important; 
    color: white !important; 
} 




h1.OK {
    
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='darkseagreen' height='48' width='48'%3E%3Cpath d='M31.3 21.35Q32.45 21.35 33.225 20.575Q34 19.8 34 18.65Q34 17.5 33.225 16.725Q32.45 15.95 31.3 15.95Q30.15 15.95 29.375 16.725Q28.6 17.5 28.6 18.65Q28.6 19.8 29.375 20.575Q30.15 21.35 31.3 21.35ZM16.7 21.35Q17.85 21.35 18.625 20.575Q19.4 19.8 19.4 18.65Q19.4 17.5 18.625 16.725Q17.85 15.95 16.7 15.95Q15.55 15.95 14.775 16.725Q14 17.5 14 18.65Q14 19.8 14.775 20.575Q15.55 21.35 16.7 21.35ZM24 34.95Q27.3 34.95 30.075 33.175Q32.85 31.4 34.1 28.35H31.5Q30.35 30.35 28.35 31.425Q26.35 32.5 24.05 32.5Q21.7 32.5 19.675 31.45Q17.65 30.4 16.55 28.35H13.9Q15.2 31.4 17.95 33.175Q20.7 34.95 24 34.95ZM24 44Q19.9 44 16.25 42.425Q12.6 40.85 9.875 38.125Q7.15 35.4 5.575 31.75Q4 28.1 4 23.95Q4 19.85 5.575 16.2Q7.15 12.55 9.875 9.85Q12.6 7.15 16.25 5.575Q19.9 4 24.05 4Q28.15 4 31.8 5.575Q35.45 7.15 38.15 9.85Q40.85 12.55 42.425 16.2Q44 19.85 44 24Q44 28.1 42.425 31.75Q40.85 35.4 38.15 38.125Q35.45 40.85 31.8 42.425Q28.15 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31.1 41 36.05 36.025Q41 31.05 41 24Q41 16.9 36.05 11.95Q31.1 7 24 7Q16.95 7 11.975 11.95Q7 16.9 7 24Q7 31.05 11.975 36.025Q16.95 41 24 41Z'/%3E%3C/svg%3E");
    
}

h1.FAIL {
    
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(255,50,12,0.70)' height='48' width='48'%3E%3Cpath d='M31.3 21.35Q32.45 21.35 33.225 20.575Q34 19.8 34 18.65Q34 17.5 33.225 16.725Q32.45 15.95 31.3 15.95Q30.15 15.95 29.375 16.725Q28.6 17.5 28.6 18.65Q28.6 19.8 29.375 20.575Q30.15 21.35 31.3 21.35ZM16.7 21.35Q17.85 21.35 18.625 20.575Q19.4 19.8 19.4 18.65Q19.4 17.5 18.625 16.725Q17.85 15.95 16.7 15.95Q15.55 15.95 14.775 16.725Q14 17.5 14 18.65Q14 19.8 14.775 20.575Q15.55 21.35 16.7 21.35ZM24 27.15Q20.65 27.15 17.925 29.025Q15.2 30.9 13.9 34H16.55Q17.65 31.9 19.675 30.75Q21.7 29.6 24.05 29.6Q26.4 29.6 28.375 30.75Q30.35 31.9 31.5 34H34.1Q32.85 30.9 30.1 29.025Q27.35 27.15 24 27.15ZM24 44Q19.9 44 16.25 42.425Q12.6 40.85 9.875 38.125Q7.15 35.4 5.575 31.75Q4 28.1 4 23.95Q4 19.85 5.575 16.2Q7.15 12.55 9.875 9.85Q12.6 7.15 16.25 5.575Q19.9 4 24.05 4Q28.15 4 31.8 5.575Q35.45 7.15 38.15 9.85Q40.85 12.55 42.425 16.2Q44 19.85 44 24Q44 28.1 42.425 31.75Q40.85 35.4 38.15 38.125Q35.45 40.85 31.8 42.425Q28.15 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31.1 41 36.05 36.025Q41 31.05 41 24Q41 16.9 36.05 11.95Q31.1 7 24 7Q16.95 7 11.975 11.95Q7 16.9 7 24Q7 31.05 11.975 36.025Q16.95 41 24 41Z'/%3E%3C/svg%3E");
    
}





h1.walkedin { 
    
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='darkseagreen'%3E%3Cpath d='M280-120q-33 0-56.5-23.5T200-200v-440q0-33 23.5-56.5T280-720h80v-80q0-33 23.5-56.5T440-880h80q33 0 56.5 23.5T600-800v80h80q33 0 56.5 23.5T760-640v440q0 33-23.5 56.5T680-120q0 17-11.5 28.5T640-80q-17 0-28.5-11.5T600-120H360q0 17-11.5 28.5T320-80q-17 0-28.5-11.5T280-120Zm0-80h400v-440H280v440Zm80-40h80v-360h-80v360Zm160 0h80v-360h-80v360Zm-80-480h80v-80h-80v80Zm40 300Z'/%3E%3C/svg%3E");
    
}
h1.bookedin { 
    
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='darkseagreen'%3E%3Cpath d='M400-80v-80h520v80H400Zm40-120q0-81 51-141.5T620-416v-25q0-17 11.5-28.5T660-481q17 0 28.5 11.5T700-441v25q77 14 128.5 74.5T880-200H440Zm105-81h228q-19-27-48.5-43.5T660-341q-36 0-66 16.5T545-281Zm114 0ZM40-440v-440h240v58l280-78 320 100v40q0 50-35 85t-85 35h-80v24q0 25-14.5 45.5T628-541L358-440H40Zm80-80h80v-280h-80v280Zm160 0h64l232-85q11-4 17.5-13.5T600-640h-71l-117 38-24-76 125-42h247q9 0 22.5-6.5T796-742l-238-74-278 76v220Z'/%3E%3C/svg%3E");
    
}



























h3 {    
    line-height: 1.45;
    display: inline-block;
    width: 100%;
    position: relative;
    color: #333;
    font-weight: 600;
    text-align: left;
    background-repeat: no-repeat;
    font-size: 1.15rem; 
    padding: 12px 32px 3px 4px;
}
















p, div.innerContent ul { 
    
    padding: 6px 0px 6px 0px !important;
    background-color: transparent;
    border-radius: 12px;
    font-size: 0.9rem;
    line-height: 1.5;
    margin: 2px 0px 2px 0px !important;
    display: inline-block;
    position: relative;
    float: left;
    color: #232323;
    font-weight: 400;
    width: 100%;

}

div#innerContent ul {  list-style: none;  }

div#innerContent ul > li { 
    
    display:inline-block; float: left; position: relative; width:100%; margin:4px 0px 2px 0px; padding:2px 12px 1px 32px; background-repeat: no-repeat; background-size:24px; background-position: left 4px; font-size: 1.2rem;

    color:rgba(71,71,71,1.00);
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='steelblue' height='48' width='48'%3E%3Cpath d='M24 44Q19.9 44 16.25 42.425Q12.6 40.85 9.875 38.125Q7.15 35.4 5.575 31.75Q4 28.1 4 23.95Q4 19.85 5.575 16.2Q7.15 12.55 9.875 9.85Q12.6 7.15 16.25 5.575Q19.9 4 24.05 4Q28.15 4 31.8 5.575Q35.45 7.15 38.15 9.85Q40.85 12.55 42.425 16.2Q44 19.85 44 24Q44 28.1 42.425 31.75Q40.85 35.4 38.15 38.125Q35.45 40.85 31.8 42.425Q28.15 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31.1 41 36.05 36.025Q41 31.05 41 24Q41 16.9 36.05 11.95Q31.1 7 24 7Q16.95 7 11.975 11.95Q7 16.9 7 24Q7 31.05 11.975 36.025Q16.95 41 24 41Z'/%3E%3C/svg%3E");
    
}

div#innerContent ul > li.checked, div#innerContent ul > li.done, div#innerContent ul > li.ok  {
    
    color: darkseagreen;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  fill='darkseagreen' height='48' width='48'%3E%3Cpath d='M24 44Q19.75 44 16.1 42.475Q12.45 40.95 9.75 38.25Q7.05 35.55 5.525 31.9Q4 28.25 4 24Q4 19.8 5.525 16.15Q7.05 12.5 9.75 9.8Q12.45 7.1 16.1 5.55Q19.75 4 24 4Q27.75 4 31 5.2Q34.25 6.4 36.85 8.5L34.7 10.65Q32.5 8.9 29.8 7.95Q27.1 7 24 7Q16.75 7 11.875 11.875Q7 16.75 7 24Q7 31.25 11.875 36.125Q16.75 41 24 41Q31.25 41 36.125 36.125Q41 31.25 41 24Q41 22.5 40.775 21.075Q40.55 19.65 40.1 18.3L42.4 16Q43.2 17.85 43.6 19.85Q44 21.85 44 24Q44 28.25 42.45 31.9Q40.9 35.55 38.2 38.25Q35.5 40.95 31.85 42.475Q28.2 44 24 44ZM21.05 33.1 12.8 24.8 15.05 22.55 21.05 28.55 41.75 7.85 44.05 10.1Z'/%3E%3C/svg%3E");


}
div#innerContent ul > li.none, div#innerContent ul > li.err {
    
    color:red;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='red' height='48' width='48'%3E%3Cpath d='M40.65 44.95 35.9 40.2Q33.4 42 30.4 43Q27.4 44 24 44Q19.75 44 16.1 42.475Q12.45 40.95 9.75 38.25Q7.05 35.55 5.525 31.9Q4 28.25 4 24Q4 20.6 5 17.6Q6 14.6 7.8 12.1L3.05 7.35L5.2 5.2L42.8 42.8ZM24 41Q26.75 41 29.2 40.225Q31.65 39.45 33.75 38.05L9.95 14.25Q8.55 16.35 7.775 18.8Q7 21.25 7 24Q7 31.25 11.875 36.125Q16.75 41 24 41ZM40.2 35.9 38.05 33.75Q39.45 31.65 40.225 29.2Q41 26.75 41 24Q41 16.75 36.125 11.875Q31.25 7 24 7Q21.25 7 18.8 7.775Q16.35 8.55 14.25 9.95L12.1 7.8Q14.6 6 17.6 5Q20.6 4 24 4Q28.2 4 31.85 5.55Q35.5 7.1 38.2 9.8Q40.9 12.5 42.45 16.15Q44 19.8 44 24Q44 27.4 43 30.4Q42 33.4 40.2 35.9ZM26.15 21.85Q26.15 21.85 26.15 21.85Q26.15 21.85 26.15 21.85Q26.15 21.85 26.15 21.85Q26.15 21.85 26.15 21.85Q26.15 21.85 26.15 21.85Q26.15 21.85 26.15 21.85ZM21.85 26.15Q21.85 26.15 21.85 26.15Q21.85 26.15 21.85 26.15Q21.85 26.15 21.85 26.15Q21.85 26.15 21.85 26.15Q21.85 26.15 21.85 26.15Q21.85 26.15 21.85 26.15Z'/%3E%3C/svg%3E");

}



div#innerContent ul > li.work, div#innerContent ul > li.progress {
    
    color:orangered;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' fill='orangered'  width='48'%3E%3Cpath d='M31.9 36 29.75 33.85 39.7 23.9 29.85 14.05 32 11.9 44 23.9ZM16 35.9 4 23.9 16.1 11.8 18.25 13.95 8.3 23.9 18.15 33.75Z'/%3E%3C/svg%3E");

}







p.withinfo { 
    
    pointer-events: all;
    z-index: 2;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb(78,78,78)' height='48' width='48'%3E%3Cpath d='M22.65 34H25.65V22H22.65ZM24 18.3Q24.7 18.3 25.175 17.85Q25.65 17.4 25.65 16.7Q25.65 16 25.175 15.5Q24.7 15 24 15Q23.3 15 22.825 15.5Q22.35 16 22.35 16.7Q22.35 17.4 22.825 17.85Q23.3 18.3 24 18.3ZM24 44Q19.75 44 16.1 42.475Q12.45 40.95 9.75 38.25Q7.05 35.55 5.525 31.9Q4 28.25 4 24Q4 19.8 5.525 16.15Q7.05 12.5 9.75 9.8Q12.45 7.1 16.1 5.55Q19.75 4 24 4Q28.2 4 31.85 5.55Q35.5 7.1 38.2 9.8Q40.9 12.5 42.45 16.15Q44 19.8 44 24Q44 28.25 42.45 31.9Q40.9 35.55 38.2 38.25Q35.5 40.95 31.85 42.475Q28.2 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31 41 36 36Q41 31 41 24Q41 17 36 12Q31 7 24 7Q17 7 12 12Q7 17 7 24Q7 31 12 36Q17 41 24 41Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 4px 4px;
    background-size: 24px;
    padding-left: 32px !important;
    background-color: white;
    -webkit-box-shadow: 0 0 2px 0.5px rgba(0,0,0,0.1);
    box-shadow: 0 0 2px 0.5px rgba(0,0,0,0.1);
    border-radius: 6px;
    
}
 
p.important {
    
    pointer-events: all;
    z-index: 2;
    
}

p.withinfo.red {

        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='red' height='48' width='48'%3E%3Cpath d='M22.65 34H25.65V22H22.65ZM24 18.3Q24.7 18.3 25.175 17.85Q25.65 17.4 25.65 16.7Q25.65 16 25.175 15.5Q24.7 15 24 15Q23.3 15 22.825 15.5Q22.35 16 22.35 16.7Q22.35 17.4 22.825 17.85Q23.3 18.3 24 18.3ZM24 44Q19.75 44 16.1 42.475Q12.45 40.95 9.75 38.25Q7.05 35.55 5.525 31.9Q4 28.25 4 24Q4 19.8 5.525 16.15Q7.05 12.5 9.75 9.8Q12.45 7.1 16.1 5.55Q19.75 4 24 4Q28.2 4 31.85 5.55Q35.5 7.1 38.2 9.8Q40.9 12.5 42.45 16.15Q44 19.8 44 24Q44 28.25 42.45 31.9Q40.9 35.55 38.2 38.25Q35.5 40.95 31.85 42.475Q28.2 44 24 44ZM24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24Q24 24 24 24ZM24 41Q31 41 36 36Q41 31 41 24Q41 17 36 12Q31 7 24 7Q17 7 12 12Q7 17 7 24Q7 31 12 36Q17 41 24 41Z'/%3E%3C/svg%3E");
    background-position: 2px 2px;
    background-size: 24px;


}




p > b   { display:inline-block; position: relative; width:100%; padding:4px 5px 6px 0px; font-weight:800; font-size:1.1rem; }
p > img { display: inline-flex;
    position: relative;
    width: auto;
    height: auto;
    padding: 0px;
    max-width: 320px;
    min-width: 32px;
    margin: 4px 8px;
    min-height: 32px;
    max-height: 320px; 
}



div.infopopup { display: none; }

div.infopopup.open { 
		
       display: flex;
    position: fixed;
    top: 0px;
    width: 100%;
    height: 100vh;
    left: 0%;
    box-sizing: border-box;
    padding: 52px 0px 50px 0px;
    background-color: rgba(0,0,0,0.85);
    z-index: 25;
    margin: 0px 0px;
    overflow-y: auto;
    max-width: 100vw !important;
}
	
div.infopopup.open > div {
		
        display: block;
    position: relative;
    min-width: 200px;
    width: 90%;
    max-width: 540px;
    float: none;
    margin: auto auto;
    height: auto;
    min-height: 320px;
    background-color: rgba(255,255,255,1.00);
    box-sizing: border-box;
    padding: 32px 24px 32px 24px;
    border-radius: 7px;
    -webkit-box-shadow: 0 0 12px 0 rgba(0,0,0,0.9);
    box-shadow: 0 0 12px 0 rgba(0,0,0,0.9);
    font-weight: 400;
    color: #222;
    line-height: 1.7;
		
}

	div.infopopup.open > div > span {
		    display: block;
    position: absolute;
    width: 32px;
    height: 32px;
    top: 6px;
    right: 6px;
    background-position: left bottom;
    background-repeat: no-repeat;
    background-size: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z'/%3E%3C/svg%3E");
	}




form.finder, form.data {  
    color: white;
    background-color: transparent;
    padding: 3px 0px 12px 0px;
    margin: 0px 0px 16px 0px;
    border-radius: 0px;  
}

form.data > div.fxinput  { 
    
    padding: 0px 0px;
    
}

label {
    display: inline-flex;
    position: relative;
    text-align: left;
    min-width: 100%;
    max-width: 100%;
    line-height: 1.1;
    font-size: 0.825rem;
    width: 100%;
    margin: 5px 0px -6px 0px;
    font-weight: 400;
    opacity: 0.6;
    padding: 7px 0px 5px 7px;
    border-radius: 2px 2px 0px 0px;
    background-color: white;
    text-transform: capitalize;
}


form.data > div > label, 
form.data > div > div > label,
form.finder > div > label, 
form.finder > div > div > label,
form.data > div > input, 
form.data > div > div > input,
form.finder > div > input, 
form.finder > div > div > input,  
form.data > div > select, 
form.data > div > div > select,
form.finder > div > select, 
form.finder > div > div > select  { color:black;  } 

/*
form.data > div > label, 
form.data > div > div > label  { width:30%; } 
form.data > div > input, 
form.data > div > div > input, 
form.data > div > select, 
form.data > div > div > select  { width:65%;  text-align: left; font-size:0.925rem; } 

form.data > div > input[type='date'], 
form.data > div > div > input[type='date']  { 
    -webkit-min-logical-width: calc(65% - 20px); 
    -webkit-logical-width: calc(65% - 20px); 
    -webkit-max-logical-width: calc(65% - 20px);
} 
*/

form.finder > div > label, 
form.finder > div > div > label,
form.finder > div > input, 
form.finder > div > div > input, 
form.finder > div > select, 
form.finder > div > div > select  { width:100%; text-align: center; } 


form.finder > div.default > div.fxinput.short { 
    max-width: 50% !important;
    min-width: 50%;
    padding-left: 4px;
    padding-right: 4px;
} 


form.finder > div > div > input { font-size: 1.5rem !important;
    font-weight: 200; } 

form.finder > div.default > div > input[type='date'],
input.center, 
form.finder > div.default > div > input.center,
form.finder > div.default > div > input.center::-webkit-date-and-time-value,
input.center::-webkit-date-and-time-value { 
    
    justify-content: center !important;
    justify-items: center !important;
    font-size: 1.3rem !important;
    text-align: center !important;
    
} 










form.finder > div > label, 
form.finder > div > div > label {padding-bottom:8px; } 

form.finder > div.fxinput { flex-wrap: wrap; }


div.alternativ{ display:none; } p.alternativ{ display:none; }



form > span.list { display:inline-block; float:left; min-width:34%; position: relative; }






form.preview > p > b,
form.preview > p > i  { 

    font-size:1rem;
    display: inline-block;
    position: relative;
    float: left;
    min-width: 50%;
    max-width: 50%;
    line-height: 1.2;
    padding: 3px 6px 2px 0px;
    margin:3px 0px;


}


form.preview > p > b { text-align: left; }






	
		div.weatherBox { 
            
            padding:24px !important;
            background-color:white; border-radius: 12px;
            display: flex; 
            float: left; 
            width: 100%; 
            position: relative; 
            min-height:320px;
            justify-content: space-around; 
			
        }
		div.weather > a { pointer-events:none !important; }

		div.weather a, div.weather a > iframe { width:100% !important; display:flex; margin:auto auto -2 auto;  }
    
    
    
		div.weather, div.weather a, div.weather a > iframe 	{ 
            width:100% !important;
           justify-content: space-around; align-items: stretch; 
    
        }








span.bewertung {     display: inline-block;
    width: 100%;
    text-align: center;
    background-color: black;
    padding-top: 6px;
    border-radius: 9px; }
	span.bewertung > b 	{ display: inline-block; width:48px; height:48px; margin:3px; text-align: center; float:none; background-color:#F4F4F4; border-radius: 4px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='%23dddddd' %3E%3Cg%3E%3Cpath d='M0,0h24v24H0V0z' fill='none'/%3E%3Cpath d='M0,0h24v24H0V0z' fill='none'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27z'/%3E%3C/g%3E%3C/svg%3E"); background-size:40px; background-position: center; background-repeat: no-repeat; cursor: pointer}
	span.bewertung > b.on { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='goldenrod' %3E%3Cg%3E%3Cpath d='M0,0h24v24H0V0z' fill='none'/%3E%3Cpath d='M0,0h24v24H0V0z' fill='none'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27z'/%3E%3C/g%3E%3C/svg%3E"); }
	h3.inf.short { margin-bottom: 0px !important; padding-bottom:5px !important; margin-top: 4px !important; padding-top:2px !important; border-top: none !important }









div#innerContent > p { 
    
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: stretch;
    
}
div#innerContent > p > i { 
    
    display: inline-block;
    min-width:100%;
    
}


div#innerContent > p.free { 
    
    background-color: transparent;
    padding: 4px 0px 6px 0px !important;
    
}


div#innerContent > p > b { 
    
    display: inline-flex;
    min-width: 100%;
    padding: 8px 0px 2px 0px;
    box-sizing: border-box;
    word-break: break-all;
    line-height: 1.5;
    
}

div#innerContent > p.free > b { 
    
        font-size: 1.5rem;
    margin-top: 16px;
    
}

div#innerContent > p.free > img,
div#innerContent > p.free > span.first { 
    
        align-self: flex-start !important;
    
}

div#innerContent > p > img, 
div#innerContent > p > span { 
    
    display:    inline-flex;
    min-width:  240px;
    width:      auto;
    max-width:  52%;
    box-sizing: border-box;
    
}



div#innerContent > p > span { padding:12px 0px 12px 0px; }
div#innerContent > p > img  { margin:12px 24px 12px 0px; }
div#innerContent > p > img  { align-self: center; }


div#innerContent > p > span {  
    height: auto;
    min-height: 12px;
    align-items: flex-start;
    align-self: flex-start;
    justify-self: flex-start; }



div#innerContent > p > span.follow { 
    max-width: 100%;
}
div#innerContent > p > span.first { 
    
    max-width: calc(100%);
    align-self: flex-start;
    min-width: calc(100% - 344px);
    width: min-content;
} 

@media screen and (max-width: 640px) { 
    
    div#innerContent > p > span.first { max-width: 100%; } 
    div#innerContent > p > img,
    div#innerContent > p > span.first { 
            min-width:100%  !important;
    }
    div#innerContent > p > img { 
        max-height: none;
        padding: 2px 10% 2px 2px;
    }

}



@media screen and (min-width: 640px) { 

    form > div.fxinput { 
        
            min-width: 32.3% !important;
    width: 32.3% !important;
    margin: 0px 0.5% !important;
    min-height: 82px !important;
    max-height: 82px !important;
    justify-content: space-between;
    align-content: stretch;
    padding: 0px 0px;
        
        
    }

}
















div#innerContent > p > span.table {  
    
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
    padding: 16px 12px 0px 20px !important;
    min-width: 96% !important;

}



div#innerContent > small:first-child {
    max-width: 100vw;
    min-width: 100%;
        width: 100%;
    text-align: center;
    margin-bottom: 0px;
    font-size: 0.8rem !important;
    background: green;
    color: white;
    margin-top: -7px;
    padding: 5px 4px 1px 4px;
    border-radius: 3px;
    opacity: 0.3 !important;
}


























/* TRANSLATIONS PAGE  !!!!! */
input.deleteMark { 
            
    min-width: 24px;
    max-height: 24px;
    display: inline-flex;
    padding: 0px 0px;
    margin: 8px 5px !important;
    align-self: stretch;
    box-shadow: none !important;
        
}
button.masterSafe, button.masterDelete { 
        
    display: inline-flex;
    min-width: 100px;
    max-width: 135px;
    font-size: 0.75rem;
    justify-content: center;
    padding: 9px 12px;
    margin: 4px 3px;
    justify-self: flex-end;
    position: fixed;
    top: 11px;
    z-index: 5;
        
}
button.masterSafe   { right:350px; background:green; }
button.masterDelete { right: 205px; background:red;  }






table.translatoredit { padding: 0px 0px !important; margin: 0px 0px !important; }
table.translatoredit > tbody, table.translatoredit > thead { flex-direction: column; }

table.translatoredit > tbody.scrollbox { 
    overflow-y: scroll !important;
    display: flex;
    box-sizing: border-box;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    max-width: 100% !important;
    align-content: baseline;
    justify-content: start;
    position: relative;
    max-height: calc(100vh - 300px);
    flex-wrap: nowrap;
}


div.admin table.translatoredit > tbody > tr,
div.admin table.translatoredit > thead > tr {   

    display: inline-flex !important;
    flex-direction: row !important;
    max-width: 100%;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: space-between;
}

div.admin table.translatoredit > thead > tr { padding-right: 15px !important; }




table.translatoredit > tbody > tr > td,
table.translatoredit > thead > tr > th { 
    display: inline-flex !important;
    box-sizing: border-box;
    padding: 0px 0px !important;
    justify-content: center;
    align-self: center;
    font-weight: 600;
    font-size: 1.6rem !important;
    align-content: center !important;
    flex-direction:row !important;
    max-width:auto !important;
    border-top: 1px solid rgba(0,0,0,0.3);
    align-items: stretch !important;
}



div.admin table.translatoredit > tbody > tr > td:last-child,
div.admin table.translatoredit > thead > tr > th:last-child,
div.admin table.translatoredit > tbody > tr > td:first-child,
div.admin table.translatoredit > thead > tr > th:first-child,
div.admin table.translatoredit > thead > tr > th:nth-child(2),
div.admin table.translatoredit > thead > tr > th:nth-child(3),
div.admin table.translatoredit > thead > tr > th:nth-child(4),
div.admin table.translatoredit > thead > tr > th:nth-child(5),
div.admin table.translatoredit > tbody > tr > td:nth-child(2),
div.admin table.translatoredit > tbody > tr > td:nth-child(3),
div.admin table.translatoredit > tbody > tr > td:nth-child(4),
div.admin table.translatoredit > tbody > tr > td:nth-child(5) { 
    
    min-width: 18% !important;
    max-width: 18% !important;
    border: 0px !important;
    margin: 0px 0px;
    padding: 0px 0px !important;
    min-height: 48px !important;
    background: #515151 !important;

} 


div.admin table.translatoredit > tbody > tr > td:last-child,
div.admin table.translatoredit > thead > tr > th:last-child,
table.translatoredit > thead > tr > th:last-child { 

    min-width: 10% !important;
    max-width: 10% !important;

}
div.admin table.translatoredit > thead > tr > th { 

    color: white !important;
    font-weight: 500;
    text-transform: uppercase;
    align-items: center !important;


}



div.admin table.translatoredit > thead > tr > th > button { 
    
    box-sizing: border-box;
    display: inline-flex;
    padding: 5px 1px;
    justify-content: center;
    max-width: 64px;
    font-size: 1rem;
    margin: 4px 2px;
    
}
        
table.translatoredit > tbody > tr.trans.alert  { 
                background-color: red !important;
                padding: 3px 0px 2px 24px !important;
}
table.translatoredit > tbody > tr:hover  {  
            border-top:     2px solid cornflowerblue !important;
            border-bottom:  2px solid cornflowerblue !important;
}
        
        
        
        
        
        
        
        
        
table.translatoredit > tbody > tr > td:first-child > p, 
table.translatoredit > tbody > tr > td > textarea { 
    
    font-size: 12px !important; 
    line-height: 1 !important; 
    border-radius: 0px !important; 
    max-height: 48px !important; 
    border: 0px !important; 
    box-shadow: none; 
    border-bottom: 1px solid #999 !important; 
    
} 

table.translatoredit > tbody > tr > td > p {  } 
table.translatoredit > tbody > tr > td > textarea {  } 
table.translatoredit > tbody > tr > td > textarea.changed { background: cornflowerblue !important; color: white !important; } 




















form.invForm { 

    background: white;
    padding: 16px 14px 10px;
    border-radius: 5px;
    position: relative;
    box-sizing: border-box;
    display: inline-flex;
    flex-direction: row;
    flex-wrap: wrap;

}

form.invForm  > b, form.invForm  > p { 
    
    min-width: 100%;
    display: inline-block;
    color: black; 
    font-weight: 200; 
    font-size: 1.2rem; 
    
} 




form.invForm  > div.invoiceInput { 
    
    width: 48%;
    min-width: 200px;
    max-width: 98%;
    margin: 0px 1%;
    display: inline-flex;
    flex-direction: column;
    position: relative;
    
}
form.invForm  > div.invoiceInput > label { 
    
    background: transparent;
    color: #888;
    opacity: 1; 
    padding: 8px 0px 6px 2px;
    
    
}
form.invForm  > div.invoiceInput > input { 
    
    line-height: 1;
    margin-top: 1px;
    margin-bottom: 0px;
    font-size: 1.2rem;
    padding: 7px 2px 6px 5px;
    border-radius: 0px;
    box-shadow: none;
    background-color: #efefef;
    border-bottom: 2px solid gray;
    
}
form.invForm > button[type="submit"] { 
    
    max-width: 200px;
    padding: 10px 10px !important;
    margin: 16px 6px 8px auto;
    background: seagreen;
    font-size: 1.2rem;
    
}

@media screen and (max-width: 480px) { 
    
        form.invForm  > div.invoiceInput { 
            width: 100%;
            min-width: 100%;
            max-width: 100%;
            margin: 0px 0%;
        } 
    
}



button, div.fxinput > button, a.button { max-width: 480px; } 




p > a.button, p > button  { max-width: 100%; } 

form.login > div.fxinput,
form.login > div.fxinput > input,
form.login > div.fxinput > button { 


            min-width: 100% !important;
            max-width: 100%;


}


form.login > div.fxinput > input,
form.login > div.fxinput > button { 
    
    padding: 16px 13px !important;
    min-height: 19px !important;
    margin: 8px 0px !important;
    font-weight: 400;
    font-size: 1.2rem;
    
}










    div#innerContent > div.onstaySlides { /* BOX */
    
    display: inline-flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    background-color: transparent;
    margin: 0px 0px;
    position: relative;
    padding: 16px 0px 32px 0px;
    overflow-x: hidden;
    min-width: 100%;
    max-width: 100%;
    
    } 
    
    div.onstaySlides > div.onstaySlide { 
        /* ROW scrolling-wrapper   */
        display: flex;
        flex-wrap: nowrap;
        flex-direction: row;
        margin: 2px 0px;
        box-sizing: border-box;
        min-width: 100%;
        max-width: 100%;
        position: relative;
        overflow-y: hidden;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch;
        background-color: transparent;
        align-items: flex-start;
        padding: 0px auto;
        justify-content: flex-start;
        overflow-x: auto;
        -webkit-transition: all 50ms ease-in-out;
        -moz-transition: all 50ms ease-in-out;
        -ms-transition: all 50ms ease-in-out;
        -o-transition: all 50ms ease-in-out;
        transition: all 50ms ease-in-out;
    } 
    div.onstaySlides > div.onstaySlide { 
     &::-webkit-scrollbar { 
        display: none; 
      } 
    } 
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction { /* die Zwei Boxen die Zusammen gescrollt werden !*/
        display: inline-flex;
        flex: 0 0 auto;
        min-width: 240px;
        max-width: 480px;
        width: 100%;
        flex-direction: row;
        position: relative;
        box-sizing: border-box;
        background-color: transparent;
        justify-content: flex-start;
        justify-items: flex-start;
    } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c0 { flex-direction: row-reverse; text-align: right; } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c1 { flex-direction: row; text-align: left;    } 
    
    
    
    
    
    
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction { 
        margin: 1px 0px;
        padding: 6px 16px;
    } 
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction > a { 
        
        display: flex;
        min-width: 100%;
        min-height: 96px;
        height: 25vw;
        max-height: 128px;
        box-sizing: border-box;
        padding: 0px 0px;
        background-color: transparent;
        justify-content:center;
        
    } 
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c0 > a {background-position:right;text-align:right; align-itmes:end !important;       } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c1 > a {background-position:left;text-align:left; align-itmes:flex-start;  } 
    
    
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction > a  { 
        
    flex-direction: column;
    font-size: 1.4rem;
    font-weight: 100 !important;
    color: #222;
    -webkit-transition: all 180ms ease-in-out;
    -moz-transition: all 180ms ease-in-out;
    -ms-transition: all 180ms ease-in-out;
    -o-transition: all 180ms ease-in-out;
    flex-direction: column;
        
    } 
    div.onstaySlides > div.onstaySlide.center > div.onstaySlideAction > a  { color: #cdcdcd; font-size: 1rem;  } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c0 > a     { padding-right:136px;  } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c1 > a     { padding-left: 136px;  } 
    div.onstaySlides > div.onstaySlide.center > div.onstaySlideAction.c0 > a { padding-right:128px;  } 
    div.onstaySlides > div.onstaySlide.center > div.onstaySlideAction.c1 > a { padding-left: 128px;  } 
                
                 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction > a > small {     
        
    display: inline-flex;
    box-sizing: border-box;
    font-size: 0.8rem !important;
    color: seagreen;
    line-height: 1.2;
    opacity: 0.9;
    max-width: calc(100vw - 210px);
    background-color: transparent;
    position: relative;
    word-wrap: break-word;
    align-content: start;
    align-items: flex-start;
    overflow: hidden;
    flex-wrap: wrap;
    flex-direction: column;
    position: relative;
    height: auto;
    white-space: normal;
    padding: 1px 1px;
    border-radius: 4px;
                
    } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c0 > a > small {  
        
    justify-content: flex-start;
    align-content: end;
    text-align: right;
    color: cornflowerblue;
    align-self: flex-end;
                
    } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c1 > a > small {  
        
    justify-content: flex-end;
    align-content: start;
    text-align: left;
                
    } 
    div.onstaySlides > div.onstaySlide.center > div.onstaySlideAction > a > small {  
        
        opacity:0.1;
    }  
                
    
    
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction > a:after  { 
        
        display:block;
        position: absolute;
        min-height: 82px;
        height:     22vw;
        max-height: 108px;
        min-width: 82px;
            width: 22vw;
        max-width: 108px;
        content: '';
        border-radius:50%;
        box-shadow:1px 1px 16px 0px rgba(0,0,0,0.5);
        
            background-color: ghostwhite !important;
        
        background-size: auto 75%;    
        background-repeat: no-repeat; 
        background-position: center;  
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='gray' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M339.923-470.769ZM120-160v-420l280-211.539 159.616 120.462q-11.154 3.769-20.847 8.808-9.692 5.038-18.923 12.115L400-741.538 160-560v360h164.615v40H120Zm300 0v-53.097q0-14.672 8.192-27.018 8.193-12.347 20.808-20.27 43.692-26.23 91.885-39.077 48.192-12.846 99.115-12.846 50.923 0 99.115 12.846 48.193 12.847 91.885 39.077 12.615 7.923 20.808 20.27Q860-227.769 860-213.097V-160H420Zm41.385-40h357.23v-21.538q-41.154-23.846-85.923-37.308-44.769-13.461-92.692-13.461-47.923 0-92.692 13.461-44.769 13.462-85.923 37.308V-200Zm178.706-196.154q-41.63 0-70.86-29.14Q540-454.434 540-496.063q0-41.629 29.14-70.86 29.141-29.231 70.769-29.231 41.63 0 70.86 29.14Q740-537.873 740-496.244t-29.14 70.86q-29.141 29.23-70.769 29.23Zm-.091-40q24.692 0 42.346-17.654Q700-471.461 700-496.154q0-24.692-17.654-42.346-17.654-17.654-42.346-17.654-24.692 0-42.346 17.654Q580-520.846 580-496.154q0 24.693 17.654 42.346 17.654 17.654 42.346 17.654ZM640-200Z'/%3E%3C/svg%3E");
        
    } 
    div.onstaySlides > div.onstaySlide.center > div.onstaySlideAction > a:after  { 
                
                
        box-shadow:1px 1px 16px 0px rgba(0,0,0,0.2);
                
    }
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c0 > a:after  { right:6px; } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.c1 > a:after  { left:6px;  } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction > a:hover   { color: #222; } 
    
    
    
    
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Reservation > a:after  { 
        
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' fill='seagreen' xml:space='preserve'%3E%3Cpath class='st0' d='M8.6,18.4h0.7v-1h5.5v1h0.7v-2.8c0-0.4-0.1-0.7-0.4-1c-0.3-0.3-0.6-0.4-1-0.4h-2.4v2.4H9.2v-3.1H8.6 C8.6,13.6,8.6,18.4,8.6,18.4z M10.5,16.3c0.2,0,0.4-0.1,0.6-0.2c0.2-0.2,0.2-0.4,0.2-0.6c0-0.2-0.1-0.4-0.2-0.6s-0.4-0.2-0.6-0.2%0As-0.4,0.1-0.6,0.2c-0.2,0.2-0.2,0.4-0.2,0.6c0,0.2,0.1,0.4,0.2,0.6C10,16.3,10.2,16.3,10.5,16.3z'/%3E%3Cpath class='st0' d='M4.5,20.4V9.2l7.6-5.6l7.6,5.6v11.2H4.5z M5.6,19.4h13V9.8L12.1,5L5.6,9.8V19.4z'/%3E%3Cpath class='st0' d='M12,7.8c-1.3,0-2.3,1-2.3,2.3s1,2.3,2.3,2.3s2.3-1,2.3-2.3S13.3,7.8,12,7.8z M12.4,11.3h-0.7V9.8h0.7V11.3z M12,9.4c-0.2,0-0.4-0.2-0.4-0.4s0.2-0.4,0.4-0.4s0.4,0.2,0.4,0.4S12.2,9.4,12,9.4z'/%3E%3C/svg%3E%0A");
    background-size: 86%;
    background-position: center 2px;
        
        
       
    } 
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.News > a:after  { 
        
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 512 512'%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %2300537c; %7D %3C/style%3E%3C/defs%3E%3Crect class='st0' x='181.6' y='249' width='211.2' height='56.9'/%3E%3Crect class='st0' x='181.6' y='325.1' width='211.2' height='53.8'/%3E%3Cpath class='st0' d='M105,89.9v57.8h-58.1v217.6c0,53.1,20.8,74.9,59.7,74.9h314.4c23.6,0,46-24.8,46-52.5V89.9H105ZM105,365.2c0,27.1-5.5,40.1-14.8,40.1s-13.7-13-13.7-40.1v-185.7h28.5v185.7ZM437.4,387.6c0,8.2-6.6,20.6-16.4,20.6H126.3c4.9-10.6,8.2-24.2,8.2-43V121.7h302.9v265.9Z'/%3E%3Cpath class='st0' d='M194.5,196.3c0-9.8-.2-18.2-.5-26.1h.3c2.7,6.9,6.3,14.6,9.6,21l11.9,23.1h13.2v-59.8h-11.5v17.5c0,9,.3,17,1.1,24.9h-.2c-2.5-6.7-5.8-14.2-9.1-20.5l-11.5-21.9h-14.7v59.8h11.5v-18h0Z'/%3E%3Cpolygon class='st0' points='275.2 203.2 252.4 203.2 252.4 189 272.8 189 272.8 178 252.4 178 252.4 165.6 274.1 165.6 274.1 154.6 239.8 154.6 239.8 214.3 275.2 214.3 275.2 203.2'/%3E%3Cpath class='st0' d='M307.1,214.3l5.3-25.7c1.3-6,2.2-11.7,3.2-18.4h.2c.7,6.8,1.6,12.4,2.6,18.4l4.7,25.7h13.6l14.3-59.8h-12.8l-4.5,24.5c-1.1,7.1-2.4,14.1-3.2,20.7h-.2c-.8-6.6-1.7-13-3-20l-4.4-25.2h-13.3l-4.7,24.5c-1.4,7.4-2.7,14.5-3.6,21h-.2c-.9-6-2.1-13.7-3.3-20.8l-4.2-24.6h-13.4l13.2,59.8h13.8Z'/%3E%3Cpath class='st0' d='M371.1,204.1c-5.4,0-10.5-1.9-13.9-3.7l-2.6,11.2c3.1,1.9,9.4,3.6,15.7,3.6,15.2,0,22.4-8.5,22.4-18.5s-4.6-13.9-14.4-17.8c-7.2-2.9-10.3-4.6-10.3-8.4s2.6-5.8,8.1-5.8,9.4,1.7,11.6,2.8l2.8-10.9c-3.3-1.6-7.9-3-14.2-3-13.1,0-21,7.8-21,18s6,14.2,15.2,17.6c6.7,2.6,9.3,4.7,9.3,8.4,0,3.9-3,6.5-8.8,6.5Z'/%3E%3C/svg%3E");
    background-size: 72%;
    background-position: 45% 14px;
        
        
       
    } 
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Qrcode > a:after  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' fill='black' width='24'%3E%3Cpath d='M520-158.461v-72.308h72.308v72.308H520Zm-72.308-72.308v-176.923H520v176.923h-72.308Zm281.539-135.385V-480h72.308v113.846h-72.308ZM656.923-480v-72.308h72.308V-480h-72.308Zm-426.154 72.308V-480h72.308v72.308h-72.308ZM158.461-480v-72.308h72.308V-480h-72.308ZM480-729.231v-72.308h72.308v72.308H480ZM193.846-620H340v-146.154H193.846V-620Zm-35.385 35.385v-216.924h216.924v216.924H158.461Zm35.385 390.769h152.308V-340H193.846v146.154Zm-35.385 35.385v-216.924h223.077v216.924H158.461ZM620-620h146.154v-146.154H620V-620Zm-35.385 35.385v-216.924h216.924v216.924H584.615Zm72.308 426.154v-135.385h-72.308v-72.308h144.616v135.385h72.308v72.308H656.923ZM520-407.692V-480h136.923v72.308H520Zm-144.615 0V-480h-72.308v-72.308H520V-480h-72.308v72.308h-72.307Zm32.307-176.923v-144.616H480v72.308h72.308v72.308H407.692Zm-166.154-83.077v-50.77h50.77v50.77h-50.77Zm5.385 420.769v-50.769h50.769v50.769h-50.769Zm420.769-420.769v-50.77h50.77v50.77h-50.77Z'/%3E%3C/svg%3E"); } 
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Rechnung > a:after, h1.bill  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M473.846-230h40v-40h60q8.539 0 14.269-5.731 5.731-5.73 5.731-14.269v-120q0-8.538-5.731-14.269-5.73-5.731-14.269-5.731h-140v-80h160v-40h-80v-40h-40v40h-60q-8.538 0-14.269 5.731T393.846-530v120q0 8.539 5.731 14.269Q405.308-390 413.846-390h140v80h-160v40h80v40ZM264.615-120Q237-120 218.5-138.5 200-157 200-184.615v-590.77Q200-803 218.5-821.5 237-840 264.615-840H580l180 180v475.385Q760-157 741.5-138.5 723-120 695.385-120h-430.77ZM560-649.231V-800H264.615q-9.23 0-16.923 7.692Q240-784.615 240-775.385v590.77q0 9.23 7.692 16.923Q255.385-160 264.615-160h430.77q9.23 0 16.923-7.692Q720-175.385 720-184.615v-464.616H560ZM240-800v150.769V-800v640-640Z'/%3E%3C/svg%3E"); }
    
    



    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Roomaccess > a:after  { 
        
        /*
        
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M440-449.231q13.154 0 21.962-9.192 8.807-9.192 8.807-21.577 0-13.154-8.807-21.962-8.808-8.807-21.962-8.807-12.385 0-21.577 8.807-9.192 8.808-9.192 21.962 0 12.385 9.192 21.577 9.192 9.192 21.577 9.192ZM280-160v-40l280-27.692v-474.231q0-22.692-14.769-39.308-14.77-16.615-36.462-18.615L304.615-780v-40l209.231 20.615q37.077 4.154 61.616 31.77Q600-740 600-702.923v510.462L280-160Zm-101.539 0v-40H240v-555.385q0-27.846 18.884-46.23Q277.769-820 304.615-820h350.77q27.846 0 46.231 18.385Q720-783.231 720-755.385V-200h61.539v40H178.461ZM280-200h400v-555.385q0-10.769-6.923-17.692T655.385-780h-350.77q-10.769 0-17.692 6.923T280-755.385V-200Z'/%3E%3C/svg%3E"); 
              */
        background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:black;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.7,9.1C7.5,8.8,7.3,8.5,7.3,8.2c0-0.3,0.1-0.6,0.4-0.9C8,7.1,8.2,6.9,8.6,6.9c0.3,0,0.6,0.1,0.9,0.4 c0.2,0.2,0.4,0.5,0.4,0.9c0,0.3-0.1,0.6-0.4,0.9C9.2,9.3,8.9,9.4,8.6,9.4C8.2,9.4,8,9.3,7.7,9.1z M5,11.7c-1-1-1.5-2.2-1.5-3.5 c0-1.4,0.5-2.6,1.5-3.5s2.2-1.5,3.5-1.5c1.4,0,2.6,0.5,3.5,1.5c0.7,0.7,1.2,1.6,1.4,2.6c0.2,1,0.1,1.9-0.3,2.8l6.5,6.5v2.8l-4.5,0 L15,17.2l-2.2-0.3l-0.4-2.1l-1.9-1.9c-0.9,0.4-1.8,0.4-2.8,0.2C6.6,12.9,5.8,12.4,5,11.7z M5.8,11c0.7,0.7,1.5,1.1,2.4,1.2 c0.9,0.1,1.7-0.1,2.4-0.5l2.7,2.7l0.3,1.7l2.3,0.4l0.3,2h2.6v-1.4L12,10.2c0.4-0.7,0.6-1.5,0.5-2.4c-0.1-0.9-0.5-1.7-1.2-2.4 c-0.8-0.8-1.7-1.2-2.8-1.2c-1.1,0-2.1,0.4-2.8,1.2S4.6,7.1,4.6,8.2C4.6,9.3,5,10.2,5.8,11z'/%3E%3C/svg%3E");
  

    } 
    



div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Allgemeines > a:after  { 
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='black'%3E%3Cpath d='M636.92-200h30.77v-120h-30.77v120Zm15.39-153.08q6.46.77 10.92-4.07 4.46-4.85 4.46-11.31 0-6.46-4.84-10.92-4.85-4.47-10.54-4.47-6.46 0-10.93 4.47-4.46 4.46-4.46 10.92 0 5.69 4.46 10.54 4.47 4.84 10.93 4.84ZM200-800v254.62-2.31V-160v-640 160-160Zm100 380h130.85q6.38-10.69 13.57-20.69 7.2-10 15.2-19.31H300v40Zm0 160h98.38q-1.46-10-1.46-19.62 0-9.61.7-20.38H300v40Zm-75.38 140q-27.62 0-46.12-18.5Q160-157 160-184.62v-590.76q0-27.62 18.5-46.12Q197-840 224.62-840H540l180 180v122q-10.54-2.92-20.15-4.77-9.62-1.85-19.85-2.61V-640H520v-160H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v590.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h209.3q6.39 11.46 13.58 21.46T463.46-120H224.62Zm427.69-332.31q66.84 0 113.42 46.58t46.58 113.42q0 66.85-46.58 113.43-46.58 46.57-113.42 46.57-66.85 0-113.43-46.57-46.57-46.58-46.57-113.43 0-66.84 46.57-113.42 46.58-46.58 113.43-46.58Z'/%3E%3C/svg%3E");
} 
nav#sidebar > ul > li.applink.hotel > a > div { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='darkseagreen'%3E%3Cpath d='M636.92-200h30.77v-120h-30.77v120Zm15.39-153.08q6.46.77 10.92-4.07 4.46-4.85 4.46-11.31 0-6.46-4.84-10.92-4.85-4.47-10.54-4.47-6.46 0-10.93 4.47-4.46 4.46-4.46 10.92 0 5.69 4.46 10.54 4.47 4.84 10.93 4.84ZM200-800v254.62-2.31V-160v-640 160-160Zm100 380h130.85q6.38-10.69 13.57-20.69 7.2-10 15.2-19.31H300v40Zm0 160h98.38q-1.46-10-1.46-19.62 0-9.61.7-20.38H300v40Zm-75.38 140q-27.62 0-46.12-18.5Q160-157 160-184.62v-590.76q0-27.62 18.5-46.12Q197-840 224.62-840H540l180 180v122q-10.54-2.92-20.15-4.77-9.62-1.85-19.85-2.61V-640H520v-160H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v590.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69h209.3q6.39 11.46 13.58 21.46T463.46-120H224.62Zm427.69-332.31q66.84 0 113.42 46.58t46.58 113.42q0 66.85-46.58 113.43-46.58 46.57-113.42 46.57-66.85 0-113.43-46.57-46.57-46.58-46.57-113.43 0-66.84 46.57-113.42 46.58-46.58 113.43-46.58Z'/%3E%3C/svg%3E");
} 







    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Messenger > a:after  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M289.231-310.769q-13.077 0-21.923-8.846-8.847-8.846-8.847-21.923v-40h470.001l25.384 25.384V-720h40q13.077 0 21.924 8.846 8.846 8.846 8.846 21.923v501.539L701.539-310.769H289.231Zm-153.847-27.692v-470.77q0-13.077 8.846-21.923Q153.077-840 166.154-840h476.923q13.077 0 21.923 8.846 8.846 8.846 8.846 21.923v316.923q0 13.077-8.846 21.923-8.846 8.847-21.923 8.847H258.461L135.384-338.461Zm498.462-163.078V-800H175.385v353.846l55.384-55.385h403.077Zm-458.461 0V-800v298.461Z'/%3E%3C/svg%3E"); } 


    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Messenger.notice > a:after  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='crimson' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M289.231-310.769q-13.077 0-21.923-8.846-8.847-8.846-8.847-21.923v-40h470.001l25.384 25.384V-720h40q13.077 0 21.924 8.846 8.846 8.846 8.846 21.923v501.539L701.539-310.769H289.231Zm-153.847-27.692v-470.77q0-13.077 8.846-21.923Q153.077-840 166.154-840h476.923q13.077 0 21.923 8.846 8.846 8.846 8.846 21.923v316.923q0 13.077-8.846 21.923-8.846 8.847-21.923 8.847H258.461L135.384-338.461Zm498.462-163.078V-800H175.385v353.846l55.384-55.385h403.077Zm-458.461 0V-800v298.461Z'/%3E%3C/svg%3E"); } 



    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Kulinarisches > a:after  { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M300-100v-361.385q-46.385-7.076-78.577-42.538-32.192-35.462-32.192-86.846V-860h40v269.231H300V-860h40v269.231h70.769V-860h40v269.231q0 51.384-32.192 86.846T340-461.385V-100h-40Zm369.231 0v-320h-98.462v-260q0-66.846 37.731-118.423t100.731-60.039V-100h-40Z'/%3E%3C/svg%3E");
    } 

    nav#sidebar > ul > li.applink.kulinarisches > a > div { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='darkseagreen' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M300-100v-361.385q-46.385-7.076-78.577-42.538-32.192-35.462-32.192-86.846V-860h40v269.231H300V-860h40v269.231h70.769V-860h40v269.231q0 51.384-32.192 86.846T340-461.385V-100h-40Zm369.231 0v-320h-98.462v-260q0-66.846 37.731-118.423t100.731-60.039V-100h-40Z'/%3E%3C/svg%3E");
    } 


    nav#sidebar > ul > li.applink.news > a > div { 
        
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 512 512'%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %2300537c; %7D %3C/style%3E%3C/defs%3E%3Crect class='st0' x='181.6' y='249' width='211.2' height='56.9'/%3E%3Crect class='st0' x='181.6' y='325.1' width='211.2' height='53.8'/%3E%3Cpath class='st0' d='M105,89.9v57.8h-58.1v217.6c0,53.1,20.8,74.9,59.7,74.9h314.4c23.6,0,46-24.8,46-52.5V89.9H105ZM105,365.2c0,27.1-5.5,40.1-14.8,40.1s-13.7-13-13.7-40.1v-185.7h28.5v185.7ZM437.4,387.6c0,8.2-6.6,20.6-16.4,20.6H126.3c4.9-10.6,8.2-24.2,8.2-43V121.7h302.9v265.9Z'/%3E%3Cpath class='st0' d='M194.5,196.3c0-9.8-.2-18.2-.5-26.1h.3c2.7,6.9,6.3,14.6,9.6,21l11.9,23.1h13.2v-59.8h-11.5v17.5c0,9,.3,17,1.1,24.9h-.2c-2.5-6.7-5.8-14.2-9.1-20.5l-11.5-21.9h-14.7v59.8h11.5v-18h0Z'/%3E%3Cpolygon class='st0' points='275.2 203.2 252.4 203.2 252.4 189 272.8 189 272.8 178 252.4 178 252.4 165.6 274.1 165.6 274.1 154.6 239.8 154.6 239.8 214.3 275.2 214.3 275.2 203.2'/%3E%3Cpath class='st0' d='M307.1,214.3l5.3-25.7c1.3-6,2.2-11.7,3.2-18.4h.2c.7,6.8,1.6,12.4,2.6,18.4l4.7,25.7h13.6l14.3-59.8h-12.8l-4.5,24.5c-1.1,7.1-2.4,14.1-3.2,20.7h-.2c-.8-6.6-1.7-13-3-20l-4.4-25.2h-13.3l-4.7,24.5c-1.4,7.4-2.7,14.5-3.6,21h-.2c-.9-6-2.1-13.7-3.3-20.8l-4.2-24.6h-13.4l13.2,59.8h13.8Z'/%3E%3Cpath class='st0' d='M371.1,204.1c-5.4,0-10.5-1.9-13.9-3.7l-2.6,11.2c3.1,1.9,9.4,3.6,15.7,3.6,15.2,0,22.4-8.5,22.4-18.5s-4.6-13.9-14.4-17.8c-7.2-2.9-10.3-4.6-10.3-8.4s2.6-5.8,8.1-5.8,9.4,1.7,11.6,2.8l2.8-10.9c-3.3-1.6-7.9-3-14.2-3-13.1,0-21,7.8-21,18s6,14.2,15.2,17.6c6.7,2.6,9.3,4.7,9.3,8.4,0,3.9-3,6.5-8.8,6.5Z'/%3E%3C/svg%3E");
        
        
        
    } 

    nav#sidebar > ul > li.applink.news > a > div > h3 { 
        
    font-weight: 400;
    text-transform: uppercase; } 





    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Meldeschein > a:after  { 
        
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='black' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M184.615-120Q157-120 138.5-138.5 120-157 120-184.615v-390.77Q120-603 138.5-621.5 157-640 184.615-640H400v-160q0-16.846 11.577-28.423Q423.154-840 440-840h80q16.846 0 28.423 11.577Q560-816.846 560-800v160h215.385Q803-640 821.5-621.5 840-603 840-575.385v390.77Q840-157 821.5-138.5 803-120 775.385-120h-590.77Zm0-40h590.77q10.769 0 17.692-6.923T800-184.615v-390.77q0-10.769-6.923-17.692T775.385-600H560v30.769q0 16.077-11.961 28.039-11.962 11.961-28.039 11.961h-80q-16.077 0-28.039-11.961Q400-553.154 400-569.231V-600H184.615q-10.769 0-17.692 6.923T160-575.385v390.77q0 10.769 6.923 17.692T184.615-160Zm67.693-103.077h215.384v-5.692q0-13.923-7.577-25.346-7.576-11.423-20.73-17.885-19.231-8.231-38.962-12.346-19.731-4.116-40.423-4.116t-40.423 4.116q-19.731 4.115-38.962 12.346-13.154 6.462-20.73 17.885-7.577 11.423-7.577 25.346v5.692ZM560-324.615h160V-360H560v35.385ZM360-360q19.615 0 33.654-14.038 14.038-14.039 14.038-33.654 0-19.616-14.038-33.654-14.039-14.039-33.654-14.039-19.615 0-33.654 14.039-14.038 14.038-14.038 33.654 0 19.615 14.038 33.654Q340.385-360 360-360Zm200-60h160v-35.385H560V-420ZM440-569.231h80V-800h-80v230.769ZM480-380Z'/%3E%3C/svg%3E");
    background-position: center 35%;
    background-size: 72%;
        
    
    } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Wetter > a:after  { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='black' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M460-743.077v-135.385h40v135.385h-40Zm219.846 91.539-28.308-29.078 96.077-96.307 28.308 29.308-96.077 96.077ZM743.077-460v-40h135.385v40H743.077Zm4.538 275.923-96.077-96.077 29.078-29.077 96.307 95.846-29.308 29.308ZM280.923-650.769l-97.616-97.616 29.308-27.769 96.616 97.077-28.308 28.308Zm-17.846 455.384h164.615q32.693 0 56.346-23.653 23.654-23.654 23.654-56.347 0-32.692-22.769-55.961t-55.462-23.269h-38.692l-14.615-34.923q-15.539-36.077-48.231-57.116-32.692-21.038-72.538-21.038-55.385 0-93.847 38.461-38.461 38.462-38.461 93.846 0 58.462 40.769 99.231 40.769 40.769 99.231 40.769Zm0 40.001q-74.539 0-127.27-52.731-52.73-52.731-52.73-127.27 0-72.23 50.038-122.269 50.039-50.038 122.27-50.038 54.615 0 99.115 30.961 44.5 30.962 63.115 82.116 50.308 0 89.808 30.307 39.5 30.308 40.269 89.539-.461 49.308-35.192 84.346-34.731 35.039-84.808 35.039H263.077Zm283.077-134.77q-2.692-10-5.385-19.384-2.692-9.385-5.384-19.385 47.307-19.769 75.961-60.154Q640-429.462 640-480q0-66-47-113t-113-47q-62.308 0-108.077 41.692-45.769 41.693-50.692 104-10-2.692-20.231-5.154-10.231-2.461-20.231-5.153 9.385-75.693 66.346-125.539Q404.077-680 480-680q83.077 0 141.539 58.461Q680-563.077 680-480q0 63.923-36.692 115.423t-97.154 74.423ZM481-480Z'/%3E%3C/svg%3E");
    
    } 
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Feedback > a:after  { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='black' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M380.692-413.077 480-473.308l99.308 60.231-26.385-113 87.846-75.385-115.461-10.23L480-717.693l-45.308 106.001-115.461 10.23 87.846 75.385-26.385 113ZM120-156.923v-618.462Q120-803 138.5-821.5 157-840 184.615-840h590.77Q803-840 821.5-821.5 840-803 840-775.385v430.77Q840-317 821.5-298.5 803-280 775.385-280H243.077L120-156.923ZM226-320h549.385q9.23 0 16.923-7.692Q800-335.385 800-344.615v-430.77q0-9.23-7.692-16.923Q784.615-800 775.385-800h-590.77q-9.23 0-16.923 7.692Q160-784.615 160-775.385v521.154L226-320Zm-66 0v-480 480Z'/%3E%3C/svg%3E");
    
    } 

    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Shop > a:after { 
        
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='black'%3E%3Cpath d='M450-610v-120H330v-60h120v-120h60v120h120v60H510v120h-60ZM286.15-97.69q-29.15 0-49.57-20.43-20.42-20.42-20.42-49.57 0-29.16 20.42-49.58 20.42-20.42 49.57-20.42 29.16 0 49.58 20.42 20.42 20.42 20.42 49.58 0 29.15-20.42 49.57-20.42 20.43-49.58 20.43Zm387.7 0q-29.16 0-49.58-20.43-20.42-20.42-20.42-49.57 0-29.16 20.42-49.58 20.42-20.42 49.58-20.42 29.15 0 49.57 20.42t20.42 49.58q0 29.15-20.42 49.57Q703-97.69 673.85-97.69ZM60-810v-60h114.46l166.92 352.31h272.7q3.46 0 6.15-1.73 2.69-1.73 4.62-4.81L772.77-790h68.3L677.38-494.31q-9.84 17.31-26.05 26.96-16.21 9.66-35.48 9.66H324l-46.31 84.61q-3.08 4.62-.19 10 2.88 5.39 8.65 5.39h457.69v60H286.15q-40 0-60.42-34.2-20.42-34.19-1.11-69.19l57.07-102.61L136.16-810H60Z'/%3E%3C/svg%3E");
    background-size: 60%;
    background-position: 52% 58%;

    }
    
    
    div.onstaySlides > div.onstaySlide > div.onstaySlideAction.NONE > a:after  { background-image: none; opacity:0; }
    







div.onstaySlides > div.onstaySlide > div.onstaySlideAction.highlight > a:after { background-color:seagreen !important; }
div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Qrcode.highlight > a:after  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' fill='white' width='24'%3E%3Cpath d='M520-158.461v-72.308h72.308v72.308H520Zm-72.308-72.308v-176.923H520v176.923h-72.308Zm281.539-135.385V-480h72.308v113.846h-72.308ZM656.923-480v-72.308h72.308V-480h-72.308Zm-426.154 72.308V-480h72.308v72.308h-72.308ZM158.461-480v-72.308h72.308V-480h-72.308ZM480-729.231v-72.308h72.308v72.308H480ZM193.846-620H340v-146.154H193.846V-620Zm-35.385 35.385v-216.924h216.924v216.924H158.461Zm35.385 390.769h152.308V-340H193.846v146.154Zm-35.385 35.385v-216.924h223.077v216.924H158.461ZM620-620h146.154v-146.154H620V-620Zm-35.385 35.385v-216.924h216.924v216.924H584.615Zm72.308 426.154v-135.385h-72.308v-72.308h144.616v135.385h72.308v72.308H656.923ZM520-407.692V-480h136.923v72.308H520Zm-144.615 0V-480h-72.308v-72.308H520V-480h-72.308v72.308h-72.307Zm32.307-176.923v-144.616H480v72.308h72.308v72.308H407.692Zm-166.154-83.077v-50.77h50.77v50.77h-50.77Zm5.385 420.769v-50.769h50.769v50.769h-50.769Zm420.769-420.769v-50.77h50.77v50.77h-50.77Z'/%3E%3C/svg%3E"); } 
div.onstaySlides > div.onstaySlide > div.onstaySlideAction.Roomaccess.highlight > a:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:white;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.7,9.1C7.5,8.8,7.3,8.5,7.3,8.2c0-0.3,0.1-0.6,0.4-0.9C8,7.1,8.2,6.9,8.6,6.9c0.3,0,0.6,0.1,0.9,0.4 c0.2,0.2,0.4,0.5,0.4,0.9c0,0.3-0.1,0.6-0.4,0.9C9.2,9.3,8.9,9.4,8.6,9.4C8.2,9.4,8,9.3,7.7,9.1z M5,11.7c-1-1-1.5-2.2-1.5-3.5 c0-1.4,0.5-2.6,1.5-3.5s2.2-1.5,3.5-1.5c1.4,0,2.6,0.5,3.5,1.5c0.7,0.7,1.2,1.6,1.4,2.6c0.2,1,0.1,1.9-0.3,2.8l6.5,6.5v2.8l-4.5,0 L15,17.2l-2.2-0.3l-0.4-2.1l-1.9-1.9c-0.9,0.4-1.8,0.4-2.8,0.2C6.6,12.9,5.8,12.4,5,11.7z M5.8,11c0.7,0.7,1.5,1.1,2.4,1.2 c0.9,0.1,1.7-0.1,2.4-0.5l2.7,2.7l0.3,1.7l2.3,0.4l0.3,2h2.6v-1.4L12,10.2c0.4-0.7,0.6-1.5,0.5-2.4c-0.1-0.9-0.5-1.7-1.2-2.4 c-0.8-0.8-1.7-1.2-2.8-1.2c-1.1,0-2.1,0.4-2.8,1.2S4.6,7.1,4.6,8.2C4.6,9.3,5,10.2,5.8,11z'/%3E%3C/svg%3E"); } 







    div.rf_navi { 
    
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
    box-sizing: border-box;
    padding: 1px 0px 0px 0px;
    margin: 12px auto -2px auto;
    max-width: 680px !important;
    min-width: 55% !important;
    width: 100%;
    border-bottom: 2px solid seagreen;
    
    }
    div.rf_navi > button.rfReiter { 
    
    border-radius: 12px 12px 0px 0px;
    display: inline-flex;
    box-sizing: border-box;
    justify-content: center;
    width: auto;
    padding: 8px 18px 4px 32px;
    min-height: 32px;
    height: auto;
    min-width: 90px;
    max-width: 148px;
    align-items: center;
    font-size: 1rem;
    font-weight: 200;
    letter-spacing: 1px;
    margin-right: 4px;
    margin-bottom: 0px;
    background-color: lightgray;
    color: #444;
    box-shadow: none;
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: 4px center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='seagreen' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M480-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47ZM160-160v-112q0-34 17.5-62.5T224-378q62-31 126-46.5T480-440q66 0 130 15.5T736-378q29 15 46.5 43.5T800-272v112H160Zm80-80h480v-32q0-11-5.5-20T700-306q-54-27-109-40.5T480-360q-56 0-111 13.5T260-306q-9 5-14.5 14t-5.5 20v32Zm240-320q33 0 56.5-23.5T560-640q0-33-23.5-56.5T480-720q-33 0-56.5 23.5T400-640q0 33 23.5 56.5T480-560Zm0-80Zm0 400Z'/%3E%3C/svg%3E");
    
    }
    div.rf_navi > button.rfReiter.alert { 
        
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='red'  viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M480-280q17 0 28.5-11.5T520-320q0-17-11.5-28.5T480-360q-17 0-28.5 11.5T440-320q0 17 11.5 28.5T480-280Zm-40-160h80v-240h-80v240Zm40 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");
    background-size: 22px;
    background-position: 6px center;
    color: red;
    padding-right: 10px;
    background-color: #e4e4e4;
    
    }
    div.rf_navi > button.rfReiter.active {  
    
        
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='white' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M480-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47ZM160-160v-112q0-34 17.5-62.5T224-378q62-31 126-46.5T480-440q66 0 130 15.5T736-378q29 15 46.5 43.5T800-272v112H160Zm80-80h480v-32q0-11-5.5-20T700-306q-54-27-109-40.5T480-360q-56 0-111 13.5T260-306q-9 5-14.5 14t-5.5 20v32Zm240-320q33 0 56.5-23.5T560-640q0-33-23.5-56.5T480-720q-33 0-56.5 23.5T400-640q0 33 23.5 56.5T480-560Zm0-80Zm0 400Z'/%3E%3C/svg%3E");
    background-color: seagreen;
    color: white;
    
    }

    div.rf_navi > button.rfReiter.active.alert {  
    
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='white'  viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M480-280q17 0 28.5-11.5T520-320q0-17-11.5-28.5T480-360q-17 0-28.5 11.5T440-320q0 17 11.5 28.5T480-280Zm-40-160h80v-240h-80v240Zm40 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");    
    
    }
























    div#onstayCart { 
            
        display: flex;
        z-index: 6;
        box-sizing: border-box;
        cursor: pointer;
        position: fixed;
        top: 14px;
        left: 60px;
        width: 36px;
        height: 36px;
        border-radius: 24px;
        background-color: white;
        box-sizing: border-box;
        justify-content: center;
        line-height: 1.5;
        align-items: flex-start;
        padding: 2px;
        color: black;
        background-repeat: no-repeat;
        background-position: center 74%;
        box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.5);
        font-size: 10px;
        background-size: 22px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='black' %3E%3Cpath d='M280-80q-33 0-56.5-23.5T200-160q0-33 23.5-56.5T280-240q33 0 56.5 23.5T360-160q0 33-23.5 56.5T280-80Zm400 0q-33 0-56.5-23.5T600-160q0-33 23.5-56.5T680-240q33 0 56.5 23.5T760-160q0 33-23.5 56.5T680-80ZM246-720l96 200h280l110-200H246Zm-38-80h590q23 0 35 20.5t1 41.5L692-482q-11 20-29.5 31T622-440H324l-44 80h480v80H280q-45 0-68-39.5t-2-78.5l54-98-144-304H40v-80h130l38 80Zm134 280h280-280Z'/%3E%3C/svg%3E");
        -webkit-transition: all 240ms ease-in-out;
        -moz-transition: all 240ms ease-in-out;
        -ms-transition: all 240ms ease-in-out;
        -o-transition: all 240ms ease-in-out;
        transition: all 240ms ease-in-out;
            
    } 
    div#onstayCart:not(.empty) { 
        background-position: 53% 80%;
        background-size: 20px;
        background-color: indianred;
        color: white;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white' %3E%3Cpath d='M280-80q-33 0-56.5-23.5T200-160q0-33 23.5-56.5T280-240q33 0 56.5 23.5T360-160q0 33-23.5 56.5T280-80Zm400 0q-33 0-56.5-23.5T600-160q0-33 23.5-56.5T680-240q33 0 56.5 23.5T760-160q0 33-23.5 56.5T680-80ZM246-720l96 200h280l110-200H246Zm-38-80h590q23 0 35 20.5t1 41.5L692-482q-11 20-29.5 31T622-440H324l-44 80h480v80H280q-45 0-68-39.5t-2-78.5l54-98-144-304H40v-80h130l38 80Zm134 280h280-280Z'/%3E%3C/svg%3E");
        
        
    } 
    
    div#onstayCart.empty        { opacity:0.5;  } 
    div#onstayCart.highlight    { transform: scale(1.5);  } 
    div#onstayCart.off          { display:none; } 
    
    
    
    
    
    
    
    
    
    div#onstayCartBox       { display:none; } 
    
    main { justify-content: center; } 
    
    
    div#onstayCartBox.open { 
        
        display: inline-flex;
        box-sizing: border-box;
        position: fixed;
        top: 12px;
        width: 98%;
        max-width: 680px;
        min-width: 320px;
        padding: 8px 16px 32px 12px;
        background-color: white;
        z-index: 21;
        flex-direction: column;
        align-content: stretch;
        justify-items: flex-start;
        border-radius: 7px 7px 7px 7px;
        box-shadow: 0px 0px 32px 0px rgba(0,0,0,0.5);
        margin-right: auto;
        margin-left: auto;
        left: auto;
        right: auto;
        align-self: center;
        min-height: calc(100% - 110px);
        max-height: calc(100% - 24px);
        overflow-y: auto;
        
        
    } 
    
    
    div#onstayCartBox.open > b { 
        
        z-index: 21;
        display: inline-block;
        width: calc(100% - 48px);
        text-align: left;
        font-size: 23px;
        font-weight: 400;
        box-sizing: border-box;
        padding: 4px 8px 4px 41px;
        background-size: 24px;
        background-repeat: no-repeat;
        background-position: 8px 8px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23222'%3E%3Cpath d='M280-80q-33 0-56.5-23.5T200-160q0-33 23.5-56.5T280-240q33 0 56.5 23.5T360-160q0 33-23.5 56.5T280-80Zm400 0q-33 0-56.5-23.5T600-160q0-33 23.5-56.5T680-240q33 0 56.5 23.5T760-160q0 33-23.5 56.5T680-80ZM246-720l96 200h280l110-200H246Zm-38-80h590q23 0 35 20.5t1 41.5L692-482q-11 20-29.5 31T622-440H324l-44 80h480v80H280q-45 0-68-39.5t-2-78.5l54-98-144-304H40v-80h130l38 80Zm134 280h280-280Z'/%3E%3C/svg%3E");
        
    }   
    
    
    div#onstayCartBox.open > button.close  { 
        
        z-index: 22;
        padding: 1px;
        position: absolute;
        top: 12px;
        right: 12px;
        width: 36px;
        height: 36px;
        margin: 0px 0px;
        background-color: indianred;
        box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.5);
        border-radius: 50%;
        cursor: pointer;
        background-size: 28px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");
        
        
        
        
    } 
div#onstayCartBox.open > button.close:hover,
div#onstayCartBox.open > button.close:active { 

        background-color: black;

}




    div#onstayCartBox.open > small { /* Hint on Payment at arrival option via creditcard ! */
        
            display: flex;
    width: 100%;
    margin: 4px 0px 16px 0px;
    padding: 12px 16px;
    text-align: center;
    justify-content: center;
    background: beige;
    border-radius: 5px;
    font-size: 0.85rem;
    color: seagreen;
    font-weight: 400;
        
    } 



    div#onstayCartBox.open > ul { 
        
    list-style: none;
    box-sizing: border-box;
    min-width: 100%;
    max-width: 100%;
    min-height: 123px;
    text-align: center;
    padding: 21px 3px;
    display: flex;
    position: relative;
    flex-direction: column;
        
    } 
    div#onstayCartBox.open > ul > li { 
    
    display: inline-flex;
    flex-direction: row;
    min-width: 100%;
    justify-content: space-between;
    box-sizing: border-box;
    padding: 4px 1px 4px 31px;
    border-top: 1px solid rgba(0,0,0,0.2);
    
    
    } 
    div#onstayCartBox.open > ul > li.item { order:2; } 
    div#onstayCartBox.open > ul > li.item.locked { 
        
            order: 1;
    padding-left: 12px;
        
    } 
    
    div#onstayCartBox.open > ul > li.item.total { 
    
    order: 3;
    border-bottom: 6px double;
    min-width: 320px;
    padding: 12px 2px 2px 2px !important;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    font-size: 1.2rem;
    line-height: 1;
    
    } 
    
    
    div#onstayCartBox.open > ul > li:not(.total):hover { 
        
        background-color:rgba(0,0,0,0.1);
        
    } 
    
    
    
    div#onstayCartBox.open > ul > li.item > b {  
    
    display: inline-flex;
    position: relative;
    box-sizing: border-box;
    width: 65%;
    text-align: left;
    line-height: 1.2;
    font-size: 1rem;
    font-weight: 600;
    padding: 0px 5px 0px 18px;
    justify-content: flex-start;
    align-items: center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23777'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: left 7.5px;


    
    } div#onstayCartBox.open > ul > li.item.locked > b { 
            font-weight: 200;
    font-size: 1rem;
    padding-left: 24px;
    color: darkgoldenrod;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='darkgoldenrod'%3E%3Cpath d='M806-440H320v-80h486l-62-62 56-58 160 160-160 160-56-58 62-62ZM600-600v-160H200v560h400v-160h80v160q0 33-23.5 56.5T600-120H200q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h400q33 0 56.5 23.5T680-760v160h-80Z'/%3E%3C/svg%3E");
        
        
    } 
    
    
    div#onstayCartBox.open > ul > li.item > small { 
    
    display: inline-flex;
    position: relative;
    box-sizing: border-box;
    width: calc(35% - 48px);
    text-align: right;
    line-height: 1.1;
    font-size: 0.825rem;
    font-weight: 400;
    padding: 1px 0px 1px 0px;
    justify-content: flex-end;
    align-items: center;
    
    
    } 
    
    div#onstayCartBox.open > ul > li.item > button {  
    
    display: inline-block;
    box-sizing: border-box;
    padding: 0px 0px !important;
    width: 32px !important;
    height: 32px !important;
    font-size: 0px;
    background-color: indianred;
    box-shadow: none;
    opacity: 0.8;
    margin: 0px 0px 0px 0px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='m376-300 104-104 104 104 56-56-104-104 104-104-56-56-104 104-104-104-56 56 104 104-104 104 56 56Zm-96 180q-33 0-56.5-23.5T200-200v-520h-40v-80h200v-40h240v40h200v80h-40v520q0 33-23.5 56.5T680-120H280Zm400-600H280v520h400v-520Zm-400 0v520-520Z'/%3E%3C/svg%3E");
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='M623.23-457.69h-7.69l-60.62-60H622l110-201.54q2.31-4.23.19-7.5-2.11-3.27-6.34-3.27H342.61l-59.99-60h484.61q24.54 0 37.04 20.46t-.27 44.62L677.38-494.31q-9.84 18.08-23.96 27.35-14.11 9.27-30.19 9.27Zm-337.08 360q-29.15 0-49.57-20.43-20.42-20.42-20.42-49.57 0-29.16 20.42-49.58 20.42-20.42 49.57-20.42 29.16 0 49.58 20.42 20.42 20.42 20.42 49.58 0 29.15-20.42 49.57-20.42 20.43-49.58 20.43Zm530 38.15L576.77-297.69H300.92q-39.38 0-59.5-33.27-20.11-33.27-2.03-68.89l49.69-95.23L211.69-664 58.77-816.92l42.15-42.16 757.39 757.39-42.16 42.15ZM516.77-357.69l-100-100h-80.46l-43.85 84.61q-3.08 5.77-.19 10.58 2.88 4.81 8.65 4.81h215.85Zm105.23-160h-67.08H622Zm51.85 420q-28.77 0-49.39-20.43-20.61-20.42-20.61-49.57 0-29.16 20.61-49.58 20.62-20.42 49.39-20.42 28.76 0 49.38 20.42 20.61 20.42 20.61 49.58 0 29.15-20.61 49.57-20.62 20.43-49.38 20.43Z'/%3E%3C/svg%3E");
        
        
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px;
    
    } 
    div#onstayCartBox.open > ul > li.item.locked > button {  
        opacity: 0.3;
        background-color: darkgoldenrod;
        pointer-events: none;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M240-80q-33 0-56.5-23.5T160-160v-400q0-33 23.5-56.5T240-640h40v-80q0-83 58.5-141.5T480-920q83 0 141.5 58.5T680-720v80h40q33 0 56.5 23.5T800-560v400q0 33-23.5 56.5T720-80H240Zm0-80h480v-400H240v400Zm240-120q33 0 56.5-23.5T560-360q0-33-23.5-56.5T480-440q-33 0-56.5 23.5T400-360q0 33 23.5 56.5T480-280ZM360-640h240v-80q0-50-35-85t-85-35q-50 0-85 35t-35 85v80ZM240-160v-400 400Z'/%3E%3C/svg%3E");
    } 
    
    div#onstayCartBox.open > ul > li.item > input.count { 
        
    box-shadow: none;
    padding: 0px 0px 2px 0px !important;
    line-height: 1;
    min-height: 24px;
    height: 32px;
    font-size: 1rem;
    margin: 0px 0px 0px 0px;
    position: absolute;
    left: 0px;
    width: 36px;
    min-width: 36px;
    text-align: center;
    font-weight: 600;
    background: transparent !important;
        
        
    }  
    
    div#onstayCartBox.open > ul > li.item.locked > input.count { display: none; }
    
    
    div#onstayCartBox.open > ul > li.empty { 

            padding: 36px 12px;
    justify-content: center;
    background: darkgray !important;
        opacitx:0.6 !important;
    color: white;


    } 
    div#onstayCartBox.open > button.order { 
    
    background-color: seagreen;
    font-size: 1.2rem;
    font-weight: 400;
    padding: 14px 52px 14px 13px;
    background-size: 36px;
    background-position: 96% center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='m480-560-56-56 63-64H320v-80h167l-64-64 57-56 160 160-160 160ZM280-80q-33 0-56.5-23.5T200-160q0-33 23.5-56.5T280-240q33 0 56.5 23.5T360-160q0 33-23.5 56.5T280-80Zm400 0q-33 0-56.5-23.5T600-160q0-33 23.5-56.5T680-240q33 0 56.5 23.5T760-160q0 33-23.5 56.5T680-80ZM40-800v-80h131l170 360h280l156-280h91L692-482q-11 20-29.5 31T622-440H324l-44 80h480v80H280q-45 0-68.5-39t-1.5-79l54-98-144-304H40Z'/%3E%3C/svg%3E");
    border-radius: 6px;
    margin-bottom: 16px;
    width: 100%;
    max-width: 360px;
    margin-right: 0px;
    margin-left: auto;
    text-align: center;
    display: flex;
    justify-content: center;
    opacity: 1;
        
    } 
    
    div#onstayCartBox.open > button.order:hover,  
    div#onstayCartBox.open > button.order:active  { 
        
        background-color: #222;
        
    }   
    
    
    
    
    div#onstayCartBox.open > button.order.processing,
    div#onstayCartBox.open.empty > button.order { opacity: 0.1; pointer-events: none !important;  } 
    
    
    
    
    
    
    
    
    
    





















    
    article.guestinfo { 
    display: inline-flex;
    position: relative;
    box-sizing: border-box;
    flex-wrap: wrap;
    flex-direction: row;
    margin: 12px auto 12px auto;
    max-width: 680px !important;
    min-width: 55% !important;
    width: 100%;
    padding: 12px 12px 22px 0px !important;
    word-break: normal;
    text-align: left;
    } 
    
    article.guestinfo > h3 { 
        
    word-break: break-all;
    padding: 15px 2px 0px 2px;
    min-width: 100% !important;
        
    } 
    
    
    
    article.guestinfo > p { 
        
    align-content: baseline;
    box-sizing: border-box;
    position: relative;
    display: inline-flex;
    flex-direction: row;
    padding: 16px 2px 20px 1px !important;
    width: min-content;
    height: auto;
    max-height: min-content;
    flex-grow: 1;
    border-radius: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    min-width: 280px;
        
    } 
    
    
    
    
    article.guestinfo > p > img { 
        
        display: inline-flex;
        position: relative;
        width: auto;
        min-width: 250px !important;
        max-width: 50%; 
        height: auto;
        min-height: auto;
        max-height: none;
        box-sizing: border-box;
        margin: 0px 0px 0px 0px;
        padding: 3px 32px 12px 0px;
        flex: 1;
        flex-grow: 1;
        
    } 
    
    article.guestinfo > p > span { 
            
        display: inline-flex;
        min-width: 240px;
        max-width: 470px;
        width: auto;
        flex: 1;
        flex-grow: 1;
        
    } 
    
    @media screen and (max-width: 640px) {
        article.guestinfo { 
            flex-wrap: nowrap;
            flex-direction: column;
            min-width: 100% !important;
            max-width: 100% !important;
            padding: 16px 20px 32px 15px !important;
        } 
        article.guestinfo > p { 
            min-width: 100%;
            flex-direction: column;
        }
        article.guestinfo > p > img { 
            
            padding: 3px 0px 32px 0px; 
            
        }
        article.guestinfo > p > span,  
        article.guestinfo > p > img { 
            
            min-width: 100% !important;
            max-width: 100% !important;
        } 
    } 











/* A-Z */
    div#innerContent > h2.capital { 
    font-size: 4rem;
    line-height: 1;
    margin-top: 4px;
    font-weight: 400;
    /* text-shadow: 0 0 12px rgba(0,0,0,0.5); */
    padding-left: 4px;
    padding-top: 2px;
    padding-bottom: 1px;
    border-radius: 0px;
    opacity: 0.25;
    font-family: serif;
    color: black;
    } 

html { 
    background-attachment: fixed;
    background-size: cover !important;
    background-position: center;
    background-repeat: no-repeat;
} 

div#page > footer { 
    border-bottom: 1px solid;
    bottom: 0px;
    min-width: 100%;
    min-height: 20px !important;
    padding: 0px 0px;
    box-sizing: border-box;
    display: flex;
    justify-items: center;
    align-items: flex-end;
    flex-wrap: wrap;
    flex-direction: column;
} 

    
div#page > footer > div.copyright { 
    font-size: 0.65rem;
    display: flex;
    min-width: 100%;
    padding: 1px 12px 28px 12px; /* Spacer for iPhone Bar  */
    line-height: 1;
    box-sizing: border-box;
    align-items: flex-end;
    justify-content: center;
    justify-items: center;
    color: white;
    opacity: 0.3;
} 



        p.important.guestguide { 
            
            font-family: "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif" !important;
            font-size: 14.5px !important;
            padding: 9px 12px 6px 28px !important;
            background-color: white;
            border-radius: 3px;
            color: darkgrey;
            margin: 2px 0px 12px 0px !important;
            box-shadow: 0px 0px 32px 0px rgba(0,0,0,0.1);
            line-height: 1.4;
            background-repeat: no-repeat;
            background-position: 4px 8px;
            background-size: 22px;
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='lightslategrey'%3E%3Cpath d='M407.31-247.69q-29.92 0-51.12-21.2Q335-290.08 335-320v-63.85q-54.31-36.3-84.65-93.46Q220-534.46 220-599.62q0-108.53 75.73-184.46Q371.46-860 480-860t184.27 75.73Q740-708.54 740-600q0 65.54-30.35 122.38-30.34 56.85-84.65 93.77V-320q0 29.92-21.19 51.11-21.2 21.2-51.12 21.2H407.31Zm0-60h145.38q5.39 0 8.85-3.46T565-320v-95.46L594-436q40.62-28.38 63.31-71.69Q680-551 680-600q0-83-58.5-141.5T480-800q-83 0-141.5 58.5T280-600q0 49 22.69 92.31T366-436l29 20.54V-320q0 5.39 3.46 8.85t8.85 3.46ZM403.46-100q-12.77 0-21.38-8.62-8.62-8.61-8.62-21.38v-30h213.08v30q0 12.77-8.62 21.38-8.61 8.62-21.38 8.62H403.46ZM480-600Z'/%3E%3C/svg%3E"); 
        } 




    




    article.guestinfo { 
        background: white;
        color: white;
        border-radius: 3px;
        padding: 12px 12px 22px 16px !important;
        box-shadow: 1px 9px 16px 0px rgba(0,0,0,0.1);
    } 
    article.guestinfo > h3 { 
        color: #555;
        font-family: serif;
        font-size: 1.8rem;
        font-weight: 300;
        text-align: left;
        margin: 0px 0px !important;
        line-height: 1.3;
    } 
    article.guestinfo > p { padding: 2px 16px 24px 18px !important; } 
    article.guestinfo > p > img { } 
    article.guestinfo > p, article.guestinfo > p > span { 
        color: #333;
        font-family: serif;
        font-size: 1rem;
        line-height: 1.3;
        font-weight: 400;
        box-sizing: border-box;
    } 
    



    article.guestinfo.news, article.guestinfo.news > h3, article.guestinfo.news > p, article.guestinfo.news > p, article.guestinfo > p > span { font-family: system-ui; font-weight: 200; } 
    article.guestinfo.news { } 
    article.guestinfo.news > h3 { } 
    article.guestinfo.news > p {  } 
    article.guestinfo.news > p > img { } 
    article.guestinfo.news > p, article.guestinfo > p > span {  } 
    






article.guestinfo.news.agb, 
article.guestinfo.news.datenschutz { 


    box-shadow: none !important;
    /* background-color: transparent; */
    padding: 16px 12px 28px 30px !important;



} 


article.guestinfo.news.agb > h3, 
article.guestinfo.news.datenschutz > h3 { 
    
        color: black;
    font-weight: 200;
    font-size: 1.5rem;
    
} 

article.guestinfo.news.agb > p, 
article.guestinfo.news.datenschutz > p { 
    
    padding: 2px 12px 2px 8px !important;
    color: black;
    font-weight: 400;
    font-size: 1rem;
    
} 








    @media screen and (max-width: 640px) { 
        
        article.guestinfo { 
            flex-wrap: nowrap;
            flex-direction: column;
            min-width: 100% !important;
            max-width: 100% !important;
            padding: 12px 16px 16px 16px !important;
        } 
        article.guestinfo > p { 
            min-width: 100%;
            flex-direction: column;
            padding: 4px 0px 3px 0px !important;
        } 
        article.guestinfo > p > img { 
            
            padding: 3px 0px 16px 0px; 
            
        }
        article.guestinfo > p > span,  
        article.guestinfo > p > img { 
            
            min-width: 100% !important;
            max-width: 100% !important;
        }
        article.guestinfo > h3 { 
    word-break: normal;
    padding: 6px 1px 2px 0px !important;
            
        } 
        
        article.guestinfo.news.agb > p, article.guestinfo.news.datenschutz > p { padding: 2px 2px 2px 0px !important; } 
        
    } 







nav#sidebar > ul > li.news              { order:1; } 
nav#sidebar > ul > li.hotel             { order:1; } 
nav#sidebar > ul > li.kulinarisches     { order:2; } 
nav#sidebar > ul > li.weather           { order:3; } 

nav#sidebar > ul > li.contact           { order:10; } 
nav#sidebar > ul > li.para              { order:11; } 
nav#sidebar > ul > li.agb               { order:12; } 
nav#sidebar > ul > li.imprint           { order:13; } 

nav#sidebar > ul > li.addlink           { order:30; } 








    p.important.guestguide > b      { display: block; width:100%; margin-top:-1px !important; padding-top:0px !important } 
    p.important.guestguide > strong { display: block; width:100%; padding-bottom:8px; } 
    div#innerContent > p.important.guestguide.imprint,
    div#innerContent > p.important.guestguide.address,
    div#innerContent > p.important.guestguide.contact { 
            padding-left: 50px !important;
    min-height: 130px;
    flex-direction: column;
    justify-content: flex-start;
    padding-top: 15px !important;
    padding-bottom: 32px !important;
    padding-right: 24px !important;
    background-size: 28px;
    background-position: 10px 8px !important;
    color: #333;
    font-size: 0.925rem !important;
    line-height: 1.5;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='gray'%3E%3Cpath d='M450-290h60v-230h-60v230Zm30-298.46q13.73 0 23.02-9.29t9.29-23.02q0-13.73-9.29-23.02-9.29-9.28-23.02-9.28t-23.02 9.28q-9.29 9.29-9.29 23.02t9.29 23.02q9.29 9.29 23.02 9.29Zm.07 488.46q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");
    } 
    div#innerContent > p.important.guestguide.contact { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='gray'%3E%3Cpath d='M563.85-516.15h272.3v-192.31h-272.3v192.31ZM700-563.85l-99.23-69.23v-37.69L700-601.54l99.23-69.23v37.69L700-563.85ZM92.31-147.69q-30.31 0-51.31-21-21-21-21-51.31v-520q0-30.31 21-51.31 21-21 51.31-21h775.38q30.31 0 51.31 21 21 21 21 51.31v520q0 30.31-21 51.31-21 21-51.31 21H92.31Zm521.38-60h254q4.62 0 8.46-3.85Q880-215.39 880-220v-520q0-4.61-3.85-8.46-3.84-3.85-8.46-3.85H92.31q-4.62 0-8.46 3.85Q80-744.61 80-740v520q0 4.61 3.85 8.46 3.84 3.85 8.46 3.85h14q42-64.62 109.08-102.31 67.07-37.69 144.61-37.69 77.54 0 144.61 37.69 67.08 37.69 109.08 102.31ZM360-395.38q45.77 0 77.88-32.12Q470-459.61 470-505.38q0-45.77-32.12-77.89-32.11-32.11-77.88-32.11-45.77 0-77.88 32.11Q250-551.15 250-505.38t32.12 77.88q32.11 32.12 77.88 32.12ZM182-207.69h356q-34.38-38-80.69-59-46.31-21-97.31-21t-97 21q-46 21-81 59Zm178-247.69q-20.85 0-35.42-14.58Q310-484.54 310-505.38q0-20.85 14.58-35.43 14.57-14.57 35.42-14.57t35.42 14.57Q410-526.23 410-505.38q0 20.84-14.58 35.42-14.57 14.58-35.42 14.58ZM480-480Z'/%3E%3C/svg%3E"); 
    } 
    div#innerContent > p.important.guestguide.address { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='gray'%3E%3Cpath d='M240-200h133.85v-237.69h212.3V-200H720v-360L480-740.77 240-560v360Zm-60 60v-450l300-225.77L780-590v450H526.15v-237.69h-92.3V-140H180Zm300-330.38Z'/%3E%3C/svg%3E"); 
    } 

    div#innerContent > p.important.guestguide.imprint { 
        
    flex-direction: row;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
    word-break: break-word;
    } 
    div#innerContent > p.important.guestguide.imprint.agb { 
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='gainsboro' %3E%3Cpath d='M450-295.39h60v-233.07h-60v233.07ZM480-600q13.73 0 23.02-9.29t9.29-23.02q0-13.73-9.29-23.02-9.29-9.28-23.02-9.28t-23.02 9.28q-9.29 9.29-9.29 23.02t9.29 23.02Q466.27-600 480-600Zm0 499.23q-129.77-35.39-214.88-152.77Q180-370.92 180-516v-230.15l300-112.31 300 112.31V-516q0 145.08-85.12 262.46Q609.77-136.16 480-100.77Z'/%3E%3C/svg%3E");
    background-position: 12px 10px !important;
        
    } 
    div#innerContent > p.important.guestguide.imprint.datenschutz { 
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='seagreen'%3E%3Cpath d='M438-351.85 650.15-564l-42.77-42.77L438-437.38l-84.77-84.77-42.77 42.77L438-351.85Zm42 251.08q-129.77-35.39-214.88-152.77Q180-370.92 180-516v-230.15l300-112.31 300 112.31V-516q0 145.08-85.12 262.46Q609.77-136.16 480-100.77Zm0-63.23q104-33 172-132t68-220v-189l-240-89.62L240-705v189q0 121 68 220t172 132Zm0-315.62Z'/%3E%3C/svg%3E");
        background-size: 36px;
    } 


    div#innerContent > p.important.guestguide.imprint > span { 
        
            width: auto;
            min-width: 50%;
            max-width: 390px;
        
    } 
    div#innerContent > p.important.guestguide.imprint > img { 
        
            margin: 12px 12px 10px 0px !important;
            display: flex;
        
        
    } 


    div#innerContent > button#dlpdf { 
        
    display: block;
    position: fixed;
    z-index: 2;
    background-color: indianred;
    max-width: 96px !important;
    min-width: 96px;
    text-align: center;
    padding: 4px 8px 4px 36px;
    line-height: 1;
    font-weight: 400;
    right: 0px;
    top: 52px;
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 24px;
    border-radius: 0px 0px 0px 12px;
    font-size: 1.2rem;
    opacity: 0.9;
    color: white;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M260-180q-82.92 0-141.46-57.62Q60-295.23 60-378.15q0-73.39 47-130.54 47-57.16 119.92-67.62 18-82.15 79.35-137.15 61.35-55 143.73-64.69v328l-73.23-72L334.62-480 480-334.62 625.38-480l-42.15-42.15-73.23 72v-328q98 12.46 164 85.19 66 72.73 66 172.96v20h12.31q63.23 4.92 105.46 50.85Q900-403.23 900-340q0 66.92-46.54 113.46Q806.92-180 740-180H260Z'/%3E%3C/svg%3E");

    } div#innerContent > button#dlpdf:active { background-color:#222; opacity:1; }


    div#innerContent > button#dlcsv { 
        
    display: block;
    position: fixed;
    z-index: 2;
    background-color: seagreen;
    max-width: 96px !important;
    min-width: 96px;
    text-align: center;
    padding: 4px 8px 4px 36px;
    line-height: 1;
    font-weight: 400;
    right: 0px;
    top: 52px;
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 24px;
    border-radius: 0px 0px 0px 12px;
    font-size: 1.2rem;
    opacity: 0.9;
    color: white;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm240-240H200v160h240v-160Zm80 0v160h240v-160H520Zm-80-80v-160H200v160h240Zm80 0h240v-160H520v160ZM200-680h560v-80H200v80Z'/%3E%3C/svg%3E");

    } div#innerContent > button#dlcsv:active { background-color:#222; opacity:1; }


button.loading, button#btn_start.loading { 
    
    pointer-events: none !important;
    opacity:0.5 !important;
    background-color:black !important;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L4' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Ccircle fill='%23fff' stroke='none' cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.1'/%3E%3C/circle%3E%3Ccircle fill='%23fff' stroke='none' cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.2'/%3E%3C/circle%3E%3Ccircle fill='%23fff' stroke='none' cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.3'/%3E%3C/circle%3E%3C/svg%3E");
    background-repeat: no-repeat;
    color:transparent;
    background-position: center;
    background-size: 90px;
    padding-left: 20px !important;
    padding-right: 20px !important;
    
    
    
    
} 









    div#innerContent > button#newsEdit { 
    display: flex;
    position: fixed;
    top: 96px;
    right: 16px;
    left: auto;
    width: 42px;
    max-width: 56px;
    min-width: 56px;
    min-height: 56px;
    padding: 0px 0px;
    border-radius: 28px;
    background-color: whitesmoke;
    box-shadow: 1px 1px 24px 0px dimgray;
    color: grey;
    justify-content: center;
    align-items: center;
    line-height: 1 !important;
    padding-bottom: 9px;
    font-size: 42px;
    font-weight: 200;
    z-index: 2;
    } 
    div#innerContent > button#newsEdit:hover  { color: seagreen; } 
    div#innerContent > button#newsEdit:active { color: white; background-color: seagreen; } 
    article.guestinfo.news > button.newsedit { 
        display: flex;
        position: absolute;
        top: 8px;
        width: 36px;
        height: 36px;
        padding: 0px 0px;
        min-height: 36px;
        font-size: 5px;
        justify-content: center;
        align-items: end;
        padding-bottom: 4px;
        background-size: 24px;
        background-repeat: no-repeat;
        background-position: center 3px;
        background-color: whitesmoke;
        margin: 0px 0px;
        box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
    } 
    article.guestinfo.news > button.newsedit.edit   { right: 52px; background-color: cornflowerblue; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='M180-400v-60h280v60H180Zm0-160v-60h440v60H180Zm0-160v-60h440v60H180Zm344.62 540v-105.69l217.15-216.16q7.46-7.46 16.11-10.5 8.65-3.03 17.3-3.03 9.43 0 18.25 3.53 8.82 3.54 16.03 10.62l37 37.38q6.46 7.47 10 16.16Q860-439 860-430.31t-3.23 17.69q-3.23 9-10.31 16.46L630.31-180H524.62Zm287.69-250.31-37-37.38 37 37.38Zm-240 202.62h38l129.84-130.47-18.38-19-18.62-18.76-130.84 130.23v38Zm149.46-149.47-18.62-18.76 37 37.76-18.38-19Z'/%3E%3C/svg%3E"); }
    article.guestinfo.news > button.newsedit.delete { right: 8px; background-color: indianred; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='m376-313.85 104-104 104 104L626.15-356l-104-104 104-104L584-606.15l-104 104-104-104L333.85-564l104 104-104 104L376-313.85ZM292.31-140Q262-140 241-161q-21-21-21-51.31V-720h-40v-60h180v-35.38h240V-780h180v60h-40v507.69Q740-182 719-161q-21 21-51.31 21H292.31ZM680-720H280v507.69q0 4.62 3.85 8.46 3.84 3.85 8.46 3.85h375.38q4.62 0 8.46-3.85 3.85-3.84 3.85-8.46V-720Zm-400 0v520-520Z'/%3E%3C/svg%3E");  }
    article.guestinfo.news > button.newsedit.save { 
    right: 96px;
    background-color: orange;
    color: black;
    font-weight: 600;
    letter-spacing: -1px;
    font-size: 11px;
    padding-bottom: 1px;
    background-position: center 1px;
    text-transform: uppercase;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='black'%3E%3Cpath d='M820-671.54v459.23Q820-182 799-161q-21 21-51.31 21H212.31Q182-140 161-161q-21-21-21-51.31v-535.38Q140-778 161-799q21-21 51.31-21h459.23L820-671.54ZM760-646 646-760H212.31q-5.39 0-8.85 3.46t-3.46 8.85v535.38q0 5.39 3.46 8.85t8.85 3.46h535.38q5.39 0 8.85-3.46t3.46-8.85V-646ZM480-269.23q41.54 0 70.77-29.23Q580-327.69 580-369.23q0-41.54-29.23-70.77-29.23-29.23-70.77-29.23-41.54 0-70.77 29.23Q380-410.77 380-369.23q0 41.54 29.23 70.77 29.23 29.23 70.77 29.23ZM255.39-564.62h328.45v-139.99H255.39v139.99ZM200-646v446-560 114Z'/%3E%3C/svg%3E"); 
    }
    article.guestinfo.news > button.newsedit:hover, 
    article.guestinfo.news > button.newsedit:active { background-color: #222 !important; } 
    article.guestinfo.news > button.newsedit.save:hover,
    article.guestinfo.news > button.newsedit.save:active { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='seagreen'%3E%3Cpath d='M820-671.54v459.23Q820-182 799-161q-21 21-51.31 21H212.31Q182-140 161-161q-21-21-21-51.31v-535.38Q140-778 161-799q21-21 51.31-21h459.23L820-671.54ZM760-646 646-760H212.31q-5.39 0-8.85 3.46t-3.46 8.85v535.38q0 5.39 3.46 8.85t8.85 3.46h535.38q5.39 0 8.85-3.46t3.46-8.85V-646ZM480-269.23q41.54 0 70.77-29.23Q580-327.69 580-369.23q0-41.54-29.23-70.77-29.23-29.23-70.77-29.23-41.54 0-70.77 29.23Q380-410.77 380-369.23q0 41.54 29.23 70.77 29.23 29.23 70.77 29.23ZM255.39-564.62h328.45v-139.99H255.39v139.99ZM200-646v446-560 114Z'/%3E%3C/svg%3E"); color:white;
    } 
    article.guestinfo.news > button.newsedit.save.working { 
        background-color: lightslategray;
        pointer-events: none; 
        color:white;
        background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E"); 
    } 
    
    
    
    
    
    
    div#innerContent > div#addEditNews { 
    display: flex;
    box-sizing: border-box;
    background-color: lightslategrey;
    width: 680px;
    max-width: 95%;
    min-width: 320px;
    height: calc(100vh - 120px);
    position: fixed;
    top: 92px;
    left: auto;
    right: 6px;
    border-radius: 5px;
    box-shadow: 0px 0px 4px 4px gainsboro;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: flex-start;
    padding: 12px;
    z-index: 2;
    } 
    div#innerContent > div#addEditNews > b:first-child { 
    min-width: 100%;
    max-width: 100%;
    display: inline-block;
    margin: 0px 0px 12px 0px;
    box-sizing: border-box;
    padding: 3px 36px 7px 8px;
    text-align: left;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1;
    color: white;
    border-bottom: 1px solid transparent;
    height: auto;
    max-height: 36px;
    } 
    div#innerContent > div#addEditNews > button.close { 
        min-width: 36px;
        max-width: 36px;
        min-height: 36px;
        max-height: 36px;
        position: absolute;
        top: 6px;
        right: 6px;
        background-color: indianred;
        display: inline-block;
        padding: 0px 0px;
        margin: 0px 0px;
        font-size: 28px;
        font-weight: 100;
        line-height: 1;
        padding-bottom: 4px;
    } 
    div#innerContent > div#addEditNews > div#editStage { 
        
            width: 100%;
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
        
    } 
    div#innerContent > div#addEditNews > div#editStage > input { 
    
    width: 100%;
    box-shadow: none;
    max-width: 100% !important;
    min-width: 100% !important;
    border-radius: 2px;
        color:black;
        font-weight:200;
        font-size:1.5rem;
        
    }  
    
    div#innerContent > div#addEditNews > div#editStage > textarea { 
    
    width: 100%;
    max-width: 100% !important;
    min-width: 100% !important;
    
    min-height: calc(100vh - 658px);
    max-height: calc(100vh - 658px);
        
    box-shadow: none;
    font-weight: 200;
    font-size: 1.2rem;
    padding: 8px 4px 10px 12px;
    line-height: 1.15;
    
    }  
    
    
    div#page > div.popup > div { min-width: 380px; } 
    
    article.guestinfo.news { 
            padding: 20px 36px 32px 26px !important; 
    } 
    article.guestinfo.news > p { 
            min-width: 330px;
        flex: 2;
        font-weight: 400;
        font-size: 1.1rem;
        word-break: break-word;
        display: inline-block;
        
        
    } 
    article.guestinfo.news > h3 { 
        
            min-width: 100%;
    max-width: 100%;
    padding: 2px 12px 24px 0px;
    flex: 6;
    font-weight: 400;
        
        
    } 
    article.guestinfo.news > small { 
        
    min-width: 100%;
    max-width: 100%;
    color: burlywood;
    margin: -6px 0px -2px 0px;
    box-sizing: border-box;
    font-weight: 400;
    padding-left: 18px;
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: left 1px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='burlywood'%3E%3Cpath d='m618.92-298.92 42.16-42.16L510-492.16V-680h-60v212.15l168.92 168.93ZM480.07-100q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100ZM480-480Zm0 320q133 0 226.5-93.5T800-480q0-133-93.5-226.5T480-800q-133 0-226.5 93.5T160-480q0 133 93.5 226.5T480-160Z'/%3E%3C/svg%3E");
        
        
    } 
    article.guestinfo.news > p.image { 
        
    flex: 2;
    padding: 8px 24px 16px 24px  !important;
    box-sizing: border-box;
    justify-content: space-around;
    margin: 0px !important;
    max-width: 100% !important;
    display: inline-flex !important;
    flex-grow: 1;
    flex-shrink: 1;
        
    } 
    article.guestinfo.news  > p.image > img { 
          /*  
        display: inline-flex;
        max-height: 500px !important;
        margin: 15px auto 10px 0px !important;
        padding: 0px 0px 0px 0px !important;
        flex-grow: 1;
        justify-self: stretch;
        max-width: 97%;
        min-width: 200px !important;
        width: auto !important;
            */
        display: block;
        max-width: 480px;
        width: auto;
        height: auto;
        margin:0px 0px !important;
        padding:0px 0px !important;
        
        
        
        
    } 

    div#innerContent > div#addEditNews > div#editStage > form#uploaderNEW { 

            display: inline-flex;
    flex-direction: column;
    box-sizing: border-box;
    padding: 10px 4px 2px 4px;
    background-color: #323232;
    border-radius: 3px;
    margin: 6px 0px;


}  
    div#innerContent > div#addEditNews > div#editStage > form#uploaderNEW > img { 

    max-height: 120px;
    width: auto;
    margin: 2px auto 8px 2px;
    box-shadow: 0px 0px 7px 0px black;


}  
    div#innerContent > div#addEditNews > div#editStage > form#uploaderNEW > input[type='file']   { 

            background-color: transparent;
    box-sizing: border-box;
    box-shadow: none;
    border-top: 1px solid;
    border-radius: 0px;
    padding: 5px;
    text-align: center;
    display: flex;
    justify-items: center;
    color: white;
    font-weight: 100;
    padding-left: 12px;
    
    }  
    div#innerContent > div#addEditNews > div#editStage > form#uploaderNEW > input[type='submit'] { 


    margin: 0px 12px 7px auto;
    box-shadow: 0px 0px 4px 0px black;
    color: white;
    background-color: cornflowerblue;
    padding: 8px 16px 8px 58px;
    width: auto;
    border-radius: 3px;
    line-height: 1;
    font-weight: 200;
    font-size: 1.2rem;
    background-repeat: no-repeat;
    background-position: 12px center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='M260-180q-82.92 0-141.46-57.53Q60-295.06 60-378.15q0-74.54 47.96-131.12t118.96-67.04Q246.15-666 317.12-723q70.96-57 162.88-57 108.64 0 184.32 75.68Q740-628.64 740-520v20h12.31q63.23 4.92 105.46 50.85Q900-403.23 900-340q0 66.92-46.15 113.46Q807.69-180 740.77-180H522.31Q492-180 471-201q-21-21-21-51.31v-219.08l-74 72.77-42.15-41.76L480-586.54l146.15 146.16L584-398.62l-74-72.77v219.08q0 4.62 3.85 8.46 3.84 3.85 8.46 3.85H740q42 0 71-29t29-71q0-42-29-71t-71-29h-60v-80q0-83-58.5-141.5T480-720q-83 0-141.5 58.5T280-520h-20.77q-56.85 0-98.04 41Q120-438 120-380t41 99q41 41 99 41h100v60H260Zm220-270Z'/%3E%3C/svg%3E");
    background-size: 32px;
    min-width: 90px;


}  

    div#innerContent > div#addEditNews > div#editStage > button { 
        
            margin: 4px 7px 2px auto;
    width: auto;
    padding: 10px 32px;
    font-weight: 500;
    background-color: crimson;
        
    }  
    








    @media screen and (max-width: 1300px) { 
        
        
        article.guestinfo.news { 
            padding: 22px 24px 16px 24px !important;
        } 
        
        
        
        article.guestinfo.news  > p { 
            
                max-width: 100% !important;
    min-width: 100%;
    flex-direction: column;
    padding: 16px 24px 20px 24px !important;
            
            
        } 
        
    article.guestinfo.news  > p.image > img { 
        
            width: 100%;
    min-width: 100% !important;
    max-width: 100% !important;
    max-height: 1080px !important;
    padding: 24px 0px 12px 0px;
        
        
    } 
        
        
        
    } 



    @media screen and (max-width: 480px) { 
        
        
        article.guestinfo.news { padding: 18px 12px 16px 12px !important; } 
        article.guestinfo.news > p { padding: 14px 4px 14px 4px !important; } 
        article.guestinfo.news > p.image { padding: 0px !important; margin-top:12px !important } 
        article.guestinfo.news > p.image > img { } 
        
        
    } 





/* PAGE: Schaeden  */ 
/* PAGE: Schaeden  */ 
/* PAGE: Schaeden  */ 
/* PAGE: Schaeden  */ 



    div#innerContent ul.items { 
    display: flex;
    flex-direction: column;
    max-width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    min-width: 100%;
    }
    div#innerContent ul.items > li { 
    padding: 6px 16px 6px 6px !important;
    background-image: none !important;
    display: flex;
    flex-direction: row;
    width: 100%;
    background: white;
    border: 1px solid gainsboro;
    border-radius: 6px;
    margin: 12px 0px;
    box-shadow: 0px 0px 0px 0px;
    flex-wrap: wrap;
    }
    div#innerContent ul.items > li > i { 
    position: absolute;
    top: 0px;
    right: 0px;
    box-sizing: border-box;
    font-size: 9px;
    padding: 3px 12px;
    color: blueviolet;
    }
    div#innerContent ul.items > li > small { 
    font-size: 10px;
    color: mediumvioletred;
    margin-bottom: 8px;
    min-width: 100%;
    }
    div#innerContent ul.items > li > b { 
    font-weight: 300;
    border-top: 1px dotted gainsboro;
    margin-top: 0px;
    line-height: 1;
    padding: 5px 0px 3px 24px;
    font-size: 1.5rem;
    background-position: 2px center;
    background-repeat: no-repeat;
    background-size: 16px;
    min-width: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e3e3e3'%3E%3Cpath d='M647-440H160v-80h487L423-744l57-56 320 320-320 320-57-56 224-224Z'/%3E%3C/svg%3E");
    }
    div#innerContent ul.items > li > b.title { 
    color:crimson;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='crimson'%3E%3Cpath d='M42-120v-112q0-33 17-62t47-44q51-26 115-44t141-18q77 0 141 18t115 44q30 15 47 44t17 62v112H42Zm80-80h480v-32q0-11-5.5-20T582-266q-36-18-92.5-36T362-320q-71 0-127.5 18T142-266q-9 5-14.5 14t-5.5 20v32Zm240-240q-66 0-113-47t-47-113h-10q-9 0-14.5-5.5T172-620q0-9 5.5-14.5T192-640h10q0-45 22-81t58-57v38q0 9 5.5 14.5T302-720q9 0 14.5-5.5T322-740v-54q9-3 19-4.5t21-1.5q11 0 21 1.5t19 4.5v54q0 9 5.5 14.5T422-720q9 0 14.5-5.5T442-740v-38q36 21 58 57t22 81h10q9 0 14.5 5.5T552-620q0 9-5.5 14.5T532-600h-10q0 66-47 113t-113 47Zm0-80q33 0 56.5-23.5T442-600H282q0 33 23.5 56.5T362-520Zm300 160-6-30q-6-2-11.5-4.5T634-402l-28 10-20-36 22-20v-24l-22-20 20-36 28 10q4-4 10-7t12-5l6-30h40l6 30q6 2 12 5t10 7l28-10 20 36-22 20v24l22 20-20 36-28-10q-5 5-10.5 7.5T708-390l-6 30h-40Zm20-70q12 0 21-9t9-21q0-12-9-21t-21-9q-12 0-21 9t-9 21q0 12 9 21t21 9Zm72-130-8-42q-9-3-16.5-7.5T716-620l-42 14-28-48 34-30q-2-5-2-8v-16q0-3 2-8l-34-30 28-48 42 14q6-6 13.5-10.5T746-798l8-42h56l8 42q9 3 16.5 7.5T848-780l42-14 28 48-34 30q2 5 2 8v16q0 3-2 8l34 30-28 48-42-14q-6 6-13.5 10.5T818-602l-8 42h-56Zm28-90q21 0 35.5-14.5T832-700q0-21-14.5-35.5T782-750q-21 0-35.5 14.5T732-700q0 21 14.5 35.5T782-650ZM362-200Z'/%3E%3C/svg%3E");
    }
    div#innerContent ul.items > li > b.room { 
    color:slategray;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='slategray' %3E%3Cpath d='M120-120v-80h80v-640h400v40h160v600h80v80H680v-600h-80v600H120Zm160-640v560-560Zm160 320q17 0 28.5-11.5T480-480q0-17-11.5-28.5T440-520q-17 0-28.5 11.5T400-480q0 17 11.5 28.5T440-440ZM280-200h240v-560H280v560Z'/%3E%3C/svg%3E");
    } 
    
    
    div#innerContent ul.items > li > img { 
    display: none;
    max-height: 210px;
    width: auto;
    margin: 2px 0px 16px 24px;
    min-height: 0px;
    }
    div#innerContent ul.items > li > p { 
    display: inline-block;
    box-sizing: border-box;
    padding: 0px 4px 12px 0px !important;
    color: slategray;
    font-weight: 200;
    font-size: 1rem;
    font-style: italic;
    min-width: 30%;
    width: auto;
    margin: 8px auto 12px 24px !important;
    text-align: left;
    }
    
    div#innerContent ul.items > li.imaged > img { 
    max-width: calc(50% - 24px) !important; display: flex;
    }






    div#innerContent ul.items > li.imaged > img.fullscreen { 
    position: fixed;
    display: block;
    margin: auto auto auto auto !important;
    top: 10vh;
    left: 10vw;
    z-index: 100;
    width: auto;
    max-width: 80vw !important;
    min-width: min-content;
    min-height: 80vh;
    box-shadow: 0px 0px 0px 100vh rgba(0,0,0,0.95);
    }








    div#innerContent ul.items > li.imaged > p { 
    max-width: calc(100% - 24px);
    }
    div#innerContent ul.items > li > button.solve {  
    padding: 12px 24px 12px 24px;
    font-size: 1rem;
    /* max-width: 42%; */
    width: 98%;
    min-width: 98%;
    margin: 6px 1% 16px 2%;
    text-transform: uppercase;
    line-height: 1;
    }








    div#innerContent ul.worktimes {  
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    width: 100%;
    padding: 0px 0px;
    margin: 0px 0px;
    min-height: 400px;     
    }
    div#innerContent ul.worktimes > li {  
    padding: 2px 0px !important;
    background-image: none;        
    }
    div#innerContent ul.worktimes > li.date {  
    background: #555;
    color: white;
    display: flex;
    justify-content: center;
    }
    div#innerContent ul.worktimes > li.date > b {  
    font-weight: 200;
    font-size: 15px;
    }
    div#innerContent ul.worktimes > li.user {  
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-content: start;
    align-items: flex-start;
    box-sizing: border-box;
    padding: 12px 12px !important;
    background-color: white;
    }
    div#innerContent ul.worktimes > li.user > b {  
    font-weight: 200;
    padding-left: 28px;
    background-repeat: no-repeat;
    background-position: 0px center;
    color: seagreen;
    background-size: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='seagreen'%3E%3Cpath d='M480-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47ZM160-160v-112q0-34 17.5-62.5T224-378q62-31 126-46.5T480-440q66 0 130 15.5T736-378q29 15 46.5 43.5T800-272v112H160Zm80-80h480v-32q0-11-5.5-20T700-306q-54-27-109-40.5T480-360q-56 0-111 13.5T260-306q-9 5-14.5 14t-5.5 20v32Zm240-320q33 0 56.5-23.5T560-640q0-33-23.5-56.5T480-720q-33 0-56.5 23.5T400-640q0 33 23.5 56.5T480-560Zm0-80Zm0 400Z'/%3E%3C/svg%3E");  
    }
    div#innerContent ul.worktimes > li.user > span.room {  
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
    padding: 2px 26px 2px 2px;
    border-top: 1px solid lightgray;
    }
    div#innerContent ul.worktimes > li.user > span.room > b {  
    font-weight: 200;
    font-size: 14px;
    min-width: 160px;
    max-width: 160px;
    overflow: hidden;
    padding-left: 20px;
    color: blue;
    background-size: 16px;
    background-position: left center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='blue'%3E%3Cpath d='M120-120v-80h80v-640h400v40h160v600h80v80H680v-600h-80v600H120Zm160-640v560-560Zm160 320q17 0 28.5-11.5T480-480q0-17-11.5-28.5T440-520q-17 0-28.5 11.5T400-480q0 17 11.5 28.5T440-440ZM280-200h240v-560H280v560Z'/%3E%3C/svg%3E");
    }
    div#innerContent ul.worktimes > li.user > span.room > small {  
    padding-left: 28px;
    margin-top: 6px;
    background-repeat: no-repeat;
    background-position: 14px 2px;
    font-size: 10px;
    background-size: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='black'%3E%3Cpath d='M360-840v-80h240v80H360Zm80 440h80v-240h-80v240Zm40 320q-74 0-139.5-28.5T226-186q-49-49-77.5-114.5T120-440q0-74 28.5-139.5T226-694q49-49 114.5-77.5T480-800q62 0 119 20t107 58l56-56 56 56-56 56q38 50 58 107t20 119q0 74-28.5 139.5T734-186q-49 49-114.5 77.5T480-80Zm0-80q116 0 198-82t82-198q0-116-82-198t-198-82q-116 0-198 82t-82 198q0 116 82 198t198 82Zm0-280Z'/%3E%3C/svg%3E");
    }






    
button.close { 

    background-position: center;
    background-repeat: no-repeat;
    background-size:80%;
    background-color:red;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");

}





