body, div, img {padding:0px; margin:0px; border:0px;}
select {font:11px Tahoma;}
body {background:#fff url(../_gfx/body_bg.jpg); background-repeat:repeat-x; text-align:center; font:11px Tahoma; color:#656565; margin:0 0 20px 0;}

#contentCountDiv a {text-decoration:underline; color:#656565;}
#contentCountDiv a:link {text-decoration:underline; color:#656565;}
#contentCountDiv a:visited {text-decoration:underline; color:#656565;}
#contentCountDiv a:hover {text-decoration:none; color:#4b8dd2;}

.fkower {padding:10px; overflow:auto;}
.nobrd {border:none;}
.p10avs {padding:10px;}

.sasd {padding:0 20px 0 20px; text-align:justify;}
.asdas {font:20px Tahoma; color:#4b8dd2; width:100%; height:30px; padding:0 0 0 0; border-bottom:1px dashed #4b8dd2;}
.dg {text-align:center; border-top:1px dashed #4b8dd2; padding:15px 0 0 0; height:10px;}
.pad2345 {padding:45px 0 0 0;}
.center {text-align:center;}
.bold {font-weight:bold;}
.clr {color:#999; line-height:18px; font-weight:bold;}
.vtop {vertical-align:top;}
.vmiddle {vertical-align:middle;}
.vbottom {vertical-align:bottom;}
.mpos {margin:0 0 0 30px; padding:0 0 0 15px; height:20px; cursor:pointer;}
.lh1 {line-height:18px;}
.w180 {width:180px;}
.bo {margin:-35px 0 0 50px; font-size:13px;}
.brd-1a {border:1px solid #aaa;}
.justify {text-align:justify;}
.lbtn {margin:4px 0 0 0}
table.pal td table td.zeto {padding:2px 0 1px 0}
#table_gp{margin:0 auto;}
#mainDiv {width:780px; margin:0px auto 0px auto; overflow:auto;}
#topDiv {width:780px; height:137px; background-image:url(../_gfx/topDiv_bg.jpg);}
#errorDiv, .errorDiv {padding:20px; display:block; width:330px; margin:30px auto; border:1px solid #ccc; text-align:left; font:12px Tahoma; color:#555;}
#contener {position:relative; z-index:1; width:100%; margin:-20px 0 15px -30px;}
#contenerok {position:relative; z-index:1; width:500px; margin:0 auto;}
#comm { line-height:18px; font-size:11px; margin-left:20px; text-align:left;}
#commok { line-height:18px; font-size:11px; margin:30px 0 0 80px; text-align:left;}

#katalog-info td.asdzdc {border:1px #D8E9F9 solid; border-top:none;}
#katalog-info td {padding:14px 10px; line-height:18px;}
#katalog {margin:0 auto 40px auto;}
#katalog td{text-align:left;}
#katalog-info td table.katalog-info2 td {border-bottom:none; padding:10px; line-height:18px;}
#katalog-info td table.katalog-info2 td.nameSpaceTable {border-bottom:1px #eff2ff solid; font-family:arial;}

#katalog-info3a {width:452px; height:auto; border:1px #D8E9F9 solid; border-top:none;}

.ha1 {width:453px; /*border-left:1px #D8E9F6 solid; border-right:1px #D8E9F6 solid;*/}
.ha2 {width:290px;}
.shad {color:#333;}

.zet1 {width:171px;}
.zet2 {width:480px;}

.oasd223145 {padding:15px 30px; font-weight:bold;}
.oasd22314 {border-bottom:1px #D8E9F9 solid; padding:15px 0;}
.oasd223145a {padding:15px 30px;}
.oasd22314 div.CompLogo {text-align:center; margin:20px auto}
.oasd22314 div.CompName {font:18px Arial, Verdana, Tahoma, sans-serif; color:#4b8dd2; text-align:center; margin:0 auto 10px auto}
.oasd22314 div.CompName1 {font:14px Arial, Verdana, Tahoma, sans-serif; color:#4b8dd2; text-align:center; margin:0 10px 10px 10px; font-weight:bold;}

.winc {margin:0 0 5px 0;}
#city {width:120px;}
.oasd223145 a {color:#4b8dd2; text-decoration:underline;}
.oasd223145 a:link {color:#4b8dd2; text-decoration:underline;}
.oasd223145 a:hover {color:#4b8dd2; text-decoration:none;}
.oasd223145 a:visited {color:#4b8dd2; text-decoration:underline;}
.oasd223145 a:visited:hover {color:#4b8dd2; text-decoration:none;}

.fright {float:right;}
.sdfg {margin:0 0 0 20px; font-weight:bold;}
.small-div {height:2px; font-size:1px;}
.more {text-align:center; font-weight:bold; font-family:arial; position:absolute; margin:40px 0 10px 15px;}
.CompanyInfo {width:260px; margin:0 0 0 20px;}
.bottomNavPrvNext {width:470px; margin:-25px 0 30px 0; text-align:center;}

.bottomNavPrvNext a {color:#3a88da; text-decoration:none;}
.bottomNavPrvNext a:link {color:#3a88da; text-decoration:none;}
.bottomNavPrvNext a:hover {color:#1e7bda; text-decoration:none;}
.bottomNavPrvNext a:visited {color:#3a88da; text-decoration:none;}
.bottomNavPrvNext a:visited:hover {color:#1e7bda; text-decoration:none;}

.gminy_powiaty a {color:#3a88da; text-decoration:none;}
.gminy_powiaty a:link {color:#3a88da; text-decoration:none;}
.gminy_powiaty a:hover {color:#1e7bda; text-decoration:none;}
.gminy_powiaty a:visited {color:#3a88da; text-decoration:none;}
.gminy_powiaty a:visited:hover {color:#1e7bda; text-decoration:none;}

.gminy_powiaty a.gp {color:#656565; text-decoration:none;}
.gminy_powiaty a.gp:link {color:#656565; text-decoration:none;}
.gminy_powiaty a.gp:hover {color:#3a88da; text-decoration:none;}
.gminy_powiaty a.gp:visited {color:#656565; text-decoration:none;}
.gminy_powiaty a.gp:visited:hover {color:#3a88da; text-decoration:none;}

.cbl {color:#3a88da;}

.profilFirmy {margin:10px 10px}
.sdf1 {margin:20px 0 0 0;}
.Asdgb {width:180px; height:auto; vertical-align:top; padding:15px 30px 20px 30px; line-height:18px;}
.Bsdgb {width:180px; height:auto; vertical-align:top; padding:15px 5px 20px 5px; line-height:15px;}
.mf {font:13px Arial; font-weight:bold;}
.mfa {font:13px Arial; font-weight:bold;}

#katalog-info tr {cursor:pointer;}
#allCompany {margin:0; float:right; border:1px #D8E9F6 solid; border-top:none; border-bottom:none; width:272px; }
#allCompanyHead {margin:0; float:right;}

#MyB1 {width:700px; margin:0px auto 30px auto;}
#MyB1 td{vertical-align:top;}
.boxCategory {width:350px; height:auto; margin:10px 0; text-align:left; float:left;}

.bsdfsdf {border-bottom:1px #D8E9F6 solid; padding:10px 15px;}
.asdasd234{font-size:13px; color:#666;}
.moasdasd {color:#485354; line-height:19px; font:12px arial; text-decoration:none;}
.moasdasd2 {color:#485354; line-height:19px; font:12px arial; text-decoration:none; font-weight:bold;}

.headCategory {font-size:13px; font-weight:bold; color:#4b8dd2; padding:0 0 10px 0;}
.headCategory a {color:#4b8dd2; text-decoration:underline;}
.headCategory a:link {color:#4b8dd2; text-decoration:underline;}
.headCategory a:hover {color:#4b8dd2; text-decoration:none;}
.headCategory a:visited {color:#4b8dd2; text-decoration:underline;}

table#MyB1 td .elementsCategory {line-height:19px; padding:0 0 0 10px;}
table#MyB1 td .elementsCategory a {color:#666; text-decoration:underline;}
table#MyB1 td .elementsCategory a:link {color:#666; text-decoration:underline;}
table#MyB1 td .elementsCategory a:hover {color:#777; text-decoration:none;}
table#MyB1 td .elementsCategory a:visited {color:#666; text-decoration:underline;}
table#MyB1 td .elementsCategory a:visited:hover {color:#777; text-decoration:none;}

table#allCompany td a {color:#666; text-decoration:underline;}
table#allCompany td a:link {color:#666; text-decoration:underline;}
table#allCompany td a:hover {color:#777; text-decoration:none;}
table#allCompany td a:visited {color:#666; text-decoration:underline;}
table#allCompany td a:visited:hover {color:#777; text-decoration:none;}

.se111a, .se111b, .zet1 a {font-family:arial}
.lh180 {line-height:18px;}

.se111a a, .se111b a {color:#666; text-decoration:underline;}
.se111a a:link, .se111b a:link {color:#666; text-decoration:underline;}
.se111a a:hover, .se111b a:hover {color:#666; text-decoration:underline;}
.se111a a:visited, .se111b a:visited {color:#666; text-decoration:underline;}
.se111a a:visited:hover, .se111b a:visited:hover {color:#666; text-decoration:underline;}

.fi111 {float:left; height:30px; width:6px;}
.se111 {float:left; height:30px; width:440px; background:#D8E9F9;}
.se111a {float:left; height:23px; width:260px; background:#D8E9F9; padding:7px 0 0 0; font-size:12px;}
.se111b {padding:7px 0 0 0; font-size:12px; text-transform:capitalize;}
.th111 {float:left; height:30px; width:6px;}

.gminy_powiaty1{line-height:16px; padding:10px 25px;vertical-align:top; margin-top:0px; width:245px; text-align:left;}
.gminy_powiaty{vertical-align:top; margin-top:0px; border:3px #ddeaf3 solid; width:320px; text-align:left; line-height:17px; padding:10px 25px;}
.gminy_powiaty_td{vertical-align:top; margin-top:0px; text-align:left; line-height:17px; padding:0px 0px; font-weight:bold;} 
.gminy_powiaty_td2{vertical-align:top; margin-top:0px; text-align:left; line-height:17px; padding:0px 0px; font-weight:bold; color:#3a88da} 
.gminy_powiaty_none{display:none;}
.gminy_powiaty_td_none{display:none;}

#showOthers {width:740px;}

.ppp {text-align: center; border-top: 1px dashed #4b8dd2; padding: 15px 0 0 0; height:10px; width:740px; margin:0;}
.kkk {padding: 0 20px 0 20px; text-align: justify;}
.f12blue {font:12px Tahoma; color:#4b8dd2;}
.aaa {font: 20px Tahoma; color: #4b8dd2; width: 100%; height: 30px; padding: 0 0 10px 0; border-bottom: 1px dashed #4b8dd2;}
.rlg {width:720px; height:20px; text-align:right; margin:0px auto 5px auto;}
.rlg2 {width:200px; height:20px; text-align:right; margin:0px auto 5px auto; float:right; font-size:11px; color:#656565;}

.gminyDiv {width:720px; height:50px; border:3px #ddeaf3 solid; margin:0 auto}
.fi {border-right:3px #ddeaf3 solid; width:360px; text-align:left; padding:20px; line-height:18px;}
.se {width:360px; text-align:left; padding:20px; line-height:18px;}
.upper {text-transform:uppercase;}
.sectab {margin:-2px 0 0 0;}
.warn {position:absolute; width:70px; font-size:14px; font-weight:bold; margin:90px 0 0 550px;}
.warn2 {position:absolute; width:70px; font-size:14px; font-weight:bold; margin:90px 0 0 420px;}
.topbg {height:60px; background:url(../_gfx/bg-tg.gif) repeat-x; }

.rightbg { background:url(../_gfx/bt-rg.gif) repeat-y; }
.leftbg{ background:url(../_gfx/bt-tl.gif) repeat-y; }
.bottombg{ background:url(../_gfx/bg-bg.gif) repeat-x; }
.headlist {font-weight:bold; text-transform:uppercase;}

.bledy {list-style:square; color:brown; margin:5px 0 0 -10px;}
.bledy li.lista {margin:0 0 0 0; text-transform:lowercase; font-size:12px;}
.vline-d {border-bottom:1px #ddeaf3 dashed; width:750px; height:2px; margin:15px auto;}
.treeMenuDiv_item {width:185px; float:left; padding:17px 0 0 0; text-align:left;}

#treeMenuDiv {width:780px; height:37px; background-image:url(../_gfx/treeMenu_bg.jpg); background-repeat:no-repeat;}
#contentDiv {width:780px; float:left; padding:25px 0 0 0;}
#contentCatDiv {width:100%; float:left; text-align:left; margin:-5px 0 20px 0;}
#contentLegendDiv {float:left; width:190px;}
#contentCountDiv {float:right; text-align:right; width:190px;}
#contentAddBtn {width:400px; float:left;}
#contentPageDivTop {width:100%;  font:11px arial; text-align:center; float:left; padding:10px 0 25px 0;}
#contentPageDivBottom {width:100%;  font:11px arial; text-align:center; float:left; padding:25px 0 25px 0;}

#offerTable {width:100%; float:left;}
#offerTable .gr {background-color:#edf6ec; text-align:center; padding:4px 0 4px 0; vertical-align:middle; border-bottom:3px solid #FFF;}
#offerTable .bl {background-color:#f1f6fc; text-align:center; padding:4px 0 4px 0; vertical-align:middle; border-bottom:3px solid #FFF;}
#offerTable .img {margin:3px;}
#offerTable .link {cursor:pointer;}
#bottomDiv {height:60px; width:780px; float:left; background-image:url(../_gfx/bottomDiv_bg.jpg); background-repeat:no-repeat; text-align:right;}

.legend_imgs {display:block; margin:3px; text-align:left;}
.sup {font-size:8px;}

table.katalog-info2 td a {font-weight:bold; color:#666; font-size:12px; text-decoration:none;} 
table.katalog-info2 td a:link {font-weight:bold; color:#666; font-size:12px; text-decoration:none;} 
table.katalog-info2 td a:hover {font-weight:bold; color:#999; font-size:12px; text-decoration:none;} 
table.katalog-info2 td a:visited {font-weight:bold; color:#666; font-size:12px; text-decoration:none;} 
table.katalog-info2 td a:visited:hover {font-weight:bold; color:#999; font-size:12px; text-decoration:none;} 

table.katalog-info2 td span.www122 a {font-weight:normal; color:#666; font-size:11px; text-decoration:none;} 
table.katalog-info2 td span.www122 a:link {font-weight:normal; color:#666; font-size:11px; text-decoration:none;} 
table.katalog-info2 td span.www122 a:hover {font-weight:normal; color:#999; font-size:11px; text-decoration:none;} 
table.katalog-info2 td span.www122 a:visited {font-weight:normal; color:#666; font-size:11px; text-decoration:none;} 
table.katalog-info2 td span.www122 a:visited:hover {font-weight:normal; color:#999; font-size:11px; text-decoration:none;} 

.f11 {font:11px Tahoma; color:#656565;}
.f11 a:link {text-decoration:none; color:#656565;}
.f11 a:visited {text-decoration:none; color:#656565;}
.f11 a:hover {text-decoration:underline; color:#4b8dd2;}
.f11 a:visited {text-decoration:none; color:#656565;}
.f11 a:visited:hover {text-decoration:underline; color:#4b8dd2;}

.menuf {font:12px Tahoma; color:#FFF; font-weight:bold;}
.menuf a:link {text-decoration:none; color:#FFF;}
.menuf a:visited {text-decoration:none; color:#FFF;}
.menuf a:hover {text-decoration:underline; color:#FFF;}
.menuf a:visited:hover {text-decoration:underline; color:#FFF;}

.pagef {position:relative; z-index:3; font:11px Tahoma; color:#4b8dd2;}
.pagef a:link {text-decoration:none; color:#656565;}
.pagef a:visited {text-decoration:none; color:#656565;}
.pagef a:hover {text-decoration:underline; color:#4b8dd2;}
.pagef a:visited:hover {text-decoration:underline; color:#4b8dd2;}

.catf {font:11px Tahoma; color:#656565;}
.catf a:link {text-decoration:underline; color:#656565; font-weight:bold;}
.catf a:visited {text-decoration:underline; color:#656565; font-weight:bold;}
.catf a:hover {text-decoration:underline; color:#4b8dd2; font-weight:bold;}
.catf a:visited:hover {text-decoration:underline; color:#4b8dd2; font-weight:bold;}

.f14 {font:14px Tahoma;}
.f12blue {font:12px Tahoma; color:#4b8dd2;}

.lightColor {color:#878787;}
.subFrame {width:100%; border:2px solid #217bd7; background-image:url(../_gfx/sub_bg.jpg); background-repeat:repeat-x; background-position:top;}

#menuSub {visibility:hidden; position:absolute; top:172px; width:165px; float:left; text-align:left;}
#pierwotnySub {visibility:hidden; position:absolute; top:172px; width:165px; float:left; text-align:left;}
#wtornySub {visibility:hidden; position:absolute; top:172px; width:300px; float:left; text-align:left;}
#firmySub {visibility:hidden; position:absolute; top:172px; width:143px; float:left; text-align:left;}
#next_select {position:absolute; float:left;}

.fleft {float:left;}
.zpos {position:relative; z-index:2;}
.mynava {float:left; margin:0 0 0 30px;}

td.ha2 table#allCompany .bsdfsdf a.asdaa {color:#485354; text-decoration:none;}
td.ha2 table#allCompany .bsdfsdf a.asdaa:link {color:#485354; text-decoration:none;}
td.ha2 table#allCompany .bsdfsdf a.asdaa:hover {color:#333; text-decoration:none;}
td.ha2 table#allCompany .bsdfsdf a.asdaa:visited {color:#485354; text-decoration:none;}
td.ha2 table#allCompany .bsdfsdf a.asdaa:visited:hover {color:#333; text-decoration:none;}

table.katalog-info2 td.zet2 div.more a {color:#3a88da; text-decoration:none;}
table.katalog-info2 td.zet2 div.more a:link {color:#3a88da; text-decoration:none;}
table.katalog-info2 td.zet2 div.more a:hover {color:#005CAF; text-decoration:none;}
table.katalog-info2 td.zet2 div.more a:visited {color:#3a88da; text-decoration:none;}
table.katalog-info2 td.zet2 div.more a:visited:hover {color:#005CAF; text-decoration:none;}

a.zefdg {color:#3a88da; text-decoration:none;}
a.zefdg:link {color:#3a88da; text-decoration:none;}
a.zefdg:hover {color:#005CAF; text-decoration:none;}
a.zefdg:visited {color:#3a88da; text-decoration:none;}
a.zefdg:visited:hover {color:#005CAF; text-decoration:none;}

table#allCompany td.bsdfsdf div.lh180 div.posssss span a.ASdsad {color:#666; text-decoration:none;}
table#allCompany td.bsdfsdf div.lh180 div.posssss span a.ASdsad:link {color:#666; text-decoration:none;}
table#allCompany td.bsdfsdf div.lh180 div.posssss span a.ASdsad:hover {color:#aaa; text-decoration:none;}
table#allCompany td.bsdfsdf div.lh180 div.posssss span a.ASdsad:visited {color:#666; text-decoration:none;}
table#allCompany td.bsdfsdf div.lh180 div.posssss span a.ASdsad:visited:hover {color:#aaa; text-decoration:none;}

.subFrame b a {color:#4B8DD2; text-decoration:none}
.subFrame b a:link {color:#4B8DD2; text-decoration:none}
.subFrame b a:hover {color:#4B8DD2; text-decoration:underline}
.subFrame b a:visited {color:#4B8DD2; text-decoration:none}
.subFrame b a:visited:hover {color:#4B8DD2; text-decoration:underline}

.ma {margin:0 0 0 5px}
.mb {position:relative; right:30px}