@charset "utf-8";



body { min-width: 1100px; }


.bgr {

	background-image: url(../images/menu_up.jpg);

	background-repeat: no-repeat;

	background-color: #E6E6E6;

}

.bgr1 {

	background-image: url(../images/site_011.jpg);

	background-repeat: repeat-x;

	background-color: #FFF;

	background-position: left top;

}
.bgr2 {

	background-image: url(../images/site_011.jpg);

	background-repeat: repeat-x;

	background-color: #F4F4F4;

	background-position: left top;

}
.border_grey {

	border: 2px solid #CCCCCC;

}

.top_red {

	background-image: url(../images/new_bgr.jpg);

	background-position: left top;

	height: 26px;
	width: 90%;

	background-repeat: repeat-x;

	background-color: #BE0000;

}

.zaglavie {

	font-family: 'Roboto Condensed';

	font-size: 18px;

	color: #FFF;

	padding-right: 10px;

	padding-left: 10px;

}



.border_grey a {

	border: 2px solid #CCCCCC;

}




.bgr_site {

	background-color: #CCC;

}



.border_1 {

	border: 1px solid #CCCCCC;

}

.style_top {

	background-image: url(../images/shadow_01.jpg);

	background-repeat: no-repeat;

	height: 18px;

	width: 975px;

}

.style_bottom {

	background-image: url(../images/shadow_05.jpg);

	background-repeat: no-repeat;

	height: 18px;

	width: 975px;

}

.shadow1 {

	background-image: url(../images/shadow1.png);

	background-repeat: repeat-y;

}

.shadow2 {

	background-image: url(../images/shadow2.png);

	background-repeat: repeat-y;

}

.site_7 {

	background-image: url(../images/site_7.png);

	background-repeat: repeat-x;

	background-position: bottom;

}

.pics {
	min-width: 210px;
	min-height: 160px;
}
.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }

#banners {
    border: medium none;
    width:100% ! important;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 0;
    
    /*z-index: 100;*/
}

#banners img{
    max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
   
}

.cart {
	position:absolute;
	right:-5px;
	top:-5px;
	height:20px;
	width: 20px;
	border:none;
	z-index:300;
	margin:0;
	padding:0;
	background-image: url(../images/circle.svg);
	background-repeat:no-repeat;
}
.cart_text {
	position:absolute;
	right:6px;
	top:2px;
	height:20px;
	width: 20px;
	border:none;
	z-index:300;
	margin:0;
	padding:0;
	color: #fff;
	font-family: 'Roboto Condensed';
	font-size: 14px;
}
.cart_text1 {
	position:absolute;
	right:6px;
	top:0px;
	height:20px;
	width: 20px;
	border:none;
	z-index:300;
	margin:0;
	padding:0;
	color: #fff;
	font-family: 'Roboto Condensed';
	font-size: 14px;
}