.clear{clear:both;font-size:0;height:0px;overflow:hidden;}



html, body {margin: 0;  padding: 0;  width: 100%;  height: 100%;}





body { font-size: 83.33%;background: white;margin: 0;padding: 0;font-family:Tahoma;

min-height: 100%;  height: auto !important;  height: 100%;  position: relative;}



/*height:auto !important; min-height:100%; position:relative; }*/



.main .c2 #content .catalog .product.right{float: right;}

.load{display: none;position: relative;top: -80px;//top: -80px;background: url(../../images/template/ajax-loader.gif) no-repeat center;height: 16px;text-indent: -9999em;}

.all{margin:0 auto;padding:0;min-width: 950px;width: 95%;

//width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" : "auto");

//padding: 0 10px;}

.header{height: 90px;background: url(../../images/template/logo-fon.jpg) no-repeat;}

.header .c1, .header .c2, .header .c3, .header .c4{float: left;}

.header .c1{width: 37.6%;-width: 37%;padding-top: 20px;}

.header .c1 a{padding-left: 15px;}

.header .c1 a img{border: none;}

.header .c2{width: 11%;-width: 11%;padding-top: 41px;}

.header .c2 div.neiltexnology{color: #555;font-size: 1em;}

.header .c3{width: 27.4%;-width: 27%;text-align: right;padding-top: 13px;}

.header .c3 div.phone{width: 220px;color: #b01c20;font-size: 1.9em;padding-left: 23px;background: url(../../images/template/logo_tel.gif) no-repeat;float: right;}

.header .c3 span{color: #555;font-size: 0.8em;}

.header .c3 p{color: #b01c20;font-size: 0.9em;margin: 0;font-weight: bold;}

.header .c4{width: 22%;-width: 22%; float: right;}

.header .c4 .ring{float: right;}

.header .c4 ul.form{margin:0;padding:0;list-style:none;margin-top: 15px;float: right;margin-right: 17px;}

.header .c4 ul.form li{float:left; margin-left: 10px;}

.header .c4 ul.form li.in a{background: url(../../images/template/in.gif) no-repeat 0 0;}

.header .c4 ul.form li.registration a{background: url(../../images/template/out.gif) no-repeat 0 0.15em;}

.header .c4 ul.form .in a, .header .c4 ul.form .exit a, .header .c4 ul.form li.registration a{padding: 3px 0 0 22px;color: #1955ee;font-size: 0.8em;display: block;} 

.header .c4 .ring{height: 32px;width: 189px;background: url(../../images/template/ring.gif) no-repeat;padding: 11px 0 0 0px;margin: 8px 17px 0 0;}

.header .c4 .ring a{color: white;font-size: 0.8em;text-decoration: none;padding-left: 14px;font-family: arial;}

.mainmenu{height: 37px;background: #ffb409; padding: 0;}

.mainmenu .menu, .mainmenu .search, ul#menu li{float: left;}

.mainmenu .menu{background: url(../../images/template/fon_mainmenu.gif) no-repeat;padding-left: 10px;height: 37px;}

ul#menu{list-style: none;margin: 0;padding: 0;}

ul#menu li{padding-top: 11px;//padding-bottom: 10px;}

ul#menu li a{height: 26px;padding: 11px 11px 10px 11px;text-align: center;text-decoration: none;color: white;font-size: 1em;font-weight: bold;}

ul#menu li a:hover{background: #ff7b00;}

ul#menu li a:active{background: #ff7b00;}

ul#menu li a.active{background: #ff7b00;}

.mainmenu .search{float: right;background: url(../../images/template/fon_mainmenur.gif) no-repeat right;height: 37px;}

.mainmenu .search form{-margin: 0px;margin-right: 20px;border: 1px solid white;background: white;margin-top: 8px;}

.mainmenu .search form input.search_pole{width: 185px;border: 1px solid white;font-size: 0.8em;}

.mainmenu .search form input.search_but{background: url(../../images/template/nayti.gif) repeat-x; color: #b01c20;font-size: 0.9em;border: none;padding-bottom: 2px;//padding: 0 5px 0 5px;}

.main{margin: 30px 0 0 0;font-family: arial;}

.main .c1, .main .c2, .main .c3{float: left;}

.main .c1{width: 18%;}

.main .c1 ul#mainmenu{list-style: none;padding: 0;margin: 0;}

.main .c1 ul#mainmenu li{margin: 0 0 10px 0;-margin: 0 0 0px 0;}

.main .c1 ul#mainmenu li a{color: #707070;font-size: 1em;display: block; padding: 5px 10px;  font-weight: normal;}



.main .c1 ul#mainmenu li a:hover{background: #ffffd7;font-size: 1em; font-weight: normal;}



.main .c1 ul#mainmenu li.active a{color: #ff7b00;background: #ffffd7;font-weight: bold;}

.main .c1 ul#mainmenu li a:hover{color: #ff7b00;}

.main .c1 ul#mainmenu li ul{margin: 0 0 0 0;padding: 10px 0 0 30px;list-style: none;display: none;}



.main .c1 ul#mainmenu li.active ul{display: block;}

.main .c1 ul#mainmenu li.active ul li{font-weight: bold;} 

.main .c1 ul#mainmenu li.active ul li a{font-size: 1em;background: none;padding: 0 10px 0 0;color: #707070;font-weight: normal;}

.main .c1 ul#mainmenu li.active ul li.active a{font-weight: bold;}

.main .c1 ul#mainmenu li.active ul li a:hover{color: #ff7b00;font-size: 1em;}

.main .c1 .for_men, .main .c1 .sale{margin-bottom: 10px;background: #ffb409;}

.main .c1 .for_men .top, .main .c3 .basket .list .order .top, .main .c3 .basket .list .order .bottom, .main .c1 .sale .top, .main .c1 .for_men .bottom, .main .c1 .sale .bottom, .main .c1 .article .articles .top, .main .c1 .article .articles .bottom{height: 3px;font-size: 2px;}

.main .c1 .for_men .top span.left, .main .c3 .basket .list .order .top span.left, .main .c1 .sale .top span.left, .main .c1 .article .articles .top span.left{float: left;height: 3px;width: 3px;background: url(../../images/template/bor1-tl.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .for_men .top span.right, .main .c3 .basket .list .order .top span.right, .main .c1 .sale .top span.right, .main .c1 .article .articles .top span.right{float: right;height: 3px;width: 3px;background: url(../../images/template/bor1-tr.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .for_men .bottom span.left, .main .c3 .basket .list .order .bottom span.left, .main .c1 .sale .bottom span.left, .main .c1 .article .articles .bottom span.left{float: left;height: 3px;width: 3px;background: url(../../images/template/bor1-bl.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .for_men .bottom span.right, .main .c3 .basket .list .order .bottom span.right, .main .c1 .sale .bottom span.right, .main .c1 .article .articles .bottom span.right{float: right;height: 3px;width: 3px;background: url(../../images/template/bor1-br.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .for_men .content, .main .c1 .sale .content{padding: 0 15px 0 10px;}

.main .c1 .article .articles .content{}

.main .c1 .article .articles .content a{font-size: 1em;color: white;font-weight: bold;text-decoration: none;background: #ffb409 url(../../images/template/allarticle.gif) no-repeat 0.8em 0.2em;padding: 2px 10px 2px 40px;display: block;}

.main .c3 .basket .list .order .content{}

.main .c3 .basket .list .order .content a{color: white;text-decoration: none;font-weight: bold;display: block;background: #ffb409 url(../../images/template/zakaz.gif) no-repeat 0.6em 0.4em;padding: 2px 0px 2px 28px;}

.main .c1 .for_men .content a, .main .c1 .sale .content a{background: #ffb409 url(../../images/template/listblock.gif) no-repeat right;color: white;text-decoration: none;font-weight: bold;display: block;padding: 2px 0 2px 0;}

.main .c3 .basket .list .order{background: #ffb409;margin-bottom: 8px;}

.main .c1 .sms .top, .main .c1 .sms .bottom{height: 3px;}

.main .c1 .sms .top span.left{float: left;height: 3px;width: 3px;background: url(../../images/template/bor2-tl.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .sms .top span.right{float: right;height: 3px;width: 3px;background: url(../../images/template/bor2-tr.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .sms .bottom span.left{float: left;height: 3px;width: 3px;background: url(../../images/template/bor2-bl.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .sms .bottom span.right{float: right;height: 3px;width: 3px;background: url(../../images/template/bor2-br.gif) no-repeat;display: block;font-size: 2px;}

.main .c1 .sms .content{padding: 6px 16px 6px 56px;background: #ff7b00 url(../../images/template/sms.gif) no-repeat 1.25em 0.55em;}

.main .c1 .sms{background: #ff7b00;}

.main .c1 .sms .content p{color: white;font-size: 1em;margin: 0;font-weight: bold;}

.main .c1 .sms .content p a{color: white;}

.main .c1 .news{background: #ffffd7;border: 1px solid #ffe8a1;padding: 25px 12px 36px 12px;}

.main .c1 .news span{color: #2c5bd2;font-size: 0.8em;}

.main .c1 .news p{margin: 5px 0 15px 0;}

.main .c1 .news p a{color: #2c5bd2;font-size: 1em;}

.main .c1 .news .archive div{float: left;margin-right: 5px;}

.main .c1 .news .archive div.rss_link{padding-right: 20px;background: url(../../images/template/rss.gif) no-repeat right;}

.main .c1 .news .archive a{color: #acacac;font-size: 0.9em;}

.main .c1 .rss{background: #ffe8a1;margin-bottom: 34px;padding: 17px 14px 19px 14px;//zoom: 100%;//padding: 17px 14px 0px 14px;}

.main .c1 .rss h5{font-size: 0.9em;color: #898989;margin: 0 0 12px 0;font-weight: normal;}

.main .c1 .rss form input.rss_pole{width: 82%;//width: 82%;border: 1px solid white;font-size: 0.95em;}

.main .c1 .rss form input.rss_but{width: 16%;//width: 15%;background: url(../../images/template/nayti.gif) repeat-x; color: #b01c20;font-size: 0.9em;border: none;padding: 1px 2px 2px 0;//padding: 0px 2px 1px 2px;}

.main .c1 .article{margin-top: 25px;padding: 0;}

.main .c1 .article h4{color: #ff6600;font-size: 1.3em;margin: 0;}

.main .c1 .article p{margin-top: 15px;}

.main .c1 .article p a{color:#2c5bd2;font-size: 0.9em;}

.main .c1 .article .articles{margin-bottom: 1em;background: #ffb409;}

.main .c1 .article .articles a{}

.main .c1 .info a{color: #ff6600;font-size: 0.9em;}

.main .c2{width: 64%;//width:59%}

.main .c2 #content{padding: 0 30px;}

.main .c2 #content .pageaddress{color: #2c5bd2;}

.main .c2 #content .pageaddress a{color: #2c5bd2;font-size: 0.8em;}

#content .new{}

#content .new .photo, #content .new .text{float: left;}

#content .new .photo{width: 43%;text-align: center;}

#content .new .photo img{border: none;}

#content .new .text{width: 56%;}

#content .new .text h1{margin: 30px 0 20px 0;color: #ff7b00;font-size: 2em;}

#content .new .text h1 a, #content .new .text h1 a:visited {color: #ff7b00; text-decoration: none;}

#content .new .text p{padding-right: 100px;color: #707070;font-size: 0.9em;margin: 0 0 15px 0;}

#content .new .text .link_catalog{}

#content .new .text .link_catalog a{font-size: 0.9em;color: white;font-weight: bold;text-decoration: none;display: block;height: 25px;width: 147px;background: url(../../images/template/cataloglink.gif) no-repeat;padding: 5px 0 0 30px;}

#content h3{font-size: 1.2em;color: black;margin: 1em 0 0.4em 0;}

#content .about{font-size: 1.0em;color: #707070;padding-bottom: 20px;}

#content h1{color: #ff7b00;margin: 1em 0 0.6em 0;font-size: 1.4em;border-bottom: 1px solid #ffe8a1;padding-bottom: 0.4em;}

#content p.objav{margin: 0;}

#content p.objav a{color: #2c5bd2;font-size: 1em;padding-right: 5px;}

#content p.objav span.date{color: #707070;font-size: 1em;}

#content p.date{color: #ff7b00;margin: 0;}

#content p.news{margin: 0;font-size: 1em;margin-bottom: 15px;}

#content p{margin: 0 0 1em 0;}

#content h4{font-size: 1em; margin-bottom: 0; padding-bottom: 0;}

#content h3 a{color: #2C5BD2;font-weight: bold;}

#content a{color: #2c5bd2;}

#content .message h2{font-size: 1.2em;color: #ff7b00;margin: 1.2em 0 0.4em 0;}

#content .message p{font-size: 0.8em;}

#content .message form, #content .form_reg form, #content .perdata {margin-left: 25px;}

#content .message form label, #content .message form input, #content .message form select, #content .perdata input, #content .perdata label{float: left;margin-bottom: 10px;}

#content .message form select{width: 180px;}

#content .message form input{width: 176px;}

#content .message form label{width: 90px;display: block;}

#content .message form textarea{width: 360px;height: 140px;margin-bottom: 15px;}

#content .message form .text-size {width: 360px;}

#content .message form input.mes, #content .comment form input.mes{margin-left: 90px;-margin-left: 46px;width: 91px;background: url(../../images/template/mes.gif); border: none;color: white;font-size: 1em;padding: 0 5px 3px 5px;display: block;height: 25px;}

#content .catalog, #content .personal{padding-left: 25px;}

#content .form_reg form{margin-left: 25px;}

#content .form_reg form label, #content .form_reg form input, #content .form_reg form div.keyimages{float: left;margin-bottom: 10px;}

#content .form_reg form div.keyimages{width: 120px;height: 37px;background: #ffe8a1;}

#content .form_reg form input{width: 200px;}

#content .form_reg form input.key{margin-left: 170px;width: 105px;}

#content .form_reg form label{width: 170px;display: block;}

#content .form_reg form input.mes{margin-left: 170px;width: 91px;background: url(../../images/template/mes.gif); border: none;color: white;font-size: 1em;padding: 0 5px 3px 5px;display: block;height: 25px;margin-top: 5px;}

#content .perdata label{width: 110px;}

#content .perdata input{width: 200px;}

#content .perdata input.mes{margin-left: 110px;width: 70px;background: url(../../images/template/mes2.gif); border: none;color: white;font-size: 1em;padding: 0 5px 3px 5px;display: block;height: 25px;margin-top: 5px;}



#content .perdata .radio-block {padding: 1.5em;}

#content .perdata .radio-block .radio-input {width: 30px;}







#content .catalog_kusachky a{color: #ff7b00;font-weight: bold;}

#content .catalog_kusachky .search_link, #content .catalog_kusachky .sort{float: left;}

#content .catalog_kusachky .search_link{padding-right: 30px;}

#content .catalog_kusachky .sort{color: #707070;}

#content .catalog_kusachky .sort a{padding-left: 10px;margin-left: 5px;}



#content .catalog_kusachky .sort a.orderdown {background: url('/images/template/order-down.gif') no-repeat  top left; color: #E1570F;}

#content .catalog_kusachky .sort a.orderup {background: url('/images/template/order-up.gif') no-repeat top left;  color: #E1570F;}



#content .catalog_kusachky .catalog{padding: 0 22px;}

#content .catalog_kusachky.tovar .catalog{padding: 0;}

#content .catalog_kusachky .catalog .product{width: 100%;margin: 18px 0 25px 0;padding-bottom: 30px; border-bottom: 1px #EEE solid;}

#content .catalog_kusachky.tovar .catalog .product{width: 100%;margin: 18px 0 0 0;color: black;}

#content .catalog_kusachky .catalog .product .photo, #content .catalog_kusachky .catalog .product .text{float: left;}

#content .catalog_kusachky .catalog .product .photo .galery{margin-top: 30px;}

#content .catalog_kusachky.tovar .catalog .product .photo .galery a{padding: 0; margin-right: 10px;}

#content .catalog_kusachky.tovar .catalog .product .photo .galery img{border: none;margin: 0 5px;border: 1px solid #ffe8a1; padding: 5px;}

#content .catalog_kusachky.tovar .catalog .product .photo .galery a.active{border: 1px solid #ff7b00;}

#content .catalog_kusachky .catalog .product .photo{width: 35%;text-align: center;padding-top: 10px;}

#content .catalog_kusachky .catalog .product .text{width: 63%;}

#content .catalog_kusachky .catalog .product .text h4{margin: 0 0 10px 0;}

#content .catalog_kusachky .catalog .product .text h4 a{font-size: 1.3em; font-weight: bold;}

#content .catalog_kusachky .catalog .product .text table{font-size: 0.8em;color: #707070; border-collapse: collapse; margin-bottom: 10px;}

#content .catalog_kusachky .catalog .product .text table td {padding-right: 5px;}

#content .catalog_kusachky .catalog .product .text a{font-size: 0.8em;font-weight: normal;color: #2c5bd2;}

#content .catalog_kusachky .catalog .product .text p{font-size: 1em;color: #707070;}

#content .catalog_kusachky .catalog .product .text p{color: black;}

#content .catalog_kusachky .catalog .product .text span.price {font-weight: bold;font-size: 1.4em;color: #ff7b00; margin: 10px 16px 0 0;}

#content .catalog_kusachky .catalog .product .text a.comparison, #content .catalog_kusachky .catalog .product .text a.basket{width: 110px;height: 20px;color: white;float: left;margin: 10px 16px 0 0;text-decoration: none;font-size: 1em;font-weight: bold;display: block;padding-top: 5px;}

#content .catalog_kusachky .catalog .product .text a.comparison{display: block;background: url(../../images/template/srav.png);text-align: center;margin: 10px 0 0 0;}

#content .catalog_kusachky .catalog .product .text a.basket{display: block;background: url(../../images/template/basket.gif);padding-left: 34px;width: 76px;}

#content .catalog_kusachky.tovar .catalog .product .text .link{margin-top: 20px;}

#content .catalog_kusachky.tovar .catalog .product .text .link img{border: none;}

#content .catalog_kusachky.tovar .catalog .product .text .link a{margin-right: 8px;}

#content .catalog_kusachky .form{background: #ffffd8;margin: 15px 0 30px 0;border: 1px solid #ffe8a1;padding: 0 25px 48px 25px;//padding-bottom: 0px;}

#content .catalog_kusachky form{width: 100%;background: #ffffd8;}

#content .catalog_kusachky form .body{padding-bottom: 15px;border-bottom: 1px solid #ffe8a1;}

#content .catalog_kusachky form .body .select1 label, #content .catalog_kusachky form .body .select2 label, #content .catalog_kusachky form .body h4{font-size: 1em; font-weight: bold;margin: 1em 0 0.4em 0;display: block;color: #707070;}

#content .catalog_kusachky form .body .select1{float: left;width: 42%;}

#content .catalog_kusachky form .body .select2{float: right;width: 42%;}

#content .catalog_kusachky form .body select{width: 100%;}

#content .catalog_kusachky form .body label{font-size: 0.9em;margin-right: 10px;}

#content .catalog_kusachky form .body input{margin-right: 10px;width: 65px;}

#content .catalog_kusachky form input.show{background: url(../../images/template/show.gif); width: 78px;height: 25px;float: right;border: none;color: white;margin: 12px 0;}



#content .order form .item {border: 1px solid #eeeeee;padding: 10px 0; margin: 5px 3em 5px 0;}

#content .order form .item.block-opened {border: 1px solid #ffe8a1;padding: 10px 0;}



#content .order form .item label{font-size: 1em;margin-top: 15px}

#content .order form .item.active label{font-size: 1em;margin-top: 15px;color: #ff7b00;}

#content .order form .item input{margin: 8px 10px 8px 25px;//margin: 8px 10px 0px 25px;}

#content .order form .item select{margin: 8px 10px 8px 25px;//margin: 8px 10px 0px 25px;}

#content .order form .item .subradio{margin-left: 50px;}

#content .order form .item .subradio h4{margin: 0.5em 0 0.4em 0;font-weight: normal;font-size: 1em;}

/*#content .order form .item .subradio input{margin: 0 10px 15px 0;//margin: 0 10px 0 0;}

#content .order form .item.active .subradio label{margin: 0 10px 15px 0;color: black;padding-bottom: 10px;}*/

#content .order form h3{font-size: 1.2em;color: #ff7b00;margin: 1em 0 0.4em 0;}

#content .order form textarea{margin: 0 0 20px 25px;width: 370px;height: 140px;}

#content .order form input.order{margin-left: 25px;background: url(../../images/template/order.gif);width: 147px;height: 25px;color: white;border: none;padding-left: 25px;font-weight: bold;}

#content .recom_galery{padding-bottom: 50px;}

#content .recom_galery .r-product, #content .recom_galery .r-product .photo, #content .recom_galery .r-product .text{float: left;}

#content .recom_galery .r-product {width: 31%;-width: 29%;margin-left: 2%; padding: 0.5em 0 1em 0;}

#content .recom_galery .r-product .photo{width: 40%;text-align: center;}

#content .recom_galery .r-product .text{width: 60%}

#content .recom_galery .r-product .text a{font-size: 0.9em;display: block;margin-bottom: 5px;}

#content .comment a{background: url(../../images/template/punkt.gif) repeat-x bottom;text-decoration: none;}

#content .comment .text{padding: 20px 27px;-padding: 20px 27px 0px 27px;border: 1px solid #ffe8a2;margin-top: 10px;background: #ffffd8;-zoom: 100%}

#content .comment .text .item{border-bottom: 1px solid #ffe8a2;color: #707070;margin-bottom: 15px;}

#content .comment h4{margin: 0 0 1em 0;color: #707070;font-size: 1em;}

#content .comment h4 i{font-weight: normal;}

#content .comment form{margin-left: 35px;}

#content .comment form label,#content .comment form input,#content .comment form textarea{float: left;margin-bottom: 10px;}

#content .comment form label{width: 140px;}

#content .comment form input{width: 180px;}

#content .comment form textarea{width: 300px;height: 100px;}

#content .comment form input.mes{margin-left: 140px;}

#content .history{}

#content .history table{width: 100%;}

#content .history table th{color: #707070;text-align: left;font-weight: normal;}

#content .history table td{color: black;font-size: 1.3em;font-weight: bold;}

#content .history table td a{color: #ff7b00;font-size: 1.2em;font-weight: normal;}

#content .history table .c1{width: 52%;}

#content .history table .c2{width: 24%;}

#content .history table .c3{width: 22%;}

#content .basket_order .item{border-bottom: 1px solid #ffe8a1;padding: 10px 0 0 0;//padding: 5px 0 0 0;margin-bottom: 20px;}

#content .basket_order .item img{float: left;margin: 0 20px 20px 0;padding: 4px;border: 1px solid #ffe8a1;}

#content .basket_order .item table{float: left;width: 65%;margin-left: 0px;}

#content .basket_order .item table th{text-align: left;color: #707070;font-size: 1em;font-weight: normal;}

#content .basket_order .item table th.c1, #content .basket_order .item table td.c1{width: 60%;}

#content .basket_order .item table th.c1 a{color: #ff7b00;font-size: 1.2em;}

#content .basket_order .item table th.c2{width: 20%;}

#content .basket_order .item table th.c3{width: 15%;}

#content .basket_order .item table td.c2 {width: 20%;font-size: 1.3em;font-weight: bold;}

#content .basket_order .item table td.c2 .old-price{font-size: 1em;font-weight: normal;}

#content .basket_order .item table td.c3{width: 15%;}

#content .basket_order .item table td.c3 input {width: 50px;}

#content .basket_order .item .delete{padding: 5px 25px 0 0;text-align: center;float: right;}

#content .basket_order .item .delete a{display: block;width: 88px;height: 27px;background: url(../../images/template/delete.gif);text-decoration: none;}

#content .basket_order table{margin-bottom: 20px;margin-left: 25px;}

#content .basket_order table td{width: 120px; vertical-align: top; padding-right: 10px; float: none;}

#content .basket_order table th{ float: none;}

#content .basket_order table td.t-value{width: 300px; color: #707070;}

#content .basket_order table td b, #content .basket_order .item table td{color: black;}

#content .basket_order a.order_oform{background: url(../../images/template/order.gif)no-repeat;//background-image: url(../../images/template/order.gif);padding: 5px 15px 0px 25px;//padding: 5px 14px 0px 23px;display: block;height: 20px;color: white;width: 110px;text-decoration: none;font-weight: bold;margin-left: 25px;}

#content .catalog{padding: 0 15px 30px 22px;}

#content .catalog .product {float: left; width: 22%;margin: 18px 0 30px 15px;//width:21%}

/*#content .catalog .product .photo, #content .catalog .product .text{float: left;}*/

#content .catalog .product .photo {text-align: center;padding-bottom: 5px;}

.photo-130 {height: 130px;}

/*#content .catalog .product .text{width: 60%;} */

#content .catalog .product .text h4{margin: 0;}

#content .catalog .product .text h4 a{font-size: 1em;color: #2c5bd2; font-weight: normal;}

#content .catalog .product .text .content, #content .catalog .product .text .content p, #content .catalog .product .text span{color: #4C4C4C;font-size: 1.0em; margin: 0;}

#content .catalog .product .text p{font-size: 1.1em; margin: 5px 0; color: #4C4C4C;}

#content .catalog .product .text .basket {display: block; color: #FF7B00; font-size: 0.8em;}

#content .catalog .product .text .basket a{width: 76px;height: 22px;background: url(../../images/template/basket.gif) no-repeat;padding-left: 34px;padding-top: 3px;font-size: 1em;color: white;font-weight: bold;text-decoration: none;display: block;}

.main .c3{width: 18%;}

.main .c34{width: 36%; text-align: center; float: right;}

.main .c3 .basket{border: 1px solid #ffe8a1;background: #ffffd7;padding: 18px 12px 12px 12px; margin-bottom: 34px; //zoom: 100%}

.main .c3 .basket h4{font-size: 1.3em;color: #ff6600;margin: 0 0 13px 0;}

.main .c3 .basket h4 a {color: #ff6600; text-decoration: none;}

.main .c3 .basket .list .name{float: left;width: 90%;}

.main .c3 .basket .list .name a{color: #2c5bd2;}

.main .c3 .basket .list .delete{float: left;width: 10%;padding-top: 3px;}

.main .c3 .basket .list .delete a{display: block;height: 8px;width: 8px;background: url(../../images/template/udal.gif) no-repeat;float: right;text-decoration: none;}

.main .c3 .basket .list span.price{color: #707070;font-size: 0.9em;padding: 2px 0 13px 0;display: block;border-bottom: 1px solid #ffd970; margin-bottom: 1em;}

.main .c3 .basket .list p{color: #707070;}

.main .c3 .basket .list a.dostavka{color: #707070;display: block;}

.main .c3 .kursy{margin-top: 3em;text-align: center;}

.footer{font-family: arial;}

.footer .c1,.footer .c2,.footer .c3{height: 143px;float: left;}

.footer .c1{background: url(../../images/template/footerc1.jpg) no-repeat left bottom;width: 18%;}

.footer .col_top{height: 46px;}

.footer .c1 .links{padding: 8px 6px 0 0;width: 120px;float: right;-padding: 8px 12px 0 0;}

.footer .c1 .links h4 {color: #8F1C00; margin-bottom: 5px; padding-bottom: 0;}



.footer .c1 .links ul{list-style: none;margin: 0;padding: 0;}

.footer .c1 .links ul li{float: left;margin-left: 6px;}

.footer .c1 .links ul li a{}

.footer .c1 .links ul li a img{border: none;}

.footer .c2 {width: 64%;}

.footer .c2 .content{height: 97px;margin: 0 6px;background: #ff9d00 url(../../images/template/footerc2.jpg) no-repeat;}

.footer .c2 .content .menu{padding-top: 9px;}

ul#footermenu{list-style: none;padding: 0;margin: 0  0 0 15px;}

ul#footermenu li{float: left; margin: 0 3px;}

ul#footermenu li a{color: black;font-weight: bold;}

.footer .c3{width: 17%;background: #ff9d00 url(../../images/template/footerc3.gif) repeat-x;}

.footer .c3 .img{background: url(../../images/template/lak.gif) no-repeat right;height: 143px;}

.footer .c2 .content .menu p{padding-left: 15px;font-size: 0.8em;margin-top: 20px;}







#content .catalog_kusachky form .body input.textinputs {width: 100%;}



a.toggle_button {text-decoration: none; border-bottom: 1px dotted;}



.toggle_text {display: none;}



.search_result_description {margin-left: 3em; font-size: 0.9em;}



.content-tabs .tabNavigation {

	

	padding-bottom: 11px;

	border-bottom: 1px #FFE8A1 solid;

}	



.content-tabs .tabNavigation a {

	padding: 0.5em 1.5em; 

	text-decoration: none;

	line-height: 2em;

}



.content-tabs .tabNavigation a.selected {

	background-color: #EEEEEE;

	color: #000;

}



.content-tabs .tab {

	padding: 2em;

	margin-right: 10%;

}	



.content-tabs table {

	border: collapse;

}	



.content-tabs table td {

	padding: 0.3em 2em 0.3em 1em;

}



.content-tabs table th {

	padding: 0.3em 2em 0.3em 1em;

	background-color: #DDDDDD;

}	



a img {border: none;}



.catalog-subitems {

	margin-bottom: 2em;

}	



.pages {

	margin: 2em;

}

	

.pages a {

	padding: 0.3em 0.5em;

	font-size: 1.2em;

	border: 1px #EEEEEE solid;

	margin-right: 1em;

	color: #666666;

	background-color: #EEEEEE;

	text-decoration: none;

}	



.pages span {

	padding: 0.3em 0.5em;

	font-size: 1.2em;	

	margin-right: 1em;	

	color: #AF1E23;

	background-color: #FFFFFF;

	text-decoration: none;

	border: 1px #D4C4C7 solid;

}	



div.date {

	font-size: 0.9em;

	color: #999;

}	



.submenu li {

	font-size: 1.2em;

	margin-bottom: 1em;

}	



.add-address {

	margin-left: 25px;

}	





.content-form {

	border:1px solid #FFE8A1;

	margin:0 0 1em;

	padding:0.5em 2em;

	background-color: #FFFFD7;

}



.form-field {

	padding:0.5em 0;

}



.form-field label {

	display:block;

	float:left;

	width:25%;

}



.form-field .input {

float:left;

width:50%;

}



.form-field .comment {

	color:#666666;

	font-size:0.8em;

}



.form-submit {

border-top:1px solid #FFE8A1;

padding:0.5em 0 0.5em 25%;

}



.faq-question.block-opened {

	padding: 1em 2em;

	margin: 0.5em 0;

	background-color: #EEEEEE;

}	



textarea.textinputs {

	width: 400px;

	height: 80px;

}	



.basket-item {padding: 2em 1em;}



.basket-item div {float: left; width: 25%; margin-right: 1%;}



 .basket-item .basket-photo {text-align: center;}



.basket-item .basket-name {font-size: 1.3em;}



.basket-item .order-name {width: 41%;}



.basket-item .order-name a {font-size: 1.2em; text-decoration: none; border-bottom: 1px dotted;}



.basket-item .order-items {width: 100%; float: none; padding: 1em 2em; display: none;}



.captcha {width: 60px;}



.old-price {font-size: 90%;}



#content .catalog_kusachky .catalog .product .text span.old-price {margin-right: 5px; font-size: 90%;}

#content .catalog .product .text span.old-price {font-size: 90%;}



div.special-status {padding: 3px 10px; background-color: #FFFFFF; text-align: left;}



optgroup {color: #999999;}



#content .recom_galery .r-product .text a.basket {display: inline; margin-left: 5px; color: #FF7B00; font-size: 0.8em;}





.main {padding-bottom:143px;}







.footer { /* width: 95%;  position: absolute;  bottom: 0; */ height: 143px;}



.c3 .article {padding: 0 0 12px 12px;}



.c3 .article h4 {margin-bottom: 5px;}

.c3 .article p {margin-top: 5px;}



#content .insert-adv {margin-bottom: 20px;}



.errors {color: #FF0000;}



dd {padding: 0; margin: 0;}



.button {background-image: url('/images/template/button.gif'); background-repeat: repeat-x; background-color: #FFB409; padding: 2px 5px; color: #FFF; font-size: 1em; border: 1px #D89706 solid;}



.button:hover {background-image: none;}



.textinput {border: 1px #FFC91B solid;}



#content .cart_summary {font-size: 1.3em;}



#content .catalog_kusachky .catalog .product .text span.at300bs, 

#content .catalog_kusachky .catalog .product .text span.addthis_separator {margin: 0; }

.addthis_separator {float: left; width: 5px;}

.addthis_toolbox {white-space:nowrap;}


.center-block .insert-adv {text-align: center;}



.emarket-footer {bottom: 0;  width: 91%;}

.logo-footer {
	text-align: center;
	background-image: url(http://new.manicurshop.ru/images/cms/data/logofooter.jpg);
	background-repeat: no-repeat;
	border: 1px dashed #F90;
}
.borderblocker {
	border: 1px dashed #F00;
}


.red_star {font-weight: bold; color: #EE0000;}
.red_word {
	font-weight: bold;
	color: #EE0000;
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
}
.at15t_expanded {margin-right: 0.5em!important}.red_small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.whitebig {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
}
.sreda {
	border: thin solid #FC9;
	padding:5px;
}
