#Layout h2 {
	font-size: 1.6em; 
	color: #4EA3D7; 
	margin: 15px 0;
	font-weight:normal;
	font-family: 'Tahoma', Verdana, sans-serif;
}
	#Layout h2 a{
		color:#3E91C4;
		text-decoration:none;
	}
	#Layout a:hover {
		text-decoration:underline;
	}

#Product {
    display: inline;
    float: right;
    margin: 0;
    padding: 0px 0 25px 25px;
    width: 575px;
}

.product_details {
	display: block;
	color: #666;
	overflow: hidden;
	margin:0;
	padding: 10px;
}
#Product h1 {
    font-size: 26px;
    line-height: 30px;
    margin: 0 0 30px 0;
}
#Detal {
float: left;
padding:0 0 10px 0;
margin: 5px 0 5px 10px;
width:450px;
}
#Detal p {
	font-weight:bold;
	line-height:1.1em;
	color:#4694c4;
	font-size: 12px;
}
#Detal p#producent {
	font-weight: bold;
	line-height:1.1em;
	color:#999999;
	font-size: 13px;
}

#Zmieniacz {
float: right;
width:250px;
padding: 0;
margin: 0;
overflow: hidden;
}

#FotkaDetal {
/*	float: right; */
	width: 200px;
}
#FotkaDetal img {
border: 0;
}


#banerki img {
border: 0;
}
#banerki {
	float: right; 
	width: 250px;  
display: block;
text-align:center;
margin: 0 auto;
padding: 0;
}
#banerki ul, #banerki ul li {
	display: block;
	list-style: none;
	margin: 20px 0 0 5px;
	padding: 0;
}

#banerki ul li {
	float: left;
}

div#krecha {
border-bottom: 1px dotted #888;
width: 400px;
}
.product_details #cenaRamka { 
float: left;
width : 210px; 
height : 50px; 
/* background: #f5f5f5 url(../images/ramka_cena.png) no-repeat left top; */
padding: 10px 0 0 5px;
margin-top: 5px;
line-height: 22px;
} 

.price_displayN {
	text-align:right;
	font-weight: normal;
	color:#999;
	font-size:1.1em;
	padding: 2px 5px 5px 40px;
}
.price_displayB{
	text-align:right;
	font-weight: bold;
	color:#eb4100;
	font-size:1.2em;
	padding: 2px 5px 5px 35px;
}
.price_opis {
	font-weight: normal;
	color: #999;
	padding: 2px 0 7px 5px;
	margin: 0;
	}

.featured,
.quantityBox {
height : 70px; 
/* 	border: 1px dotted #00378f; */
	padding: 5px;
	margin: 10px 10px 10px 0;
	background: #fff;
	color: #999;
	font-weight: bold;
	text-align: center;
position: relative;
}
.quantityBoxKosz {
float: right;
margin: 0 3px 0 0;
}

.product_details .quantityBoxKosz a { 
display : block; 
width : 217px; 
height : 60px; 
text-indent : -9000px; 
float : right; 
outline : none; 
background: url(../images/baner_koszyk3.png) no-repeat left top; 
} 
.product_details .quantityBoxKosz a:hover { 
background-position : left bottom; 
} 
.product_details .quantityBoxKosz a:focus { 
background-position : left center; 
} 


	.featured {
		background: none;
		border: #4694c4;
		color: #4694c4;
	}
		.quantityBox a {
			vertical-align: middle;
			color: #c90c14;
		}
		.quantityBox a:hover {
			text-decoration: none !important;
		}
	.productActions {
		margin-top: 10px;
	}
		.productActions li {
			text-align: right;
			list-style: none;
		}

.quantityBox .productActions a {
			color: #999 !important;
			line-height: 1.5em;
			font-weight: normal;
		}

.quantityBox .productActionsB a img {
margin: 0 0 0 70px;
border: 0;
}
.quantityBox a,
.quantityBoxtable tr td {
vertical-align:middle;
}

.quantityBox table tr td a img {
border: 0;
margin: 0;
padding: 0;
}

form#options label {
	font-size: 10px;
}

form#options fieldset input#Quantity {
	width:30px;
}
.productContent {
	width: 570px;
margin: 20px 0 0 0;	
}

th {
display:table-cell;
font-weight:bold;
color: #4EA3D7; 
padding: 4px;
vertical-align: middle;
}

a.DodajDoKoszykaS { 
display : block; 
width : 70px; 
height : 10px; 
text-indent : -9000px; 
float : right; 
outline : none; 
background : #f4f8f9 url(../images/addToCartSSE.gif) no-repeat left top; 
} 
a.DodajDoKoszykaS:hover, a.removeItem:hover { 
background-position : left bottom; 
} 
a.DodajDoKoszykaS:focus, a.removeItem:focus { 
background-position : left center; 
} 
#finalizujLeft {
height : 40px; 
}
a.finalizuj-zakupy { 
display : block; 
width : 115px; 
height : 30px; 
text-indent : -9000px; 
float : right; 
outline : none; 
background: #62c6ff url(../images/przycisk_zakoncz_zakupy.gif) no-repeat left top; 
} 
a.finalizuj-zakupy:hover { 
background-position : left bottom; 
} 
a.finalizuj-zakupy:focus { 
background-position : left center; 
} 


#Navigation a.finalizuj-zakupy { 
display : block; 
padding: 0;
margin: 0;
width : 238px; 
height : 30px; 
text-indent : -9000px; 
float : right; 
outline : none; 
background: #005BB8 url(../images/przycisk_zakoncz_zakupyN.png) no-repeat right top; 
} 
#Navigation a.finalizuj-zakupy:hover { 
background-position : right bottom; 
} 
#Navigation a.finalizuj-zakupy:focus { 
background-position : right center; 
}

#producent,
#skala,
#numerid,
.priceDisplay,
.priceDisplayN {
padding: 0 0 5px 0;
}
#StatusTowaru {
text-align: left;
margin: 35px 0 0 0;
}
#Breadcrumbs {
 font-size: 12px;
 margin: 0 0 15px 0;
}
.productDetailsFoto {
float: left;
width : 275px; 
}
.productDetailsCena {
float: right;
width : 300px; 
margin: 30px 0 0 0;
}
#producent span,
#skala span,
#numerid span,
.priceDisplay span,
.priceDisplayN span  {
font-weight : bold; 
}
.priceDisplayN {
color: #b0b0b0;
}
