IMG {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
A {
	COLOR: #1077d8
}
HR {
	BORDER-TOP: #bbbbbb; HEIGHT: 1px; BORDER-RIGHT: #bbbbbb; BACKGROUND: 0px 0px; BORDER-BOTTOM: #bbbbbb 1px solid; COLOR: #bbbbbb; CLEAR: both; BORDER-LEFT: #bbbbbb
}
#main {
	FONT-SIZE: 9pt; FONT-FAMILY: Georgia; BORDER-COLLAPSE: collapse; MARGIN: 0px auto
}
#main TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.logoNY {
	OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.logoNY IMG {
	MARGIN: -16px 0px 5px
}
.top-menu {
	OVERFLOW: hidden; FONT-SIZE: 0px; WIDTH: 620px; PADDING-LEFT: 5px
}
.greet {
	POSITION: absolute; MARGIN-LEFT: -25px; TOP: 35px
}
.flag {
	POSITION: absolute; MARGIN: 0px 0px 0px 180px; TOP: 20px
}
.s8m {
	POSITION: absolute; MARGIN: 0px 0px 0px 30px; TOP: 20px
}
.phone-top {
	MARGIN-BOTTOM: -5px; FONT-SIZE: 35px; FONT-FAMILY: Arial; WIDTH: 620px; COLOR: #343029; PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-TOP: 5px; PADDING-RIGHT: 0px
}
.menu A.menu-image-1 {
	BACKGROUND: url(../images/menu-image-1.png) #fff no-repeat
}
.menu A.menu-image-2 {
	BACKGROUND: url(../images/menu-image-2.png) #fff no-repeat
}
.menu A.menu-image-3 {
	BACKGROUND: url(../images/menu-image-3.png) #fff no-repeat
}
.menu A.menu-image-4 {
	BACKGROUND: url(../images/menu-image-4.png) #fff no-repeat
}
.menu A.menu-image-5 {
	BACKGROUND: url(../images/menu-image-5.png) #fff no-repeat
}
.catalog-buttons {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 700px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; MARGIN: 0px auto; BORDER-TOP-WIDTH: 0px
}
.catalog-buttons TD {
	WIDTH: 33%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.search {
	OVERFLOW: hidden; HEIGHT: 10px; BORDER-RIGHT: #b6b6b6 1px solid; BACKGROUND: url(../images/catalog-menu.gif) #fff no-repeat 0px 0px
}
.search:hover {
	OVERFLOW: hidden; HEIGHT: 10px; BORDER-RIGHT: #7e7e81 1px solid; BACKGROUND: url(../images/catalog-menu.gif) #fff no-repeat 0px -80px
}
.search-input {
	BACKGROUND: url(../images/search-input2.gif) no-repeat 10px 10px; FLOAT: left
}
.search-input-sel {
	BACKGROUND: url(../images/search-input3.gif) no-repeat 10px 10px; FLOAT: left
}
#sinput {
	HEIGHT: 18px; LINE-HEIGHT: 20px
}
.search-input INPUT {
	BORDER-TOP-STYLE: none; FONT-SIZE: 8pt; HEIGHT: 19px; WIDTH: 144px; BACKGROUND: 0px 0px; BORDER-BOTTOM-STYLE: none; COLOR: #1c2021; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 15px; MARGIN: 10px 0px 0px; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 15px
}
.search-form {
	HEIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.search-input INPUT:focus {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; OUTLINE-WIDTH: 0px; BORDER-RIGHT-STYLE: none; OUTLINE-STYLE: none; BORDER-LEFT-STYLE: none
}
.search-submit {
	FONT-SIZE: 0px
}
.search-submit INPUT {
	CURSOR: pointer; BORDER-TOP: 0px; HEIGHT: 18px; BORDER-RIGHT: 0px; WIDTH: 17px; BACKGROUND: url(../images/search-submit2.gif) no-repeat 0px 0px; BORDER-BOTTOM: 0px; MARGIN-LEFT: -5px; BORDER-LEFT: 0px; MARGIN-TOP: 10px
}
.search-submit-sel INPUT {
	CURSOR: pointer; BORDER-TOP: 0px; HEIGHT: 18px; BORDER-RIGHT: 0px; WIDTH: 17px; BACKGROUND: url(../images/search-submit3.gif) no-repeat 0px 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 10px
}
.catalog-buttons A {
	FONT-SIZE: 11pt; TEXT-DECORATION: none; HEIGHT: 30px; BACKGROUND: url(../images/catalog-menu.gif) #fff no-repeat 0px 0px; COLOR: #ffffff; DISPLAY: block
}
.catalog-buttons A:hover {
	COLOR: #414042
}
.catalog-buttons .button-1 {
	BORDER-RIGHT: #b6b6b6 1px solid; BACKGROUND-POSITION: 50% -160px; PADDING-BOTTOM: 0px !important; PADDING-TOP: 10px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important
}
.catalog-buttons .button-1:hover {
	BORDER-RIGHT: #7e7e81 1px solid; BACKGROUND-POSITION: -20px -200px; BORDER-LEFT: #7e7e81 1px solid
}
.catalog-buttons .select-1 {
	BORDER-RIGHT: #7e7e81 1px solid; BACKGROUND-POSITION: -20px -200px; COLOR: #414042; BORDER-LEFT: #7e7e81 1px solid
}
.catalog-buttons .button-2 {
	HEIGHT: 38px; BACKGROUND-POSITION: 100% 0%; PADDING-BOTTOM: 0px !important; PADDING-TOP: 2px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important
}
.catalog-buttons .button-2:hover {
	BACKGROUND-POSITION: 100% -80px; BORDER-LEFT: #7e7e81 1px solid
}
.catalog-buttons .select-2 {
	BACKGROUND-POSITION: 100% -80px; COLOR: #414042; BORDER-LEFT: #7e7e81 1px solid
}
.catalog-buttons .button-3 {
	BORDER-RIGHT: #b6b6b6 1px solid; BACKGROUND-POSITION: 0px -40px; PADDING-BOTTOM: 0px !important; PADDING-TOP: 10px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important
}
.catalog-buttons .button-3:hover {
	BORDER-RIGHT: #7e7e81 1px solid; BACKGROUND-POSITION: 0px -120px
}
.catalog-buttons .select-3 {
	BORDER-RIGHT: #7e7e81 1px solid; BACKGROUND-POSITION: 0px -120px; COLOR: #414042
}
.catalog-buttons .button-4 {
	BORDER-RIGHT: #b6b6b6 1px solid; BACKGROUND-POSITION: 50% -160px; PADDING-BOTTOM: 0px !important; PADDING-TOP: 10px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important
}
.catalog-buttons .button-4:hover {
	BORDER-RIGHT: #7e7e81 1px solid; BACKGROUND-POSITION: -20px -120px; BORDER-LEFT: #7e7e81 1px solid
}
.catalog-buttons .select-4 {
	BORDER-RIGHT: #7e7e81 1px solid; BACKGROUND-POSITION: -20px -120px; COLOR: #414042; BORDER-LEFT: #7e7e81 1px solid
}
.catalog-buttons .button-5 {
	HEIGHT: 38px; BACKGROUND-POSITION: 100% -40px; PADDING-BOTTOM: 0px !important; PADDING-TOP: 2px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important
}
.catalog-buttons .button-5:hover {
	BACKGROUND-POSITION: 100% -120px; BORDER-LEFT: #7e7e81 1px solid
}
.catalog-buttons .select-5 {
	BACKGROUND-POSITION: 100% -120px; COLOR: #414042; BORDER-LEFT: #7e7e81 1px solid
}
.bottom-spacing TD {
	PADDING-BOTTOM: 17px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.top-spacing TABLE {
	MARGIN: 16px 9px 0px
}
.cont {
	FONT-FAMILY: Georgia; PADDING-BOTTOM: 0px !important; TEXT-ALIGN: justify !important; PADDING-TOP: 0px !important; PADDING-LEFT: 18px !important; PADDING-RIGHT: 18px !important
}
.cards H2 {
	FONT-SIZE: 16pt; FONT-WEIGHT: normal; COLOR: #ed1c24 !important; MARGIN: 5px 0px 20px
}
A.h2 {
	FONT-SIZE: 16pt; FONT-WEIGHT: normal; COLOR: #ed1c24 !important; MARGIN: 5px 0px 20px
}
A.h2:hover {
	TEXT-DECORATION: none
}
.cards {
	BORDER-COLLAPSE: collapse; MARGIN: 0px auto
}
.cards H3 {
	FONT-WEIGHT: normal; MARGIN: 15px 0px 10px
}
.cards H4 {
	FONT-SIZE: 8pt; COLOR: #1077d8; MARGIN: 0px 0px 5px
}
.cards P {
	MARGIN: 0px 0px 5px
}
.cards SPAN {
	COLOR: #1077d8
}
.cards SPAN.block {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
.cards A {
	TEXT-DECORATION: none; COLOR: #000
}
.cards A:hover {
	TEXT-DECORATION: underline
}
.grey {
	HEIGHT: 150px; WIDTH: 246px; BACKGROUND-COLOR: #f5f5f5
}
.grey-top {
	HEIGHT: 17px; BACKGROUND: url(../images/grey-top.png) #fff no-repeat -1px 0px
}
.grey-bottom {
	HEIGHT: 28px; BACKGROUND: url(../images/grey-bottom.png) #fff no-repeat 0px 0px
}
.yellow {
	HEIGHT: 360px; WIDTH: 309px; MARGIN: 0px auto; BACKGROUND-COLOR: #f8f9e0
}
.yellow-top {
	HEIGHT: 17px; BACKGROUND: url(../images/yellow-top.png) #fff no-repeat 0px 0px
}
.yellow-bottom {
	HEIGHT: 28px; BACKGROUND: url(../images/yellow-bottom.png) #fff no-repeat 0px 0px
}
.green {
	HEIGHT: 362px; WIDTH: 284px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: #f1f1f1
}
.green TD.cont {
	HEIGHT: 295px !important
}
.yellow TD.cont {
	HEIGHT: 295px !important
}
.grey TD.cont {
	HEIGHT: 115px !important
}
.green-top {
	FONT-SIZE: 0px; HEIGHT: 15px; BACKGROUND: url(../images/green-top.png) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.green-bottom {
	HEIGHT: 28px; BACKGROUND: url(../images/green-bottom.png) #fff no-repeat 0px 0px
}
A.back {
	TEXT-DECORATION: none; COLOR: #000; MARGIN: 5px 25px 20px
}
.justifier * {
	TEXT-ALIGN: justify !important
}
.lefter * {
	TEXT-ALIGN: left !important
}
.main-center {
	BACKGROUND: url(http://e-spu.ru/images/main-center.png) #fff repeat-y 0px 0px
}
.main-top {
	HEIGHT: 20px; BACKGROUND: url(http://e-spu.ru/images/main-top.png) #fff no-repeat 0px 0px
}
.main-bottom {
	HEIGHT: 40px; BACKGROUND: url(http://e-spu.ru/images/main-bottom.png) #fff no-repeat 0px 0px; POSITION: relative; TOP: -1px
}
.step1 {
	FONT-SIZE: 9pt; FONT-FAMILY: Georgia; WIDTH: 100%
}
.step2 {
	FONT-SIZE: 9pt; FONT-FAMILY: Georgia; WIDTH: 100%
}
.step3 {
	FONT-SIZE: 9pt; FONT-FAMILY: Georgia; WIDTH: 100%
}
.step1 INPUT {
	WIDTH: 100%
}
.step1 SELECT {
	WIDTH: 100%
}
.step2 SELECT {
	WIDTH: 100%
}
.step1 TH {
	WIDTH: 200px; FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.step2 TH {
	WIDTH: 200px; FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.step3 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.step3 TD {
	BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #000 1px solid; PADDING-RIGHT: 2px
}
.step3 .results TD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccc
}
.step3 THEAD TD {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccc
}
.step3 SPAN {
	COLOR: #666
}
.info {
	FONT-SIZE: 14pt; FONT-FAMILY: Georgia
}
.form_title {
	FONT-SIZE: 12pt; FONT-FAMILY: Georgia
}
.request {
	FONT-FAMILY: Georgia; TEXT-ALIGN: justify !important; MARGIN: 0px
}
.request TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Georgia; VERTICAL-ALIGN: top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.request INPUT {
	BORDER-TOP: #9fa1a6 1px solid; FONT-FAMILY: Georgia; BORDER-RIGHT: #cdd3d8 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cdd3d8 1px solid; POSITION: relative; BORDER-LEFT: #cdd3d8 1px solid; TOP: -1px
}
.request TEXTAREA {
	BORDER-TOP: #9fa1a6 1px solid; FONT-FAMILY: Georgia; BORDER-RIGHT: #cdd3d8 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cdd3d8 1px solid; POSITION: relative; BORDER-LEFT: #cdd3d8 1px solid; TOP: -1px
}
.error {
	COLOR: red
}
.send_r_left {
	WIDTH: 10px; BACKGROUND: url(../images/send_req.gif) no-repeat left top
}
.send_r_center {
	BACKGROUND: #f3ac00
}
.send_r_right {
	WIDTH: 10px; BACKGROUND: url(../images/send_req.gif) no-repeat right top
}
INPUT.send_request {
	BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
INPUT.submit {
	BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TABLE.send_r {
	HEIGHT: 22px; BORDER-COLLAPSE: collapse; MARGIN: 0px
}
TABLE.send_r TD {
	HEIGHT: 22px; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important
}
.catalog {
	FONT-FAMILY: Georgia; WIDTH: 246px; BORDER-COLLAPSE: collapse
}
.catalog H1 {
	MARGIN: 0px 20px 20px
}
.catalog TD {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.catalog TD A {
	TEXT-DECORATION: none; COLOR: #000; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 20px; DISPLAY: block; PADDING-RIGHT: 20px
}
.catalog TD A:hover {
	COLOR: #599fe5
}
.catalog TD A.selected {
	BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; COLOR: #599fe5; BORDER-LEFT: black 1px solid
}
.catalog-top {
	HEIGHT: 25px
}
.catalog-bottom {
	HEIGHT: 25px
}
.short-descr {
	MARGIN: 20px 10px 10px
}
.goods {
	HEIGHT: 121px; WIDTH: 295px; FLOAT: left; MARGIN: 0px 3px
}
.goods-image {
	WIDTH: 104px; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 9px; TEXT-ALIGN: center; PADDING-TOP: 9px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
.goods-image IMG {
	HEIGHT: 100px; WIDTH: 100px
}
.goods-name {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.goods-name SPAN {
	FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.goods-price {
	VERTICAL-ALIGN: bottom !important; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.goods A {
	TEXT-DECORATION: none; COLOR: #000
}
.goods-sep {
	HEIGHT: 40px; WIDTH: 20px; FLOAT: left
}
.clear {
	CLEAR: both
}
.goods-clear {
	MARGIN-BOTTOM: 15px; HEIGHT: 10px
}
.product {
	WIDTH: 600px; MARGIN: 0px 10px
}
.product H2 {
	FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-FAMILY: Georgia; FONT-WEIGHT: normal
}
.product P {
	FONT-SIZE: 10pt; FONT-FAMILY: Georgia; TEXT-ALIGN: justify
}
.product-price-header {
	FONT-SIZE: 15pt; DISPLAY: none
}
.product-price-value {
	FONT-SIZE: 15pt; COLOR: #993300; DISPLAY: none
}
.product-options {
	FONT-SIZE: 11pt; PADDING-TOP: 10px
}
.images {
	TEXT-ALIGN: right !important
}
.images H2 {
	TEXT-ALIGN: right !important
}
.press-for-zoom {
	FONT-SIZE: 8pt; TEXT-DECORATION: none; COLOR: #cccccc
}
.press-for-zoom:hover {
	TEXT-DECORATION: underline
}
.news {
	BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify !important; MARGIN: 0px
}
.news P {
	MARGIN: 0px
}
.news-date {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 10pt; FONT-WEIGHT: normal; MARGIN-LEFT: 0px
}
.news-title {
	FONT-SIZE: 11pt; TEXT-DECORATION: none; MARGIN: 0px
}
.hidden {
	DISPLAY: none
}
.news H2 {
	FONT-SIZE: 14pt; TEXT-DECORATION: none; FONT-WEIGHT: normal; MARGIN: 5px 0px
}
DIV.h1alter {
	FONT-SIZE: 17pt; FONT-WEIGHT: normal; MARGIN: 0px 20px 20px
}
TABLE.news H3.news-title {
	COLOR: #1077d8
}
TABLE.corporate-style {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
TABLE.corporate-style TD {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-RIGHT: 3px
}
TABLE .corporate-style TH {
	BACKGROUND: #cccccc
}
TABLE.corporate-style TD:first-child {
	WIDTH: 400px
}
.twtr-doc {
	border-radius: 0px 0px 0px 0px
}
