#inner {
	border-top: none!important;
}

/* settings - start */
body {
    font-size: 11px;
	    background: #fbfae7  url("/11028/uploads/fs_images/settings/34/bg_205_o.jpg")  repeat-x;
}
a {
    color: #0b64b8;
}

a:hover {
    color: #2d2d2d;
}
#menu {
		background: #1166bb url("") repeat-x;
}
.nav li li {
    background: #1163e8 none repeat;
}
.nav li li a:hover {
    background-color: #ffffff;
}
.nav a {
    color: #ffffff;
}
.nav li li a {
    color: #ffffff;
}

#nav li a {
	    background: #ffffff url("") repeat-x;
    color: #000000;
}

#nav li a:hover {
    background-color: #869897;
    color: #000000;
}

#left-slave {
    background-color: #F5F9FE;
}

#right-slave {
    background-color: #ffffff;
}
#country-list a{
    color: #3A80AD;
}
#country-list a:hover{
    color: #9B4A3F;
}
#footer {
	    background: #ffffff url("") repeat-x;
    color: #2d2d2d;
}
#footer a {
    color: #2d2d2d;
}

.altrow,
.sm-result:nth-child(2n+1){
    background-color: none;
}
    background-color: none;
}

table.scroll tbody tr.alt{
    background-color: none;
}

.top-offer-square{
    background: none;
}

#master{
        width:749px;border-left:none;
        }

#show-map{
    color : #0b64b8;
}

/* settings - own */

/* CSS Document */
h2,h3{
  font-family: 'Trebuchet MS',Arial,helvetica,sans-serif;
}
input[type="submit"]{
  cursor:pointer;
  font-family: 'Trebuchet MS',Arial,helvetica,sans-serif;
}
input[type="text"],select,textarea,.selectBox{
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  background-position:top center;
  font-family: 'Trebuchet MS',Arial,helvetica,sans-serif;
  font-size: 13px;
}
#main,#wrap,#inner,#head{
  width:980px;
  background:transparent none;
  border:0 none;
}

#master {
  border: 0;
  width: auto;
  background: transparent;
}

#master .cd-content {
  background: transparent;
}

.homepage #master .cd-content {
  background: transparent;
}

#master .topoffers-global .cd-content {
  padding: 0;
  background: transparent;
}

#cont {
  border: 0;
}

.default-design .cd-title .text {
  margin: 6px 20px;
  width: 940px;
}

#right-slave {
  display: none;
}
.aktuality #right-slave{
  display: block;
  width: 340px;
  margin-left: 20px;
  background-color: transparent;
}

.sidebox{
  width: 100% !important;
}
.sidebox .cd-title{
  background: #0e7be4;
  padding: 5px 20px;
  margin-bottom: 5px;
}
.sidebox .cd-title .text{
  padding: 0;
  margin: 0;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  text-transform: none;
}
.news-bar{
  background: #0e7be4;
  padding: 10px 20px;
  color: #fff;
  border-bottom: 0 none;
  min-height:0;
}
.sidebox .news-bar{
  padding: 10px 20px;
}
.sidebox .ppad{
  background: #0e7be4;
  padding: 10px 20px;
  float: none;
  text-align: right;
}
.sidebox .ppad a{
  color: #fff;
}

.news-bar a{
  color: #fff;
}
.news-bar h2 a{
  font-size: 14px;
  font-weight: bold;
}
.news-bar .news-img{
  border-color: transparent;
}
.news-bar .news-date{
  display: none;
}
#master .news-bar.cd-content{
  background: #fff;
}
.news-bar.cd-content h2{
  font-size: 22px;
  color: #0e7be4;
  text-transform: uppercase;
  margin-top: 10px;
  font-weight: normal;
  line-height: normal;
}
.news-bar.cd-content h3{
  font-size: 16px;
  font-weight: bold;
  color: #0e7be4;
}
.news-bar.cd-content .icon-link{
  margin-top: 40px;
  margin-bottom: 10px;
}
.news-bar.cd-content .icon-link a{
  color: #ff5500;
  text-decoration: underline;
}
.news-bar.cd-content .news-img{
  display: none;
}
.news-bar.cd-content p img{
  width: 580px;
  height: 365px;
}
.contentpages-view,
.dates-view,
.searchmasks-master {
  background: #fff;
}

.contentpages-view .cd-content {
  padding: 20px;
}


/* hlavicka */
#head {
  height: 94px;
  position: relative;
}

#head img{
  width:auto;
  background:transparent none;
}

#head .kontakt {
  float: right;
  margin-top: 10px;
}

#head .kontakt .phone {
  background: url("/11028/uploads/fs_images/contentdesignimagesets/6/phone_207_o.png") no-repeat left center;
  font-size: 25px;
  color: #fff;
  padding-left: 25px;
}

#head .kontakt .open {
  color: #93c3f0;
  font-size: 13px;
  margin-left: 60px;
}

#head .kontakt .mail {
  margin-left: 60px;
}
#head .kontakt .mail  a{
  color: #fff;
}
#head .kontakt a img{
  width: 20px;
  margin-right: 10px;
}

#head .dates-search_sidebox {
  position: absolute;
  left: 500px;
  top: 10px;
  width: 210px !important;
}

#head .dates-search_sidebox .cd-title {
  display: none !important;
}

#head #DateSearchForm {
  width: 200px;
}

#head .dates-search_sidebox input[type="text"] {
  height: 24px;
  width: 175px;
  background: #fff;
  border: 0;
  border-radius: 0;
  float: left;
  font-size: 13px;
}

#head .dates-search_sidebox input[type="submit"] {
  background: #0d66ba url("/11028/uploads/fs_images/contentdesignimagesets/6/lupa_213_o.png") no-repeat center center;
  height: 24px;
  width: 24px;
  border: 0;
  border-radius: 0;
  text-indent: -9999px;
}

#head .dates-search_sidebox label {
  display: none;
}

/* Menu */
#menu {
  height: auto;
  margin-bottom: 11px;
}
#menu:after{
  content: " ";
  clear: both;
  display: table;
  height: 0;
}

#menu li  {
  border-right: 1px solid #88b3dd;
}

#menu li.menu-last {
  border-right: 0;
}

#menu li div a {
  padding: 0 14px;
  font-size: 15px;
  font-weight: normal;
  text-transform: uppercase;
}

#menu li:hover div a {
  background: #ffdd00;
  color: #ff5500;
}

.nav li:hover ul, ul.nav li.sfHover ul{
  top: 37px;
  z-index:10;
}
#menu ul ul{
  width: 248px;
}
#menu li li{
  background: #ffdd00;
  border: 0 none;
  width: 248px;
  
}
#menu li li a{
  text-transform: lowercase;
  font-weight: normal;
  font-family: 'Trebuchet MS',Arial,helvetica,sans-serif;
  font-size: 16px;
  color: #0e66ba;
  line-height: 30px !important;
  height: 30px !important;
}
#menu li li:hover a {
  background: transparent none;
  color: #ff5500;
}

/* sidebox */
.sidebox {
  z-index: 1;
}

.sidebox input[type="text"] {
  padding-left: 10px;
}

/* vyhledavaci maska */
.homepage .searchmask-global {
  width: 620px;
  margin-right: 20px;
  background: #fff;
  margin-bottom: 20px;
}

.searchmask-global .cd-content {
  background: #ffdd00 !important;
  border-top: 2px solid  #fff;
  position: relative;
}

.searchmask-global form {
  padding: 0 20px 5px;
}

.searchmask-global .input {
  width: 189px;
  margin: 0 0 10px 0;
}

.searchmask-global input[type="text"],
.searchmask-global select,
.searchmask-global textarea,
.searchmask-global .selectBox {
  width: 189px !important;
  height: 24px;
  border: 0;
  border-radius: 0;
  background: #fff;
}

.searchmask-global .sm-pos-1, 
.searchmask-global .sm-pos-3, 
.searchmask-global .sm-pos-5, 
.searchmask-global .sm-pos-7,
.searchmask-global .extended-search .sm-pos-1 {
  width: 367px !important;
  margin: 0 20px 10px 0;
}
.searchmask-global .sm-pos-11 {
  position: absolute;
  top: 118px;
  left: 620px;
  width: 172px;
}
.searchmask-global .sm-pos-11 .selectBox {
  /* width: 172px !important; */
}
.homepage .searchmask-global .sm-pos-11 {
  position: absolute;
  left: 215px;
  top: 172px;
  width: 172px;
}
.homepage .searchmask-global .sm-pos-11 .selectBox {
  width: 172px !important;
}
.searchmask-global .sm-pos-1 input,
.searchmask-global .sm-pos-3 .selectBox,
.searchmask-global .sm-pos-5 .selectBox,
.searchmask-global .extended-search .sm-pos-1 .selectBox {
  width: 367px !important;
}

.searchmask-global .sm-pos-2 input,
.searchmask-global .sm-pos-4 input {
  background: #fff url("/11028/uploads/fs_images/contentdesignimagesets/6/calendary_209_o.png") no-repeat right center;
}


.searchmask-global input[type="submit"] {
  width: 150px;
  height: 34px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 15px;
  background: #ff5500 url("/11028/uploads/fs_images/contentdesignimagesets/6/search_210_o.png") no-repeat 120px center;
  border: 0;
  border-radius: 0;
}

.searchmask-global .dest-selector-opener {
  border-radius: 0;
  background: #fff;
}

.selectBox-dropdown .selectBox-label {
  padding: 2px 8px;
}

.searchmask-global label {
  font-weight: normal;
  margin-bottom: 3px;
}

.selectBox-dropdown .selectBox-arrow {
  background: url("/11028/uploads/fs_images/contentdesignimagesets/6/arrow_208_o.png") no-repeat center center;
  border: 0;
}

.extended-search-link {
  background: url("/11028/uploads/fs_images/contentdesignimagesets/6/extended_214_o.png") no-repeat right center;
  padding: 0 15px 0 0;
  color: #ff5500;
  text-transform: uppercase;
  font-weight: bold;
}

.searchmask-global .sm-pos-8 {
  position: absolute;
  right: 169px;
  top: 10px;
}

.homepage .searchmask-global .sm-pos-8 {
  position: relative;
  top: 0;
  right: 0;
}

.searchmask-global .sm-pos-7 {
  position: absolute;
  right: -29px;
  top: 65px;
}

.homepage .searchmask-global .sm-pos-7 {
  position: relative;
  top: 0;
  right: 0;
}

.searchmask-global .sm-pos-9 {
  width: 155px;
  /* position: absolute; */
  right: 203px;
  top: 142px;
}

.homepage .searchmask-global .sm-pos-9 {
  position: relative;
  top: 0;
  right: 0;
}

.searchmask-global .sm-pos-9 label {
  float: right;
  text-transform: uppercase;
  width: 132px;
}

.searchmask-global .sm-pos-10 {
  width: 155px;
  /* position: absolute; */
  right: 40px;
  top: 142px;
}

.homepage .searchmask-global .sm-pos-10 {
  position: relative;
  top: 0;
  right: 0;
}

.searchmask-global .sm-pos-10 label {
  float: right;
  text-transform: uppercase;
  width: 132px;
}

.side-weather .cd-content{
  display:table;
}

.side-weather .cd-content ul{
  display:table-row;
}
.side-weather .cd-content ul li{
  display:table-cell;
  vertical-align:middle;
  padding:1px;
  font-size:11px;
}
.side-weather .cd-content ul li img{
  position:static;
}
.side-weather .cd-content br{
  display:none;
}
.side-weather ul li:last-child,
.exchangerates-sidebox tr td:last-child{
  text-align:right;
  font-weight:bold;
}

/* sloupcova sablona */
.sloupcovaInner {
  margin-top: 14px;
  margin-right: 14px;
  width: 234px;
  background: #fff;
}

.sloupcovaInner a {
  text-decoration: none;
}

.sloupcovaInner.last {
  margin-right: 0;
}

.sloupcovaInner .destination {
  background: #0e7be4;
  height: 40px;
  overflow: hidden;
  padding: 7px 20px;
}

.sloupcovaInner .destination a {
  color: #fff;
  font-size: 15px;
  font-weight: bold;
}

.sloupcovaInner a img {
  height: 167px;
  width: 234px;
}

.sloupcovaInner .hotel {
  margin: 10px 20px;
  height: 19px;
  overflow: hidden;
}

.sloupcovaInner .hotel a {
  color: #0e7be4;
  text-decoration: underline;
  font-size: 15px;
}

.sloupcovaInner .info {
  margin: 0 20px;
  height: 54px;
}

.sloupcovaInner .rating {
  margin: 5px 20px;
  height: 12px;
}

.sloupcovaInner .price {
  background: #ffdd00;
  border-left: 6px solid #ff5500;
  padding: 10px 20px 10px 0;
}

.sloupcovaInner .price a {
  font-size: 20px;
  font-weight: bold;
  color: #ff5500;
  width: 228px;
  text-align: center;
  display: block;
}

.sloupcovaInner .discount {
  float: left;
  background: #ff5500;
  color: #fff;
  font-size: 20px;
  padding: 10px;
  margin-top: -10px;
}

/* Vysledky vyhledavani */
.sm-result {
  width: 231px;
  float: left;
  margin-right: 14px;
  margin-top: 14px;
  background: #fff;
  padding-top: 30px;
  position: relative;
}

.sm-result .inner {
  border: 0;
  padding: 0;
}

.sm-result .desc .land {
  position: absolute;
  top: 0;
  left: 0;
  background: #0e7be4;
  color: #fff;
  font-size: 15px;
  padding: 5px 20px;
  width: 191px;
  height: 20px;
  overflow: hidden;
  line-height: 21px;
  font-style: normal;
}

.sm-result .desc .land a {
  color: #fff;
  font-size: 15px;
  text-decoration: none;
}
.sm-result .desc strong{
  color: #f50;
}
.sm-result .desc span{
  color: #2d2d2d;
}
.sm-result .thumb img {
  height: 167px;
  width: 231px;
  border: 0;
}

.sm-result .desc {
  padding: 10px 20px 0 20px;
  width: 191px;
  margin: 0;
  height: 79px;
}

.sm-result .prices p:first-child {
  float: left;
  margin-left: 20px;
  margin-top: -5px;
}

.sm-result .prices .kc {
  background: #ffdd00;
  width: 205px;
  padding: 10px 20px 10px 0;
  text-align: center;
  border-left: 6px solid #ff5500;
  color: #ff5500;
  font-size: 20px;
}

.sm-result .prices .kc a {
  color: #ff5500;
  font-size: 20px;
}

.sm-result .prices .eur {
  margin: 0;
}

.paging {
  clear: both;
  background: #fff;
  padding: 10px 0;
}

.paging a {
  color: #ff5500;
}

/* Kategorie zajezdu */
.ct-offer {
  width: 340px;
}

.ct-offer .cd-title {
  display: none !important;
}

.ct-offer .cd-content {
  background: transparent !important;
}

.ct-offer table {
  background: #0e7be4;
  border-spacing: 0;
  width: 340px;
  margin-bottom: 11px;
  color: #fff;
}

.ct-offer table td {
  padding: 0;
}

.ct-offer table tr td:last-child {
  text-align: right;
  padding-right: 20px;
}

.ct-offer h2 {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
}

.ct-offer a {
  color: #fff;
  background: url("/11028/files/editor/image/Design 2014/Kategorie zájezdů/ct-offer-arrow.png") no-repeat right center;
  padding-right: 20px;
  display: table;
  float: right;
}

.ct-offer table:hover a {
  color: #ffdd00;
}

/* qBox seznam destinaci */
.qBox table {
  border-spacing: 0;
}

.qBox tr td:last-child {
  margin-right: 0;
}

.qBox td {
  margin: 10px 10px 0 0;
  display: block;
  float: left;
}

.qBox a {
  text-decoration: none;
}

.qBox td:hover span {
  color: #ffdd00;
}
.qBox img{
  width: 224px;
  /* border-bottom: 5px solid  #0e7be4; */
}
.homepage .qBox img{
  width: 235px;
}
.qBox span {
  background: #0e7be4;
  color: #fff;
  text-transform: uppercase;
  font-size: 20px;
  padding: 4px 20px;
  width: 184px;
  display: table;
}
.homepage .qBox span{
  width: 195px;
}
.priceFrom{
  text-align: right;
}
.countries{
  width: 100%;
}
.homepage .qBox .countries{
  display: none !important;
}
/* footer */
#footer {
  border: 0;
}

#footer-code {
  background: #fff;
  padding: 20px;
  position: relative;
  border-top: 1px solid #d2d1c1;
  margin-top: 50px;
}

#footer-code .column {
  float: left;
  width: 470px;
}

#footer-code .column ul {
  padding: 0;
  margin: 0;
}

#footer-code .column li {
  list-style: none;
  display: inline;
  padding: 0 5px 0 0;
  border-right: 1px solid #bababa;
}

#footer-code .column li:last-child {
  border-right: 0;
}

#footer-code .column .facebook {
  margin-top: 10px;
  float: left;
}

#footer-code .column .top-list {
  margin-top: 15px;
  display: block;
}

#footer-code .column:last-child {
  text-align: right;
}

.default-design .cd-title .sort-by {
  font-size: 13px;
  text-transform: none;
  width: 450px;
  float: right;
  font-weight: normal;
  color: #2d2d2d;
  margin-top: 3px;
  padding: 0;
}


/* DETAIL */
.searchmasks-master,
.dates-view{
  width: 620px;
  background-color: transparent;
}
.adds-top-title .title-pic img{
  width: 200px;
}

#detailGallery{
  width: 340px;
  margin-right: 20px;
  float: left;
}
#detailGallery .title-pic img{
  width: 100%;
}
#detailGallery .pics > div{
  float: left;
  width: 110px;
  margin-right: 5px;
}
#detailGallery .pics > div:nth-child(3n){
  margin-right: 0;
}
#detailGallery .pics img {
  width: 110px;
  height: 73px;
}

.searchmasks-master .cd-title,
.dates-view .cd-title{
  background: #0e7be4 !important;
}
.searchmasks-master .cd-title .text,
.dates-view .cd-title .text{
  width: auto;
  max-width: 495px;
  overflow: hidden;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
}
.searchmasks-master .cd-title .cd-icon,
.dates-view .cd-title .cd-icon{
  width: auto;
  margin: 6px 20px;
}
.searchmasks-master .cd-title .cd-icon a,
.dates-view .cd-title .cd-icon a{
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  text-transform: none;
}
.adds-top-id{
  display: none;
}
.adds-top-title{
  padding: 10px 20px;
  background: #fff;
  margin-top: 0;
}
.adds-top-title::after{
  clear: both;
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;
}
.adds-top-title h2{
  font-size: 24px;
  color: #0b64b8;
  text-transform: uppercase;
  font-weight: bold;
}
.adds-top-title h3{
  font-size: 14px;
}
.adds-top-title #title-facts-master,
.adds-top-title .title-facts{
  padding-left: 0;
}
.adds-top-title .title-facts .cena2 {
  font-weight: bold;
  color: #f50;
}
.adds-top-title .title-facts .termin2 a,
.favourites-links.link-add{
  color: #f50;
}
.adds-top-title .title-facts .tf span{
  color: #f50;
}

.jquery-ui-tabs{
  background: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 0 none;
  padding: 0;
}
.jquery-ui-tabs .ui-tabs-nav{
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 0 none;
  background: #ffdd00;
  padding: 0;
  -webkit-box-shadow: inset 0 -8px 5px -5px #eacb00;
  -moz-box-shadow: inset 0 -8px 5px -5px #eacb00;
  box-shadow: inset 0 -8px 5px -5px #eacb00;
}
.jquery-ui-tabs .ui-tabs-nav li{
  border: 0 none;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: 0;
  padding: 0;
  border-right: 1px solid #c3c439;
  top:0;
}
.jquery-ui-tabs .ui-tabs-nav li a{
  text-transform: none;
  color: #16b;
  font-weight: normal;
  font-size: 16px;
}
.jquery-ui-tabs .ui-tabs-nav li a span{
  font-size: 16px;
  text-transform: uppercase;
  font-weight: bold;
  color: #f50 !important;
}
.jquery-ui-tabs .ui-tabs-nav li.ui-state-active{
  background: #fff;
}
.jquery-ui-tabs .ui-tabs-nav li.ui-state-active a{
  text-transform: none;
  color: #16b;
  font-weight: normal;
}
.jquery-ui-tabs .ui-tabs-nav li.ui-state-active a span{
  font-size: 16px;
  text-transform: uppercase;
  font-weight: bold;
  color: #f50;
}
.jquery-ui-tabs .ui-corner-all{
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

.jquery-ui-tabs #informace .pics{
  display: none;
}
.jquery-ui-tabs #informace .hotel-info .text{
  width: 100%;
}

.offfer-detail{
  position: relative;
}
.offfer-detail .adds-top-id{
  display: block;
  width: auto;
  position: absolute;
  top: 74px;
  right: 20px;
  border-bottom: 0;
  font-size: 12px;
}
.offfer-detail .adds-top-id strong{
  color: #000;
  font-weight: normal;
}

.adds-top-title .lm-pic .head-icon {
  float: none;
}


/* staty */
.localdestinations-view .cd-title,
.localcountries-view .cd-title{
  display: none !important;
}
.localdestinations-view .info, .localcountries-view .info{
  margin: 0;
}
.localcountries-view .info::after,
.localdestinations-view .info::after{
  clear: both;
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;  
}

.localdestinations-view .info .breadcrumb, 
.localcountries-view .info .breadcrumb{
  display: none;
}

.localdestinations-view .info > h2, 
.localcountries-view .info > h2{
  background-color: #ffc200;
  color: #0c64b8;
  font-size: 17px;
  text-transform: uppercase;
  padding: 10px 20px;
}
.localdestinations-view .info h2 img, 
.localcountries-view .info h2 img{
  display: none;
}
.localdestinations-view .info .descriptions, 
.localcountries-view .info .descriptions{
  background: #fff;
  padding: 10px 20px;
}

.localdestinations-view .sm-result .desc h2, .localcountries-view .sm-result .desc h2, .sm-result .desc h2{
  height: 19px;
  overflow: hidden;
}

.localdestinations-view .sm-result .desc .left, 
.localcountries-view .sm-result .desc .left, 
.sm-result .desc .left{
  float: none;
}




/* slider */
/* slider layout */
.lof-slidecontent { position:relative;	overflow:hidden;}
.lof-slidecontent .preload{	height:100%;	width:100%;	position:absolute;	top:0;	left:0;	z-index:100000;	text-align:center;	background:#FFF}
.lof-slidecontent .preload div{	height:100%;	width:100%;	}

.lof-slidecontent  .sliders-wrapper{	position:relative;	height:100%;	width:900px;	z-index:3px;	overflow:hidden; }
.lof-slidecontent  ul.sliders-wrap-inner{overflow:hidden;	padding:0px;	margin:0;	position:absolute;	overflow:hidden;}
.lof-slidecontent  ul.sliders-wrap-inner li{overflow:hidden;	padding:0px;margin:0px;	float:left;	position:relative;}
.lof-slidecontent  .lof-opacity { width:100%; height:100%; }
.lof-slidecontent  .lof-opacity  li{position:absolute!important;	top:0;	left:0;	float:inherit!important; }


.lof-slidecontent  .navigator-content {position:absolute;
  right:0;
  top:0;
  z-index:9;
  color:#FFF
}
.lof-slidecontent  .navigator-wrapper{	position:relative;	z-index:10;
  height:274px !important; 
  width:310px;
  overflow:hidden;
  color:#FFF;
  float:left
}
.lof-slidecontent  ul.navigator-wrap-inner{	top:0;	padding:0;	margin:0;	position:absolute;	width:100%; 
  background: #fff;
  -webkit-box-shadow: inset 10px 0 5px -5px #bbb;
  -moz-box-shadow: inset 10px 0 5px -5px #bbb;
  box-shadow: inset 10px 0 5px -5px #bbb;
  height: 274px !important;
}
.lof-slidecontent  ul.navigator-wrap-inner li{ cursor:hand; 	cursor:pointer;	list-style:none;	padding:0;	margin-left:0px;	overflow:hidden;	float:left;	display:block;	text-align:center;}

/*******************************************************/
ul.sliders-wrap-inner li{
  height: 274px;
}
ul.sliders-wrap-inner li img{	padding:0px;	}

.lof-slidecontent .slider-description a.readmore{color:#58B1EA; font-size:95%; }
.lof-slidecontent .slider-description a{ color:#FFF; }
.lof-slidecontent .slider-description{
  z-index:100px;
  position:absolute;
  top:0;
  left:0px;
  width:331px;
  background:#ff5500;
  height:100px;
  padding:10px;
  color:#FFF;
}
.lof-slidecontent .slider-description h3{
  margin: 0;
  text-transform: uppercase;
  font-weight: normal;
  font-size: 26px;
  padding: 10px 14px;
}
.lof-slidecontent .slider-description h3 strong{
  display: block;
  font-weight: bold;
  font-size: 42px;
}
.lof-slidecontent .slider-description h4 {    font-size: 14px;    margin: 10px 0;    padding: 0; }
.lof-slidecontent .slider-description .slider-meta a{	
  margin:0;
  background:#C01F25;
  font-size:75%;
  padding:2px 3px;
  font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
  text-transform:uppercase;
  text-decoration:none
}
.lof-slidecontent  .item-meta a:hover{	text-decoration:underline;}
.lof-slidecontent  .item-meta i {	font-size:70%; }

/* item navigator */
.lof-slidecontent ul.navigator-wrap-inner  li{
  border-bottom: 2px solid  #4a9ceb;
  color: #0e66ba;
}
.lof-slidecontent ul.navigator-wrap-inner  li.active{ 
  color: #f50;
  background: #fff;
}
.lof-slidecontent ul.navigator-wrap-inner  li >  div{
  height:100%;
  position:relative;
  padding-left:15px;
  text-align:left;
}
.lof-slidecontent ul.navigator-wrap-inner  li > div h3{
  font-size: 18px;
  font-weight: normal;
  margin: 0;
  padding: 15px 20px 15px 5px;
}
.lof-slidecontent ul.navigator-wrap-inner  li > div strong{
  display: block;
  text-transform: uppercase;
  font-size: 30px;
}
.lof-slidecontent ul.navigator-wrap-inner li img{
  height:60px;
  width:60px;
  margin:15px 15px 10px 0px;
  float:left;
  padding:3px;
  border:#C5C5C5 solid 1px;
}
.lof-slidecontent ul.navigator-wrap-inner li.active img, 
.lof-slidecontent ul.navigator-wrap-inner li:hover img {
  border:#6C8E5C  solid 1px;
}
.lof-slidecontent  .button-next, 
.lof-slidecontent .button-previous{
  display:block;
  width:40px;
  color:#FFF;
  cursor:pointer;
  position:absolute;
  height:100%;
  z-index:40;
  top:0;
  text-indent:-999px;

}

.lof-slidecontent .navigator-content::before{
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: -31px;
  width: 0; 
  height: 0; 
  border-top: 137px solid transparent;
  border-bottom: 137px solid transparent; 
  border-right:31px solid #fff;
}
.hp-slider{
  margin-bottom: 11px;
}
.hp-slider .cd-title{
  display: none !important;
}

#expectacbox{
  margin: -2px 0 0 -12px;
}

/* footer menu */
.menu-col{
  width: 25%;
  float: left;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.menu-col h3{
  font-size: 14px;
  font-weight: bold;
  color: #F50;
  text-transform: uppercase;
}
.menu-col ul{
  list-style: none;
  padding: 0;
}


.homepage .hp-hidden{
  display: none !important;
}


.toplsit{
  display: none;
}

#master .newsletters-add .cd-content{
  background: #fff;
  padding: 20px;
}

.pics-inner {
  width: 345px !important;
}

.pics-inner div {
  float: left;
  margin-right: 5px;
  margin-top: 5px
}


/* skryt Poradatel */

.ui-jqgrid-btable td[aria-describedby="grid_accommodation_id"],
#jqgh_grid_accommodation_id, .input.select label[for="fi-to"], .input.select select#fi-to {
  display: none !important;
}

.search-results-tmpl .cd-content h2, .search-results-tmpl form {
  display: none !important;
}

.search-results-tmpl .desc h2 {
  display: block !important;
}

td[aria-describedby="grid_price"] {
  width: 110px !important;
  text-align: center !important
}

.ui-jqgrid tr.ui-row-ltr td {
  text-align: center !important;
}

/* settings - stop */


/* content design - on v2 */
.default-floatbox-design{position:fixed;left:54%; margin-left: 456px; text-align: left;top:5%;}
.default-floatbox-design .cd-title{display:none;min-height:22px;_height:22px;background-color:#3B9AD7;background-image:none;color:#ffffff;font-size:11px;text-transform:uppercase;}
.default-floatbox-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-floatbox-design .cd-content{background-color:#ffffff;background-image:none;color:#364A90;}
.default-floatbox-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-floatbox-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
.default-sidebox-design{}
.default-sidebox-design .cd-title{display:block;min-height:22px;_height:22px;background-image:none;color:#2d2d2d;font-size:11px;text-transform:uppercase;}
.default-sidebox-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-sidebox-design .cd-content{background-image:none;color:#2d2d2d;}
.default-sidebox-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-sidebox-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
.default-design{}
.default-design .cd-title{display:block;min-height:33px;_height:33px;background-color:#ffc200;background-image:none;color:#0c64b8;font-size:17px;text-transform:uppercase;}
.default-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-design .cd-content{background-image:none;color:#2d2d2d;}
.default-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
/* content design - off */