/* /var/www/vhosts/upbeat-mendel.92-51-166-143.plesk.page/httpdocs/exklusiv/mistress-solitaire.de/css/styles.css || 1681477915 || Fri, 14 Apr 2023 13:11:55 +0000 */
/* Globales */html, body {width: 100%;height: 100%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}body {margin: 0;padding: 0;color: #fff;font-family: 'custom_cantataone', Times, serif;line-height: 185%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;background-color: #000;}a {color: #fff;font-size: 18px;font-family: 'custom_cantataone', Times, serif;text-decoration: none;}#leave_text {bottom: 30px;font-size: 11px;line-height: 120%;position: absolute;right: 255px;text-align: right;width: 580px;z-index: 100;}#leave_text a {font-size: 14px;}/* hover */.backlink, .nextlink, a, .forward, .back, .textlink {-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.backlink:hover, .nextlink:hover, .forward:hover, .back:hover, .textlink:hover {/*color: #585140; /*#b82727;*/opacity: 0.7;}input[type="submit"] {-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-ms-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}input[type="submit"]:hover {opacity: 0.7;}form {padding: 0;margin: 0;}input[type="radio"],input[type="checkbox"] {margin: 0;}img {border: 0 none;outline: 0 none;}hr {height: 1px;border: 0 none;background-color: #6b6b6b;background: -moz-linear-gradient(left, rgba(107, 107, 107, 1) 0%, rgba(107, 107, 107, 1) 50%, rgba(107, 107, 107, 1) 86%, rgba(107, 107, 107, 0.5) 93%, rgba(107, 107, 107, 0) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(107, 107, 107, 1)), color-stop(50%, rgba(107, 107, 107, 1)), color-stop(86%, rgba(107, 107, 107, 1)), color-stop(93%, rgba(107, 107, 107, 0.5)), color-stop(100%, rgba(107, 107, 107, 0)));background: -webkit-linear-gradient(left, rgba(107, 107, 107, 1) 0%, rgba(107, 107, 107, 1) 50%, rgba(107, 107, 107, 1) 86%, rgba(107, 107, 107, 0.5) 93%, rgba(107, 107, 107, 0) 100%);background: -o-linear-gradient(left, rgba(107, 107, 107, 1) 0%, rgba(107, 107, 107, 1) 50%, rgba(107, 107, 107, 1) 86%, rgba(107, 107, 107, 0.5) 93%, rgba(107, 107, 107, 0) 100%);background: -ms-linear-gradient(left, rgba(107, 107, 107, 1) 0%, rgba(107, 107, 107, 1) 50%, rgba(107, 107, 107, 1) 86%, rgba(107, 107, 107, 0.5) 93%, rgba(107, 107, 107, 0) 100%);background: linear-gradient(left, rgba(107, 107, 107, 1) 0%, rgba(107, 107, 107, 1) 50%, rgba(107, 107, 107, 1) 86%, rgba(107, 107, 107, 0.5) 93%, rgba(107, 107, 107, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b6b6b', endColorstr='#006b6b6b', GradientType=1);}li {margin-bottom: 7px;}dl {margin-bottom: 10px;}dt {margin-top: 5px;}dd {margin: -20px 0 5px 25px;}.spacer {width: 100%;height: 100%;}.relative {position: relative;}.relative_height {position: relative;height: 100%;}.wrapper {position: absolute;top: 0;left: 0;right: 0;height: auto;width: auto;min-width: 1000px;overflow: hidden;}.wrapper > .background {position: absolute;top: 0;left: 0;right: 0;bottom: 107px;height: auto;width: auto;min-width: 1000px;overflow: hidden;background-image: url("../images/background_top.jpg");background-repeat: repeat-x;background-position: top center;z-index: 1;}#content_header {position: relative;height: 453px;overflow: visible;background-color: #0b0b0b;background-image: url("../images/header/1.jpg");background-repeat: no-repeat;background-position: center;z-index: 20;}#content_header > .inner {position: relative;width: 1000px;height: 454px;margin: 0 auto;z-index: 10;}#content_header > .line {position: absolute;left: 0;right: 0;bottom: -10px;height: 10px;background-image: url("../images/header_line.png");background-repeat: repeat-x;background-position: top left;}#logo {position: absolute;top: 0;left: 0;width: 700px;height: 600px;}.logo, .slogan {position: absolute;top: 0;left: 0;background-repeat: no-repeat;}.logo {width: 406px;height: 221px;background-position: center;background-image: url("../images/logo.png");}.slogan {width: 617px;height: 302px;overflow: hidden;background-position: top center;}#content_header > .inner > .logo {left: 15px;}#content_header > .inner > #logo {left: 15px;}#content_header > .inner > .slogan {top: 150px;left: -170px;}#content_header .inner .social {position: absolute;right: 2px;top: 70px;padding: 5px;}#content_header .inner .social img {box-sizing: border-box;width: 25px;height: 25px;}.information .social img {box-sizing: border-box;width: 40px;height: 40px;}.wrapper > .content {position: relative;min-height: 500px;width: 904px;left: 12px;margin: 0 auto;padding-top: 70px;padding-left: 54px;border-bottom: 1px solid #260505;background-color: #340100;background-image: url("../images/background_content.jpg");background-position: right top;background-repeat: no-repeat;z-index: 10;}.wrapper > .content > .inner_left {float: left;position: relative;width: 650px;min-height: 500px;overflow: visible;z-index: 0;}.wrapper > .content > .inner_right {float: right;position: relative;top: 150px;width: auto;margin-bottom: 150px;z-index: 10;}.wrapper > .content > .stripe {position: absolute;top: 0;left: -27px;bottom: -1px;width: 74px;background-image: url("../images/red_line_left.png");background-repeat: repeat-y;background-position: top center;}.wrapper > .content > .shadow {position: absolute;top: 0;right: -4px;bottom: -1px;width: 4px;background-image: url("../images/content_shadow.png");background-repeat: repeat-y;background-position: top center;}.mistress_pattern {position: absolute;top: 453px;left: 0;right: 50%;bottom: 107px;margin-right: -175px;background-color: #000000;background-image: url("../images/background_repeat.jpg");background-repeat: repeat;background-position: center 172px;z-index: 0;}.mistress_face {position: absolute;top: 453px;left: 50%;right: 0;bottom: 107px;margin-left: -175px;background-color: #000000;background-image: url("../images/background_picture.jpg");background-position: left top;background-repeat: no-repeat;z-index: 2;}.footer {position: relative;left: 0;right: 0;bottom: 0;height: 130px;background-color: #000;background-image: url("../images/footer.png");background-repeat: no-repeat;background-position: top center;z-index: 20;}form > .error {-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}form > .error:first-line,form > .error > p:first-line {color: #df1e1e;}.clear {clear: left;}.clear_last, .clear_right {clear: right;}.clear_all {clear: both;}/* Index Styles */.index_background {position: relative;max-width: 1600px;min-width: 1000px;height: 900px;margin: 0 auto;overflow: hidden;}.background_fade {position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: auto;width: auto;background-image: url("../images/index/background_fade.png");background-repeat: repeat-y;background-position: center;}#index_head,#index_foot {position: relative;width: 1600px;left: 50%;margin-left: -800px;background-repeat: no-repeat;background-position: center;}#index_head {height: 621px;background-image: url("../images/index/background_head.jpg");}#index_foot {height: 279px;background-image: url("../images/index/background_foot.jpg");}.index_content {position: absolute;top: 0;left: 0;right: 0;height: 900px;min-width: 1000px;overflow: hidden;}.index_content > .inner {position: relative;width: 1000px;height: 100%;margin: 0 auto;}.index_content > .inner > #logo {left: 193px;top: 15px;pointer-event: none;z-index: 50;}.index_content > .inner > .logo {top: 28px;left: 336px;z-index: 30;pointer-event: none;}.index_content > .inner > .slogan {top: 115px;left: -100px;height: 337px;}#mistress {position: absolute;left: 300px;bottom: 0;width: 556px;height: 732px;z-index: 70;}#mistress > .left,#mistress > .middle,#mistress > .right {float: left;height: 100%;background-repeat: no-repeat;background-position: left bottom;display: none;}/*#mistress > .left {width: 154px;background-image: url("../images/index/mistress_left.png");}#mistress > .middle {position: relative;width: 231px;background-image: url("../images/index/old_mistress-solitaire_middle.png");z-index: 55;left: 0px;pointer-events: none;}#mistress > .right {width: 171px;background-image: url("../images/index/mistress_right.png");}*/#mistress > .chair {position: relative;width: 400px;background-image: url("../images/index/mistress-solitaire_middle.png");z-index: 55;left: 100px;pointer-events: none;height: 732px;}#slave_left,#slave_right_top,#slave_right_bottom {position: absolute;bottom: 0;pointer-events: none;background-repeat: no-repeat;background-position: left top;}#slave_left {left: 100px;width: 355px;height: 555px;background-image: url("../images/index/slave_left.png");z-index: 60;}#slave_right_top {right: -52px;width: 295px;height: 571px;background-image: url("../images/index/slave_right_top.png");z-index: 20;}#slave_right_bottom {right: -138px;width: 295px;height: 515px;background-image: url("../images/index/slave_right_bottom.png");z-index: 80;}.entrance_button {position: absolute;left: 80px;width: 116px;height: 62px;background-position: left top;background-repeat: no-repeat;z-index: 50;}.entrance_button img {width: 100%;height: 100%;border: 0 none;outline: 0 none;}.entrance_button.eingang {top: 140px;z-index: 50;}.entrance_button.eingang.image {background-image: url("../images/index/entrance.png");}.entrance_button.link {background-image: url("../images/index/entrance_crown.png");background-position: center -8px;cursor: pointer;z-index: 50;}.entrance_button.link:hover {background-position: center -84px;}#index_text {position: relative;width: 920px;height: 40px;margin: 50px auto;display: none;overflow: hidden;cursor: pointer;}#index_text.closed * {-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}#index_text a {color: #fda;}#index_text.closed:hover *,#index_text a:hover {color: #B82727;}#index_text, #index_text * {font-size: 14px;line-height: 125%;}#index_text h1, #index_text h2 {font-size: 17px;line-height: 125%;}/* Trailer */#trailer {position: absolute;width: auto;height: auto;top: 185px;right: 280px;/*opacity: 0;*/filter: alpha(opacity=0);z-index: 100;}#trailer > .button {position: relative;float: left;width: 34px;height: 163px;margin-top: 10px;background-image: url("../images/index/trailer_button.png");background-repeat: no-repeat;background-position: left top;cursor: pointer;z-index: 50;}#trailer > .content {position: relative;float: left;width: 1px;height: 415px;margin-left: -9px;overflow: hidden;background-image: url("../images/index/trailer_frame.png");background-repeat: no-repeat;background-position: left top;z-index: 0;}#trailer > .content > #trailer_player {display: inline-block;zoom: 1;width: 680px;height: 400px;margin-top: 4px;margin-left: 10px;}/* Menu */#menu_philosophie:hover .submenu,#menu_philosophie:hover .submenu > .background {height: 44px;}#menu_galerien .submenu {-moz-transition: height 0.35s ease-out;-webkit-transition: height 0.35s ease-out;-o-transition: height 0.35s ease-out;-ms-transition: height 0.35s ease-out;transition: height 0.35s ease-out;}#menu_about:hover .submenu,#menu_about:hover .submenu > .background {height: 345px;}#menu_galerien:hover .submenu,#menu_galerien:hover .submenu > .background {height: 466px;}#menu_zuchtgesetz:hover .submenu,#menu_zuchtgesetz:hover .submenu > .background {height: 85px;}#menu_gaeste:hover .submenu,#menu_gaeste:hover .submenu > .background {height: 86px;}#menu_kontakt:hover .submenu,#menu_kontakt:hover .submenu > .background {height: 164px;}.head_phone,.head_email {font-size: 18px;padding: 5px;position: absolute;right: 2px;top: 0;}.head_email a {font-size: 20px;font-weight: bold;color: #df1e1e;}.head_phone {top: 30px;}.head_phone span,.head_email span {position: relative;z-index: 10;}.google-translate-container {position: absolute;top: 110px;right: 10px;z-index: 100;text-align: right;}#google_translate_element {display: none;margin-top: -5px;margin-right: 15px;float: left;}.head_menu,.page_menu {position: absolute;font-size: 24px;}.head_menu {top: 155px;right: 2px;}.page_menu {left: 77px;bottom: -50px;height: 42px;}.head_menu > .menu,.page_menu > .menu /*,.page_menu > .menu > div*/{float: left;position: relative;height: 42px;margin-left: 1px;text-transform: uppercase;overflow: visible;z-index: 10;}.page_menu > .menu {/*position: static;margin-left: 0;*/}.page_menu > .sub_container {/*position: relative;top: 1px;left: 1px;height: 55px;width: 0;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;overflow: hidden;*/}.page_menu > .submenu {/*position: absolute;top: 42px;*/}.page_menu:hover > .sub_container {/*width: 911px;*/}.page_menu > .sub_container > .background {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #000;opacity: .7;filter: alpha(opacity=70);}.menu .submenu {position: relative;height: 0;margin-top: -2px;-moz-transition: height 0.2s ease-out;-webkit-transition: height 0.2s ease-out;-o-transition: height 0.2s ease-out;-ms-transition: height 0.2s ease-out;transition: height 0.2s ease-out;overflow: hidden;}/*.page_menu > .submenu .container {float: left;width: 0;overflow: hidden;}*/.menu .submenu .container {position: relative;/*padding: 1px 15px;*/z-index: 20;}.menu .background,.menu .back_fade {position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: .5;filter: alpha(opacity=50);z-index: 0;}.page_menu .menu .background,.page_menu .menu .submenu .background {opacity: .85;filter: alpha(opacity=85);}.menu .submenu .background {top: 1px;}.menu .menupunkt .background {background-color: #7d0000;}.page_menu .menupunkt .background {background-color: #000;}/*.menu .submenu .background + div {margin-top: 5px;}*/.menu .back_fade {opacity: .0;filter: alpha(opacity=0);-moz-transition: all 0.25s ease-out;-webkit-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;transition: all 0.25s ease-out;z-index: 10;}.menu .menupunkt .back_fade {background-color: #000;}.menu:hover .menupunkt > .back_fade,.submenu .container:hover .back_fade {opacity: .7;filter: alpha(opacity=70);}.page_menu .menupunkt > .back_fade {background-color: #888;background-image: url("../images/over_navigation.png");background-position: left top;background-repeat: repeat-x;}.page_menu .menu:hover .menupunkt .back_fade {/*opacity: 1;filter: alpha(opacity=100);*/}.menu .menupunkt .back_fade + div {position: relative;padding: 8px 15px 4px;z-index: 20;}.menu .submenu .container:last-child {margin-bottom: 6px;}.menu .menu_name {position: relative;font-size: 15px;z-index: 20;}.page_menu .submenu .menu_name,.page_menu .submenu .menu_name * {/*color:#fff !important;*/}.submenu .menu_name {font-size: 13px;margin-bottom: -3px;padding-top: 3px;}.menu .menu_name > span {font-size: 24px;}.menu_name > span {font-size: 22px;}.page_menu .submenu .container .menu_name {/*height: 45px;padding: 7px 12px 0;margin-right: 1px;vertical-align: bottom;line-height: 125%;white-space: pre;font-size: 13px;color:#fff !important;filter: alpha(opacity=100);display:block;*/}/*.menu > div > .link,.menu > div > .submenu > div > .link,.menu > .submenu > div > .link*/.menu .link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;cursor: pointer;z-index: 30;}.page_menu .submenu .link {/*top: 4px;border-left: 1px solid #666;background-color: transparent;opacity: 0.5;filter: alpha(opacity=50);*/}.page_menu .submenu .container:first-child > .link,.page_menu .submenu .container:hover > .link,.page_menu .submenu .container:hover + div > .link {/*border: 0 none;*/}/*.menu > div > .link > a > span,.menu > div > .submenu > div > .link > a > span,.page_menu > .menu > .submenu > div > .link > a > span*/.menu .link a > span {display: inline-block;zoom: 1;position: relative;width: 100%;height: 42px;cursor: pointer;}.page_menu .submenu .link a > span {/*height: 44px;*/}/*.menu > div > .link > a > span > img,.menu > div > .submenu > div > .link > a > span > img,.page_menu > .menu > .submenu > div > .link > a > span > img*/.menu .link a > span > img {/*width: 100%;height: 100%;border: 0 none;*/}.page_menu .submenu .back_fade {/*position: absolute;top: 4px;left: 0;right: 0;bottom: -1px;opacity: .0;filter: alpha(opacity=0);background-image: none;background-color: #b82727;-moz-transition: opacity 0.15s ease-out;-webkit-transition: opacity 0.15s ease-out;-o-transition: opacity 0.15s ease-out;-ms-transition: opacity 0.15s ease-out;transition: opacity 0.15s ease-out;z-index: 0;*/}.page_menu .menu .submenu .back_fade {bottom: 3px;/*border-radius: 2px;*//*top: 4px;right: -1px;bottom: -5px;border: 1px solid #df1e1e;-webkit-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;*/}.page_menu .menu .submenu .container {background-color: #000;/*float: left;position: relative;*/}.page_menu .submenu .container:hover .back_fade {background-color: #7d0000;border: 1px solid #b82727;/*opacity: .5;filter: alpha(opacity=50);*/}.page_menu .menu .submenu {margin-top: -1px;/*position: absolute;left: 0;top: 42px;width: 0;height: 58px;margin-left: 2px;-webkit-transition: width 0.35s ease-out, opacity 0.35s ease-in;-moz-transition: width 0.35s ease-out, opacity 0.35s ease-in;-ms-transition: width 0.35s ease-out, opacity 0.35s ease-in;-o-transition: width 0.35s ease-out, opacity 0.35s ease-in;transition: width 0.35s ease-out, opacity 0.35s ease-in;opacity: 0;filter: alpha(opacity=0);overflow: hidden;*/}.page_menu .menu:hover .submenu {/*width: 911px;-webkit-transition: width 0.35s ease-out, opacity 0.15s ease-in;-moz-transition: width 0.35s ease-out, opacity 0.15s ease-in;-ms-transition: width 0.35s ease-out, opacity 0.15s ease-in;-o-transition: width 0.35s ease-out, opacity 0.15s ease-in;transition: width 0.35s ease-out, opacity 0.15s ease-in;opacity: 1;filter: alpha(opacity=100);*/}.menu-item-bdsm-paarcoaching .menu_name {color: #b82727 !important;font-size: 20px;transition: color 0.15s ease-out;}.menu-item-bdsm-paarcoaching:hover .menu_name {color: #f4c462 !important;}/* Newsticker */#content_header .inner .line {position: absolute;top: 81px;right: 0;width: 2px;height: 115px;background-image: url("../images/entry_right_search.png");background-position: right top;background-repeat: no-repeat;}/* Forms */.searchfield {position: absolute;height: 115px;width: 247px;right: 0;z-index: 100;margin-top: -15px;padding-right: 2px;padding-top: 18px;text-align: right;background-image: url("../images/entry_right_search.png");background-repeat: no-repeat;background-position: right top;}/*#form_search > .search_title,form .contact_title,form .contact_title,#form_search > input[type="submit"],form .form_submit > input[type="submit"] {color: #fff;font-size: 18px;font-family: 'custom_bodoni', serif;font-variant: small-caps;}form .form_submit > input[type="submit"] {font-size: 26px;}#form_search > .search_title:first-letter,#kontakt > form > div > .contact_title:first-letter,input[type="submit"]:first-letter,form .form_submit > input[type="submit"]:first-letter {font-size: 24px;}#form_search > .search_title {text-align: left;margin-bottom: -5px;}#form_search > .input,form .input,form .contact_field > .input,form .textarea {position: relative;padding: 1px 10px 1px 0;background-image: url("../images/search_line.png");background-repeat: repeat-y;background-position: left top;}form .textarea {margin-bottom: 20px;background-image: url("../images/big_line.png");}#form_search > .input > input[type="text"],form .input > input[type="text"],form .textarea > textarea {width: 100%;height: 32px;padding: 0 5px;margin: 0;color: #fff;vertical-align: middle;background-color: #000;border: 0 none;}#captcha {height: 46px;font-family: 'custom_cantataone',serif;text-align: center;font-size: 26px;}form .textarea textarea {height: 86px;padding: 0;border: 5px solid #000000;resize: none;}#form_search > input[type="submit"],form .input > input[type="submit"],form .form_submit > input[type="submit"] {padding: 0;margin: 0;background-color: transparent;border: 0 none;cursor: pointer;}form .contact_field,form .captcha_field {float: left;width: 225px;margin-right: 35px;margin-bottom: 20px;}form .contact_text {width: 485px;}form .captcha {float: left;width: 175px;margin-top: 19px;overflow: hidden;}form .captcha > .image {margin-left: -75px;}form .captcha_refresh {float: left;width: 48px;height: 48px;margin-top: 19px;background-color: #000;background-image: url("../images/captcha_reload.png");background-repeat: no-repeat;background-position: left top;cursor: pointer;}form .captcha_refresh:hover {background-position: left bottom;}form .captcha_arrow {float: left;width: 27px;height: 48px;margin-top: 14px;margin-right: 10px;background-image: url("../images/arrows_right.png");background-position: right top;background-repeat: no-repeat;}form .mandatory {color: #df1e1e;}form .form_submit {text-align: right;width: 485px;}*/#page_bewertung form .contact_field {margin-left: 20px;margin-top: 20px;}#page_bewertung form .contact_field + .contact_field {margin-left: 0;}/* Widgets */.side_widgets {float: right;position: relative;height: auto;width: 250px;margin-bottom: 60px;}.side_widgets {width: 32px;}.side_widgets .widget_title,.side_widgets .widget_title_wide {position: absolute;top: -26px;font-size: 18px;text-transform: uppercase;z-index: 50;}.side_widgets .widget_title {top: 93px;left: -79px;width: 190px;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);overflow: visible;}.side_widgets.wide .widget_title,.side_widgets.small .widget_title_wide {opacity: 0;filter: alpha(opacity=0);}.side_widgets .widget_title > span,.side_widgets .widget_title_wide > span {font-size: 28px;}.side_widgets .widget {float: right;position: relative;padding: 1px;padding-right: 0;margin-bottom: 60px;margin-right: 1px;background-image: url("../images/search_line.png");background-repeat: repeat-y;background-position: left top;clear: right;}.side_widgets.small .widget {width: 30px;}.side_widgets .background {position: absolute;top: 1px;left: 1px;right: 1px;bottom: 1px;background-color: #3a0101;z-index: 0;}.side_widgets .inner {position: relative;height: 210px;width: 248px;overflow: hidden;z-index: 10;}.widget_frame {overflow: hidden;position: relative;}.side_widgets.small .inner {opacity: 0;filter: alpha(opacity=0);}.side_widgets .open_layer {display: none;}.side_widgets .widget {min-width: 30px;max-width: 248px;/*overflow: visible !important;*/}.side_widgets.small .open_layer,.open_layer.show {position: absolute;display: block;top: 1px;left: 1px;bottom: 1px;width: 29px;background-color: rgba(0, 0, 0, 0);-webkit-transition: background 0.2s linear;-moz-transition: background 0.2s linear;-ms-transition: background 0.2s linear;-o-transition: background 0.2s linear;transition: background 0.2s linear;cursor: pointer;z-index: 100;}.side_widgets.small .open_layer:hover,.open_layer.show:hover {background-color: rgba(0, 0, 0, .7);}.side_widgets.small .open_layer > span,.open_layer.show > span {position: absolute;display: inline-block;zoom: 1;top: 0;left: 0;right: 0;height: 28px;border: 1px solid transparent;background-image: url("../images/arrows.png");background-position: 0 -16px;background-repeat: no-repeat;-webkit-transition: background 0.2s linear, border 0.2s linear;-moz-transition: background 0.2s linear, border 0.2s linear;-ms-transition: background 0.2s linear, border 0.2s linear;-o-transition: background 0.2s linear, border 0.2s linear;transition: background 0.2s linear, border 0.2s linear;background-color: #000;background-color: rgba(0, 0, 0, .7);-webkit-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;z-index: 90;}.side_widgets.small .open_layer:hover > span,.open_layer.show:hover > span {border: 1px solid rgba(223, 30, 30, .5);background-color: rgba(184, 39, 39, .5);}.open_layer.show + .widget_title,.side_widgets.small .open_layer .widget_title {color: #fff;-webkit-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-ms-transition: color 0.2s linear;-o-transition: color 0.2s linear;transition: color 0.2s linear;}.open_layer.show + .widget_title,.side_widgets.small .open_layer .widget_title {z-index: 110;}.side_widgets > div > .line {position: absolute;top: -22px;right: -1px;width: 2px;height: 252px;background-image: url("../images/entry_right_widget.png");background-repeat: no-repeat;background-position: right top;}#widget_siegel .inner > a {display: inline-block;zoom: 1;position: relative;z-index: 10;}#widget_siegel .inner > a > span {display: inline-block;zoom: 1;position: relative;height: 210px;width: 248px;background-repeat: no-repeat;background-position: center;}#widget_siegel .inner > a > span > img {width: 100%;height: 100%;border: 0 none;}.widget_thumb {float: left;width: 112px;height: 80px;margin: 5px 0 0 5px;border: 2px solid transparent;background-color: #000;background-position: center;background-repeat: no-repeat;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.widget_thumb:hover {border: 2px solid #B82727;}#widget_news .inner > .newsticker_frame {position: absolute;top: 10px;left: 0;right: 0;bottom: 10px;overflow: hidden;}.newsticker_frame a {border: 0 none;outline: 0 none;}#newsticker {position: relative;display: block;width: 228px;top: 195px;left: 0;margin: 0 10px;padding-bottom: 100px;line-height: 150%;font-size: 14px;}#newsticker span {display: block;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.8s linear;-moz-transition: opacity 0.8s linear;-ms-transition: opacity 0.8s linear;-o-transition: opacity 0.8s linear;transition: opacity 0.8s linear;}/* Content */.page_content {padding: 25px 20px 50px 40px;line-height: 135%;font-size: 13px;width: 590px;}.page_title {margin-top: 50px;margin-left: -27px;padding-left: 27px;font-size: 17px;text-transform: uppercase;background-image: url("../images/title_crown.png");background-repeat: no-repeat;background-position: left bottom;}.page_title:first-letter, .page_title span {font-size: 34px;}.page_title:first-child {margin-top: 0;}.page_content .page_title {margin-top: 50px;}.page_content .dualine {-webkit-column-count: 2;-moz-column-count: 2;-ie-column-count: 2;-o-column-count: 2;column-count: 2;}.page_content .dualine:nth-child(1n) {position: relative;}.page_content .halfsize {position: relative;width: 48%;}.page_content .fullsize {position: relative;width: 810px;}.sub_title {margin-top: 30px;margin-left: 1px;font-size: 17px;text-transform: uppercase;}.sub_title > .extra {font-size: 11px;}/* - Über Mich - */#page_philosophie > .halfsize > .mistress_chair {position: absolute;top: -16px;right: -125px;width: 160px;height: 218px;background-image: url("../images/mistress_chair.png");background-repeat: no-repeat;background-position: left top;z-index: -1;}#page_philosophie > .halfsize > .dualine > .letter {float: left;width: 20px;text-align: center;font-weight: bold;}#page_philosophie > .halfsize > .dualine > .word {float: left;width: 110px;}#page_domination > .dualine > .sub_title {position: relative;padding-left: 20px;}#page_domination > .dualine > .sub_title > span {display: inline-block;zoom: 1;position: absolute;left: 0;margin-top: -3px;font-size: 21px;}#page_domination > .dualine > ul {list-style: square;cursor: default;}#page_domination > .dualine > ul > li {clear: left;}#page_domination > .dualine > ul > .description {float: left;position: relative;list-style: none;white-space: nowrap;cursor: pointer;}#page_domination > .dualine > ul > .description > div {position: absolute;top: 0;left: -16px;padding-right: 5px;cursor: pointer;}#page_domination > .dualine > ul > .description > img {margin-bottom: -6px;}#page_about a,#page_about a:hover,#page_pressemeldungen a strong,#page_pressemeldungen a:hover strong,#page_domination > .dualine > ul > .description:hover > div,#page_domination > .dualine > ul > .description > div:hover {color: #df1e1e;}#page_aktuelles > .content > div {margin-bottom: 30px;}#page_aktuelles > .content strong:first-child {color: #df1e1e;font-size: 15px;}#page_aktuelles > .content > div > ul {list-style: square;cursor: default;}#page_goddess > a > span {display: inline-block;zoom: 1;position: absolute;width: 468px;height: 60px;left: 50%;margin: 20px 0 0 -234px;background-image: url("../images/banner/leather_goddess.jpg");background-position: left top;background-repeat: no-repeat;}#page_goddess > a > span > img {width: 100%;height: 100%;}#page_topsites a,#page_topsites span {display: inline-block;zoom: 1;}#page_topsites a {width: 125px;margin-top: 20px;}#page_topsites img.fetisch {margin-bottom: 8px;}#page_topsites > div img.siegel {margin-bottom: 16px;}#page_topsites > div {text-align: center;}#page_workshop .title {color: #df1e1e;}/* - Diener-Zuchtgesetz - */#page_zuchtgesetz > .fullsize > .paragraph {float: left;color: #df1e1e;margin-top: 1px;}#page_zuchtgesetz > .fullsize > .paragraph > span {font-size: 17px;}#page_zuchtgesetz > .fullsize > .statute {float: left;width: 555px;margin-left: 15px;margin-bottom: 30px;}.download_icon {display: block;margin-top: 10px;padding: 22px 0 5px 45px;background-repeat: no-repeat;background-position: left top;}.download_icon:hover {background-position: left bottom;}.download_icon#pdf {margin-top: 20px;background-image: url("../images/icon_pdf.png");}.download_icon#zip {background-image: url("../images/icon_zip.png");}#page_story {padding-bottom: 20px;}#page_story > p {text-align: justify;text-indent: 2em;}#page_story > p.center {padding-right: 2em;text-align: center;}.story_chapters {margin-top: -7px;}.story_title {padding-bottom: 3px;margin: 50px 0 10px;font-size: 17px;background-image: url("../images/subtitle_line.png");background-position: left bottom;background-repeat: no-repeat;}.chapter_title {display: inline-block;zoom: 1;padding-top: 15px;font-size: 16px;}.story_title > .extra {font-size: 11px;}#kapitel_menu {margin-top: 30px;}#kapitel_menu > .title {padding-bottom: 5px;font-size: 16px;font-weight: bold;}#kapitel_menu > .link {padding-left: 20px;margin-top: 5px;background-image: url("../images/arrows_right.png");background-position: left -21px;background-repeat: no-repeat;}#kapitel_menu a {font-size: 14px;}#kapitel_menu a:hover {color: #b82727;}.toplink {float: right;margin-top: 18px;padding-right: 20px;background-image: url("../images/arrow_up.png");background-position: right -20px;background-repeat: no-repeat;}.toplink a {font-size: 13px;}/* - Galerien - */#page_galerien .gallery_half {float: left;position: relative;width: 400px;height: 250px;margin-bottom: 40px;}.gallery_half > .no_thumb {width: 350px;}a > .backlink {display: inline-block;zoom: 1;margin: 8px 0 5px;padding-left: 20px;background-image: url("../images/arrows_left.png");background-position: left -19px;background-repeat: no-repeat;}/*#widget_galerien > .inner > a > .backlink,#story a > .backlink {*/a > .nextlink {float: right;display: inline-block;zoom: 1;margin: 8px 5px 0 0;padding-right: 20px;font-size: 13px;background-image: url("../images/arrows_right.png");background-position: right -14px;background-repeat: no-repeat;}#story a > .nextlink {background-position: right -20px;}.bigimage {position: relative;width: 750px;height: 500px;padding: 3px;margin: 40px auto 35px;overflow: visible;}.bigimage .controls {position: absolute;left: 3px;right: 3px;bottom: 3px;height: 45px;opacity: 0;filter: alpha(opacity=0);display: block;color: #fff;}.bigimage .controls #control_buttons {position: relative;height: 100%;filter: alpha(opacity=0);display: block;color: #fff;}.bigimage .controls #control_buttons > .background,.head_phone > .background,.head_email > .background {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #000;opacity: .75;filter: alpha(opacity=75);z-index: 0;}.head_email > .background {,. head_phone > . background opacity: .5;filter: alpha(opacity=50);}.bigimage > .line {position: absolute;left: -12px;right: -12px;bottom: -4px;height: 4px;background-image: url("../images/underline_bigimage.png");background-position: center top;background-repeat: no-repeat;}.bigimage .container {position: relative;height: 100%;-webkit-box-shadow: inset 0 2px 5px #130000;-moz-box-shadow: inset 0 2px 5px #130000;-ms-box-shadow: inset 0 2px 5px #130000;-o-box-shadow: inset 0 2px 5px #130000;box-shadow: inset 0 2px 5px #130000;overflow: hidden;text-align: center;}.bigimage > .container > a > .link {display: inline-block;zoom: 1;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.bigimage > .container > a > .link > img {width: 100%;height: 100%;border: 0 none;}.bigimage > .container > table {width: 100%;height: 100%;padding: 0;margin: 0;border: 0 none;border-spacing: 0;border-collapse: collapse;}.bigimage > .container > table td {text-align: center;vertical-align: middle;}.bigimage > .container > table td > .image {max-height: 500px;max-width: 750px;height: auto;width: auto;border: 0 none;}.bigimage > .container > .description,.bigimage > .controls .description_link {display: none;}.bigimage > .controls .image_count {position: absolute;top: -2px;left: 0;padding: 18px 20px 6px;font-size: 20px;cursor: default;}.bigimage .controls a {color: #fff;}.bigimage > .controls .image_count > .current,.bigimage > .controls .image_count > .maximum {display: inline-block;zoom: 1;position: relative;top: 1px;font-size: 16px;color: #fff;}.bigimage > .controls .image_count > .current {width: 22px;text-align: right;}.bigimage .controls a {color: #fff;}.bigimage .controls a > .prev,.bigimage .controls a > .next,.bigimage .controls a > .description {display: inline-block;zoom: 1;position: absolute;padding: 18px 28px 5px;font-size: 16px;font-family: 'custom_bodoni', serif;text-transform: uppercase;background-repeat: no-repeat;cursor: pointer;z-index: 20;color: #fff;}.bigimage .controls a > .prev,.bigimage .controls a > .next {max-width: 75px;}.bigimage .controls a > .description {max-width: 140px;}.bigimage .controls a > .prev:first-letter,.bigimage .controls a > .next:first-letter,.bigimage .controls a > .description:first-letter {font-size: 26px;color: #fff;}.bigimage .controls a > .prev {top: 0;left: 0;margin-left: 33%;padding-right: 15px;color: #fff;}.bigimage .controls a > .next {top: 0;right: 0;margin-right: 33%;padding-left: 15px;text-align: right;color: #fff;}.bigimage .controls a > .description {padding-left: 15px;color: #fff;}/* control pfeile */.controls .arrow {display: inline-block;zoom: 1;position: absolute;top: -2px;background-image: url(../images/arrows.png);background-repeat: no-repeat;width: 29px;height: 45px;}.controls .next .arrow {right: 0;background-position: top center;}.controls .prev .arrow {left: 0;background-position: top left;}.controls .description_link .arrow {right: 0;background-position: top right;}.bigimage .controls a.description_link > .description {top: 0;right: 0;text-align: right;}.bigimage .controls a > .prev:hover,.bigimage .controls a > .next:hover,.bigimage .controls a > .description:hover {/*color: #585140; #B82727;*/background-color: #B82727;background-color: rgba(223, 30, 30, .4);}/*.bigimage .controls a > .prev:hover .arrow,.bigimage .controls a > .next:hover .arrow,.bigimage .controls a > .description:hover .arrow {background-color:#000;}*/.thumbs {position: relative;width: 776px;padding-bottom: 10px;margin: 0 auto;overflow: auto;}.thumbs > .container {position: relative;width: auto;margin: 0 auto;}.thumbs > .container > .thumb,.gallery_half > .thumb {float: left;position: relative;top: 10px;width: auto;height: auto;-webkit-transition: top 0.2s linear;-moz-transition: top 0.2s linear;-ms-transition: top 0.2s linear;-o-transition: top 0.2s linear;transition: top 0.2s linear;-webkit-box-shadow: 0 3px 7px #130000;-moz-box-shadow: 0 3px 7px #130000;-ms-box-shadow: 0 3px 7px #130000;-o-box-shadow: 0 3px 7px #130000;box-shadow: 0 3px 7px #130000;margin: 2px 19px 8px;}.gallery_half > .thumb {margin: 2px 0 8px;}.gallery_half > .thumb.margin {margin-left: 35px;}.thumbs > .container > .thumb > .inner > .image,.gallery_half > .thumb > .inner > .image {height: 150px;width: 150px;margin: 3px 3px -10px;-webkit-transition: margin 0.2s linear;-moz-transition: margin 0.2s linear;-ms-transition: margin 0.2s linear;-o-transition: margin 0.2s linear;transition: margin 0.2s linear;background-position: center;background-repeat: no-repeat;background-size: cover;}.thumbs > .container > .thumb:hover,.gallery_half > .thumb:hover {top: 0;}.thumbs > .container > .thumb:hover > .inner > .image,.gallery_half > .thumb:hover > .inner > .image {margin-bottom: 0;}.thumbs > .container > .thumb > .inner > a > .link,.gallery_half > .thumb > .inner > a > .link {display: inline-block;zoom: 1;position: absolute;top: 0;left: 0;right: 0;bottom: 0;zoom: 1;}.thumbs > .container > .thumb > .line,.gallery_half > .thumb > .line {position: absolute;left: -20px;right: -20px;bottom: -5px;height: 5px;background-image: url("../images/underline_thumb.png");background-position: center top;background-repeat: no-repeat;}.bigimage {background-color: #430101;zoom: 1;-webkit-box-shadow: 0 3px 7px #130000;-moz-box-shadow: 0 3px 7px #130000;-ms-box-shadow: 0 3px 7px #130000;-o-box-shadow: 0 3px 7px #130000;box-shadow: 0 3px 7px #130000;}.thumbs > .container > .thumb > .inner,.gallery_half > .thumb > .inner {overflow: hidden;background-color: #430101;}.thumbs > .container .video-active {top: 0;}.thumbs > .container .video-active.thumb > .inner img {margin-bottom: 0;}.thumbs > .container .thumb {cursor: pointer;}.slider {display: none;position: relative;width: 482px;height: 35px;margin: 15px auto 50px;background-image: url("../images/gallery_slider.png");background-position: center;background-repeat: no-repeat;cursor: pointer;}.slider > .arrow_left,.slider > .arrow_right {position: absolute;top: -1px;width: 24px;height: 35px;background-position: center bottom;background-repeat: no-repeat;z-index: 0;}.slider > .arrow_left {background-image: url("../images/arrows_left.png");left: -25px;}.slider > .arrow_right {background-image: url("../images/arrows_right.png");right: -25px;}.slider > .ui-slider-handle {position: absolute;width: 29px;height: 31px;top: 50%;margin-top: -15px;margin-left: -15px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;background-image: url("../images/gallery_button.png");background-position: center;background-repeat: no-repeat;cursor: -moz-grab;z-index: 10;}.slider > .ui-state-active {cursor: -moz-grabbing;}.slider > .ui-slider-handle.use_transition {-webkit-transition: left 0.2s linear;-moz-transition: left 0.2s linear;-ms-transition: left 0.2s linear;-o-transition: left 0.2s linear;transition: left 0.2s linear;}#thumb_slider {-webkit-transition: left 0.5s linear;-moz-transition: left 0.5s linear;-ms-transition: left 0.5s linear;-o-transition: left 0.5s linear;transition: left 0.5s linear;}.slider > .marker {position: absolute;top: 26px;width: 12px;height: 12px;margin-left: -6px;color: #7d0000;font-weight: bold;text-align: center;overflow: hidden;cursor: default;}.slider > .marker.first {margin-left: -9px;}.slider > .marker.last {margin-left: -3px;}.fullsize > .description {position: relative;width: 776px;margin: 50px auto 0;}.page_content > .no_gallery {padding: 10px 0;}/* Gäste */#page_bewertung form .group_subtitle {margin-left: 20px;}#page_bewertung form .input_group span {display: block;margin: 10px 0 3px;color: #df1e1e;font-size: 15px;}#page_bewertung form .input_group .input {float: left;width: 40px;height: 20px;background: none;}#page_bewertung form .input_group .input.novote {width: 100px;}#page_bewertung .form_field.first {margin-left: 20px;}.input_group .input label {position: absolute;top: 0;width: 49px;text-align: center;}.input_group .input.novote label {width: 108px;}.input_group .input span:first-child {display: block;position: relative;width: 12px;margin: 0 auto;z-index: 20;}.input_group .input .crown,.input_group .input .crown_active {display: inline-block;zoom: 1;position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;}.input_group .input {position: relative;padding-top: 20px;}#page_bewertung form .input_group,#page_bewertung form .captcha,#page_bewertung form .captcha_field + .clear {margin-left: 20px;}#page_bewertung form .form_submit {width: 570px;margin: 20px;}/* Kontakt */#page_kontakt > .information {margin-top: 100px;}#page_kontakt > .information:first-line {font-size: 20px;}#page_kontakt > .information > span {font-size: 28px;}#page_toplist > a > span {display: inline-block;zoom: 1;position: absolute;width: 468px;height: 120px;left: 50%;margin: 20px 0 0 -234px;background-image: url("../images/banner/toplist.jpg");background-position: left top;background-repeat: no-repeat;}#page_toplist > a > span > img {width: 100%;height: 100%;}#page_banner > div,#page_partner > .group > div {position: relative;width: 468px;height: auto;text-align: center;margin: 20px auto;padding: 2px;background-color: #7d0000;}#page_partner > .group > .textlink > a {display: inline-block;zoom: 1;width: 100%;height: 100%;padding: 5px 0;font-size: 15px;}#page_partner > .group > .textlink:hover {background-color: #df1e1e;}#page_banner > div > img {margin-bottom: -2px;}#page_partner > .group > div > a > img {margin-bottom: -3px;}#page_banner > div > .link {padding: 5px 20px;font-family: arial, sans-serif;text-align: left;line-height: 115%;background-color: #000;background-color: rgba(0, 0, 0, 0.4);}#content_header * ::-moz-selection {background-color: transparent;color: inherit;}#content_header * ::-webkit-selection {background-color: transparent;color: inherit;}#content_header * ::-o-selection {background-color: transparent;color: inherit;}#content_header * ::selection {background-color: transparent;color: inherit;}* ::-moz-selection {background-color: #fff;color: #7d0000;}* ::-webkit-selection {background-color: #fff;color: #7d0000;}* ::-o-selection {background-color: #fff;color: #7d0000;}* ::selection {background-color: #fff;color: #7d0000;}/* Footer */.footer > .top {position: absolute;top: -60px;right: 50%;margin-right: -500px;padding-left: 22px;text-transform: uppercase;font-size: 13px;overflow: visible;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);}.footer > .top > div {margin-top: -22px;margin-left: -20px;overflow: hidden;}.footer > .top > div:first-letter {font-size: 24px;}.footer > .top > a > .link {position: absolute;display: inline-block;zoom: 1;top: 0;left: 0;right: 0;bottom: 0;cursor: pointer;}.footer > .top > a > .link > img {width: 100%;height: 100%;border: 0 none;}.footer > .links {position: relative;height: 80px;width: 800px;margin: 0 auto;left: -28px;top: 26px;}.footer > .links > .group {float: left;position: relative;margin: 10px 25px 10px 10px;}.footer > .links > .group > div {line-height: 125%;}.footer > .links > .group > div > a {color: #585140;font-size: 13px;}.footer > .links > .group > div > a:hover {color: #fff;}/* Header-Image-Slider */.ei-slider {position: absolute;width: 100%;height: 100%;margin: 0 auto;}.ei-thumbs {position: absolute;left: 5px;bottom: 1px;width: 982px;z-index: 10;}.ei-slider-loading {display: none;}.ei-slider-large {position: relative;height: 100%;width: 100%;overflow: hidden;}.ei-slider-large > div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}.ei-slider-large > div img {position: absolute;left: 50%;width: 1140px !important;height: 454px !important;margin-top: 0 !important;margin-left: -570px !important;}.ei-title {position: absolute;top: 30%;right: 50%;margin-right: 13%;}.ei-title h2, .ei-title h3 {text-align: right;}.ei-title h2 {color: #b5b5b5;font-size: 40px;line-height: 50px;font-style: italic;}.ei-title h3 {color: #000;font-size: 70px;line-height: 70px;text-transform: uppercase;}.ei-slider-thumbs {position: relative;height: 12px;margin: 0 auto;left: 4px;}.ei-slider-thumbs > div {float: left;position: relative;height: 100%;margin-left: -1px;border-left: 1px solid #000;}.ei-slider-thumbs > div:first-child {border-left: 1px solid #4a4339;}.ei-slider-thumbs > div.ei-slider-element {position: absolute;top: 0;left: 0;height: 100%;margin: 0;margin-left: -1px;background-color: #470c09;border-left: 0 none;border-right: 1px solid #470c09;text-indent: -9000px;z-index: 10;}.ei-slider-thumbs > div a {display: block;width: 100%;height: 100%;text-indent: -9000px;background-color: #4a4339;-webkit-transition: background 0.2s linear;-moz-transition: background 0.2s linear;-ms-transition: background 0.2s linear;-o-transition: background 0.2s linear;transition: background 0.2s linear;cursor: pointer;}.ei-slider-thumbs > div a:hover {background-color: #f0f0f0;}.ei-slider-thumbframe {position: absolute;left: 0;right: 0;bottom: 12px;height: 114px;}.ei-slider-thumbs > div img {position: absolute;bottom: 50px;max-width: 100%;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-ms-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;transition: all 0.4s ease-out;cursor: pointer;z-index: 999;}.ei-slider-thumbs > div:hover img {bottom: 1px;opacity: 1;filter: alpha(opacity=100);}/* neu */.thumbs {margin-top: 20px !important;}.bigimage .link,.thumb .link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000;cursor: pointer;}.thumb .inner {position: relative;}.controls {z-index: 1050;}#bigimage_slide {position: relative;top: 0 !important;margin: 0 !important;padding: 0 !important;}#bigimage_slide div {top: 0;padding: 0;margin: 0;border: 0 none;}.bigimage table,.bigimage td {margin: 0;padding: 0;}#control_buttons a > span {-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;width: auto;}.thumbs .auftragsname {position: absolute;left: 3px;right: 3px;bottom: 0;background: #000;background: rgba(0, 0, 0, 0.7);font-size: 12px;text-align: center;-webkit-transition: all 0.6s linear;-moz-transition: all 0.6s linear;-o-transition: all 0.6s linear;-ms-transition: all 0.6s linear;transition: all 0.6s linear;opacity: 0;filter: alpha(opacity=0);}.thumb:hover .auftragsname {opacity: 1;filter: alpha(opacity=100);}#flowplayer_video {position: relative;width: 680px;height: 500px;}.videothumb {background-size: contain;}.bigimage .controls {opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.6s linear;-moz-transition: all 0.6s linear;-o-transition: all 0.6s linear;-ms-transition: all 0.6s linear;transition: all 0.6s linear;width: auto;}.bigimage:hover .controls {opacity: 1;filter: alpha(opacity=100);}.videobutton {position: absolute;top: 3px;left: 3px;width: 150px;height: 150px;background-image: url(../images/video_playbutton.png);background-position: top center;background-repeat: no-repeat;z-index: 5;}.bigimage_video {width: 680px;}.bigimage_video .line {background-image: url("../images/underline_bigvideo.png");}.bigimage_slide div {top: 0 !important;margin-top: 0 !important;height: 100% !important;display: table-cell;vertical-align: middle;}#loading_screen {position: absolute;height: 100%;left: 42px;top: 5px;width: 918px;background-color: rgba(0, 0, 0, 0.3);background-image: url("../images/loader.gif");background-position: center 270px;background-repeat: no-repeat;z-index: 1000;display: none;}.search_result {margin-top: 30px;}.search_result .search_title a,.search_result .search_text a {-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}.search_result:hover .search_title a {color: #df1e1e;}.search_result:hover .search_text a {/*color: #fda;*/}.search_result .search_title a {margin-left: 1px;margin-top: 30px;font-size: 17px;text-transform: uppercase;}.search_result .search_title span {font-size: 17px;text-transform: uppercase;}.search_result .search_text a {font-size: 14px;}.dom_of_the_year {margin-top: 40px;margin-left: -13px;}.icon-fix {padding: 1%;}body > .tooltip_box {position: absolute;display: none;min-height: 20px;max-width: 400px;padding: 1px;margin-right: 20px;background-color: #767676;opacity: 0;filter: alpha(opacity=0);-webkit-box-shadow: 1px 3px 7px #130000;-moz-box-shadow: 1px 3px 7px #130000;-ms-box-shadow: 1px 3px 7px #130000;-o-box-shadow: 1px 3px 7px #130000;box-shadow: 1px 3px 7px #130000;z-index: 300;}body > .tooltip_box.has_image {max-width: 500px;}body > .tooltip_box > .content {position: relative;height: 100%;padding: 10px 15px;font-size: 12px;line-height: 150%;background-color: #3A0101;}.tooltip_box .tooltip_image {float: right;width: 206px;height: 130px;margin: 10px;}.tooltip_box .tooltip_clear {clear: right;}/* Global */.slogan {background-image: url("../images/language/new_slogan_de.png");}/* Widgets */#widget_siegel .inner > a > span {background-size: contain;}/* gästebucheinträge + blogeinträge */.gbuch_entry {position: relative;/*border-top: 2px solid #fbf5c1;*/width: 540px;margin-bottom: 50px;}.gbuch_entry_headline {display:block;margin:4px auto 6px;font-size:20px;}.gbuch_entry_author {position:relative;font-size:14px;}.gbuch_entry_text {position: relative;margin:15px 0px 8px;font-size: 14px;/*color:#817b7b;*/}.gbuch_entry_text, .gbuch_entry_author, .gbuch_entry_date {margin-left:20px;}#gb_new_entry_js {height:0px;overflow:hidden;position: relative;}.gbuch_comment_title,.gbuch_comment_text {position:relative;margin-left:50px;font-size:13px;}.gbuch_comment_text {/*font-family: 'kozuka_el',verdana,sans-serif;*/}/* gästebuch und blog_controls */.blog_control, .gbuch_control {position:relative;margin:10px 0px;}.blog_control .forward, .gbuch_control .forward {float:right;}.blog_control .back, .gbuch_control .back {float:left;}.page_counter {position:absolute;width:150px;left:50%;margin-left:-75px;text-align:center;}/* gästebuch */.gbuch_search_title {display:inline;}.gbuch_search_text {display:inline;}.gbuch_btn_search {display:inline;}.gbuch_success {position:relative;margin-bottom:20px;}/* form */search > .search_title,form .form_title,form input[type="submit"] {color: #fff;font-size: 18px;font-family: 'custom_bodoni', serif;font-variant: small-caps;}form input[type="submit"] {font-size: 26px;}#form_search > .search_title:first-letter,form .form_title:first-letterform input[type="submit"]:first-letter {font-size: 24px;}#form_search > .search_title {text-align: left;margin-bottom: -5px;}form .input,form .textarea {position: relative;padding: 1px 10px 1px 0px;background-image: url("../images/search_line.png");background-repeat: repeat-y;background-position: left top;}form .textarea {width: 475px;margin-bottom: 20px;background-image: url("../images/big_line.png");}form textarea,form input[type="text"] {width: 100%;height: 32px;padding: 0px 5px;margin: 0px;color: #fff;vertical-align: middle;background-color: #000;border: 0px none;}#captcha {height: 46px;font-family: 'custom_cantataone', Times, serif;text-align: center;font-size: 26px;}form textarea {height: 86px;padding: 0px;border: 5px solid #000000;resize: none;}form input[type="submit"] {padding: 0px;margin: 0px;background-color: transparent;border: 0px none;cursor: pointer;}form .form_field,form .captcha_field {float: left;width: 225px;margin-right: 35px;margin-bottom: 20px;}form .form_note {display: none;}form .captcha {float: left;width: 175px;margin-top: 19px;overflow: hidden;}form .captcha > .image {margin-left: -75px;}form .captcha_refresh {float: left;width: 48px;height: 48px;margin-top: 19px;background-color: #000;background-image: url("../images/captcha_reload.png");background-repeat: no-repeat;background-position: left top;cursor: pointer;}form .captcha_refresh:hover {background-position: left bottom;}form .captcha_arrow {float: left;width: 27px;height: 48px;margin-top: 14px;margin-right: 10px;background-image: url("../images/arrows_right.png");background-position: right top;background-repeat: no-repeat;}form .mandatory {color: #df1e1e;}form .form_submit,form .form_box {width: 485px;}form .form_submit {text-align: right;}form .form_box {margin-bottom: 20px;}a {border: 0px none;outline: 0px none;}body:not(.no-js) #index_head {margin-left: -2400px;}body:not(.no-js) #index_foot {margin-left: 2400px;}body:not(.no-js) .index_content > .inner,body:not(.no-js) .index_content > .inner > #slave_left,body:not(.no-js) .index_content > .inner > #slave_right_top,body:not(.no-js) .index_content > .inner > #slave_right_bottom {opacity: 0;filter: alpha(opacity=0);}body:not(.no-js) .index_content .logo {z-index: 50;}body:not(.no-js) #gallery_slider {padding-bottom: 0px;overflow: hidden;}body:not(.no-js) .bigimage > .container .description,body:not(.no-js) .bigimage > .controls .description_link {display: block;}body:not(.no-js) .bigimage > .container .description {display: block;position: absolute;top: -3px;left: 0px;right: 0px;height: 0px;border-bottom: 3px solid #430101;background-color: #000;background-color: rgba(0, 0, 0, 0.8);text-align: left;-webkit-transition: height 0.6s ease;-moz-transition: height 0.6s ease;-ms-transition: height 0.6s ease;-o-transition: height 0.6s ease;transition: height 0.6s ease;overflow: hidden;}body:not(.no-js) .bigimage > .container .description > div {position: relative;height: 100%;padding: 15px 12px 12px;}body:not(.no-js) #detail_view > .description {display: none;}body:not(.no-js) .input_group > .input {cursor: pointer;}body:not(.no-js) .input_group > .input > span > input,body:not(.no-js) .input_group > .input > .crown > img {width: 100%;height: 100%;cursor: pointer;}body:not(.no-js) .input_group > .input > label {cursor: pointer;}body:not(.no-js) .input_group > .input > span:first-child {width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);}body:not(.no-js) .input_group > .input > .crown,body:not(.no-js) .input_group > .input > .crown_active {height: 20px;background-image: url("../images/icon_crown.png");background-repeat: no-repeat;background-position: center 2px;}body:not(.no-js) .input_group > .input:hover > .crown {background-position: center -22px;}body:not(.no-js) .input_group > .input > .crown.active {background-position: center -46px;}body:not(.no-js) .input_group > .input:hover > .crown.active {background-position: center -70px;}