body {
	background-image: url(images/back_all.gif);
	margin:0;
	padding:0;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c0c0c0;
}
td {
	color:#666666;
	font-size:11px;
	}
#glowna {

	}
.b {
	background-color:#FFFFFF;
	}
.z {
	background-color:#c0c0c0;
	}
.z2 {
	background-color:#c0c0c0;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.b2 {
	background-color:#FFFFFF;
	margin-left:10px;
	}
.kon {
	width:190px;
	height:120px;
	border: 1px solid #c0c0c0;
	border-top:none;
	margin-bottom:10px;
	}
.kon2 {
	padding:6px;
	}
.bm {
	margin:0;
	padding:0;
	}
#stop {
	width:800px;
	background-color:#c0c0c0;
	height:17px;
	}
.txt-b {
	color:#FFFFFF;
	}
.txt-b a:link, .txt-b a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	}
.txt-b a:hover {
	
	text-decoration:none;
	}
.pasek-gora	{
	background-color:#71D048;
	width:592px;
	height:20px;
	background-image:url(images/gora.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	text-indent: 40px;
	line-height: 18px;
		}
.kolor {
	color:#E53126;
	
	}
.kolor a:link, .kolor a:visited {
	color:#E53126 !important;
	text-decoration:none;
	}
.kolor a:hover {
	color:#E53126;
	text-decoration:underline;
	}

#div-powieksz {
	margin-top:20px;
	}
.liniap { margin: 5px 0 5px 0; padding: 10px 5px 5px 0; background: ##222632 url(images/horizontaldotted.gif) repeat-x bottom left; color: #808080; text-align: right; }

.liniap2 { margin: 5px 0 5px 0; padding: 4px 5px 5px 0; background: #FFFFFF url(images/horizontaldotted.gif) repeat-x bottom left; color: #808080; text-align: right; }
<!-- menu 
ul#navlist
{
width: 158px;

padding: 0px;
border-top: 0px;
margin: 0px;
font: bold 12px verdana,helvetica,arial,sans-serif;
}

ul#navlist li
{
list-style: none;
margin: 0px;
margin-left:-40px;
border: 0px;

}

ul#navlist li a
{
display: block;
width: 122px;
\width: 158px;
w\idth: 122px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #718991;
background: #ffffff;
text-decoration: none;
text-align: right;
}

ul#navlist li a:link { color: #666677; }
div#navcontainer li a:visited { color: #666677; }

ul#navlist li a:hover
{
border-color: #c0c0c0;
color: #ffffff;
background: #666677;
}
#produkt-duzy {
	margin-top:15px;
	}
-->
#togol a:link, #togol a:visited {
	text-decoration:none;
	color:#666666;
	}
#togol a:hover {
	text-decoration:underline;
	}
a:link, a:visited {
	color:#c0c0c0;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
/* zaokrąglone rogi */

.xsnazzy h1, .zsnazzy h1 {
margin:0;
font-size:12px;

padding:0 10px 5px 10px; 
border-bottom:1px solid #c0c0c0;
}
.xsnazzy h1 a:link, .xsnazzy h1 a:visited {
	color:#FFFFFF;
	}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.xsnazzy {
background: transparent; 
width:170px; 
float:left; 
margin:0 3px;
margin-right:20px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
.xb1 {
margin:0 5px; 
background:#828282;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #828282; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#c0c0c0;
color:#000000;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}
.44 {
	padding-bottom:5px;
	margin-top:5px;
	}
li {
	line-height:18px;
	}
h2 {
	font-size:11px;
	color:#ffffff;
	background-image: url(images/pasekh3.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	}
.lista1 ul
{
	line-height: 17px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left:10px;

}
.lista1 li
{
	padding-left:15px;
	line-height:20px;
	background-image: url(images/lista.gif);
	background-repeat: no-repeat;
	background-position: 3px;
}
.szary {
	background-color:#949494;
	color:#FFFFFF;
	font-weight:bold;
	}
#tablas td {
	border:1px solid #71D048;
	}
.form {
		width:191px; 
		height:16px; 
		border-color:#B4B4B4; 
		border-width:1px; 
		background-color:#ffffff; 
		border-style:solid; 
		padding-left:9px;
		margin-bottom:2px;
		font-family:Tahoma;
		font-size:11px;
		color:#717171;
	}