 @font-face {font-family: 'Syne';src: url('/fonts/Syne-Regular.eot');src: url('/fonts/Syne-Regular.eot?#iefix') format('embedded-opentype'), url('/fonts/Syne-Regular.woff2') format('woff2'), url('/fonts/Syne-Regular.woff') format('woff'), url('/fonts/Syne-Regular.ttf') format('truetype'), url('/fonts/Syne-Regular.svg#Syne-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Syne';src: url('/fonts/Syne-Bold.eot');src: url('/fonts/Syne-Bold.eot?#iefix') format('embedded-opentype'), url('/fonts/Syne-Bold.woff2') format('woff2'), url('/fonts/Syne-Bold.woff') format('woff'), url('/fonts/Syne-Bold.ttf') format('truetype'), url('/fonts/Syne-Bold.svg#Syne-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'SpaceGrotesk';src: url('/fonts/SpaceGrotesk-Light.eot');src: url('/fonts/SpaceGrotesk-Light.eot?#iefix') format('embedded-opentype'), url('/fonts/SpaceGrotesk-Light.woff2') format('woff2'), url('/fonts/SpaceGrotesk-Light.woff') format('woff'), url('/fonts/SpaceGrotesk-Light.ttf') format('truetype'), url('/fonts/SpaceGrotesk-Light.svg#SpaceGrotesk-Light') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'SpaceGrotesk';src: url('/fonts/SpaceGrotesk-Bold.eot');src: url('/fonts/SpaceGrotesk-Bold.eot?#iefix') format('embedded-opentype'), url('/fonts/SpaceGrotesk-Bold.woff2') format('woff2'), url('/fonts/SpaceGrotesk-Bold.woff') format('woff'), url('/fonts/SpaceGrotesk-Bold.ttf') format('truetype'), url('/fonts/SpaceGrotesk-Bold.svg#SpaceGrotesk-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}* {margin: 0px;padding: 0px;}* {-webkit-text-size-adjust: none;-ms-text-size-adjust: none;}h1 {padding: 0px 0px 15px 0px;font-size: 1.6em;color: #444;}h2, h3 {padding: 0px 0px 10px 0px;font-size: 1.4em;color: #444;}h4, h5 {padding: 0px 0px 5px 0px;font-size: 1.2em;color: #444;}p {padding: 0px 0px 10px 0px;}img {vertical-align: bottom;border: none;}a {text-decoration: underline;outline: 0;font-size: 1em;color: #000;font-weight: bold;}a:hover,active {text-decoration: none;outline: 0;color: #000;font-weight: bold;}fieldset {padding: 10px;border: 1px solid #ccc;}legend {padding: 0px 1em;font-family: inherit;font-size: inherit;font-weight: bold;color: #888;}input, textarea {padding: 8px 15px;vertical-align: bottom;background: #f2f2f2;border: none;font-family: inherit;font-size: inherit;color: #808080;}input[type=checkbox], input[type=radio] {border: none !important;cursor: pointer;}input::-moz-focus-inner {border: 0;padding: 0;}select {font-size: 1em;}button {display: inline-block;height: 50px;padding: 0px 35px 0px 35px;overflow: visible;background: #fff;border: none;border: 2px solid #6d5648;text-align: center;text-transform: uppercase;font-family: SpaceGrotesk,verdana,arial;font-size: 20px;font-weight: bold;color: #6d5648;cursor: pointer;}button:hover {background: #6d5648;color: #e2d5ca;}button::-moz-focus-inner {border: none;padding: 0;}@media screen and (-webkit-min-device-pixel-ratio:0) {button span {margin-top: -1px;}}a.btn_anch {display: inline-block;height: 50px;position: relative;text-decoration: none;padding: 0px 35px 0px 35px;background: #fff !important;border: 2px solid #6d5648;line-height: 50px;text-align: center;text-transform: uppercase;font-family: SpaceGrotesk,verdana,arial;font-size: 20px !important;font-weight: bold !important;color: #6d5648 !important;}a.btn_anch:hover,active {background: #6d5648 !important;text-decoration: none !important;color: #fff !important;}a.btn_anch.inv {background: #6d5648 !important;color: #fff !important;}ul {margin: 3px 0px 3px 10px;padding: 2px 0px 2px 10px;}ul li {margin: 0px;padding: 2px 0px 2px 17px;list-style-type: none;background: url(/layout/_point.gif) left 5px no-repeat;}ol {margin: 3px 0px 3px 10px;padding: 2px 0px 2px 20px;}ol li {margin: 0px;padding: 3px 0px 5px 0px;}dd {margin: 0px;padding: 0px 0px 0px 20px;}th {vertical-align: middle;font-size: 1em;padding: 4px;text-align: left;}td {vertical-align: middle;font-size: 1em;padding: 4px;text-align: left;}.ent, .ent-5, .ent-10, .ent-15, .ent-20, .ent-30 {clear: both;display: block;line-height: 0px;font-size: 0px;}.ent {height: 0px;}.ent-5 {height: 5px;}.ent-10 {height: 10px;}.ent-15 {height: 15px;}.ent-20 {height: 20px;}.ent-30 {height: 30px;}.big {font-size: 1.2em;}.mark {font-size: 0.8em;color: #808080;}.ta-l {text-align: left !important;}.ta-c {text-align: center !important;}.ta-r {text-align: right !important;}.va-t {vertical-align: top !important;}.va-c {vertical-align: middle !important;}.va-b {vertical-align: bottom !important;}.nw {white-space: nowrap;}.txtup {text-transform: uppercase;}.info {font-weight: bold;color: #08f;}.msg {font-weight: bold;color: #080;}.errmsg {font-weight: bold;color: #f22;}.fll {float: left;}.flr {float: right;}.hidden {display: none !important;}.help {background: url(/layout/_underline.gif) left bottom repeat-x;cursor: help;}.pad1-20 {padding-right: 20px !important;}.pad1-35 {padding-right: 35px !important;}a.ext_anch {display: inline-block;text-decoration: underline;padding: 2px 11px 0px 0px;background: url(/layout/_away.gif) right center no-repeat;color: #426817;}a.ext_anch:hover,active {text-decoration: none;background: url(/layout/_away_a.gif) right center no-repeat;color: #426817;}a.err_anch {text-decoration: underline;font-weight: bold;color: #f00;}a.err_anch:hover,active {text-decoration: none;color: #f00;}#error a {text-decoration: underline;font-weight: bold;color: #f00;}#error a:hover,active {text-decoration: none;color: #f00;}.negative_scroll {position: relative;}.negative_scroll div {position: absolute;top: -60px;}body {background: #fff;font-family: SpaceGrotesk,verdana,arial;font-size: 1.1em;color: #313131;}#page {position: relative;max-width: 1920px;min-width: 360px;margin: 0px auto;background: #fff;overflow: hidden;}#page.M, #page.P {min-width: 1360px;}#top {max-width: 1920px;margin: 0px auto;background: #fff;}#top_wrap {position: relative;max-width: 1500px;height: 130px;margin: 0px auto;padding: 0px 30px 0px 30px;box-sizing: border-box;}#logo_wrap {display: none;position: absolute;left: 0px;top: 0px;height: 100%;padding: 15px 0px;box-sizing: border-box;}#page.ready #logo_wrap {display: block;}#logo_wrap a {display: block;height: 100%;}#logo_wrap img {height: 100%;}@media only screen and (max-width: 1940px) {#topmenu {right: 25px;}#logo_wrap {left: 25px;}}#menu_wrap {position: absolute;right: 0px;width: 1000px;}#menu {position: absolute;box-sizing: border-box;width: 100%;z-index: 20;}.menu ul {margin: 0px;padding: 0px;}.menu li {margin: 0px;padding: 0px;list-style-type: none;background: none;}.menu li a.anch_h {text-decoration: line-through !important;}.menu li a.anch_h:hover,active {text-decoration: line-through !important;}#topmenu {display: none;position: absolute;right: 50px;top: 39px;box-sizing: border-box;}#page.ready #topmenu {display: block;}#page.narrow #topmenu {display: none;}#topmenu li {display: inline-block;float: left;text-align: center;}#topmenu li.botmenu {display: none;}#topmenu a {display: inline-block;margin: 0px 0px 0px 40px;padding: 15px 0px;text-decoration: none;font-family: SpaceGrotesk,verdana,arial;font-size: 17px;font-weight: bold;color: #222;}#topmenu a:hover,active, #topmenu a.anch_a {font-weight: bold;color: #b6aaa3;}@media only screen and (max-width: 900px) {}#content_wrap {position: relative;max-width: 1360px;margin: 0px auto;padding: 0px 30px 0px 30px;box-sizing: border-box;}#content {position: relative;padding: 80px 0px 50px 0px;}#content_text {box-sizing: border-box;float: none;width: auto;padding: 0px;overflow: hidden;}#content_text .inn {margin: 0px auto;max-width: 1000px;}#page.U #content_text {overflow: visible;}@media only screen and (max-width: 500px) {#page.U #content_wrap {padding-left: 25px;padding-right: 25px;}}#col {display: none;float: left;width: 250px;padding-left: 60px;}#page.M #col, #page.P #col {display: block;}#top_pnl {display: none;position: relative;padding-top: 38%;}#home #page.U #top_pnl {display: block;}#top_img {position: absolute;top: 0px;width: 100%;height: 100%;background: url("/layout/home.jpg") center center no-repeat;background-size: cover;}#top_cvr {position: absolute;top: 0px;width: 100%;height: 100%;background: #000;opacity: 0.2;}#top_mask {position: absolute;top: 0px;width: 100%;height: 100%;background: url("/layout/mask.png") center bottom no-repeat;background-size: contain;}#top_in {position: absolute;top: 0px;width: 100%;height: 100%;}#top_in .hdrs {margin: 0px auto;max-width: 50%;padding: 15% 0px 0px 0px;}#top_in .hdr1 {display: block;padding-bottom: 5px;text-align: center;text-transform: uppercase;font-family: Syne,verdana,arial;font-size: 65px;font-weight: bold;color: #fff;}#top_in .desc {text-align: center;line-height: 30px;font-size: 25px;color: #fff;}@media only screen and (max-width: 1350px) {#top_in .hdrs {max-width: 70%;}}@media only screen and (max-width: 1000px) {#top_in .hdrs {max-width: 80%;padding-top: 20%;}}#cnt_top {position: relative;padding-top: 22%;}#cnt_top div.img {position: absolute;top: 0px;width: 100%;height: 100%;background: url("/layout/home.jpg") center bottom no-repeat;background-size: cover;}#cnt_top div.cvr {position: absolute;top: 0px;width: 100%;height: 100%;background: #000;opacity: 0.1;}#cnt_top div.mask {position: absolute;top: 0px;width: 100%;height: 100%;background: url("/layout/mask.png") center bottom no-repeat;background-size: contain;}#home #page.U #cnt_top {display: none;}#cnt_top .hdrs {position: absolute;top: 0px;width: 100%;height: 100%;margin: 0px auto;padding: 0px 30px 20px 30px;box-sizing: border-box;}#cnt_top .tbl {display: table;width: 100%;height: 100%;padding: 0px 0px 0px 0px;box-sizing: border-box;}#cnt_top .hdr {display: table-cell;vertical-align: middle;width: 100%;height: 100%;text-transform: uppercase;text-align: center;font-family: Syne,verdana,arial;font-size: 65px;font-weight: bold;color: #fff;}@media only screen and (max-width: 1600px) {#top_pnl {padding-top: 42%;}}@media only screen and (max-width: 1500px) {#top_pnl {padding-top: 45%;}}@media only screen and (max-width: 1400px) {#top_pnl {padding-top: 50%;}}@media only screen and (max-width: 1300px) {#top_pnl {padding-top: 54%;}}@media only screen and (max-width: 1200px) {#top_pnl {padding-top: 59%;}}@media only screen and (max-width: 1100px) {#top_pnl {padding-top: 63%;}}@media only screen and (max-width: 1000px) {#top_pnl {padding-top: 68%;}}@media only screen and (max-width: 900px) {#top_pnl {padding-top: 73%;}}@media only screen and (max-width: 800px) {#top_pnl {padding-top: 80%;}}@media only screen and (max-width: 700px) {#top_pnl {padding-top: 85%;}}@media only screen and (max-width: 600px) {#top_pnl {padding-top: 90%;}}@media only screen and (max-width: 1500px) {#cnt_top {padding-top: 25%;}}@media only screen and (max-width: 1200px) {#cnt_top {padding-top: 30%;}}@media only screen and (max-width: 1000px) {#cnt_top {padding-top: 35%;}}@media only screen and (max-width: 800px) {#cnt_top {padding-top: 45%;}}@media only screen and (max-width: 600px) {#cnt_top {padding-top: 60%;}}@media only screen and (max-width: 1000px) {#cnt_top div.img {background-size: 150%;}}#brown {position: relative;max-width: 1920px;background: #6d5648 url('/layout/bg.jpg') center bottom no-repeat;background-size: cover;overflow: hidden;}#brown div.mask {position: absolute;bottom: 0px;width: 100%;height: 75px;background: url("/layout/mask.png") center bottom no-repeat;background-size: contain;}#brown #brownwrap {max-width: 1300px;margin: 0px auto;padding: 25px;}#brown #brownbox {display: none;margin-right: -15px;padding: 100px 0px 150px 0px;}#home #brownbox {display: block;}#brown #brownbox div.wrap {float: left;width: 25%;}#brown #brownbox div.inn {position: relative;height: 180px;margin: 0px 15px 80px 0px;padding: 35px;background: #fff;}#brown #brownbox div.inn div.benefits {margin: 0px auto;max-width: 250px;overflow: hidden;}#brown #brownbox div.inn .hdr {padding-bottom: 25px;text-align: center;text-transform: uppercase;font-family: Syne,verdana,arial;font-size: 18px;font-weight: bold;}#brown #brownbox div.inn .txt {text-align: center;font-size: 16px;}#brown #brownbox div.inn div.mask {position: absolute;left: 0px;bottom: -30px;width: 100%;height: 30px;background: url("/layout/masks.png") center bottom no-repeat;background-size: cover;}@media only screen and (max-width: 1100px) {#brown #brownbox div.wrap {width: 33%;}}@media only screen and (max-width: 900px) {#brown #brownbox div.wrap {width: 50%;}}@media only screen and (max-width: 600px) {#brown #brownbox div.wrap {width: 100%;}}#brown #browntext {padding: 100px 0px 150px 0px;text-align: center;}#home #browntext {display: none;}#brown #browntext div.hdr {padding-bottom: 25px;text-transform: uppercase;font-family: Syne,verdana,arial;font-size: 30px;font-weight: bold;color: #fff;}#brown #browntext div.anch {color: #fff;}#brown #browntext a {text-decoration: none;font-weight: normal;color: #fff;}#brown #browntext a:hover,active {text-decoration: underline;font-weight: normal;}#page.U #home_ctpls div.header {display: none;}#page.U #home_ctpls div.benefits {display: none;}#footer {position: relative;max-width: 1700px;min-height: 200px;margin: 0px auto;padding: 50px 100px;box-sizing: border-box;}#footer div.box {float: left;width: 27%;}#footer div.box div.hdr {padding-bottom: 10px;text-transform: uppercase;font-family: Syne,verdana,arial;font-weight: bold;}#footer div.box a {text-decoration: none;font-weight: normal;}#footer div.box a:hover,active {text-decoration: underline;font-weight: normal;}#footer #logo_bot {display: none;position: absolute;top: 10%;right: 50px;width: 10%;padding-bottom: 10%;}#footer #logo_bot div {position: absolute;width: 100%;height: 100%;min-width: 110px;}#footer #logo_bot img {width: 100%;height: auto;}#page.U #footer #logo_bot {display: block;}#bottom {position: relative;max-width: 1920px;margin: 0px auto;padding: 40px 0px 40px 0px;box-sizing: border-box;}#econtrol {text-align: center;font-size: 14px;color: #313131;}#econtrol a {display: inline-block;padding-top: 3px;background: url('/layout/econtrol.png') left -3px top 0px no-repeat;font-weight: bold;text-decoration: underline;font-size: 14px;color: #666;}#econtrol a:hover,active {font-weight: bold;text-decoration: none;color: #313131;}@media only screen and (max-width: 1200px) {#footer {padding-left: 50px;padding-right: 50px;padding-bottom: 0px;}#footer div.box {float: none;width: auto;padding-bottom: 50px;}#footer #logo_bot {width: 16%;}}@media only screen and (max-width: 500px) {#footer {padding-left: 30px;padding-right: 30px;}#footer #logo_bot {width: 20%;}#footer #logo_bot div {min-width: 100px;}}#botmenu {display: none;position: relative;max-width: 1920px;margin: 0px auto;padding: 55px 0px 45px 0px;box-sizing: border-box;text-align: center;}#botmenu ul {margin: 0px;padding: 0px;}#botmenu li {margin: 0px;padding: 0px;list-style-type: none;background: none;}#botmenu li a.anch_h {text-decoration: line-through !important;}#botmenu li {display: none;}#botmenu li.botmenu {display: inline-block;}#botmenu a {display: inline-block;margin: 0px 25px 0px 25px;padding: 0px 0px 10px 0px;text-decoration: none;font-size: 16px;font-weight: bold;color: #313131;}#botmenu a:hover,active {text-decoration: underline;font-weight: bold;color: #313131;}@media only screen and (max-width: 650px) {#botmenu li.botmenu {display: block;}}#day_menu table {border-spacing: 0px;border-collapse: collapse;}#page.M #day_menu table {width: 100%;}#day_menu table input {color: #222;}#day_menu table select {padding: 2px 5px;font-size: 1em;}#page.M #day_menu table td:first-child {border-left: 2px solid #000;}.specialText-header-nadpis {padding: 0px 0px 20px 0px;color: #000;}.specialText-header-jidlo {padding: 10px 0px 15px 50px;font-size: 18px;color: #000;}.jidlo_tbl {border-collapse: collapse;}.jidlo_th {padding: 30px 0px 5px 0px;text-align: center;font-size: 18px;font-weight: bold;}.jidlo_td1 {width: 50px;padding: 0px 0px 5px 0px;vertical-align: top;text-align: right;font-size: 16px;}.jidlo_td2 {padding: 0px 5px 5px 8px;font-size: 12px;}.jidlo_td3 {width: 80px;padding: 0px 0px 5px 0px;vertical-align: top;text-align: right;font-size: 18px;}.jidlo_td-spec {padding: 0px;text-align: center;font-size: 12px;}.specialText-header-piti {padding: 50px 0px 0px 50px;font-size: 18px;color: #000;}.piti_tbl {border-collapse: collapse;}.piti_th {padding: 30px 0px 5px 0px;text-align: center;font-size: 18px;font-weight: bold;}.piti_td1 {padding: 0px 5px 5px 5px;font-size: 12px;}.piti_td2 {width: 120px;padding: 0px 5px 5px 5px;text-align: right;font-size: 12px;}.piti_td3 {width: 120px;padding: 0px 5px 5px 5px;text-align: right;font-size: 12px;}.piti_td-spec {padding: 5px 0px 2px 15px;font-size: 16px;}.listek_tbl {}.listek_th {background: #fff;font-size: 15px;text-align: center;text-transform: uppercase;}.listek_input {border: none;}.listek_input-r {border: none;text-align: right;}.listek_select {font-size: 13px;border: 1px solid gray;}.listek-nadpis {text-align: center;font-size: 20px;font-weight: bold;}.listek-jidlo {padding: 0px 5px 5px 0px;}.listek-mnozstvi {width: 50px;padding: 0px 0px 5px 0px;vertical-align: top;text-align: right;}.listek-cena {width: 80px;padding: 0px 0px 5px 0px;vertical-align: top;text-align: right;}.M1 {background: #dcdcdc;border: none;}.M2 {background: #bababa;border: none;}.M3 {background: #dcdcdc;border: none;}.M4 {background: #bababa;border: none;}.M5 {background: #dcdcdc;border: none;}.P1 {background: #ff8247;border: none;}.P2 {background: #ffd700;border: none;}.X1 {background: #ff6347;border: none;}.HH {background: #dd4444;border: none;}.HV {background: #f08080;border: none;}.HD {background: #ffb6c1;border: none;}.HB {background: #fffacd;border: none;}.S1 {background: #00ee76;border: none;}.HR {background: #e9967a;border: none;}.M1r {background: #dcdcdc;border: none;text-align: right;}.M2r {background: #bababa;border: none;text-align: right;}.M3r {background: #dcdcdc;border: none;text-align: right;}.M4r {background: #bababa;border: none;text-align: right;}.M5r {background: #dcdcdc;border: none;text-align: right;}.P1r {background: #ff8247;border: none;text-align: right;}.P2r {background: #ffd700;border: none;text-align: right;}.X1r {background: #ff6347;border: none;text-align: right;}.HHr {background: #dd4444;border: none;text-align: right;}.HVr {background: #f08080;border: none;text-align: right;}#day_menu .HDr {background: #ffb6c1;border: none;text-align: right;}.HBr {background: #fffacd;border: none;text-align: right;}.S1r {background: #00ee76;border: none;text-align: right;}.HRr {background: #e9967a;border: none;text-align: right;}.td-M1 {padding: 5px;background: #dcdcdc;border: 1px solid black;}.td-M2 {padding: 5px;background: #bababa;border: 1px solid black;}.td-M3 {padding: 5px;background: #dcdcdc;border: 1px solid black;}.td-M4 {padding: 5px;background: #bababa;border: 1px solid black;}.td-M5 {padding: 5px;background: #dcdcdc;border: 1px solid black;}.td-P1 {padding: 5px;background: #ff8247;border: 1px solid black;}.td-P2 {padding: 5px;background: #ffd700;border: 1px solid black;}.td-X1 {padding: 5px;background: #ff6347;border: 1px solid black;}.td-HH {padding: 5px;background: #dd4444;border: 1px solid black;}.td-HV {padding: 5px;background: #f08080;border: 1px solid black;}.td-HD {padding: 5px;background: #ffb6c1;border: 1px solid black;}.td-HB {padding: 5px;background: #fffacd;border: 1px solid black;}.td-S1 {padding: 5px;background: #00ee76;border: 1px solid black;}.td-HR {padding: 5px;background: #e9967a;border: 1px solid black;}.listek_td-new-item {padding: 5px;background: #fff;border: 1px solid black;}.listek_new-item {background: #fff;border: none;}.listek_new-itemr {background: #fff;border: none;text-align: right;}#dynmenu {background-color: transparent;}#dynmenu.dynamic div>ul>li>a {color: #424a57;}#dynmenu.dynamic div>ul>li>a:hover,active, #dynmenu.dynamic div>ul>li.ec_dyn_act>a, #dynmenu.dynamic div>ul>li>a.anch_a {color: #fff;background-color: #eee;border-radius: 6px;}#dynmenu.static li a, #dynmenu div>ul>li>ul>li a {color: #222;background: #f8f8f8;}#dynmenu.static li.act a {background: #ddd;text-transform: uppercase;font-weight: bold;color: #000;}#dynmenu.dynamic div>ul>li>ul>li a:hover,active, #dynmenu.static div>ul>li a:hover,active, #dynmenu.static div>ul>li a.anch_a {color: #fff;background: #6d5648;}#dynmenu.static div>ul>li, #dynmenu div>ul>li>ul>li {background-color: #ddd;}#dynmenu {display: none;position: absolute;top: 42px;right: 25px;width: 71px;height: 47px;z-index: 25;}@media only screen and (max-width: 450px) {#page.U #dynmenu {right: 25px;}}#dynmenu div.ec_dyn_menu {position: relative;}#dynmenu ul {display: block;margin: 0px;padding: 0px;font-size: 0px;}#dynmenu li {display: inline-block;margin: 0px;padding: 5px 5px 0px 5px;list-style-type: none;background: none;}#dynmenu li a {display: block;height: 22px;margin: 0px;padding: 12px;text-decoration: none;white-space: nowrap;font-family: SpaceGroteskLight,verdana,arial;font-size: 18px;font-weight: normal;overflow: hidden;}#dynmenu li a:hover,active {text-decoration: none;font-weight: normal;}#dynmenu div>ul>li>ul {display: block;position: absolute;overflow: hidden;top: 69px;}#dynmenu div>ul>li>ul>li {display: block;padding: 1px 0px 0px 0px;}#dynmenu div>ul>li>ul>li> a {height: 22px;padding: 8px 20px;text-transform: none;font-weight: normal;font-size: 18px;overflow: hidden;}#dynmenu div>ul>li>ul>li> a:hover,active {font-weight: normal;}#dynmenu li a.anch_h {text-decoration: line-through;}#dynmenu li a.anch_h:hover,active {text-decoration: line-through;}#dynmenu.static {background-color: #fff;background-image: url(/layout/menu.gif);background-repeat: no-repeat;cursor: pointer;background-position: right center;}#dynmenu.static div.ec_dyn_menu {position: absolute;width: 300px;overflow: hidden;right: -25px;top: 88px;}#dynmenu.static li {display: block;padding: 1px 0px 0px 0px;}#dynmenu.static li.ec_dyn_touchonly {display: none;}#dynmenu.static div>ul>li>ul {position: static;}#dynmenu.static div>ul>li>ul>li> a {padding-left: 40px;text-transform: none;}#dynmenu li.xshow {display: none;}#dynmenu div>ul>li>ul>li>ul {display: none;}#ctact {width: 100%;}#ctact_in {float: left;box-sizing: border-box;width: 50%;min-width: 400px;padding: 0px 80px 50px 0px;}#ctact_in_bg {}#ctact_in_bg span.desc {display: inline-block;width: 60px;}#ctact h1 {font-size: 40px;font-weight: normal;color: #222;}#ctact_in b {font-size: 30px;}#ctact_in a {font-weight: normal;color: #222;}#ctact_in a:hover,active {font-weight: normal;color: #222;}#ctact-map {padding-top: 30px;}#ctact-map div.wrap {position: relative;box-sizing: border-box;width: 100%;padding-top: 70%;}#ctact-map a {display: block;position: absolute;left: 0px;top: 0px;box-sizing: border-box;width: 100%;height: 100%;background: url("/layout/mapa.jpg") center center no-repeat;background-size: cover;}#ctact-map a, #ctact-map a:hover {text-decoration: none;}#ctact-map span.bg {display: block;position: absolute;left: 0px;bottom: 0px;width: 100%;height: 50px;background: #000;opacity: 0.7;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;}#ctact-map span.txt {display: block;box-sizing: border-box;position: absolute;left: 0px;bottom: 0px;width: 100%;height: 50px;line-height: 50px;vertical-align: middle;padding-left: 15px;font-size: 20px;font-weight: bold;color: #fff;overflow: hidden;}#write_us {float: right;box-sizing: border-box;width: 50%;min-width: 300px;max-width: 550px;padding: 0px 0px 50px 0px;box-sizing: border-box;}#write_us .input {margin-bottom: 10px;padding: 6px;border: 1px solid #ddd;}#write_us .ta-r {text-align: right;}#write_us .mark {padding: 5px 10px;font-size: 0.7em;}#write_us .missing_a {border: 1px solid red;}#write_us input, #write_us textarea, #write_us select {width: 100%;padding: 15px;box-sizing: border-box;vertical-align: bottom;background: #fff;border: none;color: #313131;}#write_us input[type=checkbox], input[type=radio] {width: auto;border: none !important;}@media only screen and (max-width: 980px) {#page.U #ctact_in {float: none;width: 100%;padding-right: 0px;}#page.U #write_us {float: none;width: 100%;}}@media only screen and (max-width: 500px) {#page.U #ctact_in {min-width: 280px;}#page.U #write_us {min-width: 280px;}}#write_us .captcha {height: 51px;padding-left: 22px;}#write_us .captcha .helper {display: inline-block;height: 100%;vertical-align: middle;}#write_us .captcha input {width: auto;}#write_us .captcha img {display: inline-block;vertical-align: middle;}.cms_galerie {margin-right: -10px;line-height: 0px;font-size: 0px;}.cms_galerie div.cms_gallery_img {display: inline-block;position: relative;width: 33.3%;padding-top: 33.3%;}.cms_galerie div.wrap {position: absolute;left: 0px;top: 0px;box-sizing: border-box;width: 100%;height: 100%;padding: 0px 10px 10px 0px;}.cms_galerie div.wrap > a {display: block;position: relative;width: 100%;height: 100%;overflow: hidden;}.cms_galerie div.wrap > a span.img {display: block;position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;overflow: hidden;}.cms_galerie div.wrap > a span.img img {position: absolute;bottom: 0px;width: 100%;height: auto;}.cms_galerie div.wrap div.adm {display: none;padding: 3px 0px;font-size: 10px;}#page.M .cms_galerie div.wrap div.adm, #page.P .cms_galerie div.wrap div.adm {display: block;}@media only screen and (max-width: 1050px) {#page.U .cms_galerie div.cms_gallery_img {width: 50%;padding-top: 50%;}}@media only screen and (max-width: 700px) {#page.U .cms_galerie div.cms_gallery_img {width: 100%;padding-top: 100%;}}div.admin {padding-bottom: 30px;}#menu ul.admin li a {margin: 3px 0px;padding: 0px;text-decoration: none;line-height: 20px;font-size: 18px;}#menu ul.admin li a:hover,active {text-decoration: underline;}#page.M .cms_content ._h, #page.P .cms_content ._h {background: #ddd !important;}#page.M .cms_galerie, #page.P .cms_galerie {padding-top: 0px;}#page.M .cms_galerie .hid_h img, #page.P .cms_galerie .hid_h img {box-sizing: border-box;border: 10px solid #888;}.cms_content {line-height: 22px;font-size: 17px;}.cms_ctpl_clanek {padding-bottom: 40px;}.cms_ctpl_clanek h2 {padding-bottom: 30px;line-height: 45px;font-size: 36px;}.cms_ctpl_clanek.download {padding-bottom: 0px;}@media only screen and (max-width: 1100px) {.cms_ctpl_clanek h2 {line-height: 38px;font-size: 28px;}}@media only screen and (max-width: 900px) {.cms_content {line-height: 19px;font-size: 16px;}.cms_ctpl_clanek h2 {line-height: 36px;font-size: 26px;}}@media only screen and (max-width: 700px) {.cms_content {line-height: 18px;font-size: 15px;}.cms_ctpl_clanek h2 {line-height: 30px;font-size: 24px;}}#page.U .cms_ctpl_clanek *, #page.U .cms_ctpl_clanek *:before, #page.U .cms_ctpl_clanek *:after {box-sizing: border-box;}.cms_ctpl_clanek img {width: auto !important;height: auto !important;max-width: 100%;margin: 0px !important;padding: 0px !important;}.cms_ctpl_clanek img[style*="left"] {border-right: 25px solid transparent;border-bottom: 20px solid transparent;}.cms_ctpl_clanek img[style*="right"] {border-left: 25px solid transparent;border-bottom: 20px solid transparent;}.cms_galerie.lightgallery {padding-bottom: 30px;}.cms_galerie.lightgallery div.adm a {float: left;box-sizing: border-box;width: 50%;height: auto;padding: 0px 30px 30px 0px;}.cms_galerie.lightgallery img {width: 100%;height: auto;}#page.M .cms_gallery_img, #page.P .cms_gallery_img {float: left;width: 280px;margin: 0px 50px 50px 0px;font-size: 14px !important;}#page.M .cms_gallery_img img, #page.P .cms_gallery_img img {width: 100%;height: auto;}#page.M .cms_gallery_text h2, #page.P .cms_gallery_text h2, #page.M .cms_gallery_text h3, #page.P .cms_gallery_text h3, #page.M .cms_gallery_text h4, #page.P .cms_gallery_text h4 {font-size: 14px !important;}#page.M .cms_gallery_img .sheets a, #page.P .cms_gallery_img .sheets a {text-decoration: underline;font-weight: normal;}.cms_ctpl_clanek div.wrap {float: right;position: relative;width: 25%;padding-bottom: 25%;margin: 0px 0px 40px 50px;}.cms_ctpl_clanek div.inn {position: absolute;width: 100%;height: 100%;}.cms_ctpl_clanek img {width: 100% !important;height: 100% !important;object-fit: cover;border-radius: 15px;}@media only screen and (max-width: 1000px) {.cms_ctpl_clanek div.wrap {width: 30%;padding-bottom: 25%;margin: 0px 0px 30px 35px;}}@media only screen and (max-width: 800px) {.cms_ctpl_clanek div.wrap {padding-bottom: 30%;margin: 0px 0px 30px 35px;}}@media only screen and (max-width: 550px) {.cms_ctpl_clanek div.wrap {padding-bottom: 40%;margin: 0px 0px 25px 25px;}}.cms_ctpl_clanek_gallery.restaurant .cms_galerie {float: left;width: 33%;}.cms_ctpl_clanek_gallery.restaurant .rest_desc {float: left;width: 60%;}.cms_ctpl_clanek_gallery.restaurant .rest_desc h4 {padding: 0px 0px 25px 0px;font-size: 1.4em;}.cms_ctpl_clanek_gallery.restaurant .cms_galerie div.cms_gallery_img {display: inline-block;position: relative;width: 80% !important;padding-top: 80% !important;}.cms_ctpl_clanek_gallery.restaurant .cms_galerie div.cms_gallery_img img {width: 100% !important;height: 100% !important;object-fit: cover;}.cms_ctpl_clanek_gallery.restaurant .cms_galerie div.cms_gallery_img:not(:first-child) {display: none;}.cms_ctpl_clanek_gallery.restaurant .cms_galerie div.adm {display: none !important;}@media only screen and (max-width: 800px) {.cms_ctpl_clanek_gallery.restaurant .cms_galerie {float: none;width: auto;max-width: 400px;}.cms_ctpl_clanek_gallery.restaurant .rest_desc {float: none;width: auto;}}#ec_alert {position: fixed;top: 0;bottom: 0;left: 0;right: 0;display: table;width: 100%;height: 100%;background: rgba( 255, 255, 255, 0.7);z-index: 100;}#ec_alert.oversize {display: block;}#ec_alert_wrap {display: table-cell;vertical-align: middle;}#ec_alert.oversize #ec_alert_wrap {display: block;height: 100%;overflow-y: auto;}#ec_alert_msg {width: 45%;max-width: 800px;min-width: 280px;margin: 0px auto;box-sizing: border-box;padding: 50px 50px 20px 50px;background: #fff url("/layout/_cross.gif") right top no-repeat;border: 10px solid #fff;border-radius: 15px;box-shadow: 1px 2px 40px rgba(0, 0, 0, 0.5), 1px 2px 10px rgba(0, 0, 0, 0.5);overflow: hidden;cursor: pointer;}#ec_alert_msg button {position: relative;display: block;margin: 30px 0px 0px auto !important;}@media only screen and (max-width: 1200px) {#ec_alert_msg {width: 55%;}}@media only screen and (max-width: 900px) {#ec_alert_msg {width: 70%;}}#ec_euck {position: fixed;bottom: 0;left: 0;right: 0;height: 70px;background: #f7f7f7;z-index: 100;}#ec_euck_box {position: relative;display: table;width: 100%;min-width: 300px;max-width: 700px;height: 100%;margin: 0px auto;box-sizing: border-box;overflow: hidden;}#ec_euck_msg {display: table-cell;padding: 0px 10px;vertical-align: middle;font-size: 0.8em;color: #666;cursor: pointer;}#ec_euck_msg span {display: inline-block;margin-left: 10px;padding: 3px 6px;background: #888;color: #fff;}@media only screen and (max-width: 700px) {#ec_euck_msg {font-size: 0.7em;}}