body,html,body,div,img,dl,dt,dd,h1,h2,h3,h4,h5,p,form,input,select,textarea,a,table,tr,td,ul,li{margin:0;padding:0;}
body, html{width:100%;height:100%;}
body{background:#fff;}
body, div{font:12px Tahoma, Arial Narrow, Verdana, Arial, sans-serif;color:#000;}
a, a:hover{color:#4aa0e0;text-decoration:none;}a:hover{text-decoration:underline;}a:focus{outline:none;}img{border:none;vertical-align:middle;}
.spacer{height:1px;width:100%;clear:both;font-size:1px;}
#container{width:100%;height:100%;min-width:1000px;}
#header{position:relative;height:220px;background:url(../images/tmpl/backg_top.jpg) top right no-repeat;}
#header .logo{position:absolute;left:25px;top:60px;width:250px;height:155px;background:url(../images/tmpl/logo.jpg) no-repeat;}
#header .services{position:absolute;left:0;top:0;width:100%;height:33px;background:#f3f3f3;}
#header .block{width:237px;height:33px;background:#18191d;vertical-align:middle;}
#header .block .ru{position:absolute;left:40px;top:11px;width:16px;height:11px;background:url(../images/tmpl/ru.png) no-repeat;}
#header .block .en{position:absolute;left:110px;top:11px;width:16px;height:11px;background:url(../images/tmpl/gb.png) no-repeat;}
#header .block .uk{position:absolute;left:180px;top:11px;width:16px;height:11px;background:url(../images/tmpl/uk.png) no-repeat;}
#header .block .big{font-size:16px;font-weight:bold;background:#000;}
#header .block .sbig{font-size:16px;font-weight:bold;color:#000;background:red;}
#header .search{position:relative;margin:0 auto;width:439px;height:76px;background:url(../images/tmpl/backg_search.gif) left bottom no-repeat;}
#header .search input{position:relative;float:left;margin:7px 0 0 86px;width:320px;padding:2px 0;border:0;}
#header .search .submit{position:relative;float:left;cursor:pointer;background:url(../images/tmpl/but_search.jpg) no-repeat;width:17px;height:23px;margin:6px 0 0 16px }
#header .menu{position:relative;margin:19px 0 0 30%;width:740px;height:100px;}
#header .menu ul{list-style:none;display:inline;}
#header .menu li{height:29px;float:left;margin-right:35px;margin-top:9px;padding:0 8px;}
#header .menu ul.second li{ margin-right:15px;}
#header .menu li a{vertical-align:bottom;font-family:Tahoma;line-height:29px;}
#header .menu li.selected{background:#4aa0e0;}
#header .menu li.selected a{color:#fff;}
#header .menu li:hover{color:#fff;background:#4aa0e0;}
#header .menu li:hover a{color:#fff;}
#header .menu a:hover{text-decoration:none;}
#header .menu .m1{font-size:24px;}
#header .menu .m2{font-size:20px;}
#header .menu .m3{font-size:14px;}
#header .phone{position:absolute;right:0;top:0;width:260px;height:70px;}
#header .phone .ph1{position:absolute;left:0;top:18px;color:#fd7a00;font-size:16px;}
#header .phone .ph2{position:absolute;left:22px;top:36px;color:#7d7d7d;font-size:18px;}
#header .phone .ph3{position:absolute;left:68px;top:16px;color:#000;font:34px Tahoma;}
#container .container{width:100%;height:100%;}
#container .container td{vertical-align:top;}
#left{height:260px;vertical-align:top;}
#content{width:100%;vertical-align:top;}
#right{width:260px;vertical-align:top;}
#left .login_block{position:relative;width:260px;height:100px;margin-top:20px;background:#fff url(../images/tmpl/backg_login.gif) left top no-repeat;}
#left .login_block .tltl{position:absolute;left:34px;top:13px;font:14px Arial; font-weight:bold;color:#4aa0e0;}
#left .login_block .tltp{position:absolute;left:34px;top:41px;font:14px Arial; font-weight:bold;color:#4aa0e0;}
#left .login_block .login{position:absolute;left:110px;padding:2px 0;top:10px;width:112px;border:0;}
#left .login_block .pass{position:absolute;left:110px;padding:2px 0;top:40px;width:98px;border:0;}
#left .login_block .submit{position:absolute;left:223px;top:38px;cursor:pointer;width:17px;height:23px;border:0;background:url(../images/tmpl/but_login.jpg) no-repeat;}
#left .login_block .ahrs{position:absolute;left:33px;top:69px;font-size:11px;}
#left .login_block img{vertical-align:bottom;margin:0 4px;}
#left .login_block a{text-decoration:underline;}
#left .login_block a:hover{text-decoration:none;}
#left .mycab_block{position:relative;width:260px;height:100px;margin-top:20px;background:#fff url(../images/tmpl/backg_round.gif) -19px top no-repeat;}
#left .mycab_block .tlt{position:absolute;left:34px;top:13px;font:14px Arial; font-weight:bold;color:#4aa0e0;}
#left .mycab_block .ahrs{position:absolute;left:34px;top:39px;font-size:14px;font-weight:bold;}
#left .mycab_block a{color:#fd7a00;}
#left .cat_block{position:relative;width:233px;background:#fff url(../images/tmpl/backg_round.gif) -19px top no-repeat;font-size:12px;padding-top:40px;padding-left:27px;}
#left .cat_block .tlt{position:absolute;left:34px;top:13px;font:14px Arial; font-weight:bold;color:#4aa0e0;}
#left .cat_block .bl{color:#4aa0e0;}
#left .cat_block ul{margin-left:6px;list-style:none;}
#left .cat_block li{padding:0 0 6px 0;background:url(../images/tmpl/cat_sep.jpg) left bottom no-repeat;}
#left .cat_block a{color:#000;}
#left .cat_block a:hover{text-decoration:none;}
#left .price_block{position:relative;width:260px;background:#fff url(../images/tmpl/backg_price.jpg) no-repeat;margin-top:20px;padding-top:40px;}
#left .price_block ul{list-style:none;margin-left:33px;}
#left .price_block li{ height:24px;background:url(../images/tmpl/cat_sep.jpg) left bottom no-repeat;font-size:11px;}
#left .currency_block{position:relative;height:40px;width:260px;background:#fff url(../images/tmpl/backg_lr.gif) left top no-repeat;margin-top:20px;}
#left .currency{position:absolute;width:129px;left:104px;top:8px;}
#left .currency_block .tlt{position:absolute;left:34px;top:13px;font:14px Arial; font-weight:bold;color:#4aa0e0;}
#left .question_block{position:relative;height:230px;width:260px;margin-top:20px;background:url(../images/tmpl/question.gif) 30px 30px no-repeat;}
#left .question_block .tlt1,
#left .question_block .tlt2{position:absolute; font-size:18px;color:#fd7a00;text-decoration:none;}
#left .question_block .tlt1{left:33px;top:25px;}
#left .question_block .tlt2{left:59px;top:45px;}
#left .question_block .quest{position:absolute;left:34px;top:31px;width:173px;height:72px;background:url(../images/tmpl/question.gif) no-repeat;}
#left .question_block img{position:absolute;left:34px;top:131px;}
#left .orphus_block{position:relative;width:230px;padding-left:30px;font-size:11px;background:url(../images/tmpl/backg_lr.gif) left top no-repeat;}
#left .sape_block{position:relative;margin-top:20px;color:#999999;width:230px;padding-left:30px;font-size:11px;}
#left .sape_block a{color:#666699;}
#right .mrg_left{width:234px;margin-left:26px;}
#right .cart_block{position:relative;width:234px;background:url(../images/tmpl/backg_rr.gif) right top no-repeat;margin-top:20px;padding-top:45px;font-size:14px;font-weight:bold;}
#right .cart_block .cahr{position:absolute;left:0;top:14px;}
#right .cart_block .tlt{position:absolute;left:0;top:13px;font:14px Arial;font-weight:bold;color:#4aa0e0;text-decoration:none;}
#right .cart_block .tlt:hover{text-decoration:underline;}
#right .cart_block .tlt img{margin-left:3px;}
#right #cart_info{position:relative;}
#right #cart_info a{display:block;}
#right .cart_sblock{position:relative;width:234px;font-size:14px;}
#right .cart_sblock a{text-decoration:underline;font-weight:normal;}
.or{color:#fd7a00;}
.bl{color:#4aa0e0;}
#right .contacts_block{position:relative;width:234px;background:url(../images/tmpl/backg_contacts.jpg) right top no-repeat;margin-top:20px;padding-top:45px;font-size:11px;}
#right .contacts_block p{font-size:14px;margin-bottom:10px;}
#right .contacts_block .ahr{position:absolute;left:0;top:14px;font:14px Arial;font-weight:bold;color:#4aa0e0;}
#right .ozvuch_block{position:relative;cursor:pointer;width:234px;height:108px;margin-top:20px;font-size:11px;background:url(../images/tmpl/ozvuch.jpg) right no-repeat;}
#right .ozvuch_block .t1{position:absolute;left:0;top:5px;color:#fd7a00;font-size:16px;}
#right .ozvuch_block .t2{position:absolute;left:20px;top:22px;font-size:21px;}
#right .ozvuch_block .t3{position:absolute;left:0;top:48px;font-size:16px;}
#right .ozvuch_block .t4{position:absolute;left:20px;top:70px;font-size:14px;}
#right .news_block{position:relative;width:234px;background:url(../images/tmpl/backg_news.jpg) right top no-repeat;margin-top:20px;padding-top:45px;font-size:11px;}
#right .news_block .ahr{position:absolute;left:0;top:14px;font:14px Arial;font-weight:bold;color:#4aa0e0;}
#right .news_block .block{position:relative;float:left;width:234px;margin-top:10px;}
#right .news_block .block .date{ width:84px;height:17px;background:url(../images/tmpl/backg_ndate.jpg) no-repeat;margin-bottom:4px;}
#right .news_block .block .date div{text-align:center;padding-top:1px;color:#fff;}
#right .news_block .block .date .day{width:24px;float:left;}
#right .news_block .block .date .month{width:25px;float:left;}
#right .news_block .block .date .year{width:35px;float:left;color:#7d7d7d;}
#right .quaranty_block{position:relative;width:234px;margin-top:20px;}
#right .quaranty_block a{color:#fff;text-decoration:none;cursor:pointer;}
#right .quaranty_block .tlt1{position:absolute;left:80px;top:53px;font:8px Arial;}
#right .quaranty_block .tlt2{position:absolute;left:85px;top:59px;font:36px Arial;font-weight:bold;}
#right .quaranty_block .tlt3{position:absolute;left:86px;top:96px;font:14px Arial;}
#right .quaranty_block div{width:159px;height:190px;margin:0 auto;background:url(../images/tmpl/quaranty.gif) no-repeat;}
#right .banner_block{position:relative;width:234px;margin-top:20px;text-align:center;}
#footer{position:relative;height:200px;margin-top:25px;}
#footer .menu{position:absolute;width:100%;top:0;height:20px;text-align:center;font-size:15px;color:#4aa0e0;}
#footer .menu a{margin:0 10px;}
#footer .icons{position:absolute;left:169px;width:580px;height:60px;top:60px;}
#footer .icons img{margin-left:15px;}
#footer .phone{position:absolute;width:300px;height:100px;right:0;bottom:40px;}
#footer .phone .ph1{position:absolute;left:0;top:4px;color:#656565;font-size:20px;}
#footer .phone .ph2{position:absolute;left:32px;top:24px;color:#4aa0e0;font-size:22px;}
#footer .phone .ph3{position:absolute;left:86px;top:0;color:#4aa0e0;font-size:41px;}
#footer .copyright{position:absolute;left:184px;bottom:36px;font-size:11px;}
#footer .smenu{position:absolute;left:610px;bottom:36px;font-size:11px;color:#4aa0e0;}
#footer .smenu a{text-decoration:underline;margin:0 5px;}
#footer .smenu a:hover{text-decoration:none;}
#content .path{color:#fd7a00;margin-left:19px;}
#content .path a{color:#fd7a00;}
#content .path .ns{text-decoration:underline;font-size:14px;}
#content .path .ns:hover{text-decoration:none;}
#content .path .s{text-decoration:none;font-size:12px;}
#content .path .sub{margin-left:20px;}
#content .path .sub a{padding-left:20px;background:url(../images/right.gif) left 3px no-repeat;}
#content .aux_page{margin:0 20px;}
#content .aux_page p{margin-bottom:10px;}
#content .aux_page .brfauthor{float:left;width:220px;text-align:center;}
#content .aux_page .brfauthor img{max-width:200px;}
#content .aux_page .brfinfo{ margin-left:220px;}
#content .aux_page .brfunit{margin-top:20px;}
#content .aux_page .brfunit a{font-size:15px;}
#content .alphas{position:relative;height:58px;background:#f3f3f3 url(../images/tmpl/backg_ralphas.jpg) right no-repeat;margin:15px 0;}
#content .alphas a{font-weight:bold;font-size:10px;}
#content .alphas .left{width:22px;height:58px;background:url(../images/tmpl/backg_lalphas.jpg) no-repeat;}
#content .alphas .content{text-align:left;}
#content .alphas .content .eng{position:absolute;top:12px;width:100%;}
#content .alphas .content .eng p{margin:0 auto;width:380px;line-height:16px;}
#content .top_banner{position:relative;margin-top:20px;text-align:center;}
#content .page_descr{position:relative;margin:19px;text-align:justify;}
#content .h1{font-family:Arial;font-size:30px;color:#4aa0e0;font-weight:bold;margin:0 19px;}
#content .h1 a:hover{text-decoration:none;}
#content .h2{font-size:18px;color:#7d7d7d;}
#content .blocks{position:relative;margin:19px 0;width:100%;}
#content .blocks .hblock{position:relative;float:left;width:49%;text-align:center;}
#content .blocks .mrg_left{margin-left:2%;}
#content .blocks .footer{position:relative;background:#f3f3f3 url(../images/tmpl/backg_rhblock.jpg) bottom right no-repeat;margin-top:15px;}
#content .blocks .footer .left{position:absolute;left:0;bottom:0;width:19px;height:23px;background:url(../images/tmpl/backg_lhblock.jpg) bottom left no-repeat;}
#content .blocks .hblock .footer .title{position:relative;margin-bottom:40px;padding:10px 10px 0 10px;}
#content .blocks .hblock .footer .title a{color:#000;font:12pt Arial;font-weight:bold;}
#content .blocks .footer .price{position:absolute;left:19px;bottom:19px;color:#fd7a00;font-weight:bold;padding-left:10px;background:url(../images/tmpl/backg_phblock.jpg) 0 6px no-repeat;}
#content .blocks .footer .sound{position:absolute;right:51px;bottom:19px;width:13px;height:13px;background:url(../images/tmpl/backg_shblock.png) no-repeat;}
#content .blocks .footer .cart{position:absolute;right:20px;bottom:19px;width:14px;height:20px;background:url(../images/tmpl/backg_chblock.png) no-repeat;}
#content .blocks .mblock{position:relative;float:left;width:20%;text-align:center;}
#content .blocks .mblock img{width:95%;}
#content .blocks .fblock{position:relative;float:left;width:20%;text-align:center;}
#content .blocks .mfooter{position:relative;width:100%;background:#f3f3f3 url(../images/tmpl/backg_rhblock.jpg) bottom right no-repeat;margin-top:15px;}
#content .blocks .mfooter .left{position:absolute;left:0;bottom:0;width:19px;height:23px;background:url(../images/tmpl/backg_lhblock.jpg) bottom left no-repeat;}
#content .blocks .fblock .title{position:relative;margin-bottom:10px;padding:10px 10px 0 10px;}
#content .blocks .fblock .title a{color:#000;font:12px Arial;}
#content .blocks .fblock .title .author{font-weight:bold;}
#content .blocks .fblock .pim{position:relative;text-align:left;margin:0 auto;width:100%}
#content .blocks .fblock .pim .price{position:relative;float:left;width:65%;color:#fd7a00;font-size:38px;text-align:right;}
#content .blocks .fblock .pim .sprice{position:relative;float:left;width:30%;padding:6px 0 0 3px; color:#858585;font-size:16px;}
#content .blocks .fblock .pim .curn{position:relative;float:left;width:30%;padding:0 0 0 3px;color:#fd7a00;font-size:13px;}
#content .blocks .fblock .pim .demo{font-weight:bold;color:#4aa0e0;background:url(../images/tmpl/backg_hear.jpg) 0 6px no-repeat;padding-left:9px;margin-top:5px;}
#content .blocks .fblock .pim .demo img{margin-left:5px;}
#content .blocks .fblock .btn{margin:0 auto 5px;background:url(../images/tmpl/but_buy.png) no-repeat;display:block;padding-top:4px;width:78px;height:21px;color:#fff;font-weight:bold;}
#content .blocks .fblock .btn:hover{text-decoration:none;}
#content .blocks .fblock .btnz{margin:0 auto 5px;background:url(../images/tmpl/but_zakaz.png) no-repeat;display:block;padding-top:4px;width:84px;height:21px;color:#fff;font-weight:bold;}
#content .blocks .fblock .btnz:hover{text-decoration:none;}
#content .paginator{position:relative;margin:19px auto;}
#cart_sections{margin:15px 20px;font:13px Trebuchet MS;}
#cart_sections .crsactive{background:#f1edda;}
#cart_sections .crsactive a{color:#000;}
#cart_sections .crsactive a:hover{text-decoration:none;}
#cart_sections span{margin-right:7px;white-space:nowrap;padding:2px 3px 3px 3px;}
#cart_sections span span{margin:0;padding:0;}
#cart_sections .appeared{background:#99ff66;}
#cart_sections .appeared a{color:#000;text-decoration:underline;}
#cart_switcher{cursor:pointer;}
/*cart*/
#content #cart2{font-size:14px;}
#content #cart2 td{text-align:center;padding:2px 0;vertical-align:middle;}
#content #cart2 th{padding:0 2px;}
#content #cart2 td a{color:#000;text-decoration:none;}
#content #cart2 .bg1{background:#e0e0e0;}
#content #cart2 .bg2{background:#efefef;}
#content #cart2 .descr{color:#999999;font-size:9px;}
#content #cart2 .quant,
#content #cart2 .quant2{background:url(../images/tmpl/backg_cquant.png) center no-repeat;}
#content #cart2 .quant2{background-color:#efefef;}
#content #cart2 .quant2 .down,
#content #cart2 .quant .down,
#content #cart2 .quant .up,
#content #cart2 .quant2 .up{font-size:20px;padding:0;color:#000;}
#content #cart2 .quant2 .down,
#content #cart2 .quant .down{margin-right:5px;}
#content #cart2 .quant2 .up,
#content #cart2 .quant .up{margin-left:5px;}
#content #cart2 .quant2 .down:hover, #content #cart2 .quant .down:hover,
#content #cart2 .quant .up:hover,
#content #cart2 .quant2 .up:hover{color:#009ae4;text-decoration:none;}
#content #cart2 .quant input,
#content #cart2 .quant2 input{background:none;font-size:20px;width:34px;padding:0;border:0;text-align:center;}
#content #cart2 .price{color:#fd7a00;font-weight:bold;}
#content #cart2 .bgp2{position:relative;padding-bottom:15px;vertical-align:top;}
#content #cart2 .bgp2 .btns{position:absolute;left:2px;bottom:2px;font-size:11px;}
#content #cart2 .bgp2 .btns a{color:#4aa0e0;margin-right:7px;background:url(../images/tmpl/a_underln.gif) left bottom repeat-x;padding-bottom:1px;}
#content #cart2 .bgp2 .btns a:hover{color:red;background:url(../images/tmpl/a_underlh.gif) left bottom repeat-x;}
#content #cart2 .descr{color:#999999;font-size:9px;}
#content #cart2 tr:first-child th:first-child{min-width:200px;}
#content #cart2 tr:nth-child(2n+1){background:#efefef;}
#content #cart2 tr:nth-child(2n) .quant{background:#efefef url(../images/tmpl/backg_cquant.png) center no-repeat;}
#content #cart2 tr:nth-child(2n+1) .quant{background:#fff url(../images/tmpl/backg_cquant.png) center no-repeat;}
#content #cart2 tr:first-child th:nth-child(2){background:#efefef;}
#content #cart2 tr:first-child th:nth-child(1),#content #cart2 tr:first-child th:nth-child(3)
{background:#e0e0e0;}
#content #cart{font-size:14px;}
#content #cart th{padding:5px;}
#content #cart td{text-align:center;}
.gr{color:#7d7d7d;}
#content .cart_buttons{position:relative;height:15px;margin:5px 19px;}
#content .cart_buttons a{padding:1px 5px 2px;background:#009ae4;color:#fff;font-weight:bold;font-size:11px;}
#content .cart_buttons a:hover{text-decoration:none;}
#content .cart_buttons .a1{position:absolute;left:0;top:0;white-space:nowrap;}
#content .cart_buttons .a2{position:absolute;left:40%;top:0;}
#content .cart_buttons .a3{position:absolute;right:0;top:0;}
#content .cart_buttons .a4{position:absolute;right:0;top:0;}
#content #cart .prod{position:relative;background:#f3f3f3 url(../images/tmpl/backg_ccell.jpg) left bottom no-repeat;padding:10px 10px 25px 10px;}
#content #cart .prod a{font:12pt Arial;color:#000;font-weight:bold;}
#content #cart .prod .rcorner{position:absolute;right:0;bottom:0;width:41px;height:25px;background:url(../images/tmpl/backg_crcell.jpg) no-repeat;}
#content #cart .quant{background:url(../images/tmpl/backg_cquant.jpg) center no-repeat;vertical-align:middle;}
#content #cart .quant input{background:none;width:34px;padding:0;border:0;text-align:center;}
#content #cart .price{color:#fd7a00;text-align:center;vertical-align:middle;}
#content #cart .del{text-align:center;vertical-align:middle;}
#content .total{text-align:right;font-size:14pt;color:#fd7a00;margin-right:20px;}
#content .buttons{position:relative;margin-top:10px;}
#content .buttons a{padding:3px 8px 3px 8px;color:#fff;font-size:11px;}
#content .buttons a:hover{text-decoration:none;}
#content .buttons .b1{position:absolute;left:20px;background:url(../images/tmpl/backg_cbut1.jpg) bottom no-repeat;}
#content .buttons .b2{position:absolute;left:210px;background:url(../images/tmpl/backg_cbut3.jpg) bottom no-repeat;}
#content .buttons .b3{position:absolute;right:20px;background:url(../images/tmpl/backg_cbut2.jpg) bottom no-repeat;}
#content .buttons .b4{position:absolute;right:20px;background:url(../images/tmpl/backg_cbut4.jpg) bottom no-repeat;}
#content .actions{position:relative;padding:25px;margin:40px 10px;}
#content .actions .lt{position:absolute;left:0;top:0;background:url(../images/tmpl/backg_alt.jpg) no-repeat;height:25px;width:25px;}
#content .actions .rt{position:absolute;right:0;top:0;background:url(../images/tmpl/backg_art.jpg) no-repeat;height:25px;width:25px;}
#content .actions .lb{position:absolute;left:0;bottom:0;background:url(../images/tmpl/backg_alb.jpg) no-repeat;height:25px;width:25px;}
#content .actions .rb{position:absolute;right:0;bottom:0;background:url(../images/tmpl/backg_arb.jpg) no-repeat;height:25px;width:25px;}
#content .actions .t{position:absolute;top:0;background:url(../images/tmpl/backg_av.jpg) top repeat-x;height:25px;width:94%;}
#content .actions .b{position:absolute;bottom:0;background:url(../images/tmpl/backg_av.jpg) bottom repeat-x;height:25px;width:94%;}
#content .actions .l{position:absolute;left:0;background:url(../images/tmpl/backg_ah.jpg) left repeat-y;height:78%;width:25px;}
#content .actions .r{position:absolute;right:0;background:url(../images/tmpl/backg_ah2.jpg) right repeat-y;height:78%;width:25px;}
#content .actions .actdpt{font-size:18px;color:#fd7a00;font-weight:bold;padding:0 0 0 10px;background:url(../images/tmpl/backg_phblock.jpg) 0 10px no-repeat;}
#content .actions a{text-decoration:none;}
#content .actions .title{color:#4aa0e0;font-size:11px;font-weight:bold;}
#content .actions .sblk{position:relative;width:100%;float:left;}
#content .actions .sblk .left{float:left;width:100%;padding:5px 0;color:#4aa0e0;margin-right:1%;}
#content .actions .sblk .right{position:relative;float:left;width:30%;margin:11px 0;padding:1px 0 0 0;text-align:center;}
#content .actions .sblk .left .sub{font-size:18px;}
#content .actions .sblk .left .cat{color:#7e7e7e;}
#content .actions .sblk .left .cat a{color:#7e7e7e;}
#content .actions .sblk .right a{color:#fd7a00;font-size:11px;font-weight:bold;padding-left:10px;background:url(../images/tmpl/backg_phblock.jpg) 0 5px no-repeat;}
#content .actions table{color:#4aa0e0;font-size:18px;}
#content .actions table span{color:#fd7a00;}
#content .actions table .gr{width:254px;}
.niceCheck{width:17px;height:17px;display:inline-block;cursor:pointer;background:url(../images/tmpl/checkbox.png);}
.niceCheck input{margin:1px 0 0 1px;}
#content .cart_path{margin-left:19px;text-align:center;}
#content .cart_path span{font:10px Arial;font-weight:bold;color:#7d7d7d;margin-right:4px;white-space:nowrap;}
#content .cart_path span.select{color:#4aa0e0;}
#content .cart_path .num{font:14px Arial;color:#4aa0e0;}
#content .address{margin:20px 0 0 20px;}
#content .address .title{color:#fd7a00;font-weight:bold;font-size:12px;}
#content .address p{margin-top:6px;}
#content .dost{position:relative;margin:20px 20px 0 20px;}
#content .dost .title{color:#fd7a00;font-weight:bold;font-size:12px;}
#content .dost .right{position:absolute;right:0;top:0;font-size:11px;}
#content .dost .sblock{position:relative;float:left;width:100%;margin-top:15px;}
#content .dost .sblock .header{font-weight:bold;}
#content .dost .sblock .header input{margin-right:8px;}
#content .dost .sblock .header .price{position:absolute;right:0;top:1px;font-size:11px;}
#content .dost .sblock p{position:relative;margin-left:22px;font-size:12px;}
#content .dost table{font-size:14px;}
#content .dost table td{padding:5px 0;vertical-align:top;}
#content .dost table .prod span{font-weight:bold;}
#content .dost table .quant{color:#7d7d7d;width:80px;text-align:center;}
#content .dost table .price{font-weight:bold;color:#fd7a00;width:100px;text-align:right;}
#content .submit-block{position:relative;width:100%;height:20px;margin:0 auto;margin-top:10px;}
#content .submit-block .btn_register{position:absolute;right:50px;font-size:11px;color:#fff;text-decoration:none;top:0;background:url(../images/tmpl/btn_regl.gif) left no-repeat;padding:1px 5px 4px;}
#content .submit-block .btn_register span{position:absolute;right:0;top:0;width:5px;height:18px;background:url(../images/tmpl/btn_regr.gif) right no-repeat;}
#content .ttl{position:relative;margin:10px 20px 0 20px;font-size:12px;height:35px;}
#content .ttl .title{color:#fd7a00;font-weight:bold;}
#content .ttl .right{position:absolute;right:0;top:1px;}
#content .ttl .lb{position:absolute;left:0;bottom:0;font-size:11px;}
#content .ttl .rb{position:absolute;right:0;bottom:0;font-size:11px;}
#content .comment{position:relative;height:110px;}
#content .comment p{color:#fd7a00;font-weight:bold;margin:0 0 0 35px;vertical-align:top;}
#content .comment .textarea{position:absolute;right:35px;top:0;height:100px;background:url(../images/tmpl/backg_tah.jpg) repeat-x;width:57%;}
#content .comment .textarea textarea{position:absolute;right:0;top:10px;height:82px;padding:0 2%;width:93%;border:0;overflow:hidden;}
#content .comment .tal{position:absolute;left:0;top:0;width:9px;height:98px;background:url(../images/tmpl/backg_tal.jpg) no-repeat;}
#content .comment .tar{position:absolute;right:0;top:0;width:9px;height:98px;background:url(../images/tmpl/backg_tar.jpg) no-repeat;}
#content .mr15{margin-right:15px;}
#content .succeful{margin:0 20px;}
#content .succeful .mid{font-size:14px;font-weight:bold;text-align:center;}
#content .succeful p{margin-top:10px;}
#content .sort{position:relative;margin:20px 30px 20px 20px;color:#7d7d7d;}
#content .sort div{position:relative;float:left;width:25%;font-size:14px;}
#content .sort .sp{text-align:right;}
#content .sort .sp a{color:#7d7d7d;}
#content .sort .sp .up{margin-left:5px;}
#content .pblock{position:relative;float:left;margin:10px 20px 0 20px;padding-top:15px;width:94%;}
#content .pblock .votes{position:absolute;right:2px;top:0;height:16px;}
#content .pblock .left{position:relative;float:left;width:34%;text-align:center;}
#content .pblock .left.productpage{height:435px;}
#content .pblock .left .picture{width:95%;max-width:225px; max-width: 380px;}
#content .pblock .left .pim{position:relative;width:100%;text-align:left;margin:0 auto;}
#content .pblock .left a{font-size:14px;}
#content .pblock .left .pim .mprice{position:relative;float:left;width:60%;color:#fd7a00;font-size:12px;font-weight:bold;background:url(../images/tmpl/backg_phblock.jpg) 0 6px no-repeat;padding-left:9px;}
#content .pblock .left .pim .price{position:relative;float:left;width:60%;color:#fd7a00;font-size:38px;text-align:right;white-space:nowrap;}
#content .pblock .left .pim .sprice{position:relative;float:left;width:35%;padding:6px 0 0 3px; color:#858585;font-size:16px;}
#content .pblock .left .pim .curn{position:relative;float:left;width:35%;padding:0 0 0 3px;color:#fd7a00;font-size:13px;}
#content .pblock .left .pim .demo{font-weight:bold;color:#4aa0e0;background:url(../images/tmpl/backg_hear.jpg) 0 6px no-repeat;padding-left:9px;margin-top:5px;}
#content .pblock .left .pim .demo img{margin-left:5px;}
#content .pblock .left .buy{margin:0 auto;}
#content .pblock .left .mbuy{width:50%;color:#fd7a00;font-size:12px;background:url(../images/tmpl/backg_phblock.jpg) 0 6px no-repeat;padding-left:9px;}
#content .pblock .left .mbuy img{margin-left:9px;}
#content .pblock .left .pim .more{color:#7d7d7d;background:url(../images/tmpl/backg_more.jpg) 0 6px no-repeat;padding-left:9px;}
#content .pblock .left .btn{margin:0 auto 5px;background:url(../images/tmpl/but_buy.png) no-repeat;display:block;padding-top:3px;width:78px;height:22px;color:#fff;font-weight:bold;}
#content .pblock .left .btn:hover{text-decoration:none;}
#content .pblock .left .btnz{margin:0 auto 5px;background:url(../images/tmpl/but_zakaz.png) no-repeat;display:block;padding-top:3px;width:84px;height:22px;color:#fff;font-weight:bold;}
#content .pblock .left .btnz:hover{text-decoration:none;}
#content .pblock .right{position:relative;float:left;background:#f3f3f3;width:64%;text-align:center; padding:1%;}
#content .pblock .right table{width:100%;margin-top:10px;}
#content .pblock .right .lb{position:absolute;left:0;bottom:0;background:url(../images/tmpl/backg_dlb.jpg) no-repeat;width:23px;height:23px;}
#content .pblock .right .rb{position:absolute;right:0;bottom:0;background:url(../images/tmpl/backg_drb.jpg) no-repeat;width:23px;height:23px;}
#content .pblock .right .prod{font-weight:bold;font-size:12pt;color:#000;}
#content .pblock .right .author{font-weight:bold;font-size:11pt;color:#000;}
#content .pblock .right .type{font-weight:bold;font-size:10pt;color:#000;}
#content .pblock .right .ld{width:50%;text-align:right;vertical-align:top;padding-right:3px;}
#content .pblock .right .ld2{width:50%;text-align:right;vertical-align:bottom;color:#7d7d7d;font-weight:bold;font-size:11px;}
#content .pblock .right .rd{width:50%;text-align:left;color:#31019e;}
#content .pblock .right .rd2{width:50%;text-align:left;vertical-align:bottom;color:#31019e;}
#content .pblock .descr{position:relative;float:left;padding:10px 0;margin:0;width:66%;}
#content .pblock .descr ul{margin-left:23px;}
#content .pblock .descr a{color:#000;}
#content .pblock .descr a:hover{text-decoration:none;}
#content .pblock .descr p{ margin:10px;}
#content .pblock .descr .tit{font-weight:bold;text-align:center;font-size:12pt;}
#content .pblock .descr .tit span{white-space:nowrap;}
#content .pblock .descr p{text-align:justify;}
#content .pblock .info_block{position:reltive;height:108px;background:url(../images/tmpl/backg_bleft.jpg) no-repeat;margin:15px 0;}
#content .pblock .info_block .right{padding:0;height:108px;text-align:left; width:100%;background:url(../images/tmpl/backg_brght.jpg) right no-repeat;}
#content .pblock .info_block .title{position:absolute;margin:15px 0 0 17px;font-size:11px;font-weight:bold;color:#4aa0e0;}
#content .pblock .info_block .vote{position:absolute;left:17px;bottom:15px;font-size:11px;font-weight:bold;color:#4aa0e0;}
#content .pblock .info_block .stars-wrapperD{position:absolute;left:107px;bottom:14px;}
#content .pblock .info_block p{margin:34px 17px 0 17px;font-size:11px;color:#4aa0e0;}
#content .pblock .authors{position:relative;margin:19px;}
#content .pblock .authors a{font-size:14px;color:#fd7a00;}
#content .pblock .authors .others{position:absolute;right:0;top:0;font-size:11px;font-weight:bold;padding-left:10px;background:url(../images/tmpl/backg_hear.jpg) 0 6px no-repeat;color:#4aa0e0;}
#content .pblock .catalog{color:#808080;font-size:12px;margin:19px;line-height:20px;}
#content .pblock .catalog a{color:#808080;}
#content .pblock .comments{position:relative;padding:0 19px;}
#content .pblock .comments span{font-size:12px;font-weight:bold;color:#fd7a00;}
#content .pblock .comments .header .chap{position:relative;float:left;height:20px;margin:15px 15px 0 0;display:inline;}
#content .pblock .comments p{text-align:justify;}
#content .no_padtop{padding-top:0;margin-top:0;}
#content .add_comment{margin:38px;}
#content .add_comment .row{position:relative;float:left;width:100%;}
#content .add_comment .mt8{ margin-top:8px;}
#content .add_comment .row .left{position:relative;float:left;padding:4px 0 5px 0;width:20%;}
#content .add_comment .row .left span{color:#fd7a00;font-weight:bold;}
#content .add_comment .row .input{position:relative;float:left;width:80%;background:url(../images/tmpl/backg_input.jpg) no-repeat;}
#content .add_comment .row .input input{border:0;margin:2px 2px 2px 10px;width:280px;padding:2px;}
#content .add_comment .row .textarea{position:relative;float:left;width:80%;height:100px;background:url(../images/tmpl/backg_textar.jpg) no-repeat;}
#content .add_comment .row .submit{position:relative;float:left;width:80%;}
#content .add_comment .row .submit input{margin-left:229px;}
#content .add_comment .row .textarea textarea{border:0;overflow:hidden;margin:2px 2px 2px 10px;width:280px;height:92px;padding:2px;}
#content .descr{margin:19px;}
#content .register_form .login_info{width:487px;height:124px;background:url(../images/tmpl/backg_yell.jpg) no-repeat;margin:0 auto;}
#content .register_form .label{position:relative;float:left;width:138px;height:14px;font-weight:bold;padding:10px 0 10px 21px;}
#content .register_form .slabel{position:relative;float:left;width:117px;height:14px;font-weight:bold;padding:6px 21px 6px 21px;}
#content .register_form .slabel .t_help{position:absolute;right:0;top:9px;}
#content .register_form .input{position:relative;float:left;width:313px;height:18px;background:url(../images/tmpl/backg_rinput.png) left 7px no-repeat;padding:8px 0 8px 15px;}
#content .register_form .select{position:relative;float:left;width:313px;height:18px;padding:8px 0 8px 0;}
#content .register_form .select select{width:99%;}
#content .register_form .select input{width:98%;}
#content .register_form .input input{border:0;padding:2px 0;width:280px;}
#content .register_form .input select{border:0;padding:2px 0;width:280px;}
#content .register_form .main_info{width:487px;margin:0 auto;}
#content .register_form .location_info{width:487px;height:276px;background:url(../images/tmpl/backg_rgrey.jpg) no-repeat;margin:0 auto;}
#content .register_form .address_edit{width:100%;height:360px;}
#content .register_form .left_menu{position:relative;float:left;width:30%;}
#content .register_form .right_content{position:relative;float:left;width:70%;}
#content .register_form .right_content .label{width:40%;padding:10px 0 10px 0;}
#content .register_form .right_content .slabel{width:38%;padding:7px 2% 10px 0;}
#content .register_form .right_content .input{width:60%;padding:8px 0 8px 0;background:url(../images/tmpl/backg_rinput.png) left 8px no-repeat;}
#content .register_form .right_content .textarea{width:60%;position:relative;float:left;padding:8px 0 8px 0;}
#content .register_form .right_content .select{width:60%;}
#content .register_form .right_content .textarea textarea{width:98%;height:50px;}
#content .register_form .right_content .input input{width:96%;margin-left:4%;padding:3px 0;background:url(../images/tmpl/backg_rinp.jpg) right top no-repeat;}
#content .register_form .right_content .input select{width:100%;}
#content .register_form .left_menu ul{list-style:none;}
#content .register_form .left_menu ul li{}
#content .register_form .left_menu ul li a{display:block;padding:3px;}
#content .register_form .left_menu ul li a:hover{text-decoration:none;}
#content .register_form .left_menu ul li.select a{font-weight:bold;color:#000;}
#content .register_form .submit-form{position:relative;width:457px;height:20px;margin:0 auto;margin-top:10px;padding:0 15px;}
#content .register_form .submit-form .niceCheck{margin-right:15px;}
#content .register_form .submit-form .label{position:absolute;width:200px;left:35px;top:1px;padding:0;}
#content .register_form .submit-form .btn_register{position:absolute;right:15px;font-size:11px;color:#fff;text-decoration:none;top:0;background:url(../images/tmpl/btn_regl.gif) left no-repeat;padding:1px 5px 4px;}
#content .register_form .submit-form .btn_register span{position:absolute;right:0;top:0;width:5px;height:18px;background:url(../images/tmpl/btn_regr.gif) right no-repeat;}
#content .register_form .ref{height:70px;}
#content .pager{position:relative;text-align:center;margin:10px 0 0 0;}
#content .pager a{vertical-align:bottom;color:#7d7d7d;font-size:14px;margin-left:10px;border:1px solid #9aafe5;padding:0 4px;}
#content .pager a:hover{text-decoration:none;border-color:#2e6ab1;}
#content .pager .select{vertical-align:bottom;color:#fff;font-size:14px;margin-left:10px;background:#2e6ab1;border:1px solid #2e6ab1;padding:0 4px;}
#content .pager .prev{border:0;}
#content .pager .next{border:0;}
#help_search{position:absolute;left:86px;top:27px;display:none;width:325px;background:#fff;z-index:1000;max-height:180px;overflow:auto;border:1px solid #9b9b9b;
                    border-top-color:#eeeeee;}
#help_search a{width:99%;display:block;text-decoration:none;color:#000;padding:2px 0 2px 1%;}
#help_search span, #help_search a span{background:orange;}
#help_search a:hover{background:orange;}
.t_help{position:relative;width:12px;height:12px;background:url(../images/tmpl/help.gif) no-repeat;float:right;margin:0px 5px;}
.t_help div{position:absolute;width:260px;display:none;text-align:justify;padding:3px;
    background:#feffe4;z-index:4000;right:-136px;bottom:20px;border:1px solid #787871;}
.t_info{position:relative;width:36px;height:37px;background:url(../images/tmpl/info.gif) no-repeat;float:right;margin:0px 5px; cursor: pointer;}
.t_info div{position:absolute;width:260px;display:none;text-align:justify;padding:3px;
    background:#feffe4;z-index:4000;right:-112px;bottom:38px;border:1px solid #787871;}
.addthis_default_style{margin-top:10px;text-align:center;}
.fullsize .scroll_thumb{display:none;}
.filters{margin-top: 10px; border-collapse: collapse; font-size: 10px;}
.filters td{padding: 4px 4px 0 4px; border: 1px dotted #31019e;}
.filters a{color: #31019e; display: block; float: left; margin: 0 4px 4px 0; font-size: 10px; font-family: Verdana; white-space: nowrap;}
.filters .active{font-weight: bold;}

#filters{margin: 15px;}
#filters a{color: #000; float: left; display: block; text-decoration: none;}
#filters .filter{padding: 2px 2px 3px 2px; margin-right: 2px;}
#filters .filter:hover{background: #4CA8EE; color: #fff;}
#filters .reset{padding: 2px 2px 3px 2px;}
#filters .reset:hover{background: #4CA8EE; color: #fff;}
#filters .del{background: url(../images/tmpl/filters_del.png) no-repeat; width: 19px; height: 19px; margin-right: 12px;}

.faq{list-style: none; font-size: 14px; margin: 15px 0 0 15px;}
.faq li{margin-bottom: 15px;}
.faq li div{display:none; margin: 15px 0 0 15px;}
.faq li span{color: #114989; border-bottom: 1px dashed; cursor: pointer;}
h1{font-size: 24px; font-weight: normal; font-size: Arial;}

.paginator{font-size:1em;margin-top:60px;width:600px;}
.paginator .current_page_mark{background:#ff6c24;height:3px;left:0;overflow:hidden;position:absolute;top:0;width:0;z-index:1;}
.paginator .scroll_bar{height:20px;margin-top:10px;position:relative;width:100%;}
.paginator .scroll_knob{background:url(../images/tmpl/slider_knob.gif) no-repeat 50% 50%;cursor:pointer;height:20px;left:50%;margin-left:-10px;overflow:hidden;position:absolute;top:-5px;width:20px;}
.paginator .scroll_thumb{background:#363636;font-size:1px;height:3px;left:0;position:absolute;top:0;width:0;z-index:2;}
.paginator .scroll_trough{background:#ccc;height:3px;overflow:hidden;width:100%;}
.paginator span{color:#fff;display:block;padding:3px 0;}
.paginator span strong{background:#ff6c24;font-style:normal;font-weight:normal;}
.paginator span strong,.paginator span a{padding:2px 6px;}
.paginator table{border-collapse:collapse;table-layout:fixed;width:100%;}
.paginator table td{padding:0;text-align:center;white-space:nowrap;}
.paginator_pages{color:#808080;font-size:0.8em;margin-top:-10px;text-align:right;width:600px;}
.ui-stars-star, .ui-stars-cancel {float: left; display: block; overflow: hidden; text-indent: -999em; cursor: pointer}
.ui-stars-star a, .ui-stars-cancel a {width: 16px; height: 15px; display: block; background: url(../images/tmpl/ui.stars.gif) no-repeat 0 0}
.ui-stars-star a {background-position: 0 -30px}
.ui-stars-star-on a {background-position: 0 -45px}
.ui-stars-star-hover a {background-position: 0 -60px}
.ui-stars-cancel-hover a {background-position: 0 -15px}
.ui-stars-star-disabled, .ui-stars-star-disabled a, .ui-stars-cancel-disabled a {cursor: default !important}