@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, u, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, input, textarea, select, button, table, caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, 
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
ul, ol, menu, nav{list-style:none;margin-left:0}
table{border-collapse:collapse;border-spacing:0}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}
html{overflow-y:scroll}
table{font-size:inherit;font:100%}
td, td img{vertical-align:top}
caption, th, td{text-align:center}
select, input, textarea{font:99% sans-serif}
textarea{overflow:auto;resize:vertical}
input, select{vertical-align:baseline}
input[type="radio"]{vertical-align:text-bottom;margin-top:15px;}
input[type="checkbox"]{vertical-align:bottom}
.ie7 input[type="checkbox"]{vertical-align:baseline}
.ie6 input{vertical-align:text-bottom}
label, input[type=button], input[type=submit], button{cursor:pointer}
h1, h2, h3, h4, h5, h6{font-weight:normal}
.ie6 legend, .ie7 legend{margin-left:-7px}
del{text-decoration:line-through}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help}
small{font-size:100%}
strong, th{font-weight:bold}
sup, sub{vertical-align:middle;position:relative;font-size:100%}
sup{bottom:0.5em}
sub{top:0.5em}
cite, var, address{font-style:normal}
.ie6 address{margin-bottom:18px}
ins{text-decoration:none}
button{width:auto;overflow:visible}
pre{margin:18px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;/* IE */}
pre, code, kbd, samp{font-family:Consolas,Monaco,'Courier New',Courier,monospace}
code{background:#eee;color:#444;padding:2px 4px;border-radius:3px}
.ie7 img{-ms-interpolation-mode:bicubic}
a:link{-webkit-tap-highlight-color:#FF5E99}
body{background:#fff url(/images/bg.png) left top repeat;font:11px/18px Arial,Helvetica,sans-serif;color:#3d3d3d}
a:hover, a:active{outline:none}
a, a:active, a:visited{color:#bd8e03}
a:hover{text-decoration:none}
a{text-decoration:underline}
h1, h2, h3{color:#59a7e5}
h1{font-size:18px;margin-bottom:10px;line-height:30px;text-align:center;}
h2{font-size:18px;margin-bottom:10px;line-height:24px}
h3{font-size:18px;margin-bottom:10px;line-height:24px}
.required {color:red;}
.article h1{font-size:18px;margin-bottom:1px;line-height:15px}
.article h2{font-size:16px;margin-bottom:1px;line-height:24px}
.article h3{font-size:16px;margin-bottom:18px;line-height:24px}
.article h4{font-size:16px}
.article h5{font-size:14px}
.article h6{font-size:12px}
.article p{margin-bottom:4px;text-align:justify}
.article >ul, .article >dl, .article >ol, p, .article table, address{margin-bottom:7px}
.article li li{margin-bottom:9px}
.article ul{margin-left:0;margin-top:9px}
.article ul li, .article ol li{margin-bottom:9px;background:url(/images/ul_marker.gif)0 5px no-repeat;padding:0 0 0 15px;}
.article ul, .article ol{margin-top:9px}
.article ol{counter-reset:list}
.article ol >li:before{content:counter(list) '.';counter-increment:list 1;margin-left:-20px;position:absolute}
.article dl dd{margin:0 0 0 40px}
.article blockquote{background:url(/images/_default/quote.gif) left top no-repeat;padding:0 0 0 35px}
.article blockquote p:before, .article blockquote p:after{content:''}
.article q:before, .article q:after{content:'\0022'}
.article table{width:100%;text-align:center;}
.article table td{text-align:center;}
.article table td, .article table th{border-bottom:1px solid #ccc;padding:9px 9px 8px 0}
.article table caption{padding:9px 0;font-size:16px}
.article ins{background-color:#ff9;color:#000;text-decoration:none}
.article mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
.article hr{display:block;height:1px;border:0;border-top:1px solid #666;margin:0 0 18px 0;padding:0;width:100%}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
html, body{height:100%}
#nojs #popup, #nojs #popup1, #nojs #popup3{display:none}
#popup, #popup1, #popup2, #popup3{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background:url(/images/popup_background.png) 0 0 repeat}
.popup_content{position:relative;overflow:hidden}
.p-wrap{position:absolute;top:50%;left:50%;width:513px;height:398px}
.p-block{position:absolute;bottom:50%;right:50%;width:353px;height:298px;background:url(/images/popup.png) left top no-repeat;padding:50px 80px}
.popup .crossie{width:22px;height:30px;position:absolute;right:0;top:-12px}
.ie6 .popup .crossie{position:static;float:right}
.submit-button input{border:0 !important}
.popup .head22{padding-left:0 !important;font-size:22px !important;line-height:18px !important;height:auto !important;margin-bottom:6px !important;display:block !important;color:#59A7E5 !important}
.pnote{font-size:11px;padding:10px 0}
.popup .summary-fields input{width:30px;text-align:center;}
.popup .order_form textarea{resize:none;height:60px;}
.popup .order_form{padding-bottom:0}
.popup .popup_content{padding-bottom:0}
.popup .crossie{text-decoration:none;font:normal normal 39px/normal Arial,sans-serif;color:#ef6c6c}
.popup .crossie:hover{color:#e73f1b}
.popup_content{padding-bottom:20px}
.ie6 #popup, .ie6 #popup1, .ie6#popup2, .ie6#popup3{position:absolute;width:100%;height:100%;background:none}
#wrap{position:relative;min-width:980px;overflow:hidden;margin-top:-15px;}
.ie6 #wrap{margin:40px 0;padding-bottom:1px}
/*.ie7 #wrap {width:960px;}*/
.ie6 #layout{left:0;margin:0 auto;padding:25px 15px 40px;border:1px solid #ddd}
.ie6 .content{zoom:1}
#layout{width:970px;padding:10px 40px 40px;background:#fff;border:1px solid #eee;margin:15px 0 30px;position:relative;left:50%;margin-left:-525px;-webkit-box-shadow:#F2F4FB 0px 1px 3px;-moz-box-shadow:#F2F4FB 0px 1px 3px;box-shadow:#F2F4FB 0px 1px 3px}
.ie6 .cadre{display:none}
.cadre div{position:absolute;background:url(/images/rose.png) no-repeat;z-index:0}
.cadre .tp_lft{width:130px;height:67px;left:50%;top:16px;margin-left:-541px;background-position:-47px -5px}
.cadre .tp_rt{width:130px;height:67px;right:50%;top:16px;margin-right:-541px;background-position:-40px -75px}
.cadre .bm_rt{width:60px;height:82px;right:50%;bottom:17px;margin-right:-538px;background-position:-118px -154px}
.cadre .bm_lft{width:60px;height:82px;left:50%;bottom:17px;margin-left:-538px;background-position:-38px -154px}
.cadre .lft{width:66px;background-position:-221px 0px;background-repeat:repeat-y;bottom:22px;left:50%;top:50px;margin-left:-557px}
.cadre .rt{width:66px;background-position:-302px 0px;background-repeat:repeat-y;bottom:22px;right:50%;top:50px;margin-right:-557px}
.cadre .bm{width:213px;height:36px;left:50%;bottom:11px;margin-left:-112px;background-position:-5px -247px}
.aside{width:226px;float:left;margin-right:12px}
.sidebar{width:230px;float:right;margin-left:12px}
.content{overflow:hidden}
.logo{background:url(/images/logo.png) center bottom no-repeat;padding-bottom:150px;text-decoration:none;display:block}
.logo span{display:block}
.logo .head_note{font-size:15px;font-weight:bold;color:#59a7e5;line-height:15px;text-align:right;border-bottom:1px solid #8abde5;padding-bottom:5px;margin-bottom:14px}
.logo .logo_note{line-height:36px;color:#ef6c6c;text-align:center;font-size:25px;font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;}
.logo h3{font-size:18px;margin-bottom:18px;line-height:24px}
.menu{position:relative;padding:16px 0;width:226px;background:url(/images/menu_bg.png) repeat-y}
.menu .bg{height:16px;width:100%;position:absolute;left:0;background:url(/images/menu_conts.png) left top no-repeat}
.menu .foot{bottom:0;background-position:0 100%}
.menu .head{top:0;background-position:0 0}
.menu li a{padding:7px;border-bottom:1px solid transparent;display:block;font-size:12px}
.menu li li a{padding:2px 5px}
.menu li{padding-left:30px;padding-bottom:32px;margin-top:4px;background:url(/images/li_bg.png) center bottom no-repeat;position:relative}
.menu li li{padding-bottom:0px;padding-top:0px;background:none;margin-top:0px;margin-bottom:1px;padding-left:19px}
.menu li a{font-weight:bold}
.menu li li a{font-weight:normal;color:#ef6c6c}
.menu li li a:hover{background:#ef6c6c url(/images/hover_bg.png) right top repeat-y;color:#fff;border-bottom:1px solid #df0000}
.ie6 .menu li li a:hover{background-image:none}
.birth {position:absolute;width:58px;height:58px;background:url(/images/bird.png) left top no-repeat;top:-18px;left:-10px}
.menu li li:before{display:none}
.ie6 .menu li a{zoom:1}
.ie6 .menu li a{border:0;padding:3px}
.ie6 .menu li li a:hover{border:0}
.note{font-size:11px;font-weight:bold;line-height:16px}
.fields{background:url(/images/fcart.jpg) center top no-repeat;overflow:hidden;height:173px;padding:35px 30px 0 30px;position:relative}
.cart{float:right;width:130px;margin-top:10px;position:relative;left:10px;}
.cart a{font-size:22px;color:#ef6d6d}
.cart dl{margin:8px 0;width:130px}
.cart dt{float:left;clear:left}
.cart dd{float:left;color:#1b8ae2}
.cart dt, .cart dd{margin-bottom:4px;width:50%}
.showroom{float:left;margin-left:8px;//display:inline}
.ie6 .showroom{margin-left:55px}
.showroom a{font-size:13px;font-weight:bold}
.showroom li{margin-bottom:4px}
.cart span{font-weight:bold}
.search legend{display:none}
.search{float:left;width:100%;position:relative;height:27px;margin-top:27px}
.ie7 .search{margin-top:33px}
.ie6 .search{margin-top:30px}
.search div{margin:0px 92px 0 9px;position:relative;zoom:1}
#search{width:100%;padding:3px 9px 2px;font-weight:bold;position:absolute;top:0;left:-9px;color:#99958c;font-size:12px;background:#fff;border:1px solid #f07070;-webkit-box-shadow:#eee 1px 1px 2px inset;-moz-box-shadow:#eee 1px 1px 2px inset;box-shadow:#eee 1px 1px 2px inset}
#search:focus{color:#333}
.search_submit{width:77px;height:22px;font-weight:bold;font-size:14px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;background:url(/images/submit.png) left top no-repeat;text-decoration:underline}
.search_submit:hover{text-decoration:none}
.cart_status{width:110px;height:145px;position:absolute;top:5px;left:225px;background:url(/images/cart.jpg) no-repeat}
.cart-off{background-position:right top}
.cart-on{background-position:left top}
.bread_crumbs{overflow:hidden;margin-bottom:10px;font-size:12px}
.ie6 .bread_crumbs{overflow:visible;height:0%}
.bread_crumbs li{margin-left:-15px;float:left;padding:0px 18px 0px 15px;background:url(/images/arrow.gif) 0 4px no-repeat;white-space:nowrap}
.sort{background:#faf6ed;height:25px;padding:0 10px;line-height:20px;margin-bottom:5px}
.ie6 .sort *{position:relative;top:8px}
.sort select{padding:2px;border:1px solid #59a7e5;margin:0 6px}
.sort span{color:#59a7e5;font-weight:bold;font-size:12px}
#layout .catalog_items{overflow:hidden;font-size:0;list-style:none;margin-bottom:18px}
#layout .catalog_items li{overflow:hidden;display:inline-block;width:30%;margin:0 2% 5px 1%;font-size:12px;vertical-align:top;text-align:center}
.catalog_items a{display:block;font-size:13px;font-weight:bold}
.ie6 #layout .catalog_items li, .ie7 #layout .catalog_items li{display:inline;margin:0 1% 5px 1%}
.ie7 #layout .catalog_items li{width:30%}
.ie6 #layout .catalog_items li{width:29%}
.catalog_items .bride{background-position:15px 0}
.catalog_items .groom{background-position:-119px 0}
.catalog_items .car{background-position:-250px 0}
.catalog_items .banquet{background-position:-378px 0}
.catalog_items .table{background-position:-506px 0}
.catalog_items .buyout{background-position:-634px 0}
.catalog_items .playing{background-position:-762px 0}
.catalog_items .printing{background-position:-890px 0}
.catalog_items .accessories{background-position:-1018px 0}
.catalog_items .sets{background-position:-1146px 0}
.block{margin-top:5px;clear:both}
.block .head22{color:#59a7e5;display:block;font-size:22px;margin-bottom:15px;height:44px;line-height:44px;position:relative;padding-left:46px}
.block .head22:before{width:51px;height:51px;background:url(/images/flowers.jpg) no-repeat;content:'';position:absolute;left:-5px;top:-5px}
.ie6 .block .head22, .ie7 .block .head22{padding-left:0;line-height:24px;height:24px}
.block .head22 a{color:#ef6c6c}
.block li{margin-bottom:10px}
.date{font-size:11px}
.news .head22:before{background-position:left top}
.new .head22:before{background-position:right top}
#layout .all{font-size:11px;color:#ef6c6c;background:url(/images/list.gif) right 3px no-repeat;padding-right:15px}
.phone{text-align:right;position:relative;padding-right:25px;font-weight:bold;}
.phone sup{position:absolute;top:-13px;right:25px;font-weight:bold;color:#59a7e5}
.phone span{font-size:15px;display:block;line-height:38px;color:#808080}
.phone span>span{font-size:30px;color:#59a7e5;font-style:normal;display:inline;}
.phone div a{font-size:11px}
.phone b{color:#59a7e5}
.nav{padding-left:20px}
.nav li{margin-bottom:2px}
.ie6 .nav li{zoom:1}
.nav a{padding:3px 3px 3px 25px;display:block;color:#ef6c6c}
.nav a{background:url(/images/nav.gif) no-repeat}
.nav .form{background-position:-61px 1px}
.nav .email{background-position:-40px -19px}
.nav .cord{background-position:-19px -39px}
.nav .site_map{background-position:1px -60px}
.adds{margin-top:15px;margin-bottom:5px;padding:1px;padding-left:44px}
.adds li{margin-bottom:5px}
.adds a{font-size:14px;font-weight:bold}
.feedback{height:123px;background:url(/images/feedback.jpg) left top no-repeat;padding:1px}
.feedback a{font-size:18px;color:#ef6c6c;font-weight:bold;display:block;margin-top:23px;margin-left:15px;line-height:24px;padding:1px}
.frame{position:relative;z-index:10;padding:4px;border:solid;border-width:1px;border-color:#f1e7cb #f1e7cb #c59d2f #f1e7cb;background:#e2ce97}
.frame img{display:block}
.frame:before{content:"";display:block;position:absolute;z-index:-1;top:2px;left:2px;right:2px;bottom:2px;border:solid;border-width:1px;border-color:#e2ce97 #e2ce97 #f1e7cb #e2ce97;background:#e2ce97}
.frame:after{content:"";display:block;position:absolute;z-index:-1;top:4px;left:4px;right:4px;bottom:4px;border:solid;border-width:1px;border-color:#c59d2f #c59d2f #e2ce97 #c59d2f;background:#fff}
.frame{-webkit-box-shadow:#666 0px 1px 1px;-moz-box-shadow:#666 0px 1px 1px;box-shadow:#666 0px 1px 1px}
.sell .frame{float:left}
.sell ul{overflow:hidden}
.sell li{margin-bottom:20px}
.price{width:48%}
.image{display:inline-block;width:48%}
.price{display:inline-block;vertical-align:bottom;margin-bottom:4px;text-align:right}
.price ins{font-size:18px;font-weight:bold;color:#ef6c6c}
.price del{font-size:18px;font-weight:bold;color:#ef6c6c}
#layout .buy, .popups .buy{display:block;background:#ef6c6c url(/images/price_bg.png) left top repeat-y;padding:2px;font-size:11px;margin-top:6px;color:#fff;padding-right:7px}
#layout .buy:hover, .popups .buy:hover {background-color:#bd8e04 !important;}
.ie6 .price, .ie7 .price{display:inline}
.ie6 .image, .ie7 .image{display:inline}
.ie6 #layout .buy{background-image:none}
.around{text-align:justify;margin-bottom:-17px}
.ie6 .around, .ie7 .around{margin-bottom:0}
.around:after{content:"1";margin-left:100%;height:1px;overflow:hidden;display:inline-block}
.news h2:before{background-position:left top}
.new h2:before{background-position:right top}
.liders h2:before{background-position:66% 0%}
.states h2:before{background-position:34% 0%}
.buy{text-decoration:none;text-align:right}
.buy span{padding-left:20px;background:url(/images/cart.gif) left 1px no-repeat;text-decoration:underline;font-size:21px;font-weight:bold}
.buy:hover span{text-decoration:none}
.order_form{float:left;width:100%;color:#808080;padding-bottom:20px}
.order_form dl{float:left;width:100%}
.order_form dt{width:27%;float:left;clear:left;text-align:left}
.order_form dd{width:70%;float:left;*float:none;text-align:right}
.order_form .submit-button{clear:left;text-align:right}
#layout .submit-button input{border:0}
.order_form input{width:85%;padding:3px;border:1px solid #8abde5;background:transparent}
.order_form textarea{width:85%;padding:3px;border:1px solid #8abde5;background:transparent;height:50px;/*margin-right:26px;*/}
.order_form label{padding:3px;display:block; cursor:pointer}
.ie6 .order_form label{padding:0px;font-size:11px;white-space:normal !important}
.order_form fieldset{clear:left;margin-bottom:10px}
.order_form legend{font-size:16px;height:44px;line-height:44px;position:relative;padding-left:48px;padding-bottom:6px;color:#8abde5}
.ie6 .order_form legend, .ie7 .order_form legend{height:24px;line-height:24px}
.order_form legend:before{width:51px;height:51px;background:url(/images/flowers.jpg) no-repeat;content:'';position:absolute;left:-5px;top:-5px}
.ie6 .order_form legend, .ie7 .order_form legend{padding-left:0}
.order_form dt, .order_form dd{margin:5px 0px;line-height:15px}
.order_form dd img{float:right;margin-left:8px}
.submit-button{text-align:center}
.submit-button input{color:#fff;cursor:pointer;width:166px;height:30px;background:url(/images/form_button.png) left top no-repeat;font-weight:bold;font-size:15px;margin-right:5px}
.error-block{margin:10px 0;padding:0.5em 1em;background:#FFC1C1;margin-right:10px;color:#333;font-size:11px}
.error-block ul{list-style:square;padding-left:15px}
#layout .error-field{border:2px solid red}
.footer{width:970px;margin:0 auto;overflow:hidden}
.footer .vcard{float:left}
.footer .copyright{float:left;width:400px;margin-left:20px}
.site_map_href{float:right;width:136px;height:87px;text-align:center;background:url(/images/site_map_bg.png) left top no-repeat;padding-top:35px;position:relative;top:-20px}
.site_map_href a{font-size:14px;color:#ef6c6c;font-weight:bold}
.banners{float:right}
.item_list .frame{float:left;margin-right:5px;position:relative}
.item_list .head33{margin-bottom:10px;display:block}
.item_list .head33 a{font-size:15px;font-weight:bold}
.item_list li{margin-top:5px;position:relative;padding-bottom:20px}
.item_info{overflow:hidden;min-height:162px;position:relative}
.ie6 .item_info{zoom:1;height:163px}
.item_info .description{font-size:11px;color:#808080;margin-left:20px;padding-bottom:74px}
.description{font-size:12px;color:#808080}
.minijack{font-size:12px;color:#808080}
.texttopic{font-size:12px;color:#808080}
.item_cart .description{padding-bottom:20px;border-bottom:1px solid #abcfeb}
.item_joint{background:#faf6ed;border:solid #f6ebd8;border-width:1px 0;margin-bottom:18px}
.popups .item_joint{background:white;border:none}
.popups .all{background:#ffc0cb;border:solid #f6ebd8;border-width:1px 0;padding:10px 20px;margin-bottom:5px}
.item_info .item_joint{position:absolute;left:0;bottom:0;width:100%;margin:0}
.item_joint table{width:100%}
.item_joint td{vertical-align:middle}
.item_joint .price{width:auto}
#layout .item_joint .buy{padding:6px 55px 6px;margin-top:0}
.item_info .around_t{padding:10px 0 0 10px}
.around_t{padding:10px 0 0 20px}
.range span{width:14px;height:22px;text-indent:-9999px;float:left;cursor:pointer}
#prev{background:url(/images/range.gif) left center no-repeat}
#next{background:url(/images/range.gif) right center no-repeat}
#range, .range input.range{float:left;width:26px;padding:3px;border:1px solid #bd8e03;text-align:center;font-weight:bold;font-size:13px;color:#ef6c6c}
.zoom{position:absolute;bottom:-5px;left:0;font-size:12px;padding:3px 3px 3px 15px;background:url(/images/zoom.gif) left 5px no-repeat}
.ie6 .zoom{display:none}
.nav_count{text-align:left;border-top:1px solid #abcfeb}
.nav_count span{color:#59a7e5;font-weight:bold;font-size:12px}
.nav_count ul{display:inline-block;//display:inline;zoom:1;list-style:none;margin:0;padding:0}
.nav_count li{float:left;display:inline;margin-right:4px;width:23px;height:23px;overflow:hidden;text-align:center;font-weight:bold;cursor:default;line-height:22px}
.nav_count li a{color:#ef6c6c;text-decoration:none;display:block;width:22px;height:22px;font-size:14px;background:#f6ebd8;border-bottom:1px solid #f6ebd8;border-radius:3px}
.nav_count li a:hover{background:#ef6c6c;color:#fff}
.image_preview img{width:465px}
.image_preview li{text-align:center}
.menur{text-align:justify;overflow:hidden;height:110px;padding:6px}
.collection .menur{text-align:justify;overflow:hidden;height:auto;padding:6px}
.ie6 .menur{padding:3px}
.menur li{display:inline}
.menur li a{display:inline-block}
.menur:after{content:"1";margin-left:100%;height:1px;overflow:hidden;display:inline-block}
/*.ie6 .menur, .ie7 .menur{z-index:expression(runtimeStyle.zIndex = 1,insertAdjacentHTML('beforeEnd','<li class="last"></li>'))}*/
.ie6 .menur .last, .ie7 .menur .last{margin-left:90%}
.ie6 .menur{height:110px}
.item_cart{margin-bottom:20px}
.blo{background:red;width:100px;height:100px}
.things h2:before{display:none}
.things h2{padding-left:0}
.things li{width:48%;display:inline-block;vertical-align:top;padding:0 4px 0px;margin-bottom:10px}
.ie6 .things li{padding:0 3px 0px}
.ie6 .things li, .ie7 .things li{display:inline}
.looked_back h2{margin-bottom:10px}
.looked_back ul{padding-left:20px}
.looked_back li{margin-bottom:5px}
.looked_back{border-bottom:1px solid #abcfeb;padding-bottom:20px;margin-bottom:20px}
#layout .cart_form th{font:12px Tahoma,sans-serif;color:#1d2f28;text-align:left;vertical-align:middle;font-weight:bold;border-right:1px solid #EF6C6C;border-left:1px solid #EF6C6C !important;border-top:1px solid #EF6C6C !important;}
#layout .cart_form th.last_th {border-right:none;}
.cart_form .cross{height:13px}
.cart_form .cross{height:13px;/*left:8px;*/position:relative;top:-4px;font:normal normal bold 20px/normal Verdana,sans-serif}
.cart_form .cross:hover{color:#93c8a2}
.cart_form p{overflow:hidden}
.cart_form table{width:100%;/*margin-bottom:18px*/}
.cart_form td{padding:9px 6px 18px;text-align:center;vertical-align:top;border-bottom:1px solid #abcfeb}
.cart_form th{padding:9px 13px;background:#faf6ed}
.cart_form table th{border-bottom:1px solid #f6ebd8;border-top:1px solid #f6ebd8;font:18px Georgia,serif;text-align:center}
.cart_form table td:first-child, .cart_form table th:first-child{border-left:none}
.cart_form table caption{padding:9px 0}
.cart_form tr  td:first-child{font:12px Tahoma,sans-serif;vertical-align:middle;text-align:left}
.cart_form tr  th{border-left:none}
.cart_form input{width:42px;padding:2px;text-align:center}
.cross{text-decoration:none;color:#ef6c6c}
.cross:hover{color:red !important}
.cart_form .range{position:relative;left:0;float:left}
.cross{position:relative;left:0;float:right}
.refresh{width:16px;height:16px;float:left;text-indent:-9999px;background:url(/images/refresh.gif) left top no-repeat;position:relative;top:3px;left:5px}
.output{padding:15px 0;border:solid #abcfeb;border-width:0px 0px 1px 0px;text-align:left;font-size:17px;overflow:hidden}
.output b{color:#ef6c6c}
#layout a.form_submit{padding:7px 15px;font-size:12px;float:right;text-decoration:underline}
#layout a.form_submit:hover{text-decoration:none}
.big dd input{position:relative;left:-26px}
#layout .big .error-field{border:0;background:url(/images/attention.gif) right 1px no-repeat}
.delivery table{width:100%;margin-bottom:30px}
.delivery caption{padding:12px 5px;display:block;font-weight:bold;background:#faf6ed;width:300%;border-top:1px solid #f6ebd8;border-bottom:1px solid #f6ebd8;margin-bottom:10px}
.delivery td, .delivery th{padding:5px}
.delivery th{font-weight:normal;color:#59a7e5}
.cart_form .frame{margin-top:10px}
#layout .delivery a.form_submit{margin:0}
#layout .delivery .output{border-bottom:0;text-align:left;font-size:12px}
.thanks_man_if_you_wanna_sniff_some_glue_plz_dont_tell_me_that{padding-left:150px;background:url(/images/bow.png) left top no-repeat;border-bottom:1px solid #abcfeb;margin-bottom:10px}
.thanks_man_if_you_wanna_sniff_some_glue_plz_dont_tell_me_that a{color:#59a7e5;font-weight:bold;font-size:14px}
#layout .input_submit{background:#ef6c6c;border:1px solid #ef6c6c;padding:7px 17px;font-size:19px;font-weight:bold;float:left;text-decoration:underline;width:auto;color:#fff;background:#ef6c6c url(/images/price_bg.png) left top repeat-y;cursor:pointer}
#layout .input_submit1{background:#ef6c6c;border:1px solid #ef6c6c;padding:7px 17px;font-size:12px;font-weight:bold;float:right;text-decoration:underline;width:auto;color:#fff;background:#ef6c6c url(/images/price_bg.png) left top repeat-y;cursor:pointer}
#layout .input_submit:hover{text-decoration:none;background:#bd8e03;}
#layout .input_submit1:hover{text-decoration:none;background:#bd8e03;}
.ie6 #layout .input_submit{background-image:none}
.comments{clear:both}
.comments h3{font:normal normal 18px/normal Arial,Helvetica,serif;margin-top:0;padding:0}
.comments dt{margin-bottom:12px;overflow:hidden;font-weight:bold}
.comments dt a{font-weight:bold}
.comments ol dd{clear:both}
.comments li{margin-bottom:15px;border-bottom:1px solid #abcfeb}
.comments ol{margin-top:20px}
.comments .date{float:right;font-weight:normal}
.date{margin-bottom:15px}
.news .date{margin-bottom:0}
.site_map >ul{margin-bottom:18px}
.site_map li li{margin-bottom:9px}
.site_map ul{margin-left:0;margin-top:6px}
.site_map ul li{margin-bottom:6px}
.site_map ul li li{margin-left:32px}
.site_map li a{font-size:14px;font-weight:bold}
.site_map li li a{font-size:13px}
.site_map li li li a{font-size:12px;font-weight:normal}
.site_map li li li{list-style:square;color:red;font-size:12px;font-weight:normal}
.site_map ul{border-bottom:1px solid #abcfeb;padding-bottom:20px}
.site_map ul ul{border-bottom:0;padding-bottom:0}
.news h2{font-size:26px;color:#116db0;line-height:28px;margin:0 0 20px}
.news dt{margin-bottom:2px}
.news dd{margin-bottom:20px;overflow:hidden}
.date{font-size:12px;color:#bfbfbf}
.news img{float:left;margin-right:16px}
.news .date{float:none}
.left{float:left;margin-right:16px}
.right{float:right;margin-left:16px}
.states dd{margin-left:20px;margin-bottom:20px}
.things_nav{border-top:0;padding-top:0;margin-top:0;padding-bottom:10px;border-bottom:1px solid #abcfeb}
.blah h2{font-size:18px;padding-top:15px}
.blah{border:solid #abcfeb;border-width:1px 0}
.blah dl{margin:0 auto;width:80%;float:none;overflow:hidden;margin-bottom:20px}
.blah{padding-bottom:0}
.popups .menur{height:140px}
.popups .gallery{background:#fff;padding:10px 20px;border:1px solid #eee;float:left}
.popups .content{background:#fff;border:1px solid #eee;padding:5px 5px}
.popups h1{margin-bottom:6px}
.popups{}
.popups .image_preview{margin-bottom:10px}
.phone_code span{float:right}
#popup .errorDiv2, #popup1 .errorDiv2, #popup3 .errorDiv2{display:none}
#form31 .errorDiv2{display:none}
#basketOrder1_deliverydated{border:1px solid #8ABDE5}
#basketOrder1_deliverydatem{border:1px solid #8ABDE5}
#basketOrder1_metro{margin-right:26px;border:1px solid #8ABDE5;width:299px;}
#basketOrder1_answer{margin-right:27px}
#basketOrder1_notice{margin-right:27px}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box >#lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px;color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}
.calendar{position:relative;display:none;border-top:2px solid #fff;border-right:2px solid #000;border-bottom:2px solid #000;border-left:2px solid #fff;font-size:11px;color:#000;cursor:default;background:#c8d0d4;font-family:tahoma,verdana,sans-serif}
.calendar table{border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;font-size:11px;color:#000;cursor:default;background:#c8d0d4;font-family:tahoma,verdana,sans-serif}
.calendar .button{text-align:center;padding:1px;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff}
.calendar .nav{background:transparent url(menuarrow.gif) no-repeat 100% 100%}
.calendar thead .title{font-weight:bold;padding:1px;border:1px solid #000;background:#788084;color:#fff;text-align:center}
.calendar thead .headrow{}
.calendar thead .daynames{}
.calendar thead .name{border-bottom:1px solid #000;padding:2px;text-align:center;background:#e8f0f4}
.calendar thead .weekend{color:#f00}
.calendar thead .hilite{border-top:2px solid #fff;border-right:2px solid #000;border-bottom:2px solid #000;border-left:2px solid #fff;padding:0px;background-color:#d8e0e4}
.calendar thead .active{padding:2px 0px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;background-color:#b8c0c4}
.calendar tbody .day{width:2em;text-align:right;padding:2px 4px 2px 2px}
.calendar tbody .day.othermonth{font-size:80%;color:#aaa}
.calendar tbody .day.othermonth.oweekend{color:#faa}
.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #000;background:#e8f4f0}
.calendar tbody .rowhilite td{background:#d8e4e0}
.calendar tbody .rowhilite td.wn{background:#c8d4d0}
.calendar tbody td.hilite{padding:1px 3px 1px 1px;border:1px solid;border-color:#fff #000 #000 #fff}
.calendar tbody td.active{padding:2px 2px 0px 2px;border:1px solid;border-color:#000 #fff #fff #000}
.calendar tbody td.selected{font-weight:bold;padding:2px 2px 0px 2px;border:1px solid;border-color:#000 #fff #fff #000;background:#d8e0e4}
.calendar tbody td.weekend{color:#f00}
.calendar tbody td.today{font-weight:bold;color:#00f}
.calendar tbody .disabled{color:#999}
.calendar tbody .emptycell{visibility:hidden}
.calendar tbody .emptyrow{display:none}
.calendar tfoot .footrow{}
.calendar tfoot .ttip{background:#e8f0f4;padding:1px;border:1px solid #000;background:#788084;color:#fff;text-align:center}
.calendar tfoot .hilite{border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;padding:1px;background:#d8e0e4}
.calendar tfoot .active{padding:2px 0px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000}
.calendar .combo{position:absolute;display:none;width:4em;top:0px;left:0px;cursor:default;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;background:#d8e0e4;font-size:90%;padding:1px;z-index:100}
.calendar .combo .label, 
.calendar .combo .label-IEfix{text-align:center;padding:1px}
.calendar .combo .label-IEfix{width:4em}
.calendar .combo .active{background:#c8d0d4;padding:0px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000}
.calendar .combo .hilite{background:#048;color:#aef}
.calendar td.time{border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#e8f0f4}
.calendar td.time .hour, 
.calendar td.time .minute, 
.calendar td.time .ampm{padding:0px 3px 0px 4px;border:1px solid #889;font-weight:bold;background-color:#fff}
.calendar td.time .ampm{text-align:center}
.calendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold}
.calendar td.time span.hilite{border-color:#000;background-color:#667;color:#fff}
.calendar td.time span.active{border-color:#f00;background-color:#000;color:#0f0}
.yndex-button {position:relative;}
#bookmark {position:absolute;max-width:320px;width:320px;right:0px;top:28px;z-index:100;display:none;background-color:rgb(255, 255, 255);border:1px solid rgb(170, 170, 170);font-family:arial;font-size:13px;color:rgb(85, 85, 85);font-weight:normal;padding-bottom:5px;}
#bookmark div {display:block;float:left;width:140px;overflow:hidden;margin:1px 2px 1px 5px ! important;}
#bookmark div div.first {width:16px;height:16px;float:left;background:url('/images/add.jpg') no-repeat scroll transparent;}
#bookmark div div.second {float:left;padding:1px 3px;margin:0px 0px 0px 2px;width:103px;background-color:rgb(255, 255, 255);}
#bookmark div div.second a {text-decoration:none;color:rgb(51, 51, 51);font:12px Verdana;}
#layout .button-banners {width:auto !important;padding:5px;}
#layout .button-banners input {background:#fff;}
.inf_string_rt {margin-right:10px;}
.button-banners {width:220px !important;padding-left:10px;background:none repeat scroll 0 0 #FAF6ED;border-color:#F6EBD8;border-style:solid;border-width:1px 0;margin-bottom:12px}
.button-banners li {overflow:hidden;padding:5px 0;word-wrap:break-word;}
.gbanners {width:auto !important;overflow:hidden}
.gbanners li {display:inline-block;width:32%;vertical-align:top}
.ie6 .gbanners li, .ie7 .gbanners li {display:inline}
.menu li a.active {background:#ef6c6c url(/images/hover_bg.png) right top repeat-y;border-bottom:1px solid #df0000;color:#fff;text-decoration:none;}
.phone {z-index:1;}
.logo {z-index:1;position:relative;}
.cart-submit {background:#fff;border-radius:5px;-moz-border-radius:5px;}
.cart-submit {padding:0;}
#popup1 .p-wrap, #popup2 .p-wrap, #popup3 .p-wrap {width:347px;height:101px;}
#popup1 .p-block {width:386px;height:115px;position:relative;}
#popup3 .p-block {width:386px;height:160px;position:relative;}
#popup2 .p-block {width:405px;height:140px;position:relative;font-size:12px;font-weight:bold;}
.cart__image {width:123px;height:148px;position:absolute;top:-20px;left:-30px;background:url(/images/popup_cart1.png) no-repeat;}
.cart__flower {position:absolute;top:0;left:0;width:123px;height:148px;background:url(/images/popup_cart1.png) 100% 0 no-repeat;display:none;}
.cart-submit .popup_content {margin-left:90px;padding-top:12px;position:static;}
#popup2 .cart-submit .popup_content {margin-left:15px;padding-top:12px;position:static;}		
.cart-submit__head {padding-bottom:3px;border-bottom:1px solid #ddd;margin-bottom:7px;}
.cart-submit__info {margin-bottom:5px;border:1px solid red;}
.cart__term {}	
.cart__def {font-weight:bold;}
.cart-submit__strip {margin-bottom:3px;}
#cart__submit {position:absolute;bottom:10px;right:10px;background:#f00 url(/images/prodoljit-pokupki.gif) no-repeat;width:143px;height:22px;text-indent:-9999px;}
#cart__close {position:absolute;bottom:10px;right:10px;background:#f00 url(/images/prodoljit-zakrit.gif) no-repeat;width:143px;height:22px;text-indent:-9999px;}
#cart__back {position:absolute;bottom:10px;right:155px;background:white url(/images/pereiti-v-korzinu.gif) no-repeat;width:143px;height:22px;text-indent:-9999px;}
.ie6 .cart-submit {border:5px solid #999;padding:14px;}
.ie6 .cart__image {display:none;}
.ie6 .cart-submit .popup_content {margin:0;}
.aside,.sidebar {position:relative;}
.cadre .bm_rt {bottom:-12px;}
.cadre .tp_rt {top:-16px;}
.cadre .tp_lft {top:-16px;}
.cadre .bm_lft {bottom:-12px;}
.cadre .rt {bottom:45px;}
.cadre .rt {bottom:45px;}
.cadre .bm {bottom:-20px;}
.ie7 .flower_head22 {width:51px;height:51px;background:url(/images/flowers.jpg) no-repeat;position:absolute;}
.ie7 .block ins {padding-left:60px !important;padding-top:10px;}
.close-link {font-size:17px;text-align:center;}
.close-link  a {font-size:17px;text-align:center;}
.ie7 #popup_open3 {padding-left:60px;}
.ie7 #form31 dl {padding-top:10px;}
.ie7 #form31 legend {padding-top:10px;}
.ie7 .flower {width:51px;height:51px;background:url(/images/flowers.jpg) no-repeat;position:absolute;left:-5px;top:-5px;}
/********/
.nav_count {border-top:none;}
.item_list li {padding-bottom:0px;}
/********/
.phone {z-index:9999 !important;margin-top:5px;}
*+html .things li {width:47%;display:inline;margin-left:1%;}
*+html .things li img {width:230px;}
*html .things li {width:45%;display:inline;margin-left:1%;}
*html .things li img {width:200px;}
.gallery {overflow:hidden;}
*+html .menur img {width:90px;}
*html .menur img {width:90px;}
*+html #layout .item_joint .buy {margin-left:auto;position:relative;left:70px;}
.otziv {top:300px;width:43px;height:128px;text-indent:-9999px;position:fixed;z-index:10000;background:url(/images/zadat-vopros.gif) left top no-repeat;background-attachment:scroll;text-indent:-9999px;}
.form_voting {position:relative;width:70px;height:13px;overflow:hidden;background:#CCC url(../images/stars.gif) 0 -13px no-repeat;padding:0;margin:0;}
.form_voting li {float:left;}
.form_voting a {position:absolute;top:0;left:0;display:block;height:14px;text-indent:-9999px;}
.form_voting a.cur, .form_voting a:hover, .form_voting:hover a.cur:hover, .form_voting.phover a.cur:hover, .form_voting:hover a:hover, .form_voting.phover a:hover {background:#FC0 url(../images/stars.gif) no-repeat;}
.form_voting:hover a.cur, .form_voting.phover a.cur {background:none;}
.form_voting a {width:14px;z-index:5;}
.form_voting .two a {width:28px;z-index:4;}
.form_voting .three a {width:42px;z-index:3;}
.form_voting .four a {width:56px;z-index:2;}
.form_voting .five a {width:70px;z-index:1;}
body.popups {background:none;}
.frame-inline {display:inline-block;}
.ie6 .frame-inline, .ie7 .frame-inline {display:inline;overflow:hidden;}
.ie6 .frame-inline img {width:440px;} 
.ie7 .frame-inline img {width:445px;}
* html #layout .item_joint .buy {float:right;margin-right:70px;}
*+html #layout .item_joint .buy {float:right;margin-right:70px;}
.yndex-button {position:static !important;}
.footer {position:absolute;left:50%;margin-left:-465px;width:930px;}
.listing li {float:left;margin-right:5px;}
.listing ul {float:right;margin-right:5px;}
.bc_last {color:#BD8E03;text-decoration:underline;}
.lupa {text-decoration:none;}
.lupa_wrap {position:absolute;z-index:100;top:10px;left:20px;width:200px;}
.lupa img {width:50px;float:left;}
.lupa_text {font-size:19px;padding-top:14px;color:#FFFFFF;}
.basket_nav {width:100%;height:40px;margin-bottom:10px;margin-top:10px;}
.basket_nav td {	vertical-align:middle;background:#FAF6ED;padding:10px;font-size:13px;font-weight:bold;border-right:1px solid #EF6C6C;text-align:center;}
.basket_nav td.active {background:#EF6C6C;color:white;border-right:1px solid #FFFFFF;}
.basket_nav td a {color:#FFFFFF;width:100%;height:100%}
#delivery_block dt {float:left;}
.deliverydate input {border:1px solid #8ABDE5;height:20px;width:285px;margin-left:116px;}
dd.deliveryType {padding-left:197px;margin-top:10px;}
dt.deliveryType {margin-top:10px;}
.jsonSuggest {margin-left:18px !important;text-align:left !important;overflow:hidden !important;}
.jsonSuggest li {padding:5px 0px !important;}
.jsonSuggest li a {padding:5px;}
.mySuggest {position:absolute;margin-left:18px;border:1px solid #8ABDE5;border-radius:5px;width:297px;text-align:left;background-color:white;z-index:1000;display:none;}
.mySuggest li a {text-decoration:none;padding:5px 5px;display:block;border-radius:5px;color:#EF6C6C;}
.mySuggest li a:hover {border-radius:5px;border:1px solid #EF6C6C;background-color:#EF6C6C;color:white;}
.confir_order_table td {padding:5px;border:1px solid #EF6C6C;font-size:12px;}
.leftimg {float:left;margin-right:10px;}
.rightimg {float:right;margin-left:10px;}
.likeh1 {color:#59A7E5;font-weight:bold;font-size:14px;}
.product_question {padding:10px 0px;}
.product_question a {color:#EF6C6C;text-decoration:none;border-bottom:1px dotted #EF6C6C;font-size:14px;}
.config_total {text-align:right;	font-weight:bold;font-size:14px !important;}
.confirm_head {margin-bottom:5px;}
.confirm_head td {border:1px solid #EF6C6C;padding:5px;}
.confirm_red {color:#EF6C6C;}
.delivery_atention {margin-top:5px;font-weight:bold;font-size:13px;text-align:center;}
.cart_form td {border:1px solid #EF6C6C !important;}
.cart_del {padding-left:opx !important;}
#share42 {z-index:1000;background:#FFF;border:1px solid #E9E9E9;position:fixed;right:0;}
a.zingaya_button {display:block;width:168px;height:49px;background:url(http://cdn.zingaya.com/img/buttons/157dc3883842c5fa33b967b82958a6e2_1336907587202.png) no-repeat;}
a.zingaya_button:hover {background-position:0 -49px;}
a.zingaya_button:active {background-position:0 -98px;}
.zag {font-size:18px;color:#59a7e5;text-align:center;}
.numberr {font-size:16px;color:#EF6C6C;font-weight:bold;}
.note1 {font-size:11px;font-weight:bold;line-height:16px;color:#EF6C6C;}
.tel {font-weight:bold;}
.regions {font-size:13px;font-weight:bold;}
.liaction {background-color:#FAF6ED;border-color:#F6EBD8;padding:5px;border-radius:5px;border-bottom:1px solid #bbb;font-size:13px;font-weight:bold;margin-bottom:12px;}
.knida {width:300px;float:left;}
.knida li {width:50%;float:left;}
.snipe {background-color:#F6F5F1;padding:3px 3px 3px 3px;margin:3px;border-radius:5px;border-bottom:1px solid #bbb;font-weight:bold;color:#CD5C5C;}
.atten {background:none repeat scroll 0 0 rgba(255, 240, 245, 0.5);padding:3px 3px 3px 3px;margin:3px;border-radius:5px;border-bottom:1px solid #bbb;font-weight:bold;color:#CD5C5C;}
.hed {font-weight:bold;color:#F07272;font-size:14px;text-align:center;}
.new_year {font-size:16px;color:#ff2400;font-weight:bold;background-color:#fcdd76;}
.blueglue {font-size:11px;color:#59A7E5;text-align:center;}
.bluesmm {font-size:11px;color:#59A7E5;text-align:left;}
.bukvi {font-size:14px;text-align:left;}
.top {background-color:#F7F6F2;padding:3px 3px 3px 3px;margin:3px;border-radius:5px;border-bottom:1px solid #bbb;font-weight:bold;color:#CBA638;}
.smal {font-size:11px;line-height:15px;text-align:justify;}
.bottom {font-weight:bold;color:#59A7E5;text-align:center;}
.att {background:none repeat scroll 0 0 rgba(255, 240, 245, 0.5);padding:3px 3px 3px 3px;margin:3px;border-radius:5px;border-bottom:1px solid #bbb;color:#CD5C5C;}
.topp {background-color:#F7F6F2;padding:3px 3px 3px 3px;margin:3px;border-radius:5px;border-bottom:1px solid #bbb;color:#5C88CF;}
.optovikam {background:none repeat scroll 0 0 rgba(255, 252, 19, 0.5);padding:	3px 3px 3px 3px;margin:3px;border-radius:5px;border-bottom:1px solid #bbb;font-weight:bold;font-size:20px;color:#f40000;text-align:center;}
.prod {text-align:center;}
.new_year2014 {text-align:center;font-size:16px;color:#960018;font-weight:bold;}
#popup_open {border-bottom:1px dotted;text-decoration:none;}
a#popup_open2 span {border-bottom:1px dotted;}
a#popup_open2 {text-decoration:none;}
#popup_open3 {border-bottom:1px dotted;text-decoration:none;}
.buy span {border-bottom:1px dashed;text-decoration:none;}
a#form_voting_ok {border-bottom:1px dashed;text-decoration:none;}
a#form_voting_button {border-bottom:1px dashed;text-decoration:none;}
.article a:visited {color:#800080;}
.article a:hover {color:#E54899;}
.bread_crumbs a:hover {color:#ef6c6c !important;}
.item_list a:hover {color:#ef6c6c !important;}
.prod a:hover{color:#ef6c6c !important;}
.catalog_items a:hover{color:#ef6c6c !important;}
.showroom a:hover{color:#ef6c6c !important;}
.bride a:hover {color:#ef6c6c;}
.new a:hover {color:#ef6c6c;}
.liders a:hover {color:#ef6c6c;}
.looked_back a:hover {color:#ef6c6c;}
.news a:hover {color:#ef6c6c;}
.footer a:hover {color:#ef6c6c;}
.regions a:hover {color:#ef6c6c;}
.nav a:hover {color:#bd8e03;}
.liaction a:hover {color:#ef6c6c;}
.nav_count a:hover {color:#ef6c6c;}
.head22 a:hover {color:#bd8e03;}
.sort {color:#ef6c6c;}
.cont_tel_inp {border: 1px solid #8abde5;}
.icons_spriter {width: 220px;}
.icons_spriter a {display: inline-block;height: 24px;width: 24px;overflow: hidden; } 
.icons_spriter a#isp_1 {background:url(/share/icons.png) -312px 0px no-repeat;}
.icons_spriter a#isp_2 {background:url(/share/icons.png) -432px 0px no-repeat;}
.icons_spriter a#isp_3 {background:url(/share/icons.png) 0px 0px no-repeat;}
.icons_spriter a#isp_4 {background:url(/share/icons.png) -288px 0px no-repeat;} 
.icons_spriter a#isp_5 {background:url(/share/icons.png) -240px 0px no-repeat;} 
.icons_spriter a#isp_6 {background:url(/share/icons.png) -456px 0px no-repeat;} 
.icons_spriter a#isp_7 {background:url(/share/icons.png) -72px 0px no-repeat;} 
.icons_spriter a#isp_8 {background:url(/share/icons.png) -168px 0px no-repeat;}
.regiontable td{border:1px solid #ffc0cb;padding:3px;vertical-align:middle;}
.tdone {text-align:left;}
.goog {  margin-bottom: 20px; line-height: 20px; color: #727c73;}
.goog p {font-size: 17px;}
