body {background-color: #bc1914; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
#Table_01 {width: 1201px; height: 1201px; border: 0px;}
#Table_02 {width: 1122px; border: 0px;}

#loader {position: absolute; text-align: center; width: 62px; height: 31px; margin-left: 375px; margin-top: 150px; color: #ffba00; font-size: 8pt; visibility: hidden;}
#loader1 {position: absolute; text-align: center; width: 62px; height: 31px; margin-left: 298px; margin-top: 130px; color: #ffba00; font-size: 8pt; visibility: hidden;}
#loader2 {position: absolute; text-align: center; width: 62px; height: 31px; margin-left: 525px; margin-top: 150px; color: #ffba00; font-size: 8pt; visibility: hidden;}
#loader3 {position: absolute; text-align: center; width: 62px; height: 31px; margin-left: 525px; margin-top: 150px; color: #ffba00; font-size: 8pt; visibility: hidden;}
#loader4 {position: absolute; text-align: center; width: 62px; height: 31px; margin-left: 305px; margin-top: 150px; color: #ffba00; font-size: 8pt; visibility: hidden;}

#mapka {text-align:center; padding-top: 10px;}

#zamiana {position: relative; background-image: url("../images/index/index_20.jpg"); width: 257px; height: 129px;}

div.w3c {position: absolute; margin-left: 700px; margin-top: -22px;}

div.zamiana_zd1 {position: absolute; margin-left: 12px;}
div.zamiana_zd2 {position: absolute; margin-left: 5px;}
div.zamiana_zd3 {position: absolute; margin-left: 3px;}

#index_rozklady {position: relative; background-image: url("../images/index/index_17.jpg"); width: 257px; height: 97px;}
div.index_rozklady_black {position: absolute; color: #000; text-decoration: none; font-size: 9pt; font-family:"Arial"; text-align: center; font-weight: bold; padding: 12px 0px 0px 23px;}
div.index_rozklady_red {position: absolute; color: #ec2822; text-decoration: none; font-size: 9pt; font-family:"Arial"; text-align: center; font-weight: bold; padding: 50px 0px 0px 43px;}

#index_cennik {position: relative; background-image: url("../images/index/index_18.jpg"); width: 257px; height: 129px;}
div.index_cennik {position: absolute; color: black; text-decoration: none; font-size: 10pt; font-family:"Arial"; text-align: center; font-weight: bold; padding: 18px 0px 0px 10px;}

#index_rezerwacje {position: relative; background-image: url("../images/index/index_24.jpg"); width: 257px; height: 84px;}
div.index_rezerwacje {position: absolute; color: #ec2822; text-decoration: none; font-size: 9pt; font-family:"Arial"; text-align: left; font-weight: bold; padding: 25px 0px 0px 70px;}
div.index_rezerwacje_numer {position: absolute; color: #ec2822; text-decoration: none; font-size: 14pt; font-family:"Arial"; text-align: left; font-weight: bold; padding: 50px 0px 0px 80px;}

#index_stopka {position: relative; background-image: url("../images/index/index_33.jpg"); width: 1125px; height: 40px;}
#content_stopka {position: relative; background-image: url("../images/content/content_05.jpg"); width: 1122px; height: 64px;}
div.stopka_lewa {float: left; color: #fff; text-decoration: none; font-size: 11pt; padding: 8px 0px 0px 10px;}
div.stopka_prawa {color: #fff; text-decoration: none; font-size: 9pt; font-weight: bold; padding: 9px 0px 0px 890px;}
a.stopka, a.stopka:visited {color:white; text-decoration: none; font-size: 8pt; font-family:"Arial"; font-weight: bold;}
a.stopka:hover {color: white; text-decoration: none; font-size: 8pt; font-family:"Arial"; font-weight: bold;}

#niebiesko_mi {position: absolute; background-image: url("../images/content/niebieski_01.jpg"); width: 100%; height: 337px; z-index: -1; left: 0px; background-repeat: no-repeat-y; background-repeat: repeat-x;}
#niebiesko_mi_1 {position: absolute; background-image: url("../images/index/niebieski_02.jpg"); width: 100%; height: 532px; z-index: -1; left: 0px; background-repeat: no-repeat-y; background-repeat: repeat-x;}
#czerwono_mi {position: absolute; background-color: #bc1914; width: 50%; height: 100%; margin-top: 338px; z-index: -1;}
#content_srodek {position: relative; background-image: url("../images/content/content_04.jpg"); width: 1122px; border-left: 1px black solid; border-right: 1px black solid; padding-bottom: 10px;}

#parkingi_tytul {text-align: center;}
#parkingi_centrum {margin-left: 147px;}
#parkingi_balice {position: relative; background-image: url("/images/pl/parkingi/parkingi_16.jpg"); width: 827px; height: 55px; margin-bottom: 10px;}
#parkingi_pawia {position: relative; background-image: url("/images/pl/parkingi/parkingi_19.jpg"); width: 827px; height: 55px; margin-bottom: 10px;}
#parkingi_rakowicka {position: relative; background-image: url("/images/pl/parkingi/parkingi_22.jpg"); width: 827px; height: 55px; margin-bottom: 10px;}
#parkingi_halatargowa {position: relative; background-image: url("/images/pl/parkingi/parkingi_26.jpg"); width: 826px; height: 55px; margin-bottom: 10px;}

div.parkingi_cennik {position: absolute; color:white; text-decoration: none; font-size: 12pt; font-weight: bold; font-family:"Arial"; padding-left: 10px; padding-top: 16px;}
div.parkingi_ceny {position: absolute; color:white; text-decoration: none; font-size: 9pt; font-weight: bold; font-family:"Arial"; text-align: justify; padding-left: 120px; padding-top: 12px;}
div.parkingi_ceny2 {position: absolute; color:white; text-decoration: none; font-size: 9pt; font-weight: bold; font-family:"Arial"; text-align: justify; padding-left: 350px; padding-top: 12px;}
div.parkingi_ceny3 {position: absolute; color:white; text-decoration: none; font-size: 9pt; font-weight: bold; font-family:"Arial"; text-align: justify; padding-left: 120px; padding-top: 5px;}
div.parkingi_ceny4 {position: absolute; color:white; text-decoration: none; font-size: 9pt; font-weight: bold; font-family:"Arial"; text-align: justify; padding-left: 450px; padding-top: 5px;}
div.parkingi_ceny4_en {position: absolute; color:white; text-decoration: none; font-size: 9pt; font-weight: bold; font-family:"Arial"; text-align: justify; padding-left: 512px; padding-top: 5px;}
div.parkingi_ceny5 {position: absolute; color:white; text-decoration: none; font-size: 9pt; font-weight: bold; font-family:"Arial"; text-align: justify; padding-left: 588px; padding-top: 20px;}

#parking_rozwin {position: relative; height: 500px;}
div.parking_rozwin_nazwa {position: relative; margin-left: 150px; margin-top: 20px;}
div.parking_rozwin_opis {position: absolute; width: 375px; margin-left: 150px; margin-top: 50px; z-index: 2; color:white; text-decoration: none; font-size: 9pt; font-weight: bold; font-family:"Arial"; text-align: justify;}
div.parking_rozwin_gps {position: absolute; margin-left: 150px; margin-top: 200px; z-index: 1;}
div.parking_rozwin_mapa {position: absolute; margin-left: 600px;}
div.parking_rozwin_kreski {position: absolute; z-index: 1; margin-top: 350px; margin-left: 146px;}
div.parking_rozwin_button {position: absolute; z-index: 1; margin-top: 352px; margin-left: 450px;}
div.parking_rozwin_kreska {position: absolute; margin-top: 20px;}

div.rezerwacje_logo {text-align: center; padding: 15px 0px 0px 0px;}
div.rezerwacje_rodzaj {text-align: center; padding: 15px 0px 0px 0px;}

#parking_okno_wybierz {position: absolute; background-image: url("/images/rezerwacje/parking/parking_01.jpg"); width: 362px; height: 354px; margin-left: 150px; margin-top: 20px;}
#parking_okno_wybierz_en {position: absolute; background-image: url("/images/rezerwacje/parking/en/parking_01.jpg"); width: 362px; height: 354px; margin-left: 150px; margin-top: 20px;}
#parking_okno_termin {position: relative; background-image: url("/images/rezerwacje/parking/parking_02.jpg"); width: 362px; height: 354px; margin-left: 600px; margin-top: 20px;}
#parking_okno_termin_en {position: relative; background-image: url("/images/rezerwacje/parking/en/parking_02.jpg"); width: 362px; height: 354px; margin-left: 600px; margin-top: 20px;}
#parking_okno_czas {position: relative; background-image: url("/images/rezerwacje/parking/parking_03.jpg"); width: 363px; height: 91px; margin-left: 601px;}
#parking_okno_czas_en {position: relative; background-image: url("/images/rezerwacje/parking/en/parking_03.jpg"); width: 363px; height: 91px; margin-left: 601px;}
#parking_okno_button {margin-left: 608px;}
div.parking_link {position: relative; padding-top: 30px;}
div.parking_nazwa {padding: 80px 0px 0px 40px;}
#kwadrat1 {position: absolute; background-color: #008ab2; width: 10px; height: 10px; margin-left: -15px; margin-top: 2px; border: 1px solid #41bde1;}
#kwadrat2 {position: absolute; background-color: #008ab2; width: 10px; height: 10px; margin-left: -15px; margin-top: 2px; border: 1px solid #41bde1;}
#kwadrat3 {position: absolute; background-color: #008ab2; width: 10px; height: 10px; margin-left: -15px; margin-top: 2px; border: 1px solid #41bde1;}
#kwadrat4 {position: absolute; background-color: #008ab2; width: 10px; height: 10px; margin-left: -15px; margin-top: 2px; border: 1px solid #41bde1;}
#kwadrat5 {position: absolute; background-color: #008ab2; width: 10px; height: 10px; margin-top: 10px; border: 1px solid #41bde1;}

#walidacja {position: absolute; text-align: center; width: 350px; margin-top: 400px; margin-left: 150px; font-size: 12pt; font-family:"Arial"; color: #ffba00;}
#walidacja1 {position: absolute; text-align: center; width: 400px; margin-top: 320px; margin-left: 0px; font-size: 12pt; font-family:"Arial"; color: #ffba00;}
#walidacja2 {position: absolute; text-align: center; width: 350px; margin-top: 380px; margin-left: 160px; font-size: 12pt; font-family:"Arial"; color: #ffba00; z-index: 1;}
select.miesiac {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 150px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 27px; margin-top: 80px;}
select.rok {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 80px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 57px;}
select.godzina_parking {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 75px; margin-top: 30px;}
select.minuty_parking {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 75px;}
select.postoj_parking {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 85px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 169px; margin-top: 10px;}
a.parking, a.parking:visited {color:white; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"}
a.parking:hover {color:white; text-decoration: underline; font-size: 11pt; font-weight: bold; font-family:"Arial"}

#dni {padding-top: 70px; padding-left: 12px;}
table.kalendarz {border: 0px;}
td.akt {border: solid 1px; text-align: center;}
td.akt1 {background-color: #ffba00; text-align: center;}
td.akt2 {border: solid 1px; background-color: #ffba00; text-align: center;}
td.kalendarz {border: 0px; text-align: center; width: 45px;}
td.kalendarz_stop {border: 0px; text-align: center; width: 45px; color: #a41a16;}
a, a:visited {color:white; text-decoration: none;}
a:hover {color: white; text-decoration:underline;}
a.akt {color: white;}

#parking_okno_dane {position: relative; background-image: url("/images/rezerwacje/parking/parking_04.jpg"); width: 758px; height: 326px; margin-left: 182px;}
#imie {font-size: 10pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold;}
#nazwisko {font-size: 10pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold;}
#telefon {font-size: 10pt; font-family:"Arial"; color: #fff;text-align: left; font-weight: bold;}
#email {font-size: 10pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold;}
#marka {font-size: 10pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold;}
#rejestracja {font-size: 10pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold;}
#miejsca_bus {font-size: 10pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold;}
div.parking_dane {position: absolute; padding: 23px 0px 0px 20px;}
input.imie {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 220px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 8px;}
input.nazwisko {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 188px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 29px;}
input.telefon {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 150px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 29px;}
input.email {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 168px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 29px;}
input.marka {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 154px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 29px;}
input.rejestracja {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 149px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 29px;}

#parking_prosba {position: absolute; font-size: 11pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold; margin-left: 380px; margin-top: 40px; line-height: 2;}
#parking_zgoda {position: absolute; margin-left: 392px; margin-top: 200px; margin-right: 50px;}
#parking_okno_button_dane {margin-left: 585px; padding: 15px 0px 70px 0px;}
#transport_okno_button_dane {margin-left: 608px; padding: 15px 0px 70px 0px;}

#parking_okno_button_potwierdzenie {margin-left: 810px; padding: 15px 0px 70px 0px;}
#parking_potwierdzenie {position: absolute; margin-left: 520px; padding: 40px 0px 70px 0px;}
#parking_tekst {position: absolute; padding: 15px 0px 0px 30px; font-size: 11pt; font-family:"Arial"; color: #fff; text-align: left; font-weight: bold;}
div.parking_tekst1 {line-height: 1.7; padding-bottom: 15px;}
div.parking_tekst2 {line-height: 1.8; padding-top: 15px; }
div.hr {border-top:1px dashed; width: 360px; color: #fff;}

#parking_okno_zakonczenie {position: relative; background-image: url("/images/rezerwacje/parking/parking_05.jpg"); width: 765px; height: 392px; margin-left: 178px;}
#parking_zakonczenie_tekst {position: absolute; font-size: 11pt; font-family:"Arial"; color: #fff; text-align: center; font-weight: bold; margin-top: 30px; margin-left: 90px; line-height: 2;}

#bus_okno_wybierz {position: absolute; background-image: url("/images/rezerwacje/bus/bus_01.jpg"); width: 362px; height: 354px; margin-left: 150px; margin-top: 20px;}
#bus_okno_wybierz_en {position: absolute; background-image: url("/images/rezerwacje/bus/en/bus_01.jpg"); width: 362px; height: 354px; margin-left: 150px; margin-top: 20px;}
#bus_okno_termin {position: relative; background-image: url("/images/rezerwacje/bus/bus_02.jpg"); width: 362px; height: 354px; margin-left: 600px; margin-top: 20px;}
#bus_okno_termin_en {position: relative; background-image: url("/images/rezerwacje/bus/en/bus_02.jpg"); width: 362px; height: 354px; margin-left: 600px; margin-top: 20px;}
#bus_link1 {position: absolute; margin-left: 100px; margin-top: 65px;}
#bus_link2 {position: absolute; margin-left: 209px; margin-top: 65px;}
#bus_link1_akt1 {position: absolute; margin-left: 100px; margin-top: 65px; visibility: hidden;}
#bus_link2_akt1 {position: absolute; margin-left: 209px; margin-top: 65px; visibility: hidden;}
#bus_link1_akt2 {position: absolute; margin-left: 100px; margin-top: 65px; visibility: hidden;}
#bus_link2_akt2 {position: absolute; margin-left: 209px; margin-top: 65px; visibility: hidden;}
#bus_przystanek {visibility: hidden;}
div.bus_button { position: absolute; margin-left: 265px; margin-top: 230px;}
div.bus_przystanek {position: absolute; margin-left: 185px; margin-top: 200px; color: white; font-size: 10pt; font-family:"Arial"; color: #fff; font-weight: bold; }
div.bus_info {position: absolute; margin-left: 185px; margin-top: 260px; color: white; font-size: 10pt; font-family:"Arial"; color: #fff; font-weight: bold;}

select.miesiac_bus {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 150px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 27px; margin-top: 80px;}
select.rok_bus {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 80px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 57px;}
select.godzina_bus {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 100px; margin-top: 125px;}
select.minuty_bus {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 100px;}
input.lot {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 182px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 120px; margin-top: 35px;}
input.lot_en {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 162px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 140px; margin-top: 35px;}
select.miejsca {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 23px; margin-top: 27px;}
select.bus_przystanek_select {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 300px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-top: 3px; visibility: hidden;}

#transport_okno_wybierz {position: absolute; background-image: url("/images/rezerwacje/transport/transport_07.jpg"); width: 362px; height: 354px; margin-left: 150px; margin-top: 20px;}
#transport_okno_termin {position: relative; background-image: url("/images/rezerwacje/transport/transport_08.jpg"); width: 362px; height: 354px; margin-left: 600px; margin-top: 20px;}
#transport_okno_termin_przyjazd {position: relative; background-image: url("/images/rezerwacje/transport/transport_08a.jpg"); width: 362px; height: 354px; margin-left: 600px; margin-top: 20px;}
#transport_przylot {position: relative; margin-top: 10px;}
#transport_okno_dane {position: relative; background-image: url("/images/rezerwacje/transport/trans_krok3_tlo.jpg"); width: 744px; height: 369px; margin-left: 190px;}
#transport_prosba {position: absolute; font-size: 11pt; font-family:"Arial"; color: #fff; text-align: left; margin-left: 380px; margin-top: 20px; line-height: 2;}
#data_powrot {position: absolute; margin-top: -32px; margin-left: 93px;}
#trans_omiasto1 {visibility: hidden;}
div.transport_zgoda {font-size: 10pt;}

div.transport_miasto {color: white; margin-top: 65px; margin-left: 32px;}
div.transport_miasto2 {color: white; margin-top: 50px; margin-left: 20px; line-height: 2;}
div.transport_lotnisko {color: white; margin-top: 10px; margin-left: 32px;}
div.transport_rodzaj {color: white; margin-top: 10px; margin-left: 32px;}
div.transport_osoby {color: white; margin-top: 10px; margin-left: 32px;}
div.transport_inne_miasto {color: white; margin-top: 30px; margin-left: 32px; margin-right: 30px; text-align: justify; font-weight: bold;}
div.transport_inne_miasto_krok3 {color: white; text-align: justify; font-weight: bold; font-size: 10.5pt; margin-left: -10px; margin-bottom: 15px;}
div.transport_inne_miasto2 {color: white; margin-top: 30px; margin-left: 1px; margin-right: 30px; text-align: justify; font-weight: bold;}
div.transport_dane {position: absolute; font-size: 11pt; font-family:"Arial"; color: #fff; text-align: left; margin-left: 30px; margin-top: 20px; line-height: 1.8;}
div.trans_czas2 {margin-top: -10px;}
div.trans_miasto_info {color: white; font-size: 7.5pt; font-family:"Arial"; color: #fff;}
select.transport_miasto {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 147px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 2px;}
select.transport_lotnisko {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 190px; border-style: solid; border-color: #FFBA00; border-width: 1px;}
select.transport_rodzaj {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 150px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 62px;}
select.transport_osob {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 179px;}
select.miesiac_transport {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 150px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 27px; margin-top: 80px;}
select.rok_transport {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 80px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 57px;}
select.trans_godzina {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-top: 20px; margin-left: 10px;}
select.trans_minuty {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 50px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 10px;}
select.trans_select_omiasto {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 160px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 62px;}

input.trans_imie {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 220px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 16px; margin-top: 2px;}
input.trans_nazwisko {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 188px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 10px; margin-top: 2px;}
input.trans_ulica {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 168px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 62px; margin-top: 2px;}
input.trans_numer {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 168px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 34px; margin-top: 2px;}
input.trans_kod {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 154px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 12px; margin-top: 2px;}
input.trans_miasto {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 150px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 68px; margin-top: 2px;}
input.trans_nr_dowodu {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 142px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 2px;}
input.trans_wydany {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 165px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 3px; margin-top: 2px;}
input.trans_telefon {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 149px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 36px; margin-top: 2px;}
input.trans_email {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 180px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 42px; margin-top: 2px;}
input.trans_oulica {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 160px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 73px; margin-top: 2px;}
input.trans_onumer {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 160px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 15px; margin-top: 2px;}
input.trans_okod {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 160px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 9px; margin-top: 2px;}
input.trans_omiasto {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 160px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 28px; margin-top: 2px;}
input.trans_numer_lotu {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 151px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 100px; margin-top: 8px;}
input.trans_numer_lotu2 {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 110px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 5px; margin-top: 8px;}
input.trans_lotz {color: #FFFFFF; background-color: #A41A16; font-size: 10pt; width: 110px; border-style: solid; border-color: #FFBA00; border-width: 1px; margin-left: 17px; margin-top: 8px;}

#onas_dane_kontaktowe {position: absolute; color:white; text-decoration: none; font-style: italic; font-size: 12pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 250px; margin-left:650px;}
div.opis_firmy {position: absolute; color:white; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; padding: 20px 60px 20px 30px;}
div.dane_kontaktowe {position: absolute; color:white; text-decoration: none; font-style: italic; font-size: 12pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 250px; margin-left: 100px;}
div.wlasciciel {position: relative; color:#fbc604; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 300px; margin-left: 100px;}
div.osoba {position: absolute; color: white; text-decoration: none; font-size: 11pt; font-style: italic; font-weight: bold; font-family:"Arial"; text-align: justify; margin-left: 100px;}
div.mail {position: relative; color: white; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 40px; margin-left: 180px;}
div.onas_koperta {position: absolute; margin-top: 40px; margin-left: 150px;}
div.onas_telefon {position: absolute; margin-top: 80px; margin-left: 155px;}
div.onas_znak {position: absolute; margin-top: 500px; margin-left: 650px;}
div.onas_kontakt_transport {position: relative; color:#fbc604; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 50px; margin-left: 100px;}
div.numer {position: absolute; color: white; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-left: 180px; margin-top: 85px;}
div.onas_kontakt_parking {position: relative; color:#fbc604; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 90px; margin-left: 100px;}
div.onas_kontakt_biuro {position: relative; color:#fbc604; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 90px; margin-left: 100px;}
div.biuro {position: relative; color: white; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-left: 100px; margin-top: 5px;}
div.telefony2 {position: absolute; color: white; text-decoration: none; font-size: 10pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 300px; margin-left: 650px;}
div.telefony3 {position: absolute; color: white; text-decoration: none; font-size: 10pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-left: 880px; margin-top: 300px;}
div.onas_rekrutacja {position: absolute; color:#fbc604; text-decoration: none; font-size: 16pt; font-weight: bold; font-family:"Arial"; font-style: italic; text-align: justify; margin-top: 500px; margin-left: 730px;}
div.onas_rekrutacja_tresc {position: absolute; color: white; text-decoration: none; font-size: 11pt; font-style: italic; font-weight: bold; font-family:"Arial"; text-align: justify; margin-left: 730px; margin-top: 530px;}
div.onas_rekrutacja_stanowiska {position: absolute; color: white; text-decoration: none; font-size: 10pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-left: 730px; margin-top: 560px; line-height: 2; z-index: 1;}
div.onas_rekrutacja_email {position: absolute; color:#fbc604; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; text-align: justify; margin-top: 700px; margin-left: 730px;}
div.onas_mail {position: absolute; color: white; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"; margin-top: 700px; margin-left: 870px;}

#transport_oferta {position: relative; color:white; text-decoration: none; font-size: 11pt; font-family:"Arial";}
div.transport_tabela {text-align: center;}
div.pobierz_oferta {font-size: 9pt; font-weight: bold; text-align: center;}
table.oferta { border: 2px; border-style: solid; border-color: #fbc604; border-collapse: collapse; background-color: #0a92ba; color: #000;}
table.oferta td {text-align: center; width: 100px; padding: 10px 0px 10px 0px;}
table.oferta td.opis {text-align: center; width: 500px; padding: 10px 0px 10px 0px;}

#rozklady_przystanki_a {position: absolute; margin-left: 30px; width: 350px;}
#rozklady_gora {position: relative; background-image: url("../images/rozklady/rozklady_01.jpg"); width: 940px; height: 26px; margin-left: 90px;}
#rozklady_srodek1 {position: relative; background-image: url("../images/rozklady/rozklady_02.jpg"); width: 940px; margin-left: 90px;}
#rozklady_srodek2 {position: relative; background-image: url("../images/rozklady/rozklady_03.jpg"); width: 940px; height: 10px; margin-left: 90px;}
#rozklady_srodek3 {position: relative; background-image: url("../images/rozklady/rozklady_04.jpg"); width: 940px; margin-left: 90px;}
#rozklady_dol {position: relative; background-image: url("../images/rozklady/rozklady_05.jpg"); width: 940px; height: 30px; margin-left: 90px;}
a.rozklady_act, a.rozklady_act:visited {color:#FFBA00; text-decoration: none; font-size: 11pt; font-weight: bold; font-family:"Arial"}
a.rozklady_act:hover {color:#FFBA00; text-decoration: underline; font-size: 11pt; font-weight: bold; font-family:"Arial"}

div.p1 {text-align: center; color:white; text-decoration: underline; font-size: 11pt;}
div.p2 {text-align: left; color:white; font-size: 11pt; padding: 10px 0px 20px 0px; margin-left: 30px;}
div.p3 {text-align: center; color:white; text-decoration: underline; font-size: 11pt; margin-left: 400px; padding: 0px 0px 10px 0px;}

table.rozklady { border: 1px; border-style: solid; border-color: #a41a16; border-collapse: collapse; margin-left: 410px; width: 500px;}
table.rozklady th {border-width: 1px; border-style: solid; border-color: #a41a16;}
table.rozklady td {text-align: left; border-width: 1px;  border-style: solid; border-color: #a41a16; color: #fff; font-size: 11pt;}
table.rozklady td.dni {text-align: center; border-width: 1px;  border-style: solid; border-color: #a41a16; color: #fff; font-weight: bold; font-size: 13pt;}

#trans_pdf {position: absolute; margin-left: 450px; margin-top: 150px;}
div.umowa {position: relative; margin-top: 10px; color:white; text-decoration: none; font-size: 11pt; font-family:"Arial"; font-weight: bold;}
div.info {position: relative; margin-top: 10px; margin-left: 7px; color:white; text-decoration: none; font-size: 11pt; font-family:"Arial";}
div.akceptacja {position: absolute; margin-top: 10px; margin-left: 22px; color:white; text-decoration: none; font-size: 11pt; font-family:"Arial"; font-weight: bold;}

#banner_dol {position: relative; background-image: url("/images/index/index_30.jpg"); width: 1124px; height: 167px;}
#banner_dol_swf {position: absolute; margin-top: 15px; margin-left: 14px;}
#banner_dol_niepelnosprawni {position: absolute; margin-top: 15px; margin-left: 450px;}