.gold_cat {
        FONT-SIZE: 8px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gold_catalog8 {
        FONT-SIZE: 8px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gold_catalog {
        FONT-SIZE: 8px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ny, .ny h1 {
        FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

H1,.h1 {
        FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding: 0; margin: 0 0 0 5px;
}

H1.ny, .ny h1{
        text-align: center;
}
H1.ny#homet{
        text-align: center;
        margin-top: 0px;
}
H1.ny#homeb{
        text-align: center;
        margin-bottom: 0px;
        margin-top: 0px;
}
H1.product, .h1_product {
        FONT-SIZE: 19px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
        margin-bottom: 0px;
        padding-bottom: 0px;
}



h2.bottom {
        margin-bottom:0;
        text-align:center;
        FONT-SIZE: 11px;
        font-weight: bold;
        COLOR: #f4efbd;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
}

.gold3 {
        FONT-SIZE: 10px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.gold3:hover {
        FONT-SIZE: 10px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bluet {
        FONT-SIZE: 14px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.maroon14 {
        FONT-SIZE: 14px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maroon14 h2,.maroon14 h1{
        FONT-SIZE: 14px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maroon12 {
        FONT-SIZE: 12px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bluebuy {
        FONT-SIZE: 10px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maroonbuy {
        FONT-SIZE: 10px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pbuy {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.p8 {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blue {
        FONT-SIZE: 11px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue1 {
        FONT-SIZE: 11px; WIDTH: 100px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sblue {
        FONT-SIZE: 11px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blue2 {
        FONT-SIZE: 11px; COLOR: #b4b4cd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a.blue:hover {
        FONT-SIZE: 11px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue3 {
        FONT-SIZE: 17px; COLOR: #474665; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.white {
        FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.white:hover {
        FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tinywhite {
        FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.tinywhite:hover {
        FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.ttle {
        FONT-SIZE: 19px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ttle2 {
        FONT-SIZE: 14px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maroon {
        FONT-SIZE: 11px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.maroon:hover {
        FONT-SIZE: 11px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.presse a {
        FONT-SIZE: 11px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.maroon_u {
        FONT-SIZE: 11px; COLOR: maroon; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.stand {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.img_gold {
        BORDER-RIGHT: #c29714 1px solid; BORDER-TOP: #c29714 1px solid; BORDER-LEFT: #c29714 1px solid; BORDER-BOTTOM: #c29714 1px solid; TEXT-DECORATION: none
}
.img_gold2 {
        BORDER-RIGHT: #c29714 1px solid; BORDER-TOP: #c29714 1px solid; MARGIN: 3px; BORDER-LEFT: #c29714 1px solid; BORDER-BOTTOM: #c29714 1px solid; TEXT-DECORATION: none
}
.td_gold2 {
        width: 99px; height: 99px; margin: 0px; padding:0px; background: #ffffff;  TEXT-DECORATION: none
}
.td_gold2 img {height: 99px; margin:0px; padding: 0px; border: none 0px; BORDER-RIGHT: #c29714 1px solid; BORDER-TOP: #c29714 1px solid; BORDER-LEFT: #c29714 1px solid; BORDER-BOTTOM: #c29714 1px solid;}
.td_gold a {margin: 0px; padding: 0px; text-decoration: none; border: none 0px;}
.gold {
        FONT-SIZE: 11px; COLOR: #f4efbd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.gold_off {
        FONT-SIZE: 11px; COLOR: #c1c0b3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gold:hover {
        FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.gold2 {
        FONT-SIZE: 11px; COLOR:#ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.gold2:link {
        FONT-SIZE: 11px; COLOR:#ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.gold2:active {
        FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.gold2:hover {
        FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.gold2:visited {
        FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.gold4 {
        FONT-SIZE: 10px; COLOR: #f4efbd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.gray {
        FONT-SIZE: 11px; COLOR: #b89402; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.sel {
        FONT-SIZE: 11px; COLOR: #f4efbd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.inp_box {
        BORDER-RIGHT: #554817 1px solid; BORDER-TOP: #554817 1px solid; FONT-SIZE: 11px; Z-INDEX: -1; BORDER-LEFT: #554817 1px solid; COLOR: maroon; BORDER-BOTTOM: #554817 1px solid; FONT-FAMILY: sans-serif, verdana, arial; BACKGROUND-COLOR: #efebcf
}
.inp_box1 {
        BORDER-RIGHT: #554817 1px solid; BORDER-TOP: #554817 1px solid; FONT-SIZE: 11px; Z-INDEX: -1; BORDER-LEFT: #554817 1px solid; WIDTH: 100px; COLOR: maroon; BORDER-BOTTOM: #554817 1px solid; FONT-FAMILY: sans-serif, verdana, arial; BACKGROUND-COLOR: #efebcf
}
.inp_box1val {
        BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 11px; Z-INDEX: -1; BORDER-LEFT: #333366 1px solid; WIDTH: 100px; COLOR: maroon; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: sans-serif, verdana, arial; BACKGROUND-COLOR: #9999CC; CURSOR: hand
}
.inp_box1ny {
        BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 11px; Z-INDEX: -1; BORDER-LEFT: #333366 1px solid; WIDTH: 100px; COLOR: maroon; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: sans-serif, verdana, arial; BACKGROUND-COLOR: #CCCCFF
}
.inp_box11 {
        BORDER-RIGHT: #554817 1px solid; BORDER-TOP: #554817 1px solid; FONT-SIZE: 11px; Z-INDEX: -1; BORDER-LEFT: #554817 1px solid; WIDTH: 140px; COLOR: maroon; BORDER-BOTTOM: #554817 1px solid; FONT-FAMILY: sans-serif, verdana, arial; BACKGROUND-COLOR: #efebcf
}

.nowrap {	         white-space: nowrap;}
TABLE.bullall {
        BACKGROUND-IMAGE: url(../images/bull.gif); WIDTH: 100%; BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #000080; BORDER-BOTTOM-STYLE: none
}
.bc_art {
        BORDER-RIGHT: #333366 0px solid; BORDER-TOP: #333366 0px solid; BORDER-LEFT: #333366 0px solid; BORDER-BOTTOM: #333366 0px solid; BACKGROUND-COLOR: #333366
}
.DEK {
        Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute
}
.tb_brd {
        BORDER-RIGHT: #474665 1px solid; BORDER-TOP: #474665 1px solid; BORDER-LEFT: #474665 1px solid; BORDER-BOTTOM: #474665 1px solid; BACKGROUND-COLOR: #666699; text-decoration: none;
}

.tb_brd a {
text-decoration: none;
}
.tb_brdny {
        BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; BORDER-LEFT: #333366 1px solid; BORDER-BOTTOM: #333366 1px solid; BACKGROUND-COLOR: #666699
}
.tb_brd1 {
        BORDER-RIGHT: #f5d981 1px solid; BORDER-LEFT: #f5d981 1px solid; WIDTH: 100px; BORDER-BOTTOM: #f5d981 1px solid; BACKGROUND-COLOR: #fdf7e1
}
.tb_brd11 {
        BORDER-RIGHT: #f5d981 1px solid; BORDER-LEFT: #f5d981 1px solid; WIDTH: 140px; BORDER-BOTTOM: #f5d981 1px solid; BACKGROUND-COLOR: #fdf7e1
}
.tb_brd2 {
        BORDER-RIGHT: #f5d981 1px solid; BORDER-LEFT: #f5d981 1px solid; BORDER-BOTTOM: #f5d981 1px solid; BACKGROUND-COLOR: #fdf7e1
}
.tb_8m {
        BACKGROUND-REPEAT: no-repeat
}
.opinion_select {
        BORDER-RIGHT: #554817 1px solid; BORDER-TOP: #554817 1px solid; FONT-SIZE: 11px; Z-INDEX: -1; BORDER-LEFT: #554817 1px solid; COLOR: maroon; BORDER-BOTTOM: #554817 1px solid; FONT-FAMILY: sans-serif, verdana, arial; BACKGROUND-COLOR: #efebcf; width: 380px
}
.search_region {
        BORDER-RIGHT: #554817 1px solid; BORDER-TOP: #554817 1px solid; FONT-SIZE: 11px; Z-INDEX: -1; BORDER-LEFT: #554817 1px solid; COLOR: maroon; BORDER-BOTTOM: #554817 1px solid; FONT-FAMILY: sans-serif, verdana, arial; BACKGROUND-COLOR: #CCCCFF; width:100px;
}
#region_select_top { width:120px;}

.form_380
{
        width: 380px;
}
.blue_div {font-size: 11px; color: #474665; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
BIG {
        font-size: 14px;
        color: #990000;
        font-weight: bold;
    }

#p404 {
        width: 500px;
      }
#text404 {
           color: #990000;
         }
div.multiple{
          OVERFLOW-Y: scroll;
    OVERFLOW-X: hidden;
    WIDTH: 100%;
    BORDER-TOP-STYLE: window-inset;
    BORDER-RIGHT-STYLE: window-inset;
    BORDER-LEFT-STYLE: window-inset;
    HEIGHT: 200px;
    BORDER-BOTTOM-STYLE: window-inset;
                border: 1px solid;
}

.region_class{
                                font-size:12px;
                                border:1px solid #000000;
                                FONT-FAMILY:verdana,arial;
                                color: #ffcc00;
                                background-color: #6F789B;
                                margin-top:0px;
                                margin-right:0px;
                                margin-left:0px;
                                margin-bottom:0px;
                                padding-top:0px;
                                padding-right:0px;
                                padding-left: 0px;
                                padding-bottom:0px;
                                width:135px;
                                height:19px;
                                z-index:-1;
}

.region_class2{
                                font-size:12px;
                                border:1px solid #000000;
                                FONT-FAMILY:verdana,arial;
                                color: maroon;
                                background-color: #efebcf;
                                margin-top:0px;
                                margin-right:0px;
                                margin-left:0px;
                                margin-bottom:0px;
                                padding-top:0px;
                                padding-right:0px;
                                padding-left: 0px;
                                padding-bottom:0px;
                                width:135px;
                                height:17px;
                                z-index:-1;
}

.regions{
                                font-size:12px;
                                border:1px solid #000000;
                                FONT-FAMILY:verdana,arial;
                                font-weight: bold;
                                color: #ffcc00;
                                background-color: #6F789B;
                                margin-top:0px;
                                margin-right:0px;
                                margin-left:0px;
                                margin-bottom:0px;
                                padding-top:0px;
                                padding-right:0px;
                                padding-left: 0px;
                                padding-bottom:0px;
                                width: 100%;
}

.ecardtable td {
  text-align: center;
  vertical-align: top;
}

.ecardtdtable {
  width: 156px;
}

td.ecardpicttd {
  width: 156px;
  height: 156px;
  padding: 0px;
  vertical-align: middle;
  border: solid 3px #ff5577;
  background: #ffffff;
}

td.ecardpicttd img {
  margin: 0px;
  padding: 0px;
  border: none 0px;
}

td.ecardtexttd {
}

textarea {
  overflow: auto;
}

DIV.h1 {text-align: center;}
DIV.h1 h1 {FONT-SIZE: 14px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
DIV.h1 b { FONT-SIZE: 14px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
h2, .h2 , .h1_old{FONT-SIZE: 14px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-top:7px; margin-bottom:7px; }

DIV.header_one h1{FONT-SIZE: 12px; COLOR: #474665; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin: 0; padding: 0; }

.right_cell_text{text-align:center;}
.call_center {color:#ffffff; font-weight:normal; font-size:10px; font-family: Verdana;}
.table_news {width:98%;}
.header_2 h2{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding: 0; margin: 0 0 0 5px;}
table.vip_clients td{padding: 5px 0;}

.upakovka_basket {padding-bottom: 5px;}
.upakovka_basket img{border:none;}
.clear{clear:both;float:none;display:block;margin:0;padding:0}

/* #present_select_block .closed{float:left; margin: 1px 0 0 0;background:url(../img/closed.jpg) no-repeat;cursor:pointer;width:30px;height:17px;display:block;}
#present_select_block .vopros{float:left; margin: 1px 10px 0;background:url(../img/vopros.jpg) no-repeat;cursor:pointer;width:30px;height:17px;display:block;}
#present_select_block .selectas{float:left;}
#present_select_block .activets{float:left;}
 */
#present_select_block .vopros { background: url("../img/vopros.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; float: left; height: 31px;  margin: 1px 10px 0;  width: 30px;}
#present_select_block .closed {background: url("../img/close.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; float: left; height: 31px; margin: 1px 0 0; width: 30px;}
#present_select_block .activets { z-index:50; margin-top: -2px;  float: left;position:relative;}
#present_select_block .activets .big_tip{background: url("../img/big-tip.png") no-repeat scroll 0 0 transparent;
    height: 30px;
    left: -113px;
    padding: 8px 0 0 17px;
    position: absolute;
    top: -35px;
    width: 165px;
    z-index: 100;}
#present_select_block .activets .small_tip{background: url("../img/small-tip.png") no-repeat scroll 0 0 transparent;
    height: 30px;
    left: 7px;
    padding: 8px 0 0 17px;
    position: absolute;
    top: -35px;
    width: 81px;
    z-index: 100;}
.paccontentr{padding:10px 0}
#present_select_block .selectas { float: left; background: url("../img/select.png") no-repeat scroll 0 0 transparent; width: 364px; height:30px;}
.knopa_constr:hover,.knopa_constr {
    background: url("../img/knopa.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    height: 31px;
    padding-bottom: 4px;
    width: 146px;
}
.breack{float:left; padding-top: 5px;}
#pack_price_block{float:left; padding: 9px 0;}

.views_comment_present{padding-right:15px;}
.knopaslide{text-decoration:none;display:block;position:absolute;top:100px;right:0;cursor:pointer;background: url("../img/knopa_slide.jpg") no-repeat scroll 0 0 transparent; width: 29px; height:137px;}
