#htmlbody {
	margin: 0 auto;
	padding:0;
	background-color: #ececec;
}
#pagebody {
	clear:both;
	margin: 0 auto;
	width:850px;
	padding-left:25px;
	padding-right:25px;
	background-color: #FFFFFF;
}
#h1container {
	margin:0 auto;
	width:850px;
	height:17px;
	vertical-align:middle;
}
.tliner{
	clear:both;
	margin:0 auto;
	width:850px;
	height:1px;
	text-align:right;
	background-color: #333;
}
.tlinel{
	clear:both;
	float:left;
	width:262px;
	height:1px;
	background-color: #1A4686;
	border-right:2px solid #fff;
	font-size:10px;
}
#mtopcontainer {
	margin:0 auto;
	margin-top:1px;
	margin-bottom:1px;
	width:850px;
	height:41px;
	background-image: url('/img/mtop_bgr.gif');
}
#mtopbigban {
	margin:0 auto;
	margin-top:1px;
	margin-bottom:1px;
	width:850px;
	padding-top:10px;
	padding-bottom:10px;
}
#bodyContainer {
	margin: 0 auto;
	width:850px;
	padding-left:25px;
	padding-right:25px;
	overflow: hidden;
	background-color: #FFFFFF;
}
#bodyl {
	float:left;
	margin:0;
	width:250px;
	padding:0px;
	padding-top:25px;
	border:0px;
	background-color: #fff;
}
#bodyr {
	clear:both;
	float:right;
	overflow: hidden;
	margin:0;
	width:575px;
	padding:25px;
	padding-right:0px;
	background-color: #fff;
}
div.bodybox {
	clear:both;
	float:right;
	overflow: hidden;
	margin:0;
	margin-bottom:10px;
	width:555px;
	padding:10px;
	background: #fff url('/img/bodyboxbgr.gif') repeat-x top;
	border:1px solid #ececec;
}
div.mlbox {
	clear:both;
	float:left;
	overflow: hidden;
	margin:0;
	margin-bottom:10px;
	width:230px;
	padding:9px;
	background: #fff url('/img/mlboxbgr.gif') repeat-x top;
	border:1px solid #ececec;
}
div.okbox {
	clear:both;
	overflow: hidden;
	margin:0;
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
	padding:10px;
	background-color: #B9F78F;
	border:2px solid #7BED2F;
}
div.nookbox {
	clear:both;
	overflow: hidden;
	margin:0;
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
	padding:10px;
	background-color: #FFB894;
	border:2px solid #ff3300;
}
span.catnag {
	width:100px;
	height:20px;
	padding-left: 25px;
	background: url("/img/cat.gif") no-repeat left top;
}
span.catinfo {
	float:left;
	padding-left: 25px;
	padding-top:5px;
	padding-bottom:10px;
}
span.subcatnag {
	height:12px;
	padding-left: 20px;
	background: url("/img/subcat.gif") no-repeat left center;
}
td.tabregform{
	border-bottom:1px solid #DDD;
	height:40px;
	margin:0px;
	padding:0px;
}
#kat_strony
{
clear:both;
width:100%;
margin:0 auto;
font-size: 11px;
font-family: Tahoma, Arial, Verdana;
border-top:1px solid #FFF;
}

#kat_strony a
{
font-family: Tahoma;
font-size: 11px;
font-weight: bold; 
color: #1A4686;
border: 1px solid #1A4686; 
padding: 5px 7px; text-decoration:underline;
background-color:#ECECEC;
}

#kat_strony a:hover
{
border: 1px solid #333; 
padding: 5px 7px; 
color: #FFF;
text-decoration:none; 
background-color:#1A4686;
}
