/*ze strony*/
#warstwa {z-index:10; position:absolute;position:fixed; top:0; left:0; width:100%; height:100%; display:table; transition:background-color 0.5s; cursor:pointer;}
#w1 {display:table-cell; vertical-align:middle;}
#w2 {margin:0 auto; text-align:center; overflow:auto;}
#warstwa .x {position:absolute; top:5px;right:5px; padding:4px; background:rgba(255,255,255,0.8); z-index:12;}



body {font-family:Verdana; font-size:12px;}
a:link { color:#0472C0; text-decoration:none;}
a:visited { color:#0472C0; text-decoration:none;}
a:hover { color:#FF0000; text-decoration:underline;}
a:active { color:#0472C0; text-decoration:none;}
div.nic3 {clear:both; font-size:1px; height:0px; line-height:0px; margin:0px; overflow:hidden; padding:0px;}
.form_przycisk {background:#ffffff; color:#0370BE; border-width:0px; cursor:pointer;}
.form_przycisk:hover {color:#FF0000; text-decoration:underline;}

h1 {font-size:28px; color:#0472C0; margin:40px 0;}
h2 {font-size:24px; color:#0472C0; font-weight:normal; margin-top:50px;}
h3 {font-size:20px; color:#0472C0; font-weight:normal;}
th.grupa_tab {font-size:20px; color:#0472C0; font-weight:normal; border-bottom:1px solid #9CD3F2;}

table {margin:10px; border:1px solid #9CD3F2;}
caption {text-align:left; color:#0472C0;}
table.ogladalnosc_ogolem, table.wykres {width:846px;}
/* table tr.w0:hover, table tr.w1:hover {background:#F4F4A3 !important;} */
table.ogladalnosc_ogolem td {text-align:center;}
th {background:#ECF5FB; color:#0472C0; font-size:14px;}
tr, th, td {padding:2px;}
th.k2, td.k2 {border:solid #9CD3F2; border-width:0px 1px 0px 1px;}
th.kle, td.kle {border-left:1px solid #9CD3F2;}
th.kleB, td.kleB {border-left:2px solid #9CD3F2;}
th.kprB, td.kprB {border-right:2px solid #9CD3F2;}
tr.w0 {background:#F4F5F6;}
tr.w0 td, tr.w1 td {padding:2px 10px 2px 10px; text-align:right;}
table.tabco2 tr:nth-child(2n+2) {background:#fff;}
table.tabco2 tr:nth-child(2n+3) {background:#F4F5F6;}
td.ktxt {text-align:left !important;}
tr.suma td, tr.suma th {border-top:1px solid #9CD3F2;}
tr.podkreslony td, tr.podkreslony th {border-bottom:1px solid #9CD3F2;}

div.st_dodatkowy_naglowek {position:absolute; z-index:100; right:150px; padding:2px 20px 2px 20px; opacity:0.6; background:#eeee66; font-size:22px; font-weight:bold;}
div.st_nagl_lewy {float:left; font-size:38px; color:#555; margin-bottom:10px;}
div.st_nagl_lewy img {position:relative; top:2px; margin-right:40px;}
div.st_nagl_prawy {float:right; color:#0472C0;}
div.st_nagl_caly {clear:both; overflow:auto; color:#0472C0; font-size:18px; background:#ECF5FB; border-top:solid 1px #555; margin-top:10px;}
div.st_nagl_caly a {margin:10px 20px; float:left;}
h1.statystyka_naglowek {}

tr.wykres {background:white url(../img/drobne/st_tlo_w_linie.PNG) 0 100% repeat; border:solid 1px #9CD3F2;}
tr.wykres td {vertical-align:bottom; border-bottom:1px solid #9CD3F2; }
tr.wykres img {margin:0px; padding:0px; border:0px; float:right;}
img.slupek {clear:right;}
tr.podpisy {font-size:11px; text-align:center;}

div.st_dropdowns {overflow:auto; color:#0472C0;}
div.st_dropdowns div {float:left; margin-left:10px;}
div.st_dropdowns select {margin-top:5px; min-width:120px;}

div.wybor {margin-left:500px;}
div.wybor a {margin-left:20px;}
a.wybrany:link,a.wybrany:visited {color:#A51327;}
div.wyjasnienie {font-family:Tahoma; color:#A9182F; padding-left:15px; margin:10px 3px 20px 0px;}

div.yopis {position:relative; min-height:230px;}
div.yopis1 {position:absolute; left:0px;}
div.yopis1 img {float:none; border:0px; margin:0px;}
div.yopis2 {position:absolute; bottom:-5px; left:0px; font-size:10px;}

a.link_do_tabeli {float:right; font-size:16px; font-weight:normal;}

.mniejszy td, .mniejszy th, td.mniejszy, th.mniejszy {font-size:66%; font-weight:normal;}

.wo_lista_id_zewn {background:#444; color:#fff;}

.linkowanie {margin:10px 0; font-size:20px;}

.centrowanie {display:flex; flex-wrap:nowrap; align-items:center}
.centrowanie img {flex-shrink:0;}
img.podglad_na_liscie {float:left; margin-right:10px;}
.lista_podgladow img {display:block; margin-top:10px;}
tr.w0 td.td_z_podgladem, tr.w1 td.td_z_podgladem {text-align:left; padding-top:20px; padding-bottom:100px;}

.podgl_oryginalne .opcja_oryginalne,
.podgl_zmniejszone .opcja_zmniejszone,
.podgl_brak .opcja_brak {background:#0472C0;; color:#fff;}
.przelacznik_stylow span {display:inline-block; cursor:pointer; border:2px solid #ccc; background:#ddd; padding:6px 12px; font-size:16px;}
.podgl_oryginalne .td_z_podgladem img {max-height:1000px;}
.podgl_zmniejszone tr.w0 td.td_z_podgladem, .podgl_zmniejszone tr.w1 td.td_z_podgladem {padding-top:10px; padding-bottom:10px;}
.podgl_zmniejszone .td_z_podgladem img {max-height:100px;}
.podgl_brak tr.w0 td.td_z_podgladem, .podgl_brak tr.w1 td.td_z_podgladem {padding:0;}
.podgl_brak .td_z_podgladem img {max-height:0;}
td.td_z_podgladem {transition:padding 1s;}
.td_z_podgladem img {transition:max-height 1s;}
