* {color: #555555; font-family: Verdana; font-size: 8pt; text-decoration: none}
body {margin: 0 0 10px 0}
pre {margin: 0px; font-family: Courier New}
form,h1,h2,h3,h4,h5,h6 {margin: 0; padding: 0}
img {border: 0}

.okno_gl_s {padding: 10px 10px 0 0; vertical-align: top; width: 680px}
.okno_gl_p {padding-top: 10px; vertical-align: top; width: 300px}

.sc {background-color: #f0f0f0; border: 1px solid #cccccc; border-bottom: 0; color: #f25600; font-size: 13px; font-weight: bold; padding: 5px}
.sd {background-color: #f0f0f0; border: 1px solid #cccccc; border-top: 0; color: #888888; padding: 5px}
.sd td {color: #888888}

.sn {font-size: 10pt; color: #185a97; font-weight: bold}
.sg {padding: 5px; border: 1pt solid #cccccc}
.sw {padding: 3px; border: 1pt solid #cccccc; border-top: 0pt; color: #888888; text-align: right}
.sp {background-color: #f5fafc; background-image: url("/images/bok_tlo.gif"); background-position: left bottom; background-repeat: repeat-x; border: 1px solid #7f9db9; margin-bottom: 10px; width: 100%}

.bg {color: white; font-weight: bold; border-top: 5px solid #e1f4ff; border-bottom: 3px solid #e1f4ff; background-color: #185a97; padding: 2px; padding-left: 5px}
.bp1 {color: #185a97; border-bottom: 3px solid #e1f4ff; background-color: #9cc9e6; padding: 1px; padding-left: 5px; font-weight: bold}
.bp2 {color: #185a97; border-bottom: 3px solid #e1f4ff; background-color: #bdddf2; padding: 1px; padding-left: 5px}
.bp3 {color: #185a97; border-bottom: 3px solid #e1f4ff; background-color: #cfe9f8; padding: 1px; padding-left: 5px}

.bgo {color: white; font-weight: bold; border-top: 5px solid #eeeeee; border-bottom: 3px solid #eeeeee; background-color: #185a97; padding: 2px; padding-left: 5px}
.bpo {color: #185a97; background-color: #eeeeee; padding: 1px; padding-left: 5px}

.bgw {color: white; font-weight: bold; border-top: 5px solid #ff7427; border-bottom: 3px solid #ff7427; background-color: #185a97; padding: 2px; padding-left: 5px}
.bpw {color: white; background-color: #ff7427; padding: 1px; padding-left: 5px}

h1 {font-size: 13pt; color: #185a97; font-weight: bold; margin: 0px; margin-bottom: 3px}
.menu_h1 {color: white; font-weight: bold; font-size: 8pt; margin: 0px}

.kolor {color: #185a97}
.kolor_blady {color: #888888}

a:link, a:visited {}
a:hover, a:active {color: #185a97; text-decoration: underline}

a.linkb {font-weight: bold}
a.linki {font-style: italic}
a.linku {text-decoration: underline}
a.linkbi {font-weight: bold; font-style: italic}
a.links {color: #ffffff}
a.wiecej,a.wiecej:hover {color: #f25600}
a.news_tytul {font-size: 12pt; color: #9b410e; font-weight: bold; text-decoration: none}

a.sg_a {font-size: 13px; color: #185a97; font-weight: bold}
a.sw_a {color: #888888}
a.lg_a {font-size: 8pt; color: white; font-weight: bold}
a.lpj_a {color: white}
a.lpc_a {color: #185a97}
a.podpis {font-size: 9px}
a.sciezka_link {font-size: 8pt; color: #ffffff; font-weight: normal}
a.tekst {font-size: 10pt; color: blue; text-decoration: underline}

.naglowek1 {font-weight: bold; font-size: 12pt}
table.podpis td {border: 1px #cccccc solid; color: #888888}
table.podpis td.podpis {background-color: #f4f4f4; border-top: 0; color: #888888; font-size: 10px; padding: 2px; text-align: center}
table.podpis td.podpis_gora {background-color: #f4f4f4; border-bottom: 0; color: #888888; font-size: 10px; padding: 2px; text-align: center}

.news_tytul {color: #002244; font-size: 18px; font-weight: bold}
.news_data {color: #888888; font-size: 9px; padding: 3px 0 8px 0; text-align: right}
.news_naglowek {font-size: 12px; font-weight: bold; line-height: 18px}
.news_tresc {font-size: 12px; line-height: 18px}
.news_tresc a, .news_tresc i, .news_tresc u, .news_tresc li {font-size: 12px}
.news_tresc b, .news_tresc strong {font-size: 12px; font-weight: bold}
.newsy_lista_tytul {background: #eeeeee url("/images/strzalka_p_pomaranczowa.png") 6px 3px no-repeat; color: #185a97; font-size: 12px; font-weight: bold; height: 16px; padding: 0 0 0 20px; vertical-align: top}
.newsy_lista_data {color: #888888; font-size: 9px; padding: 5px 0 0 0}
.newsy_lista_naglowek {line-height: 18px; padding: 3px 0 8px 0}
.newsy_lista_naglowek a {font-size: 12px}
.newsy_lista_naglowek img {margin: 3px 10px 0 0}
.newsy_lista_cena {float: right}
.newsy_lista_cena a {color: #f25600; float: right; font-weight: bold}

.ramka {color: #666666; background-color: #eeeeee}
.ramka_glowna {color: #ffffff; font-weight: bold; background-color: #000000; text-indent: 3pt; line-height: 16pt}
.ramka_naglowek {color: #185a97; font-weight: bold; background-color: #eeeeee; text-indent: 3pt; line-height: 16pt}
.ramka_naglowek_duzy {background-color: #eeeeee; padding-left: 5px}

.lista_naglowek {background-color: #e5e5e5; font-weight: bold; text-align: center}

.sciezka {border-bottom: 1px solid #cccccc; margin-bottom: 10px; width: 100%}
.stopka {background-color: #eeeeee; font-weight: bold}
.stopka_autor {color: #ff7427; font-size: 11px; font-weight: bold}
a.stopka {font-size: 8pt; color: #9b410e}

a.wyniki:link, a.wyniki:visited {font-size: 8pt; color: #555555; text-decoration: underline}
a.wyniki:hover, a.wyniki:active {font-size: 8pt; color: #ff0000; text-decoration: underline}

a.linkp:link, a.linkp:visited {font-size: 8pt; color: #555555; text-decoration: underline}
a.linkp:hover, a.linkp:active {font-size: 8pt; color: #ff0000; text-decoration: underline}

.pole {color: #888888; text-align: right; vertical-align: top}

td.kalendarz {background-color: #ffffff; border: 1px solid #eeeeee; font-weight: bold; text-align: center}
td.wiecej {color: #f25600; text-align: right; vertical-align: bottom}

/* MENU NAWIGACYJNE GÓRNE */

td#menu_nawigacyjne_tlo {background: #477cc0 url("/images/belka_tlo_zima.gif") repeat-x left top; border: 1px solid #cccccc; color: #ffffff}
td#menu_nawigacyjne_tlo .wyroznienie {background-color: #185a97}

div#menu_elementy td {border-right: 1px solid #cccccc; color: #ffffff; font-weight: bold; padding: 7px 10px}
div#menu_elementy a {color: #ffffff; font-weight: bold}
div#menu_elementy a.wyrozniony {color: #ff9b20}
div#menu_nawigacyjne a {color: #ffffff}

div#menu_nawigacyjne {position: relative}
div#menu_nawigacyjne ul {list-style-type: none; margin: 0; padding: 0}
div#menu_nawigacyjne li {border-bottom: 1px dotted #cccccc; color: #ffffff; font-weight: bold; padding: 1px 0 3px 0; width: 103px}
div#menu_nawigacyjne li.nag {color: #cccccc}

div.menu_zakladka {border: 1px solid #cccccc; border-top: 0; background-color: #315695; display: none; padding: 8px 6px; position: absolute}
div.menu_zakladka table {border: 0; border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0}

/* BOKS STANDARDOWY */

.boks_tlo {background: #f5fafc url("/images/bok_tlo.gif") left bottom repeat-x}
.boks {border: 1px solid #cccccc; margin-bottom: 10px; width: 100%}
.boks td.boks_tytul {background-color: #f0f0f0; border-bottom: 1px solid #cccccc; color: #f25600; font-size: 13px; font-weight: bold; padding: 5px}
.boks td.boks_tytul a {color: #f25600; font-size: 13px; font-weight: bold}
.boks td.boks_okno {padding: 5px}
.boks td.boks_stopka {background-color: #f0f0f0; border-top: 1px solid #cccccc; color: #888888; padding: 5px}
.boks td.boks_stopka td {color: #888888}

/* BOKS WIADOMOŚCI */

#boks_wiadomosci div.tytul {height: 48px; line-height: 20px; margin-top: 152px; overflow-y: hidden; position: absolute; width: 300px}
#boks_wiadomosci div.tytul_tlo {background-color: #000033; height: 48px; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; margin-top: 152px; position: absolute; width: 300px}
#boks_wiadomosci div.tytul p {margin: 0; padding: 5px}
#boks_wiadomosci div.tytul a {color: #ffffff; font-size: 16px; font-weight: bold}
#boks_wiadomosci img {border: 0; height: 200px; width: 300px}
#boks_wiadomosci div.naglowek {background: #000033 url("/images/box_wiadomosci_tlo.gif") left bottom repeat-x; height: 85px; width: 300px}
#boks_wiadomosci div.naglowek div.naglowek_txt {height: 58px; overflow-y: hidden}
#boks_wiadomosci div.naglowek div.naglowek_txt p {color: #ffffff; margin: 0; padding: 5px}
#boks_wiadomosci div.naglowek p.naglowek_wiecej {margin: 0; padding: 5px 15px 10px 0; text-align: right}

/* LISTA RÓŻNEGO RODZAJU ELEMENTÓW */

ul.lista_elementow {padding: 0; margin: 0; overflow-x: hidden; width: 288px}
ul.lista_elementow li {height: 17px; list-style: none}
li.lista_glowny {font-weight: bold}
li.lista_glowny a {font-weight: bold}
li.lista_nadrzedny {background: url("/images/strzalka_p_siwa.png") no-repeat left 3px; font-size: 11px; overflow-x: hidden; padding-left: 13px; white-space: nowrap}
li.lista_podrzedny {padding-left: 13px}
li.lista_podrzedny_label {font-style: italic; padding-left: 23px}
li.lista_wybrany {background: url("/images/strzalka_p_pomaranczowa.png") no-repeat left 3px; font-weight: bold; overflow-x: hidden; padding-left: 13px; white-space: nowrap}
/*
span.lista_cien {background: url("tlo_cien.png") repeat-y top right; height: 17px; position: absolute; width: 10px; z-index: 900;
  display: block;
  left: 270px;
}
*/

/* MENU STACJI */

table.stacje_menu {background-color: #f0f0f0; border: 1px solid #cccccc; border-spacing: 0; margin-bottom: 10px; width: 100%}
table.stacje_menu td {border-left: 1px solid #cccccc; color: #185a97; font-weight: bold; padding: 7px; text-align: center}
table.stacje_menu td.no {color: #888888}
table.stacje_menu td.on {background-color: #ffffff; cursor: pointer}
table.stacje_menu td.off {background-color: transparent; cursor: pointer}
table.stacje_menu td.selected {background-color: #ffffff; color: #f25600; cursor: pointer}

/* WYJAZDY BOKS PROMOCYJNY */



/* STRONA GŁÓWNA SERWISU */

ul.lewa {list-style-type: none; margin: 0; padding: 0 0 5px 0}
ul.lewa li {margin: 0 3px; padding: 4px 0; border-bottom: 1px dotted #cccccc}

ul.zakladki {list-style-type: none; margin: 0; padding: 0; text-align: right}
ul.zakladki li {background: #f0f0f0; border: 1px solid #cccccc; border-left: 0; display: inline; padding: 7px 0}
ul.zakladki li.first {border: 1px solid #cccccc}
ul.zakladki li.selected {background: #fafafa; border-bottom: 1px solid #fafafa}
ul.zakladki li a {color: #185a97; font-weight: bold; white-space: nowrap; padding: 0 10px}
ul.zakladki a:hover {text-decoration: underline}

div.zakladki {display: block; margin: 0}
div.zakladki h1 {color: #f25600; font-size: 13px; font-weight: bold; margin: 0; padding: 0}
div.zakladki h1 a:link, div.zakladki h1 a:visited {color: #f25600; font-size: 13px; font-weight: bold}
div.zakladki h1 a:hover, div.zakladki h1 a:active {color: #f25600; font-size: 13px; font-weight: bold; text-decoration: underline}
div.zakladki table {border: 0; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; width: 100%}
div.zakladki td {padding: 6px 0 6px 5px}
div.area {background: url("/images/tlo_glowna_box.gif") repeat-x left 1px; margin: -1px 0 0 0}
div.box {display: block; margin: -1px 0 10px 0}
div.box table.rama {border: 1px solid #cccccc; border-top: 0; border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; width: 100%}
div.box table.bez_dolu {border-bottom: 0}
div.box td.rama {padding: 6px 5px 4px 5px; height: 176px; vertical-align: top}
div.box td.naglowek {font-weight: bold; padding-bottom: 5px}
div.dol {background: #f9f9f9; border-top: 1px solid #fcfcfc}
div.dol td {color: #cccccc}
div.lewa {background: #f9f9f9; width: 130px}
div.srodek {width: 540px}
div.prawa {width: 300px}

td.top {vertical-align: top}

.strzalka_p_stb {background: url("/images/strzalka_p_siwa.png") no-repeat 1px 3px; width: 12px}
.strzalka_p_pom {background: url("/images/strzalka_p_pomaranczowa.png") no-repeat 1px 3px; width: 12px}

a.linkw,a.linkw:hover {color: #f25600; font-weight: bold}

#skyscraper {padding-top: 194px; vertical-align: top}
