body, html {
    margin:0;
    background: url(img/tlo.gif) repeat-x #ccdec6;
    text-align:center;
    font-family:tahoma;
    font-size:12px;
    color:#333333;
}
#all {
    width:780px;
    margin:auto;
	padding-top:22px;
	text-align:left;
	padding-bottom:40px;
}
.strona {
	width:780px;
	background: url(img/str.gif) no-repeat white;
}
.top {
	padding-left:10px;
	padding-top:10px;
	clear:both;
}
div.top .up {
	width:720px;
	height:39px;
	background: url(img/up.gif) no-repeat white;
	color:white;
	padding-left:20px;
	padding-right:20px;
	padding-top:18px;
}
div.top .banner {
	width:709px;
	height:140px;
	background: url(img/banner.jpg);
	padding-left:51px;
	padding-top:38px;
}
div.top .menu {
	width:760px;
	height:67px;
	background: url(img/menu.gif);
	clear:both;
}

.left {
	width:270px;
	clear:both;
	float:left;
	background:#064010;
}
div.left .main {
	padding-left:10px;
	background:white;
}
div.left .phone {
	width:242px;
	height:189px;
	background: url(img/phone.gif) no-repeat;
	padding-bottom:10px;
	padding-left:18px;
	padding-top:16px;
	color:white;	
	line-height:16px;
}
div.phone table {margin-top:30px;}
div.left .zalozyciel {
	width:220px;
	padding-bottom:14px;
	background: url(img/up2.gif) no-repeat;
	padding-left:20px;
	padding-top:25px;
	color:white;
	line-height:16px;
	text-align:justify;
	padding-right:30px;
}
.right {
	width:510px;
	float:left;
	background: url(img/right.gif) no-repeat;
	padding-top:10px;
}
div.right .nag {
	width:450px;
	background: url(img/gdzie.gif);
	height:39px;
	padding-left:40px;
	padding-top:5px;
}
div.right .main {
	padding-left:39px;
	text-align:justify;
	line-height:18px;
	width:441px;
}
.content {
	background: url(img/bck.gif);
	clear:both;
}
.str {
	clear:both;
	width:770px;
	height:36px;
	border-bottom:5px solid #ccdec6;
	background: url(img/feet.gif);
	color:#48a62a;
	font-size:11px;
	text-align:right;
	padding-top:30px;
	padding-right:10px;
}
.feet {
	clear:both;
	width:740px;
	height:63px;
	background: url(img/feet2.gif) no-repeat;
	padding-left:20px;
	padding-right:20px;
}

div.left .box {
	clear:both;
}
div.box .up {
	width:220px;
	height:37px;
	background: url(img/box_up.gif);
	padding-left:40px;
	padding-top:11px;
}
div.box .main {
	width:250px;
	padding:0;
	background: url(img/box.gif);
	padding-left:10px;
	padding-top:6px;
}
div.box .bottom {
	width:260px;
	height:11px;
	background: url(img/bottom.gif);
}

.lft {float:left;}
.rgt {float:right;color:#48a62a;}

.lft2 {float:left;color:#064010;padding-top:16px;}
.rgt2 {float:right;color:#48a62a;padding-top:22px;}

.czyt {background: url(img/czyt.gif) no-repeat;padding-left:20px;height:20px;}

img {border:0;}

span.gr {color:#064010;}
span.gr2 {color:#008a00;}
span.da {color:#333333;}
span.wh {color:white;}

p.wc {padding-left:20px;padding-right:20px;}


ul.men li {display:block;list-style:none;padding:0;margin:0;display:inline;white-space:nowrap;float:left;text-align:center;}

ul.men a:link, ul.men a:visited { display:block;padding-top:23px;width:107px;height:39px;text-decoration:none;color:white;font-weight:bold;}
ul.men a:hover {display:block;text-decoration:none;color:white;font-weight:bold;background: url(img/hvr.gif) bottom no-repeat;}
li.kr {display:block;height:62px;width:11px;background: url(img/kr.gif) no-repeat top;}

ul.lista, ul.lista li { display:block;list-style:none;padding:0;margin:0;}
ul.lista {padding-left:11px;background: url(img/lista.gif) no-repeat bottom left;}
ul.lista a:link, ul.lista a:visited { display:block;width:200px;padding-top:7px;padding-bottom:7px;padding-left:18px;border-bottom:1px solid #dbdbdb;text-decoration:none;color:#333333;font-weight:normal;background: url(img/lst.gif) no-repeat;}
ul.lista a:hover {display:block;text-decoration:underline;color:#333333;font-weight:normal;}

li.wiec a:link, li.wiec a:visited { display:block;padding:0;width:198px;text-align:right;height:24px;padding-top:8px;padding-right:20px;border:0;text-decoration:none;color:#008a00;font-weight:bold;background: url(img/wiec.gif) no-repeat right top;}
li.wiec a:hover {display:block;text-decoration:underline;color:#008a00;font-weight:bold;}

a:link, a:visited {color:#48a62a;font-weight:bold;text-decoration:none;}
a:hover {color:#48a62a;font-weight:bold;text-decoration:underline;}


h1 {margin:0;padding:0;font-size:14px;}
div.phone h1 {color:white;padding-left:21px;}
div.box h1 {color:#008a00;}
div.zalozyciel h1 {color:#48a62a;padding-left:21px;margin-bottom:20px;}


div.zalozyciel img {border:1px solid #000401;float:left;margin-right:8px;margin-top:4px;}

p {margin:0;padding-top:6px;padding-bottom:6px;}

div.lft a:link, div.lft a:visited {color:white;font-weight:bold;text-decoration:none;}
div.lft a:hover {color:white;font-weight:bold;text-decoration:underline;}

div.lft2 a:link, div.lft2 a:visited {color:#064010;font-weight:bold;text-decoration:none;}
div.lft2 a:hover {color:#064010;font-weight:bold;text-decoration:underline;}

div.czyt a:link, div.czyt a:visited {color:#49c023;font-weight:bold;text-decoration:none;}
div.czyt a:hover {color:#49c023;font-weight:bold;text-decoration:underline;}

div.phone a:link, div.phone a:visited {color:#32d30a;font-weight:normal;text-decoration:none;}
div.phone a:hover {color:#32d30a;font-weight:normal;text-decoration:underline;}

div.str a:link, div.str a:visited {color:white;font-weight:normal;text-decoration:none;padding-right:8px;padding-left:8px;}
div.str a:hover {color:white;font-weight:normal;text-decoration:underline;}

div.rgt a:link, div.rgt a:visited {color:white;font-weight:normal;text-decoration:none;padding-right:3px;padding-left:3px;}
div.rgt a:hover {color:white;font-weight:normal;text-decoration:underline;}

form, fieldset {margin:0;padding:0;border:0;}