body
{ 
	background: url('../img/background_tile.jpg') repeat-x #8BB26F;
}

.container
{ 
	background: #FFFFFF;

}

a:link{
	color:#000;
	text-decoration:none;
}

a:visited{
	color:#000;
	text-decoration:none;
}

a:hover{
	color:#79A558;
	text-decoration:underline;
}

#menu_produkt li{ 
	list-style-type: none;
	margin-left:-18px;
	padding:0px;
	font-size:97%;
	padding-left:6px; 
	line-height:1.2em;
	padding-bottom:4px;
}

#menu_produkt ul{ 
	padding:0px;
}
#menu_produkt .menu_hidden{
	display:none;
}

#menu_produkt .menu_shown{
	display:block;
}

#menu_produkt .menu_selected{
	color:#79A558
}

#menu_up, #menu_up_thin {
	z-index:2;
	position:relative;
	left:20px;
	padding:0px;
	margin-bottom:-89px;	
	*margin-bottom:-83px;	
}

#menu_up {
	top:232px;
}
#menu_up_thin {
	top:151px;
}

.menu_grupy li{ 
	list-style-type: none;
	margin-left:-18px;
	padding:0px;
	font-size:97%;
	padding-left:6px; 
	line-height:1.2em;
	padding-bottom:4px;
}

.menu_grupy ul{ 
	padding:0px;
	margin-bottom:0px;
}

#menu_up li, #menu_up ul, #menu_up_thin li, #menu_up_thin ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	margin-left:-4px;
	display:inline;
}

divx {
 	border:1px dashed gray;
}

.produkt_nazwa{
	padding-top:5px
}

.intext_photo{
	margin-top:-15px;
	margin-bottom:5px;
	text-align:right;
	padding-right:250px;
}


.grupy_lista{
	border:1px solid #b8c0b1;
	padding:5px;
	background: #d8e8cc url("/img/grupy_tlo.gif") bottom left no-repeat; 
	float: right; 
	padding-bottom:200px
}

#add_opis{

	margin-bottom:10px;
}

#opakowania {
	border:1px solid #b8c0b1;
	background: #d8e8cc ;
	padding:5px;
	padding-bottom:0px;
	margin-bottom:10px;
}


a.no_change:link{
	color:inherit;
	pa-bottom:0px;
}
a.no_change:visited{
	color:inherit;
		margin-bottom:0px;
}


a.no_change:hover{
	color:inherit;
	text-decoration:none;
}



#koszyk td{
	background: #B8D6A3;
	border-bottom:1px solid #b8c0b1;

}

#koszyk #dostawy td{
	background: #CBDA9E;
}

#koszyk #podsumowanie td{
	background: #DDECAE;
	color:#d10000;
	font-weight:bold;
}

#formularz {
	float:left;
	border:1px solid #b8c0b1;
	padding:5px;
	background:#E4ECCC;
	width:460px;
}

#formularz textarea {
	height:80px;
	width:400px;
}
#formularz .text {
	width:400px;
}


#regulamin {
	float:right;
	border:1px solid #b8c0b1;
	padding:8px;
	background:#E4ECCC;
	width:430px;
	font-size:85%;
}


#formularz .errors li {
	list-style-type: none;
	background:#d10000;
	margin-left:-17px;
	margin-right:30px;
	padding:5px;
	color:white;
}

#na_skroty {
	border:1px solid #b8c0b1;
	padding:5px;
	background: #d8e8cc ;
	margin-top:60px;
}

#na_skroty li{ 
	list-style-type: none;
	display:inline;
	line-height:2em;
	margin-right:45px;
}

#na_skroty ul{ 
	padding:0px;
	margin-bottom:0px;
}

#menu4 {
	margin-top:-3px;
}
