.belka_ciemna { height: 20px; background: transparent url('gfx/belka_ciemna_lewa.jpg') no-repeat top left; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: white; margin-bottom: 3px; }
.belka_ciemna div { height: 20px; line-height: 20px; margin-left: 7px; background: transparent url('gfx/belka_ciemna_prawa.jpg') no-repeat top right;}

.belka_jasna { height: 20px; background: transparent url('gfx/belka_jasna_lewa.jpg') no-repeat top left; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: white; margin-bottom: 3px; }
.belka_jasna div { height: 20px; line-height: 20px; margin-left: 6px; background: transparent url('gfx/belka_jasna_prawa.jpg') no-repeat top right;}

.belka_czerwona { height: 20px; background: transparent url('gfx/belka_czerwona_lewa.jpg') no-repeat top left; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: white; margin-bottom: 3px; }
.belka_czerwona div { height: 20px; line-height: 20px; margin-left: 6px; background: transparent url('gfx/belka_czerwona_prawa.jpg') no-repeat top right;}


.belka_pomaranczowa { height: 20px; background: transparent url('gfx/belka_pomaranczowa_lewa.jpg') no-repeat top left; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #3B3B3B; margin-bottom: 3px; }
.belka_pomaranczowa div { height: 20px; line-height: 20px; margin-left: 5px; background: transparent url('gfx/belka_pomaranczowa_prawa.jpg') no-repeat top right;}

a.dalej { display: block; color: #F10909; padding-right: 10px; background: transparent url('gfx/tlo_strzalka.gif') no-repeat top right; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; text-decoration: none; margin: 0px 0px 5px 0px; }
a.dalej:hover { text-decoration: underline; }

a.archiwum { display: inline; color: black; padding-right: 10px; background: transparent url('gfx/tlo_strzalka.gif') no-repeat top right; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; text-decoration: none; margin: 0px 0px 5px 0px; }
a.archiwum:hover { text-decoration: underline; }

a.archiwum_n { display: inline; color: black; padding-right: 10px; background: transparent url('gfx/tlo_strzalka.gif') no-repeat top right; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; text-decoration: none; margin: 0px 0px 5px 0px; }
a.archiwum_n:hover { text-decoration: underline; }

a.archiwum_r { display: inline; color: black; padding-left: 10px; background: transparent url('gfx/tlo_strzalka_r.gif') no-repeat top left; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; text-decoration: none; margin: 0px 5px 0px 0px; }
a.archiwum_r:hover { text-decoration: underline; }


#tabela_struktura { width: 100%; margin: 0px; padding: 0px; }

/* Bloki strony glownej - trzy kolumny */
#tabela_struktura #lewa { width: 215px; padding: 3px 0px 3px 0px; vertical-align: top; background-color: #EFF7FA; margin-right: 4px; }
#tabela_struktura #srodek { width: 322px; padding: 3px 3px 3px 3px; border: 1px solid #E2E2E2; border-width: 0px 1px; vertical-align: top; }
#tabela_struktura #prawa { width: 189px; padding: 3px 0px 3px 3px; vertical-align: top; }

#tabela_struktura #lewa .szukaj_polaczenia { background: #EFF7FA url('gfx/tlo_szukaj_polaczenia.jpg') repeat-x; height: 100%;}
#tabela_struktura #lewa .szukaj_polaczenia .tabela_bilety { margin: 0px; padding: 0px; }
#tabela_struktura #lewa .szukaj_polaczenia .tabela_bilety img { vertical-align: middle; }
#tabela_struktura #lewa .szukaj_polaczenia * { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #lewa .szukaj_polaczenia .szerokie { border: 1px solid #A5ACB2; width: 112px;}
#tabela_struktura #lewa .szukaj_polaczenia .waskie { border: 1px solid #A5ACB2; width: 72px;}
#tabela_struktura #lewa .szukaj_polaczenia .opis { text-align: right; }
#tabela_struktura #lewa .szukaj_polaczenia .linia_niebieska { text-align: center; width: 209px; height: 2px; margin: 0px 6px; }
#tabela_struktura #lewa .szukaj_polaczenia ul { margin: 0px; padding: 0px; }
#tabela_struktura #lewa .szukaj_polaczenia li { list-style: none; background: transparent url('gfx/tlo_strzalka_niebieska.gif') top left no-repeat; margin: 0px 0px 0px 5px; padding: 0px 3px 3px 10px; }

#tabela_struktura #srodek .tydzien { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #srodek .tydzien p { margin: 0px;  }
#tabela_struktura #srodek .tydzien img { float: left; padding: 3px 5px 5px 0px; }

#tabela_struktura #prawa .porady { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #prawa .porady p { margin: 0px;  }
#tabela_struktura #prawa .porady img { float: left; padding: 3px 5px 5px 0px; }

#tabela_struktura #prawa .menu { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #prawa .menu ul { margin: 0px; padding: 0px; }
#tabela_struktura #prawa .menu li { list-style: none; background: transparent url('gfx/tlo_strzalka.gif') top left no-repeat; margin: 0px 0px 0px 5px; padding: 0px 3px 3px 10px; border-bottom: 1px solid #E2E2E2; ;}
#tabela_struktura #prawa .menu a { color: #3B3B3B; text-decoration: none; }
#tabela_struktura #prawa .menu a:hover { text-decoration: underline; }

/* Strona glowka - tabela przylotow */
#tabela_struktura2 { width: 100%; margin: 0px; padding: 0px; border-collapse: collapse; }
#tabela_struktura2 table { border-collapse: collapse; width: 100%;}
#tabela_struktura2 td { margin: 0px; padding: 0px; vertical-align: top;}

#tabela_struktura2 .zamkniete { display: none; }
#tabela_struktura2 .otwarte { display: block; }

#nazwy_lotnisk div { padding: 5px; color: #116192; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
#nazwy_lotnisk img { vertical-align: middle; margin-right: 10px;}
#nazwy_lotnisk span { font-weight: bold; }

#nazwy_lotnisk .zamkniete { display: none; }
#nazwy_lotnisk .otwarte { display: block; }

#tabela_struktura2 .rozklad th { background-color: #8DBEDE; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: white; margin-bottom: 3px; }
#tabela_struktura2 .rozklad th.lewa { background: #8DBEDE url('gfx/belka_jasna_lewa.jpg') no-repeat top left; padding: 3px 0px 4px 10px;}

#tabela_struktura2 .rozklad td { color: #116192; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; border-top: 1px solid white; padding: 3px 0px 4px 0px;}
#tabela_struktura2 .rozklad tr.jasna { background-color: #D8E9F3; }
#tabela_struktura2 .rozklad tr.ciemna { background-color: #BBDAEC; }
#tabela_struktura2 .rozklad .srodek { border-left: 1px solid white; padding-left: 10px; }
#tabela_struktura2 .rozklad tr.jasna td.lewa { background: #D8E9F3 url('gfx/belka_rozklad_jasna_lewa.jpg') no-repeat top left;  padding-left: 10px; }
#tabela_struktura2 .rozklad tr.ciemna td.lewa { background: #BBDAEC url('gfx/belka_rozklad_ciemna_lewa.jpg') no-repeat top left;  padding-left: 10px; }

#tabela_struktura2 .rozklad tr.jasna td.prawa { background: #D8E9F3 url('gfx/belka_rozklad_jasna_prawa.jpg') no-repeat top right; }
#tabela_struktura2 .rozklad tr.ciemna td.prawa { background: #BBDAEC url('gfx/belka_rozklad_ciemna_prawa.jpg') no-repeat top right; }

#tabela_struktura2 .lotniska { vertical-align: top;}
#tabela_struktura2 .lotniska div { vertical-align: top; background: #8DBEDE url('gfx/belka_jasna_prawa.jpg') no-repeat top right; padding: 3px 0px 4px 10px; font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: white; }



/* Bloki stron faq i tydzien - dwie kolumny, prawa sredniej szerokosci */
#tabela_struktura #lewa_2 { width: 518px; padding: 3px 0px 3px 0px; vertical-align: top; margin-right: 4px; }
#tabela_struktura #prawa_2 { width: 222px; padding: 3px 0px 3px 3px; vertical-align: top; border-left: 1px solid #E2E2E2; }

#tabela_struktura #lewa_2 #tydzien .lewa { float: left; padding: 3px 5px 5px 0px; }
#tabela_struktura #lewa_2 #tydzien .prawa { float: right; padding: 3px 0px 5px 5px; }
#tabela_struktura #lewa_2 #tydzien { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #lewa_2 #tydzien p { margin: 0px;  }

#tabela_struktura #prawa_2 .szukaj_polaczenia { background: #EFF7FA url('gfx/tlo_szukaj_polaczenia.jpg') repeat-x; height: 100%; margin-bottom: 4px;}
#tabela_struktura #prawa_2 .szukaj_polaczenia .tabela_bilety { margin: 0px; padding: 0px; }
#tabela_struktura #prawa_2 .szukaj_polaczenia .tabela_bilety img { vertical-align: middle; }
#tabela_struktura #prawa_2 .szukaj_polaczenia * { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #prawa_2 .szukaj_polaczenia .szerokie { border: 1px solid #A5ACB2; width: 112px;}
#tabela_struktura #prawa_2 .szukaj_polaczenia .waskie { border: 1px solid #A5ACB2; width: 72px;}
#tabela_struktura #prawa_2 .szukaj_polaczenia .opis { text-align: right; }
#tabela_struktura #prawa_2 .szukaj_polaczenia .linia_niebieska { text-align: center; width: 209px; height: 2px; margin: 0px 6px; }
#tabela_struktura #prawa_2 .szukaj_polaczenia ul { margin: 0px; padding: 0px; }
#tabela_struktura #prawa_2 .szukaj_polaczenia li { list-style: none; background: transparent url('gfx/tlo_strzalka_niebieska.gif') top left no-repeat; margin: 0px 0px 0px 5px; padding: 0px 3px 3px 10px; }

#tabela_struktura #prawa_2 .porady { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #prawa_2 .porady p { margin: 0px;  }
#tabela_struktura #prawa_2 .porady img { float: left; padding: 3px 5px 5px 0px; }

#pytania { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
#pytania span { font-weight: bold; cursor: pointer; cursor: hand;}
#pytania p { margin: 0px; padding: 0px;  }

#pytania .pytanie_otwarte { background: transparent url('/gfx/pytanie_otwarte.gif') top left no-repeat; padding: 4px 4px 4px 30px; margin-bottom: 10px; }
#pytania .pytanie_otwarte p { display: block; }

#pytania .pytanie { background: transparent url('/gfx/pytanie_zamkniete.gif') top left no-repeat; padding: 4px 4px 4px 30px;}
#pytania .pytanie p { display: none; }

/* Bloki strony bilet - dwie kolumny, prawa waska */
#tabela_struktura #lewa_3 { width: 649px; padding: 3px 3px 3px 0px; vertical-align: top; }
#tabela_struktura #prawa_3 { width: 92px; padding: 3px 0px 3px 3px; border-left: 1px solid #E2E2E2; vertical-align: top; }

#tabela_struktura #prawa_3 .menu { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
#tabela_struktura #prawa_3 .menu ul { margin: 0px; padding: 0px; }
#tabela_struktura #prawa_3 .menu li { list-style: none; background: transparent url('gfx/tlo_strzalka.gif') top left no-repeat; margin: 0px; padding: 0px 3px 3px 10px; border-bottom: 1px solid #E2E2E2; ;}
#tabela_struktura #prawa_3 .menu a { color: #3B3B3B; text-decoration: none; }
#tabela_struktura #prawa_3 .menu a:hover { text-decoration: underline; }
