body {background-image: none; background-color: White; margin: 0px 0px 0px 0px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; color: Black}
body.panel {background: #7c7d7d url(../grafika/tlo.jpg) repeat-x; margin: 0px 0px 0px 0px; font-family: Tahoma; font-size: 8pt; font-weight: normal;}
body.popup {margin: 15px;}
body.window {color: White;}
div.centra {position: relative; margin: auto; width: 1000px; text-align: center;}
table {border: 0px solid Black;	border-collapse: collapse; margin: 0px 0px 0px 0px;}
td {vertical-align: top; border: 0px; padding: 0px 0px 0px 0px; text-align: left; vertical-align: top;}
p {margin: 15px 0px 15px 0px;}
div {margin: 0px 0px 0px 0px;}
h2 {margin: 0px 0px 0px 0px;}
img {border: 0px;}
hr {height: 1px; border-top: 1px solid Gray; border-bottom: 0px solid Gray; border-left: 0px; border-right: 0px;}
form {margin: 20px 0px 20px 0px;}
br.przelam {clear: both; visibility: hidden; display: block; line-height: 1px; font-size: 1px;}
.bold {font-weight: bold;}
.mrg_0 {margin: 0px}
.wsnw {white-space: nowrap}
.lh17 {line-height: 17px;}
.lh18 {line-height: 18px;}
.lh19 {line-height: 19px;}
.tac {text-align: center}
.tal {text-align: left}
.tar {text-align: right}
.flol {float: left}
.flor {float: right}
.smlinf {font-size: 9px; color: Gray}
.alaLink {color: #0355a1}

/******************************* Linki ********************************/
a:link {color: #0355a1;	text-decoration: none;}
a:active {color: #0355a1; text-decoration: none;}
a:visited {color: #0355a1; text-decoration: none;}
a:hover {color: #FF4500; text-decoration: underline;}

/******************************* XHTML parser ********************************/
span.xh_lista {display: list-item; list-style: square outside; list-style-position: outside; margin: 3px 0px 3px 20px;}
span.xh_pochyl {font-style: italic;}
span.xh_pogrob {font-weight: bold;}
span.xh_podkresl {text-decoration: underline;}
span.xh_naglowek_2 {font-size: 14px;font-weight: bold;font-family: "Trebuchet MS";}
div.xh_tabela {width: 530px; white-space: pre; line-height: 6px; font-family: "Lucida Console";}

/******************************* CMS - Strony ********************************/
span.news_data {font-size: 10px; color: Silver; font-weight: normal; font-family: Tahoma;}
span.rozmiar_pliku {font-size: 10px; color: Silver; font-weight: normal; font-family: Tahoma;}
p.es_naglowek {font-family: "Trebuchet MS"; font-size: 16px; font-weight: bold;}
p.es_naglowekN {font-family: "Trebuchet MS"; font-size: 16px; font-weight: bold; color: #02539c;}
div.es {width: 580px; text-align: justify; margin-bottom: 15px; line-height: 16px;}
div.es_right { float: right; text-align: center; font-style: italic; margin: 0px 0px 6px 6px;}
div.es_left {float: left; text-align: center; font-style: italic; margin: 0px 6px 6px 0px;}
div.es_center {text-align: center; font-style: italic; margin: 0px 6px 6px 6px;}
img.es {border: 6px solid #F3F3F3;}

/******************************* CMS ********************************/
td.bold_left {font-weight: bold;}
td.bold_right {text-align: right; font-weight: bold;}
p.podkreslenie {font-weight: bold; border-bottom: 1px solid Black; width: 310px;}
img.flaga {margin: 0px 0px 0px 15px;}
fieldset.uwagi {border: 1px solid Black; color: red; width: 400px; padding: 5px 5px 5px 5px;}
legend.uwagi {color: Black; font-weight: bold; font-size: 9px;}
img.galeria {border: 4px solid #F3F3F3; margin: 2px 8px 15px 0px;}
img.ramka {border: 1px solid Black;}
img.icon_set {margin: 10px 4px 20px 4px; border: 0px;}
div.pd {font: normal 11px Tahoma;}
div.pd div {font: bold 9px Tahoma; margin: 10px 0px 0px 0px;}
div.ala_tab {font-weight: bold; margin: 5px 0px 0px 0px;}
div.ala_tab div {float: left; font-weight: normal; padding-right: 10px;}

/******************************* Formularze ********************************/
div.cms_form {}
div.cms_form div {margin-bottom: 3px;}
div.cms_form span.xh_lista {margin: 3px 0px 3px 15px;}

div.cms_form_ol {padding-bottom: 5px;}
div.cms_form_n {font-weight: bold; margin-top: 7px;}

/******************************** Style uniwersalnej tabeli ********************************/
table.uni_tabela {border : 1px solid Gray; border-collapse : collapse; margin: 10px 0px 10px 0px;}
tr.uni_naglowek td {border: 1px solid Gray; padding: 4px; background: #e0dfe3; font: bold 11px Tahoma;}
tr.uni_naglowek_c td {border: 1px solid Gray; padding: 4px; background: #e0dfe3; font: bold 11px Tahoma; text-align: center;}
tr.uni_wiersz td {border : 1px solid Gray; padding: 3px 5px 3px 5px;}
tr.uni_wiersz_hover td {border : 1px solid Gray; padding: 3px 5px 3px 5px;}
tr.uni_wiersz {background: #F9F9F9;}
tr.uni_wiersz_hover {background: #D2E9FF;}

tr.uni_naglowek_9 td {border: 1px solid Gray; padding: 2px; background: #e0dfe3; font: bold 9px Tahoma;}
tr.uni_naglowek_9_c td {border: 1px solid Gray; padding: 2px; background: #e0dfe3; font: bold 9px Tahoma; text-align: center;}
tr.uni_wiersz_9 td {border: 1px solid Gray; padding: 3px 5px 3px 5px; font-size: 9px;}
tr.uni_wiersz_hover_9 td {border : 1px solid Gray; padding: 3px 5px 3px 5px; font-size: 9px;}
tr.uni_wiersz_9 {background: #F9F9F9;}
tr.uni_wiersz_hover_9 {background: #D2E9FF;}

tr.uni_naglowek_10 td {border: 1px solid Gray; padding: 2px; background: #e0dfe3; font: bold 10px Tahoma;}
tr.uni_naglowek_10_c td {border: 1px solid Gray; padding: 2px; background: #e0dfe3; font: bold 10px Tahoma; text-align: center;}
tr.uni_wiersz_10 td {border: 1px solid Gray; padding: 3px 5px 3px 5px; font-size: 10px;}
tr.uni_wiersz_hover_10 td {border : 1px solid Gray; padding: 3px 5px 3px 5px; font-size: 10px;}
tr.uni_wiersz_10 {background: #F9F9F9;}
tr.uni_wiersz_hover_10 {background: #D2E9FF;}

/******************************** Tabela cennika ********************************/
table.cennik {border : 1px solid Gray; border-collapse : collapse; width: 505px;}
table.cennik td {vertical-align : middle; border : 1px solid Gray; padding: 2px 4px 2px 4px;}
td.cennik_c {text-align : center;}
td.cennik_p {text-align : right;}
td.cennik_n {text-align : center; font-weight: bold;}

/******************************** Linki ES ********************************/
a.ramka {border: 1px solid Black; text-decoration: none; padding: 0px 2px 1px 2px; margin: 40px 0px 0px 15px; color: Black; background: #D2D2D2; font-size: 10px;}
a.ramka:link {color: Black;}
a.ramka:active {color: Black;}
a.ramka:visited {color: Black;}
a.ramka:hover {color: White; background: #848484; text-decoration: none;}

/******************************** Przyciskow PC ********************************/
a.akcje {border: 1px solid Black; padding: 1px 5px 1px 5px; text-decoration: none; margin-left: 13px; font-size: 7pt; background: White; font-weight: normal;}
a.akcje:link {color: Black;}
a.akcje:active {color : White; background: Black;}
a.akcje:visited {color : Black;}
a.akcje:hover {color : White; background: Black; text-decoration: none;}
div.akcje {margin-bottom: 5px;}
a.akcje_nazwa {font-size: 8pt; color: Black; margin-left: 10px;}
a.akcje_nazwa:link {color : Black;}
a.akcje_nazwa:visited {color : Black;}
p.akcje {font-weight: bold; color: Black;}

/******************************** Stronicowanie ********************************/
a.stronic {border: 1px solid Black; padding: 1px 15px 1px 15px; text-decoration: none; margin-left: 13px; font-size: 10px; background: White; font-weight: bold;}
a.stronic:link {color: Black;}
a.stronic:active {color : White; background: Black;}
a.stronic:visited {color : Black;}
a.stronic:hover {color : White; background: Black; text-decoration: none;}

/******************************* Menedzer stron ********************************/
p.podkreslenieMS {font-weight: bold; border-bottom: 1px solid Gray; width: 530px; padding-bottom: 2px;}
span.m_grup {position: absolute; left: 610px; width: 250px; padding-bottom: 6px;}
span.m_dzialow {position: absolute; left: 610px; width: 250px; padding-bottom: 6px;}
span.infoMS {font-size: 10px; font-weight: normal; color: Gray;}

a.dzialyMS:link, a.dzialyMS:active, a.dzialyMS:visited {color: #FF4500;	text-decoration: none;}
a.dzialyMS:hover {color: Black; text-decoration: none;}

a.grupyMS:link, a.grupyMS:active, a.grupyMS:visited {color: #0372d0; text-decoration: none;}
a.grupyMS:hover {color: Green; text-decoration: none;}

a.stronyMS:link, a.stronyMS:active, a.stronyMS:visited {color: Black; text-decoration: none;}
a.stronyMS:hover {color: Green; text-decoration: none;}

/******************************** Linki menu PC ********************************/
a.menu {color: White; text-decoration: none;}
a.menu:visited {color: White;}
a.menu:hover {color: White; text-decoration: underline;}

/******************************* Style formularzy ********************************/
form  input, select, textarea {font-family: Tahoma;	font-size: 8pt;}
input.xp {border: 1px solid #6D6D6D; color: Black; margin-bottom: 3px; font-family: Tahoma;	font-size: 8pt;}
input {margin-bottom: 1px;}
input.xp_submit {border: 1px solid #6D6D6D; color: Black; margin-top: 4px;}
button.xp {border: 1px solid #6D6D6D; color: Black; margin-bottom: 3px; font-family: Tahoma;	font-size: 8pt;}
button.xp_kolor {border: 1px solid Black; color: White; background-color: #035691; margin: 0px; font-weight: bold; font-family: Tahoma;	font-size: 8pt;}
select.xp {margin-bottom: 3px;}
textarea.xp {color: Black; overflow: auto; border: 1px solid #6D6D6D; margin-bottom: 3px; padding: 3px;}
textarea.xp_noscroll {	 color: Black; overflow: hidden; border: 1px solid #6D6D6D; margin-bottom: 3px; padding: 3px;}

/******************************** Layout PC ********************************/
table.glowna {border-collapse: collapse; background-color: #EDEDED;}
td.glowna {border: 6px solid white; width: 975px;}
#tresc {padding: 15px 0px 15px 0px;}
#menu_glowna {background: #222222; border: 6px solid white; color: White; vertical-align: top; text-align: left; padding: 0px 0px 5px 0px;}
#gorny_margines {width: 975px; padding: 5px 0px 5px 0px;}
#dolny_margines {width: 975px; background: #222222; text-align: center; color: White; padding: 5px 0px 5px 0px;}
span.naglowek_strony {font-weight: bold; font-size: 13pt; font-family: "Trebuchet MS"; color: #0372d0;}
div.odsun_25 {margin: 0px 0px 0px 25px; text-align: left;}
div.dod_submit {position: absolute; top: 217px; left: 350px; z-index: 5;}

/******************************** Przycisk ********************************/
div.pk_1 {float: left; height: 22px; background: #464646 url(../grafika/pk_1l.gif) left no-repeat; line-height: 15pt; margin-right: 10px;}
div.pk_1 div {height: 22px; float: left; background-image: url(../grafika/pk_1r.gif); background-position: right; background-repeat: no-repeat;}
div.pk_1 a:link, div.pk_1 a:visited {color: White; font-weight: bold; margin: 0px 10px 0px 10px; font-size: 7pt;}

/********* Menu site ********/
a.menu_site {padding: 1px 0px 1px 5px; margin: 5px 6px 5px 0px; width: 148px; border: 1px solid #646464; background-color: White; display: block; font-weight: bold; text-align: left; text-decoration: none; font-size: 10px; font-family: "Trebuchet MS";}
a.menu_site:link {color: Black;}
a.menu_site:active {color: Black; background-color: #fff200;}
a.menu_site:visited {color: Black;}
a.menu_site:hover {color: Black; background-color: #fff200; text-decoration: none;}

a.menu_siteBS {padding: 1px 0px 1px 5px; margin: 5px 6px 5px 0px; width: 148px; border: 1px solid #646464; background-color: #fff200; display: block; font-weight: bold; text-align: left; text-decoration: none; font-size: 10px; font-family: "Trebuchet MS";}
a.menu_siteBS:link {color: Black; background-color: #fff200;}
a.menu_siteBS:active {color: Black; background-color: #fff200;}
a.menu_siteBS:visited {color: Black; background-color: #fff200;}
a.menu_siteBS:hover {color: Black; background-color: #fff200; text-decoration: none;}
div.menu_site {}
div.head_menu {padding: 1px 0px 1px 5px; margin: 0px 0px 5px 0px; width: 148px; border: 1px solid #363636; background-color: #363636; font-family: "Trebuchet MS"; font-size: 11px; color: White; font-weight: bold;}
/*
#hm_4 {background-color: #ff6000;}
#hm_5 {background-color: #626262;}
#hm_2 {background-color: #0094d5;}
#hm_3 {background-color: #0094d5;}
*/
/******************************** Site ********************************/
body.site {background-image: none; background-color: #ebebeb; margin: 10px 0px 0px 0px;}
div.s_centra {position: relative; margin: auto; width: 765px; padding: 0px 5px 20px 5px; text-align: left; background-color: White; border: 1px solid #b7b7b7;}
div.s_autoryzacja {position: relative; margin: auto; width: 450px; padding: 50px; text-align: left; background-color: White; border: 1px solid #b7b7b7;}
div.nag_autoryzacja {font-weight: bold; font-size: 20px; font-family: "Trebuchet MS"; color: #0094d5; border-bottom: 1px solid #0094d5; margin: 0px;}

div.n_1 {position: relative; height: 120px; width: 100%;}
div.n_2 {position: relative; width: 160px; float: left;}
div.n_3 {position: relative; width: 605px; float: right;}

div.logo_podanfol {position: absolute; left: 10px; top: 15px;}
div.t_menu {position: absolute; right: 10px; top: 15px;}
div.log_top {float: right; text-align: right; font-family: "Trebuchet MS"; padding-bottom: 10px; border-bottom: 1px solid #7f7f7f; width: 490px;}
div.menu_top {float: right; margin-top: 10px; padding-bottom: 0px; text-align: right;}
div.stopka {text-align: center; color: #363636; margin: 10px 0px 10px 0px;}
div.stopka a {color: #363636;}
div.stopka a:visited {color: #363636;}
div.stopka a:hover {color: #363636;}

div.nag_n3 {width: 600px; padding: 3px 0px 3px 5px; margin-bottom: 15px; border-top: 1px solid #646464; font-family: "Trebuchet MS"; font-size: 14px; background-color: #ebebeb; font-weight: bold; }
div.nag_navi {position: absolute; right: 8px; top: 5px;}

div.jezyki {}
div.jezyki img {border: 1px solid #454545; margin-right: 10px;}

div.dane_u {line-height: 25px;}

p.nagl {font-family: "Trebuchet MS"; font-size: 14px; font-weight: bold;}

/******************************** Wydruk asort. ********************************/
body.asortDruk {margin: 10px;}
body.asortDruk h1 {font-size: 16px;}
body.asortDruk h1 a {font-size: 11px; font-weight: normal;}
#asortDrukNagD {margin-bottom: 20px;}
#asortDrukLink {padding: 20px 0;}
body.asortDruk table {border: 1px solid Black; width: 1230px; margin: 0 0 20px 0; line-height: 16px;}
body.asortDruk thead {font-weight: bold;}
body.asortDruk td {border: 1px solid Gray; padding: 3px 5px;}


/******************************** Pomoc ********************************/
p.pomoc_tem {margin: 0px 0px 10px 0px; font-weight: bold;}
span.pomoc_tem {margin-right: 5px; display: block; width: 20px; float: left; text-align: right;}
div.pomoc_kon {padding: 0px 10px 30px 25px; line-height: 17px;}
div.pomoc_dok {padding: 0px 0px 3px 0px; line-height: 17px;}


/******************************** Top menu ********************************/
a.top_m {line-height: 25px; border: 1px solid black; padding: 1px 5px 1px 5px; margin: 0px 0px 0px 3px; text-decoration: none; font-size: 10px; font-family: "Trebuchet MS"; background: #0094d5; color: White; font-weight: bold; text-align: left;}
a.top_m:link {color: White;}
a.top_m:active {color: White;	background: Black;}
a.top_m:visited {color: White;}
a.top_m:hover {color: White; background-color: Black; text-decoration: none;}
#tm_or {background-color: #ff6000;}
#tm_or:hover {background-color: Black;}
#tm_vi {background-color: #662c91;}
#tm_vi:hover {background-color: Black;}
#tm_na, #tm_na2 {background-color: #035691;}
#tm_na:hover, #tm_na2:hover {background-color: Black;}
#tm_gr {background-color: #626262;}
#tm_gr:hover {background-color: Black;}
#tm_gre {background-color: #019001;}
#tm_gre:hover {background-color: Black;}
#tm_br {background-color: #736257;}
#tm_br:hover {background-color: Black;}

/******************************** Zamówienia ********************************/
div.cont {width: 590px; margin-top: 3px; line-height: 16px}
div.lstr {width: 210px; float: left; font-size: 10px; border-bottom: 1px solid #D6D6D6;}
div.lstr2 {width: 210px; float: left; font-size: 10px;}
div.pstr {width: 375px; float: right; font-weight: bold;}
div.pstr2 {width: 375px; float: right;}
div.info_sy {width: 400px; float: left; font-size: 10px; color: Gray; margin-bottom: 15px;}
div.h_podanfol div.pstr {color: #026ed0;}
div.info_podan {color: #026ed0;}

p.bzk {margin: 0px; font-size: 14px; font-family: "Trebuchet MS"; color: #777777; font-weight: bold;}
span.nzwe {font-size: 14px; font-family: "Trebuchet MS"; color: #777777; font-weight: bold;}
div.koszyk_s form {margin: 0px}
div.koszyk_s input.xp_submit {width: 300px; padding: 2px 0px 2px 0px; font-weight: bold; background-color: #ff6000; color: White; border: 1px solid Black;}
#kpzd {background-color: #777777;}
#krez {background-color: Black;}
div.uwaga_2 {margin: 20px; text-align: justify; font-family: "Trebuchet MS"; color: Black; font-weight: bold;}
#anul {background-color: #d30303;}

div.tip_monit {background-color: White; left: 0px; top: 0px; border: 1px solid Black; position: absolute; visibility: hidden; padding: 5px; font-size: 9px; z-index: 99; width: 250px; text-align: justify;}
div.tip_monit_2 {background-color: #fffaa2; text-align: left; border: 1px solid Black; padding: 5px; width: 220px; font-size: 9px; position: absolute; left: -160px; top: -45px; font-weight: normal; z-index: 99;}
div.tip_monit_3 {position: absolute; background-color: #3e5090; text-align: center; color: White; border: 0px solid Black; padding: 5px; font-size: 9px; left: -200px; top: -30px; font-weight: normal; width: 470px;}
input.xp_fz {border: 1px solid #6D6D6D; color: Black; margin: 1px; width: 8px; padding: 2px; text-align: center}

a.nadr {color: #2e3092; font-weight: bold;}
a.nadr:visited {color: #2e3092;}
a.nadr_x {color: #f75d03; font-weight: bold;}
a.nadr_x:visited {color: #f75d03;}
a.nad_info {color: #fa4f04; font-weight: bold;}
a.nad_info:visited {color: #fa4f04;}

div.nota_pr {width: 680px; font-size: 10px; text-align: justify; margin: 0px 0px 15px 0px;}

option.sub_klient {background-color: #036ca3; font-weight: bold; color: White;}
.ilosc_zrealizowana {color: #038615}

/******************************** Dymki ********************************/
a.dymek {position: relative; text-decoration: none; z-index: 10;}
a.dymek:visited {}
a.dymek:hover {text-decoration: none; background-color: transparent;}
a.dymek span {display: none;}
a.dymek:hover span {position: absolute; bottom: 15px; left: -230px; display: block; width: 220px; border: 1px solid Black; background-color: #fffaa2; font-weight: normal; color: Black; text-align: left; text-decoration: none; padding: 4px; font-size: 9px; line-height: 16px; z-index: 99; white-space: normal;}

/******************************** Tabela koszyka ********************************/
table.koszyk_tabela {border : 1px solid White; border-collapse : collapse; margin: 0px 0px 10px 0px;}
tr.koszyk_naglowek td {border: 1px solid White; padding: 5px 2px 5px 2px; background: #777777; color: White; font: bold 9px Tahoma; text-align: center;}
tr.koszyk_wiersz td {border : 1px solid White; padding: 2px 5px 2px 5px; font-size: 9px; text-align: left; line-height: 16px;}

div.drukuj_centra table.koszyk_tabela {border : 1px solid Black; border-collapse : collapse; margin: 0px 0px 10px 0px;}
div.drukuj_centra tr.koszyk_naglowek td {border: 1px solid Black; padding: 5px 2px 5px 2px; background: #ebebeb; color: Black; font: bold 9px Tahoma; text-align: center;}
div.drukuj_centra tr.koszyk_wiersz td {border : 1px solid Black; padding: 3px 5px 3px 5px; font-size: 9px;}

/******************************** Tabela monitora ********************************/
table.monitor_tabela {border : 1px solid White; border-collapse : collapse; margin: 0px 0px 10px 0px;}
tr.monitor_naglowek td {border: 1px solid White; padding: 5px 2px 5px 2px; background: #777777; color: White; font: bold 9px Tahoma; text-align: center;}
tr.monitor_wiersz td {border : 1px solid White; padding: 2px 5px 2px 5px; font-size: 9px; font-weight: bold; vertical-align: middle; text-align: center; line-height: 16px;}
tr.monitor_wiersz2 td {border : 1px solid White; padding: 2px 5px 2px 5px; font-size: 9px; font-weight: bold; vertical-align: middle; text-align: center; line-height: 16px;}
div.poz_od_do {font-size: 11px; margin: 15px 0px 5px 0px;}
div.poz_od_do strong {font-size: 13px; color: Black;}

/******************************** Komunikaty ********************************/
div.kom_ok {font-size: 13px; font-family: "Trebuchet MS"; color: #099e06; margin: 20px 0px 20px 0px; font-weight: bold; }
div.kom_er {font-size: 13px; font-family: "Trebuchet MS"; color: #e20000; margin: 20px 0px 20px 0px; font-weight: bold; }

div.kom_blk {font-size: 13px; font-family: "Trebuchet MS"; color: Black; margin: 20px 0px 20px 0px; font-weight: bold; }
div.kom_org {font-size: 13px; font-family: "Trebuchet MS"; color: Orange; margin: 20px 0px 20px 0px; font-weight: bold; }
div.kom_gre {font-size: 13px; font-family: "Trebuchet MS"; color: #099e06; margin: 20px 0px 20px 0px; font-weight: bold; }
div.kom_red {font-size: 13px; font-family: "Trebuchet MS"; color: #e20000; margin: 20px 0px 20px 0px; font-weight: bold; }
div.kom_potw {font-size: 15px; font-family: "Trebuchet MS"; color: Black; margin: 40px; font-weight: bold; }

div.komunikaty {color: red;}

div.pleaseWait {font-size: 13px; font-family: "Trebuchet MS"; color: Black; padding: 20px 20px 20px 20px; font-weight: bold; text-align: center; display: block;}
div.pleaseWaitNA {display: none;}

/******************************** Standardowe kolory tla OPTION ********************************/
.sz_jest {background-color: #e9fdcc}
.sz_brak {background-color: #feeced}
.sz_jest_sld {background-color: #b4deee}
.sz_zabl {background-color: #f8a6a6}

/******************************** Standardowe kolory textu ********************************/
.col_red {color: Red}
.col_grn {color: Green}

/******************************** Zamówienie w wersji do druku ********************************/
body.drukuj_zamowienie {margin: 10px 0px 0px 0px;}
div.drukuj_centra {position: relative; margin: auto; width: 710px; padding: 0px; text-align: left; background-color: White;}
div.nag_druk1 {font-size: 18px; font-family: "Trebuchet MS"; margin: 30px 0px 20px 0px; text-align: center;}
div.nag_druk2 {font-size: 12px; font-family: "Trebuchet MS"; margin: 0px 0px 2px 100px; text-align: left;}

/******************************** Nadruki ********************************/
span.nad_rozmiar {font-size: 10px; color: Silver; font-weight: normal; font-family: Tahoma; width: 55px; display: block; float: right;}
span.nad_opub {font-size: 10px; color: Gray; font-weight: normal; font-family: Tahoma;}

/******************************** Statystyki ********************************/
body.drukuj_stat {margin: 10px 40px 0px 40px;}
p.total_stat {font-size: 14px; font-weight: bold; background-color: #f3f3f3; text-align: center; width: 200px; padding: 8px; border: 1px solid #a2a2a2;}
p.total_stat span {color: Red; padding-left: 20px;}

/******************************** Menedżer kontaktów / Poczta EC ********************************/
div.mk_gk {line-height: 16px; padding: 5px 0px 5px 10px}
div.mk_wd {padding: 5px 0px 5px 0px; color: #9c6064; font-weight: bold; font-size: 10px;}
div.mk_di strong {color: Gray;}
div.mk_nw_e {line-height: 18px; padding: 20px 0px 10px 0px; font-size: 12px;}
div.mk_nw_e strong {color: #0355a1}
div.mk_uprawnieni {color: #9f9f9f; padding: 3px 0px 10px 2px; font-size: 11px;}

a.mk_fp, a.mk_fp:link, a.mk_fp:visited, a.mk_fp:active {color: Black; border: 1px solid #6d6d6d; border-bottom: 0px; padding: 3px 7px; text-decoration: none; margin-right: -13px; font-size: 11px; background: White; line-height: 20px}
a.mk_fp:hover {color: White; background: #6d6d6d; text-decoration: none; border-top: 2px solid #6d6d6d;}

a.mk_fpa, a.mk_fpa:link, a.mk_fpa:visited, a.mk_fpa:active {color: White; border: 1px solid #6d6d6d; border-bottom: 0px; border-top: 2px solid #6d6d6d; padding: 3px 7px; text-decoration: none; margin-right: 2px; font-size: 11px; background: #6d6d6d; line-height: 20px}
a.mk_fpa:hover {color: White; background: #6d6d6d; text-decoration: none;}


a.mk_np, a.mk_np:link, a.mk_np:visited, a.mk_np:active {color: #FF4500; text-decoration: none;}
a.mk_np:hover {color: #FF4500; text-decoration: underline;}

/******************************** Reklamacje ********************************/
div.rek_gk {width: 566px; margin: 2px 0px 0px 0px; padding: 10px 0px 10px 10px; border: 1px solid #6d6d6d;}
div.rek_w {padding-bottom: 7px;}
div.rek_nag {background-color: #f6f6f6; padding: 4px 20px 4px 20px; margin: 0px 10px 10px 0px; font-weight: bold; text-align: right; color: Gray}
span.rek_upr {display: block; width: 110px; float: left;}

#rekWybor {margin-bottom: 10px; width: 555px; border-bottom: 1px solid Gray}
#rekForm {display: none}
#rekText {display: none}

/******************************** Rozne uniwersalne ********************************/
.pdLft_20 {padding-left: 20px}
.pdLft_40 {padding-left: 40px}
























