html, body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding: 0px;height: 100%; background: #EEEFE5 url(../images/lmbg.jpg) 0 0 repeat-y;}
.content {background: url(../images/rmbg.jpg) right 0 repeat-y;}
img { border:0;}
a {color:#222222;}
ul {padding-right:10px;}
form fieldset{border: 0;padding: 0;}
/*Стили шапки*/
#wrapper {height:auto !important;margin:0pt auto -60px;min-height:100%;height: 100%;position:relative;background: url(../images/bgsh.jpg) 0 0 repeat-x;}
#header {height:216px;background: url(../images/sh.jpg) center top no-repeat;}
#mape {position: absolute;top: 10px;right: 20px;}
#mape a {margin-right: 12px;}
#ttel {float: right;color: #F1F1E5;font-size: 30px;padding-left:112px;margin-right:1%;margin-top:94px;background: url(../images/ttel.gif) 0 top no-repeat;height:50px;}
#ttel div{font-size: 16px;color: #f1f1f1;margin-left:-56px;}
#ttel span{font-size: 20px;color: #82A520;margin-left:-56px;}
#cellphone1{background:url(../images/cellphone2.png) no-repeat; height:100px;position:absolute;right:20px;top:30px;width:230px;}
#pricelist1{position:absolute;left:20px;top:30px;background:url(../images/pricelist1.png) no-repeat right 0;color:#fff; width:140px;height:50px;}
#pricelist1 h3{margin:0px;font-size:13px;}
#pricelist1 p{margin:3px;}
#pricelist1 a{color:#fff;}
.ffisp{background:url(../images/ffisp.gif) no-repeat 0 0;padding:4px 20px 5px;color:#fff!important; text-decoration:none;margin:0 10px;}
/*Стили левой колонки*/
#left {float: left;width: 192px;background: url(../images/ltop.jpg) 0 0 no-repeat;}
#left h2{color:#F9F6E3;font-size:14px;height:50px;line-height:38px;margin:0;padding-left:8px;}
#left h2.zh{background: url(../images/lth.jpg) 0 0 no-repeat;}
#left ul{margin:0 1px 12px 0;padding:10px 0 0;border-top: 2px solid #DFDFDF;}
#left ul li{list-style: none;list-style-type: none;background: url(../images/lst.jpg) 0 center no-repeat;padding:6px 10px 6px 24px;}
#left ul li a{text-decoration: none;color: #7C7347;}
/*Стили правой колонки*/
#right {float: right;width: 208px;background: url(../images/rtop.jpg) 0 0 no-repeat;}
#right h2{color:#F9F6E3;font-size:14px;height:50px;line-height:38px;margin:0;padding-right:8px;text-align:right;}
#lnews,#dost,#price {background: url(../images/razd.jpg) 0 23px no-repeat;margin-left:1px;border-top: 2px solid #DFDFDF;border-bottom:6px solid #FFFFFF;padding-bottom:12px;}
#dost2 {background: url(../images/razd.jpg) 0 23px no-repeat;margin-left:1px;border-top: 2px solid #DFDFDF;border-bottom:6px solid #FFFFFF;padding-bottom:12px;}
#lbag {position:absolute;right:20px;font-weight:bold;font-size:13px;top:110px;width:200px;padding-bottom:12px;}
#serc{background:url(../images/testosear.png) no-repeat;position:absolute;top:110px;width:200px;padding-left:70px;}
#lnews {border-bottom:0;}
#dost div {background: url(../images/dost.jpg) top right no-repeat;float:right;height:59px;margin-left:16px;margin-right:6px;margin-top:12px;width:52px;}
#dost p{color: #756D46;text-align:justify;margin:8px;}
#dost2 div {background: url(../images/dost.jpg) top right no-repeat;float:right;height:59px;margin-left:16px;margin-right:6px;margin-top:12px;width:52px;}
#dost2 p{color: #756D46;text-align:justify;margin:8px;}
#serc form {margin: 0;padding: 0;}
form h3,#lbag h3,#lnews h3,#dost h3,#dost2 h3,#price h3 {color: #82A520;font-weight: bold;text-transform: uppercase;font-size: 12px;margin:0 0 10px;padding:15px 0 0 20px}
#serc h3{color: #82A520;font-weight: bold;text-transform: uppercase;font-size: 12px;margin:0 0 5px;padding:5px 0 0 10px}
#lbag h3 a{color: #82A520;font-weight: bold;text-transform: uppercase;font-size: 13px; text-decoration:none;}
#serc .s_input {background: url(../images/sinp.jpg) 0 0 no-repeat;width: 124px;height: 17px;border: 0;margin-left:9px;display:block;}
#serc .s_input:focus {background: url(../images/sinp.jpg) 0 bottom no-repeat;}
#serc .s_submit {background: url(../images/spoi.gif) 0 0 no-repeat;border: 0;margin-left:10px;margin-top:5px;width: 77px;height: 22px;cursor: pointer;}
#lbag div {padding-bottom:8px; background: url(../images/testobag.png) no-repeat right 16px;}
#lbag p {margin: 0;color: #756D46;margin:1px 0 1px 22px;}
#price div  {background: url(../images/price.jpg) top right no-repeat;float:right;height:45px;margin-left:16px;margin-right:6px;margin-top:12px;width:68px;}
#price p {margin:1px 0 1px 22px;}
#price p a {background: url(../images/excel.jpg) 0 40% no-repeat;color:#756D46;display:block;padding-left:24px;}
#price p a:hover {text-decoration: none;}
#lnews div {background: url(../images/news.jpg) top right no-repeat;float:right;height:52px;margin-left:16px;margin-right:6px;margin-top:12px;width:69px;}
#lnews h4 {color: #82A520;margin:12px 4px 4px 14px;}
#lnews p {margin: 0;color: #756D46;margin:0 4px 0 10px;text-align:left;}
#lnews p.aright {text-align: right !important;margin-top:4px !important;}
#lnews p.aright a {color: #82A520 !important;}
#lnews p a{color: #756D46;text-decoration: none;}
#lnews p a:hover{text-decoration: underline;}
#lnews a.archive {color:#82A520;font-style:oblique;padding-left:-50%; margin-left:30%;text-transform:uppercase;}
/*Стили центра*/
#center {margin-left: 192px;margin-right: 208px;text-align:justify;color:#938D6E;background-color: #E7E7E7;}
#center a {color:#938D6E;}
#ttab{text-align:center;}
#best{margin-bottom:10px;margin-top:10px;display:inline-block;zoom: 1; *display: inline;}
#tmenu {background: #EEF0E5 url(../images/tmrc.jpg) 0 0 repeat-x !important;border: 0;border-bottom:2px solid #DFDFDF;text-align:center;padding:0 0 7px;position: relative;}
#tmenu a{text-decoration: none;font-size: 14px;color: #F9F6E3;display:inline-block;display: -moz-box;zoom: 1;*display: inline;background: url(../images/tml.jpg) 0 0 no-repeat;}
#tmenu a:hover{color: #BCDCE9;}
#tmenu a span{display:inline-block;display: -moz-box;zoom: 1;*display: inline; margin:0 7px;background: #000000 url(../images/tmc.jpg) center 0 no-repeat;}
#tmenu a span b{display:inline-block;display: -moz-box;zoom: 1;*display: inline; height: 43px;line-height:43px;padding:0 10px;background: url(../images/tmr.jpg) right 0 no-repeat;cursor: pointer;}
#center h1 {background: #7FBA44 url(../images/luz.jpg) right 0 no-repeat;color:#F9F6E3;font-size:17px;text-align:center;font-weight:normal;height:38px;line-height:38px;width:90%;margin:10px auto 20px;}
#center h2 {background: #58A3DD url(../images/tluz.jpg) right 0 no-repeat;color:#F9F6E3;font-size:17px;text-align:center;font-weight:normal;height:38px;line-height:38px;width:90%;margin:10px auto 20px;}
#center h2 span {background: url(../images/truz.jpg) 0 0 no-repeat;display: block;}
#center h1 span {background: url(../images/ruz.jpg) 0 0 no-repeat;display: block;}
#center p {padding: 0 30px;}
#center ul {margin:0 20px;}
#center ol {margin:0 20px;}
#center .descr p{margin:0 0 6px;padding-left:14px;}
/*Стили списка товара*/
.mennu { margin-left:1%;width:48%;_width:47%;display: block; float: left; margin-bottom: 10px;margin-bottom:5px}
.mennu2 { display:block;float:left;margin:5px 45px;width:250px;}
.mennu3 { width:205px;display: block; float: left; margin-top: 10px;margin-bottom:5px}
.nprod {  background: url(../images/lnpr.gif) left top no-repeat; margin-left: 3px; height: 42px;}
.nprod a{ text-decoration: none; background: url(../images/rnpr.gif) right top no-repeat; display: block; height: 42px; color: #F9F6E3;}
.nprod a span { background: url(../images/bgnpr.gif) repeat-x;display: block;height: 42px;margin: 0 5px;line-height: 42px;text-align: center;overflow:hidden;font-size: 14px;cursor: pointer;}
.cprod {padding-left: 5px;background-color:#F0F0F0;padding-right: 5px;height: 230px;margin-left: 3px;overflow:hidden;}
.cprod p{ margin: 0px;}
.cprod a {color:#7FBA44;}
.cprod2 {padding-left: 5px; background-color:#F0F0F0;padding-right: 5px; height: 230px;margin-left: 3px;overflow:hidden;}
.cprod2 p{ margin: 0px;}
.cprod2 a {color:#7FBA44;}
.cprod3 {padding-left: 5px; background-color:#F0F0F0;padding-right: 5px; height: 230px;margin-left: 3px;overflow:hidden;}
.cprod3 p{ margin: 0px;}
.cprod3 a {color:#7FBA44;}
.pr3{ background: url(../images/bgpr.jpg) center top repeat-y; text-align: center; }
.pr3 div{ background: url(../images/rpr.jpg) -1px top no-repeat; padding-top: 10px; min-height: 70px; padding-right: 14px;}
.pr3 p { margin: 0px; padding: 0px;}
.bpr3 { background: url(../images/bpr.jpg) 0px top no-repeat; height: 49px; margin-left: -1px;}
.bpr3 p { margin: 0px; padding: 17px 0 0 0!important;text-align: center;color: white; font-weight: bolder;}
.bpr3 p a {width:90px; height: 25px; margin:0; display: block; float:left;}
.bpr3 p span {display: -moz-box; display:inline-block; zoom: 1; *display: inline; line-height:30px; text-align:left;}
.bpr3 p span.regular {text-decoration:line-through; font-size:11px; color:#ff0000; width:auto;}
.pr{ background: url(../images/bgpr.jpg) center top repeat-y; text-align: center; margin-left: 10px;}
.pr div{ background: url(../images/rpr.jpg) center top no-repeat; padding-top: 10px; min-height: 70px; padding-right: 14px;}
.pr p { margin: 0px; padding: 0px;}
.bpr { background: url(../images/bpr.jpg) center top no-repeat; height: 49px; margin-left: 9px;}
.bpr p { margin: 0px; padding: 17px 0 0 0!important;text-align: center;color: white; font-weight: bolder;}
.bpr p a {width:90px; height: 25px; margin:0; display: block; float:left;}
.bpr p span {width:210px; display: -moz-box; display:inline-block; zoom: 1; *display: inline; line-height:30px; text-align:left;}
.bpr p span em {color:#00008F;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;left:10px;position:relative;top:-2px;}
.bpr p span.regular {text-decoration:line-through; font-size:11px; color:#ff0000; width:auto;}
.lin { background: url(../images/hr.gif) center center repeat-x; height: 3px; margin: 10px;}
.bprod { background: url(../images/tline.gif) left top repeat-x; height: 4px;margin-left: 3px;}
.lbprod { float: left; background: url(../images/cbnpr.gif) left top no-repeat; width: 6px; height: 4px;}
.rbprod { float: right; background: url(../images/cbnpr.gif) right top no-repeat; width: 6px; height: 4px;}
.pmenu { float: left; width: 235px;margin:5px 16px 16px 5px;}
.prod { background: url(../images/cnpr.gif) left top repeat-y; padding-left: 5px; margin-left: 3px; margin-top: -1px; padding-right: 5px;}
.breadcrumbs {background:#CCCCCC; padding: 5px 10px; border-bottom:2px solid #DFDFDF;}
.breadcrumbs a {color:#938D6E;}
.pcat {margin-bottom: 7px;text-align:center;}

/*Стили футера*/
div.clear {clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
div.footer, div.push {height:60px;}
div.footer {margin:0px auto;position:relative;color:#F1F1E5;text-align:left;width:100%;border-top: 2px solid #2884AD;background-color: #000000;}
#fleft {float: left;/*width:192px;*/line-height:60px;text-align:center; margin-left:20px;}
#fright {float:right;line-height:60px;width:230px;text-align:center;background: url(../images/cellphonebot.gif) no-repeat 10px 10px; height:100%;}
#fright p {font-size:16px;margin: 0;line-height:28px;}
#fleft p {font-size: 12px;margin: 0;}
#fright p span {font-size: 12px;color: #82A520;}
#fcent {margin-left:192px; margin-right:208px; padding-top:14px; text-align:center;}
#fcent span{padding:2px;}

/*Форма отправки заказа*/
#center .order_form {width:600px; padding:10px; text-align:left; margin:20px;}
#center .order_form h2 {color:#3086A1; font-size:10pt; margin: 10px 0 5px 0; padding:0; font-weight:bold; background:none; text-align:left; width:200px; height:30px; line-height:normal;}
#center .order_row {}
#center .order_row label {width:200px; float:left;}
#center .order_row label span {#938D6E;}
#center .order_row input, .order_row textarea {border:1px solid #809D31; background:#F9F6E3; margin-bottom:5px; width:390px;}
#order_send {background:url(../images/oformit_gr.gif) 0 0 no-repeat; border:0 none;
color:white;
cursor:pointer;
float:right;
font-family:Arial;
font-size:12px;
font-weight:bold;
height:29px;
margin-right:8px;
margin-top:18px;
width:126px;}
#order_send_t {background:url('../images/otpravit.gif') 0 0 no-repeat; border:0; width:78px; height:29px; cursor:pointer; margin-right:8px; margin-top:18px; float:right;}
.error {border:1px solid #D8000C; background:#FFBABA url(../images/order_error.gif) no-repeat 5px 50%; color:#D8000C; padding:3px 5px 3px 25px; float:left; width: 360px; margin:0 0 5px 200px;}

/* Новости
***************************************/
.news {padding: 0 20px;}
.news h3 {margin:0 5px;color:#82A520; font-weight:bold; font-size: 12px; text-decoration:none;}
.news p {padding:0 !important; margin: 0}
.aright {text-align:right; margin:0 5px 10px 0;}
.aright a {color:#55444F;}

/* Пагинация
***************************************/
.pagination {text-align:center; margin: 15px 0;}
.paginate {}
a.paginate {border: 1px solid #7FBA44;padding: 2px 6px;text-decoration: none;color: #000000; margin-left:4px;}
a.paginate:hover {background-color: #7FBA44;color: #FFF;text-decoration: underline;}
a.current {border: 1px solid #7FBA44;font-weight: bold;padding: 2px 6px 2px 6px;cursor: default;background:#7FBA44;cohttp://91.189.82.166/sport/product.php?id=1lor: #FFF;text-decoration: none;}
span.inactive {border: 1px solid #999;padding: 2px 6px 2px 6px;color: #999;cursor: default;}
span.inactive2 {border: 0px solid #999;padding: 2px 6px 2px 6px;color: #999;cursor: default;}
/* Поиск
***************************************/
#center div.search_prods div.descr div a {color:#FFFFFF;font-size:15px;font-weight:normal;text-decoration:none;}
#center div.search_prods div.descr div span {color:#02507A;}
.search_prods .product_wrap {background:#f1f1f1; width:96%; height:120px; margin:0 1% 1%; border:1px solid #D3D3D3;}
.search_prods .image {background:#ffffff; float:left; text-align:center; width:115px; height:100%;}
.search_prods .descr {margin-left:115px;}
.search_prods .descr div {margin: 0 0 10px 0; padding:5px; background:#58A3DD; color:#f1f1f1;}
.search_prods .descr div a {color:#ffffff; font-weight:bold;}

/* Корзина
***************************************/
#cards { background: #fff url(../images/card_add.gif) no-repeat 0px 10px;  border:4px solid #D6D6D6;left:40%;opacity:100;position:fixed;top:45%; display: none;  width: 263px; padding:5px; height: 84px; z-index: 1000;}
#cards h1{  font-size: 12px; font-weight:  bold; font-family:  Arial; color:#b21a01; text-align: center; font-style:oblique;margin-bottom:0;margin-left:37px;text-align:center; }
#cards p{  font-size: 12px; font-weight:  normal; font-family:  Tahoma; color:#7a7a79; margin-top:6px;padding-left:80px;padding-right:30px; }
#shopers {width:90%; background:#7FBA44;}
#shopers th {background:#99C86A; text-align:center; color:white;}
#shopers tr.itogo th {background:#CCE3B5; text-align:center; color:black;}
#shopers td {background:#f1f1f1;color:black;}
#shopers td a{color:black; text-decoration:none;}
#shopers td.name_tov a{text-align: left; }
#shopers td.img_tov {background:white; text-align:center;}
#shopers td input {border:1px solid black; background:#F1F1F1; width:40px; font-weight:bold;}
.per {text-align:center; margin-left:5%; margin-right:5%; padding-top:5px;}
.per input{background: url('../images/pereras.gif') left top no-repeat; border:0; width:99px; height:22px; cursor:pointer;}
#orders{border-collapse:collapse; width:90%;}
#orders td{border:1px solid #236FAA;font-weight:bold;color:#000000;}
#orders input{border:1px solid #91897C;background-color:#F1F1F1;width:180px;}
#orders textarea{border:1px solid #91897C;background-color:#F1F1F1;height:188px;width:180px;}
#order_send_1 {background: url('../images/oformit.gif') left top no-repeat; border:0; width:126px; height:22px; cursor:pointer;}

/* Карта сайта
***************************************/
.map {margin:0 10px;padding:0;}
.map li {line-height:18px;padding-left:14px;}
.dst {background:transparent url(../images/dst.gif) no-repeat scroll left center;color:#222222;font-size:13px;list-style-image:none;list-style-position:outside;list-style-type:none;}
.dst a {color:#222222;text-decoration:none;}
.lst {background:transparent url(../images/lst.gif) no-repeat scroll left center;color:#515151;list-style-image:none;list-style-position:outside;list-style-type:none;}
.lst a {color:#515151;text-decoration:none;}
/* Мой блатной поиск */
.ac_results { padding: 0px; border: 1px solid WindowFrame; background-color: #e4e4e2; overflow: hidden; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_loading { background : #e4e4e2 url('../images/autocomplete_indicator.gif') right center no-repeat; }
.ac_results li { position:relative; margin: 0px; padding: 2px 5px; cursor: pointer; display: block; width: 100%; font: menu; font-size: 12px; overflow: hidden;}
.ac_results li:hover {background-color: #707070; }


.ac_over { background-color: #e4e4e2; color: HighlightText; }

/*Стили продвижения*/
.botah {background: none !important; margin-left:31px !important; margin-bottom:-16px !important; text-align:left !important; font-weight:bold !important;}
.botah  a{color:#938D6E;}
.ahyakor{margin-left:31px;margin-bottom:4px;text-align:left;color:#F9F6E3;}
.ahyakor  a{color:#938D6E;font-size:12px;}
.bots {color:#938D6E !important;}
.botssd {text-align:center; margin:0 30px;}
.botssd  a{color:#938D6E; text-decoration:none;}
.botssd  a:hover{text-decoration:underline;}