﻿@charset "UTF-8";



/*Wygld dla caoci raportu*/
div#calosc{width:950px; margin:0px auto 0px auto;}
a{color:#960627; text-decoration:none; font-weight:bold;}
/*KONIEC Wygld dla caoci raportu*/


/*Wygld dla naglowka raportu*/
div#naglowek{width:948px; /*height:110px;*/ float:left;}
div#zint{height:80px;}
div#naglowek img{float:left; margin:0px;}

div#naglowek p.nazwa{font-style:italic;float:left; margin:0px; font-size:24px; font-family:Arial, Helvetica, sans-serif; width:400px;  height:22px;padding:0px;margin-top:10px;  text-align:right;}
div#naglowek p.nazwa1{font-style:italic;float:left; margin:0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; width:400px;  height:22px;padding:0px;margin-top:10px;  text-align:center;}

div#naglowek p.nazwa2{font-style:italic;float:left; margin:0px; font-size:24px; font-family:Arial, Helvetica, sans-serif; width:680px;  height:22px;padding:0px;margin-top:10px;  text-align:right;}
div#naglowek p.identyfikator{position:relative; top:25px; left:0px;}
div#naglowek p.identyfikator span{float:right; background-color:#DDD; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding-left:5px; padding-right:5px; width:auto;}
div#naglowek p.identyfikator_zint{position:relative; top:25px; left:0px;}
div#naglowek p.identyfikator_zint span{float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding-left:5px; padding-right:5px; width:auto;}
div#flaga{position:relative; top:55px; left:835px; width:110px; float:left;}
div#flaga  img{float:left; border:none; margin-left:10px; }



/*KONIEC Wygld dla naglowka raportu*/

/*Wygld danych identyfikacyjnych raportu*/
div#dane_idetyfikacyjne{width:948px; float:left; background-color:#960627;  background-image:url(../../gfx/wyglad_ik/tlo.JPG); background-repeat:repeat-x; color:white; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
div#dane_idetyfikacyjne p{margin:0px; width:948px;}
div#dane_idetyfikacyjne p span.tekst{margin-left:10px;  width:710px;}
div#dane_idetyfikacyjne p span.bez_wyroznienia{font-weight:normal;}
div#dane_idetyfikacyjne p span.data{float:right; margin-right:10px;}

/*KONIEC Wygld danych identyfikacyjnych raportu*/

/*Wygld podsumowania raportu*/
div#podsumowanie{width:948px; float:left;}
div#podsumowanie table{width:948px; }
div#podsumowanie tr,td{font-size:12px; font-family:Arial, Helvetica, sans-serif;  }
div#podsumowanie td{width:150px;}
div#podsumowanie td.nazwa{width:auto;}
td.raport_na_temat{width:120px; font-weight:bold;}
/*KONIEC Wygld podsumowania raportu*/
td.paski {
	tr:nth-child(even) background: #CCC;
    tr:nth-child(odd) background: #FFF;
	}

/* POCZTEK Zakadki */
div.TabbedPanelsContentGroup {height:auto; width:946px; min-height: 790px;}/*  min-height:300px; */
div.TabbedPanelsContentGroup2 {height:auto; width:936px; min-height:300px;} 
div#TabbedPanels1{position:relative; bottom:0px;}
	.TabbedPanels {margin:0px; padding:0px; float:left; clear:none; width:100%; border: 1px solid #CCB; width: 946px;}
	.TabbedPanels2 {margin:0px; padding:0px; float:left; clear:none; width:100%;}
	.TabbedPanelsTabGroup {margin:0px; padding:0px;}
	.TabbedPanelsTabGroup3 {margin:0px; padding:0px; width:20%;}
	.TabbedPanelsTabGroup4 {margin:0px; padding:0px;}
	.TabbedPanelsTab {position:relative;	top:1px; float:left; padding:4px 10px;	margin:0px 1px 0px 0px; font:bold 11px sans-serif; background-image:url(../../gfx/wyglad_ik/pas.JPG); list-style:none; border-left:solid 1px #999;	border-bottom:solid 1px #999; border-top:solid 1px #999; border-right:solid 1px #999; cursor:pointer; float:left; }
	.TabbedPanelsTab_2 {position:relative;	top:1px; float:left; padding:4px 10px;	margin:0px 1px 0px 0px; font:bold 11px sans-serif; background-image:url(../../gfx/wyglad_ik/pas.JPG); list-style:none; border-left:solid 1px #999;	border-bottom:solid 1px #999; border-top:solid 1px #999; border-right:solid 1px #999; cursor:pointer; color:black;}
	.TabbedPanelsTab_2_2 {position:relative;	top:1px; float:left; padding:4px 10px;	margin:0px 1px 0px 0px; font:bold 11px sans-serif; background-image:url(../../gfx/wyglad_ik/pas3.JPG); list-style:none; border-left:solid 1px #999;	border-bottom:solid 1px #999; border-top:solid 1px #999; border-right:solid 1px #999; cursor:pointer; color:black;}
	.TabbedPanelsTab_3 {position:relative;	top:1px;  padding:4px 10px;	margin:0px 1px 0px 0px; font:bold 11px sans-serif; background-image:url(../../gfx/wyglad_ik/bg_bootm.JPG); list-style:none; border-left:solid 1px #999;	border-bottom:solid 1px #999; border-top:solid 1px #999; border-right:solid 1px #999; cursor:pointer; color:white;}
	
	.TabbedPanelsTabHover {background-color:#CCC;}
	.TabbedPanelsTabSelected {background-color:#EEE; border-bottom:1px solid #EEE;}
	.TabbedPanelsTabSelected_pod {background-image:url(../../gfx/wyglad_ik/tlo.JPG); border-bottom:1px solid #EEE; color:white !important; }
	.TabbedPanelsTab a {color:black; text-decoration:none;}
	.TabbedPanelsContentGroup {clear:both; border-left:solid 1px #CCC; border-bottom:solid 0px #CCC; border-top:solid 1px #CCC;border-right:solid 1px #CCC; background-color:white; margin-left: -1px;} /*było #EEE*/
	.TabbedPanelsContentGroup2 {clear:both; border-left:solid 1px #999; border-bottom:solid 1px #000000; border-top:solid 1px #999;border-right:solid 1px #999; background-color:white;} /*było #EEE*/
	.TabbedPanelsContent {padding:4px; font-size:12px; background-color:white;}
	.TabbedPanelsContent2 {padding:4px; font-size:12px; background-color:white;}
	.TabbedPanelsContent_pod {margin-left:0px; font-size:12px; background-color:white;}
	.VTabbedPanels .TabbedPanelsTabGroup {float:left; width:10em; height:20em; background-color:#EEE; position:relative; border-top:solid 1px #999; border-right:solid 1px #999; border-left:solid 1px #CCC; border-bottom: solid 1px #CCC; width:100%; }
	
	.VTabbedPanels .TabbedPanelsTabGroup {float:left; width:10em; height:20em; background-color:#EEE; position:relative; border-top:solid 1px #999; border-right:solid 1px #999; border-left:solid 1px #CCC; border-bottom: solid 1px #CCC; width:20%; }
	
	.VTabbedPanels .TabbedPanelsTab {float:none; margin:0px; border-top:none; border-left:none; border-right:none; }
	.VTabbedPanels .TabbedPanelsTabSelected {background-color:#EEE; border-bottom:solid 1px #999; }
	.VTabbedPanels .TabbedPanelsContentGroup {clear:none; float:left; padding:0px; width:30em; height:20em;}
	.VTabbedPanels .TabbedPanelsContentGroup2 {clear:none; float:left; padding:0px; width:30em; height:20em;}
	
/* KONIEC Zakadki */


/*Wygld stopki raportu*/
div#stopka{width:948px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin-top:20px; padding-top:5px; border-top:1px solid #960627;}
span.wyroznienie{font-weight:bold;}
/*KONIEC Wygld stopki raportu*/


/*Wygląd płatności*/
table.wartosci tr {empty-cells:show; border:none; background-color:#DDD; }
div.ra{display:none; font-size:12px;}
table div.raport{display:none;}
table div.raportopen{display: block;}
table div.raport table{width:100%;}
table#tab4{width:100%;}
td.rowheader{width:350px;}
td.numer{width:35px; font-weight:bold;}
td.imie_naglowek,td.nazwisko_naglowek, td.pesel_naglowek{font-weight:bold;}
td.numer_naglowek{width:35px;}
td#oddzielenie3{font-weight:bold; text-align:center; background-image:url(../../gfx/wyglad_ik/tlo.JPG); background-repeat:repeat-x; color:white;}
td.oddzielenie3{font-weight:bold; text-align:center; background-image:url(../../gfx/wyglad_ik/tlo_2.JPG); background-repeat:repeat-x; color:white;}

td.rowheader a.plus{color:#960627; text-decoration:none;}

a.plus
{
	background-image:url(../../gfx/wyglad1/plus.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:12px;
	font-weight:bold;
	
}


a.minus
{
	padding-left:12px;
	background-image:url(../../gfx/wyglad1/minus.gif);
	background-repeat:no-repeat;
	background-position:left center;
	
	
        
}


td.rowheader span{float:right; }
table.analizaplatnoscifullbottom{width:100%;}
table.analizaplatnoscifulltop{width:100%;}
td.podpunkt{font-weight:bold; background-color:white;}
table.wartosci{width:100%;}
td.naglowektabeli{font-weight:bold; text-align:center;}
table.wartosci{background-color:white;}
td.naglowektabeli_dwa{font-weight:bold; background-image:url(../../gfx/wyglad_ik/tlo.JPG); background-repeat:repeat-x; color:white;padding-left:5px;}


td.nazwa_kontrahenta{background-color:#960627;}
td.numery_identyfikacyjne{width:80px; padding-left:10px;}
td.numer_identyfikacyjny{width:100px; padding-left:10px;}
td.adres_kontrahenta{padding-left:10px; width:400px;}
td.puste{width:300px; }
p.nazwa_kth{ color:white; font-weight:bold; margin-left:10px; margin-bottom:0px;}
span.opis_pola{font-weight:bold;}
span.stan_na_dzien{font-weight:normal;}
td.informator{padding-left:10px;}
td.opis_informacji_z_oiu{width:250px; padding-left:10px;}
td.opis_informacji_z_oiu_dwa{width:320px; padding-left:10px;}
td.opis_informacji_z_oiu_trzy{width:180px; padding-left:10px;}
td.opis_informacji_z_oiu_cztery{width:100px; padding-left:10px;}
td.opis_informacji_z_oiu_piec{padding-left:10px;}
div#ridi table tr th.srodek{font-size:12px; background-image:url(../../gfx/wyglad_ik/tlodl.JPG); background-repeat:repeat-x; color:white;}
div#ridi table{width:100%; }
div#ridineg table tr th.srodek{font-size:12px; background-image:url(../../gfx/wyglad_ik/tlodl.JPG); background-repeat:repeat-x; color:white;}
div#ridineg table{width:100%; }

div#ridi2 table tr th.srodek{font-size:12px; background-image:url(../../gfx/wyglad_ik/tlodl.JPG); background-repeat:repeat-x; color:white;}
div#ridi2 table{width:100%; }
td.lp{text-align:right;}
td.center{text-align:center;}
td.right{text-align:right; padding-right:5px;  width:150px;}
td.right22{text-align:right;}
td.right_bold{text-align:right; font-weight:bold; padding-right:5px;}
td.right_nag{text-align:right;  padding-right:5px;}
td.right_nag_pods{background-image:url(../../gfx/wyglad_ik/tlo.JPG); background-repeat:repeat-x; color:white;text-align:right; font-weight:bold; padding-right:5px; }
td.right_pole{text-align:right; padding-right:5px;}
td.right_pole_wyroznienie{text-align:right; padding-right:5px; background-color:white; }
td.left_pole{text-align:left; padding-left:5px;}
td.left_pole_bold{ text-align:left; padding-left:5px; font-weight:bold; background-color:#E4CDCF;}
span.lacznie{margin-left:50px; border: 1px solid #960627; padding-left:5px;padding-right:5px;  font-weight:bold;}
span.szczegoly{margin-left:50px;}
span.szczegoly2{margin-left:10px;}
table.wartosci  td.right_pole_wyroznienie{}
table.wartosci tr.analizaplatnosci_podsumowanie{}
#oddzielenie2{background-color:#960627; width:15px; height:3px;}
#oddzielenie{width:1px; background-color:white; border:none;}

table.lista_zobowiazan_f{background-color:white;}
table.lista_zobowiazan_f td{background-color:#DDD;}
ul.objasnienia{font-size:10px; list-style-type: none;}
table.dane{background-color:white;}
table.dane td.nazwa_elementu_inne{width:15%; font-weight:bold; background-color:#666666; color:white; text-align:center;}

/*KONIEC Wygląd płatności*/

/* Wygląd KRS Dane identyfikacyjne*/
table.odstep{width:100%; background-color:#FFFFFF; height:15px;}
able.odstep td{ background-color:#FFFFFF; }

	table.dane{width:100%; background-color:#FFFFFF;}
	table.dane2{width:100%; background-color:#FFFFFF;}
	table.dane td{background-color:#DDDDDD;}
	table.daneAF td{background-color:#eee;}
	table.dane td.podpunkt{background-color:white;}
	table.dane td.nazwa_elementu_2{font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table#tab td.blad{text-align:center; color:red;}
	
	table.dane td.nazwa_elementu{ font-weight:bold; background-color:#DDDDDD; color:black; padding-left:5px;}
	table.dane td.nazwa_elementuAF{ font-weight:bold;  color:black; padding-left:5px;}
	table.dane td.nazwa_elementuim{ font-weight:bold; background-color:#DDDDDD; color:black; padding-left:5px;}
	table.dane td.wartosc_elementu{  background-color:#DDDDDD; color:black; padding-left:5px;}
	table.dane td.wartosc_elementuAF{  color:black; padding-left:5px;}
    

	table.dane td.wartosc_elementuim{padding-left:5px; width:200px;}
	
	
	
	table.dane td.nazwa_elementu_REG{width:25%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementuLp{width:1%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_krs{width:7%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_malzenstwo{width:8%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_pesel{width:10%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_ograniczenia{width:9%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.podsumowanie td.nazwa{width:120px; font-weight:bold;padding-left:5px;}
	table.dane td.nazwa_elementu_podglad{width:2%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_nr{width:1%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_nazwa{width:35%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_czy{width:12%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_stanowisko{width:18%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_long_t{width:70%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_data_d{width:3%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_data_dd{width:25%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_lawds{width:7%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane td.nazwa_elementu_long{width:35%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}

	
	table.dane td.wartosc{padding-left:2px;}
	table.dane td.wartosc_bold{font-weight:bold; padding-left:2px;}
	table.dane td.wartosc_nr{padding-left:5px; font-weight:bold; width:1%}
	table.dane td.wartosc_podglad{padding-left:5px;}
	table.dane td.wartosc_podglad a img{border:none; float:right;}
	table.dane td.wartosc_k{text-align:right; padding-right:5px;}
	table.dane td.wartosc_1{padding-left:5px;}
	table.dane td.wartosc_2{padding-left:5px; font-weight:bold;}
	table.dane td.wartosc_2_k{text-align:right; padding-right:5px; font-weight:bold;}
	table.dane td.wartosc_2_aktywa{padding-left:5px; font-weight:bold; background-color:#E4CDCF}
	table.dane td.wartosc_2_aktywa_k{text-align:right; padding-right:5px; font-weight:bold; background-color:#E4CDCF}
	table.dane td.wartosc_k{text-align:right; padding-right:5px;}
	table.dane td.wartosc_3{padding-left:15px;}
	table.dane td.wartosc_4{padding-left:25px;}
	table.dane td.wartosc_5{padding-left:35px;}
	table.dane td.wartosc_6{padding-left:45px;}
	table.dane td.nazwa_elementu_pod{background-color:#666666; width:70px; color:white; font-weight:bold; padding-left:5px;}
	table.dane p.kwota{width:110px; margin:0px; padding:0px; text-align:right;}
	table.dane td.opis{background-color:white; text-align:justify; padding:10px;}
	table.dane td img.wykres{border:1px solid black; margin:10px;}
	table.dane td img.wykres2{border:1px solid black; margin:10px;}
	table.dane td img.wykres3{border:1px solid black; margin:10px;}
	table.dane td img.monitor{border:1px solid black; margin:0px 0px 0px 0px ; padding:0px;}
	table.dane td.obrazek{background-color:white; margin:0px auto 0px auto;}
	table.dane td.wyrownaj_do_prawej{width:5%; text-align:right;}
	table.dane td.nazwa_elementu_short{padding-left:5px; width:8%; background-color:#666666; color:white; font-weight:bold;}
	table.dane tr  td.nazwa_elementu_data_pow{width:3%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr  td.nazwa_elementu_firma_pod{width:30%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr  td.nazwa_elementu_firma_pod2{width:20%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr.zintegrowany:hover{background: white;}
	
	table.dane tr  td.nazwa_elementu_oper{width:7%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr  td.nazwa_elementu_krs_pod{width:3%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr  td.nazwa_elementu_zdarzenia_pod{width:10%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr td.nazwa_elementu_dotyczy_pod{width:4%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr td.nazwa_elementu_stanowisko_pod{width:7%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr td.nazwa_elementu_udzialy_pod{width:12%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr td.nazwa_elementu_udzialy_podIM{width:12%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr td.nazwa_elementu_zmiana_z_dnia{width:10%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane tr td.nazwa_elementu_monitor{width:6%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	p.error{ font-size:14px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-color:white; border:1px solid black; width:100%;}
	table.dane tr td.nazwa_elementu_rodz_zdarzenia{width:6%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	
	span.text_blad{font-weight:bold; font-size:16px; color:#960627; text-decoration:underline;}
	.nazwa_elementu_pods{font-weight:bold; width:auto; padding-left:5px;}
	
	
	span.red{color:red; font-weight:bold;}
/* KONIEC Wygląd KRS Dane identyfikacyjne*/
textarea.ramka{border:1px solid red;}

/*Fakurka*/
div#drukowanie{position:relative; top:0px; left:660px; width:200px;}
div#drukowanie ul{list-style:none; margin:0px; padding:0px; width:200px;}
div#drukowanie ul li{background-image:url(../../gfx/b1_u.GIF); background-repeat:no-repeat; height:27px;width:110px; float:left; text-align:center;}
div#drukowanie ul li a{color:white; text-decoration:none; font-size:12px; }
div#calosc_faktura{width:770px; margin:0px auto 0px auto; font-family:Arial, Helvetica, sans-serif;}
div#calosc_faktura p.nazwa_faktury{font-weight:bold; width:100%; text-align:center;}
div#calosc_faktura p.nazwa_faktury span {font-weight:normal; width:100%; text-align:center; font-size:12px;}
div#naglowek_faktura a{text-decoration:underline;}
div.daty table{width:30%; }
div.daty table tr,td{

	}

div.sprzedawca_adresat{width:100%;}
div.sprzedawca_adresat table{width:90%; margin:20px auto 0px auto;}
div.sprzedawca_adresat table td.wyroznienie_faktura{font-weight:bold;font-size:11pt;}
td.wyroznienie_faktura{font-weight:bold;}
td.wyroznienie_faktura2{font-weight:bold;}
td.wyroznienie_faktura_naglowek_adresat{font-weight:bold; text-transform:uppercase; text-decoration:underline;}
td.wyroznienie_faktura_naglowek_sprzedawca{font-weight:bold; text-transform:uppercase; text-decoration:underline; width:430px;}
td.wyroznienie_faktura_naglowek{width:50%; font-weight:bold; text-transform:uppercase; text-decoration:underline;}
td.wyroznienie_faktura_naglowek_od{width:50%; font-weight:bold; text-transform:uppercase; text-decoration:underline; padding-top:20px;}
div#stopka_faktura{width:770px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin-top:0px; padding-top:5px; border-top:1px solid #960627;}
img.faktura_img{float:none; margin:0px; margin-left:-100px;}
table.pozcje_faktura { border-collapse:collapse;}
table.pozcje_faktura  td{border:1px solid black; padding-left:5px; }
table td.lp{width:20px; padding:0px; text-align:center; font-weight:bold;}
table td.nazwa_towaru{width:170px; padding:0px; text-align:center; font-weight:bold;}
table td.SWW{width:40px; padding:0px; text-align:center; font-weight:bold; }
table td.ilosc{width:40px; padding:0px;  text-align:center; font-weight:bold;}
table td.cena_jednostkowa{width:60px; padding:0px; text-align:center; font-weight:bold;}
table td.rabat{width:40px; text-align:center; padding:0px; font-weight:bold;}
table td.wartosc_netto{width:60px; text-align:center; padding:0px; font-weight:bold;}
table td.podatek_vat{width:60px; text-align:center; padding:0px; font-weight:bold;}
table td.stawka {width:30px; padding:0px; text-align:center; font-weight:bold;}
td.kwota_v{width:30px; padding:0px; text-align:center; font-weight:bold;}
table td.wartosc_brutto{width:60px; padding:0px; text-align:center; font-weight:bold;}
table td.zl{text-align:center; font-weight:bold; padding:0px;}
table td.zl_od{text-align:center; padding:0px;}
table td.procent{text-align:center; padding:0px;}
table td.puste{border:none; }
table td.puste_tekst{border:none; width:120px; }
table td.puste_od{border:none; height:20px;}
table td.razem{font-weight:bold; padding-left:5px; text-transform:uppercase; }
table td.kwota{text-align:right; padding-right:5px; font-weight:normal; }
table td.razem_1{text-align:right; padding-right:5px; font-weight:bold; }
table td.tekst{font-weight:bold; width:30%;}
div.op_faktura{margin-top:10px;}
table tr.tr_odst{height:20px;}
hr.hr_gora{height:1px; border:none; background-color:#960627;}
div#podpisy{margin-top:40px;}
div#podpisy table{margin:40px auto 50px auto;}
table td.osoba_upowazniona{width:500px; padding-left:40px; padding-bottom:40px;}
div#podpisy  table td.podpis p{ width:160px; text-align:center; margin:0px; padding:0px;}
td.pien{text-align:right;}
td.nazwa_elementu_pad{padding-left:10px; font-weight:normal;}
table.zaklad_pods{width:100%;}
table.zaklad_pods tr td{ vertical-align: top;}
table.zaklad_pods tr td fieldset{width:99%; float:left; background-color:white;   margin-top:10px; padding:0px; }
table.zaklad_pods tr td fieldset legend{ padding:0px; margin:0px; margin-left:5px; color:#960627; font-weight:bold; }
table.ul_pods{float:left; width:100%;}
table.ul_pods td{font-weight:bold;}
table.ul_pods td.nazwa{font-weight:normal; background-color:#666666; padding-left:5px; color:white; width:30%;}
table.ul_pods td.nazwa_analiza{font-weight:normal; background-color:#666666; padding-left:5px; color:white; width:50%;}
ul.platnosci{float:left; border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; position:relative; top:49px; list-style:none; width:100%; margin:0px; padding:0px; background-color:white;}
ul.platnosci li{ background-image:url(../../gfx/b1.gif); background-repeat:no-repeat; height:27px; width:110px; text-align:center; padding-top:8px; margin:0px auto 0px auto;}
ul.platnosci li a{color:white; font-family:Arial, Helvetica, sans-serif;font-size:12px;}









/* Wygląd BIK */

	table.dane2{width:100%; background-color:#FFFFFF;}
	table.dane2 td{background-color:#DDDDDD;}
	table.dane2 td.podpunkt{background-color:white; text-align:center;}
	table.dane2 td.nazwa_elementu{width:15%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementuLp{width:1%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_krs{width:7%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_malzenstwo{width:8%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_pesel{width:10%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_ograniczenia{width:9%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_podglad{width:2%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_nr{width:1%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_nazwa{width:35%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_czy{width:12%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_stanowisko{width:18%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_long_t{width:70%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_data_d{width:3%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_data_dd{width:25%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_lawds{width:7%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.nazwa_elementu_long{width:35%; font-weight:bold; background-color:#666666; color:white; padding-left:5px;}
	table.dane2 td.wartosc_elementu{padding-left:5px;}
	
	table.dane2 td.wartosc{padding-left:2px;}
	table.dane2 td.wartosc_bold{font-weight:bold; padding-left:2px;}
	table.dane2 td.wartosc_nr{padding-left:5px; font-weight:bold; width:1%}
	table.dane2 td.wartosc_podglad{padding-left:5px;}
	table.dane2 td.wartosc_podglad a img{border:none; float:right;}
	table.dane2 td.wartosc_k{text-align:right; padding-right:5px;}
	table.dane2 td.wartosc_1{padding-left:5px;}
	table.dane2 td.wartosc_2{padding-left:5px; font-weight:bold;}
	table.dane2 td.wartosc_2_k{text-align:right; padding-right:5px; font-weight:bold;}
	table.dane2 td.wartosc_2_aktywa{padding-left:5px; font-weight:bold; background-color:#E4CDCF}
	table.dane2 td.wartosc_2_aktywa_k{text-align:right; padding-right:5px; font-weight:bold; background-color:#E4CDCF}
	table.dane2 td.wartosc_k{text-align:right; padding-right:5px;}
	table.dane2 td.wartosc_3{padding-left:15px;}
	table.dane2 td.wartosc_4{padding-left:25px;}
	table.dane2 td.wartosc_5{padding-left:35px;}
	table.dane2 td.wartosc_6{padding-left:45px;}
	table.dane2 td.nazwa_elementu_pod{background-color:#666666; width:70px; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 p.kwota{width:110px; margin:0px; padding:0px; text-align:right;}
	table.dane2 td.opis{background-color:white; text-align:justify; padding:10px;}
	table.dane2 td img.wykres{border:1px solid black; margin:10px;}
	table.dane2 td img.wykres2{border:1px solid black; margin:10px;}
	table.dane2 td img.wykres3{border:1px solid black; margin:10px;}
	table.dane2 td img.monitor{border:1px solid black; margin:0px 0px 0px 0px ; padding:0px;}
	table.dane2 td.obrazek{background-color:white; margin:0px auto 0px auto;}
	table.dane2 td.wyrownaj_do_prawej{width:5%; text-align:right;}
	table.dane2 td.nazwa_elementu_short{padding-left:5px; width:8%; background-color:#666666; color:white; font-weight:bold;}
	table.dane2 tr  td.nazwa_elementu_data_pow{width:3%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr  td.nazwa_elementu_firma_pod{width:30%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr  td.nazwa_elementu_firma_pod2{width:20%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	
	table.dane2 tr  td.nazwa_elementu_oper{width:7%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr  td.nazwa_elementu_krs_pod{width:3%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr  td.nazwa_elementu_zdarzenia_pod{width:10%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr td.nazwa_elementu_dotyczy_pod{width:4%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr td.nazwa_elementu_stanowisko_pod{width:7%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr td.nazwa_elementu_udzialy_pod{width:12%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr td.nazwa_elementu_zmiana_z_dnia{width:10%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr td.nazwa_elementu_monitor{width:6%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}
	table.dane2 tr td.nazwa_elementu_rodz_zdarzenia{width:6%; background-color:#666666; color:white; font-weight:bold; padding-left:5px;}


th.podpunkt_bik{font-weight:bold; background-color:white; color:black; font-family:Arial; padding-top:20px; text-align:center;}
td.opiscenter{text-align:center; font-weight:bold;}
td.opiscenterbold{text-align:center; font-weight:bold; width:20%}
td.kwoty{text-align:center;}
td.cyfra{text-align:right;}
td.nazwa{font-weight:bold;}

ul.bik{list-style:none; font-family:Arial;}
.raportElementarny{display:none;}
table.dane{empty-cells:show;}


tr.highlight{background-color:#666666; color:black; font-weight:bold;}
tr.highlight td{background-color:white; }
table.lista_reprezentacji{display:block;}
table.lista_reprezentacji_none{display:none;}





/*wygląd dymek info*/

a.dymek{position: relative; text-decoration: none; font-style:normal;}
a.dymek span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek span strong{background: #bbb; display: block; text-align: center;  color: black; color: #000;}
a.dymek:hover span{display: block; position: absolute; bottom: 10px; right: 8px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek{ text-align:right;}
/*wygląd dymek KRS*/

a.dymek2{position: relative; text-decoration: none; font-style:normal;}
a.dymek2 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek2 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek2:hover span{display: block; position: absolute; bottom: 30px; right: -400px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek2{text-align:right;}

a.dymek2x{position: relative; text-decoration: none; font-style:normal;}
a.dymek2x div {border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek2x div strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek2x:hover div{display: block; position: absolute; bottom: 30px; right: -400px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek2x{text-align:right;}

a.dymek2b{position: relative; text-decoration: none; font-style:normal;}
a.dymek2b span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek2b span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek2b:hover span{display: block; position: absolute; bottom: 30px; right: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek2b{text-align:right;}

/*wygląd dymek UOuIG*/
a.dymek1{position: relative; text-decoration: none; font-style:normal;}
a.dymek1 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek1 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek1:hover span{display: block; position: absolute; bottom: 25px; right: left;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek1{background-color:#FFF; text-align:right;}

/*wygląd dymek wzmianki*/
a.dymek3{position: relative; text-decoration: none; font-style:normal;}
a.dymek3 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek3 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek3:hover span{display: block; position: absolute; bottom: 25px; right: 50px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek3{background-color:#FFF; text-align:center;}



a.dymek4{position: relative; text-decoration: none; font-style:bold;}
a.dymek4 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek4 span strong{background: #bbb; display: block; text-align: center;  color: black; color: #000;}
a.dymek4:hover span{display: block; position: absolute; bottom: 0px; right: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek4{text-align:right;}

a.dymek5{position: relative; text-decoration: none; font-style:bold;}
a.dymek5 span{background: green;  border: solid 1px #bbb ; display: none; font-style:bold;  width: auto;}
a.dymek5 span strong{background: #CCC; display: block; text-align: left; font-style:bold;  color: black; color: #000; }
a.dymek5:hover span{display: block; position: absolute; bottom: 15px; right: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek5{text-align:right;}

a.dymek5a{position: relative; text-decoration: none; font-style:bold;}
a.dymek5a span{background: green;  border: solid 1px #bbb ; display: none; font-style:bold;  width: auto;}
a.dymek5a span strong{background: #FFF; display: block; text-align: left; font-style:bold;  color: black; color: #000; }
a.dymek5a:hover span{display: block; position: absolute; bottom: 15px; right: 0px;  font-weight: 100; background: #FFF; color: #000; }
.dymek5a{text-align:right;}

a.dymek5b{position: relative; text-decoration: none; font-style:bold;}
a.dymek5b span{background: green;  border: solid 1px #bbb ; display: none; font-style:bold;  width: auto;}
a.dymek5b span strong{background: #FFF; display: block; text-align: left; font-style:bold;  }
a.dymek5b:hover span{display: block; position: absolute; bottom: 15px; right: 0px;  font-weight: 100; background: #FFF;  }
.dymek5b{text-align:right;}


a.dymek6{position: relative; text-decoration: none; font-style:bold;}
a.dymek6 span{background: green;  border: solid 1px #bbb ; display: none; font-style:bold;  width: auto;}
a.dymek6 span strong{background: #CCC; display: block; text-align: left; font-style:bold;  color: black; color: #000;}
a.dymek6:hover span{display: block; position: absolute; bottom: 15px; right: -620px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek6{text-align:right;}

/*wygląd dymek UOuIG*/
a.dymek7{position: relative ; text-decoration: none; font-style:normal;}
a.dymek7 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek7 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek7:hover span{display: block; position: absolute; right:right; bottom: 25px;   font-weight: 100; background: #FEFEFE; color: #000; }
.dymek7{background-color:#FFF; text-align:right;}

/*wygląd dymek UOuIG*/
a.dymek8{position: relative ; text-decoration: none; font-style:normal;}
a.dymek8 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: 600px;}
a.dymek8 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek8:hover span{display: block; position: absolute; right:right; bottom: 25px; left:-600px;   font-weight: 100; background: #FEFEFE; color: #000; }
.dymek8{background-color:#FFF; text-align:right;}


a.dymek9{position: relative; text-decoration: none; font-style:normal;}
a.dymek9 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek9 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek9:hover span{display: block; position: absolute; bottom: 30px; right: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek9{text-align:right;}

a.dymek9a{position: relative; text-decoration: none; font-style:normal;}
a.dymek9a span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek9a span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek9a:hover span{display: block; position: absolute; bottom: 30px; right: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek9a{text-align:left;}

a.dymek9aNONE{position: relative; text-decoration: none; font-style:normal; color:black}
a.dymek9aNONE span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek9aNONE span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek9aNONE:hover span{display: block; position: absolute; bottom: 30px; right: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek9aNONE{text-align:left;}



a.dymek10{position:  relative; text-decoration: none; font-style:normal;}
a.dymek10 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek10 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek10:hover span{display: block; position: absolute; bottom: 15px; left: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek10{text-align:right;}

a.dymek11{position:  relative; text-decoration: none; font-style:normal;}
a.dymek11 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek11 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek11:hover span{display: block; position: absolute; bottom: -50px; left: 0px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek10{text-align:right;}

a.dymek12{position:  relative; text-decoration: none; font-style:normal;}
a.dymek12 span{border: solid 1px #bbb ; display: none; font-style:normal;  width: auto;}
a.dymek12 span strong{background: #bbb; display: block; text-align: left;  color: black; color: #000;}
a.dymek12:hover span{display: block; position: absolute; bottom: -50px; left: -300px;  font-weight: 100; background: #FEFEFE; color: #000; }
.dymek12{text-align:right;}

a.dymek14{position:  relative; text-decoration: none; font-style:normal; font-size:12px}
a.dymek14 span{border: none ; display: none; font-style:normal;  width: auto;}
a.dymek14 span strong{background: #EEE; display: block; text-align: left;  color: black; color: #000;}
a.dymek14:hover span{display: block; position: absolute; bottom: -80px; left: -200px; font-style:normal; font-weight:normal;  background: #EEE; color: #000; }
.dymek14{text-align:right;}

 [data-tooltip]:before {
    /* required code */
    content: attr(data-tooltip);
    position: relative;
    opacity: 0;

    /* customizable */
    top:0;
    left:50%;
    transform: translateX(-50%);
    transition: 256ms all ease;
    padding: 10px 20px;
    
    border-radius: 5px;
    box-shadow: 0px 6px 21px rgb(0 0 0 / 10%);
}

[data-tooltip]:hover:before {
    /* required code */
    opacity: 1;

    /* customizable */
    background: #fff;
    border-radius: 5px;
    border: 1px solid #ccc;
    top: 0px;
	left: 280px;
}    
	 
	 
	 
	 
	 
	 
    .reveal-modal-bg { 
        position: fixed; 
        height: 100%;
        width: 100%;
        background: #000;
        background: rgba(0,0,0,.8);
        z-index: 100;
        display: none;
        top: 0;
        left: 0; 
        }
    
    .reveal-modal {
        visibility: hidden;
        top: 100px; 
        left: 50%;
        margin-left: -300px;
        width: 520px;
        background: #eee;
        position: absolute;
        z-index: 1010;
        padding: 30px 40px 34px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
        -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
        -box-shadow: 0 0 10px rgba(0,0,0,.4);
        }
        
    .reveal-modal.small         { width: 200px; margin-left: -140px;}
    .reveal-modal.medium         { width: 400px; margin-left: -240px;}
    .reveal-modal.large         { width: 600px; margin-left: -340px;}
    .reveal-modal.xlarge         { width: 800px; margin-left: -440px;}
    
    .reveal-modal .close-reveal-modal {
        font-size: 0px;
        line-height: .0;
        position: relative;
        top: 0px;
        right: 0px;
        color: #EEE;
        text-shadow: 0 -1px 1px rbga(0,0,0,.6);
        font-weight: bold;
        } 
		
		/*
		.close-reveal-modal1 {
        font-size: 1px;
        line-height: .0;
        position: relative;
        top: 8px;
        right: 11px;
        color: #aaa;
        text-shadow: 0 -1px 1px rbga(0,0,0,.6);
        font-weight: bold;
        } */
    /*
        
    NOTES
    
    Close button entity is &#215;
    
    Example markup
    
    <div id="myModal" class="reveal-modal">
        <h2>Awesome. I have it.</h2>
        <p class="lead">Your couch.  I it's mine.</p>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
        <a class="close-reveal-modal">&#215;</a>
    </div>
    
    */







/*Wygld wydruku raportu raportu*/
@media print
{

div#drukowanie ul li {background:none;}   
div#drukowanie ul li a{display:none;}
body{font-size:14px;}
}
/*KONIEC Wygld wydruku raportu raportu*/

.quick-nav-container {
    background-color: #666666;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    position: absolute;
    z-index: 100;
    padding: 30px 14px 14px 14px;
    display: none;
}
 
.quick-nav-container h4 {
    position:absolute;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    width: 112px;
    top: 0px;
    left: 0px;
    text-align: center;
    padding: 8px;
}
 
.quick-nav-container h4:after {
    content:"";
    position:absolute;
    bottom:-10px;
    left:56px;
    border-width:10px 10px 0;
    border-style:solid;
    border-color:#666666 transparent;
    
    display:block;
    width:0;
    z-index: 1;
}
 
.quick-nav-container a.close {
    position: absolute;
    top: 4px;
    right: -12px;
    width: 16px;
    height: 16px;
    text-decoration: none;
    color: #333333;
    background-color: #FFFFFF;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    display: block;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}
 
.quick-nav {
    position: relative;
    background-color: #FFFFFF;
    font-size: 10px;
    padding: 20px 90px 10px 10px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
 
.quick-nav a {
    color: #960627;
    text-decoration: none;
    font-size: 14px;
}
 
.quick-nav table th.skew {
    height: 110px;
    width: 40px;
    position: relative;
    vertical-align: bottom;
}
 
.quick-nav table th.skew > div {
    position: relative;
    top: 0px;
    left: 55px;
    height: 100%;
    transform:skew(-45deg,0deg);
    -ms-transform:skew(-45deg,0deg);
    -moz-transform:skew(-45deg,0deg);
    -webkit-transform:skew(-45deg,0deg);
    -o-transform:skew(-45deg,0deg);    
    overflow: hidden;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
 
.quick-nav table th.skew span {
    transform:skew(45deg,0deg) rotate(315deg);
    -ms-transform:skew(45deg,0deg) rotate(315deg);
    -moz-transform:skew(45deg,0deg) rotate(315deg);
    -webkit-transform:skew(45deg,0deg) rotate(315deg);
    -o-transform:skew(45deg,0deg) rotate(315deg);        
    position: absolute;
    bottom: 15px;
    left: 1px;
    display: inline-block;
    width: 100%;
    text-align: left;
}
 
.quick-nav table td {
    width: 40px;
    height: 18px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #CCCCCC;
}
 
.quick-nav table td a {
    display: block;
    width: 100%;
    text-align: right;
}
 
.quick-nav table td.project-name {
    width: auto;
    text-align: right;
    font-weight: bold;
    border: none;
    padding-right: 8px;
}
 
.quick-nav table .odd {
    background-color: #E8E8E8;
}

.linijka a:hover {
  background: rgba(234, 234, 234, 0.7);
}

#linijka a:hover {
  background: rgba(234, 234, 234, 0.7);
}




/* Raport Zintegrowany */


.INF_SHORT {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:#7a0122 3px solid;
	background:#FFF;
	
	
	border-radius: 4px;
	}
.przypisy {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:#7a0122 3px solid;
	background:#FFF;
	
	
	border-radius: 4px;
	}
	
.SEMAFOR {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:#7a0122 3px solid;
	padding-top:15px;
	height:200px;
	
	border-radius: 4px;
	}
	
	.SEMAFOR1 {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:#7a0122 3px solid;
	padding-top:15px;
	height:60px;
	
	border-radius: 4px;
	}

.MAPA {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:#7a0122 3px solid; /*  dodatkowe kolory   #7f8c8d  */
	padding:1px;
	height: 260px;
	margin-top: 12px;
	border-radius: 4px;
	}
.NAZWA_ZINT {
	font-size: 20px;
	font-weight: bold;
	color: #009607;
}
.numer_ZINT{
	font-size:14px;
	font-weight:bold;
	color:#900;
	}
.kryterium_ZINT{
	font-size:14px;
	font-weight:bold;
	}
	
	.kryterium_ZINT_off{
	font-size:14px;
	font-weight:bold;
	display: none;
	}
.adres_ZINT{
	color:#333;
	font-size:13px;
	font-weight:600;
	height:18px;
	}

.SUMMARY_ZINT {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:#7a0122  3px solid;
	
	height:auto;
	
	border-radius: 4px;
	margin-top: 12px;
	overflow:auto; 
}
.TR_SUMMARY_ZINT{
	background-color:#EEE;
	color:#333;
	position:absolute;
	width:457px;
	
	
}
.TR_SUMMARY_ZINT2{
	background-color:#EEE;
	color:#333;
	position:absolute;
	width:941px;
	margin-top: -20px;
    margin-left: 2px;
	
}
.div_prawy{
	float:right;
	width:49%;
}
 
.div_lewy{
	float:left;
	width:49%;
}
 
.TR_SEMAFOR{
	background-color:#EEE;
	color:#333;
	position:absolute;
	width: 458px;
	margin-top:-15px;
	
	
}
.POWIAZANIA_L {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:blue  3px solid;
	
	height:90px;
	
	border-radius: 4px;
	width: 95%;
	overflow:auto; 
}

.POWIAZANIA_R {
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	border-top:green  3px solid;
	
	height:90px;
	
	border-radius: 4px;
	
	overflow:auto; 
}
.POWIAZANIA_L_Adres {
	
	
	border-radius: 4px;
	width: 95%;
	overflow:auto; 
}

.POWIAZANIA_R_Adres {
	
	
	
	
	border-radius: 4px;
	
	overflow:auto; 
}

.TR_POWIAZANIA_L{
	background-color:blue;
	color:white;
	position:absolute;
	width:441px;
}
.TR_POWIAZANIA_R{
	background-color:green;
	color:white;
	position:absolute;
	width:472px;
}

.KRZ_kropki_nazwa_uczestnik{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:dotted 1px #999;
	width:18%;
	vertical-align:baseline; 
	height:16px;
	text-align: left !important;
}
.URE_kropki_nazwa_uczestnik{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:dotted 1px #999;
	width:30%;
	vertical-align:baseline; 
	height:16px;
}
.KRZ_kropki_nazwa_crbr{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:dotted 1px #999;
	width:41%;
	vertical-align:baseline; 
	height:16px;
}
.KRZ_kropki_nazwa_wskazniki{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:none; 
	width:300px;
	vertical-align:baseline; 
	height:16px;
}
.KRZ_kropki_nazwa_wskazniki2{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:none; 
	width:auto;
	vertical-align:baseline; 
	height:16px;
}
.KRZ_kropki_nazwa_wskazniki3{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:none; 
	width:auto;
	vertical-align:baseline; 
	height:16px;
}
.KRZ_kropki_wartosc_uczetnik{
	border-bottom:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:dotted 1px #999;
	text-align: left !important;
}

.KRZ_kropki_nazwa_teczka{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:dotted 1px #999;
	width:18%;
	vertical-align:baseline; 
	height:16px;
}
.KRZ_kropki_wartosc_teczka{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:dotted 1px #999
}
.KRZ_dzial{
	border-top:none; 
	border-left:none; 
	border-right:none; 
	border-bottom:dotted 1px #999;
	color: #960627;
	
}
.box {
  width: 40%;
  margin: 0 auto;
  background: rgba(255,255,255,0.2);
  
  
 
  background-clip: padding-box;
  text-align: center;
}

.button {
  font-size: 1em;
  color: #fff;
  
  
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease-out;
}
.button:hover {
  
}

.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 30%;
  position: relative;
  transition: all 5s ease-in-out;
}

.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: Tahoma, Arial, sans-serif;
}
.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}





