body {
   /*padding:10px;*/
   margin:0;
   font : 11px Tahoma; color: #000000;
   /*background:#f7f7f7;  */
   width:100%;
}

.nba a, .nba a:visited, .nba a:active, .nba a:link, .cart_aks a, .cart_aks a:visited, .cart_aks a:active, .cart_aks a:link
{
   font-weight:normal;
}

a, a:visited, a:active, a:link, .ba a, .ba a:visited, .ba a:active, .ba a:link
{
   color:#000;
   text-decoration:none;
   font-weight:bold;
}

a:hover, .ba a:hover, .nba a:hover
{
   color:#ed212e;
   text-decoration:underline;
}

a.nba, a:visited.nba, a:active.nba, a:link.nba
{
   font-weight:normal;
}



EM {color: #D00; font-weight:bold;}

.TahBlack10 EM {color: #D00;}

SELECT, INPUT {
        font : normal normal normal 10px Tahoma, Helvetica, sans-serif;
        border : 1px solid Gray;
        margin: 2px 0px 2px 0px;
        padding: 0 0 0 2px;
}

FORM {
        margin: 0px;
        padding: 0px;
}
a:hover {text-decoration:underline}
.pointer {cursor:pointer;}
.bold { font-weight:bold; }
.red, a.red { color:#ed1c29;}
.black { color:#000;}
.t12 { font: 12px Tahoma; }

.top {
  /* height:235px;*/
   width:100%;
   font: 9px Tahoma;
   background-color: #f9faf7;
}

.top_menu {
   height:15px;
   padding:5px;
   color: #514c65;
}

.top_menu a, .top_menu a:hover, .top_menu a:visited, .top_menu a:link {
   text-decoration:none;
   color: #514c65;
   margin-right:3px;
}

a.lang { padding-left:3px;}

.top_menu a.act, a:hover.act, a:visited.act, a:link.act {
   padding-left:20px;
   color: #ed1c29;

}

.top_menu .banner { height:118px; }
td.banner_center
{
   /*background:url(/new_imgs/bbgright.gif) right no-repeat #ed1c29;*/
   background:#ed1c29;
}

.top .menu {
   background-color: #f9faf7;
   width:100%;
   margin:0px;
   padding:5px 0px 0px 0px;
   float:left;
   clear:both;
   background-repeat : repeat-y;
   background-position : right;
   background-image : url(/new_imgs/tmenuright.gif);
}

.tMenuColumn4 {
        float:left;
        padding: 7px 0px 0px 15px;
        voice-family: "\"}\"";
        voice-family:inherit;
}
.tMenuColumn4 A, .tMenuColumn5 A {
    color: #514C65;
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
}

.tMenuColumn4 A { text-transform: lowercase; }
.tMenuColumn4#no-transform A { text-transform: none; }
.tMenuColumn4 a:link, .tMenuColumn4 a:visited, .tMenuColumn4 a:active, .tMenuColumn5 a:link, .tMenuColumn5 a:visited, .tMenuColumn5 a:active { color: #514C65;text-decoration: none;}
.tMenuColumn4 a:hover, .tMenuColumn5 a:hover {color: #F00;text-decoration:none;}
.tMenuColumn4 IMG {
        margin: 0px 5px 0px 0px;
        padding: 2px 0px 2px 0px;
}
.tMenuColumn5 {
        float:left;
        padding: 5px 60px 0px 15px;
}
.tMenuColumn5 IMG {
        vertical-align: middle;
}

#tSearchFormBlock {
        float: right;
        width: 155px;
        margin: 8px 12px 0px 0px;
        padding: 0px 10px 0px 10px;
        font : bold normal 8pt Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
        background-repeat : repeat-y;
        background-position : left;
        background-image:url(/new_imgs/bg3vd.gif);
}

#tSearchFormBlock A {
        font : normal normal 9px Verdana, "MS Sans Serif", sans-serif;
        color: #383640;
        text-decoration: underline;
        letter-spacing : -0.05em;
}

.verdanaDark8b {font: bold normal 8px Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #251F3D;}
.TahWhite10 {font : normal normal 10px Tahoma, Arial, Helvetica, sans-serif;color: #FFF;}
.TahBlack10 {font : 11px Tahoma; color: #000;}
.TahDarkR10b {font : 11px Tahoma;color: #a70916; font-weight:bold;}


.bottom td#top-left {
   background:url(/new_imgs/bottopleft.gif) no-repeat top left;
   width:390px;
   height:46px;
}
.bottom td#top-right {
   background:url(/new_imgs/bottopright.gif) no-repeat top right;
   width:390px;
   height:46px;
}

.bottom td#bottom-left {
   background:url(/new_imgs/botbotleft.gif) no-repeat bottom left;
   width:390px;
   height:94px;
}

.bottom td#bottom-left div { padding-left:30px; }
.bottom td#bottom-left nobr { letter-spacing : 0.08em; }
.bottom td#bottom-left a { text-decoration:none; }
.bottom td#bottom-right {
   background:url(/new_imgs/botbotright.gif) no-repeat bottom right;
   width:390px;
   height:94px;
}
.bottom td#bottom-center {
   background: #ed1c29;
   height:94px;
}

.left {
 width: 144px;
 background-color:#FFFFFF;

}

.left_menu_header {
   background:url(/new_imgs/left_menu_header.gif) no-repeat left;
   height:18px;
   width:144px;
   padding:0;
}

.left_menu_header div {
   padding: 3px 0 0 10px;
   font-weight:bold;
   text-transform:uppercase;
   color:#ec1c2a;
}

.left_menu_header div#lite {
   text-transform:none;
}

.left_menu_block {

        background-color:#f9f9f7;
        width:144px;
        background:url(/new_imgs/left_menu_right.gif) repeat-y right #f9f9f7;
}

.left_menu_block#lite {
        background-color:#fff;
}

.left_menu_block a, .left_menu_block a:visited, .left_menu_block a:active, .left_menu_block a:link {
   color:#ec1c2a;
   font-weight:bold;
   text-decoration:none;
}

.left_menu_block#lite a, .left_menu_block#lite a:visited, .left_menu_block#lite a:active, .left_menu_block#lite a:link {
   font-weight:normal;
}

.left_menu_block div#line {
        width:144px;
        background:url(/new_imgs/left_menu_bottom.gif) no-repeat left bottom;

}

.left_menu_block div#line ul{
        clear:both;
        margin : 0px;
        padding:0px;
        padding-top:8px;
        padding-bottom:10px;
}

.left_menu_block div#line ul li{
        padding: 2px 2px 2px 17px;
        background: url(/new_imgs/left-li-dot.gif) 9px 6px no-repeat;
}


.left_menu_block div#line ul li a,  .left_menu_block div#line ul li a:visited, .left_menu_block div#line ul li a:link, a.dark, a:hover.dark, a:visited.dark, a:link.dark {
   text-decoration:none;
   color: #251f3d;
}

.left_menu_block#lite div#line ul li a:hover, .left_menu_block#lite a:hover
{
  text-decoration:underline;
}


.center {
  padding-left:20px;
  _padding-left:10px;
  overflow:hidden;
}


.roundborder {
/*background:url(/new_imgs/block/tmenubottom.gif) repeat-x bottom;*/

}
.roundborder .content {
border-left:1px solid #f2f2f3;
background:url(/new_imgs/block/tmenuright.gif) repeat-y right;
text-align:center;
padding:10px;
}



.roundborder .tt {
 background-color:#ed1c29;
 background:url(/new_imgs/block/block_header.gif) repeat-x top;
 width:100%;
 height:22px;
 position:relative;
 text-align:center;
 font:12px Tahoma;
 font-weight:bold;
 color:#FFF;
}

.roundborder .tt div#h {
 position:relative;
 top:3px;
 height:19px;
}

.roundborder .tt .l {
width:43px;
height:22px;
left:0;
top:0;
background:no-repeat url(/new_imgs/block/block_top_left.gif) top left;
position:absolute;
}
.roundborder .tt .r {
width:48px;
height:22px;
right:0px;
_right:-1px;
top:0;
background:no-repeat url(/new_imgs/block/block_top_right.gif) top right;
position:absolute;
}

.roundborder .t {
position:relative;
}

.roundborder .b {
position:relative;
/*height:4px;*/
}

.roundborder .t div, .roundborder .b div {
position:absolute;
padding:0; margin:0;
}

.roundborder .t .l {
top:0px; left:0;
width:43px;
height:20px;
background:no-repeat url(/new_imgs/block/block_mid_left.gif) top left;
}
.roundborder .t .r {
top:0px;
right:0px;
_right:-1px;
width:48px;
_width:47px;
height:19px;
background:no-repeat url(/new_imgs/block/block_mid_right.gif) top right;
}
.roundborder .b .l {
width:43px;
height:48px;
background:no-repeat url(/new_imgs/block/block_bot_left.gif) bottom left;
bottom:0px; left:0;
}
.roundborder .b .r {
width:48px;
height:48px;
background:no-repeat url(/new_imgs/block/block_bot_right.gif) bottom right;
bottom:0px;
right:0px;
_right:-1px;
}

.roundborder .b .r#ie {
_right:0px;
}

.main_more {
   padding-right:15px;
   padding-bottom:20px;
   font : 11px Tahoma;
   color: #a70916;
   font-weight:bold;
}

.main_more a, .main_more a:hover, .main_more a:visited, .main_more a:active, .main_more a:link {
   text-decoration:none;
   color: #a70916;
}


.main_news td#vline {
 background:url(/new_imgs/grey_dot.gif) repeat-y right;
}

.main_news tr#bot td {
 padding-top:15px;
}



.main_news td div#hline {
 background:url(/new_imgs/grey_dot.gif) repeat-x bottom;
 height:30px;
}


.main_news td div#text {

  padding:0 20px 0px 30px;
  margin-left:120px;
}

.main_news td div#image {
  float:left;
  margin: 0 0 0px 20px;
  _margin: 0 0 0px 10px;

    border:1px solid #c0c0c0;
    width:105px;
    height:68px;
    background:#fff;
    text-align:center;
    display:table-cell;
    vertical-align:middle;
}

.main_news td div#image i {
   display: inline-block;
   height: 100%;
}
.main_news td div#image i, .main_news td div#image img { vertical-align: middle }

.main_news td div#title, .main_news div#title a, .main_news div#title a:visited {
   color:#ef1c22;
   font-weight:bold;
   padding-bottom:4px;
   text-decoration:none;
}

.main_news div#title a:hover {
   color:#ef1c22;
   text-decoration:underline;
}


.main_pr
{
   padding: 0 15px 20px 0px;
}

.main_pr div#text {
  margin-left:50px;
  text-align:justify;
}

.main_pr div#image {
  float:left;
  width:30px;
  padding: 0 5px 10px 15px;
}

.main_pr div#title, .main_pr div#title a, .main_pr div#title a:hover, .main_pr div#title a:visited, .main_pr div#title a:link {
   color:#ef1c22;
   font-weight:bold;
   padding-bottom:4px;
   text-decoration:none;
   text-transform:uppercase;
}

.content table#pr_table td#red_line
{
   padding: 0px 1px 0px 0px;
   background: url(/imgs/bg3vd.gif) repeat-y 100% 0;

}

.main_pager {
   width:300px;
   height:25px;
   position:relative;
   top:-13px;
   margin-left:44px;
}

.content#bannerImage
{
   height:120px;
   padding:0;
   margin:0;
}

.main_actions {
   width:90%;
   height:31px;
   _height:35px;
   margin-top:-6px;

   margin-left:44px;
   text-align:center;
   font-weight:bold;
   cursor:pointer;
}



.main_actions div {
 float:left;
}



.main_actions div.n-actt, .main_actions div.actt {
 height:31px;
 padding:0;
 margin:0;
}

.main_actions .n-actt div#left {
    background:url(/new_imgs/main_actions/left.gif) no-repeat left;
    width:11px;
    height:25px;
}

.main_actions .n-actt div#center{
   background:url(/new_imgs/main_actions/line.gif) repeat-x top;
   height:25px;
   padding:4px 5px 0px 5px;
   color: #828282;
}

.main_actions .n-actt div#right{
   background:url(/new_imgs/main_actions/right.gif) no-repeat right;
   width:10px;
   height:25px;
}

.main_actions .actt div#left{
    background:url(/new_imgs/main_actions/left-a.gif) no-repeat left;
    width:11px;
    height:31px;
}

.main_actions .actt div#center{
   background:url(/new_imgs/main_actions/line-a.gif) repeat-x;
   height:31px;
   padding:4px 5px 0px 5px;
   color: #fff;
}

.main_actions .actt div#right{
   background:url(/new_imgs/main_actions/right-a.gif) no-repeat right;
   width:10px;
   height:31px;
}


.main_novs div#title, .main_novs div#title a, .main_novs div#title a:hover, .main_novs div#title a:visited, .main_novs div#title a:link {
   color:#403b55;
   font-weight:bold;
   padding-bottom:4px;
   text-decoration:none;
}

.main_novs div#title a#model, .main_novs div#title a:hover#model, .main_novs div#title a:visited#model, .main_novs div#title a:link#model {
   color:#868394;
   /*padding-left:5px;*/
}


/******** карточка товара **********/

div.bcrumbs span#last
{
   color: #ed1c29;
}

div.bcrumbs a, div.bcrumbs a:active, div.bcrumbs a:link, div.bcrumbs a:visited
{
   color: #000;
   text-decoration:underline;
}

div.bcrumbs a:hover
{
   color: #ed1c29;
   text-decoration:none;
}

.grey, a.grey, a:visited.grey, a:active.grey, a:link.grey, a:hover.grey
{
   color:#8c8c8c;
   text-decoration:none;
}

.c384666, a.c384666, a:visited.c384666, a:active.c384666, a:link.c384666, a:hover.c384666
{
   color: #384666;
}

.ed212e, a.ed212e, a:visited.ed212e, a:active.ed212e, a:link.ed212e
{
   color: #ed212e;
}


.bg_eeefec
{
   background-color:#eeefec;
}

.bg_fafafa
{
   background:#fafafa;
}

.info_table
{
  /* border:#cacaca 1px solid;*/
}

.info_table tr td
{
   padding-left:10px;
   text-align:left;
   height:25px;
}

.info_table tr td#propgroup
{
   border-bottom:#cacaca 1px solid;
   border-top:#cacaca 1px solid;
   background:#fafafa;
}




.bg_d3d4d1
{
   background-color:#d3d4d1;

}

.cart_aks
{

}

.cart_aks_item
{
   padding:5px;
   text-align:left;
}


.block_header {
   width:100%;
   height:28px;
   text-align:center;
   font-weight:bold;
}

.block_header div {
 float:left;
}

.block_header .n-act div#left {
    background:url(/new_d/card/podm_left.gif) no-repeat left;
    height:28px;
}

.block_header .n-act#center_fdm, .block_header .n-act div#center_fdm{
   background:url(/new_d/card/podm_line.gif) repeat-x top;
   height:28px;
   color: #828282;
   font-weight:bold;
   float:left;
}

.block_header .n-act div#center_fdm a
{
   font-weight:bold;
}

.block_header .n-act div#right{
   background:url(/new_d/card/podm_right.gif) no-repeat right;
   height:28px;
}

.block_header .act div#left{
    background:url(/new_d/card/podm_left_a.gif) no-repeat left;
    height:28px;
}

.block_header .act#center_fdm, .block_header .act div#center_fdm{
   background:url(/new_d/card/podm_line_a.gif) repeat-x top;
   height:28px;
   color:#ed1c29;
   float:left;
}

.block_header .act div#right{
   background:url(/new_d/card/podm_right_a.gif) no-repeat right;
   height:28px;
}

.block_header .act div#text, .block_header .n-act div#text{
    padding:7px 10px 0 10px;
    cursor:pointer;
}


.block_right {
   /*width:100%;*/
   width:195px;
   padding-bottom:10px;
}

.block_right a
{
   font-weight:normal;
}

.block_right div#br_header {
   width:100%;
   height:22px;
   font-weight:bold;
   color: #ed1c29;
   background:url(/new_imgs/block_right/line.gif) repeat-x top;
}

.block_right div#br_header div {
 height:22px;
 padding-top:3px;
 _padding-top:1px;


}
.block_right div#br_header div#h_left {
    background:url(/new_imgs/block_right/left.gif) no-repeat left;
    width: 11px;
    float:left;
    padding:0;
    margin:0;
}

.block_right div#br_center {
   background:url(/new_imgs/block_right/left_dot.gif) repeat-y left;
   margin-left:1px;
}

.block_right div#f_left {
   background:url(/new_imgs/block_right/bottom.gif) no-repeat bottom left;
}

.block_right div#f_left div#br_text {
   padding: 10px 3px 18px 10px;

}

.block_right div#f_left_link {
   background:url(/new_imgs/block_right/bottom_link.gif) no-repeat bottom left;
}

.block_right div#f_left_link div#br_text {
   padding: 10px 3px 28px 10px;

}


.br_bottom_link
{
    float:right;
    _width:115px;
   padding:0;
   margin:0;
   margin-right:1px;
    position:relative;
    height:20px;
    background:#fff;
    top:-18px;
}

.br_bottom_link div#center_br{
   background:url(/new_imgs/block_right/line_bot.gif) repeat-x bottom;
   text-align:left;
}

.br_bottom_link div#left{
    background:url(/new_imgs/block_right/left_bot.gif) no-repeat left;
    height:20px;
}

.br_bottom_link div#right{
   background:url(/new_imgs/block_right/right_bot.gif) no-repeat right;
   height:20px;
}

.br_bottom_link div#text{
    margin:0px 15px 0px 15px;
    text-align:center;
    position:relative;
   /* top:-6px;*/
    background:#fff;
}

.br_bottom_link div#text a, .br_bottom_link div#text a:link, .br_bottom_link div#text a:visited, .br_bottom_link div#text a:active {
   color: #384666;
   font-weight:bold;
   text-decoration:none;
}

ul.in_shops
{
   margin: 0 2px 0 5px;
   padding:0;
   letter-spacing:-0.01em;
}

ul.in_shops li
{
   font-weight:bold;
   margin:0 0 4px 0;
   padding-left:15px;
   list-style:none;
}

ul.in_shops li#no
{
   background: url(/imgs/shop_no.gif) no-repeat 0 2px;
}
ul.in_shops li#yes
{
   background: url(/imgs/shop_yes.gif) no-repeat 0 2px;
}

/***********************************/



.form_f9faf7 {
background:url(/new_imgs/block/tmenubottom_f9faf7.gif) repeat-x bottom;
padding:0;margin:0;

}
.form_f9faf7 .content {
border-left:1px solid #f2f2f3;
background:url(/new_imgs/block/tmenuright_f9faf7.gif) repeat-y right #f9faf7;
text-align:center;
padding:5px 10px 5px 10px;
}


.form_f9faf7 .tt {
 background-color:#ed1c29;
 background:url(/new_imgs/block/rb_small_top.gif) repeat-x top;
 width:100%;
 height:23px;
 position:relative;
 text-align:center;
 font:12px Tahoma;
 font-weight:bold;
 color:#FFF;
}

.form_f9faf7 .tt div#h {
 position:relative;
 top:3px;
 height:19px;
}

.form_f9faf7 .tt .l {
width:22px;
height:23px;
left:0;
top:0;
background:no-repeat url(/new_imgs/block/rb_small_top_left.gif) top left;
position:absolute;
}
.form_f9faf7 .tt .r {
width:25px;
height:23px;
right:0px;
_right:-1px;
top:0;
background:no-repeat url(/new_imgs/block/rb_small_top_right.gif) top right;
position:absolute;
}

.form_f9faf7 .b {
position:relative;
height:4px;
}

.form_f9faf7 .b div {
position:absolute;
padding:0; margin:0;
}

.form_f9faf7 .b .l {
width:10px;
height:13px;
background:no-repeat url(/new_imgs/block/block_bot_left_f9faf7.gif) bottom left;
bottom:0px; left:0;
}
.form_f9faf7 .b .r {
width:12px;
height:13px;
background:no-repeat url(/new_imgs/block/block_bot_right_f9faf7.gif) bottom right;
bottom:0px;
right:0px;
_right:-1px;
}

.form_f9faf7 .b .r#ie {
_right:0px;
}






.Tah_11_384666 {font : normal normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #384666;}
.Tah_11_384666 a:link {text-decoration: none;color:#384666}
.Tah_11_384666 a:visited {text-decoration:none;color:#384666}
.Tah_11_384666 a:hover  {text-decoration:underline;color:red}
.Tah_11_384666 a:active {text-decoration:none;color:#384666}

.Tah_11_384666 h1 {font : normal normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #384666;font-weight:bold; padding: 0 3px 0 3px;}

.catalog_item
{
height:52px;
/*margin-top:10px;
background:#f9faf7;
border:#e6e7e4 1px solid;*/
}

.catalog_item td#ico_td
{
   /*border-right:#e6e7e4 1px solid;*/
   width:60px;
}

.catalog_item td#item_td
{
   padding:3px 10px 3px 10px;
}

.catalog_brands td
{
   border-right:#d7d7d6 1px solid;
   height:78px;
   text-align:center;
}



.catalog_brands td#last {border:0;}
.catalog_brands td#arr {width:30px;border:0;}

/*
.TtitleND_big {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        background: url(/imgs/catalog/ht_c_bg_big.gif) repeat-x top left;
        height: 23px;
}

.TtitleLeftND_big {
       background: url(/imgs/catalog/ht_l_bg_big.gif) no-repeat top left;
       width: 23px;
}

.TtitleRightND_big {
       background: url(/imgs/catalog/ht_r_bg_big.gif) no-repeat top right;
       width: 23px;
}
*/

.TtitleND_big {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #ed1c24;
        background: url(/new_d/title/line.gif) repeat-x top left;
        height: 21px;
}

 .TtitleND_big h1#TtitleND_big {
      font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
      font-weight: bold;
      color: #ed1c24;
}

.TtitleLeftND_big {
       background: url(/new_d/title/left.gif) no-repeat top left;
       width: 21px;
}

.TtitleRightND_big {
       background: url(/new_d/title/right.gif) no-repeat top right;
       width: 21px;
}





.roundborder_light {
/*background:url(/new_imgs/block/roundborder_light_tmenubottom.gif) repeat-x bottom;*/
}

.roundborder_light .content {
border-left:1px solid #e7e7e7;
border-top:1px solid #e7e7e7;
background:url(/new_imgs/block/roundborder_light_tmenuright.gif) repeat-y right;
text-align:center;
padding:5px;
}


.roundborder_light .t {
position:relative;
}

.roundborder_light .b {
position:relative;
/*height:4px;*/
}

.roundborder_light .t div, .roundborder_light .b div {
position:absolute;
padding:0; margin:0;
}

.roundborder_light .t .l {
top:0px; left:0;
width:24px;
height:24px;
background:no-repeat url(/new_imgs/block/roundborder_light_top_left.gif) top left;
}
.roundborder_light .t .r {
top:0px;
right:0px;
_right:-1px;
width:24px;
height:24px;
background:no-repeat url(/new_imgs/block/roundborder_light_top_right.gif) top right;
}
.roundborder_light .b .l {
width:24px;
height:27px;
background:no-repeat url(/new_imgs/block/roundborder_light_bot_left.gif) bottom left;
bottom:0px; left:0;
}
.roundborder_light .b .r {
width:24px;
height:27px;
background:no-repeat url(/new_imgs/block/roundborder_light_bot_right.gif) bottom right;
bottom:0px;
right:0px;
_right:-1px;
}

.roundborder_light .b .r#ie {
_right:0px;
}


.roundborder_light a:link, .roundborder_light a:visited, .roundborder_light a:active, .roundborder_light a:link, .roundborder_light a:visited, .roundborder_light a:active { color: #514C65;text-decoration: none;}
.roundborder_light a:hover, .roundborder_light a:hover {color: #F00;text-decoration:none;}


.dark_grey_title, .dark_grey_title a, .dark_grey_title a:hover, .dark_grey_title a:visited, .dark_grey_title a:link {
   color:#403b55;
   font-weight:bold;
   text-decoration:none;
}





.roundborder_small {
/*background:url(/new_imgs/block/rb_small_bot.gif) repeat-x bottom;*/
}
.roundborder_small .content {
border-left:1px solid #f2f2f3;
background:url(/new_imgs/block/rb_small_right.gif) repeat-y right;
text-align:center;
padding:10px;
}

.roundborder_small .tt {
/*
 background-color:#ed1c29;
 background:url(/new_imgs/block/rb_small_top.gif) repeat-x top;
 width:100%;
 height:23px;
 position:relative;
 text-align:center;
 font:12px Tahoma;
 font-weight:bold;
 color:#FFF;*/

 font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
 width:100%;
 position:relative;
 text-align:center;
 font-weight: bold;
 color: #ed1c24;
 background: url(/new_d/title/line.gif) repeat-x top left;
 height: 21px;
}

.roundborder_small .tt div#h {
 position:relative;
 top:3px;
 height:19px;
}

.roundborder_small .tt .l {
/*
width:22px;
height:23px;
left:0;
top:0;
background:no-repeat url(/new_imgs/block/rb_small_top_left.gif) top left;
position:absolute;
*/
 background: url(/new_d/title/left.gif) no-repeat top left;
 width: 21px;
 height: 21px;
 left:0;
 top:0;
 position:absolute;
}
.roundborder_small .tt .r {
/*
width:25px;
height:23px;
right:0px;
_right:-1px;
top:0;
background:no-repeat url(/new_imgs/block/rb_small_top_right.gif) top right;
position:absolute;
*/
background: url(/new_d/title/right.gif) no-repeat top right;
       width: 21px;
       height: 21px;
       position:absolute;
       right:0px;
_right:-1px;
}


.roundborder_small .b {
position:relative;
/*height:4px;*/
}

.roundborder_small .b div {
position:absolute;
padding:0; margin:0;
}

.roundborder_small .b .l {
width:22px;
height:27px;
background:no-repeat url(/new_imgs/block/rb_small_bot_left.gif) bottom left;
bottom:0px; left:0;
}
.roundborder_small .b .r {
width:27px;
height:27px;
background:no-repeat url(/new_imgs/block/rb_small_bot_right.gif) bottom right;
bottom:0px;
right:0px;
_right:-1px;
}

.roundborder_small .b .r#ie {
_right:0px;
}


div.lite_tip
{
   display:none;
   z-index:3;
   padding:5px 15px 15px 15px;
   position:absolute;
   background:#ffffff;
   border:1px solid #8b8b8b;
   vertical-align:middle;
   width:600px;
}

div.lite_tip div#close
{
   cursor:pointer;
   padding:2px;
   color:#e01616;
}



.roundborder_silver {
background:url(/imgs/roundborder_silver/bottom.gif) repeat-x bottom;
}

.roundborder_silver#dark {
background:url(/imgs/roundborder_silver/line_bot_dark.gif) repeat-x bottom;
}

.roundborder_silver .content {
border-left:1px solid #f2f2f3;  /*f8f8f8*/
background:url(/imgs/roundborder_silver/right.gif) repeat-y right;
text-align:center;

}

.roundborder_silver .tt {
 background:url(/imgs/roundborder_silver/line_top.gif) repeat-x top;
 width:100%;
 height:32px;
 position:relative;
 text-align:center;
 font:12px Tahoma;
 font-weight:bold;
 color:#000;
}

.roundborder_silver .tt div#h {
 position:relative;
 top:7px;
 height:19px;
}

.roundborder_silver .tt .l {
width:16px;
height:32px;
left:0;
top:0;
background:no-repeat url(/imgs/roundborder_silver/left_top.gif) top left;
position:absolute;
}
.roundborder_silver .tt .r {
width:20px;
height:32px;
right:0px;
_right:-1px;
top:0;
background:no-repeat url(/imgs/roundborder_silver/right_top.gif) top right;
position:absolute;
}


.roundborder_silver .b {
position:relative;
height:7px;
}


.roundborder_silver .b div, .roundborder_silver .b#dark div {
position:absolute;
padding:0; margin:0;
}

.roundborder_silver .b .l {
width:16px;
height:22px;
background:no-repeat url(/imgs/roundborder_silver/left_bot.gif) bottom left;
bottom:0px; left:0;
}
.roundborder_silver .b .r {
width:22px;
height:22px;
background:no-repeat url(/imgs/roundborder_silver/right_bot.gif) bottom right;
bottom:0px;
right:0px;
_right:-1px;
}

.roundborder_silver .b .r#ie {
_right:0px;
}


.roundborder_silver .b#dark {
 width:100%;
 height:39px;
 position:relative;
 text-align:center;
 font:12px Tahoma;
 font-weight:bold;
 color:#000;
}

.roundborder_silver .b#dark .l {
width:16px;
height:39px;
background:no-repeat url(/imgs/roundborder_silver/left_bot_dark.gif) bottom left;
bottom:0px;
left:0;
}
.roundborder_silver .b#dark .r {
width:22px;
height:39px;
background:no-repeat url(/imgs/roundborder_silver/right_bot_dark.gif) bottom right;
bottom:0px;
right:0px;
_right:-1px;
}



.roundborder_silver .b#dark div#menu {
 position:relative;
 height:30px;
 width:100%;
 text-align:center;
 font-weight:bold;
 cursor:pointer;
 padding-top:5px;
}

.roundborder_silver .b#dark div#menu table td {
   height:30px;
}




.roundborder_silver_light {
/*background:url(/imgs/roundborder_silver/bottom.gif) repeat-x bottom;*/
}

.roundborder_silver_light#dark {
background:url(/imgs/roundborder_silver/light_line_bot_dark.gif) repeat-x bottom;
}

.roundborder_silver_light .content, .roundborder_silver_light .content#gift_div {
border:none;
border-left:1px solid #e7e7e7;  /*f8f8f8*/
background:url(/imgs/roundborder_silver/light_right.gif) repeat-y right;
text-align:center;

}

.roundborder_silver_light .tt {
 background:url(/imgs/roundborder_silver/light_top.gif) repeat-x top;
 width:100%;
 height:24px;
 position:relative;
 text-align:center;
 font:12px Tahoma;
 font-weight:bold;
 color:#000;
}

.roundborder_silver_light .tt div#h {
 position:relative;
 top:7px;
 height:19px;
}
.roundborder_silver_light .tt .l {
width:23px;
height:24px;
left:0;
top:0;
background:no-repeat url(/imgs/roundborder_silver/light_top_left.gif) top left;
position:absolute;
}
.roundborder_silver_light .tt .r {
width:25px;
height:24px;
right:0px;
_right:-1px;
top:0;
background:no-repeat url(/imgs/roundborder_silver/light_top_right.gif) top right;
position:absolute;
}
.roundborder_silver_light .b {
position:relative;
height:7px;
}
.roundborder_silver_light .b div, .roundborder_silver_light .b#dark div {
position:absolute;
padding:0; margin:0;
}
.roundborder_silver_light .b .r#ie {
_right:0px;
}
.roundborder_silver_light .b#dark {
 width:100%;
 height:32px;
 position:relative;
 text-align:center;
 font:12px Tahoma;
 font-weight:bold;
 color:#000;
}


.roundborder_silver_light .b#dark .l {
width:25px;
height:32px;
background:no-repeat url(/imgs/roundborder_silver/light_left_bot_dark.gif) bottom left;
bottom:0px;
left:0;
}
.roundborder_silver_light .b#dark .r {
width:26px;
height:32px;
background:no-repeat url(/imgs/roundborder_silver/light_right_bot_dark.gif) bottom right;
bottom:0px;
right:0px;
_right:-1px;
}
.roundborder_silver_light .b#dark div#menu {
 position:relative;
 height:32px;
 width:100%;
 text-align:center;
 font-weight:bold;
 cursor:pointer;
 padding-top:5px;
}
.roundborder_silver_light .b#dark div#menu table td {
   height:32px;
}

td.right-b
{
   border-right: #d7d7d6 1px solid;
}

td.no-b
{
   border:none;
}


.roundborder h1{
 font:12px Tahoma;
 font-weight:bold;
 color:#FFF;
}

.TtitleND_big h1, .TtitleND_big h2
{
   font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #FFF;
   line-height:8px;
   padding:0;margin:0;
   display:inline;
}

div#bcrumbs h1
{
   font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color:red;
   display:inline;
   line-height:8px;
}




div#ipod .aks_top
{
   background:url(/imgs/ipod_imgs/aks_top.gif) top left no-repeat;
   font-weight:bold;
   padding:12px 0 0 65px;
   height:43px;

}
div#ipod .aks_bg
{
   background:url(/imgs/ipod_imgs/aks_bg.gif) top repeat-x;
   margin:0 4px 0 1px;
   padding:10px;
   height:150px;
}

div#ipod .aks_bg div
{
   padding:7px 0 7px 33px;
}

.index_ititle
{
   position:relative;
   width:100%;
   bottom:50px;
   font-family:Tahoma;
   font-size:24px;
   text-align:center;
   z-index:30;
}

/**************** новый header ******************/