/*
2014-02-07 moved to layout.php because laying here they're not updated in cdn on change
@import "style_de.css";
@import "join.css";
@import "join_de.css";
@import "member.css";
@import "member_de.css";
@import "pages.css";
@import "pages_de.css";
@import "../lib/jquery.colorbox/css/colorbox.css";
@import "coins_charge.css";
@import "coins_charge_de.css";
@import "freetour_main.css";
@import "freetour_main_de.css";
@import "freetour_alternative.css";
@import "freetour_alternative_de.css";
@import "flowplayer5.css";
@import "../lib/jquery-ui/cupertino/jquery-ui-1.10.2.custom.css";
@import "landing.css";
@import "ipad.css";
*/



body {
    background: url(../images/background_loop_01.jpg) 50% 1477px repeat #87cfec;
    font-family:Verdana, Geneva, sans-serif; 
    font-size:14px;
    margin: 0;
    padding: 0;
    text-align: center;
    position: relative;
    min-height: 100vh;
}

body.route-link {
    background-image: none;
    background-color: #fff;
}

body:before {
    content: "";
    display: block;
    position: absolute;
    left: 0; top: 0;
    right: 0; bottom: 0;
    background: url(../images/background_top_01.jpg) no-repeat 50% 0;
}

body.route-link::before {
    background-image: none;
    background-color: #fff;
}

body.loading:after {
    content: "";
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 5;
    background: url(../images/loading.gif) no-repeat center / 5%, rgba(0,0,0,0.7);
}

body > object:not('#swf_flashdetect') {
    display: none;
}

img {
    border: 0;
}

.ui-autocomplete {
    text-align: left;
}

.hint {
    -webkit-touch-callout: none;
}
.hint_box {
    position: absolute;
    display: inline-block;
    max-width: 200px;
    text-align: center;
    padding: 5px;
    z-index: 9999;
    background-color: #CEF4FD;
    border: 1px solid #0090DF;
    pointer-events: none;
}

.colorbox-popup {
    display: none;
    text-align: justify;
    line-height: 2;
    padding: 20px;
    background: #dbeffa;
}

#cboxLoadedContent {
    position: relative;
}

#cboxLoadedContent > .colorbox-popup {
    display: block;
}

#bgWrapper {
	margin:auto;
    position: relative;
    max-width: 100%;
    overflow: hidden;
}

#wrapper {
	text-align: left;
}

.container {
    max-width: 970px;
}

.box {
    position: relative;
    padding: 15px;
    margin-bottom: 10px;
    font-size: 16px;
}

.box > * {
    position: relative;
}

.clearfix {
    clear: both;
}

.modal-dialog {
	margin-top: 10%;
}

.modal-dialog .modal-content {
    border-radius: 20px;
    padding: 13px;
}

.modal-dialog .modal-body {
	padding: 20px;
	background-color: #e1fecf;
	border-radius: 12px;
}

a:link { font-weight:bold; color:#C60; text-decoration:none }
a:visited { font-weight:bold; color:#C60; text-decoration:none }
a:hover { font-weight:bold; color:#F90; text-decoration:none }
a:active { font-weight:bold; color:#F90; text-decoration:none }
a:focus { font-weight:bold; color:#F90; text-decoration:none }

a.player { font-weight:normal !important; }
a.player .play { cursor: pointer; }

a.image,
h3.image {
    display: block;
    text-indent: -999em;
}

span.error {
    display: block;
    color: red;
    text-align: right;
    padding: 0px 0 5px;
}

p, ul, ol, h1, h2, h3, h4, h5, h6, form {
    margin: 0;
    padding: 0;
}

label {
    text-align: left;
    margin-bottom: 0;
}

.legal-definitions ul, .legal-definitions ol {
    padding-left: 15px;
}

.left .openpage-badge {
    width: 433px;
    height: 212px;
    background: url(../images/postit_kostenlos1.png);
    position: absolute;
    margin-top:-40px;
    margin-left: 40px;
    z-index: 3;
}
.left .openpage-badge a {
    display: block;
    position: absolute;
    height: 150px;
    top: 60px;
    width: 270px;

}

.right .one-liner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAp0AAABsCAMAAAAfWvmZAAAAdVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////li2ZAAAAAJ3RSTlMACA4UGh8jKCwxNjtBSE5UV1xhZGludHp/hIiOlZqgpauws7e7vb8oaCihAAATOUlEQVQYGe3BC3bjRoIAwcxi3//EI+RWASRFSpTd/ra8DxHyNdkJMinIJMQukviKGSaQgWGAGS/JnTwzQA7JzrgyJolXDNkZmBDInTEJcZdcGRgmUyY3BgZCGBKGgZkhcYgpwOIqsIAMiEPGnQQYGIYBJh8kU1wFcpBFkEVkkTszdpJMBoZxl8SUGwZJxCExTG7MJKQkbpK4Cogl4wP5gskiAqIIIiABSTGFsRiSYIABBpIhxF0YBsbBQEh2sjMEkncmPym5M+RGSB4YEmBMyZWxk5iE5IGZYQYyBRKSkCSxxJSEASEBGWwGREBA8sR4xWSXQEjchJCACCaCTAKG3AhkTPLIAEliFxBTEEskEJPcyLsgCQgzlphiCmLJeCQvmYAgKKKICMghllgyQO4MMGMyDsYhjBcM5GDIO5MnZkLyKFkCjElIbkwWQ3YGJjQ2NCA5hExJMhk7AxMwMJBkZ0wJxpJMMUXGFIeM2EVAEVgGBmaATAlkcjBkZ9zEFAIhIIsgCAjIZLKYhCSQXMlOokFATAExZbFECIQZcjDADIhdkJnEFEQQRCwZ7+QFExBEFBVFEHkQS0wS8vsy41nIM7mTB0LyTjKT5C4TCDAhBOQgOzFMFpNdEpJAxiKEZELIM3lmYEgmhzgEJEEGmQURRBAQGVNmyJ2E7AyBEDCMQ0xuQiYQIpggmILs5CA3Zshk8iQOFUuRkZGB8Uiu4hBTxiGDiKKACMK4k88EBEFxhyiiCBKSxRSLmXyWPIgpJKbA+EAWmeROSA6yM3lmfMVkkp2B7ORgxiTESwYYQnJjcmNmZkLyKIkpiCWmIAMiCqIybpI7gWRngpkgScYUFs8EQUBlESQEIUxuzEwOsksICAmCIIiIZQMJA0l2SQYZU1wlsUTERlFEQMbNDz4w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);
    height: 108px;
    width: 669px;
    margin-bottom: 10px;
}

.box.are-you-ersties h3 {
    color: #ef2145;
    font-family: 'AhnbergHand', sans-serif;
    font-weight: normal;
    letter-spacing: 1px;
    font-size: 20px;
}
.box.are-you-ersties p {
    padding: 10px 0;
}
        
.box h3 {
    color: #be528a;
    font-family: 'AhnbergHand', sans-serif;
    font-weight: normal;
    letter-spacing: 1px;
    font-size: 20px;
}

.player {
    height: 295px;
    width: 524px;
    display: block;
    position: relative;
}

.videoblock .player { 
    width: 524px;
}

.playerl8 {
    height: 295px;
    width: 524px;
    display: block;
    position: relative;
}

.ersties-font-1 {
    font-family: 'AhnbergHand', sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 22px;
}

input[type="text"], input[type="password"], select {
    width: 100%;
}

.user_form input[type="text"], .user_form input[type="email"], 
.user_form input[type="password"], .user_form textarea, .user_form select {
    display: block;
    width: 100%;
    max-width: 100%;
    border-radius: 20px;
    padding: 7px 15px;
    outline: none;
    border: 2px solid #ffd6db;
    box-sizing: border-box;
}
.user_form label {
    color: #555555;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 2em;
    font-weight: bold;
    font-size: 1em;
    padding-left: .53em;
}
.user_form h3 {
    font-size: .875em;
    color: #14252d;
    margin-bottom: 1.43em;
}
.user_form td > div {
    width: 302px;
    padding: 0 5px 0 0;
}

.user_form td > div.prename    { width: 150px; float: left; }
.user_form td > div.surname    { width: 142px; }
.user_form td > div.street     { width: 225px; float: left; }
.user_form td > div.house      { width: 67px; }
.user_form td > div.zip        { width: 75px; float: left; }
.user_form td > div.city       { width: 217px; }
.user_form td > div.country       { width: 304px; }
.user_form td.label {
    width: 220px;
    font-weight: bold;
    padding-top: 3px;
    vertical-align: top;
    color: #0D0D0D;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}


.visible {
    display: block;
}
.hidden {
    display: none !important;
}

.flash_message {
    margin: 0 auto;
    max-width: 425px;
    padding: 0 55px;
    height: 285px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhcAAAEdCAMAAACIdLWBAAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAKnRSTlMAAQMFBggMERYbICUrMTg/R05XXmVueH+HjpWcpKy1vsbN1Nzk6/H3+/5vy7rlAAAiOklEQVQYGezBC2IURxYAwcw3c/8bq3KreyR+9toIhEHQEfJeGcgzyQDZ4iEwfkkGCBggWzyLX4C8Mwayyb+LQ/xSBCTk/wmIn0reGTnIQT5hYEIIRMYpDvELkE1eyINAgMSLiC1+CnknDBhO8iAYIA9CfBBbEFts8R8x+Ss5yJYchEReJLHFFlsQP4G8E4I8CAjyQh7kEBinIAgCYosfSD6SL8gWCMgmm8kLiWcBAREQEP8peQ/kIAgIKA/ywuQTcQgIgogttnhzgiTP5CSQbPJCkk22BGRLThlbbEEEQfGfkl+cCcpB5CCbHOQkBiYfBQEREEHEFsTbEeQkICAn+YR8IC+E5AsZWxAEBRSH+I/IL04EZBMREJA0QR5kk08EBBFBEBEBAfE2FNAEQTY5yIN8JMmDgZBsEockKbYgIyIIii3+C/IrU07KpggmsgkIsglyEkICAoIiiCAiIgjiuxgiKIIICAjIJic5GZtk8oGxSYBxii2ogCCCNrb4L8ivS+SgoIAgiIAgiCAgJ/lEEEEUQRERERHEd1AQRQQFQRAQkIM8M0MgeQg5hEBgbLEFFBFBFEQFxI935xcmCIogCAoiiIACAgICJg+xBRERERVlUmxJvJ6BgqiIIiIiCAJykIP8H/G5jC0gMigKsCDZ4j8gvyLZRBoEEUQRUEQQFAQBATnIIbYgooiIioooimKLryVhItuoiIqKiCAIAnIw5FPG5+JZnAKCoIgoKigWBAXxQ8mvSDZRFARRREQRREQQQeQgIC+CiIgoiqITRVEQxL+TQBIED/gCUQRBEATkIAchMIxTYGwZW5wCAoqIgoo2oiIK4oeSH89AkJNAPFv8LUFBERFRRFFEFEFEEBGQTT4KIiIqoo2eUbQBEf+X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) 50% no-repeat;
    background-size: contain;
}

.flash_message > div {
    width: inherit;
    height: inherit;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #ff0000;
    font-size: 22px;
    padding: 20px;
}
.flash_message.much_text > div {
    font-size: 14px;
}

/* subtitle switch */

.flowplayer.is-error .fp-message h2 {
    margin-top: 0;
}
.flowplayer .fp-subtitle-switch {
    background-position: 0 top;
    background-repeat: no-repeat;
    background-size: auto auto;
    bottom: 50px;
    cursor: pointer;
    display: block;
    height: 27px;
    left: auto;
    position: absolute;
    right: 10px;
    width: 48px;
}
.flowplayer .fp-subtitle-switch.fp-active{
    background-position: 0 bottom;
}
.flowplayer .fp-subtitle.fp-active.fp-disable{
    opacity: 0;
}
.flowplayer .fp-captions {
    z-index: 1;
}
.flowplayer .fp-menu.fp-subtitle-menu.fp-active {
    background-color: #000;
    bottom: 3em;
    font-size: 14px;
    width: 10em;
}

.flowplayer.is-splash .fp-subtitle-switch,.flowplayer.is-poster .fp-subtitle-switch{display:none !important}
.flowplayer.is-mouseout .fp-subtitle-switch{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .15s .3s;-moz-transition:opacity .15s .3s;transition:opacity .15s .3s}
.flowplayer.is-mouseover .fp-subtitle-switch{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.is_mobile .flowplayer.is-mouseout .fp-ui > * {
    -webkit-transition: opacity .7s linear 3s;
    transition: opacity .7s linear 3s;
    filter: alpha(opacity=0);
    opacity: 0;
}
.flowplayer.is-mouseout .fp-timestamp { display: none !important; }
.flowplayer.is-mouseover .fp-timestamp { display: inline !important; }

.is_mobile .fp-player .fp-timestamp {
    display: none !important;
}

/* Survey */
h2.survey {
    color: #44712c;
    background: url(../images/smiley_2_small.png);
    background-repeat: no-repeat;
    line-height: 38px;
    margin: 0 auto;
    padding-left: 50px;
    width: 85%;
    height: 38px;
}
.right .updates .description h2.survey{
    padding-bottom: 10px;
}
.checkbox-label input{
    margin: 3px 3px 0px 10px;
    border: none;
    padding: 0;
}

/* login page */

.join-teaser:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqMAAAAaCAMAAAC0G6XOAAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKXRSTlMAAwcKDRIWGx8kKS0xNjtARElQVVlfZmxzen+EiY6TmZ6kqa6zt7q8v2iyBiIAAAdCSURBVHja7VvbcuM6DCPU/P8nG/tgSbyIVJw0254zazWzrTOJrAsEgqAXYhoEIoDYn/4S6McIioiwvyicVzL+Pi/irx9v+Gs9U2Dnhc8NEfZPQiigv/OVjhAuRi+9r9ElmN6jmjHjW/Y92j5gIbUOj+K/avC0TNAtiKAj1Pw2MA33OPulsCN1QtbdU1eVvwJLEMSH0bm5eX0vXgMmkt7okcILE8eFc8pkUwUWaemtWLyRQcvAB+XqURx6FpS6uUBfwLyINOp6NiCdmPV3tQjlj8BTgZJCpvNJsUfyFGQlSmB79JzD5CtIRr4NAXTgIoQDUmGeoTd00g8hAJPLEKNCMsPzqLNEK2P/k/UMlxaAHsjp8GF1oCd/QpqgdZyeVLosIRWl9udEKsUQK0sOJz4JWTtCE1quMmjck8i+rFiEeya8oHQQiKcE6XPZ5LapT+A7MYRbBmY+LrrJaDz2zBbvciLFQSjF6CRQtP578uiYdqcfyiJI2a+odwkHg4Vy+QbB+v0N0hkTpyfXvA9/Ws1UHzFkEZ9Q+b6l/XNxsYnPvKZH4U8r/MG7ojw9GLmHMIuhQUElUIhygbPKxh6SGajUsPIJyTZeSqN5uNfQTqslSIVqv+vEsEumdI89Yvkec+og13f2BAquLNoR4xV9RRkh6ay2M94GErlfEpTa0RmFD5euYGViuP6QZ0CgFyivcAUlQjQCq9MoesgXn7f4rw+gkJbiYvoFQBqAhtZR2mG7yczodMQa/M870qjWfJu5Kq4ki1xI08LSC5862RuBfWS5cOflFHddnGFZxxWuJkl1GFMqpaTJqiRsB0ku4xg2NIiERkd3byeOfmWiLqq5FEY/zmhkjCD7jYkW/ceA9GHPfwPQGpoSqRO8CZHa/F6CMvUYNTqDhkhpEkzKjCznFmO/FzZphAaWuTw5YrCPbMUmuXkWTkUUwwULZ5EAQUGjooQd1RXo3NsNn/A40qxYNyGoUS6YVohy4oEaQB6OR4FmMNpkQ6OS+KFRoHZomrjPSKWM0WKwxRJ+wBDC3A8UouGlAR2nETgtFv+jBIs8NYq5H1MaNX/Ojhg+DqJgUt8DUYOhSvEgRdqY4PQtWw5ZPp9KZQ33+uEsmg4NapoV8idGuxpFh+eJ0WbM/NW4G+/ohjIRAAahGZPKwvzch8bVyC3sXHOONVJ1CeHC5UCsApRLru9ttHpTkNsJXBOuhPn8N0P6xWuJfcbEbxDp9QzTpYNFYq+7QJGRrrg9bxroD5JHTFMebloA2gnRpmm9CzywWcWsYMiYVTDwQ5inZk4pNRmtUGclIjItXIWnr41JKUbB10OZ9zCGPPEmxQBBpopCqrNm/0gpNdWjF3wsFOcFWhp61+GIBjJln0TCixabvixERSGPRh7tCIWtx+htEmlrnU/XQB+LUloNgzOHY9rvPCkfJBnVAm2pqtgILTRoqBeELOl5Tv+CPbip9loZmwHMnEVMHd6DM7Ej06UY4OkUWx4NF85+G3qvqJRxURqXVokZBTii4MhO6bXdxCgOUiiH7/vhzayGnjbBIGC31RO7Q8p1vI4Q5QpcNIOD9fjjeBevHylIxY+xR5ZIT94dfMkaNDVqLppm8UjLssHuzAUh6QRkr9djDjxGezD1iWVlFQiGIB9hr52dl/7ZpkRHI0vhnFRUnu3EB4wgt84TiRFx5Rg1Pzqn9eTQr3Y2OIy+SD9gQT1OhsApzznap/HM2G5Q0YlVzH2LRIN5Pc/UM8zBqd/iwywQJU+1o64tpsMZSA9pTeGyHoXNAd/2+YmEKbjGIqcKD5LkcRwHj35BocZ6UwvVpvWB1xI/Q67Df3TlM40Kq9pmMNmYPoAR0AlfA7xWBRyH2oRl5cVGV2KGK2rXj0c408z8Sxue2dJSQsi9fC12PK40ohRFAPZ1OC+y5556vzB5xOoHEF46xOq/8iWNfzy3EbDmIfvYY9XL26vQBKbHChJCHiJNRA7/ZMs5g9MZ/WqtfeGr9aS+feTRtoBFjsoOMqXNJJTFWA9iscxfLM+/OY8qlwtyBA7HKCN0GVGrzI5XmXAB6t9enKtLyNyumvbocZxEehw8jl5zmt5TKNmfufNHGjSCnHTqGJAQNnqfBzVBUUBpH8yLrgc09+wO1BelSKONq+rWUas8VWAvtGnuRU9F+dwyqh7U+9WGpHZoLD/waHL0UD6LfTTeE2CWBwOpnxxgVqsaXicH7SslKd/bUh4b8QurXj/7Fs9J+uTSWG//RCi2d0lXbzf3/woULxx1msy2Ox4gpR1ox1CaE82PsJJOvfzg1iO6zmEc6Zv/r4Z9zvxPNEyk+v/FwH56B0SdJHqsNPevrt/dfpqZoGat5oQYgtPyaO66fjrU3+1uW2rt6X0SZlrxxRugd/tBnM6n6acxL1rqb1JJ/Lvd7SdROqBq3SBWPHoD9G6/EfLhqw0yDZCJUf905g3Vu/1SImUKld2fammudbe7/RpQTaXkjPV/ADEexp5f+V1RAAAAAElFTkSuQmCC);
    content: "";
    display: block;
    height: 26px;
    left: 0;
    position: absolute;
    right: 0;
    top: -26px;
}
.join-teaser:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqMAAAAXCAMAAAAIhbYQAAAAclBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9eWEHEAAAAJnRSTlMAAgUJDA8UGSElKTE4PENMUlZdZm1yeH+Gi4+Ump+kqa6zuLu9v5i00tgAAAZzSURBVBgZ7cEJliOHYUTBSAzvf2R8VxXQ63RzkUhbfpqI8WO77bYf+3G73X7cbjsxv/zyj0pKde9e93v3e927q3vK5Qcz9mRzGvPLL/+YWKKDTkpJhTz85qE3Jqb55Zd/QB7uSlHp5Cs/2GyzBzbDML/88veKISTRRdw7ecjTD8awzTxsTnOaX375e+SUQySl9CR68OoHMzsYu7BhDstH82eF5TKt+eW/Vi4hhKjUPUUXn/3AGLbZHOZSaHkzb5YXy+9oread+eW/R06hHEJEek/IpTz95pJV99vdrTu7uCTMJSaGvMpneScR89GyrPnl/5WwMGFaWPNOXkUOIYeIlF7ci9LJm9/IslbutzvTbSeGOSXzsJY3y9fyag6Zp63R3Oe+PEzmkCHzJvPLXxIm84W8mT8rl+xuyWGRQ/ImTzmECCEiqdS9ooOfzOFml9tu2+22207GfGme1tC01vKiyWWxzKsZY17NaS45jMwny8hh/kjz3yKmIctaDs03cmjNaaz5AzlE/qxcQogcEiJJL+69Ul7MYbObbbftttu228yYp3w0vytfW2NmY5jDmtO8yHw0zWEOzTeW7y2secr8n8pktJgP8mr5YGRiYSHmlIe8s1wWCyGHYTOX+SgvckiIfGUaMrnkEELkEEJEpctd91R3yYs57cFt22272WbmKYf8PWZmM4xhDvPBmjdzmRdzyvyk+R3z2Zp/Xr7VXJp3Wr61WJ7yQcghrLk0LxLlMDvYHOazllNEUpRL1nwrh1xCnnKKSAed7umkvJrTZie77cmYJqcc8kkYLaeROWWaL83MDMOMYT6apznMHOYy7zR/yprT5LLmMF9alldzyL8hD5lLfjZ51fKl5U3knUTynajI7LbdtpnDnJpTLiHSQQeRP681+SCnqHTQPZ24e/ObU5bDuu+BmYeEHHLJn7GsecphDTMz5jDGmM/mNKcxwwzzWfM71pzmYWHJYfNqWVhyyGRZnvKz5dW0fJJDnvKUny0vQg5rLYe1lmU5RSGTRZLId0rCtttut9s21tBEcwiJSk8SeZURpmk+mI/WWpNDkbsOlFPemYfN3OxiNq8iIpec8rXJwnxnZgxzGGZOa03ztOY0xhhmTtOIaTJfaCyGMU9rDjMM86/L0LxqYfIikXkT+UYOkeV7KZIXIUnIMlnLWhZSssNtt9ttN5t5J5ei0kV3KeQPzWmYp3kvlHRQKuWdedrYyWyGtRYikYe8iWm+tibW8moYw7DGHNY0r+ZpDmOGMYzmT1rDMOZpzMyM0bSmoTk0NB81tNY0p4bWWqM1p5wiyWVOkXwhpxB51bzXWpLkkkuSfCsldrrtx3abmc8ipfQkhdaylq+suYwxhzXMm0RKOkh57zdPsdBojLmTQwiRpeWPjOVV5pBhmMMypzlMa83TXJZhmGEO8+fMwxyGYZ5mZhtjGmIZraHRtObUmtY0Yk5Zi8nkvSTJ0wjJIT8LIfleSCGvksj3ktNst1s7GfNeSFJ6kMhTWE7Nq2nMaU7DzGHeRJJ0oHwwbzazGfMmRCR/kznMw7DmveUwD3OZYQ7zjeULYw7DnOYwZjZjnpafLMub5dXyRxJFLmtChHyUS0i+0JxapBxankIOYbGWD5LD3Lbd5jZjPokoqZQkWv7QMIxhmMOclkNEUlE+mnc2Zoa5hAi55JLlZ5PTNDHfmHfmxTJa5mmehrnMXzCXYQ7DxIzZzJgPFpYPFstfFZLkYYQITT5oISK/I0ReRQ75PS2nsdtmmzGftEhJUnKKTNNyWC7LaQ7zMMyYwxzmIURKymfz3gxjXkQuIX+fobnMH5jLljnMXzUPc5jTMLYx5rKsibWs5WEtlrWwvFkuazks7yWSDyKHvJOHnPKitQz5oBzyUU4ZGcIy8s5mNhvmK4kkIYf8OXOYywxjDkMTIkX5yXy0+Urkf8dk3lmYd+b3rOWdeTGHeTWH2Yw5zHdaC8scmkPWmlPmVaN5CiHyTsgpn7UQ+SzTyMhDkxf5KzaHbQ7zSQ5FDpF/xcxlDPMmIsrP5pNh3kT+I8xp/h1zWeY0xow5jIaM1ppM3pk8TQ4jhzlkhGkeInLIabQcQiyXLK/yQfOQyRxyyL9lzGU+mJxySf4Nw1zmMA8hJF+Yz+aD/OdZ5invzYsYWUxzmU/Gxhzm92ROzb8i5JCH5RSy/CyTS94s/4S1+U7k7zHmaS65lC/9D4pX5c40/3JTAAAAAElFTkSuQmCC);
    bottom: -23px;
    content: "";
    display: block;
    height: 23px;
    left: 0;
    position: absolute;
    right: 0;
}
.join-teaser {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqMAAAJKCAMAAAAvCrwQAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHnRSTlMAAwcMExogKC85PkRMVF1mcH2IkZifpKy0uLu+v8FBGorKAAAUVklEQVQYGe3BW3bjWpQcwMjjO/8hdxrgSyCl+jSB5d4RISI3a62sZOVGjPEl1bv/afs///M/7f+0WrX8SIxxjtjFQ2xCsBxFjHGWeKofyy4OIsb4usRLbOpmuQmC2ESMcYZ4VywESSQ2sUmIMb4nbuLTEk8RInYxxmnqoawgNolIjHEti5CNRJCNGOMiFmKXiCQ2EWOcJx7CEiIbSUhilxjje+IgDhYhNokkIsY4VambskLkAUESNcYX1VE9hGUTspE7McbJ4uk/sYlEEETEGGeqm7KIRDZkZ4wT1F/CCpGN7JBEjHGW+lGWTSRCZGeMk1Td1KZ2S9xEInYRY3xb66GOFokkQoQY4xytUlrqYXkIESFijLNUbWpTm2UTd0GM8X11U0Wr1N1yE8RDjHGSUtSmbpZdRBASY3xfldamLbUrlh+JxBinqNq1SpXaLQe1izFOUVpKUXfLQYxxpqI7B8sY11F3banaLA8xxslaShX1sIxxvlK7atWuareMcT31Y/kQNcZJalPUy/IuFWN8WVRrU6XU0/KuxjhVKeJpeZcY4+sqqB+lbpYxzhdFHNTDMsb5Wp/iYdnVJsY4SeJTPSxjnK+C+suyqV2NcarY1V3dLZugxjhV4k3cLarGuJy6W2pTY5wr/mGJosa4pqWOWmNcyqpNUTcxxrnqzfKjNo0xvi0O4s2yqSpqU2N8Wx3Um+Wu1BgniYOog4Ua41z1Jg6Wmxrjohalxriqpca4lHqzbGpTY5wlDuLNctfatDXGyerNqoMkxjhX4s1yU5u2xjhD/ah3y5sa42KWXXVjU2OcrN4stH7UGOeKOljUpmjtaowzVerHsmvVpsQYXxfaonZ1sDy1dq0xvq12LWoTP5ba1RinqZei6sfyITHGmWpTL6t2NcZ5orWrTb1ZfokxvqsSlKrY1NNCW2OcKFqqlHqzPNRTjXEhy1Pd1Bhnqrt6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) repeat scroll 0 0;
    height: 60px;
    margin: 75px 0 20px;
    overflow: visible;
    position: relative;
    display: table;
    width: 100%;

}
.join-teaser p{
    display: table-cell;
    vertical-align: middle;
    padding-left: 65px;
}
.join-teaser p a {
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}
.join-teaser p a:link, 
.join-teaser p a:hover{
    color: #000000;
    font-weight: normal;
}

#menu {
    float: none;
    font-size: 16.8px;
    padding: 27.2px 0 19.2px 66px;
    width: 80%;
    margin-top: 8px;
}
.menu_item {
    color: #000;
    display: block;
    float: left;
    font-family: "AhnbergHand";
    margin-right: 31.2px;
    text-decoration: none;
}
.menu_item:hover{
    text-decoration: underline;
}
#menu .menu_item:last-child {
    margin-right: 0;
}
a.menu_item,
a.menu_item:link,
a.menu_item:active,
a.meny_item:visited{
    color: #000000;
    font-weight: normal;
}

.menu_item{
    font-weight: normal;
}
.text_for_en .sitemap{
    margin: 0;
    padding: 0;
    display: inline;
}

.text_for_en p{
    padding-left: 64px;
    margin-top: 24px;
}

.text_for_en p a,
.text_for_en p a:link,
.text_for_en p a:active,
.text_for_en p a:visited{
    color: #005997;
}
.text_for_en p a:hover{
    color: #162437;
}


/* recent updates experiment */
.ex_updates .left{
    margin-top: 46px;
}

.ex_updates .right .updates h3{
    float: none;
}
.ex_updates .right .updates a.rss, 
.ex_updates .notification.no-subscription,
.ex_updates .updates > .box.description > img
{
    display: none;
}

.box.description .camera-list .camera-item h3 {
    display: table-cell;
    font-size: 16px;
    font-weight: normal;
    height: 3em;
    vertical-align: bottom;
    float: none;
}
.double_coins div.coins_1{
    background: url(data:image/png;base64,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) no-repeat;
    height: 70px;
    padding-left: 112px;
}
.double_coins p{
    vertical-align: top;
    height: 27px;
    line-height: 40px;
}
.double_coins p span {
    color: #65c810;
}

.flowplayer .fp-speed {
    display: none;
}

.player.is-mouseover .fp-ui .fp-volumebtn,
.player.is-mouseout .fp-ui .fp-volumebtn { 
    display: inline-block; 
}

.is_mobile .player.is-mouseout .fp-ui .fp-volume,
.player.is-mouseout .fp-ui .fp-volume {    
    display: flex;
}

.rabbits-review {
    margin-top: 50px;
    text-align: center;
}
.rabbits-review a {
    font-weight: normal;
}

.box .shadow-header {
    position: relative;
    margin: 0.5em 0;

    font-family: 'BanhartV08', sans-serif;
    font-size: 2em;
    font-weight: 100;
    color: #d30a19;
}
.box .shadow-header:after {
    content: attr(data-shadow-text);
    position: absolute;
    left: 0;
    right: 0;
    top: 1px;
    font-family: 'BanhartV08', sans-serif;
    color: black;
}

.box .shadow-header-v2 {
    position: relative;
    margin: 0.5em 0;
    font-family: 'BanhartV08', sans-serif;
    font-size: 2em;
    font-weight: 100;
    color: #2a2a2a;
}
.box .shadow-header-v2:after {
    content: attr(data-shadow-text);
    position: absolute;
    left: 2px;
    right: -2px;
    top: -2px;
    font-family: 'BanhartV10', sans-serif;
    color: #ff4e4e;
    word-spacing: 5px;
}

.error-message { 
    margin: 2em auto; 
    padding: 0 25px; 
    text-align: center; 
    color: #ff4e4e; 
    font-size: 1em; 
} 
.error-message h4.error-message_header { 
    color: #ff4e4e; 
    font-size: 1.7em; 
} 

span.impressum {
    display: block;
    width: 170px;
    height: 85px;
}
span.impressum-bottom {
    display: block;
    height: 150px;
}
.apply-now span.email_address {
    display: inline-block;
    width: 187px;
    height: 25px;
    vertical-align: middle;
}
.lang_en .apply-now span.email_address {
    background: url(../images/application_email_en.png);
}
.lang_de .apply-now span.email_address {
    background: url(../images/application_email_en.png);
}
.lang_en span.impressum {
    background: url(../images/Imprint.png);
}
.lang_en span.impressum-bottom {
    background: url(../images/Imprint_bottom.png);
    width: 240px;
}
.lang_de span.impressum {
    background: url(../images/Impressum.png);
}
.lang_de span.impressum-bottom {
    background: url(../images/Impressum_bottom.png);
    width: 210px;
}
span.impressum.net {
    width: 210px;
    height: 150px;
    background: url(../images/Imprint_net.png);
}
span.impressum.eei {
    width: 210px;
    height: 150px;
    background: url(../images/Imprint_eei.png);
}
span.impressum.net.top {
    height: 180px;    
}
span.impressum.impressum-ch {
    width: 185px;
    height: 85px;
    background: url(../images/Imprint_ch.png);
}
.lang_de span.impressum.impressum-ch {
    background: url(../images/Impressum_ch.png);
}
@media only screen and (max-width: 479px) {
    .flash_message {
        min-height: 150px;
    }
    .flash_message > div {
        padding: 0;
        font-size: 17px;
    }
}

.box-header {
    font-size: 25px;
}
.box .box-title {
    font-size: 24px;
}

#document-iframe {
    padding-top: 56.4%;
}
#document-iframe iframe {
    position: absolute;
    top: 0; bottom: 0;
    left: 0; right: 0;
    width: 100%;
    height: 100%;
    border: none;
    background: rgba(64, 64, 64, 1);
}

@media (min-width: 1500px) {
    .route-document .box.full-width {
        width: 1500px;
    }
}

@media only screen and (max-width : 767px) {
    .container .left, .container .right {
        padding-left: 0;
        padding-right: 0;
    }
    .box-header {
        font-size: 20px;
    }
    .box .box-title {
        font-size: 18px;
    }
    .box {
        font-size: 14px;
    }
    #wrapper {
        padding-left: 7px;
        padding-right: 7px;
        padding-bottom: 7px;
        overflow: hidden;
        min-height: 100vh;
    }

    #cboxMiddleLeft,
    #cboxTopLeft,
    #cboxTopCenter,
    #cboxTopRight,
    #cboxMiddleRight,
    #cboxBottomLeft,
    #cboxBottomCenter,
    #cboxBottomRight,
    #cboxPrevious,
    #cboxNext, 
    #cboxSlideshow
    {
        display: none!important;
    }

    #colorbox #cboxLoadedContent {
        margin-top: 50px;
    }

    body #colorbox,
    #colorbox #cboxWrapper,
    #colorbox #cboxContent
    {
        overflow:visible;
    }

    #cboxContent{
        margin: 0 auto;
        float: none!important;
        background: transparent!important;
    }

    #cboxContent #cboxClose{
        background: url(../lib/jquery.colorbox/images/colorbox/btn_close.png);
        background-size: contain;
        height: 30px;
        width: 30px;
        top: 20px;
        left: 30px;
        position: fixed;
    }

    #cboxContent #cboxTitle{
        left: 0;
        right: 0;
        width: 100%;
        height: 20px;
        text-overflow: ellipsis;
        white-space: nowrap;
        bottom: 0;
        position: fixed;
        color: #fff;
        text-align: center;
    }

    #cboxContent #cboxCurrent {
        position: fixed;
        height: 20px;
        top: 25px;
        left: 0;
        right: 0;
        color: #fff;
        text-align: center;
    }

    #cboxContent .favorites{
        position: fixed;
        bottom: 30px;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
}

@media only screen and (max-width : 479px) {
    .box-header {
        font-size: 16px;
    }
    .box .box-title {
        font-size: 15px;
    }
    .box {
        font-size: 14px;
    }
}

@media only screen and (min-width : 992px) {
    .container div[class*='col'].left {
        padding-right: 0;
    }
} 

.typeform-widget {
    height: 950px !important;
}

#myswf{
    position: absolute;
    z-index: -1;
    width: 400px;
    height: 300px;
    top: 0;
    left: 0;
}
.lazy-image { 
    background-image: url('../images/loading.gif'); 
    background-repeat: no-repeat; 
    background-position: center !important; 
    background-size: 50px !important;
}

.data-protection-hint {
    padding-top: 20px;
    font-size: 10pt;
    text-align: left;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    clear: both;
}

.data-protection-hint a {
    color: #c60;
}

.thumbnails { 
    overflow: hidden; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex; 
} 

.fr-dib { 
    display: block !important; 
    margin-left: auto !important; 
    margin-right: auto  !important
} 
.fr-fil { 
    display: block !important; 
    margin-left: 0 !important; 
    margin-right: 0 !important; 
} 
.fr-fir { 
    display: block !important; 
    margin-left: auto !important; 
    margin-right: 0 !important; 
} 

ul.ui-front {
	z-index: 1000;
}

.nowrap {
    white-space: nowrap;
}

i.info {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAABmJLR0QA/wD/AP+gvaeTAAADpElEQVRoge3aT4scRRgG8J+ZbHRD3EnUbPwXwYNZxbiKCH4BDwqCXiSHmDUaxc+g+AFEPHl2s1EEb+I/lIAHY1wUVHRVNETxoIgamF0n6gq6qx5qBjud7umerpqdPeSBB5qp4X3r6ap+632rigvY3LhoBDa3Yj9msA9tXNprO9vjaZzCl1gfQR+i0cajeANd/FuTXbyOIz0bY8eNWMCf6oso4yqOCqO64diDF4TpEiskz3XhJU1vlJjDWBmBkDyXMTdKIdvx4gYIyfMYJlOL2YWTYxDT54e4PKWYpTGK6XOp15cobMfiJhDT50kV069VIWge99aSXo2v8TLexRbsbWDjOlyD15p04LB0b/Y5TOTsPx5h79CwYvZIF5qXhHSoCC81tLmsZJ3aUuLoGeys1l0L72CtpO14Q5u78HRRQ5GgGTzY0FERpga0xby0OTXTpAVpI9MvwhTOYxs+jrR9tEpMW0gSU4fbTzCb8XO1EKli7a4aPAM8NgIxWX4v1EIpk9ojgwS9OWJBo+A5a1K2Yt2Kjooh3IToCnneOueuD/ulE9MRRnsRP+MKISId1CxDGIQ2bsbn+YYD4of/OO4TIlgRduDtBH7yfKDI2VMJDO/FJbhS+aI9LU3JnuWTfeNZp7Gp+V94BX/gJ3yKiwv+dwYfRfrK47L+Q1bQjkij23BHxuas8pV8NdJXHv1tstJpkQq/l/xelDkkQVZQmfOm6AoLaR4TuCmxr9/6D1lBK4mdLCreFb1T8bcVg+X+Q1bQN4mdlJUGdyf2Q0inzsOt0obSsoAQm2EX8ZYiRy3pqtTvSsTsln63dUVmbyQ75dbxfklHhsVbJb/fI31kPSHzreaNv5rISdn3c1ci+1kM3AFKVeDtLrH/bQLbWVYWeISyNsbJmRK7E9J/P/NVYgjRaS3CyakBgv5OKGYNN+SdFO2cdnA9bqujvgAtPNtzmsU/wop+FX4UAseUTGI5JBaEk4lamBZW36Zv70ANHy3DHV9m2RGKxqEwFyHoLO4vsXstnhCmZlP7B8s6XXUKfgwPVfxnEE7jC/wgpPizuF31IcEgzAsH1I0wifekjUwxPCFUxFHYLAden0m3326n8Y7UBxIeSfYxKf2+dx0+L8E0G4RD4kJ6XXYMiGapMS2kSDEZRRnXhFEZep1JgX2CsBQJ7aog5Lx0Zhxo4xHhItKv6otYEdL/hyXahh7F9bKWsNc80+OU/29adXvsXy/7yia9XnYBo8J/rE4fyDaP7EcAAAAASUVORK5CYII=);
    background-size: cover;
    width: 1em;
    height: 1em;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer;
}

.flex-row {
    display: flex !important;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.flex-row-break {
    flex-basis: 100%;
    height: 0;
}