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

/**
 * HELIOS
 * Wersja: 3.1 / 2010-04-16
 * http://itas.pl/
 */

/** POPRAWKI **/
.boks_lista .o {border-bottom:1px solid #F3EDC3;}
#itasPanel {background:#306E94 url(images/helios/tlo_wyszukiwarka.png) no-repeat;}
#it_oferta_dane {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;}
.ui-datepicker {display:none;font-size:11px;}

/** WCZYTYWANIE **/
.ajax_wyniki {padding:200px 0;}
.ajax_wyniki div {text-align:center;}
.ajax_panel p {margin:1em 0;text-align:center;}
.ajax_boks {width:180px;}
.ajax_boks p {text-align:center;padding:1em 0;}
.ajax_boks p img {margin-bottom:1em;}

/** PANEL **/
#itasPanel {-moz-border-radius:4px 4px 0 0;}
#itasPanel {padding:5px;text-align:center;font-size:8pt;}
#itasPanel table {margin:.8em auto;}
#itasPanel th {text-align:right;font-weight:normal;padding-right:.3em;width:50%;}
#itasPanel td {text-align:left;padding:.2em;}
#itasPanel input, #itasPanel select {width:100px;font-size:8pt;}
#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 .inne, #itasPanel .r2, #itasPanel .r3 {font-style:italic;}
#itasPanel .cena input {width:35px;}
#itasPanel .wyjazd_od input, #itasPanel .wyjazd_do input {width:80px;}

/** WYNIKI **/
#itasWyniki a, #itasWyniki button {cursor:pointer;}
#itasWyniki a {font-weight:inherit;font-size:inherit;}
#itasWyniki a:hover {font-weight:inherit;font-size:inherit;}
#itasWyniki td {padding:.1em .4em;}
#itasWyniki table {margin-bottom:.7em;border-spacing:0;}
#itasWyniki input, #itasWyniki select, #itasWyniki textarea {font-size:8pt;}
.jq_odnosnik {cursor:pointer;}

/** 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;font-size:11px;}
.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 .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;}

/** FAZA 1 **/
#it_lista_wynikow {-moz-border-radius:5px 5px 0 0;}
#it_lista_wynikow th.lewy {-moz-border-radius:4px 0 0 0;}
#it_lista_wynikow th.prawy {-moz-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 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 div.wyjazd {padding-bottom:2px;}
#it_lista_wynikow div.powrot {padding-top:2px;}
#it_lista_wynikow td div.wyjazd {text-align:center;}
#it_lista_wynikow td div.powrot {text-align:center;}
/* pozostałe */
#itasWyniki .znaleziono {width:100%;}
#itasWyniki .stronicowanie {text-align:right;}
#itasWyniki div.stronicowanie {padding-bottom:1px;}
#itasWyniki .komunikat {-moz-border-radius:4px;}
#itasWyniki .komunikat {text-align:center;margin-bottom:1em;padding:2px;}

/** FAZA 2 **/
/* dane oferty */
#it_oferta_dane {-moz-border-radius:4px 4px 0 0;}
#it_oferta_dane .gora {-moz-border-radius:4px 4px 0 0;}
#it_oferta_dane .gora {padding-top:7px;}
#it_oferta_dane {float:left;width:410px;margin:0 0 7px;padding:0 0 7px;}
#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 span.cena {font-weight:bold;font-size:11pt;}
#it_oferta_dane a.szczegoly_ceny {font-size:11px;}
#it_oferta_dane tr.szczegoly_ceny {display:none;}
#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:15px;}
#it_oferta_dane th.nazwa img {margin-left:5px;}
#it_oferta_dane th.polozenie {font-size:13px;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.png);width:16px;height:16px;float:left;margin-left:3px;}
/* dymek z danymi wylotu */
#it_dane_wylotu {-moz-border-radius:4px;}
#it_dane_wylotu {display:none;float:left;position:absolute;z-index:10;padding:7px;}
#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;}
/* odnośniki */
#it_odnosniki {float:right;width:150px;margin:10px 0 0;}
#it_odnosniki div {text-align:center;}
#it_odnosniki div a.odnosnik {display:block;width:146px;height:42px;background:url(images/helios/odnosniki.png) no-repeat;border:0;margin:3px;}
#it_odnosniki div a.odnosnik span {display:none;}
#it_odnosniki div a.odnosnik_rezerwacja {background-position:0 0;}
#it_odnosniki div a.odnosnik_rezerwacja:hover {background-position:0 -42px;}
#it_odnosniki div a.odnosnik_pytanie {background-position:-146px 0;}
#it_odnosniki div a.odnosnik_pytanie:hover {background-position:-146px -42px;}
#it_odnosniki div a.odnosnik_warunki {background-position:-292px 0;}
#it_odnosniki div a.odnosnik_warunki:hover {background-position:-292px -42px;}
#it_odnosniki div a.odnosnik_blad {background-position:-438px 0;}
#it_odnosniki div a.odnosnik_blad:hover {background-position:-438px -42px;}
/* pogoda */
#it_pogoda {margin:7px auto;}
#it_pogoda th {text-align:center;font-size:12px;padding:.5em 0;font-weight:normal;}
#it_pogoda th span.aktualizacja {font-size:10px;}
#it_pogoda td div {text-align:center;}
#it_pogoda td div span {margin:0 1em;}
#it_pogoda td.temp {text-align:right;}
#it_pogoda td.temp span {font-size:14px;font-weight:bold;}
#it_pogoda td.temp img {vertical-align:middle;}
/* zakładki _ opis własny i organizatora */
#it_tab_menu {clear:left;margin-top:7px;}
#it_tab_menu a.tab {-moz-border-radius:4px 4px 0 0;}
#it_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;}
#it_tab_menu div.tab {-moz-border-radius:0 4px 0 0;}
#it_tab_menu div.tab {clear:left;display:none;padding:5px;}
#it_tab_menu div.tab_aktywny {display:block;}
/* opcje */
.opcje .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;}
/* galeria */
.galeria {float:right;width:240px;margin:.5em;}
.galeria img {width:240px;}
.galeria a {border:0;}
.galeria div {text-align:center;}
/* 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;}
/* ikony */
.opis h3 {line-height:16px;}
.opis h3 div {background:url(images/helios/opis.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 #it_oferta_dane {width:100%;margin-bottom:1em;}
.faza3 .opis {clear:left;}
.faza3 div.srodek {text-align:center;}
.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;}
/* rezerwacja wstępna */
#it_rezerwacja table {margin:0 auto;}
#it_rezerwacja button {background-image:url(images/helios/wyslij_zgloszenie.png);}
/* zgłoszenie błędu */
#it_zgloszenie button {background-image:url(images/helios/zglos_blad.png);}
/* zadanie pytania */
#it_pytanie button {background-image:url(images/helios/zadaj_pytanie.png);}
