html, body {
	padding: 0;
	margin: 0;
	border: 0 none;
}
body, tbody {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body {
  background: white url(gfx/bg01.gif) repeat-x;
	color: #3C3C3C;
}
p {
  margin:0 0 10px 0;
  padding:0;
}
a {
	color: #b30000;
	background-color: inherit;
}
a:hover {
  text-decoration: underline ! important;
}
h1 {
  font-size: 13px;
  color: #415e7a;
	background-color: inherit;
  margin:8px 0 12px 0;
  padding:0;
}

h2 {
  font-size: 11px;
  margin:16px 0 10px 0;
  padding:0;
}
span.h2 {
  font-weight: bold;
  padding-bottom: 2px;
  display: block;
}



div.hr, div.hrs {
  border-bottom: 1px solid #E1E1E1;
  margin: 12px 0;
  height: 0px;
}
div.hrs {
  margin: 5px 0;
}

/******************************************************************************/

div#topA {
  height: 29px;
  xbackground: url(gfx/bg00.gif) no-repeat;
}

div#topB,
div#topB .in01,
div#topB .in02,
div#topb .in03,
div#topB .in04 {
  height: 275px;
  height: 323px;
}
div#topB {
  xbackground: url(gfx/top/01.jpg) no-repeat;
  background: url(gfx/top/t02.jpg) no-repeat;
}
div#topB .in01 {
  xbackground: url(gfx/top/04.gif) no-repeat 0 100%;
  background: url(gfx/top/t01a.gif) no-repeat 0 100%;
}
div#topB .in02 {
  xbackground: url(gfx/top/03.gif) no-repeat 600px 51px;
  background: url(gfx/top/tt01.gif) no-repeat 442px 20px;
}
div#topB .in03 {
  xbackground: url(gfx/top/02.gif) no-repeat 432px -29px;
}
div#topB .in04 {
  xbackground: url(gfx/top/05.gif) no-repeat 320px 116px;
  background: url(gfx/top/tt02.gif) no-repeat 18px 248px;
}

div#content {
  background: url(gfx/ix/bg02.gif) repeat-y;
}
div#cntA {
  background: url(gfx/ix/06.gif) repeat-y;
}
div#cntA .in {
  xbackground: url(gfx/bg02.gif) no-repeat;
  background: url(gfx/top/t03.gif) no-repeat;
}

div#cntB {
  background: url(gfx/ix/bg01.gif) repeat-x;
}
div#cntB .in01 {
  background: url(gfx/ix/01.gif) no-repeat;
}
div#cntB .in02 {
  background: url(gfx/ix/02.gif) no-repeat 100% 0;
  padding-top: 50px;
}
div#cntB .in03 {
  min-height: 450px;
}
.ie div#cntB .in03 {
  height: 450px;
}

div#cntA .menu-top {
  padding: 20px 0 0 16px;
  padding: 0px 0 0 16px;
}
div#topA .menu {
  text-align: right;
  padding-right: 50px;
  padding-top: 4px;
}
div#topA .menu a {
  text-decoration: none;
}
div#topA .menu,
div#topA .menu a,
div#topA .menu a:hover {
  color: white ! important;
  font-size: 10px;
  font-weight: bold;
}


.boxA {
	color: inherit;
  background: white url(gfx/box/01.gif) no-repeat 0 0;
  width: 235px;
}
.boxA.top {
  background-image: url(gfx/box/01a.gif);
}
.boxA .in {
  padding: 12px 16px 20px 16px;
}

h1.hda {
  margin: 0px 0 8px 0;
  padding: 0;
}
.boxA .menu a {
  color: #6B8099;
  display: block;
  padding-left: 12px;
  background: transparent url(gfx/box/02.gif) no-repeat 0 5px;
  text-decoration: none;
  font-weight: bold;
}

.sonda table.bar {
  background-color: #D8E5F5;
  padding: 1px 3px;
}
.sonda .progress {
  background-color: #6795CE;
  padding: 3px 0;
}
.sonda .val {
  color: #AE0101;
  font-weight: bold;
  width: 32px;
  text-align: right;
}

div.more {
  text-align: right;
  margin-top: 8px;
}
div.more a {
  color: #AE0101 ! important;
  text-decoration: none;
  background: transparent url(gfx/arr/01.gif) no-repeat 100% 50%;
  padding-right: 16px;
  font-size: 10px;
}

x.data {
  margin: -12px 0 12px 0;
}

#footer {
  background: transparent url(gfx/foot.gif) no-repeat;
  height: 113px;
  color: #606060;
  font-size: 10px;
}
#footer a {
  color: #606060;
}
#footer .lt {
  padding:44px 0 0 20px;
}
#footer .rt {
  padding:54px 32px 0 0;
}

.thumbs img,
img.thumb {
  border: 2px solid #C7C7C7;
}
.thumbs img {
  margin: 0 6px 6px 0;
}

.files {
  margin: 8px 0 0 0;
}
.files a {
  display: block;
  padding-left: 16px;
  margin-bottom: 4px;
  background: transparent url(gfx/arr/01.gif) no-repeat 0 1px;
  text-decoration: none;
  color: #606060;
}
.files a b {
  color: #6b8099;
}

/******************************************************************************/

.noa a,
.list a {
  text-decoration: none;
  color: #3C3C3C;
}
.list h2,
h2.nmg {
  margin-top: 0px;
}

#left .box {
  padding:0 0 20px 22px;
  background: url(gfx/spc/01.png) no-repeat;
  width:450px;
}
.ie #left .box {
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/spc/01.png', sizingMethod='crop');
}
#left .box img.thumb {
  margin-right: 8px;
}
#left .box a {
  text-decoration: none;
}
.data {
  color: #B00000;
  font-size: 10px;
  margin-bottom: 1px;
}
#left z.box h2 {
  margin-top: 0px;
}
h2 a {
  text-decoration: none;
}
h2,
h2 a {
  color: #6B8099 ! important;
}

#left .box .txt div.more {
  margin-top: 0;
}

#left .box .doc {
  padding-left: 16px;
  background: transparent url(gfx/file.gif) no-repeat;
}

#right {
  width: 235px;
  float: right;
  padding-right: 20px;
  padding-top: 30px;
  padding-top: 10px;
}


#biura .ludzie {
  margin-top: 4px;
}
#biura .item {
  padding-left: 22px;
  background: transparent url(gfx/box/02.gif) no-repeat 10px 5px;
}
#biura .powiat {
  margin: 6px 0 3px 0;
  font-weight: bold;
}

a.back {
  padding-left: 16px;
  background: transparent url(gfx/arr/02.gif) no-repeat 0 50%;
}
.pgsel img {
  margin-bottom: -1px;
}
.pgsel {
  padding-top: 16px;
  margin-right: -4px;
}

.mmedia .wf {
  padding: 10px;
  border:1px solid #D8E5F5;
  margin-bottom: 24px;
}
.mmedia div.more {
  text-align: left;
}

div.thumbs {
  width: 460px;
}

ul.poparcie {
  list-style-type: none;
  margin: 0;
  padding: 0;
  height: 36px;
}
ul.poparcie li {
  float: left;
  font-weight: bold;
  margin: 0px 2px 0 0;
  padding: 4px 7px;
  background: #e1e6eb;
}
ul.poparcie li a {
  color: #6B8099;
}
ul.poparcie li.active a {
  color: #1C528C;
}
