body{
	background: #eeeee1 url(images/stopkagrey.jpg) center bottom repeat-x;
	font: 11px Verdana;
	color: #000;
	line-height: 20px;
	margin: 0px;
}
img{
	border: 0px none;
}

.prawa{
	float: right;
}
.lewa{
	float: left;
}

#top{
	width: 900px;
	height: 200px;
	margin: 0px auto;
}
#top object{
	float:right;
}
/*************************************************************************/
#menu{
	background: url(images/menubg.gif);
	height: 40px;
	width: 900px;
	margin: 0px auto;
}
#menu #menulewa{
	background: url(images/menu_lewa.gif) no-repeat;
	padding-left: 15px;
	float: left;
}
#menu #menuprawa{
	background: url(images/menu_prawa.gif)top right no-repeat;
	padding-right: 15px;
	float: right;
	height: 40px;
}
#menu form{
	margin: 0px;
	padding: 0px;
	background: url(images/form.gif);
	display: inline;
	float: right;
	width: 280px;
	height: 28px;
	margin-top: 6px;
}
#menu form input{
	float: left;
	color: #969696;
	border: 1px solid #fff;
	margin-top: 4px;
	margin-left: 3px;
	width: 180px;
}
#menu form .button{
	background: #64ba17;
	color: #fff;
	border: 1px solid #64ba17;
	font-weight: bold;
	float: right;
	width: 80px;
   margin-right: 6px;
}
#wrap{
	background: #fff url(images/stopkawhite.jpg) left bottom repeat-x;
	width: 900px;
	margin: 6px auto 0px auto;
	padding-bottom: 50px;
	display: table;
}
/*************************************************************************/
#content{
	background: url(images/content.gif) no-repeat;
	padding: 15px;
	width: 870px;
}
#content #side{
	width: 220px;
	float: left;
	color: #4e4e4e;
}
#content #side p{
	color: #51b104;
}
#content #side p a{
	color: #51b104;
}
#content #side p b{
	color: #4e4e4e;
}
#content #side ul{
	width: 180px;
	margin: 5px 20px 5px 20px;
	padding: 0px;
	list-style: none;
}
#content #side ul li{
	background: url(images/pro_main.gif) left 8px no-repeat;
	padding-left: 13px;
}
#content #side ul li a{
	color: #fff;
	text-decoration: none;
}
#content #side ul ul{
	width: 155px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#content #side ul ul li{
	background: url(images/pro_sub.gif) left 8px no-repeat;
	padding-left: 25px;
}
#content #side ul ul li a{
	color: #ffd000;
	text-decoration: none;
	font-weight: bold;
}
#content #side #menuprodukty{
	background: #64ba17 url(images/produktybtm.gif) left bottom no-repeat;
	padding-bottom: 10px;
}

/*************************************************************************/
#content #main{
	width: 600px;
	float: right;
	margin-right: 15px;
	display: inline;
}

#main .produkt{
	float: left;
	width: 280px;
	border-top: 1px solid #ddddd1;
	border-bottom: 1px solid #ddddd1;
	margin: 0px 10px 10px 10px;
	padding-bottom: 4px;
}

#main h2{
	margin: 0px 0px 4px 0px;
	padding: 2px 0px;
	color: #ff9700;
	font-weight: normal;
	font: 16px "Trebuchet MS";
	border-bottom: 1px solid #ddddd1;	
}
#main th{
	color: #51b104;
}
#main .produkt p{
	margin: 3px 0px;
	color: #606060;
}
#clear{
	clear: both;
}
.opis{
	margin:0px;
	margin-bottom:5px;
	color:#6f6f6f;	
}
/*************************************************************************/
#produkt h2{
	margin: 0px 0px 4px 0px;
	padding: 2px 0px;
	color: #ff9700;
	font-weight: normal;
	font: 16px "Trebuchet MS";
	border-bottom: 1px solid #ddddd1;	
}
#produkt .zdjecia{
	width: 220px;
	float: left;
}
#produkt .zdjecia img{
	margin: 5px 0px;
	border: 4px solid #ddddd1;
}
#produkt .opis{
	width: 370px;
	float: right;
}
#produkt .produkt_dol{
	border-top: 1px solid #ddddd1;
	border-bottom: 1px solid #ddddd1;
	padding: 4px 5px;
	display: table;
	width: 360px;
}
.cena{
	font-weight:bolder!important;
}

.poz{
	font-size: 11px; 
	text-align:right; 
	color: #ff9700; 
	font-family: "Trebuchet MS";
}




