.cal-content{position: relative;z-index:999;border: 1px solid;border-color: #fff #000 #000 #fff;font-size: 11px;cursor: default;background: Window;color: WindowText;font-family: tahoma,verdana,sans-serif}.cal-content table{border: 1px solid;border-color: #fff #000 #000 #fff;font-size: 11px;cursor: default;background: Window;color: WindowText;font-family: tahoma,verdana,sans-serif}.cal-button{text-align: center;padding: 1px;border: 1px solid;border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;background: ButtonFace;cursor: pointer}.cal-nav{background: ButtonFace url(/img/calendar/menuarrow.gif) no-repeat 100% 100%}.cal-title{font-weight: bold;cursor: move;padding: 1px;border: 1px solid #000;background: ActiveCaption;color: CaptionText;text-align: center}body:first-of-type .cal-title{color: white}.cal-dayname{border-bottom: 1px solid ButtonShadow;padding: 2px;text-align: center;background: ButtonFace;color: ButtonText}.cal-weekend{color: #f00}.cal-content thead td.mouseover{border: 2px solid;padding: 0px;border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight}.cal-content thead td.mousedown{border-width: 1px;padding: 2px 0px 0px 2px;border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow}body:first-of-type .cal-content tr.mouseover td{background-color: blue}.cal-day{width: 2em;text-align: right;padding: 2px 4px 2px 2px;cursor: pointer}.cal-wn{padding: 2px 3px 2px 2px;border-right: 1px solid ButtonShadow;background: ButtonFace;color: ButtonText}.cal-content tr.mouseover td{background: Highlight;color: HighlightText}.cal-content .cal-day.mouseover{padding: 1px 3px 1px 1px;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff}.cal-content .cal-day.mousedown{padding: 2px 2px 0px 2px;border: 1px solid;border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow}.cal-selected{font-weight: bold;border: 1px solid;border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;padding: 2px 2px 0px 2px;background: ButtonFace;color: ButtonText}.cal-obsolete{color: #aaa}.cal-today{font-weight: bold;color: #00f}.cal-status{background: ButtonFace;padding: 1px;border: 1px solid;border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;color: ButtonText;text-align: center;cursor: move}.cal-roller{position: absolute;width: 4em;top: 0px;left: 0px;border: 1px solid;border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;background: Menu;color: MenuText;font-size: 90%;padding: 1px}body:first-of-type .cal-roller{background-color: gray;cursor: pointer}.cal-roller .label{text-align: center;padding: 1px}.cal-roller .selected{padding: 0px;border: 1px solid #000}.cal-roller .mouseover{border: none;background: Highlight;color: HighlightText}body:first-of-type .cal-roller .mouseover{background-color: blue}.cal-launcher{margin-left: 3px}.cal-time input{width: 18px;font-size: 11px;border:1px solid black}/* SDOVOLENA UPRAVY */ .cal-nav{background-image: none}/*uzivatel musi mit na pameti ze chceme videt scrollbar vzdy, proto je nutne ho mit zapnuty a pocitat s jeho sirkou 17px!!!*/ /*tedy sirka galerie musi byt o 17px vice a sirka thmbus pole take, pokud je vse nalezato tak se jedna o vysku*/#lightBox{background-color: black;width: 930px;height: 462px;padding-top:10px;padding-left: 10px;padding-right: 10px}#lightBox .image-browser-image{width: 800px;height: 450px;border: 1px solid #333;overflow: hidden;padding: 0px;float: left;position: relative}/*nahledovy pas*/ #lightBox .image-browser-thumbs{width: 127px;height: 452px;overflow-y:scroll;float: right}#lightBox .image-browser-thumbs table{border-collapse:separate;border-spacing:3px 3px}#lightBox .image-browser-thumbs td{padding: 0px;border: 1px solid #333}#lightBox .image-browser-thumbs .image-browser-thumb-box{height: 55px;width: 100px;margin: 0px;padding: 0px}/*ramecek okolo aktivniho nahledu*/ #lightBox .image-browser-active{border: 3px solid red}/*zasednuti pod galerii*/ div.image-browser-root{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/bg.png',sizingMethod='scale' )}div[class~="image-browser-root"]{background: url(/img/lightbox/bg.png)}/*ovladaci tlacitka*/ .image-browser-prev{position: absolute;top: 20px;left: 20px;display: block;width: 42px;height: 36px;cursor: pointer;background: url(/img/lightbox/lb-previous-active.png);_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-previous-active.png'))}.image-browser-prev:hover{background: url(/img/lightbox/lb-previous-hover.png);_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-previous-hover.png'))}.image-browser-next{position: absolute;top: 20px;left: 66px;display: block;width: 42px;height: 36px;cursor: pointer;background: url(/img/lightbox/lb-next-active.png);_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-next-active.png'))}.image-browser-next:hover{background: url(/img/lightbox/lb-next-hover.png);_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-next-hover.png'))}.image-browser-prev-disabled{position: absolute;top: 20px;left: 20px;display: block;width: 42px;height: 36px;cursor: pointer;background: url(/img/lightbox/lb-previous-inactive.png);_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-previous-inactive.png'))}.image-browser-next-disabled{position: absolute;top: 20px;left: 66px;display: block;width: 42px;height: 36px;cursor: pointer;background: url(/img/lightbox/lb-next-inactive.png);_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-next-inactive.png'))}.image-browser-close{position: absolute;top: 20px;left: 760px;display: block;width: 42px;height: 36px;cursor: pointer;background: url(/img/lightbox/lb-close-active.png);_background:none ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-close-active.png'))}.image-browser-close:hover{background: url(/img/lightbox/lb-close-hover.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lightbox/lb-close-hover.png'))} html,body{margin:0;padding:0;font-family:"Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;color:#000000}body{background: #ffffff url(/img/main-background.jpg) 50% 0 no-repeat}body.winter{background-image: url(/img/main-background-winter.jpg)} html{font-size:106.5%}body{font-size:76.5%}table{font-size:100%} a{color:#0033cc}a:hover{color:#0033cc}a:visited{color:#0033cc}img{border:0}option,textarea{background-color:#FFF;color:#000} .cleaner,.clear{float:none;clear:both;display:block;height:1px;font-size:1px;visibility:hidden;overflow:hidden}.hide,.blind{position:absolute;left:-1000px;top:-1000px;width:1px;height:1px;overflow:hidden}.noDisplay{display:none !important;background: #ddd}.clear hr{display:none}a{text-decoration:underline;outline:none}.adRectangle{display: none}.adSkyscraper{display: none}.adLeaderboard{display: none} p,img,table,tr,th,td,form,fieldset,dl,dt,dd,h1,h2,h3,h4,h5{border:0px none;margin:0px;padding:0px}ul,li,ol{padding:0px;margin:0px;list-style-type:none}h1,h2,h3,h4,h5{font-size:150%;font-weight:normal}#paging .prev,#paging .next,.linkButton{display: inline-block;border: 1px solid #d6d6d6;border-radius: 3px;padding: 8px 16px;text-decoration: none;color: #03c;background-color: #f8f8f8;background: linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%)}.submitButton{display: inline-block;border: 1px solid #899BB5;border-radius: 3px;padding: 7px 16px;font-weight:bold;color: #000;cursor: pointer;background-color: #EFF4F9;background: linear-gradient(to bottom,#fafcfd 32%,#b8c8da 100%)}/* obecna definice pro vsechny sablony*/ #pageWrap{}#page{position: relative;z-index: 1;width: 939px;margin: 21px auto 6px;padding: 15px 0;background: #fff;border-radius: 16px;box-shadow: 0 0 5px rgba(0,0,0,0.3)}#pageContent{padding: 5px 29px 56px}#pageContent #searchFilter .badInterval label{color: #ec0000}#pageContent #searchFilter .badInterval label span{background: url("/img/dot.png") 0 100% repeat-x;cursor: help} #header{position:relative;height: 100px}#header .headH1{display:block}#header h1,#header .headH1{position:absolute;top: 4px;left: -6px;font-size:250%;font-weight:bold}#header h1 a,#header .headH1 a{text-decoration:none;color:#333}#header span#totalTerms{position: absolute;top: 50px;left: 15px;color: #666;font-weight: normal;font-size: 105%}#header .loginInfo{position: absolute;top: -4px;right: 3px;padding:5px 0 5px 22px;color: #000}#header .loginInfo a{text-decoration: none;font-size: 14px}#header .loginInfo span{padding:0 4px;color:#e7ecee;vertical-align: top}#header .loginInfo span.username{color: #000}#header .loginInfo span#favouriteTourCount{padding: 0;color: #000}#header .loginInfo a.feedback{color: #cc0000;font-weight: bold}#header .noShow{display: none}#header .empty{background-position: 0 0px}#header .notEmpty{background-position: 0 -34px}#header .seznam-link{vertical-align: middle}#login-badge{vertical-align: middle;display: inline-block;position: relative;margin-left: 8px;z-index: 1;height: 22px;top: -10px}#login-badge a{color: #000;transition: color 300ms}#login-badge a:hover{color: #c00}#login-badge #main{position: relative;top: 10px}#login-badge .szn-login-badge-menu{background: #fff}#header #adSkyscraper{position: absolute;top: 287px;margin-left:920px}#header #adSkyscraper.adFull{background: url(/img/advert.gif) 0 0 no-repeat !important;padding-top:12px}/* pozadi - pes */ .bg_pes{position:absolute;width:217px;right: -173px;height: 294px;top: 12px}.bg_pes .bg_pes_1{background-image: url(/img/pes_background_1.png);height: 30px}.bg_pes .bg_pes_2{background-image: url(/img/pes_background_2.png);height: 102px;position: relative;z-index: 2}.bg_pes .bg_pes_3{background-image: url(/img/pes_background_3.png);height: 162px}/* vyhledavaci filtr */ #tourNotFound{display: none}#searchFilter{width: auto;display: block}#searchFilter select{padding:1px 0}#searchFilter #mainFilter{margin:0;padding-bottom: 11px}#searchFilter .column{float:left}#searchFilter .column p{clear:both}#searchFilter label.strong{font-weight:bold}#searchFilter label.disabled{color: #666}#searchFilter .country{width: 330px}#searchFilter .country label{float:left;display: inline;width: 97px;margin-right: 5px;_margin-right: 1px;padding-top:3px;text-align:right}#searchFilter .country label strong{font-size: 115.5%}#searchFilter .country select{width: 199px;margin-bottom:1px}#searchFilter .countryarea_box{position: relative;margin-bottom: 1px;z-index:90}#searchFilter countryarea_box{position: relative;margin-bottom: 1px}#searchFilter #countryBox1.countryarea_box{z-index:90}#searchFilter #countryBox2.countryarea_box{z-index:89}#searchFilter #countryBox3.countryarea_box{z-index:88}#searchFilter .newCountry{height: 0;overflow: hidden}#searchFilter .newCountry.box_2{z-index:88}#searchFilter .newCountry.box_3{z-index:86}#searchFilter #showNextArea{visibility: hidden;float: left;margin: 5px 0 0 103px}#searchFilter .show{display: block !important;height: 45px !important}#searchFilter .areaWrap{position: relative;z-index:50}#searchFilter .areaWrap label{width: 97px;margin: 0 5px 0 0;_margin: 0 1px 0 0}#searchFilter .areaWrap input{width: 197px;border: 1px solid #A7A6AA}#searchFilter .areaWrap input.grey{color: #999}#searchFilter.open .extensionPart{display:block}#searchFilter.close .extensionPart{display:none}#searchFilter #staylength input{width:60px}#searchFilter .aux{padding:0 0 0 4px;line-height:165%}#searchFilter .date{width:273px}#searchFilter .date label{float:left;width: 115px;margin-right:5px;padding-top:3px;text-align:right}#searchFilter .date #departureLabel{font-size: 115.5%}#searchFilter .date input{float:left;width:102px;margin-bottom:1px;border:1px solid #a7a6aa}#searchFilter .date img{float:left;margin-top:4px}#searchFilter .date #arriveBox{display: none}#searchFilter .date .lastMinute{margin-left: 117px}#searchFilter .date .lastMinute input{float: none;position: relative;top: 1px;width: auto;border: none}#searchFilter .date .lastMinute label{float: none;width: auto}#searchFilter .price{position: relative;width: 260px}#searchFilter .price #priceTitle{position: absolute;padding-top: 2px;font-size: 115.5%}#searchFilter .price #priceFrom{display: none}#searchFilter .price .bigger{margin-top: -1px;font-size: 115.5%;font-weight: bold}#searchFilter .price p{padding-left: 40px;padding-bottom: 1px}#searchFilter .price label{float:left;margin-right:5px;padding-top:3px;text-align:right}#searchFilter .price input{float: left;width:102px;margin-bottom: 1px;border:1px solid #a7a6aa}#searchFilter .price span.forPerson{float: left;margin-left: 5px;padding-top: 3px}#searchFilter #showExtensionFilter{/*display: block; width: 9em;*/ &float:left;margin: 20px 10px 0;padding-left:17px;background: url("/img/extension-filter-icon.png") 0 -20px no-repeat}#searchFilter.open #showExtensionFilter{background-position:0 2px}#searchFilter.close #showExtensionFilter{background-position:0 -20px}#searchFilter #submitFilter{padding-bottom: 20px}#searchFilter #search{&float:left;height:31px;margin:11px 0 0 103px;padding: 0 17px;=padding: 0 26px;padding: 0 26px\9;font-weight: bold;overflow: visible;cursor: pointer}#searchFilter #wrapCountAdvert{display: none;float: left;margin: 20px 10px 0}#searchFilter #wrapCountAdvert span{float: left;padding-right: 5px}#searchFilter #notFound{display: none;margin: 5px 0 0 103px;color: #ec0000;font-weight: bold}#searchFilter #notFound strong{color: #000}#searchFilter.open #extensionFilter{display:block}#searchFilter.close #extensionFilter{display:none}#searchFilter #mainFilter select,#searchFilter #extensionFilter select{background:#FFF;border:1px solid #a7a6aa}#searchFilter #mainFilter input{padding: 2px 0}#searchFilter #countryareaWrap .remove{position: relative;top: 3px;left: 3px;z-index:50}#searchFilter #extensionFilter{margin: 15px 0 2px 8px;clear:both}#extensionFilter strong{float:left;text-align:right}#extensionFilter .column{float:left}#extensionFilter .column label{position: relative;_position: static;=position: static;top: -2px;margin-left: 1px}#extensionFilter .subcolumn{float:left}#extensionFilter .col_1{width: 326px}#extensionFilter .col_1 strong{width:90px}#extensionFilter .col_2{width:315px}#extensionFilter .col_2 strong{width:111px}#extensionFilter .col_3{width:300px}#extensionFilter .col_3 h3{width:130px}#extensionFilter .travel-agency{position:relative;top:-2px}#extensionFilter .travel-agency select{width:157px;margin-left:5px}#extensionFilter .col_1 .s_col_1{width:103px}#extensionFilter .col_1 .s_col_2{width:121px}#extensionFilter .col_2 .s_col_1{width:99px}#extensionFilter .col_2 .s_col_2{width:104px}#extensionFilter .block-right.b2-3{float:right;width:300px}#extensionFilter .board{float: left}#extensionFilter .accommodation-quality{float: left;width:360px}#extensionFilter .accommodation-quality p{clear:both}#extensionFilter .accommodation-quality input{float:left}#extensionFilter .accommodation-quality label{position:relative;top:2px;=top:4px;font-size:150%}#extensionFilter #transportWrap{float: left;width: 324px;margin: 21px 0 2px}#extensionFilter #transportWrap label{float: left;width: 90px;margin-right: 5px;padding-top: 3px;font-weight: bold;text-align: right}#extensionFilter #transportWrap select{width: 154px;margin-bottom: 1px}#extensionFilter #travelAgencyWrap{margin: 21px 0 0}#extensionFilter #travelAgencyWrap label{float:left;width: 113px;margin: 0 5px 20px 0;padding-top: 3px;font-weight: bold;text-align: right}#extensionFilter #travelAgencyWrap select{margin-bottom: 1px}#extensionFilter #tragency_container{float: left}#extensionFilter .transport{width:290px}#extensionFilter .transport .s_col_1{width:103px}#extensionFilter .transport .s_col_2{width:70px}#extensionFilter #tourType{margin: 28px 0 8px 33px;width: 800px}#extensionFilter #tourType strong{float: left;margin-top: 1px}#extensionFilter #tourType ul{float: left;width: 130px}#extensionFilter #tourType input.main{float: left}#extensionFilter #tourType label.main{float: left;width: 100px;font-weight: bold;margin-top: 1px}/* naseptavac */ .suggest{position:absolute;left: 102px;top: 21px;text-align: left;z-index:99}.suggest .content{width: auto!important;background: #fff !important;border: 1px solid #999}.suggest p{position: relative;z-index: 99;margin: 0 !important;padding: 0.1em 0.2em;_height: 1px;padding-right: 60px}.suggest p.item{cursor: pointer;padding:3px 4px 3px;border:1px solid #fff;white-space:nowrap}.suggest p.remote{font-weight: bold;border-top: 1px solid #888}.suggest p.active{background: #00f;color: #fff;font-weight:normal}.suggest p .relevance{display: none}.suggest p .category{float:left;color:#999;padding-right:4px;margin-right:5px}#searchAgency .suggest{left:auto;top:auto;&left:0px;&top:73px;width:352px !important}#page.hp .suggest{left:70px;width:473px !important}#page.hp #sg-list p span{display: none}.sghelp{position:relative;width:auto}.sghelp p{display:inline}.sghelp p .category{float:none;width:auto}/* chrome+safari */ @media screen and (-webkit-min-device-pixel-ratio:0){#page.hp .suggest{top:2em;left:70px}}/* opera */ @media all and (min-width:0px){#page.hp .suggest{}}/* hlavni stranka */ .hp #mainContent{padding-top: 23px;border-top: 3px solid #ffb42c}.hp #mainContent h2{clear: both;margin: 0 0 16px 32px;font-size:139.5%;font-weight:bold;color:#333;position: relative;z-index:10}.hp #mainContent #ckAddressList{float: right;margin: 0 35px 0 0;background: url(/img/address-list-icon.gif) 0 3px no-repeat;padding-left: 20px}.hp #mainContent #easySearch{float: left;display: inline;margin: 0 0 25px 32px}.hp #mainContent #sunTour,.hp #mainContent #winterTour,.hp #mainContent #palmTour,.hp #mainContent #eurovikendTour,.hp #mainContent .qlink{top: 20px;right: 210px;margin-right: 33px;padding-left: 20px;font-weight: bold}.hp #mainContent #sunTour{background: url("/img/sun-icon.png") 0 0 no-repeat}.hp #mainContent #winterTour{right: 33px;background: url("/img/winter-icon.png") 0 0 no-repeat}.hp #mainContent #palmTour{right: 33px;background: url("/img/palm-sun-icon.png") 0 0 no-repeat}.hp #mainContent #summerTour{right: 33px;background: url("/img/summer-icon.png") 0 0 no-repeat}.hp #mainContent #eurovikendTour{right: 33px;background: url("/img/eurovikend-icon.png") 0 0 no-repeat;padding-left: 22px}.hp .attractiveOffer{float:left;display:inline;width:180px;margin:0 0 27px 32px}.hp .attractiveOffer .header h3{font-size:110%;font-weight: bold;overflow:hidden;line-height:1.4;padding-bottom:10px}.hp .attractiveOffer strong.title{display:block;padding:7px 0 1px}.hp .attractiveOffer li{clear:both;padding:2px 1px 1px;color:#000;border-top:1px solid #e5e5e5;text-align:right}.hp .attractiveOffer li span{float:left;color:#777}.hp .attractiveOffer li.price{position: relative;text-align:left;color:#999}.hp .attractiveOffer li.price span{float:none}.hp .attractiveOffer span.price{position: absolute;top:-1px;_top: 1px;right:1px;font-size:120%;color:#000}.hp .attractiveOffer span.transport{color:#000}.hp .attractiveOffer .sale{background: url("/img/sleva.png") 0 0 no-repeat;margin-top:4px;margin-left:-20px;position:absolute;width: 38px;height:26px;line-height:26px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);/* IE 9 */ -webkit-transform:rotate(-45deg);/* Safari and Chrome */font-weight:bold;color:#fff;padding-right: 37px;text-shadow: 1px 1px 2px #BB4C05;font-size:11px;text-align:right}@media \0screen\,screen\9{.hp .attractiveOffer .sale{background-image: url("/img/slevaIE.png");font-size:0;line-height:0;margin-top: -4px;height: 59px}}.hp #adRectangle.adFull,.hp #adRectangle2.adFull{text-align: center;width: 745px;margin: 0 auto;margin-bottom: 37px;padding-top: 10px;background: url(/img/advert1.gif) 0 0 no-repeat !important}/* formular pro pocet vysledku na strance a razeni vysledku */ #pageContent .perPage{padding: 9px 6px 0 2px;border-top: 3px solid #ffb42c}#pageContent .perPage #sort{float:left;width:300px}#pageContent .perPage #perPageForm{float:right;width:300px;text-align:right}#searchOpts{line-height:2;margin-top:3px;padding:2px 5px}#searchOpts .itemsCount{float:right}#itemsPerPage select{width:45px}#sortBy select{width:120px}/* vysledky vyhledavani */ .search #mainContent{padding: 29px 44px 0 60px}.search #mainContent .result{clear:both;position: relative;_height: 1px;width:auto;padding:5px 0 10px 10px;border-bottom:1px solid #e5e5e5}.search #mainContent .forMetrical{padding: 5px 0 45px !important}.search #mainContent .inFavourite{background: #fefbe7 !important}.search #mainContent .remove{background-position: 1px -34px !important}.search #mainContent .last{border:none !important}.search #mainContent .tip{background: url("../img/advert1.gif") 13px 3px no-repeat;background-color: #fff2da;border-bottom-color: #FFFFFF;margin-bottom: 10px;padding-top:8px !important}.search #mainContent .tip.forMetrical{padding-top:8px !important;padding-left:10px !important}.search #mainContent .tip.last,.search #mainContent .tip.last.forMetrical{margin-bottom:0px}.search #mainContent .picture{float:left;width: 180px;margin:5px 15px 0 0;text-align: right}.search #mainContent h3.tourTitle{float: left;&float:none;width: 320px;margin-bottom: 1px;font-size:123.5%;margin-top:3px;_margin-top:8px;&line-height:1.3em}.search #mainContent h3.tourTitle a{text-decoration: none}.search #mainContent h3.tourTitle a:visited{color: #8233CC}.search #mainContent h3.tourTitle .name{text-decoration: underline}.search #mainContent h3.tourTitle span.stars{font-size:140%;line-height:0.7em;position:relative;top:5px}.search #mainContent h3.tourTitle span.plus{position:relative;bottom:2px;right:4px}.search #mainContent .tourDescription{float:left;width:300px;overflow: hidden}.search #mainContent .tourDescription li{padding:2px 0}.search #mainContent .tourDescription .price{font-size:123.5%;padding:0 0 2px !important}.search #mainContent .favourite{padding:2px 0 0 20px;background:url("/img/favourite-star.gif") 1px 0 no-repeat;color:#6666ff}.search #mainContent .info{position: absolute;right: 11px;top: 5px;width:250px;text-align:right}.search #mainContent .info li{padding:2px 0 1px}.search #mainContent .info li span{color:#777}.search #mainContent .info li .favicon{width:16px;height:16px;display:inline-block;background-color:transparent;background-repeat:no-repat;background-position:center middle;background-size:contain;margin-right:5px;-ms-behavior: url(/css/backgroundsize.min.htc)}.search #mainContent .metricalProperty{width: 340px;border: 2px solid #999;background: #fff;color: #666;font-size: 85%}.search #mainContent .metricalProperty td{border-bottom: 1px solid #ccc}.search #mainContent .metricalProperty th{border-bottom: 1px solid #ccc;text-align: left}.search #mainContent .metricalProperty .last th,.search #mainContent .metricalProperty .last td{border: 0}.search #noResult{padding: 20px 0 50px;font-size: 123.5%}.search #mainContent .lastminute{background:url('/img/lastminuteArrowRight.png') 0 0 no-repeat;width: 103px;height:27px;position:absolute;right:-5px;bottom:13px}/* strankovani */ #paging{padding: 22px 0 8px 195px}#paging .prev,#paging .next{font-size: 100%;text-align: center;width: 106px;padding: 7px 0}#paging .prev{margin-right: 5px}#paging .next{margin-left: 5px}#paging .prev:before{position: relative;top: -1px;display: inline;content: "\25c4";font-size: 10px;margin-right: 5px}#paging .next:after{position: relative;top: -1px;display: inline;content: "\25ba";font-size: 10px;margin-left: 5px}#paging a{font-size:123.5%;padding:0 9px}#paging a.selected{font-weight:bold;color:#000;text-decoration:none}/* detail hlavicka */ .detail #submenu{position:relative;border-top: 3px solid #ffb42c;width: 100%}.detail #submenu .content{padding: 18px 20px 15px}.detail #submenu p span{color: #ccc}.detail #submenu #toPhone{padding-left: 14px;background: url("/img/phone-icon.gif") 0 0 no-repeat}.detail #submenu #prevNextTour{position: absolute;top: 10px;right: 0}.detail #submenu #prevTour,.detail #submenu #nextTour{width: 146px;text-align: center;padding: 8px 0}.detail #submenu #nextTour{margin-left: 2px}.detail #submenu #prevTour span:before{position: relative;top: -1px;display: inline;content: "\25c4";font-size: 10px;margin-right: 5px}.detail #submenu #nextTour span:after{position: relative;top: -1px;display: inline;content: "\25ba";font-size: 10px;margin-left: 5px}.detail #submenu #qrCode{display: none;position: absolute;top: 40px;left: 182px;padding: 30px 22px 20px;background: #f6f6f6;border: 1px solid #d4d2d2;box-shadow: 0 0 10px #ccc;border-radius: 2px}.detail #submenu #qrCode{-moz-box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-border-radius: 2px}.detail #submenu #closeQr{position: absolute;top: 5px;right: 5px;padding-right: 18px;background: url(/img/close-icon.gif) 100% 0 no-repeat}.detail #submenu #qrImage{display: block;height: 170px;width: 170px;margin-bottom: 5px;background: #fff url(/img/loader.gif) 50% 50% no-repeat}/* detail pravy sloupec */ .detail #pageWrap{position: relative}.detail #mainContent{padding: 28px 0 0 0}.detail #mainContent .thisTour{padding: 0 29px 0 33px}.detail #mainContent #infoColumn span.stars{font-size:175%;position:relative;bottom:2px}.detail #mainContent #infoColumn span.plus{font-size:130%;position:relative;bottom:9px;right:5px}.detail #infoColumn{width: 480px;float:right}.detail #infoColumn h1{display: inline;/*margin-right: 10px;*/ font-size: 200%;font-weight: bold}.detail #infoColumn #favourite{clear:both;width:500px;line-height: 1.8em;margin: 1px 0 8px}.detail #infoColumn #favourite > a{position: relative;white-space: nowrap;line-height: 1em}/* IE7 */ .detail #infoColumn #favourite a.favourite{padding: 1px 5px 2px 19px;margin-right: 10px;background:url("/img/favourite-star.gif") no-repeat 0 0px}.detail #infoColumn #favourite .remove{background-position:0 -34px !important}.detail #infoColumn #favourite #queryAboutTour{background:url("/img/query-icon.gif") 0 2px no-repeat;padding: 0px 5px 2px 17px;margin-left:3px;position:relative}.detail #infoColumn #favourite #showErrorReport{margin-right:9px}.detail #infoColumn .row{background:url("/img/hr-dots.png") no-repeat 2px top;zoom: 1}.detail #infoColumn .first{background:none}.detail #infoColumn .row .desc,.detail #infoColumn .row .valu{padding:5px 0 3px}.detail #infoColumn .row .desc{display:block;float:left;width:173px;padding-right:7px}.detail #infoColumn .row .term{padding-top: 8px}.detail #infoColumn .row .desc strong{font-weight:normal;color:#777}.detail #infoColumn .row .valu{display:block;float:right;width:298px;margin-right:1px}.detail #infoColumn .row .select{height: 22px}.detail #infoColumn .row .valu select{position: relative;width:286px;top: 1px;zoom: 1}.detail #infoColumn .row .valu .note{display:block;padding:1px 0 4px;color:#999}.detail #infoColumn .row .valu .note.ok strong{color:#093}.detail #infoColumn .row .valu .note.ko strong{color:#C00}.detail #infoColumn .price{font-size:100%;line-height:90%}.detail #infoColumn #prices .list .valu li{padding: 2px 0 1px 10px !important}.detail #infoColumn .row.list .desc{width:155px}.detail #infoColumn .row.list .valu{width:296px;padding:2px 0 0}.detail #infoColumn .row .valu li{/*background:url("/img/hr-dots.png") no-repeat 1px top;*/ padding:2px 0 4px 10px;line-height:125%}.detail #infoColumn .row .valu li.first{background:none}.detail #infoColumn .row .valu li.single,.detail #infoColumn .row .valu li.last{padding-bottom:3px}.detail #infoColumn #prices{position: relative;height: 100%}.detail #infoColumn #prices .morePrice{margin-bottom:24px}.detail #infoColumn .options{clear:both;margin-top: 5px}.detail #infoColumn #prices .more a,.detail #infoColumn .options a.more{padding-left: 18px;background:url("/img/extension-filter-icon.png") 0 1px no-repeat}.detail #infoColumn #prices.close .more a,.detail #infoColumn .close p a.more{background-position: 0 -20px}.detail #infoColumn #prices.open .more{float: right;margin-bottom: 5px;text-align: right}.detail #infoColumn #descriptions .row .desc{float:none;width:auto;padding-bottom:0;margin-bottom:8px}.detail #infoColumn #descriptions .tourDescription{padding:0 0 20px;font-size:108.5%;line-height:133%}.detail #infoColumn #descriptions .tourDescription h4{line-height:120%}.detail #infoColumn #descriptions .tourDescription b{display:block;margin:10px 0 0}.detail #infoColumn #descriptions .more{margin-top:1px}.detail #infoColumn #tourInfo{position:relative}.detail #infoColumn h4{font-size:100%;font-weight:bold;line-height:130%;margin:18px 0 0}.detail #infoColumn h4.first{margin-top:0}.detail #infoColumn .advertDesc{background:none}.detail #infoColumn .contactDetail{background:url("/img/hr-dots.png") no-repeat 2px top}/*.detail #infoColumn .company{background:url("/img/hr-dots.png") no-repeat 2px bottom;}*/ .detail #infoColumn .ckPage{padding-top:11px;margin-bottom:4px;position:relative;right:3px}.detail #infoColumn .ckPage #buyTour{margin-top:0px}.detail #infoColumn .row .companyIcon img{height:12px;width:auto}/* rozbalovaci vlastnosti */ .detail #infoColumn .open .box{display:block}/*.detail #infoColumn .close .box{ display:none; }*//* detail o cene */ .detail #infoColumn #prices.close .more a{position:absolute;top: 5px;right:0px;margin:0;white-space:nowrap}/* detail popisy */ .detail #infoColumn #actionLine{background:#ffeaab;padding:8px 8px 10px 12px;color:#666}.detail #infoColumn #actionLine a{color:#00C;padding:0 7px}.detail #infoColumn #actionLine .print{display: inline !important;background:url(/img/ico-tiskarna.png) 0 50% no-repeat;padding-left:21px;margin-right:12px}.detail #infoColumn #actionLine .sendEmailLink{background:url(/img/ico-obalka.png) 0 50% no-repeat;padding-left:22px;margin-right:12px}.detail #infoColumn #actionLine .save{background:url(/img/ico-mobil.png) 0 50% no-repeat;padding-left:16px}/* kontaktni formulare */ .detail #infoColumn #sendEmailOk{margin-top: 17px;background: #339900 !important;color:#fff;border-radius: 3px}.detail #infoColumn #sendEmailOk{-moz-border-radius: 3px}.detail #infoColumn #sendEmailOk p{padding:5px 17px}.detail #infoColumn .sendEmailForm{z-index:100;display: none;position: absolute;top: 65px;left: 0;width: 460px;background: #f6f6f6;border: 1px solid #d4d2d2;box-shadow: 0 0 10px #ccc;border-radius: 2px}.detail #infoColumn .sendEmailForm{-moz-box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-border-radius: 2px}.detail #infoColumn .sendEmailForm .error{background: #d3440c;width: 323px;margin: 5px;color: #fff}.detail #infoColumn .sendEmailForm .error span{display: block;padding: 5px}.detail #infoColumn .sendEmailForm fieldset{padding: 10px}.detail #infoColumn .sendEmailForm #closeForm{position: absolute;top: 10px;right: 10px;padding-right: 18px;background: url(/img/close-icon.gif) 100% 0 no-repeat}.detail #infoColumn .sendEmailForm p{clear: both;padding-bottom: 5px}.detail #infoColumn .sendEmailForm .contactItem{width: 210px;padding: 3px;border: 1px solid #a7a6aa;background: #FFF}.detail #infoColumn .sendEmailForm label{float: left;width: 100px;margin-right: 10px;padding-top: 4px;color: #666;text-align: right}.detail #infoColumn .sendEmailForm textarea{width:216px;height:70px;border:1px solid #a7a6aa}.detail #infoColumn .sendEmailForm .send{margin-left: 110px}.detail #infoColumn .sendEmailForm #captchaBox{position:relative}.detail #infoColumn .sendEmailForm #captchaBox img{display: block;margin: 0 0 5px 110px}.detail #infoColumn .sendEmailForm #captchaBox #label{margin-left:110px}.detail #infoColumn .sendEmailForm #captchaBox object{display: block;position:absolute;left:182px;bottom:27px}/* formular pro nahlaseni zavadneho inzeratu */ .detail #emailComplaintOk{margin-bottom: 10px;padding: 10px;background: #339900;color: #fff;border-radius: 2px}.detail #emailComplaintOk{-moz-border-radius: 2px}.detail #errorReport{position: absolute;top: 265px;left: 400px;display: none;width: 492px;background: #f6f6f6;border: 1px solid #d4d2d2;z-index: 100;box-shadow: 0 0 10px #ccc;border-radius: 2px}.detail #errorReport{-moz-box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-border-radius: 2px}.detail #errorReport #closeErrorReport{position: absolute;top: 10px;right: 10px;padding-right: 18px;background: url(/img/close-icon.gif) 100% 1px no-repeat}.detail #errorReport fieldset{padding: 10px}.detail #errorReport p{padding-top: 10px}.detail #errorReport p span{display: block;width: 320px}.detail #errorReport .error{width: 395px;margin-top: 10px;background: #D3440C;color: #fff;border-radius: 2px}.detail #errorReport .error{-moz-border-radius: 2px}.detail #errorReport .error span{display: block;padding: 10px}.detail #errorReport ul{margin-top: 15px}.detail #errorReport ul li{float: left;width: 200px;padding: 2px 0}.detail #errorReport .contact{margin: 15px 0 0 0 !important}.detail #errorReport .contact label{float: left;width: 130px;margin: 2px 5px 0 0;color: #666;text-align: right}.detail #errorReport .contact input{width: 230px;border:1px solid #a7a6aa}.detail #errorReport textarea{border:1px solid #a7a6aa}.detail #errorReport #captchaBox1{padding-top: 10px}.detail #errorReport #captchaBox1 #label{margin: 0 0 5px 135px;padding: 0}.detail #errorReport #captchaBox1 img{display: block;margin: 0 0 5px 135px;_margin: 0 0 10px 138px}.detail #errorReport #captchaBox1 input{margin-bottom: 10px}.detail #errorReport #captchaBox1 span{vertical-align: middle}.detail #errorReport #reportError{margin: 0 0 10px 135px;_margin: 0 0 10px 138px}/*detail kontakt */ .detail #infoColumn .contact{position: relative;width: 460px;margin-top: 17px;margin-bottom:10px;_margin-bottom:7px;=margin-bottom:7px}.detail #infoColumn .contact .logo{float:left;margin: 0 5px 0 0;padding: 4px;border:1px solid #D7D7D7}.detail #infoColumn .contact .logo img{display: block}.detail #infoColumn .contact span.title{color: #666}.detail #infoColumn .contact h3{margin: 2px 0 5px;font-size: 125%;color: #666;font-weight: bold}.detail #infoColumn .contact h3 span{font-size: 80%;font-weight: normal;color: #666}.detail #infoColumn .contact .address{float: left;width:330px}.detail #infoColumn .contact .card{padding:0 0 1px 2px;line-height:140%}.detail #infoColumn .contact dt{float: left;color: #666;padding-right: 3px}.detail #infoColumn .contact #address{display: block;padding-bottom: 2px}.detail #infoColumn .contact #queryAboutTour{padding-left: 16px;background:url("/img/query-icon.gif") 0 1px no-repeat}/*.detail #infoColumn .contact #branches{ display:block; margin: 2px 0 0; }.detail #infoColumn .contact #branches .box{ padding-bottom: 8px; }.detail #infoColumn .contact #branches a{ line-height: 170%; }.detail #infoColumn .contact #showOtherBranches{ padding-left: 16px; background: url("/img/extension-filter-icon.png") 0 -20px no-repeat; }*/ .detail #infoColumn #buyTour{display: inline-block;margin: 12px 0 12px 180px;background: #fee69f url("/img/buy-tour-left-orange.png") 0 0 no-repeat;color: #666;text-decoration: none}.detail #infoColumn #buyTour span.content{display: block;padding: 8px 19px 9px;background: url("/img/buy-tour-right-orange.png") 100% 0 no-repeat;font-size:94%}.detail #infoColumn #buyTour span.content strong{color: #fff;font-weight:bold}/*detail alternativy zajezdu */ .detail #alternatives h3{font-size:123.5%;padding:0 0 6px;margin-top:13px;_margin-top:0px;=margin-top:0;font-weight: bold}.detail #alternatives li{background:url("/img/hr-dots.png") no-repeat left top;padding:5px 0 10px;_padding-bottom:6px;=padding-bottom:6px;line-height:150%}.detail #alternatives .columnLeft{float:left;width:230px}.detail #alternatives .columnRight{float:right;text-align:right}/* detail levy sloupec */ .detail #leftColumn{width: 304px;float:left;display:inline;margin-top:5px}.detail #photoGallery img{display: block}.detail #photoGallery .photoThumbWrap{margin-left:-2px}.detail #photoGallery .photoThumb{float: left;display: inline;margin: 2px 0 0 2px}.detail #photoGallery a.noMargin{margin: 0}.detail #mapContainer{margin-top: 20px;_float:left;position: relative;text-decoration:underline}#mapContainer #fullMap{position: absolute;top: 0;width: 0;z-index: 1;width: 304px;height: 304px}#mapContainer #fullMap.mapCk{width:280px;height:253px}#mapContainer #fullMap .fullMapButton{position: absolute;right: 5px;bottom: 5px;z-index: 1;padding: 8px 12px}#mapContainer #fullMap .fullMapButton span{padding-left: 24px}#mapContainer #fullMap .fullMapButton:before{content: "";position: absolute;top: 6px;width: 20px;height: 20px;background: url(/img/magnify-icon.png) no-repeat 0 0}.detail #map{width: 304px;height: 304px}/* detail levy sloupec - tipy na vylety (z map) */ .detail #tripTips{display: none}.detail #tripTips.loaded{display: block;margin-top: 14px;text-align: center}.detail #tripTips .trip-tips-main-title{font-weight: bold;font-size: 108.5%;margin-bottom: 18px;text-align: left}.detail #tripTips .trip-tip{display: block;clear: both;padding-bottom: 12px;border-bottom: 1px solid #ccc;margin-bottom: 12px;text-align: left;color: #000;text-decoration: none}.detail #tripTips .trip-tip.last{border-bottom: none}.detail #tripTips .trip-tip-image-wrap{float: left;width: 80px;height: 53px;overflow: hidden}.detail #tripTips .trip-tip-image{display: block;width: 100%}.detail #tripTips .trip-tip-text{display: block;margin-left: 100px;font-size: 12px}.detail #tripTips .trip-tip-title{display: block;font-weight: bold;margin-bottom: 3px;color: #03c}.detail #tripTips .trip-tip-title:hover{text-decoration:underline}.detail #tripTips .trip-tip-type{display: block;margin-bottom: 3px}.detail #tripTips .trip-tip-distance{display: block}.detail #tripTips .trip-tip-more{}/* detail levy sloupec - tip z okoli (z novinek) */ .detail #countryTips{margin-top: 50px;padding: 1px 0;background: url("/img/hr-dots.png") repeat-y}.detail #countryTips .label{font-size: 120%;display: block;background-color: #FFFFFF;padding: 8px 0 0}.detail #countryTips .item{background-color: #FFFFFF;padding: 0 80px 5px 0;font-size: 100%;line-height: 1.4em}.detail #countryTips .item .title{display: block;color: #0033CC;font-weight: bold}.detail #countryTips .item .title a{color: #0033CC}.detail #countryTips .item .linkNovinky{color: #777777;text-decoration: none} #adTravel.adFull{display:block;margin:36px 0 0 0;padding:10px 0;background:url(/img/advert1.gif) 0 0 no-repeat !important}.detail #adLeaderboard.adFull,.search #adLeaderboard.adFull{display:block;margin:36px auto 0 auto;padding:10px 0;width:745px;text-align:center;background:url(/img/advert1.gif) 0 0 no-repeat !important}.detail #adLeaderboard.afterPreloader,.search #adLeaderboard.afterPreloader{padding-top:80px}/* vase namety */ .feedback #title{padding: 10px 0}.feedback #title h2{font-size: 139.5%}.feedback #title p{padding-top: 5px}.feedback #mainContent{padding-top: 23px;border-top: 3px solid #ffb42c}#feedback label{float: left;width: 100px;margin-right: 5px;padding-top: 3px}#feedback #email{width: 250px;padding: 2px 1px;border: 1px solid #A7A6AA}#feedback textarea{height: 200px;width: 640px;padding: 2px 1px;border: 1px solid #A7A6AA;font-family: Arial,sans-serif;font-size: 100%}#feedback #send{margin-left: 105px}#feedback p{clear: both;padding-bottom: 10px}#feedback img{display: block;margin-left: 105px}#feedback #captchaBox{display: none}#feedback #captchaBox input{margin: 10px 0 12px;width: 250px;padding: 2px 1px;border: 1px solid #A7A6AA}#feedbackError{margin-bottom: 20px;padding:20px;background: #D3440C;color: #fff;font-weight: bold;border-radius: 2px}#feedbackError{-moz-border-radius: 2px}#feedbackOk{margin-bottom: 20px;padding:20px;background: #339900;color: #fff;font-weight: bold}#feedbackOk{-moz-border-radius: 2px}/* info stranke oblibene pro neprihlasene uzivatele */ .favouriteInfo h2{font-size: 139.5%;padding-bottom: 10px;border-bottom: 3px solid #ffb42c}.favouriteInfo #mainContent{padding-bottom: 260px}.favouriteInfo #mainContent p{padding-top: 20px;font-size: 110%}.favouriteInfo #mainContent p a{color:#0000CC;font-weight:bold}/* moje oblibene */ .favourites h2{font-size: 139.5%;padding-bottom: 10px;border-bottom: 3px solid #ffb42c}.favourites #noResult{padding: 80px 0 110px;text-align: center}.favourites .onlyOneFavourite{margin-bottom: 45px !important}/* partneri */ .partners #pageContent{padding: 26px 35px 36px}.partners h2{font-size: 139.5%;border-bottom: 3px solid #ffb42c;margin-bottom: 10px;padding: 10px 0}.partners .partner{float: left;margin: 20px 23px 20px 27px;border: 1px solid #ccc}.partners .partner img{display: block}/* kontakty */ .contacts h2{font-size: 139.5%;border-bottom: 3px solid #ffb42c;margin-bottom: 4px;padding: 10px 0}#contactWrapper{padding-left:31px}#contactWrapper div.left{float:left;width:50%;margin-top:0px}#contactWrapper div.right{float:right;width:50%;margin-top:0px}#contactWrapper h3{font-size:139.5%}#contactWrapper div.border{clear: both;padding-bottom: 25px;border-bottom: 1px solid #d6d6d6}#contactWrapper .seznam{position: relative}#contactWrapper .seznam ul{float: none !important}#contactWrapper ul{margin: 25px 53px 0 0;line-height:1.5em;width:305px;height:95px}#contactWrapper ul.vcard-long{width:400px}#contactWrapper ul.vcard-long.long{width:100%}#contactWrapper li{display:block}#contactWrapper .fn{font-weight:bold;font-size:110%}#contactWrapper .position{color:#646464;font-weight:bold;font-size:110%}#contactWrapper img{float:left;width:78px;height:95px;padding:3px;border:1px solid #b2b2b2;margin-right:10px} .agency #searchAgency{border-bottom: 3px solid #ffb42c;padding: 10px 0;position:relative;z-index:100}.agency #searchAgency h1{padding-bottom:10px;font-size:139.5%;font-weight: bold}.agency #searchAgency h4{margin-bottom: 4px;font-size: 120%}.agency #searchAgency h4 a.active{color: #000;text-decoration: none}.agency #search{padding-bottom: 17px}.agency #search #searchTerm{float: left;width: 350px;margin: 0 5px 0 0;padding: 3px 0;border: 1px solid #a7a6aa;font-size:170%}.agency #search #searchButton{}.agency .regionList{width: 600px}.agency .regionList li{display: inline;padding-right: 10px;line-height: 1.5}.agency .regionList a.active{color: #000;font-weight: bold;text-decoration: none}.agency #alphabetList{position: relative;padding: 10px 0 11px;margin-top: 2px}.agency #alphabetList span{padding-right: 4px}.agency #alphabetList span.inactive{color:#818181;text-transform:uppercase}.agency #alphabetList a{padding-right: 4px}.agency #alphabetList a.selected{color: #000;font-weight: bold;text-decoration: none}.agency #resultCountForm{position: relative;float: right;display: inline;width: 10.2em !important;margin: -2px 7px 0 0}.agency #resultCountForm label{float: left;display: inline;padding: 2px 5px 0 0;_padding: 3px 5px 0 0}.agency #resultCountForm select{position: absolute;right: 0px}.agency #mainContent{padding-top: 29px}.agency #shortText{padding-bottom: 20px;color: #d3440c;font-size: 125%}.agency .result{width: 618px;padding: 10px 12px 7px 0}.agency .result h3{font-size: 115.5%;font-weight: bold}.agency .result a.logo{float: left;margin-right: 10px;text-align: right;height: 70px;width: 70px}.agency .result a.logo img{border: 1px solid #e7e7e7}.agency .result a.logo img.noBorder{border: none}.agency .result p span{color: #008000}.agency .result .info{margin-left: 85px}.agency #paging{clear: both;padding:27px 0 8px 85px}.agency #noResult{padding: 20px 0}.agency #noResult p{font-size: 123.5%} .agencyDetail #submenu .wrap{padding: 10px !important}#agencyInfo{position: relative;height: 100%;padding: 35px 0 40px;border-bottom: 3px solid #ffb42c}#agencyInfo #logoAgency{float:left;margin-right: 29px;padding: 5px;width:140px;height:140px;background: #fff;border: 1px solid #ccc;text-align:center}#agencyInfo #infoAgency{float:left;width: 400px}#agencyInfo h1{font-size:146.5%;font-weight:bold;margin-bottom:0.5em}#agencyInfo p{line-height:1.3em}#agencyInfo .description{font-size:108.5%}#agencyInfo .www a{color:#009900;font-size:108.5%;font-weight:bold}#agencyInfo .contact{margin-top:2em}#agencyInfo .row .desc{float:left;width: 85px;margin-right:5px}#agencyInfo .row .adr{float:left;width: 310px}#agencyInfo #mapContainer{float:right;position: relative;display: inline;width: 280px;border:1px solid #ccc}#agencyInfo #map{width: 280px;height:253px;cursor:pointer}.agencyDetail #tabs{position: absolute;bottom: -3px;_bottom: -4px;left: 150px}.agencyDetail #tabs li{float: left;padding: 7px 14px 2px;margin-right: 3px;border-top: 3px solid #FDF5DC;border-right: 3px solid #FDF5DC;border-left: 3px solid #FDF5DC;cursor: pointer}.agencyDetail #tabs li.tab-selected{float: left;padding: 7px 14px 6px;background: #fff;border-top: 3px solid #ffb42c;border-right: 3px solid #ffb42c;border-left: 3px solid #ffb42c}.agencyDetail #tabs li.tab-selected a{color: #000;font-weight: bold;text-decoration: none}.agencyDetail #tabs li span{color: #999}.agencyDetail #searchResult{padding-left: 0}.agencyDetail #agency{width: 400px}.agencyDetail #agency li{padding: 8px 0;line-height: 1.3em;border-bottom: 1px solid #F0F0F0}.agencyDetail #agency a{padding-right: 5px}.agencyDetail p.info{padding: 3px 0 15px}.agencyDetail #paging{clear: both;padding: 27px 0 8px 195px}/* presmerovani na ck */ .redirect #header{text-align: center}.redirect #header h1{position: relative !important;top: 20px !important;left: 0 !important}.redirect #mainContent{padding: 57px 20px 145px !important;text-align: center}.redirect #mainContent h2{margin: 0 0 15px;font-size: 177.5%;color: #000}.redirect #mainContent span{display: block;margin: 8px;color: #999}/* paticka */ #footer{width: 820px;margin:0 auto;padding: 12px 0 25px;text-align: center}#footer ul{display: inline-block}#footer ul li{float: left;margin-right: 32px}#footer ul li:last-child{margin-right: 0}#footer a{color: #666}#footer p{clear: both;padding: 12px 0;color: #818181}/* error stranka */ .errorPage #mainContent{padding: 10px 0;border-top: 3px solid #ffb42c}.errorPage #pageContent{position: relative;min-height:372px}.errorPage #errorPage{padding:85px 0 108px 282px;background: url("/img/dog404.jpg") no-repeat scroll 67px 52% transparent;text-align: left}.errorPage h2{padding: 20px 0;color: #333333;font-size: 250%;font-weight: bold}.errorPage h2 span{display:block;padding-bottom:3px}.errorPage .info{padding-bottom: 20px}.errorPage #errorPage h3{margin: 0;padding-bottom:20px;color: #D3440C;font-size: 200%;font-weight: bold}.errorPage #footer p{padding: 0}.errorPage #errorIFrame{width:880px;height: 280px;margin:50px 0 0 0;border:none}.errorPage #errorLink{position: absolute;top: 370px;left: 60px;_left: 33px;color: #ccc}.errorPage #errorLink li{margin-top:5px}.errorPage.noTour #errorPage h2{color:#000;font-size:160%}.errorPage.noTour #errorPage h3{color:#000;font-size:140%;margin-bottom:15px}.errorPage.noTour #errorPage p.info{padding-bottom:15px}/*soutez*/ .feedback #mainContent.contest{padding:121px 0 102px 214px;background:url(/img/pes.jpg) 40px 83px no-repeat}.feedback #mainContent.contest .headline{margin-bottom:23px}.feedback #mainContent.contest .backToHome{}#contestError{margin-bottom: 20px;margin-top:10px;padding:20px;background: #D3440C;color: #fff;font-weight: bold;border-radius: 2px}#contestError{-moz-border-radius: 2px}#contestOk{margin: 20px 0;padding:20px;background: #339900;color: #fff;font-weight: bold}#contestOk{-moz-border-radius: 2px}#contestOk a{color: #fff}/*soutez probihajici*/ .feedback #mainContent.contest{padding-top:25px}.feedback #mainContent.contest #logo{width:244px;float:left;height:85px;margin-right:48px}.feedback #mainContent.contest #logo img{float:right;width: 100%}.feedback #mainContent.contest #leftColumn{width:650px;float:left}.feedback #mainContent.contest #leftColumn p{font-size:130%}.feedback #mainContent.contest #leftColumn h1{margin-bottom:8px;line-height: 1.4em}.feedback #mainContent.contest #leftColumn h2{margin:25px 0 10px;font-size:150%}.feedback #mainContent.contest form#contest{margin-top:22px}.feedback #mainContent.contest form#contest p{float:left;margin-right:33px;margin-bottom:13px}.feedback #mainContent.contest form#contest label{display:block;float:none;margin-bottom:7px}.feedback #mainContent.contest form#contest .contactItem{width:191px;height:18px;border:1px solid #a7a7a7}.feedback #mainContent.contest form#contest #send{width:130px;height:32px;font-size:110%;font-weight:bold}.feedback #mainContent.contest form#contest #rules{font-size:100%;margin-left:12px}.feedback #mainContent.contest p.more{font-size:105% !important;margin-top:12px}.feedback #mainContent.contest p.images{margin-top:28px}.feedback #mainContent.contest p.win{font-size:114% !important;letter-spacing:0.2px;margin-top:28px}.feedback #mainContent.contest p.win2{margin-top:14px}.feedback #mainContent.contest{font-size:90%}.feedback #mainContent.contest form#contest #captchaBox{margin-bottom:15px}.feedback #mainContent.contest form .tipBySeznam{padding-top: 20px;font-style: italic}/*varianty*/.multiSelect_box{text-align:left}.multiSelect_head{text-align:left;margin:0 auto;border:solid #aaa 1px;background:url(/img/var_ms_button.png) right center no-repeat;padding-right:24px}.multiSelect_disabled{background:url(/img/var_ms_button_disabled.png) right center no-repeat}.multiSelect_headTitle{height:20px;line-height:20px;font-weight:normal;margin-left:2px;color:#000;overflow:hidden;white-space:nowrap}.multiSelect_disabled .multiSelect_headTitle{color:#888}.multiSelect_list{position:absolute}.multiSelect_list_inner{border:solid #aaa 1px;border-top:solid #aaa 1px;background:#fff;-moz-border-radius:3px;border-radius:3px}.multiSelect_row{background: url(/img/var_check0.png) #fff 2px center no-repeat;text-align:left;line-height:20px;padding-left:24px;overflow:hidden;cursor:default}.multiSelect_row:hover{background-color:#fea}.multiSelect_selected{background: url(/img/var_check1.png) #fff 2px center no-repeat}.multiSelect_selected:hover{background-color:#fea}.multiSelect_list_inner .disabled{opacity:0.5}.multiSelect_done{margin:1px;width:98%;text-align:center}#variants_table th{vertical-align:top;text-align:left}#variants_table th label{color:#ff8600;font-size:14px;font-weight:bold;margin-bottom:4px;display:block}#variants_table th input{border:solid #aaa 1px;margin:1px}#variants_table .th_inputs{width: 170px}#variants_table .th_inputsp{width: 120px}#variants_table .th_std{width: 110px}#variants_table .row{}#variants_table .row td{overflow:hidden;border-top:dotted #e0e0e0 1px;padding:10px;margin:0;text-align:left}#variants_table .row td.price{font-size:120%}#variants_table .row td.priceDetail strong{border-bottom:dotted #000 1px;cursor:pointer}#variants_table .row td.gotock{padding:1px;vertical-align:middle;text-align: right;padding:0 8px 0 0}#variants_table .row td a.gotock{display:inline-block;width:95px;height:29px;background:url(/img/var_ck_button_orange.png) left top no-repeat;text-align: left;text-decoration:none}#variants_table .row td a.gotock span{display:block;padding:6px 0 0 12px;background:url(/img/orange_arrow.png) 78px 9px no-repeat;color:#fff;font-weight:bold}#variants_table .row span.dates{white-space:nowrap;text-align:left}#variants_table .detail td{background:#fff5c5;padding:0px;border:none;text-align:left;cursor:pointer;cursor:hand}#variants_table td.plus{background-image: url('/img/icon_plus.png');background-repeat: no-repeat;background-position: 4px center;padding-left: 26px}#variants_table .unfolded td.plus{background-image: url('/img/icon_minus.png');background-repeat: no-repeat;background-position: 4px center;padding-left: 26px}#variants_table .unfolded td,#variants_table .row:hover td{background-color:#fff5c5}#variants_header th{padding:5px 0 8px 0}#variants_header_noedit{background:#fff}#variants_table #variants_header_noedit th{vertical-align:middle;text-align:left;padding:0px}#variants_table #variants_header_noedit th label{margin-left:10px}#variants_table .row td div.price_incl,#variants_table .row td div.price_excl,#variants_table .row td div.discounts{padding:10px;margin-bottom:5px;margin-right:300px}#variants_table tr.lastminute td{background-color:#fde8d7;overflow:visible}#variants_table tr.lastminute:hover td{background-color:#fde8d7}#variants_table tr.lastminute td .lastminute_flag{background: url("/img/lastminuteArrow.png") no-repeat scroll 0 0 transparent;height: 27px;position: relative;right: 5px;visibility: visible;width: 102px}#variants_table tr.lastminute td.lm{color:#ff8600;font-size:120%;font-weight:bold}#variants_table .row td div.prices{float:right;width:200px;margin:10px 95px 10px 0}#variants_table .row td div.prices span.prices_desc{float:left;width:100px;text-align:right;display:block;color:#666}#variants_table .row td div.prices span.prices_value{float:left;width:100px;text-align:left;display:block;color:#000}#variants_table .row td div.price_incl span,#variants_table .row td div.price_excl span,#variants_table .row td div.discounts span,#variants_table .row td div.prices span{color:#666}#variants_date_from{width:90px}#variants_date_to{width:90px}#variants_price_min{width:80px}#variants_price_max{width:80px}#variants_table .row td.noterms{color:#b66;font-weight:bold;font-size:16px;text-align:center;padding:20px}.invalid_value{color:#f00;cursor: help}#variants_edit{}.detail #variantFilter{margin-top:8px}#variants_filthy{}#variants_box{position:relative;margin-top:40px;border-top:3px solid #eee}#variants_txt{font-weight:bold;font-size:115.5%}#variants_preloader{height:60px;width:99%;text-align:center;position:absolute;top:87px;background:#fff;z-index:1000}#staticBanner{background: url(/img/advert.gif) no-repeat scroll 0 0 transparent;padding-top:10px;margin-top:35px} .contest_ref{position: relative}.contest_ref .contest_content{position: absolute;bottom: 0;right: 0;height: 64px;width: 260px;background: url(/img/contest_dog.png) left center no-repeat;padding: 0 40px 0 80px}.contest_ref .contest_content .contest_text{float: left;font-weight: bold;font-size: 110%;color: #cc0000;width: 110px;display: inline-block;margin-top: 10px;margin-right: 10px;text-align: right}.contest_ref .contest_content .contest_btn{background: url(/img/contest_btn.png) center center no-repeat;float: right;width: 135px;height: 35px;display: inline-block;line-height: 35px;margin-top: 10px;text-align: center;font-size: 125%;text-decoration: none;color: #ffffff;cursor: pointer;text-shadow: -2px 1px 2px rgba(66,0,0,1)}.contest_ref .contest_content .contest_btn .txt{display: inline-block;filter: progid:DXImageTransform.Microsoft.Shadow(Color='#a91015',Direction=245,Strength=2)}.contest_ref .contest_content .contest_btn .contest_btn_arrow{background: url(/img/contest_btn_arrow.png) center center no-repeat;display: inline-block;width: 9px;margin-left: 6px;height: 8px}.feedback-link{color: #666;text-decoration: underline;cursor: pointer}.szn-feedback{display:none;box-sizing: border-box}.szn-feedback *{box-sizing: border-box}.szn-feedback__cover{content:'';display:block;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg5QUY0OTZGRDY1MTFFNTkyOTFBNURCQjZGM0E4NDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg5QUY0OTdGRDY1MTFFNTkyOTFBNURCQjZGM0E4NDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODlBRjQ5NEZENjUxMUU1OTI5MUE1REJCNkYzQTg0MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODlBRjQ5NUZENjUxMUU1OTI5MUE1REJCNkYzQTg0MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvk7SAMAAAAQSURBVHjaYvj///8ZgAADAAnIA8qG+mhLAAAAAElFTkSuQmCC');background:rgba(255,255,255,0.8);position:fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9998}.szn-feedback__win{position:absolute;top:0;left: 50%;width: 40.625em;margin: 2.5em auto 0.625em -20.3125em;border-radius: 3px;box-shadow: 0 0 20px rgba(0,0,0,0.25);background: #FFF;z-index: 9999;overflow: hidden;text-align: left;font-size: 1.2307em}@media (max-width: 41.25em){.szn-feedback__win{left:0;margin: 10px 2%;width: 96%}}.szn-feedback__content{padding: 1.5em 1em 1.25em}@media(min-width: 28.75em){.szn-feedback__content{padding: 2.125em 4.0625em 1.875em}}.szn-feedback__close{position: absolute;top: 18px;right: 20px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBGMTQ0MzBGQzhCMTFFNUEyRDBBRThDQTM5QjdEOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBGMTQ0MzFGQzhCMTFFNUEyRDBBRThDQTM5QjdEOTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEYxNDQyRUZDOEIxMUU1QTJEMEFFOENBMzlCN0Q5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEYxNDQyRkZDOEIxMUU1QTJEMEFFOENBMzlCN0Q5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PspEVJkAAACYSURBVHjarNLBDYAgDAXQxvw51R1MGMIpJN7Zxn0EgwnBQinY5F9KeJd+OOcuItp9LI3N4rMhYkdc2gEsGDMSpBd9sdXnRIZo0RR7/iB51KIfLAc1KItxYAtaxEpgDa1iNZBDScIkkENX6VgT/TxQVKOpUtD2TEKhxMSeQlPaFhRKTETRgVVRdGJFFAMYiwbQDGA5am4BBgCGAEPfbGmtHgAAAABJRU5ErkJggg==') no-repeat;width: 20px;height: 20px;cursor: pointer}.szn-feedback__logo{text-align: center;margin-bottom: 1.5em}.szn-feedback__logo__img{height: 30px}.szn-feedback__title{font-size: 1.625em;text-align: center;margin-bottom: 0.5em}.szn-feedback__perex{padding: 0.625em 0;line-height: 1.35;margin-bottom: 1em}.szn-feedback__form-line{padding: 0.625em 0}.szn-feedback__form-line label{font-weight: bold;padding-bottom: 0.625em}.szn-feedback__elm-box,.szn-feedback__elm-box--has-err{display:block;margin-top: 0.625em}.szn-feedback__elm-box input,.szn-feedback__elm-box--has-err input,.szn-feedback__elm-box textarea,.szn-feedback__elm-box--has-err textarea{display:block;padding: 0.8125em 1.25em;resize: vertical;width: 100%;font-size: 1em;border: 1px solid #c8c8c8;box-sizing: border-box;border-radius: 4px}.szn-feedback__elm-box textarea,.szn-feedback__elm-box--has-err textarea{min-height: 10em;line-height: 1.3}.szn-feedback__elm-box .szn-feedback__err{display:none}.szn-feedback__elm-box--has-err{position:relative}.szn-feedback__elm-box--has-err input,.szn-feedback__elm-box--has-err textarea{position:relative;z-index:2;border-color:#FFCDD2}.szn-feedback__elm-box--has-err .szn-feedback__err{display:block;background-color:#FFCDD2;color:#B00;padding: 0.6923em 1.6153em 0.3125em;margin-top: -0.3076em;border-radius: 0 0 4px 4px;font-size: 0.8125em}.szn-feedback__form-control{text-align: center;margin-top: 1em}.szn-feedback__submit{cursor: pointer;font-size: 1.25em;color:#fff;background: #c00;border: 0;border-radius: 4px;height: 2.5em;line-height: 2.5em;min-width: 13em;text-align: center}.szn-feedback__submit:hover{background: #d00}.szn-feedback__status-err,.szn-feedback__status-suc{display:none}.szn-feedback__status-err--show,.szn-feedback__status-suc--show{display: block;text-align:center;font-weight:bold;padding-top:30px}.szn-feedback__status-err--show{color:#C00}.szn-feedback__status-suc--show{color:#0A0}.szn-feedback--open{display:block}#feedback-loader{display: none;position: fixed;z-index: 10000;top: 50%;left: 50%;margin: -8px 0 0 -8px}