body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
	/* fonty */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.zerokr {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.zero {
	border: 0px;
	padding: 0px;
	margin: 0px;
	line-height: 0px;
}

.zerokr_dis_block {
	border: 0px;
	padding: 0px;
	margin: 0px;
	display: block;
}

#kontener {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#baner_kont {
	width: 750px;
	height: 55px;
	background-color: #09435b;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#baner {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

.pasek_dlugi_kont {
	width: 750px;
	height: 15px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #EDDDC4;
	background-image: url(grafika/paseksr.jpg);
	background-repeat: repeat-x;
}

.pasek_dlugi {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#tabelka_glowna_kont {
	width: 750px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#tabelka_glowna {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#pasek_pod_tab_glowna_kont {
	width: 750px;
	height: 25px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#pasek_pod_tab_glowna {
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#tab_mala_kontener_kont {
	width: 750px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#tab_mala_kontener {
	border: 0px;
	margin: 0px;
	padding-left: 75px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

.pasek_krotki_kont {
	width: 550px;
	height: 15px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #EDDDC4;
	background-image: url(grafika/paseksr.jpg);
	background-repeat: repeat-x;
}

.pasek_krotki {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#tab_mala_kont {
	width: 550px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#tab_mala {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#pasek_pod_tab_mala_kont {
	width: 750px;
	height: 30px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#pasek_pod_tab_mala {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#tab_definicje_kont {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#tab_definicje {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

/* menu - tab glowna */

/* naglowek menu RDG */
.menu_kom_tab_rdg {
	background-color: #09435b;
	color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
}

/* naglowek menu RTK */
.menu_kom_tab_rtk {
	background-color: #00458a;
	color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
}

/* naglowek menu Strona glowna - podstrony */
.menu_kom_tab_glowna {
	background-color: #09435b;
	color: #FFFFFF;
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
}

.poee_bd_komunikat {
	text-align: center;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: Red;
}

/* link w menu */
a.menu_link:link, a.menu_link:active, a.menu_link:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_link:hover {
	text-decoration: underline;
	color: Red;
}

/* naglowki tabel z danymi na glownej i podstronach */
.kom_tab_gl_nag {
	text-align: center;
	color: Black;
	font-weight: bold;
	background-color: #e8edf0;
}

/* komorka z danymi - brazowe tlo - USUNAC */
.kom_tab_braz {
	text-align: right;
	color: Black;
	font-weight: normal;
	background-color: #FFECC9;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
}

/* komorka z danymi - wyboldowany tekst, brazowe tlo - USUNAC */
.kom_tab_braz_b {
	text-align: right;
	color: Black;
	font-weight: bold;
	background-color: #FFECC9;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
}

/* komorka z danymi - niebieskie tlo */
.kom_tab_nieb {
	text-align: right;
	color: Black;
	font-weight: normal;
	background-color: #e8edf0;
	padding: 0px 2px 0px 0px;
}

/* komorka z danymi - wyboldowany tekst, niebieskie */
.kom_tab_nieb_b {
	text-align: right;
	color: Black;
	font-weight: bold;
	background-color: #e8edf0;
	padding: 0px 2px 0px 0px;
}

/* komorka z danymi - biale tlo */
.kom_tab_bialy {
	text-align: right;
	color: Black;
	font-weight: normal;
	background-color: White;
	padding: 0px 2px 0px 0px;
}

/* komorka z danymi - wyboldowany tekst, biale tlo */
.kom_tab_bialy_b {
	text-align: right;
	color: Black;
	font-weight: bold;
	background-color: White;
	padding: 0px 2px 0px 0px;
}

/* boldowanie i kursywa */
.poee_bi {
	font-style: italic;
	font-weight: bolder;
}

/* kursywa */
.poee_i {
	font-style: italic;
}

/* boldowanie */
.poee_b {
	font-weight: bolder;
}

/* naglowek malej tabeli */
.kom_tab_mala_nag {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	font-weight: bold;
	text-align: center;
	color: White;
	background-color: #09435b;
	white-space: nowrap;
}

/* wiersz w malej tabelce - niebieski */
.kom_tab_mala_wiersz_nieb {
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 4px;
	text-align: right;
	font-weight: bold;
	color: Black;
	white-space: nowrap;
	background-color: #e8edf0;
}

/* wiersz w malej tabelce - bialy */
.kom_tab_mala_wiersz_bialy {
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 4px;
	text-align: right;
	font-weight: bold;
	color: Black;
	white-space: nowrap;
	background-color: White;
}

/* ramka u gory komorki */
.kom_tab_ramka_gora {
	border-bottom: 0px;
	border-top-style: solid;
	border-top-color: Gray;
	border-top-width: 1px;
	border-right: 0px;
	border-left: 0px;
}

/* ramka u dolu komorki */
.kom_tab_ramka_dol {
	border-left: 0px;
	border-bottom-style: solid;
	border-bottom-color: Gray;
	border-bottom-width: 1px;
	border-right: 0px;
	border-top: 0px;
}

/* ramka z lewej strony komorki */
.kom_tab_ramka_lewa {
	border-bottom: 0px;
	border-left-style: solid;
	border-left-color: Gray;
	border-left-width: 1px;
	border-right: 0px;
	border-top: 0px;
}

/* ramka z prawej strony komorki */
.kom_tab_ramka_prawa {
	border-bottom: 0px;
	border-right-style: solid;
	border-right-color: Gray;
	border-right-width: 1px;
	border-left: 0px;
	border-top: 0px;
}

/* ramka z prawej strony na gorze komorki */
.kom_tab_ramka_prawa_gora {
	border-bottom: 0px;
	border-right-style: solid;
	border-right-color: Gray;
	border-right-width: 1px;
	border-left: 0px;
	border-top-style: solid;
	border-top-color: Gray;
	border-top-width: 1px;
}

/* ramka z prawej strony i na dole komorki */
.kom_tab_ramka_prawa_dol {
	border-bottom-style: solid;
	border-bottom-color: Gray;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: Gray;
	border-right-width: 1px;
	border-left: 0px;
	border-top: 0px;
}

/* nazwa - definicje */
.kom_tab_def_nazwa {
	padding: 3px;
	font-weight: bold;
	text-align: right;
}

/* opis - definicje */
.kom_tab_def_opis {
	padding: 3px;
	font-weight: normal;
	text-align: left;
}

/* paski z grafika brazowa */
.pasek_tab_grafika_kont {
	width: 100%;
	height: 15px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #EDDDC4;
	background-image: url(grafika/paseksr.jpg);
	background-repeat: repeat-x;
}

.pasek_tab_grafika {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

/* PODSTRONY */

#podstr_baner_kont {
	width: 1100px;
	height: 55px;
	background-color: #09435b;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#podstr_baner {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

.podstr_pasek_dlugi_kont {
	width: 1100px;
	height: 15px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #EDDDC4;
	background-image: url(grafika/paseksr.jpg);
	background-repeat: repeat-x;
}

.podstr_pasek_dlugi {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_tabelka_glowna_kont {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_tabelka_glowna {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_pasek_pod_tab_glowna_kont {
	width: 1100px;
	height: 25px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_pasek_pod_tab_glowna {
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

/* kontener na formularz z wyborem daty */
#podstr_formularz_kont {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_formularz {
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;	
}

/* CRE */
#podstr_cre_srodek_kont {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_cre_srodek_lewy_kont {
	width: 310px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_cre_srodek_lewy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

#podstr_cre_srodek_prawy_kont {
	width: 790px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_cre_srodek_prawy {
	border: 0px;
	margin: 0px;
	padding-left: 20px;
	padding-top: 70px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

/* paragraf z data dostaw */
.cre_dostawa_par {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	text-align: left;
	font-weight: normal;
	font-size: 14px;
}

/* kontener z tabelka danych */
#cre_tabdanych_kont {
	width: 300px;
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Gray;
	border-width: 1px;
}

#cre_tabdanych {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* pasek z grafika nad i pod tabelka z danymi */
.cre_pasek_tab_kont {
	width: 300px;
	height: 15px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #EDDDC4;
	background-image: url(grafika/paseksr.jpg);
	background-repeat: repeat-x;
}

.cre_pasek_tab {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

/* CRE naglowek tabeli */
.cre_nag_tab_dane {
	color: White;
	font-weight: bold;
	text-align: center;
	background-color: #A72F1B; 
}

/*RDK - PODSTRONA*/

#kontener_rdk {
	width: 1580px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#podstr_rdk_srodek_kont {
	width: 1580px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_rdk_srodek_lewy_kont {
	width: 930px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_rdk_srodek_lewy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

#podstr_rdk_srodek_prawy_kont {
	width: 650px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_rdk_srodek_prawy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

#podstr_rdk_wykresy_kont {
	width: 1580px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#podstr_rdk_wykresy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	text-align: left;
}

/* kontener z tabelka danych - rynek */
#rdk_tabdanych_kont {
	width: 900px;
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Gray;
	border-width: 1px;
}

#rdk_tabdanych {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* kontener z tabelka danych - produkty */
#rdk_tabprodukty_kont {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Gray;
	border-width: 1px;
}

#rdk_tabprodukty {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* pasek z grafika nad i pod tabelka z danymi */
.rdk_pasek_tab_kont {
	width: 100%;
	height: 15px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #EDDDC4;
	background-image: url(grafika/paseksr.jpg);
	background-repeat: repeat-x;
}

.rdk_pasek_tab {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

/* RDK naglowek tabeli */
.rdk_nag_tab_dane {
	color: White;
	font-weight: bold;
	text-align: center;
	background-color: #00458a;
}


/* RTK */

#podstr_rtk_srodek_kont {
	width: 1115px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_rtk_srodek_lewy_kont {
	width: 535px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_rtk_srodek_lewy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

#podstr_rtk_srodek_prawy_kont {
	width: 580px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_rtk_srodek_prawy {
	border: 0px;
	margin: 0px;
	padding-left: 20px;
	padding-top: 50px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

/* paragraf z data dostaw */
.rtk_dostawa_par {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	text-align: left;
	font-weight: normal;
	font-size: 14px;
}

/* kontener z tabelka danych */
#rtk_tabdanych_kont {
	width: 535px;
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Gray;
	border-width: 1px;
}

#rtk_tabdanych {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* rtk naglowek tabeli */
.rtk_nag_tab_dane {
	color: White;
	font-weight: bold;
	text-align: center;
	background-color: #00458a;
}

/* RUECB */

#podstr_ruecb_srodek_kont {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_ruecb_srodek_lewy_kont {
	width: 270px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_ruecb_srodek_lewy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

#podstr_ruecb_srodek_prawy_kont {
	width: 830px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_ruecb_srodek_prawy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 47px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

/* paragraf z data dostaw */
.ruecb_dostawa_par {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	text-align: left;
	font-weight: normal;
	font-size: 14px;
}

/* kontener z tabelkami danych */
.ruecb_tabdanych_kont {
	width: 260px;
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Gray;
	border-width: 1px;
}

.ruecb_tabdanych {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* ruecb naglowek tabeli */
.ruecb_nag_tab_dane {
	color: White;
	font-weight: bold;
	text-align: center;
	background-color: #0504A8;
}

#podstr_ruecb_wykresy_kont {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#podstr_ruecb_wykresy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	text-align: left;
}

/* RPM */

#podstr_rpm_srodek_kont {
	width: 1100px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}

#podstr_rpm_srodek_lewy_kont {
	width: 295px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_rpm_srodek_lewy {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

#podstr_rpm_srodek_prawy_kont {
	width: 805px;
	float: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

#podstr_rpm_srodek_prawy {
	border: 0px;
	margin: 0px;
	padding-left: 20px;
	padding-top: 70px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: transparent;
}

/* paragraf z data dostaw */
.rpm_dostawa_par {
	border: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	text-align: left;
	font-weight: normal;
	font-size: 14px;
}

/* kontener z tabelka danych */
#rpm_tabdanych_kont {
	width: 260px;
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Gray;
	border-width: 1px;
}

#rpm_tabdanych {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* rpm naglowek tabeli */
.rpm_nag_tab_dane {
	color: White;
	font-weight: bold;
	text-align: center;
	background-color: #018203;
}


/* teskst w lewo */
.tekst_l {
	text-align: left;
}

/* tekst z nielamliwymi spacjami */
.tekst_sn {
	white-space: nowrap;
}

