@import url(jquery-ui.css);
@import url(slimbox2.css);
@import url(kolory.css);
@import url(smoothdivscroll.css);

/**
 * HELIOS
 * Wersja: 4.1 / 2011-11-20
 * http://itas.pl/
 */

/** POPRAWKI **/
#itasPanel {background-image:url('images/helios/tlo_wyszukiwarka.png');background-repeat:no-repeat;}
#it_oferta {background-image:url('images/helios/tlo_ceny.png');background-repeat:repeat-x;}
#lbImage a, #lbImage a:hover, #lbBottom a, #lbBottom a:hover {border:0 !important;}
.faza3 div.srodek {width:auto;}
.ui-datepicker {display:none;font-size:11px;}

/** WCZYTYWANIE **/
.ajax_panel div.tekst {padding:20px 0 7px;text-align:center;}
.ajax_panel div.loader {background:url('images/ajax/panel.gif');width:16px;height:16px;margin:0 auto 20px;}
.ajax_boks div.b {padding:20px 0;}
.ajax_boks div.tekst {margin:0 0 7px;text-align:center;font-weight:normal;}
.ajax_boks div.loader {background:url('images/ajax/boks.gif');width:25px;height:25px;margin:0 auto;}
.ajax_wyniki div.tekst {margin:200px 0 7px;text-align:center;}
.ajax_wyniki div.loader {background:url('images/ajax/wyniki.gif');width:128px;height:15px;margin:0 auto 200px;}

/** BOKSY **/
/* cześć wspólna */
.boksy {clear:both;padding:0 1px;}
.boks {width:180px;float:left;position:relative;margin:0 0 1em;}
.boks .t {height:24px;line-height:24px;font-weight:bold;text-align:center;font-size:13px;background:url('images/boksy/box_1.png');}
/* lista */
.boks_lista .g {height:55px;}
.boks_lista .o {height:16px;line-height:16px;display:block;float:left;cursor:pointer;margin:0;padding:0;white-space:nowrap;overflow:hidden;}
.boks_lista .o1 {float:left;width:107px;padding-left:2px;}
.boks_lista .o2 {float:left;width:26px;text-align:right;background:url('images/boksy/bg.png') no-repeat;font-size:11px;}
.boks_lista .o3 {float:left;width:43px;text-align:right;font-weight:bold;padding-right:2px;font-size:11px;}
.boks_lista .o:hover {text-decoration:none;}
.boks_lista .o:hover .o2 {background-position:0 -16px;}
/* oferta */
.boks_oferta .m {height:118px;}
.boks_oferta .m img {height:118px;width:180px;cursor:pointer;}
.boks_oferta .o {padding:3px 0;display:block;cursor:pointer;}
.boks_oferta .o1 {text-align:center;}
.boks_oferta .o2 {text-align:center;}
.boks_oferta .o2 img {margin-left:3px;}
.boks_oferta .o3 {text-align:center;}
/* konkretne boksy */
#box2, #box5, #box8 {padding:0 10px;}
#box1 .g {background:url(images/boksy/box_obrazek1.png);}
#box2 .g {background:url(images/boksy/box_obrazek2.png);}
#box3 .g {background:url(images/boksy/box_obrazek3.png);}
#box4 .g {background:url(images/boksy/box_obrazek4.png);}
#box5 .g {background:url(images/boksy/box_obrazek5.png);}
#box6 .g {background:url(images/boksy/box_obrazek6.png);}
/* etykiety cenowe */
.etykieta {margin:0 auto;position:absolute;top:110px;}
.etykieta .l {float:left;width:16px;height:33px;}
.etykieta .s {float:left;height:33px;text-align:center;font-weight:bold;font-size:14px;padding:6px 0 0 0;}
.etykieta .p {float:left;width:9px;height:33px;}
.etykieta .l {background:url('images/boksy/etykieta_1.png') no-repeat;}
.etykieta .s {background:url('images/boksy/etykieta_2.png') repeat-x;}
.etykieta .p {background:url('images/boksy/etykieta_3.png') no-repeat;}

/** WSPÓLNE **/
.helios a, .helios button {cursor:pointer;}
.helios a {font-weight:inherit;font-size:inherit;}
.helios a:hover {font-weight:inherit;font-size:inherit;}
.helios td {padding:2px;}
.helios table {margin-bottom:.7em;border-spacing:0;}
.helios input,
.helios select {font-size:11px;}
/* dymek z danymi */
.dymek {-moz-border-radius:4px;-webkit-border-radius:4px;}
.dymek {display:none;float:left;position:absolute;z-index:10;padding:14px 7px 7px !important;}
.dymek h4 {margin:0 0 7px;}
.dymek p {margin:0 0 7px;text-align:justify;}
.dymek table {margin:0 auto 7px;width:auto;}
.dymek table th {width:auto !important;}
.dymek ul {list-style-position:inside;margin-bottom:7px;padding:0;}

/** PANEL **/
#itasPanel {-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
#itasPanel {text-align:center;padding:7px 0;}
#itasPanel table {width:100%;margin: 0 0 7px;}
#itasPanel th,
#itasPanel td {padding:2px;width:50%;}
#itasPanel th {text-align:right;font-weight:normal;}
#itasPanel td {text-align:left;}
#itasPanel input,
#itasPanel select {width:100px;}
#itasPanel button {background:url('images/helios/szukaj.png');}
#itasPanel button:hover {background-position:0 -30px;}
#itasPanel button {width:98px;height:30px;border:0;}
#itasPanel button:hover {cursor:pointer;}
#itasPanel button span {display:none;}
#itasPanel div {text-align:center;}
#itasPanel .cena input {width:38px;}
#itasPanel .wyjazd_od input,
#itasPanel .powrot_przed input {width:80px;}

/** WYNIKI **/
#itasWyniki .jq_odnosnik {cursor:pointer;}
#itasWyniki .znaleziono {width:100%;}
#itasWyniki .stronicowanie {text-align:right;}
#itasWyniki div.stronicowanie {padding-bottom:1px;}
#itasWyniki .komunikat {-moz-border-radius:4px;-webkit-border-radius:4px;}
#itasWyniki .komunikat {text-align:center;margin-bottom:1em;padding:2px;}
#itasWyniki a.pokaz_dymek {font-style:italic;}
/* zakładki (opis własny, organizatora itp.) */
#itasWyniki .tab_menu {clear:left;margin-top:7px;}
#itasWyniki .tab_menu a.tab {-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
#itasWyniki .tab_menu a.tab {font-size:12px;height:20px;line-height:20px;margin:0 10px 0 0;padding:0 1em;float:left;position:relative;top:1px;}
#itasWyniki .tab_menu a.tab:hover {text-decoration:underline;}
#itasWyniki .tab_menu div.tab {-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;}
#itasWyniki .tab_menu div.tab {clear:left;display:none;padding:5px;}
#itasWyniki .tab_menu div.tab_aktywny {display:block;}
/* pomocnik - historia i schowek */
#it_pomocnik {overflow:hidden;position:relative;}
#it_pomocnik .oferta {float:left;width:120px;text-align:center;padding:0 5px;}
#it_pomocnik .oferta .m {position:relative;margin:4px auto;}
#it_pomocnik .tab_historia .oferta .m a {display:none;}
#it_pomocnik .tab_schowek .oferta .m a {position:absolute;right:15px;width:16px;height:16px;text-decoration:none;border:0;background:url('images/helios/usun.png');}
#it_pomocnik .oferta .o2 {font-weight:bold;}
#it_pomocnik .oferta .o2 img {margin-left:3px;}
#it_pomocnik .wrapper {position:relative;padding:0;}
#jq_pomocnik_oferta {display:none;}
/* faza 1 - wyniki*/
#it_lista_wynikow {-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
#it_lista_wynikow th.lewy {-moz-border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;}
#it_lista_wynikow th.prawy {-moz-border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;}
#it_lista_wynikow th {text-align:center;padding:7px;}
#it_lista_wynikow div.mniejsze {font-size:10px;}
#it_lista_wynikow div.nazwa,
#it_lista_wynikow span.cena,
#it_lista_wynikow span.pobyt {font-weight:bold;}
#it_lista_wynikow td {width:99%;text-align:left;}
#it_lista_wynikow td.numer {width:10px;text-align:center;}
#it_lista_wynikow td.podglad {width:90px;}
#it_lista_wynikow td.podglad img {width:90px;height:60px;}
#it_lista_wynikow img {vertical-align:middle;}
#it_lista_wynikow td.szczegoly {width:66px;padding-right:5px;}
#it_lista_wynikow td.szczegoly div {text-align:center;}
#it_lista_wynikow td.szczegoly div img {margin-top:3px;}
#it_lista_wynikow td div.wyjazd {padding-bottom:2px;}
#it_lista_wynikow td div.powrot {padding-top:2px;}
#it_lista_wynikow td div.wyjazd {text-align:center;}
#it_lista_wynikow td div.powrot {text-align:center;}
/* faza 2 - oferta */
#it_oferta {-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
#it_oferta {padding:7px 0;margin-bottom:7px;}
/* faza 2 - kontener */
#it_kontener {-moz-border-radius:0 4px 0 4px;-webkit-border-radius:0 4px 0 4px;}
#it_kontener {float:right;position:relative;margin-top:-7px;padding-bottom:3px;}
/* faza 2 - oceny */
#it_oceny {float:left;margin:3px;}
#it_oceny div.ikona {background:url('images/helios/opis_new.png') no-repeat;width:16px;height:16px;margin-left:5px;background-position:-224px 0;position:absolute;left:0;}
#it_oceny span.srednia {margin-left:20px;font-size:14px;font-weight:bold;line-height:16px;}
#it_oceny .dymek {width:200px;}
#it_oceny div.oceny {padding:4px !important;left:-50px;}
#it_oceny div.oceny div {margin:3px;text-align:left;position:relative;background:url('images/helios/dot.gif') repeat-x 0 bottom;}
#it_oceny div.oceny div.ogolne {font-weight:bold;}
#it_oceny div.oceny div span {position:relative;bottom:-1px;}
#it_oceny div.oceny div span.opis {padding-right:4px;}
#it_oceny div.oceny div span.ocena {padding-left:4px;position:absolute;bottom:0;right:0;}
#it_oceny div.oceny a {padding-top:4px;border:0;display:block;text-align:center;}
#it_oceny div.oceny a img {border:0;}
/* faza 2 - pogoda */
#it_pogoda {float:right;margin:3px;}
#it_pogoda .temp img {vertical-align:middle;height:16px;margin-top:-3px;}
#it_pogoda .temp span {font-size:14px;font-weight:bold;line-height:16px;}
#it_pogoda .dymek {width:auto;font-style:italic;margin-left:-200px;}
#it_pogoda .dymek .temp {font-style:normal;}
#it_pogoda .dymek table {width:auto;margin:0 auto;}
#it_pogoda .dymek table td {padding:1px 3px;}
#it_pogoda .dymek table td div {text-align:center;}
#it_pogoda .dymek table td div span {margin:0 4px;}
#it_pogoda .dymek table td div.temp span {margin:0;}
#it_pogoda .dymek table th {text-align:left;}
#it_pogoda .dymek table.teraz {margin-bottom:7px;}
#it_pogoda .dymek p {font-size:10px;text-align:right;}
/* faza 2 - odnośniki */
#it_odnosniki {-moz-border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;}
#it_odnosniki {padding:7px 7px 7px 34px;margin-bottom:3px;}
#it_odnosniki a {display:block;clear:left;border:0;padding:1px 0;position:relative;}
#it_odnosniki a div {width:24px;height:24px;background:url('images/helios/odnosniki_new.png') no-repeat;border:0;position:absolute;margin-left:-27px;}
#it_odnosniki a:hover {text-decoration:underline;}
/* normalne */
#it_odnosniki a.odnosnik_rezerwacja div {background-position:0 0;}
#it_odnosniki a.odnosnik_pytanie div {background-position:-24px 0;}
#it_odnosniki a.odnosnik_warunki div {background-position:-48px 0;}
#it_odnosniki a.odnosnik_opinia div {background-position:-72px 0;}
#it_odnosniki a.odnosnik_schowek div {background-position:-96px 0;}
#it_odnosniki a.odnosnik_drukowanie div {background-position:-120px 0;}
#it_odnosniki a.odnosnik_blad div {background-position:-144px 0;}
/* aktywne */
#it_odnosniki a.odnosnik_rezerwacja:hover div {background-position:0 -24px;}
#it_odnosniki a.odnosnik_pytanie:hover div {background-position:-24px -24px;}
#it_odnosniki a.odnosnik_warunki:hover div {background-position:-48px -24px;}
#it_odnosniki a.odnosnik_opinia:hover div {background-position:-72px -24px;}
#it_odnosniki a.odnosnik_schowek:hover div {background-position:-96px -24px;}
#it_odnosniki a.odnosnik_drukowanie:hover div {background-position:-120px -24px;}
#it_odnosniki a.odnosnik_blad:hover div {background-position:-144px -24px;}
/* wyłączone */
#it_odnosniki a.wylaczony {cursor:text;color:#666;}
#it_odnosniki a.wylaczony:hover {text-decoration:none;}
#it_odnosniki a.odnosnik_rezerwacja.wylaczony div {background-position:0 -48px;}
#it_odnosniki a.odnosnik_pytanie.wylaczony div {background-position:-24px -48px;}
#it_odnosniki a.odnosnik_warunki.wylaczony div {background-position:-48px -48px;}
#it_odnosniki a.odnosnik_opinia.wylaczony div {background-position:-72px -48px;}
#it_odnosniki a.odnosnik_schowek.wylaczony div {background-position:-96px -48px;}
#it_odnosniki a.odnosnik_drukowanie.wylaczony div {background-position:-120px -48px;}
#it_odnosniki a.odnosnik_blad.wylaczony div {background-position:-144px -48px;}
#it_odnosniki a.odnosnik_rezerwacja.wylaczony:hover div {background-position:0 -48px;}
#it_odnosniki a.odnosnik_pytanie.wylaczony:hover div {background-position:-24px -48px;}
#it_odnosniki a.odnosnik_warunki.wylaczony:hover div {background-position:-48px -48px;}
#it_odnosniki a.odnosnik_opinia.wylaczony:hover div {background-position:-72px -48px;}
#it_odnosniki a.odnosnik_schowek.wylaczony:hover div {background-position:-96px -48px;}
#it_odnosniki a.odnosnik_drukowanie.wylaczony:hover div {background-position:-120px -48px;}
#it_odnosniki a.odnosnik_blad.wylaczony:hover div {background-position:-144px -48px;}
/* faza 2 - dane oferty */
#it_oferta_dane {margin:0 auto;padding:0;}
#it_oferta_dane th {text-align:right;width:50%;font-weight:normal;font-size:11px;}
#it_oferta_dane option.roznica {font-style:italic;}
#it_oferta_dane select {max-width:150px;width: expression(this.width > 150 ? 150 : true);}
#it_oferta_dane span.cena {font-weight:bold;font-size:11pt;}
#it_oferta_dane .dymek {width:200px;}
#it_oferta_dane .dymek th {padding:2px 7px 2px 4px;}
#it_oferta_dane .dymek td {text-align:right;padding:2px 4px 2px 0;}
#it_oferta_dane th.nazwa,
#it_oferta_dane th.polozenie {text-align:center;}
#it_oferta_dane th.nazwa a,
#it_oferta_dane th.polozenie a {font-weight:bold;}
#it_oferta_dane th.nazwa {font-size:16px;}
#it_oferta_dane th.nazwa img {margin-left:5px;}
#it_oferta_dane th.polozenie {font-size:14px;padding:5px 0 7px;}
#it_oferta_dane td.zakwaterowanie select {width:120px;}
#it_oferta_dane td div.transport {line-height:16px;}
#it_oferta_dane td div.lewo {float:left;}
#it_oferta_dane td div.dane_wylotu {background:url('images/helios/opis_new.png');width:16px;height:16px;float:left;margin-left:3px;}
/* faza 2 - sprawdzanie dostępności */
#it_sprawdz,
#it_sprawdzanie div.sprawdzona {display:none;}
#it_sprawdzanie {margin-bottom:7px;}
#it_sprawdzanie span {font-weight:bold;}
#it_sprawdzanie .dymek {width:300px;margin-left:100px;}
#it_sprawdzanie div {-moz-border-radius:4px;-webkit-border-radius:4px;}
#it_sprawdzanie div {text-align:center;padding:2px;}
#it_sprawdzanie div div {padding:0}
#it_sprawdzanie div.sprawdzanie {background:url('images/ajax/online.gif');}
/* faza 2 - dymek z danymi wylotu */
#it_dane_wylotu {margin-top:16px;width:auto !important;}
#it_dane_wylotu div {clear:both;}
#it_dane_wylotu div div {clear:none;}
#it_dane_wylotu div.prawa {text-align:right;font-weight:bold;}
#it_dane_wylotu div.lewo {float:left;font-weight:bold;}
#it_dane_wylotu div.prawo {float:right;padding-left:4px;}
/* faza 2 - mapa */
#it_mapa {width:100%;height:400px;margin-bottom:7px;}
/* faza 2 - opinie */
#it_opinie a.logo {float:right;border:0;}
#it_opinie a.logo img {padding:0 0 4px 4px;border:0;}
#it_opinie div.testimonialItemHeader {clear:both;padding:4px;margin-top:7px;}
#it_opinie span.travelPartyAndDate {font-style:italic;text-align:right;float:right;height:16px;line-height:16px;}
#it_opinie div.testimonialTitleDiv {font-weight:bold;height:16px;line-height:16px;padding-right:20px;}
#it_opinie div.testimonialcontent {margin-top:7px;clear:right;}
#it_opinie div.summary {float:right;margin:0 0 7px 7px;width:180px;}
#it_opinie div.summary div.usernameAndFlag {display:none;}
#it_opinie div.summary div.appraisals {padding:4px;}
#it_opinie div.summary div.appraisal {background:url('images/helios/dot.gif') repeat-x 0 bottom;margin:3px;position:relative;}
#it_opinie div.summary div.appraisal div {width:77%;padding-right:7px;position:relative;left:0;bottom:-1px;}
#it_opinie div.summary div.appraisal span.categoryb,
#it_opinie div.summary div.appraisal span.category {position:relative;left:0;bottom:0;padding-right:2px;}
#it_opinie div.summary div.appraisal span.gradeb,
#it_opinie div.summary div.appraisal span.grade {position:absolute;right:0;bottom:0;padding-left:2px;}
#it_opinie div.summary div.appraisal span.categoryb,
#it_opinie div.summary div.appraisal span.gradeb {font-weight:bold;}
#it_opinie div.summary div.lbox a {display:none;}
#it_opinie div.testimonial_overview_text {text-align:justify;}
#it_opinie div.clear {clear:both;}
#it_opinie br.clearboth {display:none;}
/* faza 2 - opcje */
.opcje .opis,
.mapa .opis,
.opinie .opis {padding-top:7px;}
table.opcje {width:100%;margin-top:7px;}
table.opcje th,
table.opcje td {padding:2px;text-align:center;}
table.opcje tr.aktywna td {font-weight:bold;}
/* faza 2 - galeria */
.galeria {float:right;width:240px;margin:.5em;}
.galeria img {width:240px;}
.galeria a {border:0;}
.galeria div {text-align:center;}
/* faza 2 - informacje o hotelu lub wycieczce */
.opis p {padding-bottom:.7em;text-align:justify;line-height:1.2em;margin:0;}
.opis p.dzien span {font-weight:bold;}
.opis h3 {font-size:13px;margin:7px 0;}
.opis h4 {font-size:12px;margin:5px 0;}
/* faza 2 - ikony */
.opis h3 {line-height:16px;}
.opis h3 div {background:url('images/helios/opis_new.png') no-repeat;width:16px;height:16px;float:left;margin-right:3px;}
.opis h3 div.krotki_opis {background-position:-16px 0;}
.opis h3 div.polozenie {background-position:-32px 0;}
.opis h3 div.hotel {background-position:-48px 0;}
.opis h3 div.zakwaterowanie {background-position:-64px 0;}
.opis h3 div.sport_i_rozrywka {background-position:-80px 0;}
.opis h3 div.dla_dzieci {background-position:-96px 0;}
.opis h3 div.inne {background-position:-112px 0;}
.opis h3 div.wyzywienie {background-position:-128px 0;}
.opis h3 div.trasa {background-position:-144px 0;}
.opis h3 div.plan_wycieczki {background-position:-160px 0;}
.opis h3 div.cena_zawiera {background-position:-176px 0;}
.opis h3 div.cena_nie_zawiera {background-position:-192px 0;}
.opis h3 div.uwagi {background-position:-208px 0;}
/* faza 3 */
.faza3 textarea {width:99%;}
.faza3 input {width:auto;}
.faza3 #it_oferta_dane {width:100%;margin-bottom:1em;}
.faza3 .opis {clear:both;padding:5px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;}
.faza3 div.srodek {text-align:center;float:none;}
.faza3 table.dane th {text-align:right;}
.faza3 button span {display:none;}
.faza3 button {width:136px;height:30px;border:0;margin:1em 0;background-color:transparent;}
.faza3 button:hover {background-position:0 -30px;}
.faza3 button.powrot_do_oferty {background-image:url('images/helios/powrot_do_oferty.png') !important;}
.faza3 button.wylaczony {background-position:0 -60px;}
.faza3 button.wylaczony:hover {background-position:0 -60px;}
/* faza 3 - rezerwacja wstępna */
#it_rezerwacja table {margin:0 auto;}
#it_rezerwacja button {background-image:url('images/helios/wyslij_zgloszenie.png');}
/* faza 3 - zgłoszenie błędu */
#it_zgloszenie button {background-image:url('images/helios/zglos_blad.png');}
/* faza 3 - zadanie pytania */
#it_pytanie button {background-image:url('images/helios/zadaj_pytanie.png');}


