html { height:100%; }
body { width:100%; background:#515151; margin:0px; padding: 0px; font-family:Tahoma; font-size:11px; color:#3F3F3F; }
A { color: #411104; outline:none; }
IMG { border: 0px; outline:none; }
table { font-size:11px;  font-family: Tahoma; text-align:left; }
TR {vertical-align:top;}

BODY.overhidden { overflow: hidden; }

h1   {color:#131416; font:bold 12px Tahoma; color:#E01212; text-transform:uppercase }
h2   {color:#A4191C;font:bold 12px Tahoma; margin-bottom:10px; text-transform:uppercase }
h3   {color:#751F02;font:bold 11px Tahoma; margin-bottom:10px; text-transform:uppercase }
h4   {color:#131416;font-family:verdana;font-size:12px;margin-bottom:10px }

.topmenu { width: 100%; border-collapse: collapse; font:bold 12px Arial; text-transform:uppercase; color:#FFFFFF }
.topmenu TD { padding: 6px 0px 0px 0px; white-space: nowrap; }
.topmenu TD.point { padding-top:8px; width: 10px; text-align: center; padding: 8px 5px 0px 5px; }
.topmenu A { color:#FFFFFF; text-decoration:none; display: block; padding: 2px 5px 4px 5px; margin: 0px 0px 0px 0px; text-align: center; }
.topmenu A:hover { text-decoration:none; background: #ba9688; }
LI {margin-left:10px;}

.popup_menu { position: absolute; display: none; z-index: 99; background-color: #a47a6c; border: 1px solid #795b51; }
.popup_menu DIV.normal_border { border-bottom: 1px solid #795b51; }
.popup_menu DIV.normal A, .popup_menu DIV.normal_border A { display: block; font:normal 11px Tahoma; color: #ead8cc; padding: 5px 10px 5px 5px; text-align: left; text-transform: none; }
.popup_menu DIV.normal A:hover, .popup_menu DIV.normal_border A:hover { color: #421007; text-decoration: none; background-color: #b89786; }
.popup_menu DIV.select A { display: block; font:normal 11px Tahoma; color: #421007; text-decoration: none; background-color: #b89786; padding: 5px 10px 5px 15px; }

/* PopUp Banner */
#banner_cont { width: 100%; height: 186px; position: absolute; top: -300px; left: 0px; overflow: hidden; text-align: center; z-index: 255; }
#banner_cont div { height: 186px; background: url('/image/banners/1000bg.png') repeat-x 0px 0px; }
#banner_cont div img { width: 1000px; margin: 0px auto 0px auto; }

#close_ny_ban { position: absolute; width: 30px; height: 30px; border: 0px solid #000; margin: 10px 0px 0px -58px; }

#main { width: 100%; border-collapse: collapse }
#main TD {padding: 0px}
#main TR {vertical-align: top}

#main_left {border-right:solid 6px #411104; background-color: #751F02}

#main #main_left #table1 {width: 100%; border-collapse: collapse}

#main #table1 #novelty P {padding: 32px 0px 0px 0px; background: url(images/head-new.gif) no-repeat; background-position: 50% 0px; }
#main #table1 #vitrina_td {width: 242px; background: url(images/head-raspr.gif) no-repeat; background-position: 50% top;}
#main #table1 .vitrina {width: 100%; border-collapse: collapse; margin-top: 20px}
#main #table1 .vitrina TH {padding: 20px 0px 0px 0px; text-align: center}
#main #table1 #price {width: 242px; border-collapse: collapse}
#main #table1 #price TD {padding: 0px}
#main #table1 #price TH {padding-left: 20px; text-align: left}
.td_price { color: #DAB19B; font-weight: bold; font-size: 10px; padding-left: 5px; padding-top: 5px }
.td_price A { color: #DAB19B; text-decoration: none }
.td_price A:hover { text-decoration: underline}
#main #main_center { width: 100%; background-color: #E9D7CB; }
#main #main_center #table2 { width: 100%;  border-collapse: collapse; background: url('images/mm_bg.jpg') no-repeat center 0px;}
#main #main_center #table2 TR { vertical-align: top }
#main #main_center #table2 TD { padding: 0px }
#main #main_center #table2 .child { width: 100%; border-collapse: collapse; }
#main #main_center #table2 .m-topmenu { text-align:right; text-transform:uppercase; font-weight:bold; font-size: 12px}
#main #main_center #table2 .m-topmenu A { text-decoration:none }
#main #main_center #table2 .m-topmenu A:hover { text-decoration:underline }
#main #main_center #table2 .m-ctopmenu-l,
#main #main_center #table2 .m-ctopmenu     { text-align:left; font-weight:normal; font-size: 13px }
#main #main_center #table2 .m-ctopmenu-l   { text-align:right; }
#main #main_center #table2 .m-ctopmenu A,
#main #main_center #table2 .m-ctopmenu-l A { text-decoration:none }
#main #main_center #table2 .m-ctopmenu A:hover,
#main #main_center #table2 .m-ctopmenu-l A:hover { text-decoration:underline }
#main #main_center #table2 .main_bot {height: 220px; padding: 20px 220px 20px 25px; font-size: 12px; background: url('images/img-gerl.jpg') no-repeat 95% 8px;}


#download_table {width: 100%; border-collapse: collapse; margin: 0; background:#751F02;}
#download_table .sep {padding: 4px 20px 1px 32px}
#download_table .sep DIV {background: #5B1805}
#download_table .td_price { color: #DAB19B; font-weight: bold; font-size: 10px; padding-left: 10px; padding-top: 5px }
#download_table .td_price A { color: #DAB19B; text-decoration: none }
#download_table .td_price A:hover { text-decoration: underline}


#content {width: 100%; padding:20px 20px 20px 30px; background: #E9D7CB; }

.order_form {border-collapse: collapse; width: 100%; height: 30px; border: solid 1px #DCDFE4; margin-right: 50px;}
.order_form TD {padding: 10px 10px 10px 10px}
.order_form input {width: 50px; height: 17px; font: normal 12px tahoma; text-align: center;}
.order_form .button2 { width: 94px; height: 17px; border: 0px; padding: 0px 0px 1px 0px; background: url('image/w-but.gif') no-repeat 0px 0px; font: 11px tahoma; color: #FFF;  text-decoration: none;  cursor: pointer; cursor: pointer; }

.table { width: 100%; border-collapse: collapse;}
.table TR { vertical-align: top; }
.table TH { height: 27px; vertical-align: middle; padding: 3px; background: #A47A6D; border-bottom: 2px solid #9F4323; color: #FFF; font: bold 12px Tahoma; text-transform: none; text-align: center; }
.table TD { padding: 4px 10px 4px 10px; font-size: 11px; border: 1px solid #FFF; color: #606062; vertical-align: middle; text-align: center}
.table .sell { background-color: #F0F0F2;}
.table .sel { background-color: #F4F9F5; text-align: right; }

.table_b { width: 600px; border-collapse: collapse;}
.table_b TR { vertical-align: top; }
.table_b TH { height: 27px; vertical-align: middle; padding: 3px; background: #A47A6D; border-bottom: 2px solid #9F4323; color: #FFF; font: bold 12px Tahoma; text-transform: none; text-align: center; }
.table_b TD { padding: 4px 10px 4px 10px; font-size: 11px; border: 1px solid #FFF; color: #606062; vertical-align: middle; text-align: center}
.table_b .sell { background-color: #F0F0F2;}
.table_b .sel { background-color: #F4F9F5; text-align: right; }

.form_table { width: 100%; border-collapse: collapse;}
.form_table TH { height: 27px; vertical-align: middle; padding: 3px; background: #00670B; border-bottom: 3px solid #014802; color: #FFF; font: bold 11px Tahoma; text-transform: none; text-align: center; }
.form_table TD { padding: 4px 0px 4px 10px; font-size: 11px; border: 0px solid #FFF; color: #606062; vertical-align: middle; text-align: right}
.form_table input {width: 100%; height: 20px; font: normal 12px tahoma; color: #606062 ; text-align: left;}

.force {color: #FF0000}

.mtitle { text-transform:none; font:bold 12px Tahoma; color:#751F02; margin-bottom: 4px; }
.news { border-collapse: collapse; margin-bottom: 10px; }
.news .mtitle A { text-decoration:underline; color:#751F02 }
.news .mtitle A:hover { text-decoration:underline; color:#a47a6c; }

.topmenuitem { padding:2px 2px 2px 12px }
.topmenuitem,
.topmenuitem  A { font-weight:bold; color:#DCC3BA; text-decoration:none; text-transform: uppercase }
.topmenuitem  A:hover {  text-decoration:underline }

.topmenuitem-sel { padding:2px 2px 2px 12px }
.topmenuitem-sel,
.topmenuitem-sel  A { font-weight:bold; color: #df8465; text-decoration:none; text-transform: uppercase }
.topmenuitem-sel  A:hover {  text-decoration:underline }

.childmenuitem { padding:2px 2px 2px 26px; background-color: #A5624F }
.childmenuitem,
.childmenuitem  A { font-weight:normal; color:#DCC3BA; text-decoration:none;}
.childmenuitem  A:hover {  text-decoration:underline }

.childmenuitem-sel,
.childmenuitem-sel { padding:2px 2px 2px 26px; background:#A5624F }
.childmenuitem-sel  A { font-weight:bold; color:#DBC53C; text-decoration:underline }
.childmenuitem-sel  A:hover {  text-decoration:underline }

.smenuitem,
.smenuitem-sel { padding: 3px 3px 3px 40px; }
.smenuitem A    {color: #C7A8A1; text-decoration: none}
.smenuitem-sel A { font-weight:normal; color:#DBC53C; text-decoration:none }
.smenuitem-sel A:hover {  text-decoration:none }

.maplevone  { padding-top: 5px; font-weight: normal; font-size: 12px; font-family: tahoma; }
.maplevone  B {font-weight: bold; font-size: 11px; font-family: tahoma;}
.maplevone  A { text-decoration: none; font-weight: bold; font-size: 12px}
.maplevone  A:hover  { text-decoration: underline; font-weight: bold; font-size: 12px}
.maplevtwo { padding-top: 3px; }
.maplevtwo  A { text-decoration: none; color: #411104; font-size: 11px}
.maplevtwo  A:hover  { text-decoration: underline; font-size: 11px}

.downloads {width: 258px; padding:10px 0px 0px 10px; background:#751F02; }

.price { color: #DAB19B; font-weight: bold; font-size: 10px; padding-left: 5px; padding-top: 5px }
.price A { color: #DAB19B; text-decoration: none }
.price A:hover { text-decoration: underline }

.button2 { width: 104px; height: 23px; border: 0px; padding: 0px 0px 1px 0px; background: url('images/but-calc.gif') no-repeat 0px 0px; font: 12px Verdana; color: #FFF;  text-decoration: none;  cursor: pointer; cursor: pointer; }
.button3 { width: 129px; height: 23px; border: 0px; padding: 0px 0px 1px 0px; background: url('images/but-order.gif') no-repeat 0px 0px; font: 12px Verdana; color: #FFF;  text-decoration: none;  cursor: pointer; cursor: pointer; }
.button1 { width: 139px; height: 23px; border: 0px; padding: 0px 0px 1px 0px; background: url('image/but-delete.gif') no-repeat 0px 0px; font: 11px Verdana; color: #FFF;  text-decoration: none;  cursor: pointer; cursor: pointer; }

.maintext {padding: 5px; margin:0px;}
.maintext p {padding: 0px; margin:0px;}
.maintext p.bold {font-weight:bold;}
.maintext h2 {margin: 0px 0px 5px 0px; padding:0; color: #774940; text-transform: none;}

.switch {display:block; font-size:1px; width:16px; height:16px; background:url('images/plus.gif'); cursor:pointer;}
.off {background:url('images/minus.gif');}
.hide {display:none;}
.show {position:absolute; display:block; width:700px; background:#F0E4DC; border:1px solid #000; padding:5px 0px 5px 0px; margin-top:5px; z-index:500;}
.show img { float:left; padding: 0px;}
.show .table_more {width: 100%; border-collapse: collapse; border-width: 0px; background:#F0E4DC;}
.show .table_more TR { vertical-align: top }
.show .table_more TD { background:#F0E4DC; border-width: 0px}
.show .pr_table { border-collapse: collapse; display:block; width: 200px;}
.show .pr_table TD { background:#F0E4DC; border-width: 1px; border-color: #751F02;}
.show .pr_table TH { background:#751F02; border-width: 1px; text-align:left; color: #E9D7CB }
.show .img_border { border:solid 1px #751F02 }

.catalog_list { border-collapse: collapse; font-family: Tahoma; font-size: 12px; }


.alert_message { display: block; margin: 0px 0px 0px 0px; padding: 5px; font:bold 12px Tahoma; color: #FFF; background-color: #3f1304; white-space: nowrap  }
.alert_message A { color: #FFF; text-decoration: none; }
.alert_message EM { font:bold 12px Tahoma; color: #381c1c; }
.alert_message STRONG { font:bold 12px Tahoma; color: #FFF; }

.alert_message_bar { display: block; padding: 0px; font:bold 12px Tahoma; color: #FFF; background-color: #3f1304; background: url('images/bar.jpg') no-repeat 0px 0px; }

#wmenu { background:#751F02 0 0 url('images/wlmbg.gif') repeat-y; border-right:solid 6px #411104; padding-top:20px; }

#topbar { position: relative; visibility: hidden; z-index: 100; width: 27px; margin: 0px 0px 15px 49px; border: 0px solid #000 }
#korsina { margin: 0px 0px 15px 49px; visibility: hidden; position: absolute; z-index: 90; border: 0px solid #000 }

#basket_frame { border: 1px solid #000; position: absolute; left: 0; top: 0; height: 296px; background-color: #e9d7cb; display: none; }

#iframe { visibility: hidden; position: absolute; left: -37px; top: 200px; z-index: 190; }

#action { position: absolute; left: -37px; top: 324px; z-index: 190; display: none }

#action_img { position: absolute; top: 0px; left: 28px; display: none }

.fly { visibility: hidden; position: absolute; }

.opt_div { background: url('images/plus.jpg') no-repeat 0px 5px; padding-left: 10px }

#main #main_center #table2 .h_table { text-align:center; width: 92%; margin: 15px 0px 0px 0px;}
#main #main_center #table2 .h_table TD { text-align:center; padding:15px 0px 15px 0px;}
#main #main_center #table2 .h_table TD IMG { margin: 0px 0px 0px 0px;}
#main #main_center #table2 .preim_table { margin: 15px 0px 0px 0px; width: 92%;}
#main #main_center #table2 .preim_table TD P {text-align:center; margin: 0px 0px 8px 0px; padding: 0px; font: normal 12px Tahoma;}
#main #main_center #table2 .preim_table .preim_st { text-align: left; font: normal 12px Tahoma; border: 0px solid #000; }
#main #main_center #table2 .preim_table .preim_st_center { width: 170px; text-align: left; font: normal 12px Tahoma; border: 0px solid #000; }
#main #main_center #table2 .opt_h_table { width: 92%; margin-bottom: 20px; }
#main #main_center #table2 .opt_h_table .flash_div { margin-bottom: 0px; height: 67px; font: normal 13px Tahoma; text-align: center; background: #eccc90; }
#main #main_center #table2 .opt_h_table .opt_h_div { cursor:pointer; border:1px solid #ad9281; background:#eccc8f; padding:20px 0px; margin: 0px; font: normal 13px Tahoma; text-align: center; position:relative; z-index:10;}
#main #main_center #table2 .opt_h_table .opt_h_div .opt_h_attention { font: bold 16px Tahoma; color: #411107; margin-top:0px;}

#main #main_center #table2 .opt_h_table .opt_h_div .opt_h_popup {border:1px solid #ad9281; background:#fff; padding:20px; margin: 0px; font: normal 13px Tahoma; position:absolute; left:-1px; top:100%; text-align: left; }
.hidden {display:none;}
#main #main_center #table2 .opt_h_table .opt_h_div .opt_h_popup .down {background: 0px 0px url('/image/down_popup.gif') no-repeat; width:38px; height:18px; position: absolute; left:47%; top:-1px;}
#main #main_center #table2 .opt_h_table .opt_h_div .red_text {color:#c90d1b; font-weight:bold;}


#main #main_center #table2 .opt_rozn .opt_header {text-align: left; font: bold 11px Tahoma; color: #411104; margin-bottom: 4px;}
#main #main_center #table2 .opt_rozn .opt_name {text-align: left; margin-top: 5px; color: #595959; }
#main #main_center #table2 .opt_rozn .opt_text {text-align: left; font: normal 10px Tahoma; color: #595959;}

.news A { text-decoration:none; }
.news A:hover { text-decoration:underline; }


/* Комментарии */

.comments_head { height: 24px; background: url('image/comments.gif') no-repeat 0px 0px; text-transform: uppercase; padding: 4px 0px 0px 0px; margin: 25px 0px 0px 0px; }
.comments_head DIV { font: bold 11px Tahoma; color: #751F02;  text-transform: uppercase; }

#comments_form_block { color:#3F3F3F; border:1px dashed #751F02; width:500px; display: block; margin-top: 0px; /*background-color: #DCC3BA;*/ padding: 5px 15px 15px 15px; margin-bottom: 20px }
#comments_form_block TABLE { margin: 10px 0px 5px 0px }
#comments_form_block INPUT { border:1px solid #751F02; background:#fff; padding:3px; font:normal 11px Tahoma; color: #414141; }
#comments_form_block TEXTAREA {width: 480px; height: 100px; border:1px solid #751F02; padding:3px; font:normal 12px Tahoma; color: #414141; padding: 0px 0px 0px 3px; margin: 0px 0 0 0; }
#comments_form_block .comment_button { margin-top: 5px; padding-top: 2px; }
#comments_form_block .comment_button INPUT { width: 115px; padding-left: 25px; border: none; font:bold 10px Tahoma; color: #411104; text-transform: uppercase; background: url(image/sos/button.gif) no-repeat 0px 0px;  }

.comments_topics { width: 100%; border-collapse: collapse; border: 1px solid #751F02; }
.comments_topics TH { padding: 5px; background-color: #751F02; color: #E9D7CB; font:bold 11px Tahoma; vertical-align: middle; text-align: left}
.comments_topics TH A { color: #E9D7CB; font:bold 11px Tahoma; }
.comments_topics TH.date { font:normal 11px Tahoma; }
.comments_topics TD { padding: 10px 5px 20px 5px; text-align: left; }
.comments_topics .header {width: 100%; padding: 2px; background-color: #ffffff; color: #303030; font-size: 11px; font-weight: bolder; font-family: Tahoma; vertical-align: middle}
.comments_topics .comment {width: 100%; padding: 2px; background-color: #ffffff; color: #303030; font-size: 11px; font-weight: normal; font-family: Tahoma; vertical-align: middle; border-width: 0px}
#content H2.grouplist { background:#d7bfb2; padding:4px; }
#content H2.grouplist A { display:block; width:100%;  }
#content H2.grouplist A:hover { color:#821707; }

.bottom-left { background: #DBBAA6 0 0 url('/images/bottom-left.jpg') no-repeat; width:260px; height: 256px; text-align:center; }
.galka { margin: 10px 0px; padding:0px 0px 0px 30px; background:0 0 url('/images/galka.jpg') no-repeat; font:bold 12px Tahoma; color:#411104; }

#bottom-counters{ margin-top:10px; margin-left:-5px; opacity: 0.5; }


.opt-item{text-align:center; width:25%;}
.opt-item *{text-align:center;}
.opt-item-image{margin-bottom:10px;}
.opt-item-title{font-weight:bold; text-align:center; color:#595959;}
.opt-item-title A{font-weight:bold; text-decoration:none; color:#595959; }
.opt-separator{width:1px;border-left:1px solid white; background-color:#c7a69d;}

.pricetable{width:130px;}
.pricetable_list{width:100%;}
.pricetable_list * .pricetable{width:100%;}

.actionprice { color: #FF0000; font-size: 13px; }
.old_p S { color: #3F3F3F; font-size: 11px; }
span.action { display: block; position: absolute; top: 0px; left: -200px; z-index: 5; width: 61px; height: 61px; background: url('/image/action2.png') no-repeat 0px 0px; text-indent: -9999px; outline: none; margin: 0px; }

.add-price-table{float:right;}
.add-price-table TD{border:0px !important;}
.add-price-table TD A{line-height:20px;}

.b-search { width:205px; height: 20px; overflow:hidden; left:28px; top:3px; }
*+html .b-search { left:30px; top:3px; }
.b-search-next { position:absolute; left:180px; top:0px;  }
*+html .b-search-next { top:3px;  }
.b-search-input { width: 162px; background: url('/image/findinp.gif') no-repeat 0px 0px; border: none; font:normal 11px Tahoma; color:#411104; padding:3px 3px 3px 5px;}
.b-search-form {position:relative; }

.newselect { width:200px; }
TABLE.search_panel_table TD { padding:0;}
/* 
.newselect { position: absolute; left:0; opacity: 0; font-size: 11px; height: 24px; padding:3px 2px; border:1px solid #411104; background: #fff; color:#411104; } 
SELECT.newselect option { color:#411104; }
span.customStyleSelectBox { font-size:11px; background: #fff; color:#411104; padding:3px 2px; border:1px solid #411104; }
span.customStyleSelectBox.changed { background: #fff; }
.customStyleSelectBoxInner { background: right center url('/image/selector.png') no-repeat; white-space: nowrap;}
.customStyleSelectBoxOverflow { display:block; overflow: hidden; }
*/
.action-new { width:100%; padding:10px 10px 10px 110px; background:#d5c5ba 70px 3px url('images/surprize.png') no-repeat; position:absolute; /*margin-top:40px;*/ font:bold 14px Tahoma; color:#cf0000; text-transform:uppercase;}
.surprize { position:absolute; left:10px; }
.show-action-new {position:relative; width:100%; padding:10px 10px 10px 110px; background:#d5c5ba 70px 3px url('images/surprize.png') no-repeat; /*margin-top:40px;*/ font:bold 14px Tahoma; color:#cf0000; text-transform:uppercase;}

/*листалка*/
#slidercontent{ position:relative; width:880px; margin:0px auto 0px auto; border:0px solid red; }
#slider { position:relative; }
#slider ul { width:100%; position:absolute; }
#slider ul, #slider li{ margin:0; padding:0; list-style:none; overflow:hidden; height:160px; }
#slider li{ width:215px; float:left; display:block; overflow:hidden; border:0px solid #fc0000;}
#prevBtn, #nextBtn{ display:block; width:13px; height:25px; position:absolute; left:0px; top:70px; }
#nextBtn{ left:870px; }
#prevBtn a, #nextBtn a{ display:block; width:13px; height:25px;  background:url('/image/btn_prev.gif') no-repeat 0 0; }
#nextBtn a{ background:url('/image/btn_next.gif') no-repeat 0 0; }
#img { width:686px; height:477px; background:#eee; }
.middle_delemiter { background: 0px 25px url('image/delimiter.jpg') no-repeat; height:130px; width:2px; position:absolute; }
.d1 {left:225px;}
.d2 {left:440px;}
.d3 {left:655px;}

.right_menu_f {width:23px; height:190px; background:0px 0px url('/feedback/i/fly.gif') no-repeat; position:absolute; left: 10px; z-index: 21; cursor:pointer;}


.header_h1 { color:#131416; font:bold 15px Tahoma; color:#E01212; text-transform:uppercase }

.idate { font: normal 10px Tahoma; color: #998d85; padding: 0px 0px 0px 15px; background: url('/image/idate.gif') no-repeat 0px 1px; margin: 7px 0px 0px 0px; }
.sep_dots { height: 1px; background: url('/image/dots.gif') repeat-x 0px 0px; margin: 0px 0px 10px 0px; }

/* Social */
#share { margin: 15px 0px 0px 0px; }
#share B { display: block; float: left; font: bold 11px Tahoma; color: #818181; }

.share { width: 238px; float:right; text-align:right; color:#303030; font: bold 11px Tahoma; text-transform: none; }
.share a { display:inline-block; text-align:left; vertical-align:middle; margin:-5px 1px 0 1px; }
.share .social a { width:16px; height:16px; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; -moz-box-shadow:#1ec1f5 0 0 0 0; -webkit-box-shadow:#1ec1f5 0 0 0 0; -o-box-shadow:#1ec1f5 0 0 0 0; box-shadow:#1ec1f5 0 0 0 0; transition:all 150ms linear; -webkit-transition:all 150ms linear; -o-transition:all 150ms linear; -moz-transition:all 150ms linear; }
.share .social a:hover{ -moz-box-shadow:#1ec1f5 0 0 5px 0; -webkit-box-shadow:#1ec1f5 0 0 5px 0; -o-box-shadow:#1ec1f5 0 0 5px 0; box-shadow:#1ec1f5 0 0 5px 0; }
.share .social a.vk { background:url('/image/social.png') 0px 0px; }
.share .social a.odnk { background:url('/image/social.png') 0px -64px; }
.share .social a.mailru { background:url('/image/social.png') 0px -16px; }
.share .social a.twitter { background:url('/image/social.png') 0px -32px; }
.share .social a.facebook { background:url('/image/social.png') 0px -48px; }
.share .social a.livejournal { background:url('/image/social.png') 0px -80px; }
