.tekst {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: #000000}

.tekstmaly {  font-family: Helvetica, Arial, sans-serif; font-size: 9px; color: #000000}

.tekstopis {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000}

.tekstwyroznik { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #FF0000}

.tekstwyroznikb { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold;}

.tekstduzy { font-family: Helvetica, Arial, sans-serif; font-size: 20px; color: #000000}

.tekstduzyb { font-family: Helvetica, Arial, sans-serif; font-size: 20px; color: #000000; font-weight: bold;}

.tekstpogrubiony {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold;}

.link { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #0000FF; text-decoration: none}

.link a:link { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #0000FF; text-decoration: none }

.link a:hover { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #FF0000; text-decoration: underline}

.mail a:link {  font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #990033; text-decoration: none}

.mail { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #990033; text-decoration: none }

.mail a:hover { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #003366; text-decoration: underline}

.menu { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #990033; text-decoration: none ; font-weight: bold}

.menu a:hover { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #003399; text-decoration: underline ; font-weight: bold}

.menu a:link { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #990033; text-decoration: none ; font-weight: bold}

.tytulob { font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #990033; font-style: normal }

.stopkalink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFF00; text-decoration: underline }

.stopkatagi { font-family: Arial, Helvetica, sans-serif; font-size: 6px; color: #000000; text-decoration: none;}

.stopkatekst { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFF00}

.stopkatekstduzy { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFF00; font-weight: bold;}

.czas { font-family: Arial, Helvetica, sans-serif; font-size: 9px;}

body.strona {margin-top: 3px; margin-left: 1px; background-image: url(/03portal/grafika/tlo_zolte.gif); align: center;}

div.wyjustowany {text-align: justify;}

div.wysrodkowany {text-align: center; align: center; margin: 0 auto;}

div.prawa {text-align: right;}

div.lewa {text-align: left;}

form {margin: 0; }

hr.linia {width: 35%;}

img.logo {width: 170px; height: 90px;}

img.flagi {width: 40px; height: 20px; border: 0;}

img.zdjecie {width: 250px; height: 188px; border: 0;}

img.rozmiar_227x170 {float: center; border: 0px; width: 227px; height: 170px; position: relative; z-index: 0;}

img.rozmiar_165x220 {float: center; border: 0px; width: 165px; height: 220px; position: relative; z-index: 0;}

img.lewa_b0 {float: left; border: 0;}

img.srodek_b0 {vertical-align: middle; border: 0;}

img.b0 {border: 0;}

table.tabela_775_pusta {border: 0px; width: 775px; border-collapse: collapse; margin-left: auto; margin-right: auto; padding: 0px; empty-cells: show;}

table.tabela_pusta {border: 0px; border-collapse: collapse; empty-cells: show; margin-left: auto; margin-right: auto; padding: 0px;}

td.td_top {padding:0px; margin:0px; text-align: left; vertical-align: top;}

td.td_x80_gora {padding:0px; margin:0px; text-align: left; vertical-align : middle; height: 80px; background-image: url(/03portal/grafika/gora_podklad.jpg);}

td.td_500x25_gora {padding:0px; margin:0px; text-align: center; vertical-align : middle; width: 500px; height: 25px; background-image: url(/03portal/grafika/tlo_bordo.gif);}

td.td_200x25_gora {padding:0px; margin:0px; text-align: center; vertical-align : middle; width: 200px; height: 25px; background-image: url(/03portal/grafika/tlo_bordo.gif);}

td.td_75x25_gora {padding:0px; margin:0px; text-align: left; vertical-align : middle; width: 75px; height: 25px; background-image: url(/03portal/grafika/tlo_bordo.gif);}

td.td_16x_reklama {padding:0px; margin:0px; text-align: center; vertical-align : middle; width: 16px; background-image: url(/03portal/grafika/tlo_falka_prawo.gif);}

td.td_135x45_reklama {padding:0px; margin:0px; text-align: left; vertical-align : middle; width: 135px; height: 45px; background-image: url(/03portal/grafika/tlo_naroznik_gora.gif);}

td.td_624x45_reklama {padding:0px; margin:0px; text-align: left; vertical-align : middle; width: 624px; height: 45px; background-image: url(/03portal/grafika/tlo_zolte_gora.gif);}

td.td_759x100_reklama {padding:0px; margin:0px; text-align: center; vertical-align : middle; width: 759px; height: 100px; background-image: url(/baza/grafika/tlo_proste.gif);}

td.td_135x_stopka {padding:0px; margin:0px; text-align: left; vertical-align : middle; width: 135px; background-image: url(/03portal/grafika/tlo_falka_lewo.gif);}

td.td_624x50_stopka {padding:0px; margin:0px; text-align: left; vertical-align : middle; width: 624px; height: 50px; background-image: url(/baza/grafika/tlo_falka_dol.gif);}

td.td_16x50_stopka {padding:0px; margin:0px; text-align: left; vertical-align : middle; width: 16px; height: 50px; background-image: url(/baza/grafika/tlo_falka_dolpr.gif);}

td.td_130x32_menu {padding:0px; margin:0px; text-align: left; vertical-align : middle; width: 130px; height: 32px; background-image: url(/03portal/grafika/menu_podklad.gif);}

td.td_135x5_bokl {padding:0px; margin:0px; text-align: center; vertical-align: top; width: 135px; height: 5px; background-image: url(/03portal/grafika/tlo_bok_lewy.gif);}

td.td_5x_menu {padding:0px; margin:0px; width: 5px;}

td.td_x14_menu {padding:0px; margin:0px; border: 0px; height: 14px; background-image: url(/03portal/grafika/tlo_bok_lewy.gif);}

td.td_135x_lewa {padding:0px; margin:0px; text-align: left; vertical-align: top; width: 135px; background-image: url(/03portal/grafika/tlo_bok_lewy.gif);}

td.td_250x188_zdjecie {padding:5px; margin:5px; text-align: center; vertical-align: top; margin-left: auto; margin-right: auto;  width: 250px; height: 188px;}

td.td_top {padding:0px; margin:0px; text-align: center; vertical-align: top; padding: 0px; margin-left: auto; margin-right: auto;}

td.td_170x {padding:4px; margin:0px; text-align: center; vertical-align: middle; width: 170px;}

td.td_88x {padding:0px; margin:0px; text-align: center; vertical-align: middle; width: 88px;}

td.td_32x32 {padding:0px; margin:0px; text-align: center; vertical-align: top; width: 32px; height: 32px;}

table.tabela_ceny {border: 1px solid #990033; border-collapse: separate; border-spacing: 1px; padding: 0px; empty-cells: show; margin-left: auto; margin-right: auto;}

td.td_x25_ceny {padding:2px; margin:2px; text-align: center; vertical-align: center; height: 25px; border: 1px solid #999999; background-color: #FEFEED;}

td.td_x25n_ceny {padding:2px; margin:2px; text-align: center; vertical-align: center; height: 25px; border: 1px solid #999999; background-color: #FFF974;}

td.td_158x32_ceny {padding:2px; margin:2px; text-align: center; vertical-align: center; width: 158px; height: 32px; border: 1px solid #999999;}

td.td_158x32n_ceny {padding:2px; margin:2px; text-align: center; vertical-align: center; width: 158px; height: 32px; border: 1px solid #999999; background-color: #FFF974;}

table.tabela_okolica {border: 1px solid #990033; border-collapse: separate; border-spacing: 1px; padding: 0px; empty-cells: show; margin-left: auto; margin-right: auto;}

table.tabela_oferta {border: 1px solid #990033; border-collapse: separate; border-spacing: 1px; padding: 0px; empty-cells: show; margin-left: auto; margin-right: auto;}

td.td_x30 {padding:2px; margin:2px; text-align: center; vertical-align: center; height: 30px; border: 1px solid #999999; background-color: #FFF974;}

td.td_100x30 {padding:2px; margin:2px; text-align: center; vertical-align: center; width: 100px; height: 30px; border: 1px solid #999999; background-color: #FFFDD4;}

td.td_200x30 {padding:2px; margin:2px; text-align: center; vertical-align: center; width: 200px; height: 30px; border: 1px solid #999999; background-color: #FFFDD4;}

td.td_300x30 {padding:2px; margin:2px; text-align: center; vertical-align: center; width: 300px; height: 30px; border: 1px solid #999999; background-color: #FFFDD4;}

table.tabela_pokoje {border: 1px solid #990033; border-collapse: separate; border-spacing: 1px; padding: 0px; empty-cells: show; margin-left: auto; margin-right: auto;}

td.td_130x25_pok {border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; height: 25px; width: 130px;}

td.td_x25n_pok {background-color: #FFF974; border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; height: 25px;}

td.td_x25_pok {border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; height: 25px;}

td.td_260x25n_pok {background-color: #FFF974; border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; height: 25px; width: 260px;}

td.td_98x32_pok {border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; height: 32px; width: 98px;}

td.td_158x32_pok {border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; height: 32px; width: 158px;}

td.td_32x32_pok {border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; height: 32px; width: 32px;}

td.td_x64_pok {border: 1px solid #990033; padding:0px; margin:0px; text-align: left; vertical-align: middle; height: 64px;}

td.td_230x170_pok {border: 1px solid #990033; padding:0px; margin:0px; text-align: center; vertical-align: middle; width: 230px; height: 170px;}

.zdjecie {position: relative; z-index: 0;}

.zdjecie:active {background-color: transparent; z-index: 1;}

.zdjecie span {position: absolute; background-color: white; padding: 6px; left: 0px; top: -188px;
border: 0px; visibility: hidden; color: black; text-decoration: none;}

.zdjecie span img{border-width: 0; padding: 2px;}

.zdjecie:active span{visibility: visible; top: -188; left: 0px;}
