body {background: white url(images/header_bg.gif) top no-repeat;font-family:Arial,Helvetica,Sans-serif;}
body, div, form {padding:0;margin:0;}
div {background:none;border:none;}
.fit {width:960px;}
.f_left, .leftside {float:left;}
.f_right, .rightside {float:right;}
.big {font-weight:bold !important;}
#center {margin:0 auto;}
#global {width:100%;float:left;background:url(images/footer_bg.gif) bottom repeat-x;}
#content {float:left;}
a {color:#3366cc;}
img.alignleft {float:left;}
img.alignright {float:right;}
img.aligncenter {float:none;margin:0 auto;}
strong.headerstyle {display:block;width:100%;float:left;font-weight:normal;font-size:19px;font-family:Arial,Helvetica,Sans-serif;color:#7d7d7d;line-height:100%;text-transform:uppercase;text-align:left;padding:0;margin:0;}
.noborder {border:none !important;}
.pink_button, .articlescontent .pink_button {display:inline-block;font-family:Arial,Helvetica,Sans-serif;padding:5px 10px;margin:0;border:none;white-space:nowrap;text-decoration:none !important;text-transform:uppercase;font-weight:normal;cursor:pointer;color:white !important;line-height:100%;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);background: rgb(229,97,149);background: -moz-linear-gradient(top,  rgb(229,97,149) 0%, rgb(129,27,66) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(229,97,149)), color-stop(100%,rgb(129,27,66)));background: -webkit-linear-gradient(top,  rgb(229,97,149) 0%,rgb(129,27,66) 100%);background: -o-linear-gradient(top,  rgb(229,97,149) 0%,rgb(129,27,66) 100%);background: -ms-linear-gradient(top,  rgb(229,97,149) 0%,rgb(129,27,66) 100%);background: linear-gradient(top,  rgb(229,97,149) 0%,rgb(129,27,66) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e56195', endColorstr='#811b42',GradientType=0 );}
.tt_navi_arr {font-size:14px;color:#ab3b66;}
*:first-child+html .pink_button {padding-left:0;padding-right:0;}

/* Шапка */
#header {float:left;height:157px;}
#header .top {height:97px;float:left;}
#header .leftside {padding-top:30px;height:67px;width:400px;}
a#toplogo {display:block;float:left;width:383px;height:32px;background:url(images/ed_logo.png) 0 0 no-repeat;padding:0;margin:0;border:none;outline:none;}
a#toplogo.kzlogo {background:url(images/logokz.jpg) 0 0 no-repeat !important;}
#header .leftside ul {display:block;height:22px;float:left;padding:13px 0 0 0;margin:0;border:none;}
#header .leftside ul li {display:block;float:left;white-space:nowrap;padding:0 6px;border-left:1px solid #ae3d69;font-size:10px;line-height:100%;}
#header .leftside ul li.first {padding-left:0;border-left:none;}
#header .leftside ul li a {font-family:Arial,Helvetica,Sans-serif;font-size:10px;color:#ae3d69;text-decoration:none;text-transform:uppercase;line-height:100%;}
#header .leftside ul li a:hover {text-decoration:underline;}
#header .rightside {padding-top:22px;margin-right:-12px;}
#header .rightside td {vertical-align:middle;}
#header .rightside td, #header .rightside td a {font-family:Arial,Helvetica,Sans-serif;color:#646464;font-size:14px;text-transform:uppercase;white-space:nowrap;line-height:100%;}
#header .rightside td.topcart_mini a {color:white;}
#header .rightside td a {font-size:12px;}
#header .rightside td.cartplace td {font-size:12px;}
#header .rightside td a {text-decoration:underline;}
#header .rightside td#topcart_mini a {text-decoration:none;text-transform:none;}
#header .rightside td a:hover {text-decoration:none;}
#header .rightside td#topcart_mini {width:138px;height:23px;padding:0 0 0 7px;background:url(images/topcart_mini_gray.gif) 0 2px no-repeat;cursor:default;text-align:center;}
#header .rightside td.topcart_mini {background:url(images/topcart_mini_green.gif) 0 2px no-repeat !important;cursor:pointer !important;}
#header .bottom {height:42px;padding-bottom:18px;float:left;}
#header .bottom ul#top_menu {z-index:3;}
#header .bottom ul#top_menu, #header .bottom ul li.topli {display:block;height:26px;float:left;padding:0;margin:0;border:none;background:none;}
#header .bottom ul#top_menu {padding-top:14px;padding-bottom:0;}
#header .bottom ul li.topli {padding-right:30px;}
#header .bottom ul#top_menu, #header .bottom ul li.topli, #header .bottom ul li.topli a.topli {font-family:Arial,Helvetica,Sans-serif;font-size:13px;color:#fac7db;text-transform:uppercase;font-weight:normal;line-height:100%;text-decoration:none;}
#header .bottom ul li.topli:hover a, #header .bottom ul li.topli a.topli:hover {color:white;}
#search_area {display:block;height:23px;width:111px;float:right;margin:0;padding:9px 0 0 0;border:none;text-align:right;}
#search_area td {height:23px;vertical-align:top;text-align:right;font-size:1px;}
#search_area td .stext {height:20px;width:70px;border:1px solid #9a2f58;background:white;margin:0;padding:0 0 0 8px;text-align:left;line-height:20px;font-family:Arial,Helvetica,Sans-serif;font-size:14px;}
#search_area td .stext_blur {color:silver !important;}
.search_area_abs {position:absolute !important;float:none !important;width:341px !important;top:97px;z-index:100;}
.search_area_abs .stext, .shadow_input {-webkit-box-shadow: -2px 0px 6px 0px #fbe8f0;-moz-box-shadow: -2px 0px 6px 0px #fbe8f0;box-shadow: -2px 0px 6px 0px #fbe8f0;}

/* Меню */
ul.dropdown a {white-space:nowrap;}
ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style:none;margin:0;padding:0;}
ul.dropdown {position:relative;z-index:597;float:left;}
ul.dropdown li {float:left;line-height:1.3em;vertical-align:middle;zoom:1;}
ul.dropdown li.hover, ul.dropdown li:hover {position:relative;z-index:599;cursor:default;}
ul.dropdown ul {visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%;}
ul.dropdown ul li {float:none;}
ul.dropdown ul ul {top:1px;left:99%;}
ul.dropdown li:hover > ul {visibility:visible;}
* html ul.dropdown li {height:1px;}
ul.dropdown ul li, ul.dropdown-vertical {margin-left:-16px;mar\gin-left:0;}
ul.dropdown ul, ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul, ul.dropdown li:hover ul ul ul ul ul {visibility:hidden;}
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul, ul.dropdown ul ul ul li:hover ul, ul.dropdown ul ul ul ul li:hover ul {visibility:visible;}
ul.dropdown ul ul ul ul ul ul {visibility:hidden !important;}
#header .bottom ul#top_menu ul { /* width:140px; */ background: #e4e4e4 url(images/menu_bg.gif) top repeat-x;border:1px solid #969696;padding:12px 10px;-webkit-box-shadow: 0px 2px 5px 0px rgba(64, 64, 64, 0.5);-moz-box-shadow: 0px 2px 5px 0px rgba(64, 64, 64, 0.5);box-shadow: 0px 2px 5px 0px rgba(64, 64, 64, 0.5); }
#header .bottom ul#top_menu ul.first {}
#header .bottom ul#top_menu ul.first ul {margin-top:-11px;background:#e4e4e4;}
#header .bottom ul#top_menu ul li {display:block; /* width:140px; */ margin:0;padding:0;float:left;}
#header .bottom ul#top_menu ul li a {display:block; /* width:130px; */ margin:0;padding:3px 5px;outline:none;text-align:left;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;font-size:11px;color:#811640;text-decoration:none;line-height:100%;}
#header .bottom ul#top_menu ul li a:hover {color:#c14a78;text-decoration:none;background:#bdbdbd;}
#header .bottom ul#top_menu ul li:hover > a.dir, #header .bottom ul#top_menu ul li a.dir:hover {background:#bdbdbd url(images/menu_arrow.gif) 129px -47px no-repeat;color:#c14a78;}
#header .bottom ul#top_menu ul li.dir {background-image:url(images/menu_arrow.gif);background-repeat:no-repeat;background-position:129px 3px;}



/* Подвал */
#footer {height:53px;float:left;}
#footer a.logo {display:block;float:left;padding:0;margin:17px 0 0 0;outline:none;width:167px;height:15px;background:url(images/footer_logo.png) 0 0 no-repeat;}
#footer .f_right {text-align:right;height:32px;margin-top:10px;}
.footerlnks a {font-size:11px;text-decoration:none;color:#cfcfcf;}
.footerlnks a:hover {text-decoration:underline;}
#footer_phones {font-size:10px;color:silver;}

/* Реклама на главной */
#mpads {width:960px;float:left;padding-bottom:24px;}
#mpads .tmp6 {background:#f2edef url(images/ads-loader.gif) center no-repeat;}
#mpads .tmp1 {width:960px;height:400px;float:left;padding-bottom:10px;}
#mpads .tmp1 .tmp2 {width:640px;height:400px;float:left;}
#mpads .tmp1 .tmp3 {width:310px;height:420px;float:right;}
#mpads .tmp4 {width:960px;height:420px;float:left;}
#mpads .tmp5 {width:960px;height:420px;float:left;padding-top:10px;}
#mpads .tmp5 .tmp2 {width:475px;height:420px;float:left;}
#mpads .tmp5 .tmp3 {width:475px;height:420px;float:right;}

/* Краткие анонсы на главной */
#mpabline {width:960px;height:90px;padding-bottom:25px;float:left;background:url(images/mpal_bg.gif) 0 0 repeat-x;}
#mpabline .item {width:220px;height:70px;padding:10px;float:left;overflow:hidden;}
#mpabline .item .img {width:68px;height:68px;float:left;background:#d6d6d6;border:1px solid #d6d6d6;overflow:hidden;text-align:center;line-height:68px;}
#mpabline .item .img a {outline:none;}
#mpabline .item .img img {vertical-align:middle;width:68px;}
#mpabline .item .text {width:140px;height:70px;float:right;text-align:left;}
#mpabline .item .text p {margin:0;padding:0;}
#mpabline .item .text p.title {padding-bottom:2px;display:block;width:140px;height:24px;float:left;}
#mpabline .item .text p.title, #mpabline .item .text p.title a {font-weight:bold;}
#mpabline .item .text p.price {padding-top:7px;}
#mpabline .item .text, #mpabline .item .text a {font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:white;line-height:100%;}
#mpabline .item .text a {text-decoration:underline;}
#mpabline .item .text p.title a {text-decoration:none;text-transform:uppercase;}
#mpabline .item .text p.title a:hover {text-decoration:underline;}

/* 3 колонки на главной */
.columnt3 {width:960px;float:left;padding-bottom:10px;}
.columnt3 .column3cont b.cheader {display:block;width:288px;padding:0 0 0 12px;margin:0 0 17px 0;height:21px;float:left;background:#a83763 url(images/m3c_bg.gif) 0 0 repeat-x;font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:white;font-weight:bold;line-height:21px;text-align:left;text-transform:uppercase;}
.columnt3 .column3cont b.big {font-size:13px;}
.columnt3 .column3cont b.date {color:black;line-height:100%;}
.columnt3 .column3cont, .columnt3 .column3cont a {color:#6e6e6e;font-family:Arial,Helvetica,Sans-serif;font-size:11px;}
.columnt3 .column3cont a {text-decoration:underline;}
.columnt3 .column3cont a.title {color:#3366cc;font-size:12px;font-weight:bold;}
.columnt3 .column3cont p {margin:0;padding:10px 0 0 0;}
.columnt3 .column3cont ul.items {display:block;width:300px;margin:0;padding:0;float:left;}
.columnt3 .column3cont ul.items li.item {display:block;width:300px;margin:0;padding:10px 0;float:left;border-top:1px solid #cacaca;}
.columnt3 .column3cont ul.items li.first {border: none !important;padding-top: 0 !important;}
.columnt3 .column3cont ul.items li.item td {vertical-align:top;text-align:left;}
.columnt3 .column3cont ul.items li.item td div.image {width:68px;height:68px;float:left;overflow:hidden;background:#888888;border:1px solid #888888;margin-bottom:7px;margin-top:3px;}
.columnt3 .column3cont ul.items li.item td div.image table {width:68px;}
.columnt3 .column3cont ul.items li.item td div.image td {vertical-align:middle;text-align:center;width:68px;height:68px;}
.columnt3 .columnt3_1 {width:300px;float:left;}
.columnt3 .columnt3_23 {width:630px;float:right;}
.columnt3 .columnt3_23 .columnt3_2 {width:300px;float:left;}
.columnt3 .columnt3_23 .columnt3_3 {width:300px;float:right;}
.columnt3 .column3cont img.alignleft {margin:0 10px 0 0;}
.columnt3 .column3cont img.alignright {margin:0 0 0 10px;}

/* 4 колонки на главной */
.column4 {width:960px;float:left;padding:30px 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.column4 .column4w {width:400px;}
.column4 .column4w .column1 {width:200px;float:left;}
.column4 .column4w .column2 {width:200px;float:right;}
.column4 .column4w .column4cont, .column4 .column4w .column4cont a {font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:#a0a0a0;}
.column4 .column4w .column4cont, .column4 .column4w .column4cont a.a1 b {font-weight:normal;text-transform:none;}
.column4w .column4cont a {text-decoration:underline;}
.column4w .column4cont b {text-transform:uppercase;}


/* Список дизайнеров */
.column4w ul.c4cell, .column4w ul.c4cell li, .column4w ul.c4cell li a, .column4w .dsgnlist strong.headerstyle {display:block;width:225px;float:left;padding:0;margin:0;}
.column4w .dsgnlist strong.headerstyle {padding-bottom:10px;font-family:Georgia,Times New Roman Times,Serif;font-size:44px;color:#646464;font-weight:normal;text-align:left;line-height:100%;}
.column4w ul.c4cell li {padding-bottom:5px;}
.column4w ul.c4cell li a {line-height:100%;text-decoration:none;font-size:12px;color:#1a1a1a;}
.column4w ul.c4cell li a:hover {text-decoration:underline;}
.column4w ul.c4cell_b li a {color:#1a1a1a;font-size:11px;font-weight:bold;}
.column4w ul.c4cell_d {padding-bottom:25px;}
.fit55lineblock {width:937px;height:55px;border:1px solid #dbdbdb;background:url(images/v55bg.gif) 0 0 repeat-x;float:left;padding:0 0 0 21px;text-align:left;}
.subscrlb {font-family:Georgia,Times New Roman Times,Serif;font-size:22px;line-height:55px;color:white;}
.subscrlb .f_right {width:400px;height:22px;text-align:right;display:block;margin:0;padding:16px 11px 0 0;position:relative;}


.subscrlb .f_right label {font-size:12px;font-weight:normal;display:inline-block;margin:0;padding:0 3px 0 0;line-height:normal;font-family:Arial,Helvetica,Sans-serif;}
.subscrlb .f_right label.divs {padding-left:15px;}
.subscrlb .f_right .f_left {width:280px;height:22px;position:absolute;left:0;top:16px;}
.subscrlb .f_right .f_left input {display:inline-block;width:89px;height:20px;background:white;border:1px solid #9a2f58;font-size:14px;color:#7d7d7d;text-align:left;line-height:18px;}

/* Колонка категорий слева */
.lchdrl {display:block;width:100%;float:left;text-align:left;margin:0;padding:0 0 20px 0;font-size:19px;color:#7d7d7d;font-weight:normal;text-transform:uppercase;}
#lccats {width:150px;float:left;padding-bottom:40px;}
#lccats a {color:black;text-decoration:none;}
#lccats a:hover {text-decoration:underline;}
#lccats a.current {color:#ab3b66;}
#lccats ul.root {display:block;float:left;width:150px;padding:0 0 30px 0;margin:0;}
#lccats ul.root li {display:block;float:left;width:100%;padding:0 0 5px 0;margin:0;line-height:100%;font-size:11px;}
#lccats ul.root li a {font-size:11px;font-weight:normal;line-height:100%;}
#lccats ul.root li.liroot a.liroot {font-weight:bold;color:black !important;}
#lccats ul.root li.liroot {padding-bottom:13px;}
#lccats ul.root ul {display:block;width:139px;float:left;padding:8px 0 0 11px;margin:0;}
#lccats ul.root li.root1 {padding-top:13px !important;margin-top:2px !important;background:url(images/ptr1.gif) top repeat-x;}
#lccats ul.root li.root1 ul {width:150px !important;padding:8px 0 0 0 !important;}
ul.tcolatrs {display:block;margin:0;padding:3px 0 0 0;width:100%;float:left;font-size:1px;text-align:center;}
ul.tcolatrs li {display:inline-block;width:6px;height:6px;border:1px solid #7c7069;padding:0;margin:0 3px;overflow:hidden;line-height:1px;font-size:1px;background-color:transparent;background-repeat:repeat;}


/* Категории - субкатегории */
#contrightside {width:790px;float:right;padding-bottom:30px;}
#contrightside p {display:block;width:100%;float:left;margin:0;padding:10px 0;font-size:12px;color:#434343;}
#catsubcattopimage {width:790px;
/*
height:269px;
*/
float:left;background:#f2edef url(images/ads-loader.gif) center no-repeat;}
.cattablewrapper {width:790px;float:left;margin-left:-18px;}
.cattablewrapper tr.osc_item td {width:181px;text-align:center;vertical-align:top;} 
.cattablewrapper tr.osc_item td a {color:#1a1a1a;font-size:12px;text-decoration:underline;}
.cattablewrapper tr.osc_item td a b {font-weight:normal;display:inline-block;padding:5px 0 0 0;margin:0;text-decoration: underline;}
.cattablewrapper tr.osc_item td a:hover, .cattablewrapper tr.osc_item td a:hover b {text-decoration:none;}
.itemimgincat {width:181px;height:240px;float:left;overflow:hidden;}
.itemimgincat div {width:181px;height:240px;float: left;}
.cattablewrapper tr.osc_item td a.manufacture {color:#646464;text-transform:uppercase;text-decoration:none;font-size:11px;display:inline-block;padding:3px 0 0 0;margin:0;}
.cattablewrapper tr.osc_item td a.manufacture:hover {text-decoration:underline;}
.cattablewrapper tr.osc_item td .prold {text-decoration:line-through;}
.cattablewrapper tr.osc_item td .prold , .cattablewrapper tr.osc_item td .prdiv {color:#646464;font-size:11px;}
.cattablewrapper tr.osc_item td .prnew {color:#ab3b66;font-size:12px;font-weight:bold;}
.cattablewrapper tr.osc_item td .kredit_zvezda {color:#ab3b66;font-size:18px;}
.cattablewrapper tr.osc_item td .kredit {color:#646464;font-size:11px;}
.osc_item .twow {float:left;margin:-243px 0 0 108px;}
.osc_item .twow1 {float:left;margin:-243px 0 0 65px;}
.cattablewrapper tr.osc_item td .tsizesattrs {font-size:11px;color:#ab3b66;line-height:100%;padding-top:6px;width:100%;float:left;visibility:hidden;}
.cattablewrapper tr.osc_item td:hover .tsizesattrs {visibility:visible;}




.cattablewrapper1 {width:960px;float:left;margin-left:-20px;}
.cattablewrapper1 tr.osc_item td {width:140px;text-align:center;vertical-align:top;} 
.itemimgincat1 {width:140px;height:240px;float:left;overflow:hidden;}

.cattablewrapper1 tr.osc_item td a {color:#1a1a1a;font-size:12px;text-decoration:underline;}
.cattablewrapper1 tr.osc_item td a b {font-weight:normal;display:inline-block;padding:5px 0 0 0;margin:0;text-decoration: underline;}
.cattablewrapper1 tr.osc_item td a:hover, .cattablewrapper tr.osc_item td a:hover b {text-decoration:none;}
.itemimgincat1 div {width:140px;height:240px;float: left;}
.cattablewrapper1 tr.osc_item td a.manufacture {color:#646464;text-transform:uppercase;text-decoration:none;font-size:11px;display:inline-block;padding:3px 0 0 0;margin:0;}
.cattablewrapper1 tr.osc_item td a.manufacture:hover {text-decoration:underline;}
.cattablewrapper1 tr.osc_item td .prold {text-decoration:line-through;}
.cattablewrapper1 tr.osc_item td .prold , .cattablewrapper tr.osc_item td .prdiv {color:#646464;font-size:11px;}
.cattablewrapper1 tr.osc_item td .prnew {color:#000000;font-size:13px;font-weight:bold;}







/* Пагинация, навигация, и тд */
.catheadmetaboxw {width:100%;height:11px;padding:22px 0 0 0;float:left;}
.catheadmetaboxwb {padding:0 0 22px 0 !important;}
.catheadmetaboxw .catheadmetabox {float:left;height:11px;cursor:default;}
.catheadmetaboxw .catheadmetabox u {text-decoration:none;} 
.catheadmetaboxw .catheadmetabox, .catheadmetaboxw .catheadmetabox a {line-height:100%;white-space:nowrap;color:#1a1a1a;font-size:11px;text-decoration:none;font-weight:normal;}
.catheadmetaboxw .catheadmetabox a:hover {text-decoration:underline;}
.catheadmetaboxw .catheadmetabox_paginator {float:right !important;}
.catheadmetaboxw .catheadmetabox_ppp {padding-left:50px;}
.catheadmetaboxw .catheadmetabox b {color:#ab3b66;}

/* Карта товара */
.mc_pinfo_wrapper {width:100%;float:left;margin:0;padding:0;background: none;}
.mc_pinfo_center {width:905px;margin:0 auto;padding:0;border:none;float:none;}
.mc_pinfo_inwrap {width:810px;float:left;}
.mc_pinfo_left {width:400px;float:left;overflow:hidden;}
.mc_pinfo_right {width:342px;float:right;}
.mc_pinfo_left .mc_big_photo {width:400px;padding:0 0 19px 0;margin:0;background:none;text-align:center;}
.mc_pinfo_left .mc_big_photo img {max-width:400px;}
.mc_pinfo_left .mc_more_photo {width:400px;float:left;}
.mc_pinfo_left .mc_more_photo .mc_item {height:87px;padding:0 7px 7px 0;float:left;margin:0;}
.mc_pinfo_left .mc_more_photo .mc_item img {max-height:87px !important;}
.mc_pinfo_featured_w {width:400px;float:left;padding:15px 0 20px 0;}
.mc_pinfo_featured_w .mc_box_title {display:block;float:left;width:400px;padding:0;margin:0;font-family:Arial,Helvetica,Sans-serif;font-size:16px;text-align:left;color:#ab3b66;font-weight:normal;}
.mc_mini_prod {width:400px;padding:16px 0 0 0;margin:15px 0 0 0;background:url(catalog/img/mc/hor_punktir.gif) 0 0 repeat-x;float:left;}
.mc_mini_prod123 {width:400px;padding:16px 0 0 0;margin:15px 0 0 0;background:url(catalog/img/mc/hor_punktir.gif) 0 0 repeat-x;float:left;}
.mc_mini_prod .mc_photo {}
.mc_mini_prod .mc_photo img {max-width:100px !important;}
.mc_mini_prod .mc_cont {width:280px;float:right;}
.mc_mini_prod .mc_cont_1 {font-family:Georgia,Times New Roman Times,Serif;font-size:11px;color:black;line-height:100%;padding-bottom:8px;}
.mc_mini_prod .mc_cont_1 a {font-family:Georgia,Times New Roman Times,Serif;font-size:11px;color:black;line-height:100%;text-decoration:none;}
.mc_mini_prod .mc_cont_1 a:hover {text-decoration:underline;}
.mc_mini_prod .mc_cont_2, .mc_mini_prod .mc_cont_2 a {font-family:Arial,Helvetica,Sans-serif;font-size:10px;color:black;padding-bottom:9px;text-decoration:none;}
.mc_mini_prod .mc_cont_2 a:hover {text-decoration:underline;}
.mc_mini_prod .mc_cont_3 {font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:black;padding-bottom:12px;font-weight:bold;}
.mc_mini_prod .mc_cont_3 b {color:#7d7d7d;text-decoration:line-through;display:inline-block;padding-left:10px;}
.mc_mini_prod .mc_cont_4 {padding-bottom:10px;}
.mc_mini_prod .mc_cont_4 select {width:72px;height:18px;font-size:9px;border:1px solid #7d7d7d;padding:1px;line-height:100%;}
.mc_mini_prod .mc_cont_5 {}
.mc_pink_button {height:22px;padding:0 10px;margin:0;border:none;font-family:Arial,Helvetica,Sans-serif;text-decoration:none;font-size:10px;text-transform:uppercase;color:white;line-height:21px;cursor:pointer;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px 0px #9f9e9e;-moz-box-shadow:1px 1px 2px 0px #9f9e9e;box-shadow:1px 1px 2px 0px #9f9e9e;background: rgb(231,120,163);background: -moz-linear-gradient(top,  rgb(231,120,163) 0%, rgb(143,39,80) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(231,120,163)), color-stop(100%,rgb(143,39,80)));background: -webkit-linear-gradient(top,  rgb(231,120,163) 0%,rgb(143,39,80) 100%);background: -o-linear-gradient(top,  rgb(231,120,163) 0%,rgb(143,39,80) 100%);background: -ms-linear-gradient(top,  rgb(231,120,163) 0%,rgb(143,39,80) 100%);background: linear-gradient(top,  rgb(231,120,163) 0%,rgb(143,39,80) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e778a3', endColorstr='#8f2750',GradientType=0 );}
a.mc_pink_button {padding:3px 10px;}
.mc_pink_button:hover {text-decoration:underline;}
.mc_article_thumb {width:100px;height:100px;float:left;overflow:hidden;margin-left:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 1px 3px 0px #aaaaaa;-moz-box-shadow:0px 1px 3px 0px #aaaaaa;box-shadow: 0px 1px 3px 0px #aaaaaa;}
.mc_article_atxt_odd, .mc_article_atxt {padding-top:10px;padding-bottom:10px;}
.mc_article_atxt_odd {background:#f5ecf0;}
.mc_article_atxt {background:none;}
.mc_border_top {border-top:1px solid gray;}
TD.pageHeading, DIV.pageHeading {font-family:Georgia,Times New Roman Times,Serif;font-size:20px;font-weight:bold;color:black;}
.mc_cheader {color:#7d7d7d;font-family:Arial,Helvetica,Sans-serif;font-size:19px;text-transform:uppercase;font-weight:normal;vertical-align:top;text-align:left;height:40px;}
.dfeatcolorw {width:342px;height:18px;float:left;}
.mc_cont_4 .dfeatcolorw {width:200px;}
.dfeatcolor {font-size:1px;height:16px;width:16px;padding:0;margin:0 3px 6px 3px;border:1px solid #7d7d7d;background-repeat:repeat;background-color:transparent;float: left;cursor: pointer;}
.dfeatcolors {border:3px solid #7d7d7d !important;margin:-2px 1px 0 1px !important;}
h1.title {font-family:Georgia,"Times New Roman Times",Serif;font-size:18px;font-weight:bold;color:black;display:block;width:100%;float:left;margin:-3px 0 0 0;padding:0 0 3px 0;}
#navtrail {width:100%;float:left;padding:0 0 10px 0;}
#navtrail, #navtrail a {font-size:10px;text-transform:uppercase;text-decoration:none;color:black;}
#navtrail a:hover {text-decoration:underline;}
#navtrail p {display:none;}
.autnumline {width:100%;float:left;font-size:10px;text-transform:uppercase;text-align:left;padding:10px 0;}
.mc_pinfo_right .price {font-size:18px;color:#ad3c68;}
.mc_pinfo_right .oldprice {font-size:18px;color:#e6c3d0;}
.mc_pinfo_right .pricedescr {font-size:10px;color:#ad3c68;}

#pitabs, .sitabs {width:342px;float:left;padding-bottom:5px;background:url(images/pitabs.gif) right bottom no-repeat;margin:12px 0 20px 0;}
#pitabs #pitabsw, .sitabs .sitabsw {width:342px;height:31px;float:left;background-image:url(images/pitabs.gif);background-repeat:no-repeat;}
#pitabs .wtab0, .sitabs .wtab0 {background-position:0 0;}
#pitabs .wtab1, .sitabs .wtab1 {background-position:-342px 0;}
#pitabs .wtab2, .sitabs .wtab2 {background-position:-684px 0;}
#pitabs .tabcontent, .sitabs .tabcontent {padding:15px 20px;width:302px;float:left;font-size:11px;color:black;text-align:left;background:url(images/pitabs.gif) -1026px 0 repeat-y;}
#pitabs #pitabsw div, .sitabs .sitabsw div {height:31px;font-size:10px;text-transform:uppercase;color:black;text-align:center;line-height:30px;float:left;cursor:pointer;}
#pitabs #pitabsw div:hover, .sitabs .sitabsw div:hover {text-decoration:underline;}
#pitabs #pitabsw div.current:hover, #pitabs #pitabsw div.current, .sitabs .sitabsw div.current:hover, .sitabs .sitabsw div.current {text-decoration:none !important;cursor:default !important;}


#pictrlbox {display:block;width:332px;float:left;padding:0 110px 5px 0;margin:0;}
#pictrlbox .section {width:232px;float:left;text-transform:uppercase;color:black;font-size:10px;padding-bottom:10px;}
#pictrlbox .section select {width:80px;height:20px;font-size:10px;border:1px solid #7d7d7d;padding:1px;line-height:20px;margin-right:10px;}
.graybut {display:inline-block;width:135px;height:20px;padding:0;margin:0;font-size:10px;font-weight:normal;text-decoration:none;color:#5f5f5f;text-transform:uppercase;background:url(images/graybut.gif) 0 0 no-repeat;line-height:20px;text-align:center;}
.graybut:hover {text-decoration:underline;}
#pictrlbox .section label {display:block;font-weight:normal;width:100%;float:left;padding:0 0 5px 0;}
.topbrdr {background: url(images/ptr1.gif) top repeat-x;}
#pilastbox {width:342px;float:left;padding:10px 0 15px 0;}
.piratings {width:342px;height:19px;float:left;}
.piratings .rtitle {width:55px;height:19px;float:left;}
.piratings .rdescr {width:187px;height:19px;float:left;padding-left:10px;}
.piratings .rstars {width:90px;height:19px;float:left;}
.piratings .rtitle, .piratings .rdescr {font-size:12px;color:#646464;line-height:19px;} 
.piratings .rstars div {width:18px;height:19px;float:left;font-size:1px;cursor:pointer;background-image:url(images/rstars.gif);background-repeat:no-repeat;}
.piratings .rstars .sred {background-position:0 0;}
.piratings .rstars .spink {background-position:-18px 0;}
.piratings .rstars .sgray {background-position:-36px 0;}
.noratings div {cursor:default !important;}
.rstars_0 div {background-position:-18px 0;}
.rstars_1 div {background-position:-18px 0;}
.rstars_1 div.rst1 {background-position:0 0;}
.rstars_2 .rst1, .rstars_2 .rst2 {background-position:0 0;}
.rstars_2 .rst3, .rstars_2 .rst4, .rstars_2 .rst5 {background-position:-18px 0;}
.rstars_3 .rst1, .rstars_3 .rst2, .rstars_3 .rst3 {background-position:0 0;}
.rstars_3 .rst4, .rstars_3 .rst5 {background-position:-18px 0;}
.rstars_4 div {background-position:0 0;}
.rstars_4 div.rst5 {background-position:-18px 0;}
.rstars_5 div {background-position:0 0;}
.mrstars_0 div {background-position:-36px 0;}
.mrstars_1 div {background-position:-36px 0;}
.mrstars_1 div.rst1 {background-position:0 0;}
.mrstars_2 .rst1, .mrstars_2 .rst2 {background-position:0 0;}
.mrstars_2 .rst3, .mrstars_2 .rst4, .mrstars_2 .rst5 {background-position:-36px 0;}
.mrstars_3 .rst1, .mrstars_3 .rst2, .mrstars_3 .rst3 {background-position:0 0;}
.mrstars_3 .rst4, .mrstars_3 .rst5 {background-position:-36px 0;}
.mrstars_4 div {background-position:0 0;}
.mrstars_4 div.rst5 {background-position:-36px 0;}
.mrstars_5 div {background-position:0 0;}
.txtotzivw {width:340px;float:left;border:1px solid #888888;margin-top:10px;}
.txtotzivw textarea {width:320px;padding:7px 10px;margin:0;border:none; height:30px;font-size:12px;color:#646464;resize:vertical;}
ul.reviews, ul.reviews li {display:block;width:342px;float:left;padding:0;margin:0;}
ul.reviews {}
ul.reviews li {padding-bottom:21px;font-size:11px;color:#7d7d7d;}
.pipaban {width:342px;float:left;padding-bottom:20px;}
#leavereview {font-size:12px;color:#646464;text-align:left;text-decoration:none;display:block;width:326px;padding:9px 7px;line-height:100%;border:1px solid #646464;float:left;cursor:pointer;background:none;margin:10px 0 15px 0;}
#leavereview:hover {background:#f6f6f6;text-shadow: 0px 0px 3px #8f8f8f;filter: dropshadow(color=#8f8f8f, offx=0, offy=0);}
#overlay {position:fixed;background:black;width:100%;cursor:pointer;z-index:600;}
#revdialog {display:block;padding:0;margin:0;position:fixed;width:620px;height:554px;background:url(images/reviewbg.gif) 0 0 no-repeat;z-index:610;-webkit-box-shadow: 0px 5px 20px 0px #000000;-moz-box-shadow: 0px 5px 20px 0px #000000;box-shadow: 0px 5px 20px 0px #000000;}
#revdclose {width:17px;height:17px;padding:15px 16px 119px 587px;float:left;}
#revdclose div {width:17px;height:17px;float:left;background:url(images/rdlgclose.gif) 0 0 no-repeat;cursor:pointer;}
#revdclose div:hover {background:url(images/rdlgclose.gif) -17px 0 no-repeat;}
#revdinput {width:446px;height:28px;float:left;padding:0 88px 50px 86px;}
#revdinput input {width:446px;height:26px;border:none;background:white;outline:none;padding:0;margin:0;}
#revdtext {width:446px;height:213px;float:left;padding:0 88px 27px 86px;}
#revdtext textarea {width:446px;height:213px;padding:0;margin:0;border:none;background:white;resize:none;}
#revdsubmit {width:78px;height:24px;float:left;padding:0 462px 61px 80px;}
#super_fast_order {padding:7px 0 3px 0;}
#super_fast_order b {color:#ae3d69;}
#super_fast_order textarea {outline:none;width:310px;padding:7px 10px;margin:0;border:none;height:30px;font-size:12px;color:#646464;border:1px solid #888888;resize:none;-webkit-box-shadow: inset 0px 1px 4px 0px rgba(136, 136, 136, 0.4);-moz-box-shadow: inset 0px 1px 4px 0px rgba(136, 136, 136, 0.4);box-shadow: inset 0px 1px 4px 0px rgba(136, 136, 136, 0.4);}
#super_fast_order p {padding:6px 0 0 0;margin:0;text-align:right;}
#super_fast_order img {margin: 0pt 15px 0pt 0pt; vertical-align: middle;}

/* Статьи */
.topartform {width:100%;float:left;padding-bottom:11px;margin-bottom:10px;background:url(images/ptr1.gif) bottom repeat-x;}
.topartform form {white-space:nowrap;display:block;margin:0;padding:0;float:right;font-size:12px;}
.topartform form select {font-size:12px;padding:2px;border:1px solid gray;}
.topartform #navtrail {width:auto;float:left;padding:7px 0 0 0;}
.articlescontent, .articlescontent a {font-size:12px;color:#434343;}
.articlescontent a {text-decoration:underline;}
.articlescontent .catheadmetaboxw {padding-top:11px;margin-top:10px;background:url(images/ptr1.gif) top repeat-x;padding-bottom:20px;}
.thumbwraper100 {display:block;margin:0;padding:0;width:98px;height:98px;float:left;overflow:hidden;text-align:center;border:1px solid #edecec;background:#f2f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.ttarticlelistingtable td {text-align:left;vertical-align:middle;padding:8px 0;height:100px;}
.ttarticlelistingtable tr.toppunkt td {border-top:1px dashed #d5d5d5;}
#contrightside .ttarticlelistingtable td p {padding:5px 0 0 0;}
.ttarticlelistingtable  .resettableline td {font-size:1px;height:1px;padding:0;}



/* Новости */
.fitwidth {width:960px;float:left;}
.newsads {width:299px;float:right;}
.newsads .newsads {padding-bottom:11px;}
.newscont {width:630px;float:left;}
.newsthumb {width:120px;height:120px;padding:3px;border:1px solid #646464;float:left;background:white;text-align:center;}
.newsthumb a {display:block;float:left;width:120px;height:120px;overflow:hidden;}
.newslisttable td {vertical-align:top;text-align:left;}
.newslisttable td, .newslisttable td a {font-family:Georgia,"Times New Roman Times",Serif;font-size:13px;color:#1a1a1a;text-decoration:none;}
.newslisttable td a:hover {text-decoration:underline;}
.newslisttable td strong {font-family:Georgia,"Times New Roman Times",Serif;font-size:16px;line-height:100%;}
.newslisttable td small {font-family: Arial, Helvetica, Sans-serif;font-size:12px;color:#7d7d7d;font-weight:normal;line-height:100%;}
.newslisttable .firsttr td {padding-bottom:11px;}
.newslisttable .nexttr td {padding:12px 0 11px 0;background:url(images/ptr1.gif) top repeat-x;}
.newslisttable .firsttr td td, .newslisttable .nexttr td td {padding:0;border:none;background:none;}
.newscont, .newscont a {font-size:12px;color:#434343;}
.newspaginator {width:480px;padding:30px 0 40px 150px;float:left;}
.newspaginator a, .newspaginator b {text-decoration:none;display:inline-block;margin:0 5px 0 0;}
.newspaginator a:hover {text-decoration:underline;}


/* корзина */
.smallgraylink {font-size:11px;color:#646464;text-transform:uppercase;font-weight:normal;text-decoration:underline;}
.smallgraylink:hover {text-decoration:none;}
.greenlink {font-size:11px;color:white;text-transform:uppercase;font-weight:normal;text-decoration:none;display:inline-block;line-height:17px;padding:0 5px;margin:0;text-align:center;height:17px;border:1px solid #78b36b;background:url(images/gbbg.gif) 0 0 repeat-x;}
.greenlink:hover {text-decoration:underline;}
#shoppingcarttable .reset td {font-size:0px;padding:0;margin:0;border:none;height:0px;}
#shoppingcarttable th {font-size:12px;color:#646464;font-weight:normal;text-align:left;vertical-align:middle;height:31px;line-height:100%;background:none;}
#shoppingcarttable .thdr td {height:44px;} 
#shoppingcarttable .thdr .tmp {color:black;font-size:12px;text-align:left;text-transform:uppercase;}
#shoppingcarttable .thdr .greenlink {padding:0;width:116px;}
#shoppingcarttable .ecol {width:17px;}
#shoppingcarttable .img {width:100px;}
#shoppingcarttable .img a {display:block;width:100px;max-height:150px;float:left;overflow:hidden;padding:0;margin:0;}
#shoppingcarttable .dscr {width:335px;font-family:Arial,Helvetica,Sans-serif;font-size:10px;}
#shoppingcarttable .dscr_cart {width:335px;font-family:Arial,Helvetica,Sans-serif;font-size:10px;}
#shoppingcarttable .dscr a.mname {font-family:Arial,Helvetica,Sans-serif;font-size:10px;text-decoration:none;color:black;text-transform:uppercase;}
#shoppingcarttable .dscr_cart a.mname {font-family:Arial,Helvetica,Sans-serif;font-size:10px;text-decoration:none;color:black;text-transform:uppercase;}

#shoppingcarttable .dscr a.pname {display:block;width:335px;float:left;padding:0 0 16px 0;margin:0;font-family:Georgia,"Times New Roman Times",Serif;font-size:12px;text-decoration:none;font-weight:bold;color:black;}

#shoppingcarttable .dscr_cart a.pname {display:block;width:200px;float:left;padding:0 0 16px 0;margin:0;font-family:Georgia,"Times New Roman Times",Serif;font-size:12px;text-decoration:none;font-weight:bold;color:black;}


#shoppingcarttable .dscr a.mname:hover, #shoppingcarttable .dscr a.pname:hover {text-decoration:underline;}
#shoppingcarttable .dscr_cart a.mname:hover, #shoppingcarttable .dscr_cart a.pname:hover {text-decoration:underline;}
#shoppingcarttable .acolor {width:164px;}
#shoppingcarttable .acolor_cart {width:100px;}
#shoppingcarttable .acolor .palette {width:164px;float:left;}
#shoppingcarttable .acolor_cart .palette {width:100px;float:left;}
#shoppingcarttable .acolor .palette div {width:16px;height:16px;background-repeat:repeat;border:1px solid #7d7d7d;cursor:pointer;margin:0 6px 6px 0;float:left;}
#shoppingcarttable .acolor_cart .palette div {width:16px;height:16px;background-repeat:repeat;border:1px solid #7d7d7d;cursor:pointer;margin:0 6px 6px 0;float:left;}
#shoppingcarttable .acolor .palette div.current {width:14px;height:14px;margin:-2px 4px 4px -2px;border:4px solid #7d7d7d;}
#shoppingcarttable .acolor_cart .palette div.current {width:14px;height:14px;margin:-2px 4px 4px -2px;border:4px solid #7d7d7d;}
#shoppingcarttable .acolor span.curcolor {display:block;width:164px;float:left;padding:10px 0 25px 0;margin:0;font-family:Arial,Helvetica,Sans-serif;font-size:10px;text-transform:uppercase;line-height:100%;}
#shoppingcarttable .acolor_cart span.curcolor {display:block;width:100px;float:left;padding:10px 0 25px 0;margin:0;font-family:Arial,Helvetica,Sans-serif;font-size:10px;text-transform:uppercase;line-height:100%;}
#shoppingcarttable .asize {width:175px;font-family:Arial,Helvetica,Sans-serif;font-size:10px;color:black;}
#shoppingcarttable .asize select {width:78px;font-size:10px;padding:2px;border:1px solid gray;margin-top:4px; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#shoppingcarttable .aprice {width:118px;font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:black;font-weight:bold;}
#shoppingcarttable .aprice label {display:block;width:118px;float:left;padding:0 0 18px 0;margin:-22px 0 0 0;text-align:right;font-size:11px;font-weight:bold;}
#shoppingcarttable .thdrb td {padding:12px 0 40px 0;background:none;}
#shoppingcarttable .item td {padding:32px 0 25px 0;background:url(images/ptr1.gif) bottom repeat-x;text-align:left;vertical-align:top;}
#shoppingcarttable .aprice label div {width:15px;height:14px;font-size:1px;float:right;cursor:pointer;background:url(images/chbdel.gif) 0 0 no-repeat;margin-left:15px;}
#shoppingcarttable .aprice label div.checked {background:url(images/chbdel.gif) -15px 0 no-repeat !important;}
.bottombrd {background:url(images/ptr1.gif) bottom repeat-x;}
.topborder {background:url(images/ptr1.gif) top repeat-x;}

/* Окно быстрого просмотра товара */
#qvwrap {position:fixed;width:558px;z-index:1000;border:1px solid #ab3b66;border-top:none;background:white;-webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.3);box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.3);}
.qvhead {width:558px;height:30px;float:left;background:#ab3b66 url(images/qv_logo.gif) center left no-repeat;}
.qvhead .qvhead_move {width:473px;height:30px;float:left;cursor:move;background:none;}
.qvhead .qvhead_close {width:85px;height:30px;float:right;cursor:pointer;background:url(images/qv_close.gif) 0 8px no-repeat;}
.qvhead .qvhead_close:hover {background:url(images/qv_close.gif) -85px 8px no-repeat;}
#qv_but {position:absolute;background:white;font-size:10px;text-transform:uppercase;white-space:nowrap;width:135px;height:20px;border:1px solid black;color:black;text-align:center;line-height:20px;cursor:pointer;-webkit-box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.5);box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.5);}
#qv_but:hover {background:#ededed;}
.qvcontent {width:558px;float:left;display:none;}
.qvajax {width:558px;height:379px;float:left;background:white url(images/ajax2.gif) center no-repeat;}
.qvincont {padding:13px 11px 11px 10px;width:537px;float:left;}
.qvincont .imagegroup {width:180px;float:left;}
.qvincont .imagegroup .bigpimage {width:180px;float:left;}
.qvincont .imagegroup b {display:block;width:180px;height:28px;padding:0;margin:0;float:left;text-align:center;font-size:10px;font-weight:normal;color:black;line-height:28px;text-transform:uppercase;}
.qvincont .imagegroup ul {display:block;padding:0;margin:-2px 0 0 -2px;width:180px;float:left;}
.qvincont .imagegroup ul li {display:block;padding:0;margin:0;float:left;height:58px;cursor:pointer;border:2px solid white;}
.qvincont .imagegroup ul li:hover {border:2px dotted #ab3b66;}
.qvincont .imagegroup ul li.cur, .qvincont .imagegroup ul li.cur:hover {cursor:default;border:2px solid #ab3b66;-webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3);box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3);}

.qvincont .qvrimgpreview {width:342px;float:right;overflow:hidden;display:none;background:#fcfbfb;-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.7);box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.7);}

#qvzoomer {position:absolute;background:white;border:1px solid black;cursor:pointer;z-index:1100;}

.qvincont .qvrcontent {width:342px;float:right;}
.qvrcontent .mtitle {display:block;width:100%;float:left;font-size:12px;font-family:Georgia,"Times New Roman Times",Serif;margin:0;padding:0 0 5px 0;color:black;}
.qvrcontent .mmodel {display:block;width:100%;float:left;margin:0;padding:0 0 5px 0;}
.qvrcontent .mmodel a, .qvrcontent .mmodel {font-size:10px;text-transform:uppercase;color:black;text-decoration:none;}
.qvrcontent .mmodel a:hover {text-decoration:underline;}
.qvrcontent .sitabs .tabcontent {font-size:11px;color:black;}
.qvrcontent .sitabs .tabcontent a {color:#ab3b66;text-decoration:none;}
.qvrcontent .sitabs .tabcontent a:hover {text-decoration:underline;}
.qvincont form {width:342px;float:right;padding:0;margin:0;display:block;}
.qvincont form .right {width:150px;float:right;}
.qvincont form .right div {width:150px;float:right;text-align:left;height:42px;font-weight:bold;font-size:12px;color:black;}
.qvincont form .right div strike {color:#7d7d7d;} 
.qvincont form .left {width:172px;float:left;}
.qvincont form .left .section {width:172px;float:left;font-size:10px;text-transform:uppercase;color:black;}
.qvincont form .left select {padding:2px;border:1px solid #7d7d7d;width:80px;font-size:10px;margin:0;}
.qvincont form .left .dfeatcolorw {width:175px;margin-left:-3px;}
.qvincont form .left label {display:block;width:172px;float:left;text-align:left;margin:0;padding:0 0 4px 0;}




/* оформление заказа - правая часть, область контента */
#choutcont {width:679px;float:right;padding:0px 0 110px 0;}
#choutcont strong, strong.chheader, .tt_accaunt_boxes b {font-size:15px;text-transform:uppercase;font-weight:normal;color:black;display:block;line-height:100%;width:100%;float:left;padding:0;margin:0;}
.tt_account_boxes_light b {font-size:15px;text-transform:uppercase;font-weight:normal;color:black;line-height:100%;}
#choutcont strong span, strong.chheader span, .tt_accaunt_boxes b span, .tt_account_boxes_light b span {color:#ab3b66;}
.tt_accaunt_boxes, .tt_accaunt_boxes td, .tt_account_boxes_light, .tt_account_boxes_light td {font-size:14px !important;}
.choutitem {width:679px;float:left;background:url(images/ptr1.gif) top repeat-x;padding:17px 0;}
.choutitem .chicont {width:660px;padding:24px 0 0 0px;float:left;} 
#choutcont input.chtextbox {width:190px;height:16px;border:1px solid #7d7d7d;background:white;padding:0;margin:0;}
.chtinboxw {width:281px;float:left;}
.chtinbox {width:260px;height:18px;float:left;padding-bottom:13px;text-align:right;float:left;}
.chtinbox1 {width:320px;height:18px;float:left;padding-bottom:13px;text-align:right;float:left;}
.chtinbox label {font-size:12px;font-weight:bold;white-space:nowrap;color:black;display:block;float:left;padding:0;margin:0;text-align:left;height:18px;line-height:18px;}
.chtinbox1 label {font-size:12px;font-weight:bold;white-space:nowrap;color:black;display:block;float:left;padding:0;margin:0;text-align:left;height:18px;line-height:18px;}
.chtinbox sup {color:red;font-weight:bold;}
.chtinbox1 sup {color:red;font-weight:bold;}
.choutitem .chicont .chisub {font-size:11px;color:#646464;width:609px;float:left;}
.chtinbox .chnorm {font-weight:normal;padding-bottom:10px;}
.chtinbox1 .chnorm {font-weight:normal;padding-bottom:10px;}
.chtinbox .chnorm b.chrbox {display:block;float:left;padding:4px 0 0 0;margin-left:-29px;}
.chtinbox1 .chnorm b.chrbox {display:block;float:left;padding:4px 0 0 0;margin-left:-29px;}

.choutitem a {color:black;text-decoration:underline;}
.choutitem a:hover {text-decoration:none;}
.choutitem label.radiolabel {display:block;padding:0 0 26px 40px;text-align:left;font-weight:normal;font-size:12px;height:auto;white-space:normal;float:left;}
.choutitem label.radiolabel input.chtradio {padding:0;margin:0;}
.choutitem label.radiolabel b.chtradio {display:block;float:left;padding:3px 0 0 0;margin:0 0 0 -29px;}
#cho_cn_wr {width:679px;height:25px;float:left;padding:10px 0;}
#cho_cn_wr .td1 {width:320px;height:20px;float:left;padding-top:5px;}
#cho_cn_wr .td2 {height:25px;float:left;padding-left:20px;}
.choutitem #cho_cn_wr .td2 input {width:164px;height:23px;border:1px solid #7d7d7d;text-align:center;}
#lccats a.chsbrl {font-size:12px;color:#ab3b66;text-decoration:underline;font-weight:normal;}
#chrecalcibut {width:149px;height:38px;float:right;margin-top:-6px;cursor:pointer;background:url(images/recalc_but.gif) 0 0 no-repeat;}
.chrecalcibut {background:url(images/recalc_but_a.gif) 0 0 no-repeat !important;cursor:wait !important;}
.chrecalcibut div {width:149px;height:38px;float:left;background:url(images/ajax3.gif) 115px 11px no-repeat;padding:11px 18px 11px 115px;}
#chtottalsfield {font-size:18px;}
#chtottalsfield_old {font-size:15px;color:silver;display:inline-block;width:213px;}


/* Информационные страницы */
.redheaderz {font-family:Georgia,"Times New Roman Times",Serif;display:block;float:left;width:100%;padding:0 0 15px 0;margin:0;color:#ab3b66;font-weight:normal;text-transform:uppercase;line-height:100%;}
a.ipgs_sb_link {display:block;width:100%;float:left;padding:0 0 8px 0;margin:0;font-size:11px;text-transform:uppercase;color:#1a1a1a;font-weight:bold;line-height:100%;}
a.ipgs_sb_link1 {display:block;width:100%;float:left;padding:0 0 8px 0;margin:0;font-size:10px;text-transform:uppercase;color:#1a1a1a;line-height:100%;}

span.ipgs_sb_link {display:block;width:100%;float:left;padding:10px 0 18px 0;margin:0;font-size:11px;text-transform:uppercase;color:#ab3b66;font-weight:bold;line-height:100%;cursor:default;}
span.ipgs_sb_link1 {display:block;width:100%;float:left;padding:10px 0 8px 0;margin:0;font-size:11px;text-transform:uppercase;color:#ab3b66;font-weight:bold;line-height:100%;cursor:default;}
#contrightside .redheaderz_small, p.redheaderz_small_ a, #contrightside p.hd1 {font-family:Georgia,"Times New Roman Times",Serif;color:#ab3b66;font-weight:bold;line-height:100%;text-decoration:none;}
p.redheaderz_small_ a:hover {text-decoration:underline;}
.contrightsidecu input[type="text"], .contrightsidecu input[type="password"], .contrightsidecu textarea, .contrightsidecu select {border:1px solid #DFDFDF;}
.contrightsidecu textarea {resize:vertical;}
.message {float:left;}
table.size_table {font-family:Arial;margin-top:15px;width:100%;}
table.size_table tr.hd_tr td {border-top:1px solid #646464;color:#AB3B66;font-weight:bold;}
table.size_table td.name {width:100px;font-size:13px;}
table.size_table td {border-bottom:1px solid #646464;padding:10px 0;text-align:center;width:40px;}
.about_us {float:left;width:460px;}
.team {float:right;width:320px;}
.team .man {color:#7D7D7D;float:left;font-family:Arial;font-size:8pt;margin-bottom:35px;margin-left:20px;width:140px;}
#contrightside .team .man {color:#7D7D7D;font-family:Arial;}
#contrightside .team .man img {margin-bottom:3px;}
#contrightside .team .man p {padding:0 0 3px 0;font-size:8pt;}
ul.subsbims {display:block;width:137px;padding:0 0 18px 13px;margin:0;float:left;}
ul.subsbims li {display:block;width:137px;float:left;padding:6px 0 0 0;margin:0;cursor:default;font-size:11px;color:#AB3B66;font-family:Arial,Helvetica,Sans-serif;font-size:11px;line-height:100%;}
ul.subsbims li a {font-size:11px;color:#646464;font-family:Arial,Helvetica,Sans-serif;font-size:11px;text-decoration:none;line-height:100%;}
ul.subsbims li a:hover {text-decoration:underline;}
table.shipping_price_table {font-family:Arial;margin-top:15px;width:100%;}
table.shipping_price_table tr.hd_tr td {border-top: 1px solid #646464;color:#AB3B66;text-transform:uppercase;}
table.shipping_price_table td {border-bottom: 1px solid #646464;padding: 10px 10% 10px 0;width: 40%;}


/* регистрация */
.registration .row {float: left;padding-bottom: 3px;width: 100%;}
.registration .param, .registration .field {float: left;width: 50%;}
span.inputRequirement {color: red;}



/* login.php */
.without_reg {float:left;margin-bottom:20px;width:100%;}
.to_reg {background: none repeat scroll 0 0 #EFEFEF;float: left;padding: 15px 2%;width: 45%;}
.button2 {float: left;margin-top: 15px;text-align: right;width: 100%;}
.to_login {background: none repeat scroll 0 0 #EFEFEF;float: right;padding: 15px 2%;width: 45%;}
#contrightside .to_login p.p1 {padding:15px 0 3px 0;}
.to_login .row {float: left;padding-bottom: 3px;width: 100%;}
.to_login .param {float: left;width: 50%;}	
.to_login .field {float: right;width: 50%;}


/* manufacturers1.php */
#contrightside .manufacturers .latter {color:#646464;font-family:Georgia;font-size:30px;margin:25px 0 5px;text-transform:lowercase;}
#contrightside .manufacturers a {color: #1A1A1A;font-family: Arial;font-size: 12px;text-decoration: none;text-transform: uppercase;}
#contrightside .manufacturers a:hover {text-decoration:underline;}
.divfitwidth {width:100%;float:left;}

/* Дополнительные поля на странице поиска */
#ttsearchaddinpstab {text-decoration:none;cursor:pointer;}
#ttsearchaddinpstab:hover {text-decoration:underline;}
#ttsearchaddinpstab1 {position:absolute;overflow:hidden;width:810px;height:73px;background:url(images/adv_search.png) 0 0 no-repeat;display:none;}
#ttsearchaddinpstab1_title {float:left;height:11px;margin:8px 0 0 11px;white-space:nowrap;color:#1a1a1a;font-size:11px;font-weight:normal;line-height:100%;text-decoration:none;cursor:pointer;}
#ttsearchaddinpstab1_title:hover {text-decoration:underline;}
#ttsearchaddinpstab1 form {display:block;float:left;width:100%;padding:14px 0 0 0;margin:0;white-space:nowrap;}
#ttsearchaddinpstab1 form span, #ttsearchaddinpstab1 form input.sfafpt, #ttsearchaddinpstab1 form select {color:#1a1a1a;font-size:11px;font-weight:normal;line-height:100%;text-decoration:none;}
#ttsearchaddinpstab1 form span {display:inline-block;}
#ttsearchaddinpstab1 form input.sfafpt, #ttsearchaddinpstab1 form select {width:80px;border:1px solid #7d7d7d;padding:1px;}

/* wishlist */
#wishlink {position:absolute;white-space:nowrap;color:#ae3d69;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:100%;text-transform:uppercase;top:11px;text-decoration:none;cursor:pointer;}
#wishlist_temp {display:none;}
#wshjs_ddown, #wshjs_ddown_ {position:absolute;visibility:hidden;z-index:100;}


.wshjs_top_left {width:6px;height:24px;font-size:1px;background:url(images/wsh_top_left.png) 0 0 no-repeat;}
.wshjs_top_center {height:24px;font-size:1px;background:url(images/wsh_top_center.png) 0 0 repeat-x;}
.wshjs_top_right {width:166px;height:24px;background:url(images/wsh_top_right.png) 0 0 no-repeat;white-space:nowrap;}
.wshjs_top_right_left {width:6px;height:24px;font-size:1px;background:url(images/wsh_top_right_left.png) 0 0 no-repeat;}
.wshjs_top_right_center {width:154px;height:18px;padding-top:6px;background:url(images/wsh_top_right_center.png) 0 0 no-repeat;}
.wshjs_top_right_center a {display:inline-block;margin:0;padding:0 0 0 10px;white-space:nowrap;color:#ae3d69;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:100%;text-transform:uppercase;top:11px;text-decoration:none;}
.wshjs_top_right_center a:hover {text-decoration:underline;}
.wshjs_top_right_right {width:6px;height:24px;font-size:1px;background:url(images/wsh_top_right_right.png) 0 0 no-repeat;}

.wshjs_middle_left {width:6px;font-size:1px;background:url(images/wsh_middle_left.png) 0 0 repeat-y;}
.wshjs_middle_center_fill {background:url(images/wsh_middle_center_fill.png) repeat;white-space:nowrap;}
.wshjs_middle_center_fill ol {padding-right:15px;}
.wshjs_middle_center_fill ol li, .wshjs_middle_center_fill ul li {white-space:nowrap;}
.wshjs_middle_center_fill ol li, .wshjs_middle_center_fill ol li a, .wshjs_middle_center_fill ul li, .wshjs_middle_center_fill ul li a {font-size:12px;text-decoration:none;color:#646464;}
.wshjs_middle_center_fill ol li a:hover, .wshjs_middle_center_fill ul li a:hover {text-decoration:underline;}
.wshjs_middle_right {width:6px;font-size:1px;background:url(images/wsh_middle_right.png) 0 0 repeat-y;}

.wshjs_bottom_left {width:6px;height:7px;font-size:1px;background:url(images/wsh_bottom_left.png) 0 0 no-repeat;}
.wshjs_bottom_center {height:7px;font-size:1px;background:url(images/wsh_bottom_center.png) 0 0 repeat-x;}


.wshjs_bottom_right {width:6px;height:7px;font-size:1px;background:url(images/wsh_bottom_right.png) 0 0 no-repeat;}
.wshjs_empty td {height:1px;background:none;font-size:1px;}
#wishpinfo {width:232px;float:left;font-size:13px;}
#wishpinfo, #wishpinfo a {font-size:11px;color:black;text-transform:uppercase;text-decoration:none;}
#wishpinfo a {color:#ad3c68;}
#wishpinfo a:hover {text-decoration:underline;}
#sallwlist, #sallwlist_ {display:block;border-top:1px solid #cccccc !important;padding-top:5px;margin-top:5px;}
#sallwlist a, #sallwlist_ a {color:#ad3c68;}

.ufitwidth {display:block;width:100%;float:left;padding:0;margin:0;}

#wshjs_ddown_ ul {padding:10px 15px;margin:0;}
#wshjs_ddown_ ul li {list-style: none;}
#wshjs_ddown_ p {padding:0;margin:0;text-align:left;font-size:10px;}
#wshjs_ddown_ p span {color:#888888;}
#wshjs_ddown_ li {padding:3px 0;}
#wshjs_ddown_ li.topbbrdr {border-top:1px dashed #cccccc;}
#wshjs_ddown_ .wshjs_top_right_center {text-align:center;}
#wshjs_ddown_ .wshjs_top_right_center a {text-transform: none !important;}

/* экаунт */
.account_order_list td {padding-bottom:10px;vertical-align:top;text-align:left;font-size:14px;}
tr.tr_brdr_bottom td, td.tr_brdr_bottom {border-bottom:1px dashed #cccccc;}
.pink_button_link {font-size:14px;text-decoration:none;color:#ab3b66;}
.pink_button_link span {font-size:18px;}
.pink_button_link:hover {text-decoration:underline;}
.tt_boredr_top {background:url(images/ptr1.gif) top repeat-x;}
.tt_boredr_bottom {background:url(images/ptr1.gif) bottom repeat-x;}
.messageStackSuccess {padding:10px;background:#f7fff7;border:1px solid #8ca08c;}
.messageStackError, .messageStackWarning {padding:10px;background:#ffecec;border:1px solid #c3a7a7;}
.tt_a_o_list_td {padding-right:15px;}
.tt_a_o_list_td b {font-weight:normal;}


#tt_cat_descr_wrap {width:100%;float:left;overflow:hidden;}
#tt_cat_descr_wrap h2 {font-size:18px;font-weight:normal;}
#tt_cat_descr_wrap h3 {font-size:16px;font-weight:normal;}

#mpads .lchdrl {padding:20px 0 0 0;}


.tabs {  position: relative;
  min-height: 800px;
  clear: both;
  margin: 25px 0;}
.tab {  float: left;
	font-size:11px;color:black;text-align:left;}
.tab label {background: #eee;
  padding: 10px;
  border: 1px solid #ccc;
  margin-left: -1px;
  position: relative;
  left: 1px;}
.tab [type=radio] {
  display: none;}
.contentsss {
	font-size:11px;color:black;text-align:left;
  position: absolute;
  top: 28px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 20px;
  border: 1px solid #ccc;}
[type=radio]:checked ~ label {
  background: white;
  border-bottom: 1px solid white;
  z-index: 2;}
[type=radio]:checked ~ label ~ .contentsss {
  z-index: 1;
}



.photo_kredit {
    display: inline-block; /* Строчно-блочный элемент */
    position: relative; /* Относительное позиционирование */
    color:#646464;font-size:11px;
   }
   .photo_kredit:hover::after {
   
    content: attr(data-title); /* Выводим текст */
    position: absolute; /* Абсолютное позиционирование */
    left: 20%; top: 30%; /* Положение подсказки */
    z-index: 1; /* Отображаем подсказку поверх других элементов */
    background: rgba(255,255,230,0.9); /* Полупрозрачный цвет фона */
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 11px; /* Размер текста подсказки */
    padding: 5px 10px; /* Поля */
    border: 1px solid #333; /* Параметры рамки */
    }
    
    
    
    
a.activator{
            width:153px;
            height:150px;
            top:0px;
            left:0px;
            z-index:1;
            cursor:pointer;
        }
        /* Style for overlay and box */
        .overlay1{
            background:transparent url(images/overlay.png) repeat top left;
            position:fixed;
            top:0px;
            bottom:0px;
            left:0px;
            right:0px;
            z-index:100;
        }
        .box{
            position:fixed;
            top:-200px;
            left:30%;
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
        .box h1{
            border-bottom: 1px dashed #7F7F7F;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#FFEFEF;
            color:#EF7777;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
        a.boxclose{
            float:right;
            width:26px;
            height:26px;
            background:transparent url(images/cancel1.png) repeat top left;
            margin-top:-30px;
            margin-right:-30px;
            cursor:pointer;
        }    
body > img[width="1"] {position:absolute;left:-1000px;top:-1000px;}
.catheadmetabox_paginator img {margin-bottom:-3px;}