@charset "utf-8";


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
}
#main {
	width:auto;
	margin:0 2%;
	position:relative;
}

#mainNav, #contentLeftColumn, #topInfo, #path, #userNavLogin, #mainSearch, .backButton, .basketButton, .rating, .productNav, .specialLabel,
.nav, #mainFooter, #copyright, .pageToolNav, .scrollUp, .backTop, #pricelistBasket, #galleryThumbs, #popup, .productVariantList
{
	display:none;
}

img {
	border:0px;
}

#productDetail {
	position:relative;

}
.right {
	margin-left:300px;
	min-height:300px;

	
}
#detailImage {
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	
}

.cleaner {
	clear:both;
}

.manufacturer .logo,
#detailImage {
	text-align:center;
}

.manufacturer .logo {
	display:none;
}

#productDetail .product .finalPrice {
	font-size:22px;
	font-weight:bold;
	line-height:1em;
}

#productDetail .product .finalPrice .dualPrice {
	font-size:12px;
	font-weight:normal;
}

#productDetail .product .normalPrice {

	font-size:12px;
	font-weight:bold;

}

#productDetail .product .normalPrice .lt {
	text-decoration:line-through;
}

#productDetail .product .normalPrice .dualPrice {
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:normal;
}
#productDetail .product .priceInfo .finalPrice:before {
	content: "Cena: ";
}
#productDetail .product .priceInfo .normalPrice {
	padding-left:70px;
	margin-bottom:10px;
}

#productDetail .product .availability {
	margin-bottom:10px;
	display:none;
}
#pricelist h2:before {
	content: "Cenník ";
}
#pricelist .header {
	
}
#pricelist .header .image {
	float:left;
	margin-right:10px;
	display:none;
}

td.basket ,
th.basket {
	display:none;
}

#pricelist table {
	border:1px solid #000;
	border-collapse:collapse;
	width:100%;
}

#pricelist table td ,
#pricelist table th{
	border:1px solid #000;
	padding:3px;
}

#pricelist table th  {
	background-color:#000;
	color:#fff;
	
}
#pricelist table td {
	text-align:center;
}
#pricelist table td.unitPrice,
#pricelist table td.price {
	text-align:right;
}

#pricelist table td.price .dualPrice {
	font-size:75%;
}

#pricelist table .sku,
#pricelist table .package {
	text-align:left;
}


#pricelist h2,
.extras h3 {
	font-size:18px;
}

.productVariantList .variant:before {
	content:"• ";
}

#productTechSpec, #productInfo, #productReview, #productAccessories {
	display:block !important;
}

#productTechSpec table {
	border-collapse:collapse;
	border:1px solid #000;
	width:50%;
}

#productTechSpec table td,
#productTechSpec table th {
	border:1px solid #000;
	padding:3px;
}

#productTechSpec table th  {
	text-align:left;
	background-color:#000;
	color:#fff;
}

#productTechSpec table td.value {
	text-align:center;
	width:100px;
}