div#wmain {
width:90%;
font-size:13px;
margin-left:2em;
}
div#bcard {
padding:0;
margin:0;
width:100%;
border:1px #999999 solid;
}
div#bcard h1 {
padding:10px;
margin:0;
background-color:#f0f0f0;
font-size:18px;
}
div#bcard div.cont {
margin:0 10px;
padding:0;
font-size:12px;
}
div#bcard div.cont h2 {
margin:12px 0 0 0;
padding:0;
font-size:14px;
font-weight:bold;
}
div#bcard div.cont p {
margin:0 0 8px 0;
padding:0;
}
div#wmain p.rt {
text-align:right;
}
.frmInfoTable {
padding:0;
margin:0;
border-spacing:0;
width:100%;
border:1px #999999 solid;
}
.frmInfoTable td {
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:1em;
padding-right:0.5em;
margin:0px;
}
.frmInfoTable h2 {
padding:0;
margin:0;
}
.frmInfoTable ul {
padding-top:0.5em;
margin-top:0;
}
.sectionStep, .rColor {
color:#dc291a;
}
.bColor {
color:#462de7;
}
.w {
color:#462de7;
font-weight:bold;
}
.normalText {
font-size:13px;
}
.registerUserTable {
border:1px #999 solid;
padding:10px;
margin:0px;
font-size:13px;
width:95%
}
.registerCompanyTable {
border:1px #999 solid;
padding:10px;
margin:0px;
font-size:13px;
width:95%
}
.registerUserTable table, .registerCompanyTable table {
font-size:13px;
}
.registerHeadTxt {
font-size:11pt;
font-weight:bold;
}
.registerInfoTxt, .daneInfoTxt {
font-size:8pt;
color:green;
font-weight:bold;
}
.registerErrTxt, .daneErrTxt {
font-size:8pt;
color:red;
font-weight:bold;
}
.searchSelTable {
padding:0;
border-spacing:0;
border:1px #999 dashed;
border-collapse:collapse;
background-color:#eee;
margin:5px 20px;
width:80%;
}
.searchSelTable td {
padding:4px 8px;
margin:0;
}
.searchheadtxt {
font-size:10pt;
font-weight:bold;
color:#392ccb;
margin-left:10px;
line-height:120%;
}
.catTable {
font-size:11px;
padding:1em;
margin-left:2em;
margin-right:1em;
background-color:#eee;
width:90%;
}
.catTable td {
padding-left:1em;
padding-right:0.5em;
width:100%;
}
.subCatTable {
margin:0;
padding:1em 0;
font-size:11px;
background-color:#eee;
}
.subCatTable td {
padding-left:1em;
padding-right:1em;
width:33%;
}
div#miejscowoscsel {
float:right;
font-weight:bold;
font-size:8pt;
text-align:right;
margin:1em;
padding:0;
}
.miejscowoscStatusTxt {
font-weight:bold;
font-size:8pt;
text-align:right;
margin-top:1em;
margin-right:1em;
}
h2.catheadtxt {
padding:0;
margin:0;
margin-top:0.2em;
font-size:11pt;
font-weight:bold;
color:#dc291a;
}
.navtxt {
font-size:12px;
font-weight:bold;
margin-top:1em;
}
.wojHeader {
}
.wojSelHeader {
background-color:#F7FFC2;
}
.wojHeader TD, .wojSelHeader TD {
padding-top:0.4em;
padding-bottom:0.4em;
}
.wojSubmitCell, .usgSubmitCell {
padding-top:10px;
padding-bottom:10px;
background-color:#eee;
text-align:center;
}
a.wojShortLink:link, a.wojShortLink:visited, a.wojShortLink:active {
}
a.wojShortSelLink:link, a.wojShortSelLink:visited, a.wojShortSelLink:active {
background-color:#F7FFC2;
}
.wojSepLine, .usgSepLine {
height:1px;
background-color:#f0e0D0;
}
.wojErr, .usgErr {
color:red;
font-weight:bold;
}
div.mark {
padding:6px;
background:yellow;
}
div#clist,  div.tstclist {
margin-top:20px;
}
div.tstclist {
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
padding:4px 0;
}
div#clist div.wpwyr, div.tstclist div.wpwyr {
padding:4px 0;
margin:2px 0;
background:#FFFFC0;
}
div#clist div.cname, div.tstclist div.cname {
margin-left:5px;
font-size:10pt;
clear:both;
}
div#clist img.logoimg, div.tstclist img.logoimg {
margin: 5px 5px 5px 0;
float:left;
}
div#clist div.cdesc, div.tstclist div.cdesc  {
font-weight:bold;
font-size:8pt;
margin-left:90px;
}
div#clist div.cadr,  div.tstclist div.cadr {
font-weight:normal;
font-size:8pt;
margin-left:90px;
}
table.msc {
width:100%;
}
table.msc td {
width:33%;
}

