*, ::after, ::before{box-sizing: border-box;}html{font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent;}@-ms-viewport {width: device-width;}nav{display: block;}body{background: #fff;font-family: 'M PLUS Rounded 1c', Arial, sans-serif;font-size: 1rem;margin: 0;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;}a, a:visited{color: #e99200;text-decoration: underline !important;}a:hover{color: #f2b100 !important;}h1, h2, h3, h4, h5, h6{margin-top: 0;margin-bottom: 0.5rem;}p{margin-top: 0;margin-bottom: 1.3rem;}ul{margin-top: 0;margin-bottom: 1rem;}ul ul{margin-bottom: 0;}b, strong{font-weight: bolder;}a{text-decoration: none;-webkit-text-decoration-skip: objects;}a:hover{text-decoration: underline;}img{vertical-align: middle;border-style: none;}table{border-collapse: collapse;}input, select, textarea{margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}input{overflow: visible;}select{text-transform: none;}[type=submit]{-webkit-appearance: button;}[type=submit]::-moz-focus-inner{padding: 0;border-style: none;}textarea{overflow: auto;resize: vertical;}::-webkit-file-upload-button{font: inherit;-webkit-appearance: button;}h1, h2, h3, h4, h5, h6{margin-bottom: .5rem;font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}h1{font-size: 2.5rem;}h2{font-size: 2rem;}h3{font-size: 1.75rem;}h4{font-size: 1.5rem;}h5{font-size: 1.25rem;}h6{font-size: 1rem;}.container{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container { max-width: 540px;}}@media (min-width: 768px) {.container { max-width: 720px;}}@media (min-width: 992px) {.container { max-width: 960px;}}@media (min-width: 1200px) {.container { max-width: 1140px;}}.row{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg-3, .col-md-12, .col-md-3, .col-auto{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-auto{-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-1{-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.33333%;}.col-2{-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.66667%;}.col-3{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.33333%;}.col-5{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.66667%;}.col-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7{-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.33333%;}.col-8{-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.66667%;}.col-9{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10{-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.33333%;}.col-11{-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.66667%;}.col-12{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-auto{-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-white{background: #fff;padding-top: 40px;padding-bottom: 20px;}@media (min-width: 768px) {.col-md-3 { -ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}    .col-md-12{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}@media (min-width: 992px) {.col-lg-3 { -ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}}.table{width: 100%;margin-bottom: 1rem;background-color: transparent;}.table td{padding: .75rem;vertical-align: top;border-top: 1px solid #dee2e6;}.table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.05);}.btn:not(:disabled):not(.disabled){cursor: pointer;}.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active{color: #fff;background-color: #0062cc;border-color: #005cbf;}.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active{color: #fff;background-color: #545b62;border-color: #4e555b;}.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active{color: #fff;background-color: #1e7e34;border-color: #1c7430;}.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active{color: #fff;background-color: #117a8b;border-color: #10707f;}.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active{color: #212529;background-color: #d39e00;border-color: #c69500;}.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active{color: #fff;background-color: #bd2130;border-color: #b21f2d;}.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active{color: #212529;background-color: #dae0e5;border-color: #d3d9df;}.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active{color: #fff;background-color: #1d2124;border-color: #171a1d;}.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active{color: #fff;background-color: #007bff;border-color: #007bff;}.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active{color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active{color: #fff;background-color: #28a745;border-color: #28a745;}.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active{color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active{color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active{color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active{color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active{color: #fff;background-color: #343a40;border-color: #343a40;}.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.navbar-toggler:not(:disabled):not(.disabled){cursor: pointer;}.page-link:not(:disabled):not(.disabled){cursor: pointer;}.close:not(:disabled):not(.disabled){cursor: pointer;}.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover{color: #000;text-decoration: none;opacity: 0.75;}.bg-dark{background-color: #343a40 !important;}.mb-4{margin-bottom: 1.5rem !important;}.p-4{padding: 1.5rem !important;}.py-5{padding-top: 3rem !important;}.py-5{padding-bottom: 3rem !important;}.text-center{text-align: center !important;}.text-white{color: white !important;}@media print {*, ::after, ::before { text-shadow: none !important;box-shadow: none !important;}    a:not(.btn){text-decoration: underline;}    img, tr{page-break-inside: avoid;}    h2, h3, p{orphans: 3;widows: 3;}    h2, h3{page-break-after: avoid;}  @page {size: a3;}    body{min-width: 992px !important;}    .container{min-width: 992px !important;}    .table{border-collapse: collapse !important;}    .table td{background-color: white !important;}}h2, h6{color: #333;border-bottom: 3px dotted #000;font-size: 26px;padding-bottom: 2px;font-weight: 900;margin-bottom: 15px;background: #fff;}.my-5{margin-bottom: 5rem !important;margin-top: 5rem !important;}.image_sub{color: #888;padding: 5px 0 10px 0;font-family: 'Asap', Arial;font-style: italic;}.article-image-left{float: left;padding: 0 30px 10px 0;}.article-image-right{float: right;padding: 0 0 10px 30px;}.wi-40{width: 40%;}.wi-45{width: 45%;}.wi-50{width: 50%;}.wi-55{width: 55%;}.wi-60{width: 60%;}.wi-65{width: 60%;}.wi-70{width: 70%;}.table-section-margin{font-size: 14px;margin-top: 30px !important;margin-bottom: 20px !important;}.table-section-bottom{margin-top: 10px !important;}.table-section-top{margin-bottom: 30px !important;}.table-section-top-image{margin-top: 30px !important;margin-bottom: 20px !important;}.table-summary{margin-bottom: 20px !important;}.table-striped{font-size: 15px;font-family: 'Asap', Arial;font-style: italic;}.mbtm{margin-bottom: 5rem;}.fazit p{margin-bottom: 20px;padding: 15px 40px 15px 20px;border-left: 7px solid orange;border-bottom-right-radius: 15px;margin: 0 -20px 25px -20px;color: #333;font-family: 'Asap', Arial, sans-serif;font-style: italic;}#navigation_desktop{padding: 0;z-index: 8;position: absolute;top: 0;width: 100%;visibility: visible;height: 120px;display: flex;font-family: 'Asap', Arial;font-style: italic;}.dark_nav{background: rgba(0, 0, 0, 0.8);background: #000;color: #fff;opacity: 0.6;transition: opacity 0.3s;}#navigation_desktop:hover{opacity: 0.8;transition: opacity 0.8s;}.rk-logo{color: #fff;margin-top: -5px;font-size: 24px;font-weight: 400;text-transform: none;letter-spacing: -2px !important;}#navigation_desktop{font-size: 0.9rem;text-transform: uppercase;letter-spacing: 1px;}#navigation .col{padding: 30px 0;text-align: center;}.logo-col{padding-left: 0;}#navigation_desktop a, #navigation_desktop a:visited{text-decoration: none !important;color: #fff;padding: 30px;}#navigation_desktop a:hover{color: #f2b100;}.input-search{padding: 4px 15px;background: none;border: 1px solid rgba(255, 255, 255, 0.9);width: 12vw;color: #fff;margin-top: -5px;border-radius: 15px;}#navigation_desktop ::placeholder{color: #fff;}#breadcrumbs{display: none;}#breadcrumbs ul{list-style-type: none;padding: 7px 5px 7px 20px;color: #fff !important;font-size: 0.8em;z-index: 10;position: absolute;top: 100px;right: 0;background: #000;opacity: 0.4;border-top-left-radius: 15px;border-bottom-left-radius: 15px;transition: opacity 0.3s;}#breadcrumbs ul:hover{opacity: 0.8;transition: opacity 0.7s;}#breadcrumbs li{float: left;margin-right: 10px;}#breadcrumbs li a{color: #fff !important;margin-right: 10px;}#breadcrumbs li a:hover{color: #f2b100 !important;}#dropdown{padding: 3px 0;position: relative;color: #fff;}#dropdown a:hover{cursor: default;color: #fff !important;}.urlaubsziele_dropdown{position: absolute;background-color: #000;z-index: 1;left: 30px;top: 60px;font-size: 0.9em !important;visibility: hidden;padding: 10px 0 30px 0;font-weight: normal;display: block !important;list-style-type: none;}.urlaubsziele_dropdown li{padding: 0 40px !important;}.urlaubsziele_dropdown li a, .urlaubsziele_dropdown li a:visited{display: block;text-decoration: none;padding: 8px 0 !important;cursor: pointer !important;color: #f2b100 !important;}#dropdown:hover .urlaubsziele_dropdown{visibility: visible;}#img-container{position: absolute;width: 100%;z-index: 1;top: 0;}#hero-image{background-repeat: no-repeat;background-size: 100% auto;height: 1400px;}#title{text-align: center;color: #fff;font-size: 10vw !important;text-shadow: 0 0 80px rgba(0, 0, 0, 0.6);font-weight: 900;position: relative;z-index: 5;margin: 60px auto 0 auto;letter-spacing: -3px;}#big-content-container{position: relative;z-index: 5;margin: 130px auto 0 auto;max-width: 1100px;}#main-content{background: #fff;position: relative;bottom: 60px;padding: 0;width: 910px;margin: 0 15px 0 0;}.par{padding: 0 140px;}.image{padding: 0 120px;}.header{margin-top: 5rem;}.intro-par{padding: 0 140px;}.wetter-par{padding: 0 30px 0 120px;}.full-par{padding: 0 30px 0 30px;}.klima-detail-par{padding: 40px 140px 0 140px;}.landesklima h5{margin: 30px 0 15px 0;font-weight: bold;font-size: 1.1em;border-bottom: 1px dashed #666;}.zero{padding: 0;}.summary{font-family: 'Asap', Arial;padding-bottom: 10px;font-size: 1.1em;font-style: italic;}#subtitle{max-width: 1200px !important;width: 100%;background: #f2b100;text-align: center;text-transform: uppercase;z-index: 10;font-size: 1.3em;color: #fff;font-weight: bold;padding: 3px 0;letter-spacing: 1px;}#share_this{position: absolute;width: 50px;height: 120px;top: 80px;left: 15px;}#share_this ul{list-style-type: none;}#share_this li{padding-bottom: 12px;opacity: 0.6;}#share_this li:hover{opacity: 1;transition: opacity 0.7s;}.content-container{padding: 0px 0px;}#intro{padding-top: 40px;padding-bottom: 20px;font-size: 1.3em;font-family: 'Asap';color: #333;font-style: italic;}#inhaltsverzeichnis ul{list-style-type: square;border: 1px dotted #e88d08;padding: 10px 0 10px 30px;}#inhaltsverzeichnis li{margin-right: 30px;color: #e88d08;font-size: 0.95em;padding-bottom: 3px;}#inhaltsverzeichnis li a{color: #000 !important;text-decoration: none !important;}#inhaltsverzeichnis li a:hover{text-decoration: underline !important;}#inhaltsverzeichnis h4{font-size: 0.8em;background: #e88d08;color: #fff;padding: 2px 10px;display: inline;text-transform: uppercase;letter-spacing: 1px;}.sehr_kalt{background: #efe7d1;}.kalt{background: #efe3c2;}.mittel{background: #efd695;}.warm{background: #efca68;}.sehr_warm{background: #efbe3b;}.heiss{background: #f2b100;}.sehr_heiss{background: #f29900;}#klimatabelle_container h2{border-bottom: 2px solid #72b2dd;font-size: 28px;}#klimatabelle table{margin: 20px 0 0 0;background: #fff;border-collapse: inherit;overflow: hidden;width: 100%;}#klimatabelle td{padding: 0;font-size: 14px;}.legend{height: 70px;text-align: right;vertical-align: middle;font-size: 12px !important;line-height: 14px;color: #333;}.ll{width: 90px;float: right;padding-right: 20px;}.wb{border-right: 1px solid #fff;border-bottom: 1px solid #fff;}.wb:last-child{border-right: none;}.ht, .tt, .sh, .wt, .rt{background-repeat: no-repeat;background-position: -15px;}.tnm{text-align: center;padding: 0;width: 6.7%;height: 35px;}.tdg{text-align: center;vertical-align: middle;}.sonne{border-right: 1px solid #F2B100;border-top: 1px solid #F2B100;border-bottom: 1px solid #F2B100;}.wasser{border-right: 1px solid #72B2DD;border-bottom: 1px solid #72B2DD;}.rr{border-right: 1px solid #72B2DD;}#wts td:nth-child(2){border-left: 1px solid #F2B100;}#wtr td:nth-child(2){border-left: 1px solid #72B2DD;}#wtm td:nth-child(2), #wtl td:nth-child(2){border-left: none;}#wtm td:last-child, #wtl td:last-child{border-right: none;}#rai td:nth-child(2){border-left: 1px solid #72B2DD;}#klimatabelle_ort{float: right;font-weight: 600;font-size: 14px;color: #888;padding-top: 10px;}#klimatabelle td{position: relative;}#klimatabelle td:hover::after{background-color: #666;opacity: 0.1;content: '\00a0';height: 10000px;left: 0;position: absolute;top: -5000px;width: 100%;z-index: 1;}.kt_header{font-size: 1.3em;font-weight: bold;color: #888;padding-top: 10px;}.kt_description_top{padding: 20px 0 60px 0 !important;}.kt_description_bottom{padding: 20px 0 0px 0 !important;}.klimatabelle_intro{padding: 0px 0 5px 0;font-family: 'Asap', Arial, sans-serif;font-size: 1.1em;font-style: italic;}#wetter_neu{position: relative;background: url(/assets/wetter_bg.jpg) #eeeeee;padding: 30px 30px 30px 30px;border-top-right-radius: 15px;border-bottom-left-radius: 15px;}#wetter_neu h3{color: #000;font-size: 16px;padding-bottom: 15px;opacity: 0.7;text-transform: uppercase;letter-spacing: 1px;}.aktuell{height: 130px;}.aktuell .current_condition{float: left;position: relative;top: 0;padding-right: 10px;width: 100px;}.aktuelle-temperatur{font-size: 44px !important;float: left;margin-right: 40px;color: #2D8FB6;font-weight: bold;}#wetter-details{float: left;}.condition{font-size: 22px;font-family: 'Asap', Arial, sans-serif;padding-bottom: 5px;color: #2D8FB6;font-style: italic;}.wind{font-size: 13px;color: #666;}.regen{font-size: 13px;color: #2D8FB6;}#wetter_neu table{margin-bottom: 60px;max-width: 610px;}#wetter_neu table img{width: 35px;margin-top: 9px;}#wetter_neu td{width: 60px;text-align: center;}#forecast_legend{color: #666;font-size: 12px;}#forecast_temperature{color: rgba(45, 143, 182, 0.64);font-weight: 700;font-size: 14px;}#vorhersage{width: 100%;height: 350px;padding: 0;overflow-x: scroll;overflow-y: hidden;}#vorhersage ul{width: 1170px;padding: 0;overflow: hidden;list-style-type: none;}#vorhersage li{width: 115px;margin-right: 2px;float: left;border: 1px solid #ccc;background: #f9f9f9;text-align: center;}#vorhersage li img{margin-bottom: 6px;width: 40px;}#vorhersage .date{font-size: 16px;color: #fff;padding: 4px 0;margin: 0 0 10px 0;display: block;background-color: #4e6a81;}#vorhersage li p{color: #666;font-size: 12px;display: block;height: 90px;margin: 0 2px 3px;}#vorhersage .low, #vorhersage .date, #vorhersage li p{border-bottom: 1px solid #ccc;}#vorhersage .high, #vorhersage .low{font-size: 1em;display: block;}#vorhersage .high{font-weight: 700;color: #666;font-size: 1.2em;}#vorhersage .low{color: #aaa !important;padding-bottom: 5px;}.regen-sonnenstunden{width: 60px;margin: 10px auto;}#vorhersage .rain img{width: 14px !important;padding: 5px 3px 0 0;}#vorhersage .rain{color: #2D8FB6 !important;font-size: 12px;}#vorhersage .sun{font-size: 12px;padding-top: 10px;color: #666;}#vorhersage .sun img{width: 18px !important;padding: 5px 3px 0 0;}.accu_link{float: right;}#klimamap{width: 650px;margin: 20px auto 30px auto;position: relative;}#klimamap_select{float: right;}#klimamap_select ul{list-style-type: none;font-size: 0.8em;text-align: center;margin: 0;padding: 0;}#klimamap_select a{background: #16232d;color: #fff !important;padding: 5px;width: 40px;display: block;text-decoration: none !important;}#klimamap_select a:hover{background: #555;text-decoration: none;}.mappoint{position: absolute;overflow: hidden;font-size: 0.8em;line-height: 0.9em;}#klimamap .temp{background: #f3b200;padding: 6px 10px;display: inline-block;color: #000;}#klimamap .water{background: #008da3;padding: 6px 10px;display: inline-block;color: #fff;}#klimamap .rd{background: #555;padding: 4px 10px 5px 10px;color: #fff;display: inline-block;}#klimamap .rd img{width: 14px;}.klimamap_title{position: absolute;right: 80px;top: 28px;z-index: 5;color: #000;font-size: 1.2em;opacity: 0.6;text-transform: uppercase;font-weight: bold;letter-spacing: 2px;}.klimamap_sub{clear: both;padding-top: 15px;color: #aaa;}.bericht, .comment_long_wetter_gut{overflow: hidden;}#form_email{display: none;}#comments p{font-size: 16px;padding-top: 3px;line-height: 1.5em;}.comment_long_wetter_gut, .comment_long_wetter_schlecht, .comment_long_wetter_mittel{width: 100%;min-height: 100px;overflow: hidden;position: relative;margin-bottom: 40px;border-bottom: 20px solid #F3F3F3;border-right: 20px solid #f3f3f3;max-width: 700px;}.comment_long_wetter_gut p, .comment_long_wetter_schlecht p, .comment_long_wetter_mittel p{position: absolute;left: 110px;top: 10px;color: #333;font-size: 14px !important;}.comment_long_wetter_gut{background-image: url(/assets/comments/wetter_gut_comment_st.gif);}.comment_long_wetter_schlecht{background-image: url(/assets/comments/wetter_schlecht_comment_st.gif);}.comment_long_wetter_mittel{background-image: url(/assets/comments/wetter_mittel_comment_st.gif);}.bericht{color: #444;padding: 95px 20px 20px 90px;font-size: 14px;}#comments_form form{background: rgba(232, 133, 0, 0.15);margin-top: 0;padding: 30px;box-shadow: 0 0 20px rgba(1, 1, 1, 0.2);border: 1px solid #ccc;font-size: 1em;}#comments_form h4{font-weight: bold;margin: 0 0 10px 0;padding: 0;}#comments_form h5{margin-bottom: 2rem;font-size: 1rem;color: #777;font-family: 'Asap', Arial, sans-serif;font-style: italic;}#comments_form td{padding-bottom: 20px;}#comments_form input, #comments_form select{font-size: 14px;padding: 5px 10px;}.form-element{padding-left: 30px;}.bericht_field{margin: 10px 0;font-size: 1em !important;}.datenschutz{font-size: 0.8rem !important;}.hreview-aggregate h5{margin-bottom: 40px;font-weight: lighter;}#ct_rec{padding: 20px;}.overview_button{text-align: center;}.new_button, .overview_button, .related-klima-button{font-family: Muli, Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;color: #fff;background-color: #eea200;border-radius: 3px;min-height: 40px;padding: 8px 20px;font-weight: 500;cursor: pointer;display: inline-block;line-height: 20px;border: 1px solid transparent;vertical-align: middle;-webkit-appearance: none;text-decoration: none !important;}.overview_button{min-height: 0;color: #fff !important;display: block;margin-bottom: 50px;}.overview_button:hover{opacity: .8;text-decoration: none;color: #fff !important;transition: opacity 0.5s;}.related-klima-button{margin: 50px auto 20px auto;width: 400px;text-align: center;background: #fbfbfb;border: 1px solid #777;color: #777777 !important;display: block;border-radius: 30px;}.related-klima-button:hover{background: #f3f3f3;color: #333333 !important;transition: background-color 0.5s ease;}#no_comments{background-image: url(no-comments-white.jpg);background-size: cover;min-height: 638px;position: relative;font-weight: bold;padding-top: 20px;}.arrow{position: absolute;top: 130px;right: 50px;}#footer{padding-bottom: 20px;font-size: 1rem;font-family: 'Asap', Arial, sans-serif;font-style: italic;}#footer h4, #footer h5{color: #ccc;font-size: 22px;padding-bottom: 2px;margin-bottom: 15px;}#footer h4{border-bottom: 2px dotted #aaa;}#footer h5{color: #aaa;}#footer p{color: #aaa !important;font-size: 0.9rem;}#footer a, #footer a:visited{color: #ccc;}#fixed_banner{float: right;position: relative;width: 160px;height: 600px;padding: 0;top: -60px;visibility: visible;}#adsense_rec{padding-bottom: 50px;width: 1100px;margin: 0 auto;overflow: hidden;}.cc-window{opacity: 1;transition: opacity 1s ease;}.cc-window.cc-invisible{opacity: 0;}.cc-animate.cc-revoke{transition: transform 1s ease;}.cc-animate.cc-revoke.cc-top{transform: translateY(-2em);}.cc-animate.cc-revoke.cc-bottom{transform: translateY(2em);}.cc-animate.cc-revoke.cc-active.cc-bottom, .cc-animate.cc-revoke.cc-active.cc-top, .cc-revoke:hover{transform: translateY(0);}.cc-grower{max-height: 0;overflow: hidden;transition: max-height 1s;}.cc-link, .cc-revoke:hover{text-decoration: underline;}.cc-revoke, .cc-window{position: fixed;overflow: hidden;box-sizing: border-box;font-family: Helvetica, Calibri, Arial, sans-serif;font-size: 16px;line-height: 1.5em;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;z-index: 9999;}.cc-window.cc-static{position: static;}.cc-window.cc-floating{padding: 2em;max-width: 24em;-ms-flex-direction: column;flex-direction: column;}.cc-window.cc-banner{padding: 1em 1.8em;width: 100%;-ms-flex-direction: row;flex-direction: row;}.cc-revoke{padding: 0.5em;}.cc-header{font-size: 18px;font-weight: 700;}.cc-btn, .cc-close, .cc-link, .cc-revoke{cursor: pointer;}.cc-link{opacity: .8;display: inline-block;padding: 0.2em;}.cc-link:hover{opacity: 1;}.cc-link:active, .cc-link:visited{color: initial;}.cc-btn{display: block;padding: .4em .8em;font-size: .9em;font-weight: 700;border-width: 2px;border-style: solid;text-align: center;white-space: nowrap;}.cc-banner .cc-btn:last-child{min-width: 140px;}.cc-highlight .cc-btn:first-child{background-color: transparent;border-color: transparent;}.cc-highlight .cc-btn:first-child:focus, .cc-highlight .cc-btn:first-child:hover{background-color: transparent;text-decoration: underline;}.cc-close{display: block;position: absolute;top: .5em;right: .5em;font-size: 1.6em;opacity: .9;line-height: 0.75;}.cc-close:focus, .cc-close:hover{opacity: 1;}.cc-revoke.cc-top{top: 0;left: 3em;border-bottom-left-radius: .5em;border-bottom-right-radius: 0.5em;}.cc-revoke.cc-bottom{bottom: 0;left: 3em;border-top-left-radius: .5em;border-top-right-radius: 0.5em;}.cc-revoke.cc-left{left: 3em;right: unset;}.cc-revoke.cc-right{right: 3em;left: unset;}.cc-top{top: 1em;}.cc-left{left: 1em;}.cc-right{right: 1em;}.cc-bottom{bottom: 1em;}.cc-floating > .cc-link{margin-bottom: 1em;}.cc-floating .cc-message{display: block;margin-bottom: 1em;}.cc-window.cc-floating .cc-compliance{-ms-flex: 1;flex: 1;}.cc-window.cc-banner{-ms-flex-align: center;align-items: center;}.cc-banner.cc-top{left: 0;right: 0;top: 0;}.cc-banner.cc-bottom{left: 0;right: 0;bottom: 0;}.cc-banner .cc-message{-ms-flex: 1;flex: 1;}.cc-compliance{display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: justify;align-content: space-between;}.cc-compliance > .cc-btn{-ms-flex: 1;flex: 1;}.cc-btn + .cc-btn{margin-left: 0.5em;}@media print {.cc-revoke, .cc-window { display: none;}}@media screen and (max-width: 900px) {.cc-btn { white-space: normal;}}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape) {.cc-window.cc-top { top: 0;}    .cc-window.cc-bottom{bottom: 0;}    .cc-window.cc-banner, .cc-window.cc-left, .cc-window.cc-right{left: 0;right: 0;}    .cc-window.cc-banner{-ms-flex-direction: column;flex-direction: column;}    .cc-window.cc-banner .cc-compliance{-ms-flex: 1;flex: 1;}    .cc-window.cc-floating{max-width: none;}    .cc-window .cc-message{margin-bottom: 1em;}    .cc-window.cc-banner{-ms-flex-align: unset;align-items: unset;}}.cc-floating.cc-theme-classic{padding: 1.2em;border-radius: 5px;}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align: center;display: inline;-ms-flex: none;flex: none;}.cc-theme-classic .cc-btn{border-radius: 5px;}.cc-theme-classic .cc-btn:last-child{min-width: 140px;}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display: inline-block;}.cc-theme-edgeless.cc-window{padding: 0;}.cc-floating.cc-theme-edgeless .cc-message{margin: 2em 2em 1.5em;}.cc-banner.cc-theme-edgeless .cc-btn{margin: 0;padding: .8em 1.8em;height: 100%;}.cc-banner.cc-theme-edgeless .cc-message{margin-left: 1em;}.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn{margin-left: 0;}#start #big-content-container{margin-top: 190px;}#start #main-content{background: none;box-shadow: none;}#start_header{text-align: center;color: #fff;text-shadow: 0 0 80px rgba(0, 0, 0, 0.8);position: relative;z-index: 5;margin: 180px auto 0 auto;}#start_header h1{font-weight: 900;font-size: 1.5rem !important;z-index: 5;text-align: center;color: #336688;margin: 1rem;font-family: "Asap", "M PLUS Rounded 1c", Arial;font-style: italic;text-shadow: 0 0 80px rgba(255, 255, 255, 0.8);}#start_header h5{font-weight: 900;font-size: 3.9rem !important;letter-spacing: -3px;margin-bottom: .5rem;font-family: inherit;line-height: 1.2;color: inherit;}#start .input-search-start{padding: 8px 25px;background: #fff;width: 40vw;color: #333;border-top-left-radius: 22px;border-bottom-left-radius: 22px;margin-top: 2rem;box-shadow: 0 0 80px rgba(255, 255, 255, 0.6);border: 1px solid #aaa;}#klima-top5{list-style-type: none;padding: 0;}#klima-top5 li{float: left;width: calc(20% - 10px);margin-right: 10px;float: left;background: #fff;border-radius: 8px;box-shadow: 0 0 9px rgba(0, 0, 0, 0.2);height: 400px;transition: margin 350ms;font-family: 'Asap', Arial;font-style: italic;position: relative;}#klima-top5 li:hover{margin-top: -8px;transition: margin 250ms;cursor: pointer;}#klima-top5:last-child{margin-right: 0;}#klima-top5 img{width: 100%;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom: 5px solid #f3b200;}#klima-top5 h3, #klima-top5 p{padding: 14px;}#klima-top5 p{font-size: 0.9rem;color: #333333 !important;line-height: 1.2rem;}.beste-reisezeit{border-radius: 8px;box-shadow: 0 0 9px rgba(0, 0, 0, 0.2);overflow: hidden;position: relative;}.beste-reisezeit img{max-width: 50%;padding-right: 20px;float: left;height: 400px;}.beste-reisezeit_inner{float: right;width: 49%;padding: 30px 40px 10px 0px;}.beste-reisezeit p{font-size: 1.2rem;font-family: 'Asap', Arial;font-style: italic;}.beste-reisezeit ul, .urlaubsziele ul{padding: 0 20px 10px 20px;list-style-type: square;color: #e88d08;}.beste-reisezeit li{padding-bottom: 8px;}.beste-reisezeit li a, .urlaubsziele li a{color: #333333 !important;}.beste-reisezeit li a:hover, .urlaubsziele li a:hover{color: #e88d08 !important;}.inspiration-picker{font-size: 1.3rem;padding: 3px 12px;color: #888;margin: 40px 0 10px 0;text-align: center;font-family: "Asap", "M PLUS Rounded 1c", Arial;font-style: italic;}.inspiration-picker select{-webkit-appearance: none;padding: 10px 20px;border: 1px solid #aaa;font-family: "M PLUS Rounded 1c", Arial;}.urlaubsziele li{padding-bottom: 5px;}.startseite{padding: 0px;}#start h2{font-size: 1.3rem;font-weight: 900;background: #336688;color: #fff;display: inline-block;margin-bottom: 15px;padding: 5px 20px;opacity: 0.9;border-top-right-radius: 20px;border: none;}#start h3{font-size: 1.4rem;font-weight: bold;color: #3d699b;padding-bottom: 0;}.m90{margin-top: 90px !important;}.rknb{background: #eea200;font-size: 14px;border: 0;border-radius: 15px;padding: 6px 15px;display: inline-block;margin: 0 auto;text-align: center;color: white !important;text-decoration: none !important;transition: background 300ms;font-family: "Asap", "M PLUS Rounded 1c", Arial;font-style: italic;}.rknb:hover{background: #ffb000;transition: background 300ms;}.rknb:hover{cursor: pointer;color: white !important;}.ktop5{position: absolute;bottom: 20px;margin-left: 20px;}.stsr{font-size: 18px;margin-left: 5px;padding: 10px 15px;font-weight: bold;border-radius: 0;border-top-right-radius: 22px;border-bottom-right-radius: 22px;}.brb{margin-bottom: 10px;font-size: 17px;padding: 6px 28px;}.adres{height: 235px;}@media (min-width: 768px) {#big-content-container { margin: 150px auto 0 auto;}    #title{margin: 200px auto 0 auto;}}@media (max-width: 991px) {.dark_nav { opacity: 1;}    #navigation_desktop:hover{opacity: 1;}    .urlaubsziele_dropdown{left: 0;}    #img-container{top: 125px;}    #title{margin: 230px auto 0 auto;}    #big-content-container{margin-top: 180px;}    .wi-40, .wi-45, .wi-50, .wi-55, .wi-60, .wi-65, .wi-70{padding: 0 0 15px 0 !important;width: 100%;}    .image_sub{font-size: 14px;font-weight: bold;}    #subtitle{font-size: 1.1em;}    #wettermelder_container h5{font-size: 1rem;}    p{font-size: 1.1rem;line-height: 1.6rem;}    .logo-col{text-align: center;}    #navigation_desktop{height: 125px;}    #navigation_desktop .container{max-width: 100%;}    #navigation_desktop a{padding: 0;}    .urlaubsziele_dropdown li{display: block !important;}    .par, .image, .intro-par{padding: 0 60px 0 120px;}    .fazit p{margin: 0 0 20px 0;}    #vorhersage li p{padding: 5px 15px;font-size: 12px;line-height: 18px;}    #navigation_desktop ul{font-size: 0.8rem;}    #share_this{left: 0;}}@media (min-width: 992px) {#navigation_desktop { height: 80px;opacity: 0.6;}    #navigation_desktop ul{margin-top: 0;}    #big-content-container{margin: 170px auto 0 auto;}    #title{margin: 180px auto 0 auto;font-size: 8vw !important;}    .content-container{padding: 0px 30px;}    #main-content{box-shadow: 0 0 5px rgba(1, 1, 1, 0.2);}    #breadcrumbs{display: inline;}    #klimatabelle td{font-size: 14px;}    .ht{background-image: url(/assets/hoechsttemperatur.gif);}    .tt{background-image: url(/assets/tiefsttemperatur.gif);}    .sh{background-image: url(/assets/sonne.gif);}    .wt{background-image: url(/assets/wassertemperatur.gif);}    .rt{background-image: url(/assets/regentage.gif);}    #vorhersage li p{padding: 0 15px;font-size: 12px;}    #vorhersage li img{width: 50px;}      .legend{height: 70px;}}@media (max-width: 1200px) {#navigation_desktop { font-size: 0.8rem !important;}    #start_header h5{font-size: 2.5rem !important;}    #start_header h1{font-size: 1.2rem !important;}    #start h3{font-size: 1.1rem !important;}    #klima-top5 p{font-size: 0.8rem !important;}}@media (max-width: 1099px) {#fixed_banner { visibility: hidden;display: none;}    #main-content{width: 98%;margin: 0 auto;}    #adsense_rec{width: 95%;margin: 0 auto;}}