* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 12px/20px Tahoma, Verdana, Arial, sans-serif;
	height: 100%;
	background:#ECEBE8 url(/ml_i/pbg.png) center repeat-y;
	color: #666;
}
.newyaer2014 #wrapper {
    background: #ECEBE8 url(/ml_i/pbg.png) center repeat-y;
    box-shadow: 0 0 5px rgba(0,0,0,.4);
}
.newyaer2014 .bg_left_bar {
    position: fixed;
    left: 0;
    top: 0;
    width: 70px;
    bottom: 0;
    background: url('/ml_i/newyear/1360-L.png') repeat-x;
    z-index: 0;
}
.newyaer2014 .bg_right_bar {
    position: fixed;
    right: 0;
    top: 0;
    bottom: 0;
    width: 70px;
    background: url('/ml_i/newyear/1360-R.png') repeat-x;
}
.newyaer2014 .bg_footer_bar {
    background: url('/ml_i/newyear/footer-new.png') repeat-x bottom;
    height: 105px;
    position: absolute;
    z-index: 99999;
    left: 0;
    right: 0;
}
.newyaer2014 #header {
    background: url("/ml_i/newyear/header.png") no-repeat center top;
}

.newyaer2014 .ml25.mb20 {
    text-align: center;
}
/*	IE8, FF, Saf, Opera (Everything but IE 6,7)
	^^^											 */
html>/**/body{
	overflow-y:scroll;
}
/* Everything but IE6-8 */
:root *> body{

}
a {
	color: #8B4E94;
	outline: none;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #C2A303;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	min-width: 1000px;
	max-width: 1200px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
    position: relative;
}
.warning-sign {
	display: inline-block;
	width: 20px;
	height: 18px;
	margin: 0 2px;
	background: transparent url("/_img/icon/warning.png") center no-repeat;
}
.alert-sign {
	display: inline-block;
	width: 20px;
	height: 18px;
	margin: 0 2px;
	background: transparent url("/_img/icon/alert.png") center no-repeat;
}
.question-sign {
	display: inline-block;
	width: 20px;
	height: 18px;
	margin: 0 2px;
	background: transparent url("/_img/icon/question.png") center no-repeat;
}

/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 120px;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 60px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
    /*
        убрал так как пробелма для флэш страниц
    */
	/*overflow: hidden;*/
	position: relative;
}
#content {
	padding: 0 0 0 26%;
}


/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
	width: 26%;
	margin-left: -100%;position:relative;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	margin: -60px auto 0;
	min-width: 1000px;
	max-width: 1200px;
	height: 60px;
}
#inner_footer {
    height: 30px;
    text-align: center;
    margin-top: -50px;
    overflow: hidden;
}

#ftr_l{width:20px;float:left;position:relative;background:url(/ml_i/ftr-white-alpha.png) left bottom;}
#ftr_c{display:block;position:relative;margin:0 19px 0 20px;}
#ftr_r{width:21px;float:right;position:relative;margin-right:-2px;background:url(/ml_i/ftr-white-alpha.png) right bottom;}
#ftr_c.bg {background:url(/ml_i/ftr-white-alpha.png) -20px bottom;}

#ftr_l b{display:block;width:20px;height:42px;background:url(/ml_i/ftr.png) left -50px;position:relative;margin-top:-21px;}
#ftr_c a.opnFtr{display:block;height:42px;background:url(/ml_i/ftr.png) center top;position:relative;top:-21px;}
#ftr_c a.opnFtr:hover{background-position: center -158px;}
#ftr_r b{display:block;width:22px;height:42px;background:url(/ml_i/ftr.png) right -100px;position:relative;margin-top:-21px;}

#ftr_wrp{margin:0 1.55% 18px 1.55%;position:relative;top:18px;}
#ftr_main{margin-top:-21px;}
#ftr_main,.ftr_span{overflow:hidden;position:relative;height:0px;}
#footer ul {margin-bottom:20px;}
#footer ul li {list-style-type:none;line-height:13px;}

#footer h3 {font-size:16px;color:#5E5F5F;margin-top:17px;margin-bottom:7px;}
#footer ul li a{color:#5E5F5F;line-height:13px;font-size:11px;text-decoration:none;}
#footer ul li a:hover, #footer a#enter:hover{color: #C2A303;}
#footer #kian {display:block;width:40px;height:35px;position:absolute;margin:0 0 0 125px;text-indent:-9999px;background: url(/ml_i/s.png) 0px -264px;}

#footer #enter {color:#BB9DBF;font-size:11px;padding:0 0 0 20px;position:absolute;right:0px;line-height:40px;z-index:100;background: url(/ml_i/n.png) -435px -343px;}
#footer #enter:hover {color:#8B4E94 !important;background-position: -35px -245px;}

/* WTF
-----------------------------------------------------------------------------*/
#wtf, #wtf2{position:absolute;z-index:-100;width:100%;height:445px;background:transparent url(/ml_i/ptbg.png) center top no-repeat;top:0;left:0;}
#wtf2{z-index:-200;background:transparent url(/ml_i/ptbgx.png) top repeat-x;}
#wtf{z-index:-190;}

/* По-умолчанию, нижнее меню должно быть развернутым */
/*
Закоментированно:
#inner_footer {
   overflow: hidden;
}
#ftr_main,.ftr_span{overflow:hidden;position:relative;height:0px;}
*/


/* Design
-----------------------------------------------------------------------------*/
#header h1{
	float: left;display:inline;position:relative;
	width: 26%;
	margin-top:17px;background: none;
}

#header #nav{
	width: 74%;float: left;display:inline;
}


#header h1 a{
	height: 86px;
	width: 284px;
	display:block;margin-left:2%;
	text-indent:-9999px;
}
#header h1 a.ru{
	background: url(/ml_i/siberian_health32.png) 0 -96px;
}

#header h1 a.en{
	background: url(/ml_i/siberian_health32.png) 0 0px;
}


#lang {position:absolute !important;right:25px !important;z-index:900000;}
#phone{float:right !important;position:relative;z-index:500000;}
.vml_box_shadow, .vml_border_radius {position:relative;z-index:-1 !important;}
#phone{width:23%;}

#phone {color:#A5A8A7;font-size:11px;left:/*-6%*/-65px;}


								#main #phone{margin-left:-1px;position:absolute !important;left:/*77*/74%;/*right:20px !important;*/z-index:600000;top:0 !important;}
								#main #phone{width:20%;}
								#main #phone {color:#A5A8A7;font-size:11px;}

								#main #header #nav{
									/*left: 10%;
                                    top: 0;
                                    position:absolute !important;
                                    width:100% !important;

                                    max-width: 300px;
                                    */

                                    padding-left: 25px;
								}
								#main #header h1{
									left:50%;
									margin-left:-145px;z-index:200;
								}
								#main #header h1{
									margin-top:17px;
								}
								#main #header h1 a{
									/*height: 102px;*/
									/*background: url(/ml_i/siberian_health32.png) center -313px;*/
								}
								#main #lang{top:0px;}
								/*#main #phone {left:0;top:-109px;}*/

								#main #nav {position:relative;z-index:600000;padding:0;}
								#main #nav #company, #main #nav #products, #main #nav #business {position:relative;z-index:600000;display:block !important;float:none !important;margin:0 0 7px 0 !important;width:180px !important;padding-left: 5% !important;}
								#main #nav #company a, #main #nav #products a, #main #nav #business a
								{
									display:block;height:24px;width:auto;text-indent:-999px;
									background-repeat: no-repeat;
								}
								#main #nav #company a.ru, #main #nav #products a.ru, #main #nav #business a.ru
								{
									background-image: url(/ml_i/mn_itms/ru.png);
								}
								#main #nav #company a.en, #main #nav #products a.en, #main #nav #business a.en
								{
									background-image: url(/ml_i/mn_itms/en.png);
								}
								#main #nav #company a.kz, #main #nav #products a.kz, #main #nav #business a.kz
								{
									background-image: url(/ml_i/mn_itms/kz.png);
								}
								#main #nav #company a.ua, #main #nav #products a.ua, #main #nav #business a.ua
								{
									background-image: url(/ml_i/mn_itms/ua.png);
								}
								#main #nav #company a.bg, #main #nav #products a.bg, #main #nav #business a.bg
								{
									background-image: url(/ml_i/mn_itms/bg.png);
								}
								#main #nav #company a.tj, #main #nav #products a.tj, #main #nav #business a.tj
								{
									background-image: url(/ml_i/mn_itms/tj.png);
								}
								#main #nav #company a.de, #main #nav #products a.de, #main #nav #business a.de
								{
									background-image: url(/ml_i/mn_itms/de.png);
								}
								#main #nav #company a.hr, #main #nav #products a.hr, #main #nav #business a.hr
								{
									background-image: url(/ml_i/mn_itms/hr.png);
								}
								#main #nav #company a.kg, #main #nav #products a.kg, #main #nav #business a.kg
								{
									background-image: url(/ml_i/mn_itms/kg.png);
								}
								#main #nav #company a.mn, #main #nav #products a.mn, #main #nav #business a.mn
								{
									background-image: url(/ml_i/mn_itms/mn.png);
									margin-left: -13px;
								}
								#main #nav #company a.cz, #main #nav #products a.cz, #main #nav #business a.cz
								{
									background-image: url(/ml_i/mn_itms/cz.png);
								}
								#main #nav #company a.us, #main #nav #products a.us, #main #nav #business a.us
								{
									background-image: url(/ml_i/mn_itms/us.png);
								}
								#main #nav #company a.uz, #main #nav #products a.uz, #main #nav #business a.uz
								{
									background-image: url(/ml_i/mn_itms/uz.png);
								}
								#main #nav #company a.tr, #main #nav #products a.tr, #main #nav #business a.tr
								{
									background-image: url(/ml_i/mn_itms/tr.png);
								}
								#main #nav #company a.lt, #main #nav #products a.lt, #main #nav #business a.lt
								{
									background-image: url(/ml_i/mn_itms/lt.png);
								}
								#main #nav #company a.lv, #main #nav #products a.lv, #main #nav #business a.lv
								{
									background-image: url(/ml_i/mn_itms/lv.png);
								}
								#main #nav #company a.az, #main #nav #products a.az, #main #nav #business a.az
								{
									background-image: url(/ml_i/mn_itms/az.png);
								}
								#main #nav #company a.vn, #main #nav #products a.vn, #main #nav #business a.vn
								{
									background-image: url(/ml_i/mn_itms/vn.png);
								}
								#main #nav #company a.es, #main #nav #products a.es, #main #nav #business a.es
								{
									background-image: url(/ml_i/mn_itms/es.png);
								}
                                #main #nav #company a.pl, #main #nav #products a.pl, #main #nav #business a.pl
                                {
                                    background-image: url(/ml_i/mn_itms/pl.png);
                                }
                                #main #nav #company a.ee, #main #nav #products a.ee, #main #nav #business a.ee
                                {
                                    background-image: url(/ml_i/mn_itms/ee.png);
                                }
                                #main #nav #company a.ua, #main #nav #products a.ua, #main #nav #business a.ua
                                {
                                    background-image: url(/ml_i/mn_itms/ua.png);
                                }
                                #main #nav #company a.rs, #main #nav #products a.rs, #main #nav #business a.rs
                                {
                                    background-image: url(/ml_i/mn_itms/rs.png);
                                }

								
								*+html #main #nav {
									display:block;
								}
								*+html #main #nav #company a, *+html #main #nav #products a, *+html #main #nav #business a {
									text-indent:0px;
                                    background-image: url(/ml_i/void.gif);
                                    color:#fff;
                                    text-indent: -500px;
                                    font-size:24px;
                                    letter-spacing:0px;
                                    padding:0;
									line-height:28px;
								}

								#main #nav #company a{background-position:0 6px;}
								#main #nav #products a{background-position:0 -22px;}
								#main #nav #business a{background-position:0 -50px;}

								#main #nav #company ul, #main #nav #products ul, #main #nav #business ul {position:relative;z-index:600000;width:200px;display:none;/*position:absolute;top:30px;left:0px;*/margin:0;padding:0;padding-top:4px;}
								#main #nav #company ul li, #main #nav #products ul li, #main #nav #business ul li{display:block !important;height:auto;margin:2px 0;float:none;}
								#main #nav #company ul li a, #main #nav #products ul li a, #main #nav #business ul li a{padding-left:12px;letter-spacing: 0px;font-weight:normal;line-height:18px;font-size:11px;color:#fff;display:inline;height:auto;width:auto;text-indent:0px;background: none;}

								#main #sideLeft{display:none;}
								#main #content {
									padding: 0 0 0 1.7%;
								}
								#main #nav #company {margin-top:28px !important;}
								#main #header #nav {background:url(/ml_i/mn.png) 2.7% -30px no-repeat;height:165px;}
								#main #header #nav.h1 {background:url(/ml_i/mn1.png) 2.7% -30px no-repeat;height:219px;}
								#main #header #nav.h2 {background:url(/ml_i/mn2.png) 2.7% -30px no-repeat;height:245px;}
								#main #header #nav.h3 {background:url(/ml_i/mn3.png) 2.7% -30px no-repeat;height:271px;}
								#main #header #nav.h4 {background:url(/ml_i/mn4.png) 2.7% -30px no-repeat;height:297px;}
								#main #header #nav.h5 {background:url(/ml_i/mn5.png) 2.7% -30px no-repeat;height:314px;}
								#main #header #nav.h6 {background:url(/ml_i/mn6.png) 2.7% -30px no-repeat;height:331px;}
								#main #header #nav.h7 {background:url(/ml_i/mn7.png) 2.7% -30px no-repeat;height:351px;}
								#main #header #nav.h8 {background:url(/ml_i/mn8.png) 2.7% -30px no-repeat;height:368px;}
								#main #header #nav.h9 {background:url(/ml_i/mn9.png) 2.7% -30px no-repeat;height:385px;}
								#main #header #nav.h9 {background:url(/ml_i/mn10.png) 2.7% -30px no-repeat;height:402px;}


								#main #header {height:165px;}
								#main #b {width:23% !important;line-height:14px;}

								#main #b h2{line-height:14px;}
								#main div a {color:#5E5F5F;text-decoration:none;}
                                #main div.commit_message a {
                                    color: white;
                                    text-decoration: underline;
                                }
								#main div a:hover{color: #8E8e8e;}
								#main div a h2 {color:#8B4E94 !important;}

								#main div a:hover h2{color:#C2A303 !important;}

								#scaleBg {/*height:400px;*/}
								#scaleBg div {display:none;}
								.scaleBg {
											position:absolute;
											z-index:-100;
											width:100%;
											height:100%;
											top:0;
											left:0;
											background-position: top center;
											background-repeat: no-repeat;
											/*background-color: transparent;*/
											/* This next one is for IE6 */
											background-attachment: fixed;
											display:none;
											}

										img#expando {
											position: absolute;
											display: none;
											z-index: 1;
											-ms-interpolation-mode: bicubic;
										}

										.wide img#expando,
										.tall img#expando {
											display: block;
										}

										.wide img#expando {
											width: 100%;
											height: auto;
										}

										.tall img#expando {
											width: auto;
											height: 100%;
										}

										.ie6fixed {
											position: absolute;
											top: expression((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px') !important;
										}

                                .buy { max-width: 260px; }
								.buy {background:url(/ml_i/s.png) right -444px;padding-right:40px;height:65px;margin-bottom:5px;}
								.buy_red {background:url(/ml_i/s.png) right -534px;padding-right:40px;height:65px;margin-bottom:5px;}
								.buy a{padding-left:/*50*/38px;display:block;height:53px;padding-top:12px;background:url(/ml_i/s.png) /*0*/-8px -444px;font-size:/*19*/18px;color:#8B4E94 !important; text-decoration:none;}
								.buy.buy-small a{font-size:18px;white-space:nowrap}
								.buy_red a{padding-left:/*50*/38px;display:block;height:53px;padding-top:12px;background:url(/ml_i/s.png) /*0*/-8px -534px;font-size:19px;color:#de201e !important; text-decoration:none;}
								#main .buy, #main .buy_red  {margin-top:50px;margin-bottom:0px;}

								*+html #main #header{position:relative;z-index:99999999;}
								#main .more a {color:#8B4E94 !important;}
								#main .more a:hover {color:#C2A303 !important;}



img {border:0;}

#company, #products, #business{width:12%;}

#phone strong{color:#8B4D93;font-size:19px;font-weight:normal;display:block;}
#company{padding-left:15.3%;}
*+html #company{padding-left:15%;}


/*
languages
*/
#header #nav li a{font-size:19px;letter-spacing:-1px;color:#666;padding-left:17px;background:url(/ml_i/s.png) 0 -312px;text-transform : lowercase;text-decoration:none;}

/* top nav */
#sideBrands {float:right; width:90%;margin:0 5% 20px 0; padding:13px 0; background:#C2A303; border-radius:23px;}
#sideBrands li {list-style-type:none;}
#sideBrands li a{display:block;padding: 7px 5px 7px 20px;text-decoration:none;font-size:12px;color:#fff;margin-right:20px;}

#sideBrands li.first li a {padding: 4px 5px 0px 45px !important;}
#sideBrands li.first li.last a {padding: 4px 5px 0px 25px !important;}
#sideBrands li.last li.last a{padding-bottom:20px !important;}
#sideBrands li.last a{margin-left:20px !important;margin-right:0 !important;padding-left:0 !important;}
#sideBrands li.last li a{padding: 4px 5px 0px 25px !important;}
#sideBrands li.last li li a{padding: 2px 5px 0px 45px !important;}
#sideBrands li.last li li li a{padding: 3px 5px 0px 67px !important;}
#sideBrands li li{background-image:none !important;}
#sideBrands li li a{background-image:none !important;}
#sideBrands li ul{padding-top:0px;}
#sideBrands li ul li ul{padding:0;}

#sideBrands li li a,#sideBrands li.first li a{padding: 4px 5px 0px 45px;}
#sideBrands li li li a,#sideBrands li.first li li a{padding: 2px 5px 0px 65px;font-size:11px;}
#sideBrands li li li li a,#sideBrands li.first li li li a{padding: 3px 5px 0px 87px;}

#sideBrands li li.c a:first-child {
	font-weight:bold !important;
	color: #803a8b !important;
}
#sideBrands li li.c li a:first-child {
	font-weight: normal !important;
	color: #fff !important;
}

/* старые стили
#sideBrands {float:right; width:90%;margin:0 5% 20px 0;}
#sideBrands li.first{background:url(/ml_i/brands.png) right 0 no-repeat;}
#sideBrands li.first a {background: url(/ml_i/brands.png) 0 0 no-repeat;padding-top:20px;}
#sideBrands li.first.a ul{background:#C2A303;}
#sideBrands li.first li a {padding: 4px 5px 0px 45px !important;}
#sideBrands li.first li.last a {padding: 4px 5px 0px 25px !important;}

#sideBrands li.last{background:url(/ml_i/brands.png) 0 bottom no-repeat; padding-bottom:20px;}
#sideBrands li.last a {background: url(/ml_i/brands.png) right bottom no-repeat;padding-bottom:20px;}

#sideBrands li.last li{background: #C2A303;}
#sideBrands li.last li.last{background:none !important;}
#sideBrands li.last li.last a{background: url(/ml_i/brands.png) right bottom no-repeat !important;padding-bottom:20px !important;}
#sideBrands li.last a{margin-left:20px !important;margin-right:0 !important;padding-left:0 !important;}

#sideBrands li.last li a{padding: 4px 5px 0px 25px !important;}
#sideBrands li.last li li a{padding: 2px 5px 0px 45px !important;}
#sideBrands li.last li li li a{padding: 3px 5px 0px 67px !important;}

#sideBrands li {list-style-type:none; background-color: #c2a303;}
#sideBrands li li{background-image:none !important;}
#sideBrands li li a{background-image:none !important;}
#sideBrands li ul{padding-top:0px;}
#sideBrands li ul li ul{padding:0;}

#sideBrands li a{display:block;padding: 7px 5px 7px 20px;text-decoration:none;font-size:12px;color:#fff;margin-right:20px;}
#sideBrands li li a,#sideBrands li.first li a{padding: 4px 5px 0px 45px;}
#sideBrands li li li a,#sideBrands li.first li li a{padding: 2px 5px 0px 65px;font-size:11px;}
#sideBrands li li li li a,#sideBrands li.first li li li a{padding: 3px 5px 0px 87px;}

#sideBrands li li.c a:first-child {
	font-weight:bold !important;
	color: #803a8b !important;
}
#sideBrands li li.c li a:first-child {
	font-weight: normal !important;
	color: #fff !important;
}
*/

/* Этот стиль скорей всего больше не нужен - он убирал правую нижнюю закругляшку, если пункт меню был открыт (расхлопнут) */
/*#sideBrands li.last.a a{background-image:none !important;background: #C2A303;padding-bottom:10px;}*/

/*
#sideBrands {float:right; width:90%;margin:0 5% 20px 0;}
#sideBrands li {list-style-type:none;margin-bottom:1px;border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;}
#sideBrands li li {margin:0;border:none;}

#sideBrands li 	ul{padding-top:10px;padding-bottom:15px;background:#C2A303;}
#sideBrands li ul li ul{padding:0;}

#sideBrands li.a a{background-image: url(/ml_i/n_brands.png);background-position: 0 -830px; border-bottom:1px solid #E1E1E1;}
#sideBrands li.a ul a{border:none;}

#sideBrands li li.c a{color: #FFFFFF !important;}
#sideBrands li li.c li a{color: #FFFFFF !important;}
#sideBrands li li li.c a{color: #FFFFFF !important;}
#sideBrands li li li.c li a{color: #FFFFFF !important;}
#sideBrands li li li li.c a{color: #FFFFFF !important;}

#sideBrands li 	ul{display:none;}
#sideBrands li.a 	ul{display:block;}

#sideBrands li.a 	ul ul{display:none;}
#sideBrands li.a 	ul li.a ul{display:block;}
#sideBrands li li.a a{background:#C2A303 url(/ml_i/n_brands.png) 0 -298px !important;}
#sideBrands li li.a.c a{background:#C2A303 url(/ml_i/n_brands.png) 0 -779px !important;}
#sideBrands li li.a.c li a{background-image:none !important;}
#sideBrands li li.c a{background:#C2A303 url(/ml_i/n_brands.png) 0 -345px !important;}
#sideBrands li li.a li a{background-image:none !important;}
#sideBrands li li.c li a{background-image:none !important;}

#sideBrands li.a 	ul li.a ul ul{display:none;}
#sideBrands li.a 	ul ul li.a ul{display:block;}

#sideBrands li.a a{}
#sideBrands li.a.c a{background-image: url(/ml_i/c_brands.png);background-position: 0 -397px;color: #FFFFFF;}
#sideBrands li.c a{background-image: url(/ml_i/c_brands.png);background-position: 0 -267px;color: #FFFFFF;}
#sideBrands li.a.c li a{text-shadow:none;color: #fff;}
#sideBrands li.a li a{font-size:12px;}
#sideBrands li.a li li a{font-size:11px;}

#sideBrands li a{background:#fff url(/ml_i/n_brands.png) 0 -180px;display:block;padding: 13px 5px 13px 35px;text-decoration:none;font-size:12px;}
#sideBrands li li a{background:#C2A303 url(/ml_i/n_brands.png) 0 -248px !important;padding: 8px 5px 0px 55px;}
#sideBrands li li li a{background-image:none !important;padding: 2px 5px 0px 77px;font-size:11px;}
#sideBrands li li li li a{padding: 3px 5px 0px 107px;}

#sideBrands li li li li.a.c a{background-image:none !important;}
#sideBrands li li li.a.c a{background-image:none !important;}

#sideBrands li.first {border:none;}
#sideBrands li.first {background:url(/ml_i/n_brands.png) no-repeat;}

#sideBrands li.first a{background:transparent url(/ml_i/n_brands.png) right 0px;padding: 15px 5px 11px 35px;}
#sideBrands li.first li a{padding: 8px 5px 0px 55px;}
#sideBrands li.first li li a{padding: 2px 5px 0px 77px;}
#sideBrands li.first li li li a{padding: 3px 5px 0px 107px;}

#sideBrands li.first.c a{background:transparent url(/ml_i/c_brands.png) right 0px;}
#sideBrands li.first.a {background: url(/ml_i/n_brands.png) 0 -90px;}
#sideBrands li.first.a a{border-bottom:none;}
#sideBrands li.first.a.c {background-image: url(/ml_i/c_brands.png);background-position: 0 0px;}
#sideBrands li.first.c {background-image: url(/ml_i/c_brands.png);background-position: 0 -141px;}
#sideBrands li.first.a ul{border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;}
#sideBrands li.first.a ul ul{border:none;}
#sideBrands li.first li li a{background:none;}




#sideBrands li.last {background:url(/ml_i/n_brands.png) 0px 100%;}
#sideBrands li.last {border:none;}

#sideBrands li.last a{background:transparent url(/ml_i/n_brands.png) right bottom no-repeat;padding: 12px 5px 16px 35px;}
#sideBrands li.last li a{background:#C2A303 url(/ml_i/n_brands.png) 0 -190px;padding: 8px 5px 0px 60px;}
#sideBrands li.last li li a{background-image:none;padding: 3px 5px 0px 80px;font-size:11px;}
#sideBrands li.last li li li a{padding: 3px 5px 0px 110px;}


#sideBrands li.last.a {background:transparent url(/ml_i/n_brands.png) -380px bottom no-repeat;}
#sideBrands li.last.a a{background:#C2A303 url(/ml_i/n_brands.png) 0 -830px;border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;padding-bottom:10px;}

#sideBrands li.last.a  li a{padding: 8px 5px 0px 55px;}
#sideBrands li.last.a  li li a{padding: 2px 5px 0px 77px;}
#sideBrands li.last.a  li li li a{padding: 3px 5px 0px 107px;}

#sideBrands li.last.a.c a{background: url(/ml_i/c_brands.png) 0 -397px;}
#sideBrands li.last.c a{background:transparent url(/ml_i/c_brands.png) right bottom;}
	#sideBrands li.last.c {background:transparent url(/ml_i/c_brands.png) 0 bottom;}
	#sideBrands li.last.a.c {background:transparent url(/ml_i/n_brands.png) -380px bottom no-repeat;}
#sideBrands li.last.a li a {border:none;}
#sideBrands li.last.a li a{background:#C2A303;}
#sideBrands li.last ul{padding-bottom:20px;background:transparent url(/ml_i/n_brands.png) right bottom no-repeat;}
#sideBrands li.last.a ul li{border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;}
#sideBrands li.last.a ul ul li{border:none;margin:0;}
#sideBrands li.last ul li ul{padding:0;}

#sideBrands li.first a {color: #FFFFFF;}
#sideBrands li.last a {color: #FFFFFF;}
*/


/*
side nav
*/

#sideNav {float:right; width:90%;margin:0 5% 20px 0;}
#sideNav li {list-style-type:none;margin-bottom:1px;border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;/*white-space:nowrap;*/}
#sideNav li li {margin:0;border:none;}

#sideNav li 	ul{padding-top:10px;padding-bottom:15px;background:#f7f7f7;}
#sideNav li ul li ul{padding:0;}

#sideNav li.a a{background-image: url(/ml_i/n.png);background-position: 0 -830px; border-bottom:1px solid #E1E1E1;}
#sideNav li.a ul a{border:none;}

#sideNav li li.c a{color: #C2A303 !important;}
#sideNav li li.c li a{color: #8B4E94 !important;}
#sideNav li li li.c a{color: #C2A303 !important;}
#sideNav li li li.c li a{color: #8B4E94 !important;}
#sideNav li li li li.c a{color: #C2A303 !important;}

#sideNav li 	ul{display:none;}
#sideNav li.a 	ul{display:block;}

#sideNav li.a 	ul ul{display:none;}
#sideNav li.a 	ul li.a ul{display:block;}
#sideNav li li.a a{background:#f7f7f7 url(/ml_i/n.png) 0 -298px !important;}
#sideNav li li.a.c a{background:#f7f7f7 url(/ml_i/n.png) 0 -779px !important;}
#sideNav li li.a.c li a{background-image:none !important;}
#sideNav li li.c a{background:#f7f7f7 url(/ml_i/n.png) 0 -345px !important;}
#sideNav li li.a li a{background-image:none !important;}
#sideNav li li.c li a{background-image:none !important;}

#sideNav li.a 	ul li.a ul ul{display:none;}
#sideNav li.a 	ul ul li.a ul{display:block;}

#sideNav li.a a{}
#sideNav li.a.c a{/*text-shadow:#fff -1px 1px;*/background-image: url(/ml_i/c.png);background-position: 0 -397px;color: #C2A303;}
#sideNav li.c a{/*text-shadow:#fff -1px 1px;*/background-image: url(/ml_i/c.png);background-position: 0 -267px;color: #C2A303;}
#sideNav li.a.c li a{text-shadow:none;color: #8B4E94;}
#sideNav li.a li a{font-size:12px;}
#sideNav li.a li li a{font-size:11px;}

#sideNav li a{background:#fff url(/ml_i/n.png) 0 -180px;display:block;padding: 13px 5px 13px 35px;text-decoration:none;font-size:12px;/*text-transform:lowercase;min-height:24px;height:auto !important;height:24px;*/}
#sideNav li li a{background:#f7f7f7 url(/ml_i/n.png) 0 -248px !important;padding: 8px 5px 0px 55px;/*line-height:normal !important;min-height:auto !important;height:auto !important;*/}
#sideNav li li li a{background-image:none !important;padding: 2px 5px 0px 77px;font-size:11px;/*min-height:15px !important;height:auto !important;height:15px;*/}
#sideNav li li li li a{padding: 3px 5px 0px 107px;}

#sideNav li li li li.a.c a{background-image:none !important;}
#sideNav li li li.a.c a{background-image:none !important;}

#sideNav li.first {border:none;}
#sideNav li.first {background:url(/ml_i/n.png) no-repeat;}

#sideNav li.first a{background:transparent url(/ml_i/n.png) right 0px;padding: 15px 5px 11px 35px;}
#sideNav li.first li a{padding: 8px 5px 0px 55px;}
#sideNav li.first li li a{padding: 2px 5px 0px 77px;}
#sideNav li.first li li li a{padding: 3px 5px 0px 107px;}

#sideNav li.first.c a{background:transparent url(/ml_i/c.png) right 0px;}
#sideNav li.first.a {background: url(/ml_i/n.png) 0 -90px;}
#sideNav li.first.a a{border-bottom:none;}
#sideNav li.first.a.c {background-image: url(/ml_i/c.png);background-position: 0 0px;}
#sideNav li.first.c {background-image: url(/ml_i/c.png);background-position: 0 -141px;}
#sideNav li.first.a ul{border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;}
#sideNav li.first.a ul ul{border:none;}
#sideNav li.first li li a{background:none;}




#sideNav li.last {background:url(/ml_i/n.png) 0px 100%;}
#sideNav li.last {border:none;}

#sideNav li.last a{background:transparent url(/ml_i/n.png) right bottom no-repeat;padding: 12px 5px 16px 35px;/*height:52px;*/}
#sideNav li.last li a{background:#f7f7f7 url(/ml_i/n.png) 0 -190px;padding: 8px 5px 0px 60px;/*line-height:normal !important;height:auto !important;*/}
#sideNav li.last li li a{background-image:none;padding: 3px 5px 0px 80px;font-size:11px;}
#sideNav li.last li li li a{padding: 3px 5px 0px 110px;}


#sideNav li.last.a {background:transparent url(/ml_i/n.png) -380px bottom no-repeat;}
#sideNav li.last.a a{background:#fff url(/ml_i/n.png) 0 -830px;border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;padding-bottom:10px;}

#sideNav li.last.a  li a{padding: 8px 5px 0px 55px;}
#sideNav li.last.a  li li a{padding: 2px 5px 0px 77px;}
#sideNav li.last.a  li li li a{padding: 3px 5px 0px 107px;}

#sideNav li.last.a.c a{background: url(/ml_i/c.png) 0 -397px;}
#sideNav li.last.c a{background:transparent url(/ml_i/c.png) right bottom; /*padding-bottom:10px;*/}
	#sideNav li.last.c {background:transparent url(/ml_i/c.png) 0 bottom;}
	#sideNav li.last.a.c {background:transparent url(/ml_i/n.png) -380px bottom no-repeat;}
#sideNav li.last.a li a {border:none;}
#sideNav li.last.a li a{background:#f7f7f7;}
#sideNav li.last ul{padding-bottom:20px;background:transparent url(/ml_i/n.png) right bottom no-repeat;}
#sideNav li.last.a ul li{border-left:1px solid #E0E0DD;border-right:1px solid #F5F5F5;}
#sideNav li.last.a ul ul li{border:none;margin:0;}
#sideNav li.last ul li ul{padding:0;}

/*
shadows
*/

.shtype-1 {
	background:#fff;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;

	-moz-box-shadow: 0px 10px 30px -10px #7c7c7c;
	-webkit-box-shadow: 0px 10px 30px -10px #7c7c7c;
	box-shadow: 0px 10px 30px -10px #7c7c7c;
	/*behavior: url(/ml_css/ie-css3.htc);*/
}

.shtype-2  {

	background:#fff;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0px 1px 7px -3px #000;
	-moz-box-shadow: 0px 1px 7px -3px #000;
	box-shadow: 0px 1px 7px -3px #000;
	/*behavior: url(/ml_css/ie-css3.htc);*/
}

.shtype-3  {
	background:#C2A303;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	color:#fff;
	padding:20px;
	font-size:11px;
	margin:0 auto !important;
	margin-bottom:20px !important;
	/*behavior: url(/ml_css/ie-css3.htc);*/
}

.shtype-3 a{
	color:#fff !important;
	display:block;height:auto !important;text-align:left !important;background:none !important;
	padding:0.1em 0 0.1em 0;
	text-decoration:none;
}


/*
banners
*/
#b {
	width:30% !important;
	}
#sideNav #b {
	width:95% !important;
	margin:0 auto !important;
	}

/*	IE8, FF, Saf, Opera (Everything but IE 6,7)
	^^^											 */
html>/**/body #b {
			margin-left: 2%;
			margin-right: 1.0%;
			}
/* Everything but IE6-8 */
:root *> #b {
			margin-left: 2%;
			margin-right: 1.2%;
			}

@-moz-document url-prefix() {
  #b {
  	width:29.82% !important;
  }
}

/* IE7 */
*+html #b  {
	display:inline !important;
	margin-left: 1.35% !important;
	margin-right: 0.85% !important;
}


/* oPERa */
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
	  #b {
	  	width:30% !important;
	  	margin-left: 1.95% !important;
		margin-right: 1.2% !important;
	}
}

#b a{font-size:11px;display:block;text-decoration:none;color:#666; height:180px;background-color:#fff;background-position: 0 0;background-repeat: repeat-x !important;text-align:center;position:relative;/*left:-1%;width:102%;*/}

#b a h2{padding-top:130px;font-size:12px;color:#8B4E94; margin:0;}
#b a .play {position:absolute; width:40px; height:42px; top:40px; left:43%; background:url(/ml_i/play_small.png); opacity:0.9;}
#b a:hover {color:#666;}
#b a:hover h2{color:#C2A303;}
#b a:hover .play{opacity:1;}

#pro .new {position:absolute;top:66px;left:-24px;display:block;width:88px;height:88px;background: url(/ml_i/s.png) 0 0; text-indent:-9999px;}
#pro .archive {position:absolute;top:66px;left:-24px;display:block;width:88px;height:88px;background: url(/ml_img/celebration/shop/labels_7_products.png) 0 0; text-indent:-9999px;}
#pro .hit {position:absolute;top:66px;left:-24px;display:block;width:88px;height:88px;background: url(/ml_i/s.png) 0 -88px; text-indent:-9999px;}
#pro .sale {position:absolute;top:66px;left:-24px;display:block;width:88px;height:88px;background: url(/ml_i/s.png) 0 -176px; text-indent:-9999px;}
#pro .notavail {position:absolute;top:66px;left:-24px;display:block;width:88px;height:88px;background: url(/ml_i/Agotado.png) 0 -176px; text-indent:-9999px;}
#pro .soon
{
    position:absolute;top:66px;left:-24px;display:block;
    width:60px; height:43px; padding-top:17px;border-radius:30px;
    background-color:#FFF; text-align:center; font-size:11px;
    box-shadow:0px 5px 20px rgba(50, 50, 50, 0.65); color: #b52075;
    font-style:italic; font-weight:bold; line-height: 1;
    background: url("/ml_i/marker_soon.png") 0 0;
    background-size: cover;
}

#pro .limited {
	position: absolute; top: -22px;left: 72%; display: block;
	width: 60px; height: 37px; padding-top: 23px; border-radius: 30px;
	background-color: #FFF;	text-align: center;	font-size: 12px;
	box-shadow: 0px 5px 20px rgba(50, 50, 50, 0.65); color: #c96318;
	font-style: normal;	font-weight: bold; line-height: 1;
	text-shadow: 0px 0px 2px rgba(244, 181, 31, 1);
}

#pro .happy {
	position: absolute; top: -12px;left: 74%; display: block;
	width: 60px; height: 37px; padding-top: 23px; border-radius: 30px;
	text-align: center;	font-size: 12px;
	background: url('/ml_i/bc/chip.png') left top no-repeat;
	font-style: normal;	font-weight: bold; line-height: 1;
	text-shadow: 0px 0px 2px rgba(244, 181, 31, 1);
}

#b_main .happy {
	position: absolute; top: -12px;left: 74%; display: block;
	width: 60px; height: 37px; padding-top: 23px; border-radius: 30px;
	text-align: center;	font-size: 12px;
	background: url('/ml_i/bc/chip.png') left top no-repeat;
	font-style: normal;	font-weight: bold; line-height: 1;
	text-shadow: 0px 0px 2px rgba(244, 181, 31, 1);
}


#pro .formula {
	position: absolute;	top: -22px;	left: 72%; display: block;
	width: 60px; height: 43px; padding-top: 17px; border-radius: 30px;
	background-color: #FFF;	text-align: center;	font-size: 11px;
	box-shadow: 0px 5px 20px rgba(50, 50, 50, 0.65); color: #49a322;
	font-style: italic; font-weight: bold; line-height: 1;
	text-shadow: 0px 0px 1px rgba(179, 227, 158, 1);
}

#pro .present {
	position: absolute;	top:-22px; left:72%; display:block;
	width:88px; height:88px;
	background: url(/ml_i/markers/present.png) 0 0;
	text-indent:-9999px;
}


.bb, .st{
width:96%;
height:400px;
background-color:#fff;
background-position: 0 0;
background-repeat: repeat-x !important;
position:relative;
margin:0 auto;
}

/*
статика
*/

.st {
	min-height:300px;height:auto !important;
}
.st h1{
	margin-top:50px;margin-bottom:25px;line-height:90%;font-size:25px;line-height:32px;font-family: Tahoma;font-weight:normal;
}
.st h2{
	margin-top:35px;margin-bottom:20px;
}
/*.st p{
	margin-top:10px;margin-bottom:35px;
} */
.st .brwnrnd {border:none;padding:0;width:100%;}
.st .brwnrnd td{
	text-align:center;background:transparent url(/ml_i/brwnrnd.png) center center no-repeat;height:180px;min-width:180px;color:#fff;vertical-align: middle;
}
.st .brwnrnd td small{
	display:block;width:160px;text-align:center;font-size:11px;margin:0 auto;
}


.st .purpla {border:none;padding:0;width:100%;}
.st .purpla td{
	text-align:center;background:transparent url(/ml_i/purpla.png) 100% center no-repeat;height:50px;overflow:hidden;color:#fff;vertical-align: middle;
}
.st .purpla.last td{
	background:transparent url(/ml_i/purpla.png) 95% center no-repeat;
}
.st .purpla td small{
	font-size:11px;display:block;
}




.stp{height:400px;width:100%;}
.stp2{height:550px;width:100%;}


.st .td.selected a{
	color:#A78D03 !important;
	/**/
	text-decoration:none;
	border-bottom:none !important;
}

.st .td.selected {
	background: none  !important;
}


.st .bigN {
	color:#8B4E94;font-size: 29px;font-style: italic;margin-left:-7%;
}

.st .bigN p{
	color:#666;font-size: 12px;font-style: normal;padding-left:7%;margin-bottom:20px;
}




.st.start {
	background:#fff url(/ml_i/purpl.png) bottom repeat-x;
}

@-moz-document url-prefix() {
 .st.start {
  	background:#fff url(/ml_i/purpl.png) bottom repeat-x;
  }
  .st.start .white {
	color: #fff;
	}
}

.st.start {
	/*background-image:none\0/;*/
	background-image:none;
}
.st.start .white {
	/*color:#C2A303\0/;*/
	color:#C2A303;
}

/* IE7 */
*+html .st.start {
	background-image: none !important;
}
*+html .st.start .white {
	color: #C2A303;
}
.bstrt{
	text-align:center;
}
.bstrt a{
	background: url(/ml_i/start.png) center bottom;width:215px;height:140px;display:block;text-indent:-9999px;
}
.bstrt a.cz {
    background: url(/ml_i/start-cz.png) center bottom;width:215px;height:140px;display:block;text-indent:-9999px;
}




/*
pro list
*/


#b_hdr, #b_main, #b_ftr {
	width:96.15% !important;
	}

@-moz-document url-prefix() {
  #b_hdr, #b_main, #b_ftr {
  	width:96% !important;
  	margin-left: 2%;
	margin-right: 2%;
  }
}

/*	IE8, FF, Saf, Opera (Everything but IE 6,7)
	^^^											 */
html>/**/body #b_hdr, html>/**/body #b_main, html>/**/body #b_ftr {
	margin-left: 2%;
	margin-right: 2%;
}
/* Everything but IE6-8 */
:root *> #b_hdr, :root *> #b_main, :root *> #b_ftr{
	margin-left: 2%;
	margin-right: 2%;
}

/* IE7 */
*+html #b_hdr, *+html #b_main, *+html #b_ftr  {
	display:inline !important;
	width:96.35% !important;
	margin-left: 1.35% !important;
	margin-right: 2% !important;
}



#b_hdr{background:transparent url(/ml_i/b.png) 0px 0px no-repeat;height:72px;}
#b_hdr h2{background:transparent url(/ml_i/b.png) right -80px no-repeat;font-size:19px;color:#8B4E94;margin:0;padding:15px 20px 0px 20px;font-weight:normal;}
#b_hdr h2 div, div.more{font-size:9px;display:inline;background:transparent url(/ml_i/b.png) 0px -196px no-repeat;padding:8px 0 8px 0; position:relative;top:-2px; margin-left:2em;}
#b_hdr h2 div a, div.more a{text-decoration:none;padding:8px 8px 8px 0; background:transparent url(/ml_i/b.png) right -217px no-repeat;position:relative;left:8px;}
div.more{margin-left:0;}


*+html div.more, *+html #b_hdr h2 div{
background: none;
font-size:9px;
display:inline;padding:8px 8px 8px 0;position:relative;top:-2px;margin-left:0 !important;
}
*+html div.more a, *+html  #b_hdr h2 div a {
padding:8px 8px 8px 8px;background: url(/ml_i/b.png) 0px -252px no-repeat;
text-decoration:none;
}
*+html div.more a {
position:relative;left:0px;
}



#b_ftr{background:transparent url(/ml_i/b.png) left bottom no-repeat;}
#b_ftr i{display:block;background:#F2F1EF url(/ml_i/b.png) right bottom no-repeat;width:22px;height:23px;float:right;}
#b_main{background:#fff url(/ml_i/b_main_r.png) right repeat-y;border-left:1px solid #F5F5F5;}

#b_main ul{}
#b_main ul li .pwrp {
	width:70%;margin:0 auto;float:none;
}
#also ul li .pwrp {
	width:100%;margin:0 auto;float:none;
}

#b_main ul li {text-align:center;list-style-type:none;float:left;width:22.9%;margin:10px 1% 0 1%;height:220px;position:relative;}
#b_main ul li strong, #also ul li strong{display:block;margin:5%;font-weight:normal;text-align:center;float:none;}
#b_main ul li a,  #also ul li a{text-decoration:none;line-height:13px;}

#also ul li{text-align:left;list-style-type:none;float:left;width:120px;margin:10px 0 0 0;height:220px; padding:0 7% 0 0;background:url(/ml_i/s.png) right -85px;position:relative;z-index:90;}
#also ul li a{text-decoration:none;line-height:13px;font-size:11px;}

#also ul li.last {
	background:none;
}
/*
pro list1
*/
#proL {margin-bottom:40px;}
.nws #proL {margin-top:20px !important;margin-bottom:10px !important;}

.pwrp{
	border-left:solid 1px #F5F5F5;border-right:solid 1px #F5F5F5;border-bottom:solid 1px #F5F5F5;border-bottom:1px solid #E3E3E3;
	-webkit-box-shadow: 0px 2px 4px -2px #E3E3E3;
	-moz-box-shadow: 0px 2px 4px -2px #E3E3E3;
	box-shadow: 0px 2px 4px -2px #E3E3E3;
	float:right;
	text-align:center;width:90%;padding-bottom:10px;
}
#proL img{

}
#proL h3 {margin-top:0;}
#proL small{display:block;padding-top:0.5em;}
#proL a{text-decoration:none;}

#proL h1{display:inline;}
#proL .more{position:relative;top:-0.5em;left:1em;}

/* Маркеры продуктов */
#proL .new, #b_main .new, #also .new{
	position:absolute;top:-22px;left:72%;display:block;width:88px;height:88px;background: url(/ml_i/s.png) 0 0;text-indent:-9999px;
}
#proL .hit, #b_main .hit, #also  .hit{
	position:absolute;top:-22px;left:72%;display:block;width:88px;height:88px;background: url(/ml_i/s.png) 0 -88px;text-indent:-9999px;
}
#proL .sale, #b_main .sale, #also .sale{
	position:absolute;top:-22px;left:72%;display:block;width:88px;height:88px;background: url(/ml_i/s.png) 0 -176px;text-indent:-9999px;
}
#proL .archive, #b_main .archive, #also .archive{
    position:absolute;top:-22px;left:60%;display:block;width:88px;height:88px;background: url(/ml_img/celebration/shop/labels_7_products.png) 0 0;text-indent:-9999px;
}
#proL .notavail, #b_main .notavail, #also .notavail{position:absolute;top:66px;left:-24px;display:block;width:88px;height:88px;background: url(/ml_i/Agotado.png) 0 -176px; text-indent:-9999px;}


#proL .soon, #b_main .soon, #also .soon{
    position:absolute;top:-22px;left:72%;display:block;
    width:60px; height:43px; padding-top:17px;border-radius:30px;
    background-color:#FFF; text-align:center; font-size:11px;
    box-shadow:0px 5px 20px rgba(50, 50, 50, 0.65); color: #b52075;
    font-style:italic; font-weight:bold; line-height: 1;
    background: url(/ml_i/marker_soon.png) 0 0;
    background-size: cover;
}

#proL .limited, #b_main .limited, #also .limited {
	position: absolute; top: -22px;left: 72%; display: block;
	width: 60px; height: 37px; padding-top: 23px; border-radius: 30px;
	background-color: #FFF;	text-align: center;	font-size: 12px;
	box-shadow: 0px 5px 20px rgba(50, 50, 50, 0.65); color: #c96318;
	font-style: normal;	font-weight: bold; line-height: 1;
	text-shadow: 0px 0px 2px rgba(244, 181, 31, 1);
}

#proL .formula, #b_main .formula, #also .formula {
	position: absolute;	top: -22px;	left: 72%; display: block;
	width: 60px; height: 43px; padding-top: 17px; border-radius: 30px;
	background-color: #FFF;	text-align: center;	font-size: 11px;
	box-shadow: 0px 5px 20px rgba(50, 50, 50, 0.65); color: #49a322;
	font-style: italic; font-weight: bold; line-height: 1;
	text-shadow: 0px 0px 1px rgba(179, 227, 158, 1);
}

#proL .present, #b_main .present, #also .present{
	position:absolute;top:-22px;left:72%;display:block;width:88px;height:88px;background: url(/ml_i/markers/present.png) 0 0;text-indent:-9999px;
}

#b_main .new {
	left:60%;top:-35px;
}
#b_main .hit {
	left:60%;top:-35px;
}
#b_main .sale{
	left:60%;top:-35px;
}


#also .new {
	left:40%;top:-35px; z-index:100;
}
#also .hit {
	left:40%;top:-35px; z-index:100;
}
#also .sale {
	left:40%;top:-35px; z-index:100;
}

#proL p{
	float:right;position:relative;right:-20%;top:0.3em;font-size:11px;
}

.nws #proL p{
	float:none;position:static;font-size:12px;margin-bottom:1.5em;margin-top:0;
}

#proL.pgs a{
	font-size:19px;text-decoration:none;display:block;width:52px;height:45px;float:left;position:relative;top:-0.65em;padding-top:12px;text-indent:24px;left:-20px;margin-right:-10px;
}

#proL.pgs a.c{
	background: url(/ml_i/s.png) -292px 0;color:#C2A303 !important; width:62px;margin-right:-20px;
}

/*
pro card
*/

#pro .pic{
	text-align:center;padding:10px 0 10px 0;
	/*width:80%;margin:0 auto;*/
	border-left:solid 1px #F5F5F5;border-right:solid 1px #F5F5F5;border-bottom:solid 1px #F5F5F5;border-bottom:1px solid #E3E3E3;
	-webkit-box-shadow: 0px 2px 4px -2px #E3E3E3;
	-moz-box-shadow: 0px 2px 4px -2px #E3E3E3;
	box-shadow: 0px 2px 4px -2px #E3E3E3;
}
#pro ul, .st ul
{
        margin: 1.5em 0 2.2em 0em;
        padding: 0;
	}
#pro ul li, .st ul li
{
        margin: 0 0 0.7em 3.95em;
        padding: 0;
        list-style-type: none;
        /*
        behavior: expression( !this.before
            ? this.before = this.innerHTML = '<i style="color:#C2A303;">&mdash;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</i>' + this.innerHTML : '' );
        */
		text-indent: -3.95em;
    }

/*
#i-slider ul li i{display:none; }
#i-slider ul li:before { content: ''; }
*/

#pro ul li:before, .st ul li:before { content: '\2014\a0 \00A0\a0 \00A0\a0  \00A0\a0  ';color:#C2A303; }
#pro h2{margin:20px 0 10px 0;}

.price
{
	font-size:22px;
	padding:0;
	*padding-top:30px;
	width:82px;
	height:82px;
	*height:52px;
	background: url(/ml_i/s.png) -149px -164px;
	color:#fff;
	text-align:center;
	margin:0 auto;
	display:table;
}

.price .inner
{
	display:table-cell;
    line-height: 25px;
	vertical-align:middle;
}
.zoom {display:block;width:24px;height:24px;background: url(/ml_i/s.png) -413px 0;text-indent:-9999px;margin:20px auto;}
span.rur {
	font-size:17px;
}

.price.wht{background: url(/ml_i/s.png) -149px 0px; color:#8B4E94;}
.price.ylo{background: url(/ml_i/s.png) -149px -82px;color:#333333;}

span.rur s {
	position: absolute;
	overflow: hidden;
	width: .47em;
	height: 0.8em;
	margin: .3ex 0 0 -.5em;
	text-decoration: none;
}

@-moz-document url-prefix() {
  span.rur s {
  	margin: .25ex 0 0 -.5em;
  }
}
span.rur s:before {
	content: '\2013\a0';
}
*+html span.rur s{
 behavior: expression( !this.before ? this.before = this.innerHTML = '&ndash;&nbsp;' + this.innerHTML : '' );
 width: .42em;
 margin: .7ex 0 0 -.5em;
}


#scroller, #also{margin:0 2%;width:96%;}
#scroller-header table{width:100%;border:none;border-right:1px solid #E0DFDD;border-bottom:1px solid #F5F5F5;height:51px;clear:both;overflow:hidden;margin:0;padding:0;}

#scroller-header table td {line-height:12px;vertical-align: middle;text-align:center;padding:0 5px;background:#F7F7F7;height:50px;border-bottom:1px solid #EBEBEB;border-left:1px solid #EBEBEB;}


#scroller-header a {
	color:#8A4E93;
	font-size:11px;
	/**/
	text-decoration:none;
}

#scroller-header a:hover {

}

td.selected a{
	color:#A78D03 !important;
}
td.selected {
	background: url(/ml_i/c.png) -30px -397px !important ;
}
#scroller-header {

}

#scroller-body {
	background:#fff;
	border-left:1px solid #F5F5F5;
	border-right:1px solid #E9E8E7;
	border-bottom:1px solid #DCDCDC;
	-webkit-box-shadow: 0px 2px 4px -2px #E3E3E3;
	-moz-box-shadow: 0px 2px 4px -2px #E3E3E3;
	box-shadow: 0px 2px 4px -2px #E3E3E3;
}
 #scroller-body #mask {

	overflow:hidden;
	margin:0 auto 20px auto;
}

 #scroller-body #mask #panel {
}

 #scroller-body #mask #panel>div {
float:left;
/*display:inline;*/
padding:10px 50px 10px 50px;
}



/*
search
*/

#inpt{height:67px;display:block;background:url(/ml_i/srch.png) -245px 0;position:relative;margin:0 115px 0 245px;z-index:100;}
#inptRes {height:10px;display:block;position:relative;margin:0 83px 0 234px;z-index:100;z-index:400000;}

#inpt .iw {width:100%;position:relative;left:21px;height:67px;background:transparent url(/ml_i/srch.png) right  -68px;}
#inpt input {width:94%;height:22px;margin:5px 0 2px 0;padding:7px;font-size:19px;color:#666;border:none;background:transparent;}



#types {position:absolute;display:none;width:258px;height:107px;background:url(/ml_i/srch.png) 0px -193px;}
#slct a{display:block;text-decoration:none;margin:12px 0 20px 25px;font-size:19px;color:#AA8F03;}
#slct{height:67px;float:left;display:inline;width:245px;background:url(/ml_i/srch.png);margin-right:-100%;position:relative;}
a.find_type {margin:12px 0 0 25px;position:absolute;}

#html5logo
{
	/*position: absolute;
	left: 60px;
	bottom: 0;*/
	margin: 160px 40px;
}
.sertificat-lest, .sertificat-lest li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.sertificat-lest {
    margin-right: -45px;
}
    .sertificat-lest li {
        width: 160px;
        float: left;
        height: 280px;
        margin-right: 38px;
        margin-top: 10px;
    }

.error_message, .commit_message {
    background: #B01F5C;
    color: white;
    margin-bottom: 10px;
    padding: 12px;
}
.commit_message {
    background: url("/ml_i/ts-itm-hvr-bg.png") repeat-x scroll left center #A54EB2;
    border: medium none;
    color: white;
}
.tweet_button {
    position: absolute;
    right: 131px;
    top: -7px;
}

.error_message, .commit_message, .commit_message_ellow {
    background: #B01F5C;
    color: white;
    margin-bottom: 10px;
    padding: 12px;
    text-shadow: 0 0 2px black;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;

    /*
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   user-select: none;
   */
}
    .error_message a {
        color: white;
        text-decoration: underline;
    }
    .st .error_message ul li:before {
        color: white;
    }
.commit_message {
    background: #8B4E94;
    border: medium none;
    color: white;
}
.commit_message_ellow {
    background: #C2A303;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.commit_message_ellow *, .commit_message * {
    color: white;
}
    .commit_message_ellow a, .commit_message a {
        text-decoration: underline;
    }
    .commit_message_ellow *:hover, .commit_message *:hover {
         color: white;
         text-decoration: none;
    }


.pageBlockSwitcher.opened{
    font-weight: bold;
}
.pageBlockSwitcher.pageBlockSwitcherNotBold.opened{
    font-weight: normal!important;
}
.catalogH1Style{
    font-size: 23px;
    margin: 10px 0 10px 0;
    line-height: 27px;
}
.pageBlockSwitcherContentHide{
    display: none;
}
h1n{
    font-size: 25px;
    line-height: 32px;
    font-family: Tahoma;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 37px;
    line-height: 27px;
    color: #C2A303;
}
h2n{
    font-size: 19px;
    line-height: 32px;
    font-family: Tahoma;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 37px;
    line-height: 25px;
    color: #C2A303;
}
.layoutOpenBuyOnlineBtn{
	margin-top: 15px!important;
    margin-left: -20px!important;
}
.headerTopBanner{
}
.headerTopBannerWrapper{
	text-align: center;
}
.headerTopBannerWrapper img{
	display: inline-block;
}
.vnContactWrapper{
	color: #000;
	position: relative;
	margin-right: 18px;
}
.gvnProtectedBlock{
	position: absolute;
	right: 0;
	bottom: 0;
	background-image: url('/ml_img/bc/dathongbao.png');
	background-size: cover;
	width: 75px;
	height: 28px;

}