
.lu img {
	padding: 5px 5px 5px 5px;
	margin: 3px 5px 5px 5px;
	border:1px solid #c0c0c0;
	background-color:#f0e8d3;
}

img.do_koszyka {
	/*float:right;
	position:relative;
	top:-30px;
	*/
}


.treelink, .treelinks {
color:#ac0101;
text-decoration:none;
} 

.treelink:hover {
text-decoration:underline;
}

.treelinks {
padding: 5px 0 5px 0;

}

div.tree {

padding-left:25px;

}

#mapa_serwisu, #mapa_serwisu ul{
padding-left:20px;

}

#product_table {
width:100%;
padding:0 ;
margin:0;

}


#product_table  td{
border:none;
padding: 10px 10px 10px 10px;
/*border:1px solid #c0c0c0 !important;
background-color:#ffffff;*/
}

#product_table  td.lu {
border:none;
text-align:left;
width:120px;
padding:0;
margin:0;
vertical-align:top;
/*background-color:#ffffff;*/
}

#product_table  td.ru {
border:none;
vertical-align:bottom;
padding:0;
margin:0;
width:150px;

}

#product_table  td.cu {
border:none;
border-left:none;
width:100%;
border-bottom:none;
vertical-align:top;
margin:0;
padding:0;
}

#product_table  td.ru div.zakup{
padding:2px 2px 2px 2px ;
text-align:center;
width:150px;
border:3px double #c0c0c0;
}

#product_table  td.ll {
vertical-align:top;
background:none;
border:none;
}

#product_table  td.rl {
border-top:none;
vertical-align:top;

}

.payment {

 min-height:285px;
  height:auto !important;
  height:285px;

}

.mapa li, #mapa ul, #mapa li {background:none;}

h1.title {
font-size:1.4em;

}

.seonews_footer_link{margin-left:3px;}

/*#mapa, #mapa li {list-style-type:none;} */