body { margin:0; padding:0; background:#000 !important; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; width:100%; font-size:13px;}
table { font-size:13px;}
img{border:0; margin:0; padding:0;}
a{ color:#6997ff;}
a:hover { text-decoration:none;}
div.txt_logo { position:relative; top: -40px; top: -40px; font-size: 20px; text-align: center; text-shadow: 1px 1px 0 #000000;s}
div.c_first {background:url(/images/bg_left.jpg) repeat-y left top; float:left; width:500px; height:1600px;}
div.c_second {background:url(/images/bg_right.jpg) repeat-y  right top; float:right; width:500px; overflow:hidden; height:1600px;}
div.bg_4 { background:url(/images/fon3_top.png) top right no-repeat;}
div.fixed_block{ position:fixed; width:100%;}
div.osn_site { position:absolute; width:100%;}
div.menu {background: url(/images/bg_menu.png); margin: 25px; padding:10px; border-radius: 5px; margin-right:0;}
div.menu li {list-style:none; margin-bottom: 10px; text-align:center;}
div.menu ul {margin-left: -43px;}
div.menu a {color:#FFF; text-decoration:none; text-transform:uppercase; font-size:16px;}
div.menu a:hover { text-decoration:underline;}
div.svet_4 {  min-width:187px; height: 550px; background: url(/images/svet_4.png) no-repeat top center;}
div.svet_4:hover {background-position:bottom;}
div.svet_3  {min-width:187px; height: 550px; background: url(/images/svet_3.png) no-repeat top center;}
div.svet_3:hover {background-position:bottom;}
div.svet_2 { min-width:187px; height: 550px; background: url(/images/svet_2.png) no-repeat top center;}
div.svet_2:hover {background-position:bottom;}
div.svet_1 { min-width:187px; height: 550px; background: url(/images/svet_1.png) no-repeat top center;}
div.svet_1:hover {background-position:bottom;}
div.rabota_sun {width:150px; margin-left:auto; margin-right:auto;}
div.rabota_sun_title { text-transform:uppercase; text-align:center; padding: 180px 0 0 10px; font-size:21px; text-shadow:#000 1px 1px 1px;}
div.svet1_hover div.rabota_sun_title,div.svet2_hover  div.inet_magaz, div.svet3_hover div.nashi_partner, div.svet4_hover div.feedback_title { color:#e8336c; text-shadow:#FFF 1px 1px 1px;}
div.rabota_sun_menu li{ list-style:none; text-align:center;}
div.rabota_sun_menu ul{margin-left:-34px;}
div.rabota_sun_menu a{text-decoration:none; color:#c0cdff ;}
div.rabota_sun_menu a:hover {text-decoration:underline;}
div.svet1_hover div.rabota_sun_menu a { color:#41434a;}
div.inet_magaz{padding-top:255px; text-transform:uppercase; font-size:21px; text-align:center; text-shadow:1px 1px 1px #000000;}
div.front_go_to_login a{ display:block; text-align:center; color:#c0cdff; background:url(/images/go_to_site.png) top right no-repeat; height: 23px; width: 120px; text-transform:uppercase; margin-top: 30px; padding: 5px 0 0 0; font-size:18px;}
div.front_go_to_login a:hover {text-decoration:none;}
div.svet2_hover div.front_go_to_login a {background-position:bottom right; color:#7b1e2e;}
div.korzina b { display:none;}
div.korzina div.korina_title { margin-top:20px; background: url(/images/korzina.png) no-repeat top right; text-transform:uppercase; padding:20px 10px 10px 10px; margin-left: -50px;}
div.korzina a.hndl_proceed_checkout  {color: #FFF; text-decoration:none; font-weight:bold;}
div.svet2_hover div.korzina a.hndl_proceed_checkout {color:#007ec2;}
div.svet_2 #shpcrtgc,div.svet_2 #shpcrtca {text-align:left; font-size:12px;padding-left:10px;}
div.svet2_hover #shpcrtgc,div.svet2_hover #shpcrtca{ color:#0033CC;}
span.korzina_tov, span.korzina_summ {font-weight:700;}
div.nashi_partner {text-transform:uppercase; padding-top:200px; text-align:center; font-size:21px; text-shadow:1px 1px 1px #000000;}
div.partner{ text-align:center; padding-top:40px;}
div.partner_6 {float:left; width:50px; padding:0 10px;}
div.partner_2 { padding: 5px 0 0 0;}
div.feedback_title { padding-top:200px; text-align:center; text-shadow:#000 1px 1px 1px;}
div.feedback_txt { padding-top:74px;}
div.feedback_txt a, .txt_vosp{text-align:center; display:block; color:#c0cdff;}
div.feedback_txt a:hover {text-decoration:none;}
div.svet4_hover div.feedback_txt a, div.svet4_hover .txt_vosp{color:#7b1e2e;}
 .txt_vosp{padding-top:30px;}
 td.first_lamp { width:268px;}
 div.phone_s {padding:40px 0 8px 28px; background:url(/images/phone.png) bottom left no-repeat; font-size:18px; text-shadow:#FFC 0 0 1px;} 
 div.search_s b {display:none;}
 div.search_s { margin: 20px 20px 0 0; float:left; width: 552px;}
div.search_inp_s {float:left;}
div.search_inp_s input { width:500px; height: 26px; margin: 0 10px 0 0; color:#696969; padding: 0 0 0 5px;}
div.login_pass { padding: 20px 0 0 0;}
div.login_pass a{color:#FFF; text-decoration:none; text-shadow: 1px 1px 1px #000000;}
div.login_pass a:hover {text-decoration:underline;}
div.top_menu { clear:both; margin: 0 0 0 -39px;}
div.top_menu li {list-style:none; float:left; background:url(/images/menu.png) bottom center; height:70px;}
li.company_hover { background-position: top center !important;}
div.top_menu a {display:block; padding: 32px 10px 17px; text-decoration: none; color: #FFFFFF; text-transform: uppercase; text-shadow: -1px -1px 0 #3C5AA7; font-size:14px}
li#meni_line {font-size:24px; line-height: 79px; color:#3d69fd; text-shadow: 1px 1px 0 #78A0FC; height:70px;}
.right_c { margin-left:50%;}
.right_c2 { margin-left:-350px;}
div.korzina_v b{ display:none;}
div.korzina_v { clear:both; width:200px; margin-left:50%}
div.korzina_v2 { margin-left: 169px; width: 169px; background: url(/images/bg_menu.png); padding:15px}
div.korzina_v2 div.korina_title { background: url(/images/korzina.png) no-repeat top right; height:22px; padding:14px 10px 10px 10px; text-transform:uppercase;}
div.korzina_v2 a.hndl_proceed_checkout { color:#FFF; text-decoration:none;}
div.left_courier { width:250px; float:left; margin: 0 0 80px;}
div.left_menu_title { text-align:left; text-transform:uppercase; color:#FFF; margin:0; padding:10px;}
div.left_courier_obertka { background: url(/images/bg_menu.png); margin: 20px; border-radius: 0 0 5px 5px;}
div.left_courier ul { margin:0; padding:10px; background:url(/images/bg_menu.jpg) repeat-y top center; border: 1px solid #39354f; border-radius:5px;}
div.left_courier li { list-style:none; margin:0; padding:0;}
div.left_courier li a {display:block; color:#41434a; text-decoration:none; padding: 5px 10px; background:#fff; margin: 10px 0 0 0; border-radius:5px 5px 0 0; border:1px solid #FFF; font-weight:700;}
div.left_courier li a:hover, div.left_courier li.child_current a {background:#b902bc; color:#FFFFFF; box-shadow:#FFF 0 0 10px;}
div.left_courier li.child2 a{ background:none; border:none; border-radius:0; box-shadow:none; margin: 0; padding:5px 0 5px 10px; color:#FFFFFF;}
div.left_courier li.child2_current a { background:none; box-shadow:none; border:none; margin:0; font-weight:700; color: #07a2dc; padding:5px 0 5px 10px;}
div.left_courier li.parent_current a {background:#b902bc; color:#FFFFFF; box-shadow:#FFF 0 0 10px;}
div.txt_courier { margin-left:260px; overflow: hidden; position:relative; margin: 0 0 80px;}
div.left_courier li.child a, div.left_courier li.child_current a{ background:none; border-radius:0px; box-shadow:none; margin:0; background:#491b69; color:#FFF; border:1px solid #FFF; border-bottom:0; border-top:0; box-shadow:#FFF 0 0 10px; }
div.left_courier li.child_current a{color:#fc8bf7; }
div.left_courier li.child_current a:hover, div.left_courier li.child a:hover { text-decoration:underline;}
div.category_cou { float:left; width:200px; height: 240px; text-align:center; background:url(/images/category.png) no-repeat top center;}
div.category_cou_hover { background-position:bottom center;}
div.category_cou div.cat_image { margin:18px 18px 6px 18px;}
div.category_cou div.cat_image img{ border: 3px outset black; border-radius: 5px;}
div.category_cou div.cat_name {font-size: 14px;}
div.category_cou div.cat_name a{ color:#FFFFFF; text-decoration:none; text-transform:uppercase; display:block; height: 60px; padding:0 20px;}
div.all_category{ overflow:hidden;}
div.footer { height:25px; background: url(/images/bg_menu.png); clear:both;}
div.footer2 { height:16px; background: url(/images/footer.png); margin:0 0 50px 0; }
div.content_courier { overflow:hidden; position: relative; top: -31px;}
div.clearfix a { text-decoration:none; color:#FFF;}
div.clearfix a:hover {text-decoration:underline;}
div#cat_advproduct_search { background:#110b2e; border:1px solid #4d4686; border-radius: 10px; color:#efeff1; margin:10px 43px 10px 0; padding: 0 20px;}
div#cat_advproduct_search h3 { text-align:center;}
div.sort_name_a { float:left; font-weight:700; text-transform:uppercase; width:150px; color:#fd78ff;}
div.po_naimenov { float:left; width:155px; text-transform:uppercase; font-size:12px;}
div.po_cene {float:left; width:89px; text-transform:uppercase; padding: 0 0 0 20px; font-size:12px;}
div.po_reitingy {float:left; width:110px; text-transform:uppercase; padding: 0 0 0 20px; font-size:12px;}
div.cpt_maincontent div.cata_nav {text-align:center; clear:both;}
a.vozr {text-decoration:none; float:right; padding: 0 7px;}
a.ubiv {text-decoration:none; float:right;}
div.sravnit input.hndl_submit_prds_cmp { width:186px; border:0; background: url(/images/sravnit.png) no-repeat; color: #FFFFFF; font-size: 11px; height: 22px;} 
div.sravnit { position:relative; top:-2px; left:10px; overflow:hidden;}
div#cat_product_sort {}
div.sort_all { width:730px; margin-left:50%}
div.sort_all2 { margin-left:-365px;}
div.cata_nav a{ background:#e6e6e6; color:#848484; margin: 0 -7px; padding:2px 10px; font-size: 10px; border-left: 1px solid #514C51;}
div.cata_nav font.faq { background:url(/images/bg_nav.png) repeat-x; margin: 0 -7px; padding:3px 10px; font-size:10px;}
div.tovar_all div.tovar { float:left; background:url(/images/fon_tov.png) no-repeat; width:269px; height: 367px;}
div.tovar_all div.tovar_hover { background-position:bottom;}
div.tovar_all div.tovar2 { margin:39px 28px 3px 34px;}
div.tovar2 div.prdbrief_thumbnail { text-align:center;}
div.tovar2 div.prdbrief_thumbnail img { display:block;  border: 3px outset black; border-radius: 5px;}
div.tovar2 div.prdbrief_name {}
div.tovar2 div.prdbrief_name a{text-decoration:none; text-transform:uppercase; color:#FFF; display:block; text-align:center;}
div.tovar2 div.prdbrief_name a:hover { text-decoration:underline;}
div.tovar2 div.prdbrief_price {width:137px; float:left; font-size: 22px;}
div.tovar2 div.prdbrief_price i { font-size:13px; font-style:normal;}
div.tovar2 div.prdbrief_comparison { clear:left; margin: 27px 0 0;}
div.tovar2 div.prdbrief_add2cart{ float:right;}
div.tovar2 div.price_bottom {}
div.tovar2 div.price_top { min-height: 230px;}
div.tovar2 div.prd_out_of_stock {float:right; color:#FF0000; margin: 21px 0 0;}
div.product_content { float:left; width:308px; background:url(/images/product_info_top.png) no-repeat top center;}
div.product_content21 {background:url(/images/product_info_center.png) repeat-y; margin: 49px 0 0;}
div.product_content3 {background:url(/images/product_info_bottom.png) no-repeat bottom center; height: 50px;}
div.product_content4 {padding: 10px 40px;}
div.product_name h1{margin:0; padding:0; font-size:14px; color:#FFFFFF !important; text-align:center; margin: 0 0 10px;}
div.product_content2 {width:430px; overflow:hidden; margin: 0 0 0 330px;}
div.product_content2 h2 {text-align:center; background:url(/images/vopros.png) no-repeat 300px top; font-size: 18px; line-height: 26px;}
div.otz_inp input{margin:0 0 8px 50px; border-radius:5px; border: none; padding:4px;}
div.content_otz  textarea{margin:0 0 0 50px; border-radius:5px;}
div.content_otz div {margin: 5px 10px; text-align:justify;}
div.content_otz {margin: 0 0 10px;}
div.submit_otz input {background:url(/images/otpravit.png) no-repeat; border:none; color: #FFFFFF; cursor: pointer; padding: 3px 11px;}
div.error_block {background:#FFFFFF; border:1px solid #F00; color:#FF0000; text-align:center; margin: 0 0 10px; padding: 10px;}
div.image_capcha {float:left; margin: 12px 10px 0 50px;}
div.input_capcha input{ width:100px; height:40px; text-align:center; font-size:30px;}
div.input_capcha { margin:12px 0 0;}
div.submit_otz { clear:both; margin:10px 0 0 50px;}
div.image_product img{ border: 3px outset black; border-radius: 5px;}
div.zalivka { margin: 13px 0; background:#6d2686; padding: 5px; border-radius:8px;}
div.cpt_product_rate_form {margin: 15px 0 0 52px;}
div.product_content4 span.totalPrice{ font-size:28px;}
div.product_content4 div.cpt_product_price { text-align:center;}
div.product_content4 span.totalPrice i{ font-size:13px; font-style:normal;}
div.product_content4 div.cpt_product_add2cart_button input.add2cart_handler{ margin: 13px 0 0;}
div.product_content4 div.cpt_product_add2cart_button div.colichestvo { float: left; margin: 31px 68px 0 0; float: left;}
div.footer div.copyrate{ width: 250px; padding: 4px; float:left;}
div.price { text-align:center;}
table.price { width:90%; background:url("/images/bg_menu.png");}
table.price td { padding:8px 3px 8px 15px;}
table.price tr.background1 { background:#6d2686;}
table.price tr a { color:#FFFFFF; }
table.price tr.background1 a { color:#fff; font-weight:700;}
div.serch_left { float:left;}
div.serch_left div.name { margin:5px;}
div.serch_left div.name input {width: 171px;}
div.serch_left div.search_cena { margin:5px;}
div.serch_left div.search_cena input { margin: 0 10px;}
div.serch_right div.name_input_select{ float: left; margin: 5px 10px;}
div.serch_right input.nayti{ border:0; background:url(/images/nayti.png) no-repeat; color: #FFFFFF; margin: 3px; padding: 2px 17px;}
form[name="AdvancedSearchInCategory"] { overflow:hidden;}
div.login { width:414px; margin:0 auto;}
div.login input[type="submit"] { border:0; background:url(/images/nayti.png) no-repeat; color: #FFFFFF; margin: 3px; padding: 2px 22px; cursor: pointer;}
div.remind_pasword { width:400px; margin:0 auto;}
div.remind_pasword input[type="submit"] { border:0; background:url(/images/nayti.png) no-repeat; color: #FFFFFF; margin: 3px; padding: 2px 30px; cursor: pointer;}
span.asterisk { color:#FF0000; margin: 0 5px;}
div.registration { width: 466px; margin:0 auto;}
div.registration  td {padding:5px;}
div.registration input[name="fConfirmationCode"]{ font-size: 28px; height: 40px; text-align: center; width: 100px;}
div.registration input[type="submit"]  { border:0; background:url(/images/nayti.png) no-repeat; color: #FFFFFF; margin: 3px; padding: 2px 30px; cursor: pointer;}
div.domart { color:#fff; background:#000000; padding:20px;}
div.shopping_cart { color:#fff; background:#000000;}
div.shopping_cart td { padding:5px;}
div.shopping_cart button[type="button"] { border:0; background:url(/images/nayti.png) no-repeat; color: #FFFFFF; margin: 3px; padding: 2px 1px; cursor: pointer;}
div.shopping_cart input[name="recalculate"]{ border:0;  background: url(/images/otpravit.png) no-repeat; color: #FFFFFF; margin: 3px; padding: 2px 12px; cursor: pointer;}
div.shopping_cart input[name="checkout"] { border:0;  background: url(/images/otpravit.png) no-repeat; color: #FFFFFF; margin: 3px; padding: 3px 4px; cursor: pointer; font-size: 12px;}
div.checkout_your_info{ color:#fff; background:#000000; padding:20px;}
div.checkout_your_info td{ padding: 5px;}
div.checkout_your_info input[name="confirmation_code"] { width: 100px; height:35px; font-size:28px; text-align:center;}
div.checkout_your_info input[class="checkout_buttons"] {border:0; background:url(/images/nayti.png) no-repeat; color: #FFFFFF; margin: 3px; padding:2px 18px; cursor: pointer;}
div.paddingblock h2 { display:block; background:#000000; text-align:center;}
iframe#my_frame { height:auto !important; min-height: 265px; border:1px solid #FFF;}
iframe#my_frame td { padding:10px;}
div.checkout_shipping { padding:20px;}
div.checkout_shipping input[class="checkout_buttons"] {border:0; background:url(/images/nayti.png) no-repeat; color: #FFFFFF; margin: 3px; padding:2px 18px; cursor: pointer;}
div.checkout_confirmation td { padding: 5px;}
div.checkout_confirmation td#cart_total_label{ text-align:right; font-weight:700;}
div.checkout_confirmation td#cart_total { font-weight:700; font-style:normal;}
div.checkout_confirmation input[class="checkout_buttons"]{ width:186px; border:0; background: url(/images/sravnit.png) no-repeat; color: #FFFFFF; font-size: 11px; height: 22px;} 
div.footer div.footer_menu a { color: #A4999A; display: block; float: left; font-weight: 700; padding: 5px 10px; text-decoration: none; text-transform: uppercase;}
div.footer div.footer_menu a:hover { text-decoration:underline;}





















.jcarousel-skin-tango .jcarousel-container { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: url(/images/bg_car.png) repeat-x;}
.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:90%; padding:10px 67px 10px 40px; margin: 0 0 34px;}
.jcarousel-skin-tango .jcarousel-container-vertical { width: 83px; height: 245px; padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {   width:  100%; height: 152px; background:#858585; padding:14px; border-radius:10px; box-shadow: 0 0 6px #3E2D46 inset; text-align: left;}
.jcarousel-skin-tango .jcarousel-clip-vertical {    width:  75px;    height: 245px;}
.jcarousel-skin-tango .jcarousel-item {    width: 150px;    height: 150px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {    margin-left: 0;    margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}
img[width="75"] { border-radius: 5px;}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {   position: absolute;    top: 84px;    right: 5px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../../images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {   left: 5px;    right: auto;    background-image: url(../../images/prev-horizontal.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus {    background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {    background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {    cursor: default;    background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {    position: absolute;    top:82px;    left: 5px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../../images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {    left: auto;    right: 5px;    background-image: url(../../images/next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {    background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {    background-position: -64px 0;}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {    cursor: default;    background-position: -96px 5px;}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {    position: absolute;    bottom: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../../images/next-vertical.png) no-repeat 0 0;}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {    background-position: 0 -32px;}

.jcarousel-skin-tango .jcarousel-next-vertical:active {    background-position: 0 -64px;}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical {    position: absolute;    top: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../../images/prev-vertical.png) no-repeat 0 0;}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {    background-position: 0 -32px;}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {    background-position: 0 -64px;}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}


div.tovar_all {clear:both;}
div.sub_cat_txt { height: 60px; text-transform: uppercase; padding: 0 20px; margin: 18px 0 0;}
div.secont_all_category { margin: 20px 0 0;}


div.clear { clear:both;}
span.bullet, .none, span.tab, div#cat_advproduct_search b, {display:none;}
 /* Для IE */

.ie .fixed_block{ display:none;}
.ie .osn_site{background:url(/images/bg_left.jpg) repeat-y left top; overflow:hidden;}
.ie .osn_site2{background:url(/images/bg_right.jpg) repeat-y  right top;}
.ie .second_page .osn_site2 { background-position: 90% top !important;}
.ie .svet_1 .rabota_sun .rabota_sun_title{ margin-left:30px; width:100%;}
.ie .svet_1 .rabota_sun .rabota_sun_menu {width:160px; display:inline; position:relative; padding-left:70px; padding-top: 20px;}
.ie .svet_2 .rabota_sun{margin:0 auto; display:block;}
.ie .svet_3 .rabota_sun{margin:0 auto; display:block;}
.ie .svet_4 .rabota_sun{margin:0 0 0 45px;}
.ie  td.first_lamp { width:188px;}
.ie .svet1_hover, .ie .svet2_hover, .ie .svet3_hover, .ie .svet4_hover {background-position:bottom;}
.ie div.svet1_hover div.rabota_sun_title, .ie div.svet2_hover  div.inet_magaz, .ie  div.svet3_hover div.nashi_partner, .ie div.svet4_hover div.feedback_title { color:#e8336c; text-shadow:#FFF 1px 1px 1px;}


.ie li#meni_line {font-size:14px; margin:0; padding:0; overflow:hidden; vertical-align:text-top; line-height: 70px;}
.ie div.korzina_v{margin-top:-19px; width:500px;}
.ie div.korzina_v2 {margin-left: 285px;}
.ie div.top_menu {margin-left: -150px;}
.ie div.sort_all { width: 800px; margin: 0 auto; position:relative; overflow:hidden; }
.ie div.sort_all2 { overflow:hidden; margin:0;}
.ie a.vozr { float:none;}
.ie a.ubiv { float:none;}
.ie div.po_cene { width:107px;}
.ie div.po_reitingy {width: 130px;}
.ie div#cat_product_sort { overflow:hidden;}
.ie div.left_courier li a { margin:0;}
.ie div.left_courier li.child2 { margin-top:-18px;}
