.header{background:white}	.topborder{border-top:1px solid #EEE}.noborder{border:none}	.grid{display:inline;float:left;position:relative;margin-right:5px;width:160px}	.grid-left{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;width:160px;padding-left:10px}	.narrow {width:100px;margin-top:1px}.lastbutton{margin-top:1px}	#HotelySearchHorizontal{font:12px/1.5 Arial, Helvetica, sans-serif;color:#666;margin-right:60px;z-index:11140;width:620px;margin-top:0;padding:12px;float:right;margin-top:10px;z-index:240;position: relative;}#HotelySearchHorizontal  form{}.datepicker input {	padding:3px;	}			input[type=text],select{-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;margin-top:1px}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);}#HotelySearchHorizontal label  {margin:0;margin-bottom:-.8em;font-size:1.1em;color:#333;font-size:90%;font-weight:700;	  }#HotelySearchHorizontal fieldset,#HotelySearchInc img{border:0;}#HotelySearchHorizontal hr {padding-left:8px;padding-right:8px;border: 0 #3366FF dotted;	border-top-width: 1px;height: 0;}	.buttonsend{-moz-border-radius:2px;-webkit-border-radius:2px;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:110px;padding:.4em;text-transform:uppercase;font:bold .9em/1 Arial, Helvetica, sans-serif;	margin-left:15px;float:left}#HotelySearchHorizontal   .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; }.hac {font-weight:bold;color:#c60;font-size:92.5%;  margin:0 10px 8px auto;text-align:center}.hac a {color:#c60;}.hac b {display:inline;font-size:190%;display:block;}
