body{background:#E3B661 url(/images/bg_header_bg.gif) top repeat-x; font: 13px tahoma, helvetica; color: #050505; min-width:1200px;}
a{text-decoration: underline; color: #A2061C;}
a:hover{text-decoration: none;}


.clear{clear: both;}

.h_bg{ background: url(/images/bg4.gif) center top repeat-y;}
	.h_bg2{background: url(/images/bg_header.jpg) center -55px no-repeat; background-size:1810px 1661px;}
.f_bg{background:url(/images/bg_footer7.png) center bottom no-repeat;}
.page{width: 1003px; margin: auto;}
	.header{height: 530px; padding: 0px 0px 0px 30px; position:relative;}
		.tel{background:url(/images/phone.png) 431px 31px no-repeat;}
		.busket{width: 260px; position:absolute; top:0; right:0px; padding:10px 0 5px 40px; background:url(/images/bg_basket_ba.png) left center no-repeat; height: 30px; font: 12px tahoma, helvetica; color: #fff;}
.busket a{position:absolute; top:0px; right:20px; color:#fff;}
			div.ba{background:url(/images/bg_basket_ba.png) left center no-repeat;}

			/*.b_link{ float: left; width: 245px; height: 30px;}*/

			.busket div, .cart_empty {float:left; padding:18px 10px; cursor:pointer; border: 1px solid #A4031A; border-top:none; border-bottom:none; background: #d0041a; /* Old browsers */
background: -moz-linear-gradient(top,  #d0041a 0%, #97030f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0041a), color-stop(100%,#97030f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0041a 0%,#97030f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0041a 0%,#97030f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0041a 0%,#97030f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0041a 0%,#97030f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0041a', endColorstr='#97030f',GradientType=0 ); /* IE6-9 */
 color:#fff;}
.busket div:hover {background: #d0041a; /* Old browsers */
background: -moz-linear-gradient(top,  #d0041a 0%, #b2011e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0041a), color-stop(100%,#b2011e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0041a 0%,#b2011e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0041a 0%,#b2011e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0041a 0%,#b2011e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0041a 0%,#b2011e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0041a', endColorstr='#b2011e',GradientType=0 ); /* IE6-9 */

}

.busket div:active {box-shadow: inset 0 0 7px #770306; -webkit-box-shadow: inset 0px 0px 7px 1px #770306;}
 
			.busket span{font-size: 12px; color: #F9E1B7;}
				.busket span.col{font-size: 12px;}
			.busket p{padding-bottom: 10px;}

		.logo{position:absolute; left:0px; top:0px;  height:50px; width:205px; background:url(/images/logo.png) 5px 5px no-repeat;}
		.logo-n{position:absolute; left:0px; top:0px;  height:50px; width:205px; background:url(/images/logo-n.png) 5px 5px no-repeat;}
		.logo:active {background-position: 5px 6px;}
.logo a {display:block; width:100%; height:100%;}
.phone {width:195px; height:40px; position:absolute; left:245px; color:#fff; font-size:16px; padding:5px 0 5px 30px; background:url(/images/phone_icon.png) left center no-repeat; color: #F9E1B7;}
.phone span {font-size:25px; top: 4px; position: relative; color: white;}
.time{width:150px; height:35px; position:absolute; left:500px; color:#fff; font-size:14px; padding:8px 0 5px 35px; background:url(/images/time_icon.png) left center no-repeat; text-align:justify;}
.without_holidays {font-size: 13px; color:#F9E1B7;}
.shadow {width:25px; height:50px; background:url(/images/shadow_del.png) center center no-repeat; position:absolute;}
.sh1 {left:220px;}
.sh2 {left:470px;}
.sh3 {left:642px;}
		.header .icons{position: absolute;
top: 65px;
left: 440px;}
			.header .icons a{display: block; width: 27px; height: 28px; float: left; margin-right:20px;}
			.header .icons a.home{background:url(/images/icon_home.gif) left top no-repeat;}
				.header .icons a.home:hover, .header .icons a.home_a{background:url(/images/icon_home_a.gif) left top no-repeat;}
			.header .icons a.map{background:url(/images/icon_map.gif) left top no-repeat;}
				.header .icons a.map:hover{background:url(/images/icon_map_a.gif) left top no-repeat;}
			.header .icons a.mail{background:url(/images/icon_mail.gif) left top no-repeat;}
				.header .icons a.mail:hover{background:url(/images/icon_mail_a.gif) left top no-repeat;}


		.hm{clear: both; width: 146px; padding:60px 0 0 0;}
			.hm li{position: relative;}
				.hm li a{color: #fff; display: block; background:url(/images/hm.gif) 7px 5px no-repeat; height: 27px; text-transform: uppercase; font-size: 16px; padding: 5px 0px 0px 11px; text-decoration:none; white-space:nowrap;}
					.hm li a:hover, .hm li.active{background:url(/images/hm_a.gif) left top no-repeat;}
					.hm li.active a{background: none;}

				.hm li ul{position: absolute; top: 0px; left: 150px; background:url(/images/hl_ul.png) left top no-repeat; width: 149px; height: 186px; padding: 10px 0px 0px 20px; display: none;}
					.hm li ul a{background: none; font-size: 12px; padding: 3px 10px; height:20px; width: 93px;}
						.hm li ul a:hover {background:url(/images/hm_ul_a.gif) left top no-repeat;}


	.content{padding: 0px 0px 0px 3px; min-height: 1305px;  /* padding: 0 0 0 53px; */ width: 1003px;}
.tel {height:50px; background:#D9132F; position:relative;}
.red_line {height:50px; width:100%; background:#D9132F; position:absolute; top:0;}
		.tel_icons{position: relative; right: -610px; margin: -5px 0px 0px 0px; background:url(/images/seals_diler.png) no-repeat; height: 93px; width: 300px; }

		h1{font-family: tahoma, helvetica; font: bold 14px; padding: 0px 0px 15px 0px; text-transform:uppercase;}
		.text{padding: 0px 35px 0px 27px; text-align:justify; clear:both;}
			 .text a{color: #050505;}
		p.promo{width: 510px; padding: 0px 0px 20px 27px;}

.utano {float: left; background:url(/images/home_utano.png) 0px top no-repeat; width: 133px; height: 148px; padding: 173px 0px 0px 200px;}
			.utano p{font-size:24px; font-weight:bold; color: #A2061D; padding: 0px 0px 20px 10px; font-family:Impact,Arial;}
			
.agm {float: left; background:url(/images/home_agm.png) 0px top no-repeat; width: 133px; height: 148px; padding: 173px 0px 0px 200px;}
			.agm p{font-size:24px; font-weight:bold; color: #A2061D; padding: 0px 0px 20px 10px; font-family:Impact,Arial;}
			
			
		.conquest_s6 {float: left; background:url(/images/home_conquests6.png) 0px 0px no-repeat; width: 163px; height: 153px; padding: 168px 0px 0px 170px;}
			.conquest_s6 p{font-size:24px; font-weight:bold; color: #A2061D; padding: 5px 0 20px 40px; font-family:Impact,Arial;}
		
		.runbo_f1{float: left; background:url(/images/home_runbof1.png) -4px -6px no-repeat; width: 163px; height: 153px; padding: 168px 0px 0px 170px;}
			.runbo_f1 p{font-size:24px; font-weight:bold; color: #A2061D; padding: 0px 0px 20px 40px; font-family:Impact,Arial;}
		.runbo_f1>div {padding-left:25px;}	
			
		.runbo_x6 {float: left; background:url(/images/home_runbox6.png) -27px -6px no-repeat; width: 163px; height: 153px; padding: 168px 0px 0px 170px;}
			.runbo_x6 p{font-size:24px; font-weight:bold; color: #A2061D; padding: 0px 0px 20px 12px; font-family:Impact,Arial;}	

		.spirit{background:url(/images/img_xp21spirit.jpg) left 30px no-repeat;}
		.landrover{background:url(/images/img_landrover_s1.jpg) 640px 30px no-repeat; padding-top: 30px;position:relative;}
			.sp_link{float: left; padding: 211px 0px 0px 53px;}
			.text_and_ul{float: left; padding-left: 175px;}
			.landrover .lend_text{color: #101010; text-transform: uppercase; width: 350px;}
			.landrover ul{padding: 45px 0px 0px 10px;}
				.landrover ul li{background:url(/images/bg_content_promo_list.gif) left 4px no-repeat; padding: 0px 0px 5px 15px; color: #101010;}

			.lr_link{float: left; padding: 211px 0px 0px 170px;}

		.landrover h6{font: bold 13px Tahoma, Helvetica; padding: 75px 0px 20px 27px; clear: both;}

		.px1300{background:url(/images/img_xp1300_footer.jpg) 17px 130px no-repeat; padding: 330px 0px 0px 378px; width: 482px; height: 95px; display:none;}

	.footer{font-size: 11px;
/*padding: 450px 50px 10px 50px;*/
background: url(/images/footer_pic3.jpg) -4px -15px no-repeat;
padding: 435px 0px 0px 0px;
width: 1003px;
margin: auto;
}
	.footer, .footer a{color: #A5A4A1;}

		.footer p{padding-bottom: 3px;}
		.footer .site, .footer .info{float: right; text-align: right; padding-right:10px; position: relative; top: 50px;}
			.footer .site a{color: #FBF8F8;}
		.footer .info{clear: right;}

		.footer div{float: left;margin:0px 0 -2px 10px;}
			.footer .counters{padding: 45px 0 0 176px}  
				.footer .counters img{margin-right: 10px;}

			.soc_icons{padding: 11px 0px 0px 40px;}


.none{position: absolute; top: -3000px; display: none;}



/*////////////////
// Catalog Styles/
////////////////*/

.bread_thrumbs, .bread_thrumbs a{color: #4e4e4e; font-size: 11px;}
	.bread_thrumbs{padding: 0px 0px 0px 28px; margin: -71px 0 80px 0; text-transform: uppercase;}
	.bread_thrumbs span{color: #fff; padding-left: 5px;}
	.bread_thrumbs a{margin-right: 5px;}

.cat_promo{background:url(/images/bg_cat_promo.gif) 10px 10px no-repeat; padding: 0px 0px 0px 58px; height: 143px;}
	.cat_promo h1{padding-top: 20px;}

	.cat_promo_text{width: 440px;}

.catalog_form{background:url(/images/bg_catalog.gif) top repeat-x; width: 884px; margin-left: 70px; display: none;}
	.cf_l{background:url(/images/bg_catalog_l.gif) left top no-repeat;}
	.cf_r{background:url(/images/bg_catalog_r.gif) right top no-repeat; height: 164px;}

	.cf_r .cf_menu{padding: 17px 0px 0px 68px; color: #FEFCF8; font-size: 12px;}
		.cf_r .cf_menu input, .cf_r .cf_menu select{height: 18px; border: 1px solid #969696; margin: 0px 20px 0px 10px; vertical-align: middle}
			.cf_r .cf_menu input.submit{background:url(/images/b_cat_submit.gif) left top no-repeat; width: 101px; height: 26px; text-align: center; color: #000; border: 0px; margin: 0px;}
			.w62{width: 62px;}

	.cf_r .checkboxes{padding: 30px 0px 0px 62px; font-size:12px; color: #0D0D0D;}
		.cf_r .checkboxes input{vertical-align: middle; margin-right: 10px;}
		.cf_r .checkboxes div{color: #E31635;}

	.cf_r .del{float: right; padding: 15px 95px 0px 0px;}
		.cf_r .del input{background:url(/images/b_cat_check.gif) left top no-repeat; width: 100px; height: 27px; color: #030303; border: 0px;}
	.cf_r .check{padding: 15px 0px 0px 60px;}
		.cf_r .check input{background:url(/images/b_cat_check.gif) left top no-repeat; width: 100px; height: 27px; color: #030303; border: 0px;}

.catalog{margin: 20px 0px 0px 35px; width: 92%; font-size: 12px;}
	.catalog td{vertical-align: top; border-bottom: 1px solid #403F3F;}
	.catalog .img{position: relative; display:none;}
		.catalog .img a{position: absolute; top: -135px; left: 202px; display: block;}
		.catalog div.img_1300 a{top: -135px;}
		.catalog div.img_spirit a{top: -120px;}
		.catalog div.img_landrover a{top: -115px;}
.catalog h2, .catalog h2 a{color: #9B100D; font-size: 30px; font-style: italic; text-shadow: 0.5px 0.7px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=1, offy=1); font-family: 'Russo One', tahoma, Helvetica; position: relative;}
/* 		.catalog h2, .catalog h2 a{ color: #FEFCF8; font: bold 30px tahoma; text-transform: uppercase; border-bottom: 1px solid #92051A; text-decoration: none;} */
			.catalog h2 span{font-size: 20px;}

	.catalog .price{/* float: right;  */font-size: 30px; color: #9B100D; font-style: italic; font-family: 'Russo One', tahoma, Helvetica; text-shadow: 0.5px 0.7px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=1, offy=1); padding:0 0 20px; margin:0 0 20px; text-align:center; border-bottom:2px solid #CCA444;}
	.catalog .basket{/* padding: 25px 20px 0px 0px;  */float: right; clear: right; width:196px;}
		.catalog .basket div{background: url(/images/bg_basket_add.png) 0px 0px no-repeat; float: left; width: 57px; height: 40px;}
			.catalog .basket div div{float: right; background: none; width: 20px;}
				.catalog .basket div div a{display: block; width: 16px; height: 17px; margin: 2px 0px;}
			.catalog .basket div input{font-size: 18px; color: #000; text-align: center; width: 35px; height: 37px; border: 0px; background: none;}

	/*.catalog .basket_add{float: right; clear:right; background:url(/images/bg_basket_add2.gif) left top no-repeat; width: 73px; height: 28px; display: block; color: #FFFEFE; margin-top: 20px; padding: 10px 0px 0px 60px; text-decoration: none;}*/
	.catalog .basket_add{float: right; background:url(/images/buy_buttons.png) left top no-repeat; width: 76px; height: 30px; display: block; color: #FFFEFE; margin: 0 0 0 3px; padding: 10px 0px 0px 60px; text-decoration: none;}	
		
		
		
		.catalog .basket_add:hover {text-decoration: underline; background-position: 0px -43px;}
		.catalog .basket_add:active {box-shadow:inset 0 1px 5px #321C05; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}


	.nal{padding: 10px 0px;}
		.nal span{font-weight: bold; color: #279601;}
			.nal span.no{color: #E31635;}
	.def{color: #E31635; font-size: 14px; padding-bottom: 10px;}
		.def span{text-transform: uppercase;}

	.catalog ul{width: 260px;}
		.catalog ul li{border-top: 1px dotted #141414; color: #403F3F; font-size: 11px; padding: 3px 0px 3px 2px;}
			.catalog ul li span{display: block; color: #E61238;}
			.catalog ul li.check_add{font-size: 12px; padding-top: 5px;}
			.catalog ul li input{vertical-align: middle;}

.add_for_chek{padding: 30px 0px 60px 110px;}
	.add_for_chek input{background:url(/images/b_add_for_check.gif) left top no-repeat; border: 0px; font: 12px Tahoma, Helvetica; color: #030303; width: 175px; height: 25px; text-align: center; line-height: 24px; cursor: pointer;}




/*////////////////
// Detalno Styles/
////////////////*/
.detalno{/* width: 90%; */ margin-top: 30px;}
	table.detalno td{vertical-align: top; border: 0px;}
	td.d_first{padding-left: 0px; width: 1px;}
	/* //td.d_first img {width:384px;} */
	.main_item_image {max-width:384px;}
	.resize_td { position:relative;width:1px; padding:10px 10px 10px 0; }
	.catalog ul li.last{border-bottom: 1px dotted #141414;}
	.color_selector {  display:block;  position: absolute; bottom: 155px; left: 202px;}
.color_selector p {background:#FFF; padding:10px; -border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; width:200px; width: 79px;  -webkit-box-shadow: inset 0px 0px 3px 1px #000; box-shadow: inset 0 0 3px #000;}
	
	div.check_add color_selector img {-webkit-box-shadow: 1px 1px 1px 1px #CCC;
box-shadow: 1px 1px 1px 1px #CCC;}

.detalno_images{padding: 35px 0px 40px 130px;}
	.detalno_images img{margin-right: 10px;}
	.detalno_images p{padding-top: 10px; font-size: 11px; color: #646360;}

.uls{padding-left: 60px;}
	h5.det{font: 14px Tahoma, Helvetica; color: #A2061D; border-bottom: 2px solid #A2061D; width: 265px; text-transform: uppercase; margin-bottom: 18px;}

	.uls ul{width: 260px; float: left; padding-right: 50px;}
		.uls ul li{padding-bottom: 15px;}
			.uls ul h6{font: 12px Tahoma, Helvetica; color: #A2061D; text-transform: uppercase; background:url(/images/bg_detlno_ul.gif) left top no-repeat; padding: 3px 0px 12px 25px;}

.comm_dev{padding: 30px 60px 0px;}
	.det{font-size: 11px; color: #302F30;}
	.comment_z{color: #302F30; font-size: 11px; padding-bottom: 15px;}

	.comm_body{background:url(/images/bg_comm_body_tl.gif) left top no-repeat #FEE9C4; margin-bottom: 30px;}
		.cm_tr{background:url(/images/bg_comm_body_tr.gif) top right no-repeat;}
		.cm_br{background:url(/images/bg_comm_body_br.gif) bottom right no-repeat;}
		.cm_bl{background:url(/images/bg_comm_body_bl.gif) bottom left no-repeat; padding: 20px 17px 7px; font-size: 12px; color: #302F30;}

		.cm_bl p{padding-bottom: 15px;}
		.cm_bl div{font-weight: bold;}
			.cm_bl div img{vertical-align: middle;}

	.add_comm{color: #A3071E; font-size: 12px;}

.det_padd{padding-top: 1000px;}

.basket_block{
width:884px;
margin:0 auto;
min-height:1110px;
position:relative;}

.basket_block .def {
font-weight:bold;
margin-left:20px;
padding-top:10px;
}

.basket_block_inside{
background:#F8D493;
-border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
margin-bottom:20px;
padding-bottom:10px;
position:relative;
z-index:100;
}

.basket_block_inside .basket_table2 td{
	min-width:220px;
}

.basket_table {
width:98%;
margin:10px;
text-align:center;
}

.basket_table tr {
height:40px;

}

.basket_table th {
color:#FFFFFF;
vertical-align:middle;
}

.basket_table td {
vertical-align:middle;
}

.basket_table td a {
color:#E31635; font-size: 14px;}

.round1 {
width:200px;
height:40px;
display:table-cell;
background:#000000;
-border-radius:3px 0 0 3px;
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
vertical-align:middle;
}

.round2 {
width:100px;
height:40px;
display:table-cell;
background:#000000;
-border-radius:0 3px 3px 0;
-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
vertical-align:middle;
}

.input_text{
width:30px;
text-align:right;
}

.input_submit {
width:80px;}


.basket_table .itogo td{
border-top:1px groove  #000000;}

.coupon p {
margin-left:20px; float:left;}

.coupon_text {
width:100px;
vertical-align:middle;
text-align:right;
position: relative;
top: -3px;
margin-left: 5px;}

input.count {
width: 87px;
padding: 5px 5px;
right: -750px;
top: -40px;
position: relative;

}

.star{
color:#FF0000;
font-size:14px;}

.basket_table2 {
width:80%;
margin-left:45px;
}

.input_text2 {
width:300px;
margin:5px;}

.count2 {
margin-left:355px;}

.lichka {
width:36px;
height:160px;
background:url(/images/lichka.png) no-repeat;
float:left;
position: absolute;
left: -32px;
top: 5px;}

.basket_block_inside{
padding: 10px 20px;
}
.spiritp {font-size:24px; font-weight:bold; color: #A2061D; padding: 0px 0px 20px 0px; font-family:Impact,Arial; position:absolute;top:195px; left:60px;}
.landp {font-size:24px; font-weight:bold; color: #A2061D; padding: 0px 0px 20px 0px; font-family:Impact,Arial;position:absolute;top:195px; right:65px;}

/* 1024 */
 .screen_med .h_bg{min-width:inherit}
.screen_med .h_bg2{min-width:inherit}
.screen_med .page{width:980px}
.screen_med .content{width:auto;}
.screen_med .footer{width:980px;padding: 450px 0 10px 0;}
.screen_med .xp5300,
.screen_med .xp3300,
.screen_med .xp1300{width:115px;}
.screen_med .text_and_ul{width:180px}
.screen_med .lr_link{padding: 211px 0px 0px 265px;}
.screen_med .landrover .lend_text{width:250px}


.table_support tr td {vertical-align:middle;}
.table_support tr td  a{color: #A2061C;}

body#tinymce{
	background:#fff !important
}





/*галерея*/

#container {
    width:332px;
	/* margin:0 auto; */
	position:absolute;
	z-index:0;
	height:202px;
	background:url(/images/galery_back.png) no-repeat;
	padding-top:32px;
	padding-bottom:5px;
/* 	clear:right; */
 top:295px;
}

#example {

	height:212px;
	position:relative;
	margin:auto;
	width:322px;	
	background:url(../images/slides.png) repeat-x;
}



#slides {
	position:relative;
	z-index:100;
	height:212px;

    
}


.slides_container {

	
	overflow:hidden;
	position:relative;
	display:none;
	height:212px;
}

#slides .prev {
	position:absolute;
	top:115px;
	left:10px;
	width:65px;
	height:65px;
	display:none;
	z-index:101;
	background: url(../images/left_arrow.png) center center no-repeat;

}

#slides .next {
	right: 10px;
	position:absolute;
	top:115px;
	width:65px;
	height:65px;
	display:none;
	z-index:101;
	background: url(../images/right_arrow.png) center center no-repeat;
}



.pagination {
/* 	margin:0 auto ;
	width:100px; */
	position: absolute;
	top: 173px;
	left: 330px;
}

.pagination li {
	float:left;
	margin:1px 5px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:10px;
	height:0;
	padding-top:10px;
	background-image:url(/images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -10px;
}

.galery_block {width:312px;}
.galery_block img {border:1px solid #000;}

/* .down_line2 {height:13px; background:url(../images/down_line2.png) bottom repeat-x; width:100%; float:left; clear:both;} */
/* #col0 {background:#FF0000;}
#col1 {background:#8DC63F;}
#col2 {background:#DF8731;}
#col3 {background:#ED217C;}
#col4 {background:#399DD6;} */
.menu_block {width:440px; margin:10px auto; height:46px;} 
.menu_block div {float:left; padding:15px 20px; cursor:pointer; border-right: 1px solid #A4031A; border-left: 1px solid #DE1B30; background: #d0041a; /* Old browsers */
background: -moz-linear-gradient(top,  #d0041a 0%, #97030f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0041a), color-stop(100%,#97030f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0041a 0%,#97030f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0041a 0%,#97030f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0041a 0%,#97030f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0041a 0%,#97030f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0041a', endColorstr='#97030f',GradientType=0 ); /* IE6-9 */
 color:#fff;}
.menu_block div.default {border-radius:6px 0 0 6px; -moz-border-radius:6px 0 0 6px; -webkit-border-radius:6px 0 0 6px; border-right: 1px solid #A4031A; border-left:none; }
.menu_block div.review {border-radius:0 6px 6px 0; -moz-border-radius:0 6px 6px 0; -webkit-border-radius:0 6px 6px 0; border-right: none; border-left: 1px solid #DE1B30;}
.menu_block div:hover {background: #d0041a; /* Old browsers */
background: -moz-linear-gradient(top,  #d0041a 0%, #b2011e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0041a), color-stop(100%,#b2011e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0041a 0%,#b2011e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0041a 0%,#b2011e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0041a 0%,#b2011e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0041a 0%,#b2011e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0041a', endColorstr='#b2011e',GradientType=0 ); /* IE6-9 */

}

.menu_block div:active {box-shadow: inset 0 0 7px #770306; -webkit-box-shadow: inset 0px 0px 7px 1px #770306;}
.order_block {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CE9F4F; box-shadow:0 0 3px #CE9F4F; width:196px; float:right; padding:20px; }
.order_block.cat {margin: 0 0 0 0;}
.special_features {width:176px; padding:10px; float:right; clear:right; border-radius:0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; margin:0 20px; background:#ce031b; color:#FFF; font-style: italic;
font-family: tahoma, Helvetica;
  /* Old browsers */
background: -moz-linear-gradient(top,  #ce031b 0%, #8f0222 100%, #b5011e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ce031b), color-stop(100%,#8f0222), color-stop(100%,#b5011e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ce031b 0%,#8f0222 100%,#b5011e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ce031b 0%,#8f0222 100%,#b5011e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ce031b 0%,#8f0222 100%,#b5011e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ce031b 0%,#8f0222 100%,#b5011e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce031b', endColorstr='#b5011e',GradientType=0 ); }
.change {right:inherit; left:30px; display: block;
width: 125px;
padding: 11px;}




a.socials {display: block;
position:relative;
top:-2px;
height: 20px;
width: 20px;
overflow: hidden;
float:left;
background-image: url(/images/socials2.png);
background-repeat: no-repeat;
background-position: -20px -20px;
cursor: pointer;}
a.socials:hover {background-position: -20px 0px;}