			.grid{display:inline;float:left;position:relative;margin-right:5px;width:100px}.grid-left{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;width:100px;padding-left:10px}							.field ul.airTrips{padding-top:1px;height:auto;border-top:1px dotted #39c;padding-bottom:6px}.field ul.airTrips li{display:inline;float:left;position:relative;margin-right:5px;width:40%;padding:4px}.field ul.airTrips li label{font-size:1em;margin-left;auto;margin-right:auto;padding-left:10px}.field ul.airTrips li input {float:left;padding:0;margin:0}.destinacia{margin-bottom:10px;margin-right:auto;margin-left:auto;margin-left:20px}#autocomplete{font-size:1em;padding:4px 0px 4px 4px;border:1px solid #7CA1BA;width:222px;margin-bottom:10px;margin-right:auto;margin-left:auto;}ul.ui-autocomplete{/* for jQuery: hide list on statup */display:none;}.ui-autocomplete{position:absolute;width:220px;background-color:#fff;border:1px solid #EEE;border-bottom:0;margin:0;padding:0;z-index:900;}.ui-autocomplete ul{/* for scriptaculous: set margin and padding of list inside the container to zero */margin:0;padding:0;}.ui-autocomplete li{list-style-type:none;display:block;margin:0;padding:2px;height:auto;cursor:pointer;text-align:left;border-bottom:1px solid #EEE;}.ui-autocomplete li a{text-decoration:inherit;color:#369;}.ui-autocomplete li *{margin:0;}.ac_over,.ui-autocomplete li.selected{/* for scriptaculous: uses class selected */color:#fff;background-color:#CBD8E6;}.ui-autocomplete li span.title{font-size:1.1em;color:#0B4096;}.ac_match{color:#0b4096;font-weight:700;}label {	float: left;	}#HotelySearch,#LetenkySearch {font:12px/1.5 Arial, Helvetica, sans-serif;color:#666;margin-left:8px;margin-right:auto;z-index:11140;}#HotelySearch a {font.size:90%;font-weight:700;}#HotelySearch  form,#LetenkySearch form{background:#FFF url();margin-top:0;padding:12px;width:270px;-moz-border-radius-bottomright:4px;z-index:240;position: relative;-moz-border-radius-bottomleft:4px;}		input[type=text],select{-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;width:230px}input[type=text]:focus{outline:none;border:1px solid rgba(82,168,236,.75)!important;-moz-box-shadow:0 0 5px rgba(82,168,236,.5);-webkit-box-shadow:0 0 5px rgba(82,168,236,.5);}#HotelySearch label,#LetenkySearch label  {margin:0;margin-bottom:-.8em;font-size:1.1em;color:#333;font-size:90%;font-weight:700;}#HotelySearch fieldset,#HotelySearchInc img{border:0;}#HotelySearch hr {padding-left:8px;padding-right:8px;border: 0 #3366FF dotted;	border-top-width: 1px;height: 0;}	.button{-moz-border-radius:3px;background:url(http://hotelove.sk/wp-content/themes/hotelove/images/bg-btn-signup_gold.png) 30px repeat-x;border:0px solid black;color:black;min-width:210px;padding:.4em;text-transform:uppercase;font:bold .9em/1 Arial, Helvetica, sans-serif;	margin-left:25px;	margin-right:auto;}#HotelySearch   .datepicker,#LetenkySearch   .datepicker{ border: 1px solid #7CA1BA; font-size: 13px; color: #888; margin-top: 2px;padding: 2px 0 0 1px; width: 99px; height: 18px; background: #fff url(http://hotelove.sk/wp-content/themes/hotelove/images/TA_Module_Sprite-v2.gif) no-repeat -259px -78px; cursor: pointer; }    /**/  /* Datepicker----------------------------------*/.ui-datepicker { width: 17em; padding: .2em .2em 0; }.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }.ui-datepicker .ui-datepicker-prev { left:2px; }.ui-datepicker .ui-datepicker-next { right:2px; }.ui-datepicker .ui-datepicker-prev-hover { left:1px; }.ui-datepicker .ui-datepicker-next-hover { right:1px; }.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }.ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;}.ui-datepicker  .ui-datepicker-current-day,.ui-datepicker  .ui-datepicker-days-cell-over{ background-color: #CCC; }.ui-datepicker-unselectable .ui-state-disabled{border:1px solid red}.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }.ui-datepicker td { border: 0; padding: 1px; }.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: center; text-decoration: none; color:#CCC; font-size: .9em;} /*DOLEZITE*/.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }/* with multiple calendars */.ui-datepicker.ui-datepicker-multi { width:auto; }.ui-datepicker-multi .ui-datepicker-group { float:left; }.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }.ui-datepicker-row-break { clear:both; width:100%; }/* RTL support */.ui-datepicker-rtl { direction: rtl; }.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }.ui-datepicker-rtl .ui-datepicker-group { float:right; }.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */.ui-datepicker-cover {    display: none; /*sorry for IE5*/    display/**/: block; /*sorry for IE5*/    position: absolute; /*must have*/    z-index: -1; /*must have*/    filter: mask(); /*must have*/    top: -4px; /*must have*/    left: -4px; /*must have*/    width: 200px; /*must have*/    height: 200px; /*must have*/}      /**/          .ui-datepicker { display:none; position:absolute; left:10px; top:10px; z-index:9998; width:412px; height:208px; _height:207px; background-color:#f5f5f5; border:1px solid #494949;}  .ui-datepicker-title{ text-align: center; font-size:80%}.ui-datepicker table { width:162px; margin:0 auto;float:left;}.ui-datepicker .ui-datepicker-month { padding:0 0 4px; border:none; background:none; font-weight:bold; font-family:Helvetica,sans-serif; cursor:default; color:#666; line-height:17px; text-decoration:none; text-transform:uppercase;}.ui-datepicker th.ui-datepicker-month { text-align: center; padding-top: 32px; border-bottom: 1px solid #d4d4d4;}.ui-datepicker tr.calweekdayrow .ui-datepicker-other-month { padding: 2px; cursor: default; }.ui-datepicker thead {border-top:1px solid #D4D4D4;}.ui-datepicker th { height:auto; padding:1px; font-weight:bold; color:#21629c; line-height:17px; text-align:center; text-transform:uppercase;font-size:80%}.ui-datepicker td,.ui-datepicker td a {cursor: default; color: #2c2c2c; }.ui-datepicker td { position:static;  padding:2px 0px 2px 0px; border:1px solid #e7e7e7; background-color:#fff; text-align:center; line-height:13px;} /*vsetky policka*/.ui-datepicker td.ui-datepicker-week-end {position:static; width:auto; height:auto; padding:0px 0; border:1px solid #e7e7e7; background-color:#FFFFCC; text-align:center; line-height:13px;} /*POSLEDNE DVE*/.ui-datepicker-current-day:hover{cursor: default; background: #2A76AC; }.ui-datepicker td a { font-size:11px; line-height:11px; text-decoration:none;margin-left:auto;margin-right:auto}.ui-datepicker td a:hover { color:#FFF}.ui-datepicker td.calcell.previous { background-color: #fff; color: #a6a6a6; }.ui-datepicker td.ui-state-highlight,.ui-datepicker .ui-state-highlight a { background-color: #ccc; color: #000; }.ui-datepicker td.selectedStart,.ui-datepicker td.selectedStart a { background-color: #D88027; color: #fff;}.ui-datepicker td.ui-state-active,.ui-datepicker td.selectedEnd a { background-color: #2a76ac; color: #fff; }.ui-datepicker  td:hover{  background-color: #D88027; cursor:pointer; color: #fff;}.ui-datepicker td.highlight1 a{ background-color: #D88027;}.ui-datepicker td.highlight2 a { background-color: #21629C; } .ui-datepicker td.highlight3 a{ background-color: #D88027; }.ui-datepicker td.highlight4 a { background-color: #21629C; } .ui-datepicker td.oom { background-color: #fff; color: #fff; }.ui-datepicker .ui-state-disabled{ background-color: white; color: #A6A6A6; }/* states and images */.ui-icon { width: 20px; height: 15px; }.ui-widget-header .ui-icon {background-image: url(http://hotelove.sk/wp-content/themes/hotelove/images/calendar_arrows.gif); } /*TOTO*//* positioning */.ui-icon-circle-triangle-w { background-position: 0 0px;  background:#F5F5F5} /*VLAVO*/.ui-icon-circle-triangle-e {background-position: -28px 0px; margin-left:-5px}.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }.preco{float:left;padding-top:10px;padding-bottom:5px;background:#D4E9EE;margin-left:-12px;width:254px;margin-bottom:-12px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;padding-left:40px;color:#333}.preco h2{padding-bottom:1px;font-size:130%;font-weight:700;color:#333}.email{float:left;font-size:90%; font-weight: 700;}/*TABS*/.ui-tabs-hide {position:absolute;left:-9999px;}.ui-tabs {padding:.1em;margin-left:0px;padding-top:10px;font-size:115%;margin-left:2px;padding-left:0;padding-right:0;zoom:1;}li.tab1{display:block;float:left;margin-left:0.725em;margin-right:0px;border-bottom:none;font-weight:700;text-decoration:none;background:#404040 url(http://hotelove.sk/wp-content/themes/hotelove/images/hotelove_sprite-v1.png) no-repeat 2px -195px;padding-left:20px}li.tab2{display:block;float:left;margin-left:1px;margin-right:0px;border-bottom:none;font-weight:700;text-decoration:none;margin-bottom:-4px;background:#0F1923 url(http://hotelove.sk/wp-content/themes/hotelove/images/hotelove_sprite-v1.png) no-repeat 2px -165px;padding-left:20px}.tab1 a,.tab2 a{color:#888}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.6em 1em;background:}.vyber .ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}/*SELECTED*/.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{display:block;float:left;border-bottom:none;border-bottom:none;outline:none;color:white}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;background:#FFF;display:block;border-bottom:none;float:left;border:1px solid #CCC;margin-left:-2px;border-bottom:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.galeria{background:#333;display:block;float:left;border-bottom:none;float:left;color:#FFF;border:1px solid #CCC;border-bottom:none;}.ui-tabs .ui-tabs-nav li a.rezervacia{background:#377BAD;text-transform:uppercase;display:block;float:left;border-bottom:none;float:left;color:#FFF;border:1px solid #377BAD;border-bottom:none;}/*ROTATOR*/#rotator-controls ul:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}.sidebarco{position: relative;z-index:13;min-height:400px;padding:26px 0 0 0px;width:300px;margin-right:0}/*.tabsBar{visibility:hidden}http://www.expedia.com/static/fusion/v2.0/images/wizard/wizard_out_bg.gifmargin-right:0;min-height:400px;padding:6px;width:300px;z-index:12000*/#rotator {width: 960px; overflow: hidden; position: relative; float: left;margin-right: 0px;margin-left:-321px;z-index:12;margin-top:-4px;padding:0}#rotator-entries {width: 2810px; position: relative; left: -2px; height: 350px;z-index:0 }#rotator-entries li { float: left; width: 483px; }#rotator-entries li a {display:block}#rotator-entries li a .imgwrp { overflow:hidden; height: 350px; width: 960px; display: block; position: relative; padding-bottom:9px; left: -2px;}#rotator-entries li a .imgwrp img { position: relative; top: -0px;}#rotator-entries li .hed {display:block; margin-bottom:9px;}#rotator-entries li a b {font:normal 26px Georgia,serif; color: #000; line-height: 1.0;}#rotator-entries li a:hover {text-decoration: none;}#rotator-entries li a:hover b {text-decoration: underline;}#rotator-controls { position: absolute; top: 280px; left: 560px; display: none; background: url(http://hotelove.sk/wp-content/themes/hotelove/images/rotator-left.png) 0 0 no-repeat; padding-left:14px; z-index:30}#rotator-controls ul { padding-right: 14px; background: url(http://hotelove.sk/wp-content/themes/hotelove/images/rotator.png) top right no-repeat; height: 29px; padding: 6px 14px 0 0;}#rotator-controls li { float: left; cursor: pointer; height: 23px; width: 17px; margin-right: 1px; background: url(http://hotelove.sk/wp-content/themes/hotelove/images/rotator.png) -44px -41px no-repeat; text-indent: -9999px; }#rotator-controls li.prev { background-position: -1px -41px; margin-right: 8px; }#rotator-controls li.next { background-position: -64px -41px; margin-left: 8px; }#rotator-controls li.active { background-position: -26px -41px; }.container_24{border:0;background:transparent;width:970px}z#hero .large-secondary { font-size: 1.6em; }#title { margin-bottom: 3px; font-weight:700;text-transform:uppercase}#hero #hero_image { margin-bottom: 3px; }#hero .title { padding-bottom: 3px !important; }.strong {font-weight:700}.price, a.price { color: #c60 !important; text-decoration: none; }.hero-float-left {float:left;}#hero_dealItem {float:left;padding-right:12px;}.hero-float-right {float:right;padding-right:8px;}.hero a{border:0;}
