body { color: #666666; background-color: white; font-size: 12px; font-family: Arial;}

img {behavior: url("/pngbehavior.htc");}

a:link{color: #996699; text-decoration: underline;}
a:visited {color: #996699; text-decoration: underline;}
a:hover {color: #996699; text-decoration: none;}
a:active {color: #996699; text-decoration: none;}

#link2 a:link{color: #996699; text-decoration: none;}
#link2 a:visited {color: #996699; text-decoration: none;}
#link2 a:hover {color: #996699; text-decoration: underline;}
#link2 a:active {color: #996699; text-decoration: underline;}

#td-foot a:link{color: #666666; text-decoration: underline;}
#td-foot a:visited {color: #666666; text-decoration: underline;}
#td-foot a:hover {color: #666666; text-decoration: none;}
#td-foot a:active {color: #666666; text-decoration: none;}

#tbhist a:link{color: #666666; text-decoration: none;}
#tbhist a:visited {color: #666666; text-decoration: none;}
#tbhist a:hover {color: #666666; text-decoration: underline;}
#tbhist a:active {color: #666666; text-decoration: underline;}

#top-button a:link{color: #795F73; text-decoration: none; padding: 2px 20px 10px 20px;}
#top-button a:visited {color: #795F73; text-decoration: none; padding: 2px 20px 10px 20px;}
#top-button a:hover {color: #795F73; text-decoration: none; padding: 2px 20px 10px 20px;}
#top-button a:active {color: #795F73; text-decoration: none; padding: 2px 20px 10px 20px;}

.top-menu a:link{color: #ffffff; text-decoration: none;}
.top-menu a:visited {color: #ffffff; text-decoration: none;}
.top-menu a:hover {color: #ffffff; text-decoration: none;}
.top-menu a:active {color: #ffffff; text-decoration: none;}

#trashabs a:link{color: #ffffff; text-decoration: underline;}
#trashabs a:visited {color: #ffffff; text-decoration: underline;}
#trashabs a:hover {color: #ffffff; text-decoration: none;}
#trashabs a:active {color: #ffffff; text-decoration: none;}

.top-menu-on a:link{color: #767676; text-decoration: none;}
.top-menu-on a:visited {color: #767676; text-decoration: none;}
.top-menu-on a:hover {color: #767676; text-decoration: none;}
.top-menu-on a:active {color: #767676; text-decoration: none;}

.top-menu-hover a:link{color: #000000; text-decoration: none;}
.top-menu-hover a:visited {color: #000000; text-decoration: none;}
.top-menu-hover a:hover {color: #000000; text-decoration: none;}
.top-menu-hover a:active {color: #000000; text-decoration: none;}

.top-menu-hover-on a:link{color: #000000; text-decoration: none;}
.top-menu-hover-on a:visited {color: #000000; text-decoration: none;}
.top-menu-hover-on a:hover {color: #000000; text-decoration: none;}
.top-menu-hover-on a:active {color: #000000; text-decoration: none;}

.filtr-menu a:link, .filtr-menu-on a:link, .top-sub-menu a:link, .top-sub-menu-on a:link{color: #767676; text-decoration: none;}
.filtr-menu a:visited, .filtr-menu-on a:visited, .top-sub-menu a:visited, .top-sub-menu-on a:visited {color: #767676; text-decoration: none;}
.filtr-menu a:hover, .filtr-menu-on a:hover, .top-sub-menu a:hover, .top-sub-menu-on a:hover {color: #767676; text-decoration: none; font-weight:bold;}
.filtr-menu a:active, .filtr-menu-on a:active, .top-sub-menu a:active, .top-sub-menu-on a:active {color: #767676; text-decoration: none;}

#breads a:link{color: #B2B2B2; text-decoration: underline;}
#breads a:visited {color: #B2B2B2; text-decoration: underline;}
#breads a:hover {color: #B2B2B2; text-decoration: none;}
#breads a:active {color: #B2B2B2; text-decoration: none;}

.filtr-but a:link{color: #ffffff; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}
.filtr-but a:visited{color: #ffffff; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}
.filtr-but a:hover{color: #ffffff; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}
.filtr-but a:active{color: #ffffff; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}

#filtr-but-on a:link{color: #767676; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}
#filtr-but-on a:visited {color: #767676; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}
#filtr-but-on a:hover {color: #767676; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}
#filtr-but-on a:active {color: #767676; text-decoration: none; font-weight: bold; padding: 0 40px 0 40px;}

#wind-grey-small a:link{color: #767676; text-decoration: underline; font-weight: bold; margin-right: 20px;}
#wind-grey-small a:visited {color: #767676; text-decoration: underline; font-weight: bold; margin-right: 20px;}
#wind-grey-small a:hover {color: #767676; text-decoration: none; font-weight: bold; margin-right: 20px;}
#wind-grey-small a:active {color: #767676; text-decoration: none; font-weight: bold; margin-right: 20px;}

.left-menu a:link{color: #996699; text-decoration: none; font-weight: bold;}
.left-menu a:visited {color: #996699; text-decoration: none; font-weight: bold;}
.left-menu a:hover {color: #996699; text-decoration: none; font-weight: bold;}
.left-menu a:active {color: #996699; text-decoration: none; font-weight: bold;}

.left-menu-on a:link{color: #666666; text-decoration: none; font-weight: bold;}
.left-menu-on a:visited {color: #666666; text-decoration: none; font-weight: bold;}
.left-menu-on a:hover {color: #666666; text-decoration: none; font-weight: bold;}
.left-menu-on a:active {color: #666666; text-decoration: none; font-weight: bold;}


#top-button{background: no-repeat url(../images/button-top.gif); text-align: center; width: 195px; height: 28px; padding-top: 2px; color: #795F73;}
#tel{font-size: 19px; font-weight: bold; color: #333333; text-align: left; margin: 7px 0 -3px 0;}
#tel span{font-size: 19px; font-weight: normal; color: #999999;}
#tel b{font-size: 19px; font-weight: normal; color: #999999;}
#tbot{font-size: 11px; font-style: italic; color: #ABABAC; text-align: left;}
#td-menu-top{padding: 15px 0 0 0; background: bottom repeat-x url(../images/bg-top-menu-td.gif);}
#td-sub-menu-top{padding: 15px 5px 15px 5px;}
#td-foot{padding: 15px 0 15px 0; border-top: #DFDFDF 1px solid; line-height: 19px;}
#td-copy{padding: 50px 0 30px 0; line-height: 19px; font-size: 11px;}
#td-copy div{font-size: 12px; font-weight: bold;}

.top-menu{background: #9B5881 repeat-x url(../images/link-bg.gif); float: left; height: 33px;}
.top-menu div div{background: no-repeat right url(../images/link-razd.gif); float: left; height: 25px; font-weight: bold; padding: 8px 27px 0 7px;}

.top-menu-on{background: #ffffff repeat-x url(../images/link-bg-on.gif); float: left; height: 33px; margin-left: -20px; display: inline;}
.top-menu-on div{background: no-repeat left url(../images/link-left-on.gif); height: 33px; float: left; display: inline;}
.top-menu-on div div{background: no-repeat right url(../images/link-right-on.gif); float: left; height: 25px; font-weight: bold; padding: 8px 27px 0 27px; display: inline;}

.top-menu-hover{background: #9B5881 repeat-x url(../images/link-bg.gif); float: left; height: 33px;}
.top-menu-hover div div{background: no-repeat right url(../images/link-razd.gif); float: left; height: 25px; font-weight: bold; padding: 8px 27px 0 7px;}

.top-menu-hover-on{background: #ffffff repeat-x url(../images/link-bg-on.gif); float: left; height: 33px; margin-left: -20px; display: inline;}
.top-menu-hover-on div{background: no-repeat left url(../images/link-left-on.gif); height: 33px; float: left; display: inline;}
.top-menu-hover-on div div{background: no-repeat right url(../images/link-right-on.gif); float: left; height: 25px; font-weight: bold; padding: 8px 27px 0 27px; display: inline;}

#link-top{position: absolute;}
#tblinktop{background: left no-repeat url(../images/link-bg.gif); padding-left:20px; height: 33px;}

.top-sub-menu{background: no-repeat url(../images/arrow-sub.gif); float: left; height: 14px; padding: 0 10px 0 19px; margin-right: 13px; display: inline;}
.top-sub-menu-on{background:#E5E5E5 no-repeat url(../images/arrow-sub-on.gif); float: left; height: 24px; margin: -5px 13px -5px -5px; display: inline;}
.top-sub-menu-on div{background:no-repeat right url(../images/arrow-subr-on.gif); float: left; height: 19px; padding: 5px 10px 0 24px; display: inline;}

h1{margin: 0 0 5px 0; padding: 0; font-weight: normal; font-size: 24px;}
#data{font-size: 11px;}
#t-news{font-weight: bold; padding: 2px 0 2px 0;}
#imgprod{background: no-repeat url(../images/imgbg.gif); width:296px; height:158px; text-align: center; padding: 5px; margin-bottom: 5px;}
form{margin: 0; padding: 0;}
#price{background-color: #FFFFF5; border: #DDD7DD 1px solid; color: #987A98; font-weight: bold; padding: 1px 2px 1px 2px; position: absolute; /*margin-top: -10px;*/ width:59px; text-align:center;}
#breads{font-size: 10px; color: #B2B2B2; padding: 3px 0 3px 0;}

#link1{background: no-repeat url(../images/arrow-sub.gif); height: 14px; padding: 0 10px 0 19px; margin: 7px 0 7px 0;}
#link2{background: no-repeat url(../images/arrow-sub.gif); height: 14px; padding: 0 10px 0 19px; margin: 7px 0 7px 0;}
#greytb{background-color: #F4F4F4; font-size: 11px;}
#greytb td{padding: 7px;}
#greytb span{font-size: 14px; font-weight: bold; color: #333333;}
#com{color: #999999; font-style: italic; font-size: 11px;}
#com span{color: #666666; font-weight: bold;}
#page{background: no-repeat url(../images/page.gif); text-align: center; padding: 1px 4px 1px 4px; color: white;}
#pad{padding: 5px 0 5px 0; text-align:left;/*height:32px;*/}


#fix{width:56px;height:175px; top:0px; right:0px; position:fixed; margin-top:-50px;}


.selectml-off{background: #FFFFF5 no-repeat top right url(../images/select-off.gif); border: #DDD7DD 1px solid; color: #987A98; font-size: 10px; height: 13px; width: 47px; position: absolute; margin-top: 1px; padding: 2px 4px 2px 4px; cursor: pointer; cursor: hand;}
.selectml{background: #FFFFF5 no-repeat top right url(../images/select-on.gif);}

.selectml1{border-bottom: #DDD7DD 1px solid; height: 17px; margin: 2px 4px 2px 4px; position: relative;}
.selectml2{height: 14px; padding: 2px 3px 0 3px; margin: 1px 1px 1px 1px; position: relative;}
.selectml2-on{height: 16px; margin: 1px 1px 1px 1px; position: relative; background: #DDD7DD no-repeat left top url(../images/b-l.gif); cursor: pointer; cursor: hand;}
.selectml2-on div{height: 14px; padding: 2px 3px 0 3px; background: no-repeat right top url(../images/b-r.gif);}

#selectx{background: #FFFFF5 no-repeat top right url(../images/select-off.gif); border: #DDD7DD 1px solid; color: #987A98; font-weight: bold; padding: 0px 20px 0px 4px; position: absolute; margin-top: -9px; height: 17px; cursor: pointer; cursor: hand;}

/*#wind-grey{border: #E0E0E0 1px solid; background: #FDFDFD bottom repeat-x url(../images/bg-grey.gif); height: 144px; margin-bottom: 7px;}*/
/*#wind-grey-small{border: #E0E0E0 1px solid; background: #F8F8F8 bottom repeat-x url(../images/bg-grey-small.gif); height: 22px; margin-bottom: 7px; padding: 7px 0 0 15px;}*/
/*#filtr-but-1{height: 26px; background: #BBB1B9 no-repeat url(../images/filtr-but-1.gif); padding: 10px 0 0 0;}*/
/*#filtr-but-on{height: 26px; background: no-repeat url(../images/filtr-but-2.gif); padding: 10px 0 0 0;}*/
/*#filtr-but-3{height: 24px; background: #BBB1B9 no-repeat url(../images/filtr-but-3.gif); padding: 12px 0 0 0;}*/
/*#filtr-but-4{height: 24px; background: #9F8D9B no-repeat url(../images/filtr-but-4.gif); padding: 12px 0 0 0;}*/
/*#filtr-but-5{height: 26px; background: #8D7D89 no-repeat url(../images/filtr-but-5.gif); padding: 10px 0 0 0;}*/
/*#filtr-but-6{height: 24px; background: #9F8D9B no-repeat url(../images/filtr-but-6.gif); padding: 12px 0 0 0;}*/
/*#filtr-but-7{height: 24px; background: #BBB1B9 no-repeat url(../images/filtr-but-7.gif); padding: 12px 0 0 0;}*/
/*.filtr-menu{background: no-repeat url(../images/arrow-sub.gif); height: 24px; padding: 0 0 0 19px; margin:0 0 0 10px;}*/
/*.filtr-menu-on{background:#E5E5E5 no-repeat url(../images/arrow-filtr-on.gif); height: 24px; margin:-5px 0 5px 1px;}*/
/*.filtr-menu-on div{background:no-repeat right url(../images/arrow-filtrr-on.gif); height: 19px; padding: 5px 0 0 28px;}*/
#filtr-title{font-size: 18px; font-weight: bold; text-align: center; margin-top: 15px; color: #767676;}
/*#shkala{background: bottom center no-repeat url(../images/shkala.gif); height: 30px; padding: 10px 0 0 10px; font-weight: bold; color: #767676; width: 450px; margin: 0 auto; text-align: left;}*/
#filtr-text{margin:20px 170px 0 65px; font-style: italic; color: #767676;}
/*#filtr-price{background: bottom repeat-x url(../images/circle-bg.gif); height: 30px; position:absolute;}*/

#search{float: right; border: #DEDEDE 1px solid; height: 19px; margin-top: 5px;}
#fieldsearch{border: 0px solid; font-family: Arial; font-size: 12px; height: 16px;}
#field{border: #DEDEDE 1px solid; font-family: Arial; font-size: 12px; height: 16px; width: 170px; margin: 1px 10px 5px 0;}
#fielda{border: #DEDEDE 1px solid; font-family: Arial; font-size: 12px; height: 58px; width: 160px; margin: 1px 0 0px 0;}
#orderbut{background: no-repeat top left url(../images/order.gif); float:right; margin:15px 20px 0 0; padding:0 0 9px 17px; font-family: Arial; font-size: 12px; color:#795F73; border:0 solid; text-decoration: underline; cursor: pointer; cursor: hand;}

#selectcod-off{background: #FFFFF5 no-repeat top right url(../images/select-off.gif); border: #DDD7DD 1px solid; color: #987A98; font-size: 10px; width: 103px; position: absolute; margin-top: -9px; cursor: pointer; cursor: hand;}
#selectcod{background: #FFFFF5 no-repeat top right url(../images/select-on.gif); border: #DDD7DD 1px solid; color: #987A98; font-size: 10px; width: 103px; position: absolute; margin-top: -9px; cursor: pointer; cursor: hand;}
.selectcod1{height: 17px; margin: 1px 20px 1px 1px; position: relative;}
.selectcod2{border-top: #DDD7DD 1px solid; height: 15px; padding: 3px 0 3px 0; margin: 1px 20px 1px 10px; position: relative;}
.selectcod2-on{height: 22px; margin: 1px 17px 1px 7px; position: relative; background: #DDD7DD no-repeat right top url(../images/b-r-cod.gif); cursor: pointer; cursor: hand;}
.selectcod2-on div{height: 15px; padding: 4px 3px 3px 3px; position: relative; background: no-repeat left top url(../images/b-l-cod.gif); cursor: pointer; cursor: hand;}
#scroll{position: absolute; background: repeat-y url(../images/scroll-bg.gif); margin: 12px 0 0 92px; height: 85px;}

#product{width: 180px; float: left; margin: 0 5px 10px 5px; display: inline;}
#product1{width: 180px; float: left; margin: 0 5px 10px 0; display: inline;}
#product4{width: 180px; float: left; margin: 0 0 10px 5px; display: inline;}
#imgpr{background: no-repeat url(../images/imgsbg.gif); width: 180px; padding:1px 0 1px 0; text-align: center; height: 92px;}

.left-menu{background: no-repeat url(../images/arrow-sub.gif); height: 24px; padding: 0 10px 0 19px; color: #999999;}
.left-menu-on div{background:no-repeat url(../images/arrow-sub-on.gif); height: 19px; padding: 5px 10px 0 24px; position: absolute; color: #999999;}
.left-menu-on{background:#E5E5E5 no-repeat right url(../images/arrow-subr-on.gif); height: 24px; margin: -5px 0 5px -5px;}

#tbhist td{padding: 5px 0 5px 0;}
#tdhist{border-bottom: #DFDFDF 1px solid;}

#commentbg{position: absolute; top: 0; left: 32%;}
#comment{position: absolute; top: 0; left: 32%; width: 449px; height: 289px; padding: 15px 0 0 35px; color: #795F73;}
#comment span{font-size: 11px; font-style: italic;}
#areacomment{ border: 0 solid; background-color: transparent; width: 395px; height: 126px}
#areacommentd{background-image: url(../images/comment-bg.gif); background-repeat: no-repeat; width: 395px; height: 126px; padding: 10px; margin-top: 5px;}
#loginbg{position: absolute;}
#login{position: absolute; width: 151px; height: 133px; padding: 7px 22px 0 22px; color: #795F73;}
#logtextb{text-align:center; color:#BBADB7; margin-top:22px;}
#fieldlog{font-family:Arial; font-size:12px; color:#795F73; border:0 solid; background-color: transparent; height:17px; width:136px; margin: 0 5px -2px 5px; padding:0;}
#fieldlogin{background: #F3F0F2 no-repeat url(../images/log-left.gif); margin-bottom:5px; width:150px;}
#fieldlogin div{background: no-repeat right url(../images/log-right.gif); height:17px;}

#trashabs{position: fixed; right: 0px; top: 90px;}
#trash3{background: repeat-y url(../images/trash-3bg.png); width: 56px;}
#trash1{background: right repeat-y url(../images/trash-1.png);}
#trash2{margin-left: 65px; margin-right: 27px;}
#numb{position:absolute; margin: -15px 0 0 4px; text-align: center; height: 40px; width: 40px; font-weight: bold; font-size: 24px; color: white;}
#numbbg{position:absolute; margin: -20px 0 0 5px; height: 40px; width: 40px;}
#tr4{position:absolute; right:0px;}

#producttr{width: 188px; float: left; margin: 10px 5px 0 5px;}
#imgprtr{width: 188px; background: white no-repeat url(../images/imgprtr.gif); text-align: center; height: 92px;}
#producttr span{color: #BF8FAB; font-size: 10px; padding-left: 5px;}
#change{position: absolute; margin-top: -10px; padding: 2px 7px 2px 2px; background: #6D3153 no-repeat url(../images/change.gif); color: white; font-weight: bold; width:26px;}
#change input{position: absolute; margin-left:2px;margin-top: -1px; font-family: Arial; border:0; font-size:12px; font-weight: bold; height:14px; width:22px;}
#changearr{position: absolute; margin: -4px 0 0 5px;}
#pricetr{position: absolute; margin-top: -10px; padding: 2px 16px 2px 15px; background: #6D3153 no-repeat url(../images/pricetr.gif); color: white; font-weight: bold; width:50px;}

#alltr{color: #B880A1; font-style: italic;}
#allprice{background-color: #75375B; padding: 10px 0 10px 0; margin: 5px 0 5px 0; text-align: center; font-size: 18px; color: white; font-weight: bold;}


#l-t{position:absolute; left:-1px; top:-1px;}
#r-t{position:absolute; right:-1px; top:-1px;}
#l-b{position:absolute; left:-1px; bottom:-1px;}
#r-b{position:absolute; right:-1px; bottom:-1px;}

#wind-grey-small b{color: #767676; text-decoration: underline; font-weight: bold; margin-right: 20px;}


#heder_logo {
margin:0;
padding:0;
margin-top: -44px;
position: relative;
width:100%;
text-indent:-5000px;
}

#heder_logo span.hederlogo {
overflow:hidden;
  position: absolute; /* Абсолютное позиционирование */
  left: 0px; /*  Положение относительно левого края */
  width: 240px; /*  Ширина закрываемого блока */
  height: 87px; /* Высота рисунка */
  background: url(/images/logo.gif) no-repeat; /* Фоновый рисунок для замены текста */
}


#filtr a:link{color: #767676; text-decoration: underline; font-size: 11px; display:block; float:left; padding: 0 5px 0 5px;}
#filtr a:visited {color: #767676; text-decoration: underline; font-size: 11px; display:block; float:left; padding: 0 5px 0 5px;}
#filtr a:hover {color: #767676; text-decoration: none; font-size: 11px; display:block; float:left; padding: 0 5px 0 5px;}
#filtr a:active {color: #767676; text-decoration: none; font-size: 11px; display:block; float:left; padding: 0 5px 0 5px;}
#filtrlet_unselected{display:block; float:left; text-align: center; padding: 1px 0 1px 0; width:16px; font-size: 11px;}
#filtrlet{background: no-repeat url(../images/page.gif); display:block; float:left; text-align: center; padding: 1px 0 1px 0; width:16px; color: white; font-size: 11px;}

.formParams{
	width:130px;
}

#search_long{background: repeat-x url(../images/search-long-bg.gif); height: 19px; width: 502px; margin: 9px 7px 0 0; float: left;}
#search_long_left{background: no-repeat left url(../images/search-long-left.gif); height: 19px;}
#search_long_right{background: no-repeat right url(../images/search-long-right.gif); height: 19px; padding-left: 25px;}
#search_long_inp{font-family: Arial; font-size: 12px; background-color: transparent; border: 0 solid; width: 475px;}

#filtr_bg{background: repeat-x url(../images/filtr-bg.gif); height: 83px;}
#filtr_left{background: no-repeat left url(../images/filtr-left.gif); height: 83px;}
#filtr_right{background: no-repeat right url(../images/filtr-right.gif); height: 83px;}
#f_block{float: left; margin: 5px 8px; display: inline;}
#filtr_sel_bg{height: 19px; color: #6C516C; font-weight: bold; width: 170px; margin-top: 5px;}



#ml_off{position:reletive; background: #FFFFF5; border: #DDD7DD 1px solid; color: #987A98; height: 17px; cursor: pointer; cursor: hand; float:left; width:115px; text-align:center; margin:0 5px 5px 0;}
#ml_off span{font-weight:bold;}
#ml_on{position:reletive; background: #DDD7DD; border: #DDD7DD 1px solid; color: #987A98; height: 17px; cursor: pointer; cursor: hand; float:left; width:115px; text-align:center; margin:0 5px 5px 0;}
#ml_on span{font-weight:bold;}
#r_tl{background: url(../images/corner-l-t.gif) no-repeat top left; height: 19px; width:115px; position:reletive; margin-top:-1px; margin-left:-1px;}
#r_tr{background: url(../images/corner-r-t.gif) no-repeat top right; height: 19px; position:reletive; margin-top:0px; margin-right:-2px;}
#r_bl{background: url(../images/corner-l-b.gif) no-repeat bottom left; height: 19px; position:reletive; margin-bottom:0; margin-left:0px;}
#r_br{background: url(../images/corner-r-b.gif) no-repeat bottom right; height: 17px; position:reletive; margin-bottom:0px; margin-right:0px; padding-top:2px;}
#textit{font-style: italic; color: #B2B2B2; clear: both; font-size: 11px;}
#selectx_off{background: #FFFFF5 no-repeat top right url(../images/select-off.gif); border: #DDD7DD 1px solid; color: #987A98; font-weight: bold; width:40px; padding-right: 20px; text-align: center; position: absolute; margin-bottom: 5px; height: 17px; cursor: pointer; cursor: hand;}


#search_bg{background: repeat-x url(../images/search-bg.gif); height: 31px; margin: -7px 0 7px 0;}
#search_left{background: no-repeat left url(../images/search-left.gif); height: 31px;}
#search_right{background: no-repeat right url(../images/search-right.gif); height: 24px; color: #90858e; padding: 7px 0 0 10px;}

.logoseo {margin:0;
padding:0;
margin-top: -44px;
position: relative;
width:100%;}
.logoseo a {
    background:url(../images/logo.gif) no-repeat left top;
    display:block;
    height:87px;
    width:240px;
    text-indent:-1000em;
    outline:0;
position: absolute
}

#html-auth{margin-left:555px;}
/*Обновленная шапка и внутрення страница*/
.phone_num,
.icq_num{
	float:left;
	font-family:'Helvetica', 'Arial', sans-serif; text-align:left;
	color:#333333; font-size:11px;
}
.phone_num{
	width:250px; padding-left:25px; padding-top:5px;
	background:transparent url('../images/phone.gif') 0 50% no-repeat;
	overflow:hidden;
}
.phone_num div{
	float:left;  font-size:16px; color:#333333; font-weight:bold; white-space:nowrap;
	padding:5px 0; margin-left:10px;
}
.bord{ border-bottom:1px solid  #E6E1E5; }
.phone_num div span{
	color:#B39AA6; font-size:14px;
}
.back_num{
	float:left; height:33px; line-height:33px; padding-left:5px;
	background:transparent url('../images/callback.gif') 10px 50% no-repeat;
	border-left:1px solid #E6E1E5;
	font-size:12px; font-weight:bold; text-align:left;
	position:relative; top:13px;
	width:100px;
}
.back_num a{
	font-size:12px; font-weight:bold; color:#333333;
	display:block; padding:0 0 0 40px;
}
.icq_num{
	lheight:33px; line-height:33px;
	padding-left:50px;
	background:transparent url('../images/icq.gif') 10px 0 no-repeat;
	border-left:1px solid #E6E1E5;
	font-size:11px; font-weight:bold;
	float:left;
	position:relative; top:13px;
}
.auth_form#html-auth{
	display:none;
	position:absolute;
	z-index:999;
	text-align:left;
	left:-248px;
	top:26px;
	margin:0;
	background:transparent url('../images/a_bg.png') 0 0 no-repeat;
	width:213px;
	height:98px;
	font-family: 'Arial', sans-serif; margin-bottom:3px;
}
.auth_form#html-auth form{
	padding:10px 0 10px 10px;
	width:203px;
	overflow:hidden;
}
.auth_strong{
	display:block; color:#ffffff; font-size:12px;
	padding-bottom:5px;
}
.semi_box{
	float:left; width:100px; padding-bottom:5px;
}
.semi_box label{
	display:block; font-size:10px; color:#BF8FAB;
	padding-bottom:3px;
}
.semi_box input{
	display:block; color:#ffffff; font-size:10px; width:91px;
	font-family: 'Arial', sans-serif;
	background:transparent url('../images/inbg.png') 0 0 no-repeat;
	border:#0000 solid; outline:0 none; margin:0; padding:0; height:19px;
}

.buttons{
	width:100%; overflow:hidden;
}
.buttons a{
	display:block; width:123px; height:21px; float:left; margin-right:5px;
}
.buttons a img{ border:0 none; }
.buttons input{
	display:block;  width:63px; height:32px;
	background:transparent url('../images/enter.png') 0 0 no-repeat;
	border:0 none; outline:0 none; margin:0; padding:0; 
}
.right_links{
	float:right; padding-top:10px;
	position:relative; z-index:3; right:5px;
}
.right_links a{
	display:block; float:left;
	width:55px; padding-top:33px; margin-left:10px;
	font-size:9px; font-family:'Helvetica', 'Arial', sans-serif; text-align:center; color:#9D7F8E; text-transform:uppercase;
	font-weight:bold; text-decoration:none;
	background-image:url('../images/right.gif'); background-repeat:no-repeat; background-position:50% 0;
}

.ns_controls{
	overflow:hidden; margin-bottom:10px; width:100%;
}
.ns_controls a{
	display:block; float:left; overflow:hidden; position:relative; margin-right:10px; text-decoration:none  !important; 
}
.ns_controls a .roll{
	display:block; position:absolute; width:10px; height:10px; overflow:hidden;
	background-image:url('../images/roll.gif'); background-repeat:no-repeat;
}
.ns_controls a span{
	padding:5px 10px; display:block; border:1px solid #D2CDD1; background:#E5E5E5; 
}
.roll.tl{
	top:0; left:0;
	background-position:-10px -10px;
}
.roll.tr{
	top:0; left:100%; margin-left:-10px; //_margin-left:-9px;
	background-position:0 -10px;
}
.roll.bl{
	top:100%; left:0; margin-top:-10px; //_margin-top:-9px;
	background-position:-10px 0px;
}
.roll.br{
	top:100%; left:100%; margin-left:-10px; margin-top:-10px; //_margin-top:-9px; //_margin-left:-9px;
	background-position:0 0;
}

.ns_controls a#ns_active span{
	border:1px solid #B4A7B1; background:#B4A7B1; color:#ffffff; font-weight:bold;
}
#ns_active .roll.tl{
	background-position:-10px -30px;
}
#ns_active .roll.tr{
	background-position:0 -30px;
}
#ns_active .roll.bl{
	background-position:-10px -20px;
}
#ns_active .roll.br{
	background-position:0 -20px;
}

#comments_box{
	display:none;
}
a.ns_delivery{
	display:block; background: url('../images/apr.gif') no-repeat;
	padding:8px 8px; margin:10px 0; 
	font-size:12px; font-style:italic; color:#816E82; text-decoration:none; white-space:nowrap;
	text-decoration:none;
}
a.ns_delivery strong{ color:#A84848; text-decoration:none;}

.ns_controls a{
	zoom:1;
}

.you_favor #product1,
.you_favor #product{
	margin:0 0 20px 0;
	display:block;
}
#fix{
	z-index:2;
}
/*Обновленная шапка и внутрення страница*/