body {margin:0 0 15px 0; padding:0; background-image:url('../images/gora_tlo.png'); background-repeat:repeat-x; text-align:center; font-family:verdana; font-size:11px;}
div#naglowek {width:912px; height:170px; margin:0 auto;}
div#gora_menu_gora {width:100%; height:16px;}
div#gora_menu_dol {width:100%; height:50px;}
div#gora_logo {width:100%; height:104px;}
div#glowna {width:912px; margin:0 auto;}
div#stopka {width:100%; height:259px; background-image:url('../images/dol_tlo.png'); background-repeat:repeat-x;}
div#stopka_pojemnik {height:259px; width:901px; margin:0 auto;}
div#stopka_gora {width:100%; height:139px; /*background-image:url('../images/dol_logo.png'); background-repeat:no-repeat;*/}
div#stopka_srodek {width:100%; height:32px; background-image:url('../images/dol_srodek_tlo.png'); background-repeat:repeat-x;}
img.stopka_srodek {margin-top:11px;}
div#stopka_dol {width:100%; height:88px; background-color:#8d6531;}
p.stopka_dol {margin:0; padding:30px 0 3px 0; color:#ffffff; font-size:11px; font-family:arial}
a.stopka_dol {color:#ffffff; text-decoration:none;}
a.stopka_dol:hover {color:#ffffff; text-decoration:underline;}
p.prawa_autorskie {margin:0; color:#ffffff; font-size:10px; font-family:arial;}
img.karty_kredytowe {margin-top:10px;}
form {margin:0; padding:0;}
div#lewy_cien {width:5px; height:550px; float:left; background-image:url('../images/lewy_cien.png'); background-repeat:no-repeat;}
div#prawy_cien {width:5px; height:550px; float:left; background-image:url('../images/prawy_cien.png'); background-repeat:no-repeat;}
div#tresc {width:901px; float:left;}
div#lewa_kolumna {float:left; width:253px; text-align:left;}
div#srodek_kolumna {float:left; width:647px; border-left-color:#d2d2d2; border-left-style:solid; border-left-width:1px; text-align:left;}
div#srodek_kolumna2 {float:left; width:648px; text-align:left;}
div#srodek_kolumna_air {float:left; width:790px; border-left-color:#d2d2d2; border-left-style:solid; border-left-width:1px;  text-align:center;}
div#srodek_kolumna_air2 {float:left; width:681px; border-left-color:#d2d2d2; border-left-style:solid; border-left-width:1px; border-right-color:#d2d2d2; border-right-style:solid; border-right-width:1px; text-align:center; } 
.btn2{ font-size:11px; font-family:Verdana; color:#ffffff; background-color:#3E1313; font-weight:bold; border-top:1px solid #5E3333; border-right:1px solid #2E1010; border-left:1px solid #5E3333; border-bottom:1px solid #2E1010; }
.btn{ font-size:11px; font-family:Verdana; color:#ffffff; background-color:#3E1313; font-weight:bold; border-top:1px solid #5E3333; border-right:1px solid #2E1010; border-left:1px solid #5E3333; border-bottom:1px solid #2E1010; }
/*panel*/
img.rezerwuj_hotel {margin:27px 0 0 26px;}
img.rezerwuj_bilet{margin:20px 0 0 20px;}
div#panel {width:252px; background-color:#f49c3d; background-image:url('../images/panel_tlo.png'); background-repeat:no-repeat; height:339px; border-right-color:#000000; border-right-style:solid; border-right-width:1px; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px;}
div#panel_lot {width:252px; background:#F78200 no-repeat bottom;height:430px; border-right-color:#000000; border-right-style:solid; border-right-width:1px; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px;}
p.panel_nazwa_hotelu {margin:0 5px 5px 25px; color:#ffffff;}
select.panel {margin-top:5px; margin-left:26px; margin-bottom:6px; border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:11px; height:17px; width:198px;}
div.panel_box_gora {width:252px; margin-top:2px; height:13px;}
div.panel_box_gora_l {width:145px; float:left;}
div.panel_box_gora_p {width:107px; float:left;}
p.panel_lewa {color:#ffffff; margin:0 0 0 26px;}
p.panel {color:#ffffff; margin:0;}
div.panel_box_dol {width:252px; height:25px; margin-top:4px;}
input {border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:11px;}
input.panel_data {height:15px; width:70px; margin-left:26px; margin-bottom:6px; margin-right:6px;}
div.panel_box_dol_l {width:145px; float:left;}
div.panel_box_dol_p {width:107px; float:left;}
select.panel_liczba {border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:11px; height:17px; width:38px;}
div.panel_box2 {width:252px; height:90px; }
div.panel_box2_l {width:145px; float:left;}
div.panel_box2_p {width:107px; float:left;}
p.panel_palacy {margin:7px 0 0 26px; color:#ffffff;}
input.panel_radio {border-width:0; margin:0 7px 0 0;}
div.panel_box2_gora_p {width:107px; height:13px; margin:5px 0 3px 0;}
div.panel_box2_dol_p {width:107px;}
div.panel_box3 {width:252px;}
div.panel_box3_l {width:145px; float:left;}
div.panel_box3_p {width:107px; float:left;}
select.waluta {margin-left:26px; margin-top:3px; border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:11px; height:17px; width:48px;}
img.panel_szukaj {margin-top:5px;}
input.przycisk_panel {border-width:0; margin:5px 0 0 0;}
/*panel koniec*/
/*logowanie*/
div#logowanie {width:253px; height:125px; background-color:#f1ebdc; border-top-color:#d2d2d2; border-top-style:solid; border-top-width:1px;}
img.logowanie {margin:21px 0 14px 26px;}
div.logowanie_box {margin-bottom:3px; width:100%; height:19px;}
div.logowanie_box_l {float:left; width:87px;}
div.logowanie_box_p {float:left; width:165px;}
div.logowanie_box_p_l {float:left; width:81px;}
div.logowanie_box_p_p {float:left; width:84px;}
p.logowanie_box_l {margin:3px 0 0 26px; color:#797979;}
p.logowanie_box_p {margin:0;}
p.logowanie_box_dol {margin:2px 0 0 0; font-weight:bold;}
input.logowanie {width:140px; height:15px; border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:12px;}
a {color:#797979; text-decoration:underline;}
a:hover {color:#797979; text-decoration:none;}
/*logowanie koniec*/
/*hotele europa wschodnia*/
div#hotele_w_europie {height:135px; width:253px;}
div.hotele_w_europie_box {width:253px; margin-bottom:5px; height:13px;}
div.hotele_w_europie_box_l {width:103px; float:left;}
div.hotele_w_europie_box_s {width:80px; float:left;}
div.hotele_w_europie_box_p {width:70px; float:left;}
p.hotele_w_europie_box_l {margin:0 0 0 27px; font-weight:bold;}
p.hotele_w_europie_box {margin:0; font-weight:bold;}
a.hotele_w_europie {text-decoration:none;}
a.hotele_w_europie:hover {text-decoration:underline;}
img.hotele_w_europie {margin:28px 0 13px 26px}
/*hotele europa wschodnia koniec*/
/*top 20 hotele*/
div#top20 {width:311px; float:left; text-align:left;}
img.szukaj {margin:28px 0 20px 32px;}
input.szukaj {margin:0 1px 5px 0; width:215px; height:15px; border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:12px;}
p.szukaj {margin:0 0 0 32px;}
img.top20 {margin:45px 0 20px 32px;}
p.lista_top20 {margin:0 0 6px 32px; color:#797979;}
a.lista_top20 {text-decoration:none; font-weight:bold;}
a.lista_top20:hover {text-decoration:underline; font-weight:bold;}
/*top 20 hotele koniec*/
/*oferty dnia*/
div#oferty_dnia {width:335px; height:551px; float:left; text-align:left; border-left-color:#d6d6d6; border-left-style:solid; border-left-width:1px; background-color:#f4efe3;}
img.oferty_dnia {margin:27px 0 20px 27px}
div.oferty_dnia_box {width:100%;}
div.oferty_dnia_l {width:119px; float:left; text-align:right;}
div.oferty_dnia_p {width:216px; float:left;}
div.oferty_dnia_przerwa {width:50px; height:13px;}
p.oferta_dnia_hotel {margin:0 0 0 10px; font-weight:bold; color:#ac1a04;}
p.oferta_dnia_miasto {margin:0 0 0 10px; color:#747474;}
p.oferta_dnia_opis {margin:5px 20px 0 10px; color:#747474;}
span.oferta_dnia_gwiazdka {color:#747474; font-weight:normal;}
a.oferta_dnia_hotel {color:#ac1a04; text-decoration:none;}
a.oferta_dnia_hotel:hover {color:#ac1a04; text-decoration:underline;}
/*oferty dnia*/
/*sortowanie*/
div#sortowanie {width:253px; height:250px; background-color:#f1ebdc; border-top-color:#d2d2d2; border-top-style:solid; border-top-width:1px;}
img.sortowanie {margin:21px 0 14px 26px;}
p.sortowanie_nazwa {margin:0 0 0 26px; color:#797979;}
select.sortowanie {margin:3px 0 5px 70px; border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:11px; height:17px; width:156px;}
img.przycisk_sortuj {margin:7px 0 0 168px;}
/*sortowanie koniec*/
/*lista hoteli*/
p.results_label {text-align:center; margin:5px 0 5px 0;}
a.results_hotels_name {color:#93200d; font-weight:bold; text-decoration:none;}
a.results_hotels_name:hover {color:#93200d; font-weight:bold; text-decoration:underline;}
.results_hotels_name_span{margin-left:8px;}
.results_hotels_online{margin-left:8px;font-size:10px;color:#c11d22;margin-top:3px;}
.results_hotels_offline{margin-left:8px;font-size:10px;color:#c11d22;margin-top:3px;}
.results_hotels_info{margin-left:8px;font-size:9px;color:#31659C;margin-top:3px;}
.results_hotels_info_red{margin-left:8px;font-size:11px;color:#31659C;margin-top:3px;color:red}
.results_location {text-align:center;}
a.zobacz_na_mapie {text-decoration:none; color:#000000;}
a.zobacz_na_mapie:hover {text-decoration:none; color:#000000;}
p.results_location {margin:3px 0 5px 0; font-size:10px;}
td.results_price {text-align:center; color:#fe0000; font-weight:bold;}
/*
div.lista_hoteli {width:635px; margin:10px 0 10px 10px;}
div.lista_hoteli {width:100%; margin:0; background-image:url('../images/lista_hoteli_tlo.png'); background-repeat:repeat-y;}
div.lista_hoteli_box {width:100%; height:70px; margin:0 0 12px 0; background-image:url('../images/lista_hoteli_tlo.png'); background-repeat:repeat-y;}
div.lista_hoteli_l {width:534px; float:left;}
div.lista_hoteli_l_obraz {width:123px; float:left;}
div.lista_hoteli_l_opis {width:411px; float:left;}
div.lista_hoteli_p {width:113px; float:left; background-color:#f1ebdc; height:70px;}
div.lista_hoteli_p_gora {width:113px; height:60px; float:left; background-color:#f1ebdc;}
img.lista_hoteli_obraz {margin-left:31px; border-width:2px; border-style:solid; border-color:#4b4b4b;}
p.lista_hoteli_hotel {margin:0 0 0 10px; font-weight:bold; color:#ac1a04;}
p.lista_hoteli_miasto {margin:0 0 0 10px; color:#747474;}
p.lista_hoteli_opis {margin:5px 10px 0 10px; color:#747474;}
p.lista_hoteli_cena {text-align:right; margin:0 23px 0 0; color:#ac1a04;}
img.lista_hoteli {margin:28 0 20px 32px;}
img.przycisk_opis_wyniki {margin:7px 0 0 14px;}
*/
/*lista hoteli koniec*/
/*opis hotelu*/
img.opis_hotelu {margin:28px 0 19px 32px;}
div#opis_hotelu {width:100%;}
div#opis_hotelu_zdjecia {width:170px; float:left; text-align:right;}
div#opis_hotelu_nazwa {width:475px; float:left; text-align:left;}
p.opis_hotelu_hotel {margin:0 0 0 10px; font-weight:bold; color:#ac1a04;}
p.opis_hotelu_miasto {margin:0 0 0 10px; color:#747474;}
img.opis_hotelu_zdjecie {margin-bottom:10px; border-color:#4b4b4b; border-style:solid; border-width:2px;}
span.opis_hotelu_gwiazdka {color:#747474; font-weight:normal;}
p.opis_hotelu_tytul {color:#4b4b4b; margin:15px 0 0 10px; font-weight:bold;}
p.opis_hotelu_tresc {color:#4b4b4b; margin:0 15px 0 10px;}
p.opis_hotelu_rezerwuj {margin:10px 10px 30px 10px;}
/*opis hotelu koniec*/
/*formularz rezerwacji*/
img.formularz_rezerwacji {margin:28px 0 15px 32px;}
div#informacje_ogolne {width:100%; height:318px; background-color:#f5efe5;}
div#informacje_ogolne_lewa {width:160px; float:left;}
p.informacje_ogolne_lewa1 {margin:8px 0 0 33px; color:#4c4c4c;}
p.informacje_ogolne_lewa {margin:3px 0 0 33px; color:#4c4c4c;}
p.informacje_ogolne_instrukcje {margin:15px 0 0 33px; color:#4c4c4c;}
p.informacje_ogolne_prawa {margin:3px 0 0 0; color:#4c4c4c;}
p.informacje_ogolne_nazwa {margin:8px 0 0 0; color:#4c4c4c; font-weight:bold;}
p.informacje_ogolne_cena {margin:3px 0 0 0; color:#93200d; font-weight:bold;}
div#informacje_ogolne_prawa {width:487px; float:left;}
textarea.instrukcje{margin:15px 0 5px 0; width:80%;}
p.informacje_ogolne {margin:0 20px 10px 32px;}
div#informacje_o_kliencie {width:100%; padding-top:20px;}
p.rezerwacja_tytul {margin:0 0 10px 32px; color:#93200d; font-weight:bold;}
p.rezerwacja_tytul2 {margin:20px 0 10px 0; color:#93200d; font-weight:bold;}
table.rezerwacja {width:580px; margin-left:32px; margin-bottom:15px;}
td.rezerwacja_lewa {width:128px; height:20px;}
td.rezerwacja_prawa {width:452px; height:20px;}
input.rezerwuj_text {width:220px; height:15px;}
select.rezerwuj {border-color:#9e9e9e; border-style:solid; border-width:1px; font-family:verdana; font-size:11px; height:18px;}
div#faktura {width:100%; padding-top:20px;}
p.rezerwacja_faktura {margin:5px 0 0 0; font-family:verdana; font-size:10px;}
input.rezerwuj {border:0;}
td.label {height:20px;}
td.value {height:20px;}
p.booking_l {margin:0 0 0 32px;}
p.booking {margin:5px 0 5px 42px;}
div#rezerwacja_dla {width:100%; background-color:#f5efe5; padding-top:20px;}
div#rezerwuj_platnosci {width:100%; background-color:#f5efe5; padding-top:20px;}
p.rezerwuj_platnosci {text-align:center; margin:10px 0 0 0;}
div#dostarczenie_faktury {width:100%;}
.results_booking_others_room_desc{width:180px;background-color:#EEEEEE;border-bottom:1px solid #D9DCDE;}
.results_booking_others_room_breakfast{width:200px;background-color:#EEEEEE;border-bottom:1px solid #D9DCDE;}
.results_booking_others_room_button{width:110px;background-color:#EEEEEE;border-bottom:1px solid #D9DCDE;height:22px}
.results_booking_others_room_offer{width:198px;background-color:#EEEEEE;text-align:center;border-bottom:1px solid #D9DCDE;font-weight:bold}
.results_booking_others_room_price{width:80px;background-color:#EEEEEE;border-bottom:1px solid #D9DCDE;height:18px}
.tp_button {text-align:center;color:#ffffff; background-color:#FE0000;border-left:1px solid #DD0101;border-top:1px solid #FF7E7E;border-bottom:1px solid #580000;border-right:1px solid #F80000;font-size:11px;font-family:Tahoma;}
/*formularz rezerwacji koniec*/
/*
div#informacje_o_kliencie_gora {width:100%; height:30px;}
div#informacje_o_kliencie_lewa {width:160px; float:left;}
div#informacje_o_kliencie_prawa {width:487px; float:left;}
p.informacje_o_kliencie {margin:20px 0 0 32px; color:#93200d; font-weight:bold;}
p.informacje_o_kliencie_lewa {margin:10px 0 0 33px; color:#4c4c4c;}
input.rezerwuj {border:0;}
table.rezerwuj {width:470px; margin-left:32px;}
td.rezerwuj_lewa {width:250px; color:#4c4c4c;}
td.rezerwuj_prawa {width:100%;}
input.rezerwuj_text {width:150px;}
div#rezerwacja_dla {width:100%; height:150px; background-color:#f5efe5;}
div#rezerwacja_dla_gora {width:100%; height:30px;}
p.rezerwacja_dla {margin:20px 0 0 32px; color:#93200d; font-weight:bold;}
div#faktura {width:100%;}
div#faktura_gora {width:100%; height:30px;}
p.faktura {margin:20px 0 0 32px; color:#93200d; font-weight:bold;}
*/
/*anulacja rezerwacji*/
div#anulacja {width:100%; background-color:#f5efe5;}
img.anulacja_rezerwacji {margin:28px 0 10px 32px;}
table.anulacja_rezerwacji {margin-left:30px;}
input.anulacja_text {width:170px; height:15px;}
/*anulacja rezerwacji koniec*/
/*komunikat ok error*/
div#komunikat {width:100%;}
div#komunikat_srodek {width:100%; height:170px; background-color:#f5efe5;}
p.komunikat {margin:0 0 0 32px; text-align:left; padding-top:30px; color:#4c4c4c; font-weight:bold;}
p.komunikat_ok {margin:0 0 0 32px; text-align:left; padding-top:10px; color:#4c4c4c; font-weight:bold;}
p.tresc_ok {margin:0 10px 0 32px; text-align:left; padding-top:15px; color:#4c4c4c;}
/*komunikat ok error koniec*/
div.czysc {clear:both;}
.cnt_label2 { font-size:11px; color:#000000; font-family:Verdana; font-weight:bold; background-color:#F1EBDC; padding:3px; text-align:center; }
.tab_hed { font-size:12px; font-family:Verdana; color:#ffffff; background-color:#943F3F; font-weight:bold; }
.cena { font-size:13px; color:#ff0000; font-weight:bold; font-family:Verdana; }

/*wycieczki grupowe*/
div#srodek_kolumna3 {float:left; width:647px; text-align:left; border-left: 1px solid #380809;}
div#help {width:625px; float:left; text-align:left; background-color:#ffffff; border: none;}
div#contact {width:625px; float:left; text-align:left; background-color:#f4efe3; border: none;}

