.left_column {margin:0 300px 0 0}
* html .left_column {margin:0 300px 0 0}
ul.topmenu {background:url(/bitrix/templates/murmishka/images/corner2.png) right bottom no-repeat #680202; display:table; width:99%; padding:0 0 25px 0}
ul.topmenu li {display:block; float:left; white-space:nowrap; padding:16px 2% 0 2%}
ul.topmenu li {font-size:12px; color:#fff}
.left {width:190px; float:left}
a.logo {display:block; width:190px; height:126px; background:url(/bitrix/templates/murmishka/images/hmcaprise_logo_sm.png) no-repeat; margin:0px auto 0 auto}
.basket_block {font-size:11px; margin:15px auto 0 auto; font-weight:bold; position:relative; left:2px}
.basket {width:62px; height:43px; background:url(/bitrix/templates/murmishka/images/basket.png) left no-repeat}
.commodity {padding:12px 0 6px 0; /*background:url(images/authorizing.png) no-repeat*/}
.left dl dt {display:block; height:38px; border-top:3px solid #680202; border-bottom:3px solid #680202; background:url(/bitrix/templates/murmishka/images/dt.png) top repeat-x; font-size:11px; font-weight:bold; text-transform:uppercase; text-align:center; line-height:38px; margin:8px 0 6px 0}
.left dl dd.main {background:#FDEBCE}
.left dl dd {line-height:15px}
.left dl dd a {font-size:11px; background:url(/bitrix/templates/murmishka/images/icon1.png) 8px 3px no-repeat; padding:0 0 0 23px; font-weight:bold}
.left dl dd dl {background:none; font-family:monotype corsiva; font-size:11px; color:#060D53}
.left dl dd dl dt {background:none; border:0; font-size:11px; font-weight:normal; color:#060D53; text-transform:none; text-align:left; padding:2px 0 4px 35px; background:url(images/dt2.png) 28px 8px no-repeat; height:12px; line-height:15px; margin:-1px 0 0 0}
* html .left dl dd dl dt {padding:2px 0 1px 35px; margin:-1px 0 0 0}
.left dl dd dl dd a {font-size:11px; color:#060D53; text-decoration:none; font-weight:normal; background:url(/bitrix/templates/murmishka/images/plus.png) 35px 7px no-repeat; padding:0 0 0 47px}
.left dl dd dl dd a:hover {text-decoration:underline}
#began, .began {padding:2px 0 0 0; margin:-6px 0 0 0}
#end, .end {padding:0 0 8px 0; margin:0 0 -8px 0}
.search_block {text-align:center; padding:6px 0 0 0}
.right {margin:0 0 0 248px}
* html .right {margin:0 0 0 245px}
.button {width:81px; height:28px; border:0; background:url(images/search.png) no-repeat; cursor:pointer; padding:0; margin:0; position:relative; top:-2px}
* html .button {top:0}
*+html .button {top:0}
.besttoday { background:url(/bitrix/templates/murmishka/images/lt.png) left top no-repeat #FCF999; font-size:16px; font-family:monotype corsiva; text-align:center; position:relative; margin:5px 0 0 0; height:auto; width:95%}
/* * html .besttoday {margin:5px 0 0 0} */
/* *+html .besttoday {margin:5px 0 0 0}   */
.besttoday div {background:url(/bitrix/templates/murmishka/images/rt.png) right top no-repeat; position:relative}
.besttoday div div {background:url(/bitrix/templates/murmishka/images/lb.png) left bottom no-repeat;  position:relative}
.besttoday div div div  {background:url(/bitrix/templates/murmishka/images/rb.png) right bottom no-repeat; position:relative; padding:5px} 
.offer {font-family:'times new roman'; font-size:14px; text-align:center; width:98%; display:table; margin:12px 0 12px 0; font-weight:bold; }
.offer a {font-style:italic; font-weight:bold;}
.offer img {float:left; margin:0 10px 0 0}
.offer div {padding:0 20px 0 130px; position:relative; top:15px}
.delivery {color:#000; font-size:11px; line-height:24px; width:98%; display:table; margin:25px 0 0 0; position:relative}
.delivery b {font-size:20px; font-weight:bold; display:block; text-align:center; padding:0 0 10px 0; position:relative; top:15px}
.delivery img {float:left; margin:0 10px 0 0}
.delivery p {padding:0; margin:0; text-indent:15px; position:relative; top:15px}

.right_column {width:220px; float:right; background:url(/bitrix/templates/murmishka/images/wine.jpg) right 5px no-repeat; position: relative; //left: -5px; min-height:254px}
* html .right_column {height:254px}
ul.icons {display:table; padding:0 0 225px 0; margin:10px 0 0 15px; height:20px; position:relative; font-size:16px; font-weight:bold; left:-15px}
*+html ul.icons {padding:0 0 233px 0}
ul.icons li {float:left; padding:0 0 0 15px}
ul.icons li a {display:block; float:left; height:25px; background:url(/bitrix/templates/murmishka/images/icons.gif)}
ul.icons li a.home {width:18px; background-position:left top; background-repeat:no-repeat}
ul.icons li a.email {width:19px; background-position:-18px top; background-repeat:no-repeat}
ul.icons li a.search {width:17px; background-position:-37px top; background-repeat:no-repeat}
.right_column dl dt {width:290px; background:url(/bitrix/templates/murmishka/images/corner.png) left top no-repeat #680202; height:31px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:31px; padding:0 0 0 10px; text-transform:uppercase}
.right_column dl {display:table}
dl.best_sellers dd {display:block; float:left; padding:6px 0 3px 10px}
dl.best_sellers dd a {text-decoration:none; width:46px; display:block; float:left; text-align:center}
dl.best_sellers dd a img {width:46px; height:46px}
dl.best_sellers dd a span {font-size:11px; font-family:times new roman; text-decoration:underline; display:block; padding:4px 0 0 0}
dl.partners {width:133px; padding:0 0 0 50px}
dl.partners dt {margin:0 0 10px -50px}
dl.partners dd {padding:4px 9px 2px 0}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {dl.partners dd {padding:10px 9px 12px 0}}
dl.news dt {margin:10px 0 0 0}
dl.news dd {font-size:11px}
dl.news dd u {text-align:center; display:block; font-size:12px; font-weight:bold; padding:10px 0 5px 0}
dl.news dd div {text-indent:10px; text-align:justify; padding:0 10px 0 5px}
dl.news dd a {color:#4C4C4C; white-space:nowrap}

#footer {background:#680202; color:#fff; font-size:12px; padding:5px; line-height:18px; min-width:767px; max-width:2000px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<767?'767px':(document.body.clientWidth > 2000? "2000px": "auto"))}
#footer div {float:right; padding:12px 0 0 0}
#footer div img {margin:0 5px 0 5px}

h1 {font-size:14px;}