.td1 { font-family: Arial; font-size: 11px; color: #cccccc; text-decoration: none; }
.td2 { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; }
.td3 { font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none; }
.td4 { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; }
.td5 { font-family: Arial; font-size: 9px; color: #888888; text-decoration: none; }
.td6 { font-family: Arial; font-size: 12px; color: #888888; text-decoration: none; }
.td7 { font-family: Arial; font-size: 12px; color: #8aca39; text-decoration: none; }
.td8 { font-family: Arial; font-size: 11px; color: #c2c2c2; text-decoration: none; }
.td9 { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; }
.td10 { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; }
.td11 { font-family: Arial; font-size: 12px; color: #7c5593; text-decoration: none; }
.td12 { font-family: Arial; font-size: 15px; color: #7c5593; text-decoration: none; }
.td13 { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: none; }
.naglowek { font-family: Arial; font-size: 18px; color: #ffffff; text-decoration: none; }
.td20 { font-family: Arial; font-size: 15px; color: #8aca39; text-decoration: none; }
.td21 { font-family: Arial; font-size: 15px; color: #888888; text-decoration: none; }

.tdnav { font-family: Arial; font-size: 10px; color: #0000FF; text-decoration: none; }
A.nav:link, A.nav:active, A.nav:visited { font-family: Arial; font-size: 10px; color: #0000FF; text-decoration: underline; }
A.nav:hover { font-family: Arial; font-size: 10px; color: #0000FF; text-decoration: none;}

A.nav11:link, A.nav11:active, A.nav11:visited { font-family: Arial; font-size: 11px; color: #0000FF; text-decoration: underline; }
A.nav11:hover { font-family: Arial; font-size: 11px; color: #0000FF; text-decoration: underline;}

A.top:link, A.top:active, A.top:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; }
A.top:hover { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline; }
A.s1:link, A.s1:active, A.s1:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline; }
A.s1:hover { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; }
A.s2:link, A.s2:active, A.s2:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: underline; }
A.s2:hover { font-family: Arial; font-size: 12px; color: #8aca39; text-decoration: none;}
A.s3:link, A.s3:active, A.s3:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline; }
A.s3:hover { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; }
A.s4:link, A.s4:active, A.s4:visited { font-family: Arial; font-size: 9px; color: #7c5593; text-decoration: underline; }
A.s4:hover { font-family: Arial; font-size: 9px; color: #7c5593; text-decoration: none;}
A.n1:link, A.n1:active, A.n1:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: underline; }
A.n1:hover { font-family: Arial; font-size: 12px; color: #7c5593; text-decoration: none;}
A.n2:link, A.n2:active, A.n2:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: underline; }
A.n2:hover { font-family: Arial; font-size: 12px; color: #8aca39; text-decoration: none;}
A.n3:link, A.n3:active, A.n3:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: underline; }
A.n3:hover { font-family: Arial; font-size: 12px; color: #888888; text-decoration: none;}
A.l1:link, A.l1:active, A.l1:visited { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: underline; }
A.l1:hover { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none;}
A.l2:link, A.l2:active, A.l2:visited { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; }
A.l2:hover { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: underline;}
A.l3:link, A.l3:active, A.l3:visited { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: none; }
A.l3:hover { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: underline;}
A.l4:link, A.l4:active, A.l4:visited { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; }
A.l4:hover { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: underline;}
A.l5:link, A.l5:active, A.l5:visited { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: undeline; }
A.l5:hover { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: none;}
A.l5a:link { font-family: Arial; font-size: 12px; color: #7c5593; text-decoration: undeline; }
A.l5a:active { font-family: Arial; font-size: 12px; color: #7c5593; text-decoration: undeline; }
A.l5a:visited { font-family: Arial; font-size: 12px; color: #7c5593; text-decoration: undeline; }
A.l5a:hover { font-family: Arial; font-size: 12px; color: #7c5593; text-decoration: none; }
A.l5b:link { font-family: Arial; font-size: 12px; color: #8aca39; text-decoration: undeline; }
A.l5b:active { font-family: Arial; font-size: 12px; color: #8aca39; text-decoration: undeline; }
A.l5b:visited { font-family: Arial; font-size: 12px; color: #8aca39; text-decoration: undeline; }
A.l5b:hover { font-family: Arial; font-size: 12px; color: #8aca39; text-decoration: none; }
A.menu1:link, A.menu1:active, A.menu1:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: none; }
A.menu1:hover { font-family: Arial; font-size: 12px; color: #4F4C4A; text-decoration: none;}
A.b1:link, A.b1:active, A.b1:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; }
A.b1:hover { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline; }
A.more1:link, A.more1:active, A.more1:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; }
A.more1:hover { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: underline; }
A.more2:link, A.more2:active, A.more2:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; }
A.more2:hover { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: underline; }
A.l2a:link, A.l2a:active, A.l2a:visited { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: underline; }
A.l2a:hover { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; }

A.buyer:link, A.buyer:active, A.buyer:visited { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; font-weight: bold;}
A.buyer:hover { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: underline; font-weight: bold;}
A.provider:link, A.provider:active, A.provider:visited { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: none; font-weight: bold;}
A.provider:hover { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: underline; font-weight: bold;}
A.grey:link, A.grey:active, A.grey:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; font-weight: bold;}
A.grey:hover { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline; font-weight: bold;}

A.strbkg1:link, A.strbkg1:active, A.strbkg1:visited { font-family: Arial; font-size: 10px; color: #888888; background-color:#f1f1f1; text-decoration: none; width:15px; height:15px;}
A.strbkg1:hover { font-family: Arial; font-size: 10px; color: #ffffff; background-color:#7c5593; text-decoration: none; font-weight: bold; width:15px; height:15px; }
A.strbkg2:link, A.strbkg2:active, A.strbkg2:visited { font-family: Arial; font-size: 11px; color: #888888; background-color:#ffffff; text-decoration: none; width:15px; height:15px;}

A.strbkg2:hover { font-family: Arial; font-size: 11px; color: #888888; background-color:#ffffff; text-decoration: underline; width:15px; height:15px; }

.gjhinp1 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 100%; }
.gjhinp2 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 80%; }
.gjhinp3 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 30%; }
.gjhinp4 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 100%; }
.gjhinp5 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 10%; }
.gjhinp6 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 50%; }
.gjhbut1 { font-family: Arial; font-size: 11px; color: #7c5593; text-decoration: none; font-weight: bold; border-style: solid; border-width: 1px; border-color: #7c5593; background-color: #f8f8f8; }
.gjhbut2 { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; font-weight: bold; border-style: solid; border-width: 1px; border-color: #cccccc; background-color: #ffffff; }
.gjhbut3 { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; font-weight: bold; border-style: solid; border-width: 1px; border-color: #8aca39; background-color: #f8f8f8; }
.gjhsel1 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 100%; }
.gjhsel2 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 80%; }
.gjhsel3 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 70%; }
.gjhsel4 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 30%; } 
.gjhtextarea1 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 100%; }
.gjhfile1 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; width: 100%; }


.basictab{
padding: 3px 0;
margin: 0;
font: bold 12px Arial;
border-bottom: 1px solid #cccccc;
list-style-type: none;
text-align: left;
}
.basictab li { display: inline; margin: 0; }
.basictab li a { text-decoration: none; padding: 2px 10px 3px 10px; margin-right: 0px; border: 1px solid #cccccc; border-bottom: none; background-color: #ffffff; color: #888888; }
.basictab li a:visited { color: #888888; }
.basictab li a:hover { color: #888888; text-decoration: underline;}
.basictab li a:active { color: #888888; }
.basictab li.selected a { position: relative; top: 1px; padding-top: 4px; background-color: #f8f8f8; color: #888888; font: bold 12px Arial;}

.tab { padding: 3px 0; margin: 0; font: 11px Arial; border-bottom: 1px solid #cccccc; list-style-type: none; text-align: right; }
.tab li { display: inline; margin: 0; }
.tab li a { text-decoration: none; padding: 2px 10px 3px 10px; margin-right: 0px; border: 1px solid #cccccc; border-bottom: none; background-color: #f8f8f8; color: #888888; }
.tab li a:visited { color: #888888; }
.tab li a:hover { color: #888888; text-decoration: underline;}
.tab li a:active { color: #888888; }
.tab li.selected2 a { position: relative; top: 1px; padding-top: 4px; background-color: #ffffff; color: #888888; font: bold 12px Arial;}

.basictab li span{ /*selected tab effect*/
text-decoration: none;
padding: 2px 10px 3 10;
margin-right: 0px;
border: 1px solid #cccccc;
border-bottom: none;
background-color: #f0f0f0;
color: #888888;
}

.basictab li.selected span{ /*selected tab effect*/
position: relative;
border: 1px solid #cccccc;
padding: 2px 10px 3px 10px;
background-color: #FFFFFF;
color: #888888;
}


.pagination { padding: 10px 0 10px 0; }
.pagination ul { margin: 0; padding: 0; text-align: center; font-size: 9px; }
.pagination li { list-style-type: none; display: inline; padding-bottom: 0px; }
.pagination a, .pagination a:visited {font-family: Arial; font-size: 9px; color: #888888; padding: 0px 4px 0px 4px; border: 1px solid #888888; text-decoration: none;}
.pagination a:hover, .pagination a:active { border: 1px solid #cccccc; color: #cccccc;  padding: 0px 4px 0px 4px;}
.pagination li.currentpage {font-family: Arial; font-size: 9px; color: #888888; font-weight: bold; padding: 0px 4px 0px 4px; border: none; text-decoration: none;}
.pagination li.disablepage{font-family: Arial; font-size: 9px; color: #cccccc; padding: 0px 4px 0px 4px;border: 1px solid #cccccc;}
.pagination li.nextpage {font-family: Arial; font-size: 9px; color: #888888; border: none}
* html .pagination li.currentpage, * html .pagination li.disablepage { margin-right: 3px; padding-right: 0; }

.td14 { font-family: Arial; font-size: 9px; color: #cccccc; text-decoration: none; }

A.s5:link { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline; }
A.s5:active { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline;}
A.s5:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: underline}
A.s5:hover { font-family: Arial; font-size: 11px; color: #8aca39; text-decoration: none; font-weight:bold;}
A.glos1:link, A.glos1:active, A.glos1:visited { font-family: Arial; font-size: 11px; color: #888888; text-decoration: none; padding-left:2px;padding-right:2px; }
A.glos1:hover { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none;  background-color:#f3873e; padding-left:2px;padding-right:2px; }

.pagination2 { padding: 10px 0 10px 0; }
.pagination2 ul { margin: 0; padding: 0; text-align: center; font-size: 9px; }
.pagination2 li { list-style-type: none; display: inline; padding-bottom: 0px;}
.pagination2 a, .pagination2 a:visited {font-family: Arial; font-size: 11px; color: #888888; padding: 0px 4px 0px 4px; border: 1px solid #888888; text-decoration: none; background-color:#ffffff;}
.pagination2 a:hover, .pagination2 a:active { border: 1px solid #888888; color: #888888;  padding: 0px 4px 0px 4px;}
.pagination2 li.currentpage2 {font-family: Arial; font-size: 11px; color: #888888; font-weight: bold; padding: 0px 4px 0px 4px; border: none; text-decoration: none;}
* html .pagination2 li.currentpage2, * html .pagination2 li.disablepage2 { margin-right: 3px; padding-right: 0; }

A.pogrubiony:link, A.pogrubiony:active, A.pogrubiony:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: none; font-weight:bold;}
A.pogrubiony:hover { font-family: Arial; font-size: 12px; color: #c2c2c2; text-decoration: none; font-weight:bold;}
A.podkreslony:link, A.podkreslony:active, A.podkreslony:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: underline; }
A.podkreslony:hover { font-family: Arial; font-size: 12px; color: #c2c2c2; text-decoration: underline}
A.normalny:link, A.normalny:active, A.normalny:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: none; }
A.normalny:hover { font-family: Arial; font-size: 12px; color: #c2c2c2; text-decoration: none}
A.podswietlony:link, A.podswietlony:active, A.podswietlony:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: none; background-color:#f0f0f0}
A.podswietlony:hover { font-family: Arial; font-size: 12px; color: #c2c2c2; text-decoration: none; background-color:#f0f0f0}
A.podswietlony_pogrubiony:link, A.podswietlony:active, A.podswietlony:visited { font-family: Arial; font-size: 12px; color: #888888; text-decoration: none; background-color:#f8f8f8; font-weight:bold;}
A.podswietlony_pogrubiony:hover { font-family: Arial; font-size: 12px; color: #c2c2c2; text-decoration: none; background-color:#f8f8f8; font-weight:bold;}

.td12 { font-family: Arial; font-size: 15px; color: #7c5593; text-decoration: none; }
.gjhbut4 { font-family: Arial; font-size: 11px; color: #7c5593;  text-decoration: none; font-weight: bold; border-style: solid; border-width: 1px; border-color: #7c5593; background-color: #f8f8f8; }

.popupdiv {position:absolute; z-index:10; width:350px; background-color:#f3efec; border:1px solid #c4af9e; visibility:hidden; font-family: Arial,sans-serif; padding:8px; font-size:11px; color:#4d453f;}
.popupdiv2 {position:absolute; z-index:10; width:400px; background-color:#f3efec; border:1px solid #c4af9e; visibility:hidden; font-family: Arial,sans-serif; padding:8px; font-size:11px; color:#4d453f;}

.um_nag { font-weight: bold; padding: 0px 0px 6px 0px }
.um_tr { text-align: justify; padding: 0px 0px 20px 0px }

