BODY {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background: #6F8593;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
  _font-size: xx-small;
	color: #fff;
text-align: center;
}

DIV,P,H1,H2,H3,H4 {
	margin: 0;
	padding: 0;
}

h1 {
	font-size: medium;
	color: #C8DAE1;
	border-bottom: 1px dashed #C8DAE1;
	margin: 0 0 13px 0;
}

#container {
	width: 774px;
	background: url(../../pbg/bg.gif) repeat-y;
	_height: 400px;
	margin: 0 auto;
}

#left {
	width: 178px;
	height: 100%;
	float: left;
}

#news {
	width: 161px;
	background: url(../../pbg/nws.jpg) repeat-y;
	margin: 0 auto;
}

#nwstr {
	width: 100%;
	min-height: 140px;
	background: url(../../pbg/nwsb.jpg) no-repeat bottom;
  text-align: left;
}

#nwstr dl {
	color: #3D535A;
	margin: 0 12px 12px 12px;
	font-size: xx-small;
}

#nwstr dt {
	font-weight: bold;
}

#nwstr dt a {
	text-decoration: none;
	color: #3D535A;
}

#nwstr dd {
	padding: 0 0 10px 0;
	margin: 0 0 7px 0;
}
#logo {
	width: 100%;
	height: 209px;
	background: url(../../pbg/l.jpg) no-repeat 3px;
}

#center {
	width: 595px;
	float: right;
	min-height: 400px;
}

#baner {
	width: 100%;
	height: 55px;
	background: url(../../pbg/b.jpg) no-repeat;
}

#menu {
	width: 592px;
	height: 179px;
	background: url(../../pbg/pmen.gif) repeat-x;
	margin-left: 1px;
}

ul#meng, ul#mend {
	list-style: none;
	margin: 0;
	font-size: xx-small;
	height: 25px;
	margin: 0 0 0 20px;
	_margin: 0 0 0 60px;
}

#meng a, #mend a {
	text-decoration: none;
	color: #fff;
}

ul#meng li, ul#mend li {
	float: left;
	padding: 6px 12px 0 19px;
}

ul#meng li {		
	height: 24px;
	background: url(../../pbg/pog.jpg) no-repeat;
}

ul#mend li {
	background: url(../../pbg/pod.jpg) no-repeat;
	height: 24px;
}

#topek {
	height: 130px;
	width: 592px;
	background: url(../../pbg/g.jpg) no-repeat;
}

#mend {
	height: 24px;
}

#main {
	width: 592px;
	margin-left: 1px;
	background: url(../../pbg/tx.jpg) no-repeat;
min-height: 400px;
}

#content {
	width: 568px;
	padding: 14px;
	text-align: justify;
float: left;
}

#content dd {
  margin-bottom: 15px;
}

#content p {
	margin-bottom: 15px;
}

#content a {
	text-decoration: none;
	color: #A1EDFF;
	border-bottom: 1px dashed #A1EDFF;
}

#stopka {
	width: 772px;
	height: 29px;
	background: url(../../pbg/stbg.gif) repeat-x;
	clear: both;
	margin: 0 auto;
}

/* czyszczenie floatow */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */