@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,700,700italic&subset=latin,latin-ext,cyrillic);

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
	margin: 0;
  	padding: 0;
  	border: 0;
  	vertical-align: baseline;
  	font-family: "Roboto","sans-serif";
}
#container-top-header-strip,
#container-show-category-info-top,
#container-header,
#container-articles-menu,
#container-social-networks,
#container-newsletter,
#container-footer,
#fb_right_side_content,
#news-slide,
#container-navigation-top,
#product-of-day-slide,
.container-product-actions,
#gallery .info-links,
#product-detail .evalution,
#detail #gallery .evalution,
#detail-social-network-buttons,
#detail .q-widget,
#price-block .detail-add-to-cart-all,
#product-detail .params-product-text-row,
#contact-left-detail,
#related-product,
.show-box-ajax,
hr.space,
#editstyle,
.site-color .span-6,
.slicknav_menu {
	display: none;
}
#detail #gallery {
	width: 100%;
	float: left;
	text-align: center;
}
#detail #gallery .top-photo {
	width: 50%;
	display: inline-block;
}
#detail #gallery .other-photo,
#detail #gallery .top-photo img,
#top-manufacter > a span img,
.payoff-param-product-select-row,
.param-product-select-row-2,
#product-detail .param-product > div {
	width: 100%;
	float: left;
}
#detail #gallery .other-photo img {
	width: 33%;
	display: inline-block;
}
#detail #gallery > h1, #product-detail > h1 {
	font-size: 100px;
	width: 100%;
	float: left;
	margin: 40px 0 0 0;
}
#detail #gallery #detail-code-product,#product-detail #detail-code-product {
	font-size: 70px;
	margin: 10px 0;
}
#product-detail .detail-hours-left-for-actual-price-countdown {
	font-size: 50px;
	color: #FF0000;
	margin: 0 0 10px 0;
}
.detail-old-and-actual-price .price,
.detail-old-and-actual-price .price .normal_price_no_vat {
	width: 100%;
	float: left;
	margin: 10px 0;
}
.detail-old-and-actual-price .price .old_price {
	float: left;
	color: #FF0000;
	text-decoration: line-through;
	font-size: 50px;
	margin: 10px 20px 0 0;
}
.detail-old-and-actual-price .price .normal_price {
	float: left;
	font-size: 70px;
}
.detail-old-and-actual-price .price .normal_price_no_vat,
.detail-old-and-actual-price .save-price {
	width: 100%;
	float: left;
	font-size: 50px;
}
#top-manufacter > a,
#top-manufacter > a > span {
	width: 50%;
	float: left;
	color: #000000;
}
#top-manufacter > a span.title,
.param-product-select-row-2 > div,
#detail #description p {
	font-size: 40px;
}
#top-manufacter {
	width: 100%;
	float: left;
	margin: 20px 0;
}
.delivery-date-info {
	font-size: 50px;
	width: 100%;
	float: left;
	margin: 20px 0;
}
.param-product-select-row,
.param-product-select-row-single {
	margin: 20px 0 0 0;
	width: 100%;
	float: left;
}
.param-product-select-row-1 {
	font-size: 50px;
	width: 100%;
	float: left;
	margin: 10px 0;
	font-weight: bold;
}
.appurtenancesGraphicStorageTable {
    width: 100%;
    float: left;
    margin: 20px 0;
}
.appurtenancesGraphicStorageTableHeader td {
    font-weight: bold;
}
.appurtenancesGraphicStorageTable td {
    text-align: center;
    color: #000000;
    font-size: 40px;
}
.appurtenancesGraphicStorageTableRow td {
    border-top: 1px solid #000000;
}
#detail-free-delivery-info {
	color: #00FF00;
	font-size: 50px;
	margin: 20px 0;
	width: 100%;
	float: left;
}
#product-detail .delivery > p {
	font-size: 50px;
	width: 100%;
	float: left;
	margin: 20px 0;
}
#product-detail .param-product {
	width: 100%;
	float: left;
	margin: 40px 0 0 0;
}
#product-detail .param-product-row.odd {
	background: #E6E6E6;
}
#product-detail .param-product-row.first {
	background: #CCCCCC;
}
#product-detail .param-product span {
	width: 50%;
	float: left;
	font-size: 40px;
}