body, html {
    margin:0;
    background: url(img/tlo.gif) repeat-x #f4f2ea;
    text-align:center;
    font-family:tahoma;
    font-size:11px;
    color:#53583c;
	line-height:16px;
}
#strona {
	background: url(img/top.png) no-repeat top;
}
#all {
    width:850px;
	
	text-align:left;
    margin:auto;
}
div.top {
	width:auto;
	clear:both;
	height:210px;
}
div.top .logo {
	height:72px;
	float:left;
	width:421px;
}
div.top .menu {
	float:left;
	padding-top:46px;
}	
div.top .lang {
	padding-top:28px;
	padding-left:77px;
	clear:both;
}
div.lang .pl {height:22px;}
div.lang .en {height:21px;}

div.left {
	float:left;
	clear:both;
	width:252px;
	padding-left:28px;
	padding-bottom:20px;
}
div.left .news {
	padding-bottom:3px;
	border-bottom:1px solid #d9d7c8;
	padding-top:7px;
}
div.left .news .tyt {
	height:25px;	
}
div.left .aktu {
	padding-bottom:20px;
}
div.left .kontakt {
	margin-top:5px;
	background: url(img/kontakt.png);
	width:240px;
	height:113px;
}
div.left .dane {padding:0px;}

div.right {
	float:left;
	width:505px;
	padding-left:65px;
	padding-bottom:20px;
}
div.right .oferta {
	padding-top:15px;
	clear:both;
}
div.oferta .poz {
	width:168px;
	float:left;
	text-align:center;
	height:100px;
	line-height:18px;
}
div.poz img {
	vertical-align: top;
	margin-left:5px;
}
div.feet {
	clear:both;
	height:54px;
	padding:26px;
	padding-top:15px;
	background: url(img/feet.png) repeat-x;
}
div.feet .str {
	float:left;
}
div.feet .copy {
	float:right;
	height:31px;
}
div.feet .who {
	clear:both;
	float:right;
	background: url(img/ibif.png) no-repeat right;
}

div.wiec {
	height:24px;
	padding-top:8px;
	text-align:right;
	font-size:10px;
	vertical-align:super;
}
div.wiec img {
	vertical-align: top;
	margin-left:4px;
}


h1 {margin:0;padding:0;margin-left:-11px;color:#506203;font-size:16px;padding-bottom:10px;font-weight:bold;}
p {margin:0;padding-top:3px;padding-bottom:7px;}



img {border:0;}
.both {clear:both;}


div.menu ul, div.menu ul li { display:block;list-style:none;padding:0;margin:0;}

div.menu ul li { display:inline;white-space:nowrap;float:left;text-align:center;}

li.raz a:link, li.raz a:visited { display:block;width:92px;height:26px;background: url(img/raz.png);}
li.raz a:hover {display:block;background: url(img/raz2.png);}
li.dwa a:link, li.dwa a:visited { display:block;width:58px;height:26px;background: url(img/dwa.png);}
li.dwa a:hover {display:block;background: url(img/dwa2.png);}
li.trz a:link, li.trz a:visited { display:block;width:97px;height:26px;background: url(img/trz.png);}
li.trz a:hover {display:block;background: url(img/trz2.png);}
li.czt a:link, li.czt a:visited { display:block;width:50px;height:26px;background: url(img/czt.png);}
li.czt a:hover {display:block;background: url(img/czt2.png);}
li.pie a:link, li.pie a:visited { display:block;width:54px;height:26px;background: url(img/pie.png);}
li.pie a:hover {display:block;background: url(img/pie2.png);}
li.sze a:link, li.sze a:visited { display:block;width:58px;height:26px;background: url(img/sze.png);}
li.sze a:hover {display:block;background: url(img/sze2.png);}

div.str a {font-weight:normal;color:#53583c;}

a:link, a:visited {color:#696e54;font-weight:bold;text-decoration:none;}
a:hover {color:#696e54;text-decoration:underline;}

div.poz a {color:#535e6a;}

div.wiec a:link, div.wiec a:visited {color:#535e6a;font-weight:normal;text-decoration:none;}
div.wiec a:hover {color:#535e6a;text-decoration:underline;}


input[type=submit] {background:#898963;border:0;margin:4px;font-family:tahoma;font-size:11px;color:white;padding:4px;width:90px;margin-left:78px;}
input[type=reset] {background:#898963;border:0;margin:4px;font-family:tahoma;font-size:11px;color:white;padding:4px;width:90px;margin-left:4px;}


textarea {background:white;margin-top:3px;border:1px solid #e9e9e9;font-family:tahoma;font-size:11px;color:#506203;padding:4px;width:258px;height:120px;overflow:hidden;}
input[type=text] {background:white;margin-top:3px;border:1px solid #e9e9e9;font-family:tahoma;font-size:11px;color:#506203;padding:4px;width:158px;}



form, fieldset {margin:0;padding:0;border:0;}
