﻿#head1-wrapper, #head2-wrapper, #head3, #foot-wrapper, #fixed_header/*, #fixed_header **/ { display: none !important; }
#column, .skiplink, #advsearchercolumns, #social, #producers_filter, #products-head, #products-after, .navi-actions, .subpages-gallery, #highlited-all-container { display: none; }
#facebook, #gadugadu, #googleplus, #pinterest, #twitter, #youtube, #basketslider, #fastbasketslider { display: none; }

.clear { clear: both; }

#product-negotiate-button, #product-tabs .headers, .highlited-class { display: none; }

html, body { background-color: white; color: black; font-size: 12px; font-family: /*"Times New Roman", serif*/ Verdana, Tahoma, sans-serif; min-height: 0 !important; }
#breadcrumb, #content { width: 100%; color: black; background-color: white; }
a { text-decoration: underline; color: black; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 13px; }
form { display: none; }

#product form { display: initial; }
#product #gallery { float: left; width: 350px; }
#product #basket, #product .count, #product #product-variants tfoot { display: none; }

.basket-container, .basket, .compare, .storage, .promo { display: none; }






ul#products {
	width: 100%;
	float: left;
	list-style-type: none;
}
#products .boxes.double_price {
	height: 376px;
}
#products .boxes {
	width: 211px;
	height: 315px;
	margin: 0 5px 10px 5px;
	float: left;
	border: 1px solid #ebebeb;
	text-align: center;
	position: relative;
}
#products .boxes h2 {
	padding: 5px 5px 5px 5px;
	min-height: 12px;
	font-weight: bold;
	height: 24px;
}
#products .boxes .photo, #products .boxes .nophoto {
	width: 190px;
	height: 190px;
	line-height: 190px;
	margin: 0 auto;
	position: relative;
}
#products .boxes .photo img {
	vertical-align: middle;
}
#products .price {
	font-size: 12px;
	margin-top: 5px;
	height: 54px;
}
#products .price .price_type {
	text-align: left;
	margin-left: 5px;
	font-size: 8px;
	font-weight: bold;
	text-transform: uppercase;
}
#products .price .old {
	color: #666666;
	text-decoration: line-through;
}
#products .price>.value {
	font-weight: bold;
	font-size: 20px;
}
#products .price>.save, #products .price>.catalog {
	text-transform: lowercase;
}
#products .list {
	width: 645px;
	min-height: 180px;
	padding: 10px;
	margin: 0 0 10px 0;
	float: left;
	position: relative;
}
#products .list h2 {
	font-weight: bold;
	text-align: left;
	margin: 0 0 10px 0;
}
#products .list .c1, #products .list .c2, #products .list .c3 {
	min-height: 100px;
	float: left;
}
#products .list .c1 {
	width: 200px;
	text-align: left;
}
#products .list .c1 .photo {
	text-align: center;
	position: relative;
}
#products .list .c1 .nophoto {
	position: relative;
	min-height: 100px;
}
#products .list .c2 {
	width: 230px;
	padding: 5px;
}
#products .list .c2 .producer {
	text-align: left;
	margin-bottom: 5px;
}
#products .list .c2 div.description {
	text-align: justify;
}
#products .list .c3 {
	width: 205px;
	text-align: center;
	padding-bottom: 25px;
}
#products th, #products td {
	padding: 3px 0;
	position: relative;
}
table#products {
	width: 100%;
}
table#products tr th {
	text-transform: lowercase;
}
table#products tr td.name {
	text-align: left;
	padding-left: 5px;
}
table#products tr td.price {
	width: 200px;
	height: 45px;
}
table#products tr td.basket {
	width: 56px;
}
table#products a.basket { display: none; }

#product .gvFlash { display: none !important; }

#product #product-variants { width: 700px; display: block; }
#product #product-variants thead, #product #product-variants tfoot { display: none; }
#product #product-variants tr { display: block; width: 325px; float: left; }



/*********
* Order: *
**********/
#basket-bar { display: none; }

#basket-form { display: block; }
#basket-form .del, #basket-form .quantity-change, #basket-form .buttons { display: none; }
#basket-form input { text-align: center; }
#basket-form tfoot, #basket-form .price, #basket-form .summary { text-align: right; }

.tTip { display: none; }
#personal-data-form { display: block; }
#personal-data-form #order-step, #personal-data-form #invoice_info { display: none; }

#carrier-payment-form { display: block; }
#carrier-payment-form #order-step { display: none; }

.order-summary, .order-summary #ordered-products { display: block; }
.order-summary #order-step { display: none; }

