.fancybox-tmp iframe, .fancybox-tmp object {vertical-align: top;padding: 0;margin: 0;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 1002;}.fancybox-outer {position: relative;padding: 0;margin: 0;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 1003;}.fancybox-opened .fancybox-outer {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-inner {width: 100%;height: 100%;padding: 0;margin: 0;position: relative;outline: none;overflow: hidden;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 10px;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;vertical-align: top;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../../resources/gallery/fancybox/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 1010;}#fancybox-loading div {width: 44px;height: 44px;background: url('../../resources/gallery/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 1004;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;background: transparent url('../../resources/gallery/fancybox/blank.gif'); z-index: 1003;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 36px;margin-top: -18px;cursor: pointer;z-index: 1003;visibility: hidden;}.fancybox-prev span {left: 20px;background-position: 0 -36px;}.fancybox-next span {right: 20px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;padding: 0;overflow: visible;visibility: hidden;}#fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 1001;background: #000;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 1005;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 1003;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {margin-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}#fancybox-buttons {position: fixed;left: 0;width: 100%;z-index: 1005;}#fancybox-buttons.top {top: 10px;}#fancybox-buttons.bottom {bottom: 10px;}#fancybox-buttons ul {display: block;width: 170px;height: 30px;margin: 0 auto;padding: 0;list-style: none;background: #111;-webkit-box-shadow: 0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow: 0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);background: #111 -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.2)),color-stop(.5,rgba(255,255,255,.15)),color-stop(.5,rgba(255,255,255,.1)),to(rgba(255,255,255,.15)));background: #111 -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.15) 100%);border-radius: 3px;}#fancybox-buttons ul li {float: left;margin: 0;padding: 0;}#fancybox-buttons a {display: block;width: 30px;height: 30px;text-indent: -9999px;background-image: url('../../resources/gallery/fancybox/helpers/fancybox_buttons.png');background-repeat: no-repeat;outline: none;}#fancybox-buttons a.btnPrev {width: 32px;background-position: 6px 0;}#fancybox-buttons a.btnNext {background-position: -33px 0;border-right: 1px solid #3e3e3e;}#fancybox-buttons a.btnPlay {background-position: 0 -30px;}#fancybox-buttons a.btnPlayOn {background-position: -30px -30px;}#fancybox-buttons a.btnToggle {background-position: 3px -60px;border-left: 1px solid #111;border-right: 1px solid #3e3e3e;width: 35px}#fancybox-buttons a.btnToggleOn {background-position: -27px -60px;}#fancybox-buttons a.btnClose {border-left: 1px solid #111;width: 38px;background-position: -57px 0px;}#fancybox-buttons a.btnDisabled {opacity : 0.5;cursor: default;}#fancybox-thumbs {position: fixed;left: 0px;width: 100%;overflow: hidden;z-index: 1005;}#fancybox-thumbs.bottom {bottom: 2px;}#fancybox-thumbs.top {top: 2px;}#fancybox-thumbs ul {position: relative;list-style: none;margin: 0;padding: 0;}#fancybox-thumbs ul li {float: left;padding: 1px;opacity: 0.5;}#fancybox-thumbs ul li.active {opacity: 0.75;padding: 0;border: 1px solid #fff;}#fancybox-thumbs ul li:hover {opacity: 1;}#fancybox-thumbs ul li a {display: block;position: relative;overflow: hidden;border: 1px solid #222;background: #111;outline: none;}#fancybox-thumbs ul li img {display: block;position: relative;border: 0;padding: 0;}@import url("fonts");html {margin:0;padding:0;border:0;}body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, textarea, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:"Light", Helvetica, Arial, sans-serif;vertical-align:baseline;}legend { white-space:normal; }article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; }body { line-height:120%; }table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;float:none !important;}table, th, td { vertical-align:middle; }blockquote:before, blockquote:after, q:before, q:after { content:''; }blockquote, q { quotes:"" ""; }a img { border:none; }:focus { outline:0; }.group-fix {display:block;clear:both;visibility:hidden;line-height:0;height:0;}.group:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.right { float:right; }.left { float:left; }html { margin:0; }body {margin:0 auto;width:930px;}body > #bg {width:100%;height:100%;position:absolute;top:0;right:auto;bottom:auto;left:0;z-index:-1;background:#ffffff url('../images/background/1.jpg') center;}body > #bg.bg2 { background-image:url('../images/background/2.jpg') !important; }body > #bg.bg3 { background-image:url('../images/background/3.jpg') !important; }body > #bg.bg4 { background-image:url('../images/background/4.jpg') !important; }body > #bg.bg5 { background-image:url('../images/background/5.jpg') !important; }body > #bg.bg6 { background-image:url('../images/background/6.jpg') !important; }body > #bg.bg7 { background-image:url('../images/background/7.jpg') !important; }body > #bg.bg8 { background-image:url('../images/background/8.jpg') !important; }body > #bg.bg9 { background-image:url('../images/background/9.jpg') !important; }body > #bg.bg10 { background-image:url('../images/background/10.jpg') !important; }body > #bg.bg11 { background-image:url('../images/background/11.jpg') !important; }header {width:inherit;height:103px;}#logo {display:block;width:222px;height:103px;float:left;}#logo img {display:block;width:222px;height:103px;}#lang_selector {list-style:none;float:right;}#lang_selector li {display:block;width:28px;height:41px;float:right;background:url('../images/design/sprite.png') -220px -549px;margin:-10px 0 0 4px;-webkit-transition-property:'margin';-webkit-transition-duration:.15s;-webkit-transition-timing-function:linear;-moz-transition-property:'margin';-moz-transition-duration:.15s;-moz-transition-timing-function:linear;-o-transition-property:'margin';-o-transition-duration:.15s;-o-transition-timing-function:linear;transition-property:'margin';transition-duration:.15s;transition-timing-function:linear;}#lang_selector li a {display:block;width:28px;height:29px;padding-top:12px;font-size:12px;color:#2a2627;text-decoration:none;text-align:center;}#lang_selector li.selected { margin-top:0; }#lang_selector li.selected a { cursor:default; }#lang_selector li.selected:hover { margin-top:0; }#lang_selector li:hover { margin-top:-5px; }article {width:566px;height:546px;float:left;margin:0 0 0 69px;background:url('../images/design/sprite.png');}article > div {width:500px;height:395px;margin:0 auto;}nav {width:212px;float:left;}nav ul {list-style:none;position:relative;padding-top:54px;}nav li {display:block;width:189px;height:32px;position:relative;line-height:32px;margin-bottom:4px;float:right;}nav li a {display:block;width:157px;height:32px;padding-left:32px;color:#ffffff;text-decoration:none;position:relative;z-index:2;text-transform:uppercase;font-size:18px;-webkit-transition-property:'padding';-webkit-transition-duration:.15s;-webkit-transition-timing-function:linear;-moz-transition-property:'padding';-moz-transition-duration:.15s;-moz-transition-timing-function:linear;-o-transition-property:'padding';-o-transition-duration:.15s;-o-transition-timing-function:linear;transition-property:'padding';transition-duration:.15s;transition-timing-function:linear;}nav li a:hover {padding-left:35px;width:154px;}nav li a.napojovy-listek, nav li a.getrankekarte { font-size:15px; }nav li span {display:block;width:189px;height:32px;position:absolute;top:0;right:auto;bottom:auto;left:0;background:#030303;opacity:0.5;filter:alpha(opacity = 50);z-index:1;}nav li.selected {width:202px;height:35px;line-height:35px;padding:9px 5px 8px;background:url('../images/design/sprite.png') 2px -547px;position:absolute;top:0;right:auto;bottom:auto;left:0;}nav li.selected a {width:150px;height:35px;padding-left:52px;color:#2a2627;cursor:default;}nav li.selected a:hover {padding-left:52px;width:150px;}* + html nav ul {margin-top:50px;padding-top:0;}* + html nav li.selected { top:-88px; }article { text-align:center; }article h1 {font-size:29px;display:block;width:100%;height:80px;text-transform:uppercase;line-height:80px;margin-bottom:40px;}article h2 {font-size:18px;text-transform:uppercase;}article p {font-size:16px;line-height:30px;}article p + h2 { margin-top:30px; }article p + div.image { margin-top:5px; }article a {color:#2a2627;text-decoration:none;}article div.image {width:361px;height:65px;background:url('../images/design/sprite.png') 0 -601px;margin:0 auto 5px;padding:2px;}article div.kontakt h2, article div.contact h2 {font-size:15px;margin:20px 0 5px;}article div.kontakt p, article div.contact p {font-size:13px;line-height:20px;}article div.news p {line-height:20px;margin:10px 0;}article div.news.gallery div.image {width:438px;height:200px;background:none;border:1px solid;border-color:#d5d0c7;border-color:rgba(0,0,0,0.15);position:relative;}article div.news.gallery div.image a span {display:block;width:438px;height:202px;background:url('../images/design/sprite.png') 0 -673px;position:absolute;top:0;right:auto;bottom:auto;left:3px;display:none;}article div.news.gallery div.image a:hover span { display:block; }article div.news.gallery div.image a + a { display:none; }.jspContainer{overflow: hidden;position: relative;}.jspPane{position: absolute;left: 0;}.jspVerticalBar{position: absolute;top: 0;right: 0;width: 14px;height: 100%;background: url('../images/design/sprite.png') -568px 23px;}.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 12px;background: red;}.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}.jspCap{display: none;}.jspHorizontalBar .jspCap{float: left;}.jspTrack{position: relative;}.jspDrag{background: url('../images/design/sprite.png') -227px -566px;border: 1px solid #ccc;position: relative;top: 0;left: 0;cursor: pointer;width: 10px;margin: auto;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}.jspArrow{text-indent: -20000px;display: block;cursor: pointer;}.jspArrow.jspDisabled{cursor: default;}.jspVerticalBar .jspArrow{height: 14px;}.jspHorizontalBar .jspArrow{width: 14px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus{outline: none;}.jspCorner{background: #eeeef4;float: left;height: 100%;}.jspCap{display: block;}.jspVerticalBar .jspCap{height: 26px;}.jspVerticalBar .jspCapBottom {height: 31px;}* html .jspCorner{margin: 0 -3px 0 0;}