body { color: #9A9A9A; background-color: white; margin: 0; padding: 0; font-family: Tahoma; font-size: 12px;}

a:link{color: #9A9A9A; text-decoration: none;}
a:visited {color: #9A9A9A; text-decoration: none;}
a:hover {color: #9A9A9A; text-decoration: underline;}
a:active {color: #9A9A9A; text-decoration: underline;}

#bread a:link{color: #8D8D8D; text-decoration: none;}
#bread a:visited {color: #8D8D8D; text-decoration: none;}
#bread a:hover {color: #8D8D8D; text-decoration: underline;}
#bread a:active {color: #8D8D8D; text-decoration: underline;}

#prod-details b a:link,  #product b a:link, #product-home b a:link{color: #686464; text-decoration: none;}
#prod-details b a:visited, #product b a:visited, #product-home b a:visited {color: #686464; text-decoration: none;}
#prod-details b a:hover, #product b a:hover, #product-home b a:hover {color: #686464; text-decoration: underline;}
#prod-details b a:active, #product b a:active, #product-home b a:active {color: #686464; text-decoration: underline;}

img{border: 0 solid;}
form{margin: 0; padding: 0;}

#top-menu-tb td{position: relative;}
a#top-menu {background: #F7F7F7 repeat-x url(../images/menu-off.gif); display: block; color: #929497;}
a#top-menu b {cursor: pointer; cursor: hand; font-weight: normal; background: no-repeat right url(../images/top-menu-razd.gif); display: block; height: 33px; padding-top: 15px; width: 139px; text-align: center;}
a#top-menu:hover{background: #F2F2F2 repeat-x url(../images/menu-on.gif); color: #E56127; text-decoration: none;}
a#top-menu:visited, a#top-menu:visited{text-decoration: none;}
#end-menu{position: absolute; top: 0; right: 1px;}
#head-img{border-top: #F8611F 3px solid; margin-top: 3px;}
#head{position: relative;}
#logo{position: absolute; top: 28px; left: 39px;}
#text-logo{position: absolute; font-style: italic; top: 153px; left: 20px;font-family: Arial Black; color: white; font-size: 12px; text-transform: uppercase;}

#head-steps{border-bottom: #E7E7E7 1px solid; height: 18px; padding: 3px 0 0 20px; font-weight: bold; font-size: 12px; color: white; text-transform: uppercase; background: #FE7F48 repeat-x url(../images/head-steps.gif);}
#steps-bg{background: #EAEAEA repeat-x url(../images/steps-bg.gif); height: 91px; border: #CCCCCC 1px solid; border-bottom: white 1px solid;}

a#step1{margin: 5px 6px 0 6px; display: block; float: left; display: inline; font-weight: bold; width: 133px; height: 48px; padding: 25px 30px 0 70px; background: no-repeat url(../images/step1.jpg); color: #838485;}
a#step1 b{display: block; color: #fe570e; text-transform: uppercase; float: right; display: inline; margin: 17px 20px 0 0;}
a#step1:hover, a#step1:active, a#step2:hover, a#step2:active, a#step3:hover, a#step3:active, a#step4:hover, a#step4:active{text-decoration: none;}
a#step2{margin: 5px 6px 0 6px; display: block; float: left; display: inline; font-weight: bold; width: 129px; height: 63px; padding: 10px 30px 0 70px; background: no-repeat url(../images/step2.jpg); color: #838485;}
a#step2 b{display: block; color: #fe570e; text-transform: uppercase; float: right; display: inline; margin: 18px 20px 0 0;}
a#step3{margin: 5px 6px 0 6px; display: block; float: left; display: inline; font-weight: bold; width: 133px; height: 63px; padding: 10px 30px 0 70px; background: no-repeat url(../images/step3.jpg); color: #838485;}
a#step3 b{display: block; color: #fe570e; text-transform: uppercase; float: right; display: inline; margin: 18px 20px 0 0;}
a#step4{margin: 5px 6px 0 6px; display: block; float: left; display: inline; font-weight: bold; width: 143px; height: 63px; padding: 10px 30px 0 60px; background: no-repeat url(../images/step4.jpg); color: #838485;}
a#step4 b{display: block; color: #fe570e; text-transform: uppercase; float: right; display: inline; margin: 18px 20px 0 0;}

#m-bg-left{width: 11px; background: #EBEBEB no-repeat top url(../images/m-bg-left.jpg);}
#m-bg-right{width: 11px; background: #EBEBEB no-repeat top url(../images/m-bg-right.jpg);}
#m-bg-tb{border-top: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid;}
#bread{height: 26px; padding: 10px 30px 0 30px; background: #FBFBFB repeat-x url(../images/bread.gif); color: #8D8D8D;}
#bread b{font-weight: normal; float: right;}
#main-bg{padding: 15px 18px 10px 18px; border: white 1px solid; position: relative; background: white top repeat-x url(../images/main-bg.gif);}

#div-t{border-bottom: #FF570E 1px solid; border-top: #FF570E 1px solid; padding: 10px 20px 10px 20px; color: #FF570E;}
#div-t span{display: block; position: relative; float: right; text-transform: none;}
#div-t select{color: #B6B6B6; border: #B6B6B6 1px solid; margin: -2px 5px -2px 0; font: 12px Tahoma; width: 150px;}
#div-t img{position: relative; margin: -10px 10px -10px 0;}
#div-t i{font-style: normal; color: #8C8888;}
#select-block{height: 124px; background: no-repeat url(../images/bg-select.jpg); border-bottom: #FF570E 1px solid;}
#select-block select{color: #B6B6B6; border: #B6B6B6 1px solid; margin: 4px 0 4px 4px; font: 12px Tahoma; width: 233px; text-align: right;}
#select-block input{border: 0 solid; font: 12px Tahoma; text-align: left; width: 158px; padding-left: 10px; cursor: pointer; cursor: hand; color: #FF570E; text-transform: uppercase; height: 27px; background: #F0F0F0 no-repeat url(../images/but-select.jpg); float: right; display: inline; margin: 50px 54px 0 0;}

h1{color: #FE570E; font-size: 24px; font-weight: normal; margin: 10px 0 10px 0; padding: 0;}

#details-block{margin: 10px 0 0 0; border-right: #E2E2E4 1px solid; border-left: #E2E2E4 1px solid; border-top: #F5F5F5 1px solid; background: white;}
#details-block-l{background: no-repeat left top url(../images/spec-left.gif); margin: -1px;}
#details-block-r{background: no-repeat right top url(../images/spec-right.gif); padding: 16px 51px 26px 26px;}
#spisok-block{margin: 10px 0 0 0; border-right: #E2E2E4 1px solid; border-left: #E2E2E4 1px solid; border-top: #F5F5F5 1px solid; background: #FCFCFC repeat-x bottom url(../images/spisok-bot.gif);}
#spisok-block-l{background: no-repeat left top url(../images/spec-left.gif); margin: -1px;}
#spisok-block-r{background: no-repeat right top url(../images/spec-right.gif); padding: 1px 16px 0 16px;}
#spec-block{margin: 10px 0 10px 0; border-right: #E2E2E4 1px solid; border-left: #E2E2E4 1px solid; border-bottom: #E4E5E7 1px solid; border-top: #F5F5F5 1px solid; background: white repeat-x bottom url(../images/spec-bot.gif);}
#spec-block-l{background: no-repeat left top url(../images/spec-left.gif); position: relative; margin: -1px;}
#spec-block-r{background: no-repeat right top url(../images/spec-right.gif); padding: 1px 16px 10px 16px;}
#spec-title{color: #FE570E; font-weight: bold; padding: 7px 0 7px 15px;}

#product-home{color: #686464; border-top: #FE570E 1px solid; padding: 20px 0 20px 0; vertical-align: top;}
#product-home img{float: left; margin-right: 10px;}
#product-home b{display: block; color: #686464; margin-bottom: 10px;}
#product-home i{display: block; font-style: normal; color: #A8A8A8;}
#product-home u{color: #A8A8A8; text-decoration: none; text-decoration: line-through;}
#product-home u sup{font-size: 8px;}
#product-home span{color: #FE570E; font-weight: bold; font-size: 18px; margin: 0 5px 0 5px;}
#product-home span sup{font-size: 12px;}
a#buy{display: block; float: right; display: inline; width: 65px; height: 18px; padding-top: 3px; text-align: center; background: #EA8457 no-repeat url(../images/buy.jpg); color: white; text-transform: uppercase; font-weight: bold; font-size: 11px;}
a#buy:hover, a#buy:active{text-decoration: none;}
#razd-home{width: 1px; background: repeat-y center url(../images/dotted-vert.gif); padding: 0 15px 0 15px;}

#counters{text-align: center; margin: 10px 0 0 0;}
#counters img{margin: 0 2px 0 2px;}
#footer{color: #BAB9B9; font-size: 11px; background-color: #EBEBEB; padding:  7px 0 7px 0; text-align: center; border-right: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid;}


#product{float: left; width: 426px; position: relative; color: #686464; border-bottom: #FE570E 1px solid; padding: 20px 0 15px 0; vertical-align: top;}
#product-img{float: left; margin: -5px 10px 0 0;}
#product img{vertical-align: middle;}
#product b{display: block; color: #686464; margin: 0 0 10px 0;}
#product i{line-height: 15px; display: block; font-style: normal; color: #A8A8A8;}
#product-price{text-align: center; height: 23px; background: #E9E9E9 repeat-x url(../images/price-bg.gif);}
#product-price em{color: #FE570E; font-weight: bold; font-size: 18px; font-style: normal; display: block; height: 23px; background: no-repeat left url(../images/price-left.gif);}
#product-price em sup{font-size: 12px;}
#product-price a, #product-price i{display: block;  float: right; display: inline; width: 65px; height: 19px; padding-top: 4px; text-align: center; background: #EA8457 no-repeat url(../images/buy-price.jpg); color: white; text-transform: uppercase; font-weight: bold; font-size: 11px;}
#product-price a:hover, #product-price a:active{text-decoration: none;}
a#more{display: block; margin-top: 25px; color: #FE570E; text-align: center; font-weight: bold; background: #E9E9E9 no-repeat url(../images/more.gif); width: 135px; height: 20px; padding-top: 3px}
a#more:hover, a#more:active{text-decoration: none;}
#product-right{float: right; width: 135px;}

#razd{float: left; position: relative; display: inline; height: 90px; width: 1px; margin: 15px 15px 0 15px; background: repeat-y url(../images/dotted-vert.gif);}

#clear{clear: both; font-size: 1px; height: 1px;}

#pages-block{position: relative; margin: -4px 0 0 0; height: 35px; padding-top: 9px; background: #F6F6F6 repeat-x url(../images/pages-block.gif); border-right: #E2E2E4 1px solid; border-left: #E2E2E4 1px solid;}
#pages-block span{height: 19px; padding-top: 5px; display: block; text-align: center; position: relative; margin: 0 auto; width: 100px; color: #888787; font-size: 10px; background: #ECECEC repeat-x url(../images/pages-bg.gif);}
#pages-block img{margin-top: -5px;}

#details-block td{vertical-align: top; line-height: 18px;}
h3{margin: 5px 0 15px 0; padding: 0; font-size: 12px; color: #686464;}
#img{padding: 0 20px 0 5px; width: 270px;}
#img-block{border: #CCCCCC 1px solid; padding: 5px 3px 5px 3px; height: 40px; width: 233px;}
#img-block  a{display: block; float: left; display: inline; margin: 0 3px 0 3px;}
#img-block  a:hover{margin: -1px 2px -1px 2px; border: #FE570E 1px solid; display: block; float: left; display: inline;}
a#img-active{margin: -1px 2px -1px 2px; border: #FE570E 1px solid; display: block; float: left; display: inline;}
#img-rev{margin: 5px 0 0 5px;}
#img u{text-decoration: none; display: block; text-align: center; margin-top:-10px; position: relative;}

#prod-details{margin-top: 30px;}
#prod-details img{vertical-align: middle;}
#prod-details b{display: block; color: #686464; margin: 0 0 10px 0;}
#prod-details i{line-height: 15px; display: block; font-style: normal; color: #A8A8A8;}
#product-price-d{text-align: center; height: 23px; background: #E9E9E9 repeat-x url(../images/price-bg.gif);}
#product-price-d em{color: #FE570E; font-weight: bold; font-size: 18px; font-style: normal; display: block; height: 23px; background: no-repeat left url(../images/price-left.gif);}
#product-price-d em sup{font-size: 12px;}
#product-price-d a, #product-price-d i{display: block;  float: right; display: inline; width: 65px; height: 21px; padding-top: 2px; text-align: center; background: #EA8457 no-repeat url(../images/buy-price.jpg); color: white; text-transform: uppercase; font-weight: bold; font-size: 11px;}
#product-price-d a:hover, #product-price a:active{text-decoration: none;}

#com-block-t{background: #FCFCFC repeat-x top url(../images/com-block-top.gif); border-right: #E2E2E4 1px solid; border-left: #E2E2E4 1px solid;}
#com-block{background: repeat-x bottom url(../images/com-block-bot.gif); padding: 15px 30px 15px 30px;}

#coment1{width: 405px; position: relative; float: left; display: inline; margin-top: 10px; border-right: #E2E2E4 1px solid; border-left: #E2E2E4 1px solid; background-color: white;}
#coment1 span{width: 407px; position: relative; display: block; margin: 0 -1px 0 -1px; background: no-repeat top url(../images/com-top.gif);}
#coment1 em{width: 387px; font-style: normal; color: #BCBCBB; line-height: 18px; display: block; background: no-repeat bottom url(../images/com-bot.gif); padding: 14px 10px 41px 10px;}
#coment1 b{display: block; margin-bottom: 5px; color: #898685;}

#coment2{width: 405px; position: relative; float: right; display: inline; margin-top: 10px; border-right: #E2E2E4 1px solid; border-left: #E2E2E4 1px solid; background-color: white;}
#coment2 span{width: 407px; position: relative; display: block; margin: 0 -1px 0 -1px; background: no-repeat top url(../images/com-top.gif);}
#coment2 em{width: 387px; font-style: normal; color: #BCBCBB; line-height: 18px; display: block; background: no-repeat bottom url(../images/com-bot.gif); padding: 14px 10px 41px 10px;}
#coment2 b{display: block; margin-bottom: 5px; color: #898685;}


