/* CSS Document */



div.container {

width: 1000px;  
position: relative;

}
div.container .switch {
	position: absolute;
	top: -50px;
	left: 15px;
}
div.container .background {
	padding-top: 137px;
	background: url('../images/background-podsekcja.jpg') 0 137px;


	width: 1000px;
	clear:both;

 
overflow: hidden; /* clearance */
/* display: table;   */
	}	

div.container ul.menu {

	background-image: url('../images/menu-podsekcja.jpg');
	}

div.container .heading {

	top: 74px;
	margin-left: 246px;
	padding-right: 187px;

	width: 567px;
	height: 63px;

	text-align: right;
	background-image: url('../images/background-heading.jpg');
	}

div.container .bottom {
	width: 1000px;
	height: 126px;
	margin: 0;
	background-image: url('../images/bottom.jpg');
	}


div.container .hero {
	position: absolute;
	width: 250px;
	height: 279px;
	margin-top: 20px;
	clear:both;
	bottom: 0;
	right: 0;
	}	

div.container .hero-image {
	width: 250px;
	height: 279px;
	position: absolute;
	bottom: 0;
	right: 0;
	}	

div.container .bottom-nav {
	position: absolute;
	bottom: 60px;
	left: 575px;
	}	

.bottom-nav img {margin-right: 5px;}


div.l-column {
	width: 780px;
	float: left;
	overflow: hidden;
}
  
div.l-column .content {
	width: 700px;
	padding: 10px 40px 80px 50px;
	overflow: hidden;
}


div.produkty  {

	width: 698px;
	overflow:hidden;
	
		}


div.produkty table {

	width: 98%;
	}

div.produkty td {

	width: 324px;
	padding: 0 20px 20px 0;

	vertical-align: top;
	}

div.produkty img {

	float: left;
	margin: 0 10px 5px 0;
	}

div.produkty a {

	display: block;
	text-align: right;

	color: #C32C54;
	font-weight: normal;
	text-decoration: none;
	}


div.r-column {
  position: relative;
	width: 173px;	
	float: right;
	margin-left: 20px;
	padding-left: 2px;
	padding-bottom: 160px;
	}

div.r-column .icons {
	width: 155px;
	position: absolute;
	top: -60px;
	width: 165px;
}



div.zamowienie-form {

	
}


div.r-column img {

}


h2  {

	font: 15px Trebuchet MS;
	color: #C32C54;
	font-weight: bold;

	margin: 3px 0 10px 0;
	padding: 0 !important;
	}



.produkt_cena {

	font-size: 10pt;
	font-weight: bold;
}