

/* Start:/local/templates/new/components/bitrix/menu/top_menu_mt/style.css?14568207162114*/

#top-menu{width:100%;}

#top-menu ul
{
	margin:0;
	padding:1px 0;
	background:url(/local/templates/new/components/bitrix/menu/top_menu_mt/images/m2_back.png) repeat-x;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	border-radius:5px;
	border-right:1px #555 solid;
	border-left:1px #555 solid;
}
#top-menu ul a
{
	display:block;
	padding:0 10px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:white;
}
#top-menu>ul>li>a{
	line-height:34px;
	background:
		url(/local/templates/new/components/bitrix/menu/top_menu_mt/images/m2_i.png) -1px 16px no-repeat,
		url(/local/templates/new/components/bitrix/menu/top_menu_mt/images/m2_i.png) 100% 16px no-repeat;
}
#top-menu>ul>.selected>a,#top-menu>ul>li:hover>a{
	background:
		url(/local/templates/new/components/bitrix/menu/top_menu_mt/images/m2_ilo.png) -1px 16px no-repeat,
		url(/local/templates/new/components/bitrix/menu/top_menu_mt/images/m2_ilo.png) 100% 16px no-repeat;
}
#top-menu li li a{
	padding:5px 10px;
	color:#4F4F4F;
}
#top-menu ul li{float:left;}
#top-menu>ul>li:first-child{margin-left:10px;}
#top-menu>ul>li.selected,#top-menu>ul>li:hover
{
	background:url(/local/templates/new/components/bitrix/menu/top_menu_mt/images/m2_bgo.png) repeat-x;
}
#top-menu ul li ul
{
	position:absolute;
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	width:235px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

#top-menu ul li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}
#top-menu ul li li:hover{background:#ddd;}
#top-menu ul li li:last-child{border:none;}

#top-menu ul li ul a
{
	text-align:left;
}

#top-menu ul li ul ul
{
	margin:-27px 0 0 232px;
}

#top-menu ul li:hover ul ul,
#top-menu ul li.jshover ul ul,
#top-menu ul li:hover ul ul ul,
#top-menu ul li.jshover ul ul ul,
#top-menu ul li:hover ul ul ul ul,
#top-menu ul li.jshover ul ul ul ul,
#top-menu ul li:hover ul ul ul ul ul,
#top-menu ul li.jshover ul ul ul ul ul
{
	display:none;
}

#top-menu ul li:hover ul,
#top-menu ul li.jshover ul,
#top-menu ul li li:hover ul,
#top-menu ul li li.jshover ul,
#top-menu ul li li li:hover ul,
#top-menu ul li li li.jshover ul,
#top-menu ul li li li li:hover ul,
#top-menu ul li li li li.jshover ul,
#top-menu ul li li li li li:hover ul,
#top-menu ul li li li li li.jshover ul
{
	display:block;
}

#top-menu .home,#top-menu .home:hover{
	overflow:hidden;
	text-indent:-1000px;
	background:url(/local/templates/new/components/bitrix/menu/top_menu_mt/images/home.png) no-repeat center;
	width:40px;
}

/* End */


/* Start:/local/templates/new/components/bitrix/search.form/main/style.css?1456820687746*/
#search{position:absolute;top:104px;right:10px;width:130px;}

#search form{width:130px;overflow:hidden;}
#search div.rounded-box{float:left;width:135px;}
#search div.search-inner-box{border:#DEDEDE 1px solid;padding-left:20px;height:20px;overflow:hidden;background:white url(/local/templates/new/components/bitrix/search.form/main/loupe.gif) no-repeat 4px 4px;}
#search div.search-inner-box input{border-color:white;border:1px solid;width:110px;height:18px;padding:0;margin:0;}
#search-button{border-color:#FFC548 #F5A700 #F0A400 #FFB924;background:#FFAE00;float: right;width:48px;border:1pxsolid;}
#search-button input{color:white;display:block;border:none;background:none;width:48px;padding:0;margin:0;font-family:Georgia, serif;font-size:12px;height:19px;cursor:pointer;cursor:pointer;outline:none;}
/* End */


/* Start:/local/templates/new/components/bitrix/news.list/banners/style.css?145682068470*/
#tbanners{position:absolute;top:0;left:480px;width:600px;height:99px;}
/* End */


/* Start:/local/templates/new/components/bitrix/breadcrumb/.default/style.css?1456820719498*/
#breadcrumb-search { width: 1280px; margin:30px auto 0px auto; overflow: hidden;}
#breadcrumb { margin-top:10px; padding-left: 13px; min-height: 20px;}
#breadcrumb a, #breadcrumb span, #breadcrumb i { font-size:0.85em; padding:0; text-decoration:none; vertical-align: top; line-height: 13px;}
#breadcrumb i { padding:0 3px;}
#breadcrumb img { vertical-align: top; }
#breadcrumb a:hover { text-decoration:underline; }
#breadcrumb { color: #bcbcbc; }
#breadcrumb a, #breadcrumb span { color:#7A7A7A;}
/* End */


/* Start:/local/templates/new/components/bitrix/menu/tree/style.css?14568207161921*/
#menus{margin:0 0 20px;padding:20px 1px;list-style:none;width:233px;border-bottom:1px solid #D0D0D0;}
#menus{
	background:-moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(216,216,216,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(100%,rgba(216,216,216,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#d8d8d8',GradientType=0 );/* IE6-9 */
	border:1px #bbb solid;
	border-radius:25px 0 25px 0;
}
#menus ul ul, #menus ul ul ul{padding:6px 0 3px;margin:0 0 0 10px;list-style:none;}
#menus ul{padding:6px 0 6px 10px;list-style:none;margin:0;border:1px solid #D0D0D0;border-width:0 0 1px;}
#menus li{ height:1%;padding:0;margin:0 0 -1px;}
#menus li li{margin:0;padding:2px 10px 3px 21px;height:1%;}
#menus li span.line{display:block;border:1px solid #D0D0D0;border-width:0 0 1px;}
#menus li li a{color:#C11C09;text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif;}
#menus li li a:hover{color:#414141;text-decoration:none;}
#menus li a.c{display:block;font:bold 13px Arial, Helvetica, sans-serif;height:1%;margin:0 0 -1px;position:relative;color:#414141;text-decoration:none;}
#menus li a.c span{display:block;height:1%;cursor:pointer;padding:8px 10px 8px 25px;}
#menus li a.c:hover{color:#FFFFFF;text-decoration:none;background:url(/local/templates/new/components/bitrix/menu/tree/k_to.png) no-repeat left top;}
#menus li a.c:hover span{background:url(/local/templates/new/components/bitrix/menu/tree/k_bo.png) no-repeat left bottom;}
/* End */


/* Start:/local/templates/new/components/bitrix/catalog.section/random/style.css?1456820684190*/
.special{border:1px #bbb solid;padding:9px 19px;border-radius:25px 0 25px 0;text-align:center;}
.special a{text-decoration:none;font-weight:bold;display:block;margin-bottom:10px;color:#555;}
/* End */


/* Start:/local/templates/new/components/bitrix/menu/footer_menu/style.css?1456820717321*/
#footer-links { width:50%; position:absolute; right:25px; top: 15px;  text-align: right; margin:0; padding:0; list-style: none;}
#footer-links li { display: inline; padding-left:1.5em;}
#footer-links ul { margin:0; padding:0; list-style: none; text-align: right; }
#footer-links li { display: inline; padding-left:1.5em;}
/* End */


/* Start:/local/templates/new/styles.css?1456820682621*/
﻿img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family:Arial,serif;
	margin:1.3em 0 0.2em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:200%; margin:0 0 0.7em; }
h2 { font-size:160%; }
h3 { font-size:140%; }
h4 { font-size:140%; }

h5 {
	font-size:140%;
	font-weight:normal;
	margin:1.5em 0 1em 0;
	padding:0;
}

h6 { font-size:100%; font-weight: bold;}

hr, .hr
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

a:link {color:#506CBC;}
a:visited {color:#506CBC;}
a:hover {color:#EA0000;}
a:active {color:#506CBC;}
/* End */


/* Start:/local/templates/new/template_styles.css?145682068214631*/
html{width:100%;height:100%;}

body{height:100%;margin:0;padding:0;font-size:80.01%;font-family:Verdana, Arial, Helvetica, sans-serif;background:#ddd;}


#box{width:1300px;background:white;margin:0 auto;}
#box{width:1300px;background:white;margin:0 auto;}
	* html #page-wrapper{height:100%;}

	#banner{
		margin:0 auto;width:1280px;height:110px;position:relative;	background:rgb(142,216,248);/* Old browsers */
		background:-moz-linear-gradient(top,rgba(142,216,248,1) 0%,rgba(194,233,251,1) 12%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 56%,rgba(253,199,153,1) 79%,rgba(245,130,32,1) 100%);/* FF3.6+ */
		background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(142,216,248,1)),color-stop(12%,rgba(194,233,251,1)),color-stop(35%,rgba(255,255,255,1)),color-stop(56%,rgba(255,255,255,1)),color-stop(79%,rgba(253,199,153,1)), color-stop(100%,rgba(245,130,32,1)));/* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top,  rgba(142,216,248,1) 0%,rgba(194,233,251,1) 12%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 56%,rgba(253,199,153,1) 79%,rgba(245,130,32,1) 100%);/* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top,  rgba(142,216,248,1) 0%,rgba(194,233,251,1) 12%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 56%,rgba(253,199,153,1) 79%,rgba(245,130,32,1) 100%);/* Opera 11.10+ */
		background:-ms-linear-gradient(top,  rgba(142,216,248,1) 0%,rgba(194,233,251,1) 12%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 56%,rgba(253,199,153,1) 79%,rgba(245,130,32,1) 100%);/* IE10+ */
		background:linear-gradient(to bottom,  rgba(142,216,248,1) 0%,rgba(194,233,251,1) 12%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 56%,rgba(253,199,153,1) 79%,rgba(245,130,32,1) 100%);/* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ed8f8', endColorstr='#f58220',GradientType=0 );/* IE6-9 */
	}
	#personal a{color:#333;}
	
	#logo{width:600px;height:70px;position:absolute;top:0;left:13px;}
	
	.zalipuha{color:#DB241C;font-family:Georgia;font-style:italic;font-size:26px;font-weight:bold;text-shadow:1px 1px 2px, yellow 0 0 1em;width:400px;margin:0 auto;padding-top:15px;}
	
	#page-wrapper{min-height:100%;margin:0 auto -85px;min-width:1024px;}
	#content-wrapper{position:relative;margin:0 auto;width:1280px;}
	#breadcrumb-search{width:1280px;margin:30px auto 0px auto;overflow:hidden;}
	#content{width:1280px;margin:0 auto 29px;overflow:hidden;}
	
	#left-column{float:left;width:235px;padding-top:4px;}
		.lblock a{width:235px;overflow:hidden;display:block;border:1px #bbb solid;border-radius:25px 0 25px 0;}
		.lblock a:hover{border-color:#777;}
		.lblock{background:white;/*padding:5px;*/margin-bottom:24px;}
	
	#right-column{float:right;width:240px;margin-left:20px;padding-top:4px;}
	#workarea{float:right;width:770px;}
	
	#footer-wrapper, #footer, #space-for-footer {height:85px;}
	#footer-wrapper{background-color:#eff2f5;}
	#footer{position:relative;width:1250px;margin:0 auto;}
	
	#copyright{padding:15px 0 0 0;width:49%;}
	#copyright p{margin:0;}
	
	#top-menu {position: absolute;left:0;top:99px;}
#top-menu ul.store-horizontal {list-style-type: none; overflow: hidden; height: 34px; margin:0; padding:0;}
#top-menu ul.store-horizontal li { float: left; margin: 0 21px 0 0; height: 29px;}
#top-menu ul.store-horizontal li a { font-family: Arial; font-size: 1.4em; padding:7px 12px 4px 13px; text-decoration: none; outline: none; line-height: 29px;}

#user-links {  position:absolute;top:21px;right:220px;}
#user-links ul {list-style-type: none; overflow: hidden; margin:0; padding:0;}
#user-links li { }
#user-links a { text-decoration: underline; outline: none;}
#user-links p { margin: 0;}

#left-menu { list-style-type: none; margin: 0; padding: 0 0 0 13px; font-family: Arial;}
#left-menu a { font-size: 1.1em; outline: none; text-decoration: none;}
#left-menu ul a { font-size: 0.95em !important; outline: none; vertical-align:top; }
#left-menu li.current { padding: 0; overflow: hidden; zoom:1; display: block; margin-top: 0.3em;}
#left-menu li.current ul { padding: 0 0 0 12px;}
#left-menu .current a  { padding: 1px 10px 2px 13px;  display: block; zoom:1; font-style:normal; font-size: 0.95em !important; vertical-align:top;}
#left-menu .current ul a { padding:0;}
#left-menu ul { font-weight: normal; margin: 0.5em 0 0 -4px; padding: 0; list-style-type: none;}
#left-menu ul ul { margin: 0.5em 0 0 0em; }
#left-menu li li { margin-bottom: 0.5em; padding:0 13px 0; text-indent: 0; background: none;}
#left-menu li { background: url(/local/templates/new/images/left-menu-arrow.gif) no-repeat 0 6px; padding:0 0 0 11px; margin-bottom: 0.55em; }
#left-menu li li li { margin-bottom: 0.3em; }

#cart { position:absolute;width:200px;overflow:hidden;top:0;right:0;}
#cart div.block-content { height: 78px; padding: 0 18px;}
#cart .corners { overflow: hidden; height: 5px;}
#cart .corner { width:5px; height: 5px; }
#cart .left-bottom { float: left; background-position: -5px 0;}
#cart .right-bottom { float: right;}
#cart, #cart a { outline: none;}
#cart p.auth { margin: 0; position: absolute;  overflow: hidden;}
#cart p.cart { margin: 0; height: 50px; position: absolute; top: 6px; overflow: hidden;}
#cart i, #cart a { display: block}
#cart #cart_line{display: block;position: absolute; top:45px; } 
#cart i { margin-top: 10px; font-style:normal; padding-right: 25px; }
#cart i a { text-decoration: none; }
#cart i a:hover { text-decoration: underline; }

#compare {  overflow:hidden; position: absolute; bottom: 0; right: 0; width: 200px; height:22px;}
#compare .corner { width:5px; height: 5px; background-position: 0 -542px;}
#compare .left-top { float: left; background-position: -5px -542px;}
#compare .right-top { float: right; }
#compare .block-content { padding: 2px 18px 4px;}
#compare a { text-decoration: none; outline: none; }
#compare a:hover { text-decoration: underline;}
#compare a.close { position:absolute; right:8px; top:9px; width: 6px; height: 5px;}

#content-wrapper { position: relative; margin: 0 auto; width:1280px;}

#breadcrumb-search { width: 1280px; margin:30px auto 0px auto; overflow: hidden;}
#breadcrumb { margin: 0 220px 14px 0; padding-left: 13px; min-height: 20px;}
#breadcrumb a, #breadcrumb span, #breadcrumb i { font-size:0.85em; padding:0; text-decoration:none; vertical-align: top; line-height: 13px;}
#breadcrumb i { padding:0 3px;}
#breadcrumb img { vertical-align: top; }
#breadcrumb a:hover { text-decoration:underline; }


/* Catalog Section List */
div.catalog-section-list {margin: 2.1em 0 0 0;}
div.catalog-section  
{
	overflow: hidden; 
	margin: 0; 
	padding: 0.9em 0 0.9em 0; 
	position:static;
	border: 1px solid;
	cursor: default;
	zoom:1;
}
div.catalog-section-separator {background: url(/local/templates/new/images/fade-catalog.gif) no-repeat left center; height: 1.8em; font-size: 1em;}
div.catalog-section-hover { position: relative; }
div.catalog-section-hover div.catalog-admin-links { display: block; }

div.catalog-section-image {float:left; margin-right:10px; overflow:hidden; text-align:center; width:75px;}
div.catalog-section-info { margin-left:87px; }
div.catalog-section-desc { margin-bottom: 0.6em; width: 80%;}
div.no-picture-mode div.catalog-section-info { margin-left: 0;}
div.catalog-section-title { margin-bottom: 1em;}
div.catalog-section-title a { font-size: 1.4em; line-height: 0.7em;}
table.catalog-section-childs { width: 80%;}
table.catalog-section-childs td { width: 33.33%; padding: 0.3em 0.5em 0.3em 0; vertical-align: top;}
table.catalog-section-childs a { padding-left: 8px; display: block; }
table.catalog-section-childs a:hover { text-decoration: underline; }

/* Catalog Detail Item */
div.catalog-detail { position: static; zoom:1;}
div.catalog-detail-hover div.catalog-admin-links  { display: block; }
div.catalog-detail-hover { position: relative;}

table.catalog-detail td { padding:0; vertical-align: top;}
table.catalog-detail td h4{
	display:inline-block;
}
div.catalog-detail-line 
{
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
	background: url(/local/templates/new/images/title-line.gif) no-repeat;
}

div.catalog-detail-image { margin: 0 25px 0 0; border: 1px solid; padding: 2px; }
div.catalog-detail-images { overflow: hidden;  margin: 0 25px 0 0;}
div.catalog-detail-images div.catalog-detail-image { position: relative; float: left; margin: 10px 10px 0 0; width:50px; height:50px; overflow:hidden; padding: 2px; text-align:center; }
div.catalog-detail-images div.catalog-detail-image a { width: 100%; height: 100%; display: block;}
div.catalog-detail-images div.catalog-detail-image img { vertical-align: middle;}

td.catalog-detail-desc { width: 100%;}
div.catalog-detail-price { font-family: Arial; }
div.catalog-detail-price label { font-size: 1.5em; }
div.catalog-detail-price p { font-size: 1.5em; margin: 0.5em 0 0;}
div.catalog-detail-buttons { overflow: hidden; margin-top: 1.5em;float: right;border-radius:5px;padding-right:15px;}
div.catalog-detail-buttons a  
{
	background: url(/local/templates/new/images/button-bg.gif) no-repeat right 0; 
	height: 33px; 
	line-height: 30px; 
	text-decoration: none;
	font-family: Arial;
	font-size: 1.5em;
	padding: 0;
	outline: none;
	cursor: hand;
	cursor: pointer;
	text-shadow:1px 1px 1px #EEEEAA;
}
div.catalog-detail-buttons span { display: block; height: 33px; background: url(/local/templates/new/images/button-bg.gif) no-repeat; margin-right: 3px; padding:0 12px 0 15px; float: left;}
div.catalog-detail-buttons a.disabled { background-position: right -33px; text-shadow:1px 1px 1px #EEE;}
div.catalog-detail-buttons a.disabled span { background-position: 0 -33px}
div.catalog-detail div.catalog-item-links { margin: 1em 0 0; overflow: hidden;}

div.catalog-detail-properties { clear: both; padding: 1em 0 0;  overflow: hidden; width: 80%; }
div.catalog-detail-property { margin: 0 0 1em; border-bottom:1px dotted; float: left; width: 95%;padding-bottom:5px;}
div.catalog-detail-property b { float: right; position: relative; top: 0.31em; padding-left: 3px;  font-weight:normal; }
div.catalog-detail-property span { float: left; position: relative; top: 0.31em; padding-right: 3px; zoom: 1;}
div.catalog-detail-properties-title { font-size: 1em; font-weight: bold; margin: 2em 0 1em; }

div.catalog-detail-recommends { clear: both; padding: 1em 0 0;  overflow: hidden; width: 100%; }
div.catalog-detail-recommend { margin-top: 15px;}

div.catalog-detail-full-desc { width: 100%; text-align: justify; word-spacing: -0.3ex;}
	
	#footer-design{color:#757575;font-size:11px;width:400px;position:absolute;top:37px; text-align:left;}
	#footer-design a{color:#757575;text-decoration:none;margin-right:5px;}
	#footer-design a:hover{text-decoration:underline;}
	
	
	div.inline-filter { margin: 0.5em 0 2em;}
	div.inline-filter b { background: #e6e6e6;padding: 0.2em 0.3em 0.3em ; font-weight: normal;}
	div.inline-filter b, div.inline-filter a { margin-right: 0.5em;}
	
	/* Cart Item List */
table.cart-items { width: 100%; }
table.cart-items td { border-bottom: 1px solid; white-space: nowrap; text-align:center; padding: 0.5em;}
table.cart-items td p { margin: 0 0 0.3em;}
table.cart-items td.cart-item-name p { text-align: right;}
table.cart-items td.cart-item-name { width: 100%; white-space: normal; text-align: left;}
table.cart-items td.cart-item-price {  text-align: right;}
table.cart-items thead td.cart-item-price { text-align: center;}
td.cart-item-quantity input { width: 40px; text-align: center;}
div.cart-ordering { overflow: hidden; margin-top: 1em; }
div.cart-code { float: left; }
div.cart-code input { width: 240px;}
div.cart-buttons { float: right; }
div.cart-buttons input { padding-left: 0.5em; padding-right: 0.5em; overflow: visible;}
td.cart-item-actions a.cart-delete-item { width: 16px; height: 16px;  display: inline-block; } 
td.cart-item-actions a.cart-shelve-item, td.cart-item-actions a.cart-unshelve-item { font-size: 0.85em; display: inline-block;  vertical-align: top;}
td.cart-item-actions a.cart-shelve-item { margin-left: 1em; } 

table.cart-items thead td { color: #7F7F7F;}
table.cart-items td { border-color: #E5E5E5; }
td.cart-item-actions a.cart-delete-item { background: url(/local/templates/new/images/icons-sprite.gif) no-repeat 0 -83px; } 

div.order-item { margin: 0 0 2em 0; zoom:1; }
div.order-title-inner { padding: 8px 12px 10px 12px; overflow: hidden; zoom: 1;}
div.order-title-inner span { font-weight: bold; float: left;} 
div.order-title-inner a { float: right; }
div.order-title .r1 {}
div.order-title .r2, div.order-title .r0 { border-left: 1px solid; border-right: 1px solid;}

div.order-info { overflow: hidden; padding: 1em 11px 1em 11px; border-bottom: 1px solid; border-right: 1px solid; border-left: 1px solid; zoom:1; }
div.order-details { float: left; width: 60%;}
div.order-status-info { float: right; width: 30%;}
div.order-status-date { margin-bottom: 0.7em;}
div.order-status { margin-bottom: 0.7em; padding: 0.2em 0.6em 0.3em; }
div.order-status-links a { display: block; outline: none; margin-bottom: 0.3em;}

div.order-props p { margin: 0 0 0.5em 0;}
div.order-items { margin: 1em 0 0 1.5em; }
div.order-items ol { padding: 0 0 0 1.5em; margin: 0.5em 0 0;}
div.order-items li { margin: 0 0 0.5em 0;}
div.order-buttons {text-align: center;}
div.order-buttons input { padding-left: 0.5em; padding-right: 0.5em; overflow: visible;}

table.order-properties { width: 100%;}
table.order-properties td { vertical-align: top; padding:0 0.5em 0.3em; }
table.order-properties td.field-name { text-align: right; width: 50%; color: #7f7f7f;}
table.order-properties td.field-value { width: 50%; }
table.order-properties td.field-title { text-align: center; font-weight: bold; padding: 0.5em;}

div.order-checkout div.order-title-inner, div.order-full-summary div.order-title-inner { padding: 2px 12px 4px; }
div.order-checkout table.cart-items tfoot td, div.order-full-summary table.cart-items tfoot td { border: none;}
div.order-checkout div.order-item, div.order-full-summary div.order-item { margin: 0 0 1.2em 0;}

div.order-title b, div.order-title-inner { background-color: #e6e6e6;}
div.order-title-inner span { color: #353535;} 
div.order-title .r2, div.order-title .r0 { border-color: #FAFAFA;}

div.order-info { border-bottom-color: #F0F0F0; border-right-color: #F7F7F7; border-left-color: #F7F7F7;}
div.order-status { background-color: #A4A4A4; color: #FFF;}
div.order-status-n { background-color: #FFAE00;}
div.order-status-deny { background-color: #F20000;}
div.order-status-p { background-color: #3ABE00;}

div.order-items { color: #7F7F7F}

.r0, .r1, .r2, .r3, .r4 { overflow: hidden; font-size:1px; display: block; height: 1px;}
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
	
/* End */
/* /local/templates/new/components/bitrix/menu/top_menu_mt/style.css?14568207162114 */
/* /local/templates/new/components/bitrix/search.form/main/style.css?1456820687746 */
/* /local/templates/new/components/bitrix/news.list/banners/style.css?145682068470 */
/* /local/templates/new/components/bitrix/breadcrumb/.default/style.css?1456820719498 */
/* /local/templates/new/components/bitrix/menu/tree/style.css?14568207161921 */
/* /local/templates/new/components/bitrix/catalog.section/random/style.css?1456820684190 */
/* /local/templates/new/components/bitrix/menu/footer_menu/style.css?1456820717321 */
/* /local/templates/new/styles.css?1456820682621 */
/* /local/templates/new/template_styles.css?145682068214631 */
