BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #344153; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #344153; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
  margin: 0px;
}
HR {
	BORDER-RIGHT  : #ebebeb 0px solid; 
  BORDER-TOP    : #ebebeb 0px solid; 
  BORDER-LEFT   : #ebebeb 0px solid; 
  BORDER-BOTTOM : #ebebeb 1px solid;
  MARGIN        : 6px 6px 6px 6px ;
/*  WIDTH         : 100%; */
  HEIGHT        : 1px;
}
A {
	FONT-WEIGHT: bold; COLOR: #0071bc; TEXT-DECORATION: underline
}
A:link {
	FONT-WEIGHT: bold; COLOR: #0071bc; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #0071bc; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #0071bc; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
#s-input {
  width:210px;
  height:17px;
  background:#F6F6F6;
  border-left:0;
  border-right:0;
  border-bottom:0;
  border-top:1px solid #979592;
}
#search-btn {
  width:48px;
  height:20px;
  background:#F6F6F6;
  border:0;
}
INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 16px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 1px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 1px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.text {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.text TABLE TD {
/*	FONT-SIZE: 70%; */
}
.tbl-prop-header {
	BACKGROUND-COLOR: #c2c2c2;FONT-SIZE: 12px; FONT-WEIGHT: BOLD;
}
.tbl-prop-row-1 {
	BACKGROUND-COLOR: #ebebeb;FONT-SIZE: 11px;
}
.tbl-prop-row-1 TD {
	TEXT-ALIGN: center;
}
.tbl-prop-row-2 {
	BACKGROUND-COLOR: #F8F8F8;FONT-SIZE: 11px;
}
.tbl-prop-row-2 TD {
	TEXT-ALIGN: center;
}
.table-sep {
	padding-right: 1px; background-position: center 50%; padding-left: 1px; background-image: url(../img/v-s.gif); padding-bottom: 1px; width: 1px; padding-top: 1px; background-repeat: repeat-y; background-color: #fff;
}
.tbl-left1, .tbl-right1, .tbl-centr1 {
	background-color: #ebebeb;
  text-align: left;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 10px;
}
.tbl-right1 {
	text-align: right;
}
.tbl-centr1 {
	text-align: centr;
}
.tbl-left2, .tbl-right2, .tbl-centr2 {
	background-color: #f8f8f8;
  text-align: left;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 10px;
}
.tbl-right2 {
  text-align: right;
}
.tbl-centr2 {
	text-align: centr;
}
.desc-container {
	PADDING-LEFT: 10px;
}
.item-val {
	COLOR: #898989;
}
.item-val UL{
  FONT-SIZE:70%;
}

.branch {
	PADDING-LEFT: 10px
}
.branch H2.category {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(../img/a.gif); COLOR: #0071bc; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.branch H2.category-sel {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(../img/a.gif); COLOR: #0071bc; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.search-cur-page {
	COLOR: #f55c08; TEXT-DECORATION: underline
}
.search-num {
	COLOR: #898989
}
.search-phrase {
	COLOR: #f55c08
}
.search-sep {
	HEIGHT: 15px
}
.cut_u {
	TEXT-DECORATION: none
}
.icon-pdf-line {
	MARGIN: 3px 0px
}
#root-1 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/b-1-r.gif); MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ff6600; BACKGROUND-REPEAT: no-repeat
}
#root-1-s {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/b-1-r.gif); MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ff6600; BACKGROUND-REPEAT: no-repeat
}
#root-1 A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
#root-1 A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
#root-1 A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
#root-1-s A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
#root-1-s A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
#root-1-s A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
#root-1-s {
	BACKGROUND-IMAGE: url(../img/b-1-d.gif)
}
#root-2 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/a-1-r.gif); MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat
}
#root-2-s {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/a-1-r.gif); MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat
}
#root-2 A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#root-2 A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#root-2 A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#root-2-s A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#root-2-s A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#root-2-s A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#root-2-s {
	BACKGROUND-IMAGE: url(../img/a-1-d.gif)
}
#root-3 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/a-2-r.gif); MARGIN-LEFT: 20px; TEXT-TRANSFORM: none; BACKGROUND-REPEAT: no-repeat
}
#root-3-s {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/a-2-r.gif); MARGIN-LEFT: 20px; TEXT-TRANSFORM: none; BACKGROUND-REPEAT: no-repeat
}
#root-3 A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-3 A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-3 A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-3-s A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-3-s A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-3-s A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-3-s {
	BACKGROUND-IMAGE: url(../img/a-2-d.gif)
}
#root-4 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/a-3-r.gif); MARGIN-LEFT: 30px; TEXT-TRANSFORM: none; BACKGROUND-REPEAT: no-repeat
}
#root-4-s {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/a-3-r.gif); MARGIN-LEFT: 30px; TEXT-TRANSFORM: none; BACKGROUND-REPEAT: no-repeat
}
#root-4 A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-4 A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-4 A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-4-s A.cat:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-4-s A.cat:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-4-s A.cat:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
#root-4-s {
	BACKGROUND-IMAGE: url(../img/a-3-d.gif)
}
#root-5 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/a-l.gif); MARGIN-LEFT: 40px; BACKGROUND-REPEAT: no-repeat
}
#root-5-s {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/a-l.gif); MARGIN-LEFT: 40px; BACKGROUND-REPEAT: no-repeat
}
#root-5 A.cat:link {
	
}
#root-5 A.cat:hover {
	
}
#root-5 A.cat:visited {
	
}
#root-5-s A.cat:link {
	
}
#root-5-s A.cat:hover {
	
}
#root-5-s A.cat:visited {
	
}
#root-5-s {
	BACKGROUND-IMAGE: url(../img/a-l.gif)
}
.news {
  FONT-SIZE : 100%;
}
.news HR {
	BORDER-RIGHT: #ebebeb 0px solid; BORDER-TOP: #ebebeb 0px solid; MARGIN: 0px 0px 0px; BORDER-LEFT: #ebebeb 0px solid; WIDTH: 100%; COLOR: #ebebeb; BORDER-BOTTOM: #ebebeb 1px solid; HEIGHT: 1px
}

.news A.price-all {
	TEXT-TRANSFORM: uppercase; COLOR: #ff4e00
}
.news A.price-link {
	COLOR: #898989
}
.news DIV {
  TEXT-ALIGN: justify;
}
#search H1 A:link {
	FONT-WEIGHT: bold
}
#search H1 A:hover {
	FONT-WEIGHT: bold
}
#search H1 A:visited {
	FONT-WEIGHT: bold
}
#search A:link {
	FONT-WEIGHT: normal
}
#search A:hover {
	FONT-WEIGHT: normal
}
#search A:visited {
	FONT-WEIGHT: normal
}
#body-elements H1.item-cap {
	MARGIN-TOP: 15px; COLOR: #ff5833; TEXT-ALIGN: center
}
#item-photo H1.item-cap {
	TEXT-ALIGN: center
}
#hot-links {
	PADDING-BOTTOM: 5px
}
#hot-links H1 {
	PADDING-LEFT: 10px; COLOR: #ff5833; TEXT-ALIGN: center
}
A.more-1 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff4e00
}
A.more-1:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff4e00
}
A.more-1:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff4e00
}
A.more-1:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff4e00
}
A.more-1:hover {
	TEXT-DECORATION: none
}
A.more-2 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #0071bc;
}
A.more-2:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #0071bc;
}
A.more-2:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #0071bc;
}
A.more-2:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #0071bc;
}
A.more-2:hover {
	TEXT-DECORATION: none;
}
.h-tel {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #0071bc;
}
.h-tel-l {
 	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ffffff;
}
.h-tel-l a:link, .h-tel-l a:hover, .h-tel-l a:visited {
	COLOR: #ffffff;text-decoration:none;
}

#middle {
	HEIGHT: 120px
}
#menu {
	BACKGROUND-COLOR: #eeeeee; 
}
#menu H1 {
	FONT-SIZE: 110%; TEXT-TRANSFORM: uppercase; COLOR: #707070
}
#menu INPUT {
	WIDTH: 140px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
#menu A {
	TEXT-TRANSFORM: uppercase; COLOR: #898989; TEXT-DECORATION: none
}
#menu A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #898989; TEXT-DECORATION: none
}
#menu A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #898989; TEXT-DECORATION: none
}
#menu A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #898989; TEXT-DECORATION: none
}
#menu A#menu-sel {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600; TEXT-DECORATION: none
}
#menu A#menu-sel:link {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600; TEXT-DECORATION: none
}
#menu A#menu-sel:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600; TEXT-DECORATION: none
}
#menu A#menu-sel:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: #0071bc
}
.footer {
	FONT-SIZE: 100%; COLOR: #898989
}
.footer TABLE {
	COLOR: #898989
}
.footer A {
	FONT-WEIGHT: normal; COLOR: #898989
}
.footer A:link {
	FONT-WEIGHT: normal; COLOR: #898989
}
.footer A:hover {
	FONT-WEIGHT: normal; COLOR: #898989
}
.footer A:visited {
	FONT-WEIGHT: normal; COLOR: #898989
}
#body-elements H1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 60%; HEIGHT: 14px; TEXT-ALIGN: left
}
#hot-links H1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 60%; HEIGHT: 14px; TEXT-ALIGN: center
}
#body-elements H1 A {
	TEXT-DECORATION: none
}
#hot-links H1 A:link {
	TEXT-DECORATION: none
}
#hot-links H1 A:hover {
	TEXT-DECORATION: none
}
#hot-links H1 A:visited {
	TEXT-DECORATION: none
}
.product H1 {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
.product H1 A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
.product H1 A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}
.product H1 A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #ff6600
}

.product H2 {
	 COLOR: #0071bc;
	 FONT-WEIGHT: bold;
}
.product H2 A:link {
	 COLOR: #0071bc;
	 FONT-WEIGHT: bold;
}
.product H2 A:hover {
	 COLOR: #0071bc;
	 FONT-WEIGHT: bold;
}
.product H2 A:visited {
	 COLOR: #0071bc;
	 FONT-WEIGHT: bold;
}

.price {
	FONT-WEIGHT: normal; 
  COLOR: #0581e1; 
  TEXT-DECORATION: none;
}

.news H1 {
	COLOR: #0071bc;
}

.news H2 {
	FONT-WEIGHT     : normal;
  COLOR           : #0581e1;
  TEXT-ALIGN      : left;
  TEXT-DECORATION : none;
}

.news .date {
	FONT-WEIGHT: normal;
  COLOR: #0581e1;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none;
}

.news .head A:link,
.news .head A:hover,
.news .head A:visited {
  COLOR           : #0581e1; 
  TEXT-ALIGN      : left; 
  FONT-WEIGHT     : bold;
  TEXT-DECORATION : none;
}
.news .head A:hover{
    TEXT-DECORATION : underline;
}

.news A {
	COLOR: #0071bc; FONT-WEIGHT: normal;  line-height:1.5;
}
.news H3.news-cap{
	FONT-WEIGHT     : bold; 
  COLOR           : #0581e1; 
  TEXT-DECORATION : none;
  FONT-SIZE       : 110%; 
}

#search H1 {
	COLOR: #0071bc
}
#search H1 A {
	TEXT-DECORATION: underline
}
#catalog H1 {
	COLOR: #0071bc
}
#catalog H2 A:link {
	FONT-WEIGHT: normal; COLOR: #0071bc; TEXT-DECORATION: none
}
#catalog H2 A:hover {
	FONT-WEIGHT: normal; COLOR: #0071bc; TEXT-DECORATION: none
}
#catalog H2 A:visited {
	FONT-WEIGHT: normal; COLOR: #0071bc; TEXT-DECORATION: none
}
#catalog H2 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#catalog H2 A.catalog-sel:link {
	COLOR: #ff6600
}
#catalog H2 A.catalog-sel:hover {
	COLOR: #ff6600
}
#catalog H2 A.catalog-sel:visited {
	COLOR: #ff6600
}

#search H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #0071bc
}
#search P {
	FONT-WEIGHT: normal; COLOR: #898989
}
.news P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify;
}

/*!!!*/
.news A:visited {
	FONT-WEIGHT: normal; COLOR: #0071bc; TEXT-DECORATION: underline
}
.news A:hover {
	FONT-WEIGHT: normal; COLOR: #0071bc; TEXT-DECORATION: none
}

#contact {
	LINE-HEIGHT: 200%
}
#item-desc {
	COLOR: #0071bc
}
#item-desc P {
	MARGIN: 10px 0px
}
#item-comb {
	LEFT: 360px; FLOAT: left; MARGIN-BOTTOM: -330px; POSITION: relative; TOP: -170px
}
#replace .desc-container .text H2 {
	COLOR: #969696
}
#replace .desc-container A.more-1:link {
	COLOR: #0071bc
}
#replace .desc-container A.more-1:hover {
	COLOR: #0071bc
}
#replace .desc-container A.more-1:visited {
	COLOR: #0071bc
}
#see-also .desc-container .text H2 {
	COLOR: #969696
}
#see-also .desc-container A.more-1:link {
	COLOR: #0071bc
}
#see-also .desc-container A.more-1:hover {
	COLOR: #0071bc
}
#see-also .desc-container A.more-1:visited {
	COLOR: #0071bc
}
#product-picture {
	FLOAT: left
}
DIV#item-desc {
	FLOAT: left; WIDTH: 50%; min-width: 50%
}
#product-picture H1 {
	FLOAT: left
}
.articles H2 A {
	TEXT-TRANSFORM: none
}
.form-prop {
	FONT-SIZE: 0.7em; VERTICAL-ALIGN: top; WIDTH: 30%; COLOR: #0071bc; TEXT-ALIGN: right
}
TD .form-value {
	FONT-SIZE: 0.7em; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
}
.form-value INPUT {
	FONT-SIZE: 1em; BORDER-LEFT-COLOR: #808080; BORDER-BOTTOM-COLOR: #f2f0ee; WIDTH: 100%; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #808080; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 17px; BORDER-RIGHT-COLOR: #f2f0ee; BORDER-BOTTOM-STYLE: solid
}
.form-value LABEL {
	FONT-SIZE: 100%
}
.form-value TEXTAREA {
	FONT-SIZE: 1em; WIDTH: 100%; HEIGHT: 50px
}
.form-value .i_radio {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: auto! important; BORDER-BOTTOM: medium none; HEIGHT: auto! important
}
.form-value .i_checkbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: auto! important; BORDER-BOTTOM: medium none; HEIGHT: auto! important
}
.users-desc {
	FONT-SIZE   : 60%; 
  COLOR       : #898989; 
  LINE-HEIGHT : 0.8em;
  TEXT-ALIGN  : left;
}
.i_radio {
	WIDTH: auto; BACKGROUND-COLOR: transparent;
}
.form-p-actions {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.product-short-pic {
  WIDTH          :  116px; 
  HEIGHT         :  116px; 
}
.product-short-cart-pic .cart {
	 Z-INDEX       :  1;
   LEFT          :  2px; 
   MARGIN-BOTTOM : -76px; 
   WIDTH         :  116px; 
   POSITION      :  relative; 
   TOP           : -23px;
}

.product-short-pic-top,
.product-short-pic-top-gr,
.product-short-pic-bot,
.product-short-pic-bot-gr
 {
	BACKGROUND-POSITION  : 50% top;  
  BACKGROUND-REPEAT    : no-repeat;
  POSITION             : relative; 
  WIDTH                : 116px; 
  HEIGHT               : 8px; 
  margin               : auto;
}

.product-short-pic-top {
  BACKGROUND-IMAGE     : url(../img/shop/product-small-top.gif);
}

.product-short-pic-top-gr {
  BACKGROUND-IMAGE     : url(../img/shop/product-small-top-gr.gif);
}

.product-short-pic-bot{
  BACKGROUND-IMAGE     : url(../img/shop/product-small-bot.gif);
}
.product-short-pic-bot-gr {
  BACKGROUND-IMAGE     : url(../img/shop/product-small-bot-gr.gif);
}

.product-short-pic-content,
.product-short-pic-content-gr {
	BACKGROUND-POSITION  : left top;  
  BACKGROUND-REPEAT    : repeat-y;
  POSITION             : relative;  
  TEXT-ALIGN           : center; 
  margin               : auto;
  WIDTH                : 116px;
  HEIGHT               : 100px;   
}

.product-short-pic-content {
  BACKGROUND-IMAGE     : url(../img/shop/product-small-vsep.gif);
}
.product-short-pic-content-gr {
  BACKGROUND-IMAGE     : url(../img/shop/product-small-vsep-gr.gif);
}

.product-short-pic-content2,
.product-short-pic-content2-gr {
	BACKGROUND-POSITION  : right top; 
  WIDTH                : 116px; 
  BACKGROUND-REPEAT    : repeat-y; 
  POSITION             : relative;  
  TEXT-ALIGN           : center;  
  margin               : auto;
  HEIGHT               : 100px;
}

.product-short-pic-content2{
  BACKGROUND-IMAGE: url(../img/shop/product-small-vsep.gif);
}
.product-short-pic-content2-gr{
  BACKGROUND-IMAGE: url(../img/shop/product-small-vsep-gr.gif);
}

IMG {
/*	BEHAVIOR: url("/css/scripts/png.htc")*/
}
.product-short-cart-pic DIV {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; TEXT-ALIGN: center; 
}
.product-short-cart-pic {

	
}
.product-short-cart-pic .product-short-cart-pic-top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../img/shop/product-cart-small-top.gif); WIDTH: 116px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 8px
}
.product-short-cart-pic .cart {
	Z-INDEX: 1; LEFT:2px; MARGIN-BOTTOM: -76px; WIDTH: 116px; POSITION: relative; TOP: -23px;
}
.product-short-cart-pic .product-short-cart-pic-bot {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../img/shop/product-cart-small-bot.gif); WIDTH: 116px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 8px
}
.product-short-cart-pic .product-short-cart-pic-content {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../img/shop/product-cart-small-vsep.gif); MARGIN-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; TOP: 0px; TEXT-ALIGN: center
}
.product-short-cart-pic .product-short-cart-pic-content2 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../img/shop/product-cart-small-vsep.gif); WIDTH: 116px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; TEXT-ALIGN: center
}
/*.block {  //Если все ОК - удалить
    MARGIN: 10px;	BACKGROUND-COLOR: #eeeeee;
}
.block .block-top {
	BACKGROUND-POSITION: top; BACKGROUND-IMAGE: url(../img/shop/block-top.gif); WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; MARGIN: 0;
	
}
.block .block-bot {
	BACKGROUND-POSITION : 50% bottom; 
  BACKGROUND-IMAGE    : url(../img/shop/block-bot.gif); 
  WIDTH               : 178px; 
  HEIGHT              : 8px; 
  BACKGROUND-REPEAT   : no-repeat;
}
.block .block-content {
	PADDING-RIGHT    : 15px;
  PADDING-LEFT     : 15px;
  FONT-SIZE        : 0.7em;
  COLOR            : #0071bc;
}
.block .block-content LABEL {
	MARGIN-TOP: 0.5em; DISPLAY: block; MARGIN-BOTTOM: 0.5em; COLOR: #0071bc
}
*/
.basket {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; WIDTH: 200px; COLOR: #0071bc; PADDING-TOP: 0px;VERTICAL-ALIGN:TOP;
}
.basket UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.basket LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.block-sec {
	MARGIN: 10px
}
.block-sec .block-sec-top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../img/shop/block-sec-top.gif); WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
.block-sec .block-sec-bot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../img/shop/block-sec-bot.gif); WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
.block-sec .block-sec-content {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 161px; COLOR: #0071bc; PADDING-TOP: 0px
}
.block-sec .block-sec-content LABEL {
	MARGIN-TOP: 0.5em; DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
.block-sec UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.block-sec LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.block-secuser {
	MARGIN: 10px; WIDTH: 178px; BACKGROUND-COLOR: #eeeeee
}
.block-secuser .block-secuser-top {
	BACKGROUND: url(../img/shop/block-top.gif) #ffffff no-repeat 50% top; WIDTH: 178px; HEIGHT: 8px; BACKGROUND-COLOR: #eeeeee
}
.block-secuser .block-secuser-bot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../img/shop/block-bot.gif); WIDTH: 178px; HEIGHT: 8px; BACKGROUND-REPEAT: no-repeat;
}
.block-secuser .block-secuser-content {
	FONT-SIZE: 0.7em; WIDTH: 178px; COLOR: #0071bc
}
.block-secuser .block-secuser-content LABEL {
	MARGIN-TOP: 0.5em; DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
.block-secuser UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.block-secuser LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.block-secuser A:link {
	FONT-WEIGHT: normal; COLOR: #0071bc
}
.block-secuser A:hover {
	FONT-WEIGHT: normal; COLOR: #0071bc
}
.block-secuser A:visited {
	FONT-WEIGHT: normal; COLOR: #0071bc
}
.block-plusone {
	color:#6F6F6F; font-size:110%; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase;
}
TD.text H2 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
#user-form H2 {
	MARGIN-TOP: 3em; FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
#user-form H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0071bc; PADDING-TOP: 0px; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
#shop_basket TH H2 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #707070; TEXT-ALIGN: center; TEXT-DECORATION: none
}


#product-nav A:link,
#product-nav A:hover, 
#product-nav A:visited {
	FONT-WEIGHT: bold;
  FONT-SIZE: 0.7em;
  padding-left:3em;
  
}
#shop_basket {
	FONT-SIZE: 100%
}
#shop_basket TH {
	FONT-SIZE: 100%
}
#shop_basket TD {
	FONT-SIZE: 100%
}
#shop_basket {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

/* Новые стили*/

/* Плотный серый */
.text_gray_dense{
	FONT-SIZE   : 70%;
  COLOR       : #898989;
  LINE-HEIGHT : 0.9em;
}

.text_gray_dense A:visited {
  FONT-SIZE: 70%; 
  TEXT-DECORATION: underline;
}
.text_gray_dense A:hover {
		FONT-SIZE: 70%; 
    TEXT-DECORATION: none;
} 


/* Обычный серый */
.text_gray{
  FONT-SIZE : 70%; 
  COLOR     : #898989;
}
.text_gray A:visited {
	TEXT-DECORATION : underline;
}
.text_gray A:hover {
	TEXT-DECORATION : none;
} 

/*Оранжевый и синий заголовки*/
.heading_orange,  
.heading_orange_small,   
.heading_blue,
.heading_blue_small  {
  FONT-SIZE         : 10px; 
  FONT-WEIGHT       : bold;
  PADDING-LEFT      : 10px;
  PADDING-TOP       : 0px;
  BACKGROUND-IMAGE  : url(../img/h1-bg.gif);
  TEXT-TRANSFORM    : uppercase; 
  BACKGROUND-REPEAT : repeat-x;
  MARGIN            : 0px;
  FONT-FAMILY       : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.heading_orange, 
.heading_orange_small {
COLOR: #ff6600;
}

.heading_orange_small {
 TEXT-TRANSFORM    : none;   
} 
 
.heading_blue,
.heading_blue_small {
COLOR: #0071bc;
}

.heading_blue_small {
 TEXT-TRANSFORM    : none; 
}


.alphabet {
  FONT-SIZE   : 12px;
  COLOR       : #898989;
  FONT-WEIGHT : normal;
  LINE-HEIGHT : 1.5em
}

A.alphabet:link, A.alphabet:visited {
	TEXT-DECORATION : none;
	COLOR           : #0071bc;
	FONT-WEIGHT     : bold;
}

A.alphabet:hover {
	TEXT-DECORATION : underline;
	COLOR           : #ff4e00;
  FONT-WEIGHT     : bold;
}
 
.item_value, .item_head, .item_note{
  TEXT-DECORATION : none;
	FONT-SIZE       : 11px;
	vertical-align  : top;
}


.item_value{
  COLOR       : #898989;
  FONT-WEIGHT : normal;
  text-align  : left;
}

.item_head{
  COLOR       : #0071bc;
	FONT-WEIGHT : bold; 
	text-align  : right;
}
.item_note{
  COLOR          : #0071bc;
  FONT-WEIGHT    : normal; 
  PADDING-BOTTOM : 15px;
  TEXT-ALIGN     : left;
}


.item_value A:link, .item_value A:visited{
	TEXT-DECORATION : none;
	COLOR           : #0071bc;
	FONT-WEIGHT     : bold;
}

.item_value A:hover{
	TEXT-DECORATION : underline;
	COLOR           : #ff4e00;
  FONT-WEIGHT     : bold;
}

.table_grey TD, .table_grey, .table_grey TH{
  border-style    : solid solid solid solid;
  border-width    : 1px 1px 1px 1px;
  border-color    : #ebebeb #ebebeb #ebebeb #ebebeb;
  MARGIN          : 1em 1em 1em 1em;
  PADDING         : 2px 10px 2px 10px;
  border-collapse : collapse;
  border-spacing  : 0px;
  COLOR           : #898989;
}

.table_grey TH{
	TEXT-DECORATION : none;
  FONT-WEIGHT     : bold;
  TEXT-TRANSFORM  : uppercase;
  FONT-SIZE       : 12px;
  TEXT-ALIGN      : center;
}

.com_adm {
  COLOR           : #0071bc;
}

.com_adm A:link, .com_adm A:visited{
	TEXT-DECORATION : underline;
	COLOR           : #0071bc;
	FONT-WEIGHT     : normal;
}

.com_adm A:hover{
	TEXT-DECORATION : none;
	COLOR           : #0071bc;
  FONT-WEIGHT     : normal;
}


.com_usr {
  COLOR           : #ff6600;
}

.com_usr A:link, .com_usr A:visited{
	TEXT-DECORATION : underline;
	COLOR           : #ff6600;
	FONT-WEIGHT     : normal;
}

.com_usr A:hover{
	TEXT-DECORATION : none;
	COLOR           : #ff6600;
  FONT-WEIGHT     : normal;
}

.com_exec {
  COLOR           : #898989;
}
.com_exec A:link, .com_exec A:visited{
	TEXT-DECORATION : underline;
	COLOR           : #898989;
	FONT-WEIGHT     : normal;
}

.com_exec A:hover{
	TEXT-DECORATION : none;
	COLOR           : #898989;
  FONT-WEIGHT     : normal;
}

.border_orange {
    width       : 8px; 
    height      : 8px; 
    font-size   : 0px;
    border      : 0px;
}

.border_orange .border_orange_top,
.border_orange .border_orange_bottom
{
    background-position : center center; 
    background-repeat   : repeat-x;  
}

.border_orange .border_orange_top {
    background-image    : url('../img/orange-t.gif'); 
}

.border_orange .border_orange_bottom {
    background-image    : url('../img/orange-b.gif');
}

.border_orange .border_orange_left {
    background-image    : url('../img/orange-l.gif');
}
.border_orange .border_orange_right {
    background-image    : url('../img/orange-r.gif');
}

.img-news {
    float          : left; 
    padding-right  : 10px; 
    padding-bottom : 5px;
}

.img-icq {
    width          : 18px;
    height         : 18px;
    vertical-align : middle;
}

.zakaz-cena,
.zakaz-summa {
    text-align    : right; 
    color         : #ff4e00;
    font-weight   : bold; 
}

.zakaz-summa {
    font-weight   : normal;
    font-size     : 170%; 
}

.admin-menu {
    color            :#000000;
    background-color :#ff6600;
}


.needreg {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color:#ff4e00;
  font-weight: bold;
  font-size:15px;
  text-align:center; 
  padding: 7px 16%;
  margin: 5px 20px 15px;
  background:#ffffff;
  border: 1px #dfdfdf dashed;
  background: url(../img/warning.gif) 15% center no-repeat;
}

.needreg a:link, .needreg a:visited, .needreg a:active {
  color:#ff4e00; 
  font-weight: bold;
  text-decoration: underline; 
}

.needreg a:hover {
  color:#ff4e00; 
  font-weight: bold;
  text-decoration: none;
}

.buttonbox {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  width:25px;
	height:14px;
	margin:-1px 0;
	color:#0071BC;
  font-size:10px;
  font-weight: bold;
  text-align:center; 
	background: #F9F6F6;
	border: 1px solid #ADB3B6;
	vertical-align: top;
}

.buttonbox::-moz-focus-inner {
	padding:0;
	border:0;
}

.textbox {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  width:50px;
	height:10px;
	margin:-1px 0;
	color:#000000;
  font-size:9px;
  font-weight: bold;
  text-align:center; 
	background: #ffffff;
	border: 1px solid #ADB3B6;
	vertical-align: top;
}

.form-find {
  margin:-38px 0px 0px 53px;;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {  /*для FairFox*/
.form-find {margin:-37px 0px 0px 53px;}
}

