﻿/* -------------general */
html 	    			{ height: 100%; }
body        			{ height: 100%; margin: 0; padding: 0; vertical-align: top; font: 12px tahoma, sans-serif;
				  color: #6e6e6e; background: white; line-height: 100%; }
table       			{ border-collapse: collapse; border-spacing: 0px; }
td           			{ padding: 0; vertical-align: top; }
img         			{ border: 0; }
p 	     			{ margin: 0; padding: 0; font: 15px tahoma, sans-serif; color: black; }
a           			{ color: #2d6f17; text-decoration: underline; }
ul, li 			    	{ margin: 0; padding: 0; list-style: none; line-height: 100%;}
h1, h2, h3     			{ margin: 0; padding: 0; line-height: 100%; color: #2D6F17; }
h1				{ font: 30px tahoma, sans-serif; color: #87B668; padding: 7px 0 0 0; }
h2				{ font: 13px verdana, sans-serif; color: black; }
form, input,
textarea,
select       			{ margin: 0; padding: 0; font: 12px tahoma, sans-serif; color: #343434; }
strong       			{ font-weight: normal; }

/* -------------general end */

/*
.article  { line-height: 150%; font: 14px tahoma, sans-serif; color: #000000; margin-top:0px; }
.article ul { margin-left: 35px; margin-top:10px; list-style-type: disc; }
.article li { }
.article ol { margin-left: 0px; margin-top:10px; margin-bottom:0px;}
*/

.article  { line-height: 150%; font: 12px tahoma, sans-serif; color: #000000; margin-top:0px; }
.article ul { margin-left: 35px; margin-top:10px; list-style-type: disc; }
.article li { }
.article ol { margin-left: 0px; margin-top:10px; margin-bottom:0px;}

#article .links-to-others {
margin-left:15px;
margin-top:20px;
}
#article .links-to-others ul {
margin-top:10px;
}
#article .links-to-others li a {
font-size:16px;
line-height:22px;
}
#article .links-to-others span {
font-size:14px;
font-weight:bold;
color:#000;
}

.text .center p.nav_string 		{ margin-left: -7px; font: 11px arial, sans-serif; color: #7f7f7f; }
.text .center p.nav_string a			{ color: #7f7f7f; margin: 0 7px; }
.text .center h2		{ color: #000000; font: 17px tahoma, sans-serif; clear: both; padding: 20px 0 2px 15px; }
.text .center p.pages		{ color: #717171; font: bold 14px tahoma; float: left; padding: 50px 0 4px 80px;     }
.text .center p.pages a		{ margin-left: 9px; color: #005B12; padding: 2px 6px 4px 6px;  }
.text .center p.pages a:hover,
.text .center p.pages a.active	{ color: white; background:#005B12;  }
.nobr { white-space: nowrap; }
.map ul, li 			    	{ color: black; margin: 10; padding: 10; display: list-item; list-style: inherit; }


/* -------------index page */

.main			    	{ min-width: 1002px; height: 100%; }
.content 			{ position: relative; min-height: 100%; background: url(/inc/i/back1.jpg) no-repeat right bottom; margin-bottom: 114px; padding-bottom: 37px; }
* html .content 		{ height: 100%; }

.content .empty			{ height: 114px; clear: both; }
.content .girl			{ background: url(/inc/i/back2.jpg) no-repeat left bottom; overflow: hidden; _display: inline-block; }
.content .one_pix_block		{ float: left; height: 650px; width: 1px;  }

.content .girl .header		{ height: 265px; background: url(/inc/i/back3.jpg) no-repeat left top; }
.header .center			{ height: 265px; margin-left: 28%; background: url(/inc/i/back4.jpg) no-repeat left bottom;  }
.sq1				{ float: left; width: 39px; height: 17px; background: #78c689; margin-left: 2%; _margin-left: 1%;}
.sq2				{ float: left; width: 32px; height: 32px; background: #dff1e3; margin: 15px 0 0 6%; _margin-left: 4%; }
.sq2 a				{ display: block; padding: 10px 11px 10px 11px; }
.sq3				{ float: left; width: 49px; height: 35px; background: #d1ecd7; margin: 0 0 0 2%; _margin-left: 1%; }
.sq3 a				{ display: block; padding: 11px 19px 10px 19px; }
.sq4				{ float: left; width: 16px; height: 16px; background: #e6f4e9; margin: 13px 0 0 2%; _margin-left: 1%; }
.sq5				{ float: left; width: 40px; height: 45px; background: #cce9d2; margin: 16px 0 0 4%; _margin-left: 3%; }
.sq5 a				{ display: block; padding: 15px 15px 18px 15px; }
img#logo			{ position: absolute; margin: 52px 0 0 29%; left: 0; }
.contacts			{ width: 164px; margin: 0 0 0 200px; clear: left; padding-top: 72px; }
.contacts p 			{ color: #4c8f44; font: italic 12px tahoma, sans-serif; }
.contacts p span 		{ font-size: 24px; }
.contacts h3 			{ color: black; font: italic 18px tahoma, sans-serif; letter-spacing: 1px; }
.contacts p a			{ color: #4c8f44; font: 11px tahoma, sans-serif; display: block; float: left; padding-top: 9px; margin: 0 12px 0 0; }

.header .right			{ height: 265px; background: url(/inc/i/back5.jpg) no-repeat left top; width: 140px; position: absolute; left: 0; top: 0; margin-left: 64%; _margin-left: 89%; padding: 0 0 0 214px; }
.header .right h3		{ color: #267f3f; font: italic 9px tahoma, sans-serif; float: left; padding: 28px 0 2px 0; border-bottom: 1px #267f3f dashed; }
.header .right h3 a		{ text-decoration: none; color: #267f3f; }
.header .right p		{ clear: left; padding-top: 8px; font-size: 12px; }

.text .left			{ width: 24%; float: left; padding: 30px 0 400px 5%; }
.text .left ul li		{ font: 18px tahoma, sans-serif; padding: 5px 0; height: 1%; }
.text .left ul li img		{ margin-left: 5px; }
.text .left ul li a		{ color: #2D6F17; }
.activelink		{ color: #2D6F17; background: #a9f78f; padding: 2px; }
.activelinktext	{ background: #a9f78f; padding: 2px; }
.text .left li ul		{ margin-top: 9px; }
.text .left li ul li		{ font: bold 14px tahoma, sans-serif; padding: 3px 0 3px 20px; }
.text .left li ul li ul li	{ font: 11px tahoma, sans-serif; padding-left: 10px; }

.text .center			{ float: left; width: 68%; }
.text .center h1		{ color: #2D6F17;  padding: 22px 0 0 15px; font: normal 26px tahoma, sans-serif; clear: both; }
.text .center h1 span		{ font-size: 30px; }
.text .center p			{ line-height: 150%; padding: 15px 0 0 15px; font: 12px tahoma, sans-serif; color: #000000; }

.text .center .goods		{ margin: 10px 0 0 -5px; width: 149px; height: 177px; float: left; background: url(/inc/i/back6n.jpg) no-repeat; }
.text .center .goods img	{ margin: 15px 0 0 25px; }
.text .center .goods p		{ font: 11px arial, sans-serif; padding: 4px 0 4px 14px; text-align: center; line-height: 90%;  }
.text .center .goods p a	{ font: 11px arial, sans-serif; color: #235613; text-decoration: none;  }



.training_machine		{ float: left; padding: 40px 0 0 15px; width: 47%; _width: 45%; overflow: hidden;  }
.training_machine h3		{ color: #005b12; font: bold 14px tahoma, sans-serif; /* padding: 10px 0 0 0; */}
.training_machine h3 a		{ color: #005b12; }
.text .center .training_machine p { line-height: 120%; padding: 14px 0 0 0; color: #7b7b7b; font-size: 12px; }



.text .center .training_machine p 	{ color: black; }
/* .training_machine			{ clear: both; float: none; width: 100%; padding-top: 25px;  } ### */
.training_machine img 		{ float: left; margin-right: 20px;  }

.training_machine .price img	{ float: right; margin: 0;  }
.training_machine .right		{ float: right; margin: 0 6% 0 4%;  width: 150px;  }
.training_machine h3 a:hover	{ color: #A90004; }

.text .center .training_machine .text_place 	{ overflow: hidden; _display: inline-block; }
.text .center .training_machine .pic_place 	{ width: 200px; float: left; margin-right: 10px; text-align: right; position: relative;  }
.text .center .training_machine .pic_place img 	{ float: right;padding: 0; margin: 0; }


.card_table            { width:100%;   }

.card_table_name       { padding:5px 0px 5px 15px; font: 14px tahoma; width:220px;   }

.card_table_value      { padding:5px 0px 5px 3px; font: 14px tahoma;   }

.card_table_background {   padding:5px 0px 5px 15px;background:#ebffe4; }


.comment_table_name       { padding:5px 0px 5px 15px; font: 14px tahoma; width:90px;   }

.comment_table_value      { padding:5px 0px 5px 3px; font: 14px tahoma;   }




.t_m_line			{ overflow: hidden; }

.box 				{ background: url('/inc/i/corner-rt.gif') no-repeat 100% 0; margin: 0 20px 0 0; }
.box .inner1 			{ background: url('/inc/i/corner-rb.gif') no-repeat 100% 100%; }
.box .inner2 			{ background: url('/inc/i/corner-lt.gif') no-repeat; }
.box .inner3 			{ background: url('/inc/i/corner-lb.gif') no-repeat 0 100%; padding: 6px 0; }
.box .inner4 			{ border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; position: relative;  }
.box .inner4 a			{ display: block; padding: 12px; }
.box:after 			{ content:"."; display:block; width:100%; overflow:hidden; height:0; clear:both; text-indent: -9999px; }
* html .box 			{ height: 1%; }
*+html .box 			{ height: 1%; }


.box2 				{ background: url('/inc/i/corner-rt.gif') no-repeat 100% 0; margin: 0 10px 0 0; }
.box2 .inner1 			{ background: url('/inc/i/corner-rb.gif') no-repeat 100% 100%; }
.box2 .inner2 			{ background: url('/inc/i/corner-lt.gif') no-repeat; }
.box2 .inner3 			{ background: url('/inc/i/corner-lb.gif') no-repeat 0 100%; padding: 6px 0; }
.box2 .inner4 			{ border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; position: relative;  }
.box2 .inner4 a			{ display: block; padding: 12px; }
.box2:after 			{ content:"."; display:block; width:100%; overflow:hidden; height:0; clear:both; text-indent: -9999px; }
* html .box2 			{ height: 1%; }
*+html .box2 			{ height: 1%; }



.floated,
.floated .inner1,
.floated .inner2,
.floated .inner3,
.floated .inner4 		{ float: left; }



img.loop			{ position: absolute; right: 0; margin: -10px 10px 0 0;   }

.price 				{ overflow: hidden; margin: 28px 0 0 0; height: 24px; font: 12px tahoma, sans-serif; background: #9f0739 url(/inc/i/back7.gif) no-repeat left; text-align: center; float: left; position: relative; width: 34%; }
body.model .price 				{ overflow: hidden; margin: 28px 0 0 0; height: 24px; font: 12px tahoma, sans-serif; background: #9f0739 url(/inc/i/back7.gif) no-repeat left; text-align: center; float: left; position: relative; width: 17%; }
.price img			{ float: right; }
.text .center .price p		{ color: white; padding: 4px 0 0 0; font-size: 12px; }
.cart  				{ margin: 15px 0 0 5px; overflow: hidden; width: 33%; float: left; }
.cart img			{ float: left; margin: 0 3px 0 0; }
.text .center .cart p		{ border-bottom: 1px #005b12 dashed; float: left; padding: 10px 0 1px 0; }
.text .center .cart span		{ border-bottom: 1px #005b12 dashed; float: left; padding: 10px 0 1px 0; }
.text .center .cart p a		{ color: #005b12; text-decoration: none; }

.price-tov 				{ overflow: hidden; margin: 0 0 0 0; height: 24px; font: 12px tahoma, sans-serif; background: #9f0739 url(/inc/i/back7.gif) no-repeat left; text-align: center; float: center; position: relative; width: 64%; }
body.model .price-tov  				{ overflow: hidden; margin: 28px 0 0 0; height: 24px; font: 12px tahoma, sans-serif; background: #9f0739 url(/inc/i/back7.gif) no-repeat left; text-align: center; float: left; position: relative; width: 17%; }
.price-tov  img			{ float: right; }
.text .center .price-tov  p		{ color: white; padding: 4px 0 0 0; font-size: 12px; }


.cart-tov  				{ margin: 15px 0 0 5px; overflow: hidden; width: 40%; float: center; }
.cart-tov img			{ float: left; margin: 0 3px 0 0; }
.text .center .cart-tov p		{ border-bottom: 1px #005b12 dashed; float: left; padding: 10px 0 1px 0; }
.text .center .cart-tov p a		{ color: #005b12; text-decoration: none; }



.footer			    	{ background: #54a464; position: relative; bottom: 0; margin-top: -114px; height: 114px; }

.footer p,
.footer ul,
.footer a			{ font: 11px arial, sans-serif; color: white; }

.footer .object1,
.footer .object2,
.footer .object3,
.footer .counters		{ background: #7dba89; position: absolute; left: 0; top: 0; }
.footer .counters        { background: none; margin: 95px 0 0 0; width: 150px;position: absolute; left: 40%; top: 0;}
.footer .counters *		{ float: left; }
.footer .object1		{ width: 60px; height: 34px; margin: 80px 0 0 29%;  }
.footer .object2		{ width: 32px; height: 18px; margin: 0 0 0 66%; }
.footer .object3		{ width: 32px; height: 21px; margin: 0 0 0 93%; }

.footer .copyrights		{ width: 27%; text-align: left; float: left; }
.footer .copyrights p		{ line-height: 160%; padding-top: 15px; padding-left: 10px;}
.footer .copyrights p a		{ color: white; }

.footer .menu            { padding-top: 37px; margin: 0 0 0 1%; float: left;  width:550px;}
.footer .menu ul li        { display: inline; padding: 0 5px; border-right: 1px white solid; float: left; }
.footer .menu ul li.last    { border: none; }

.footer .phones         { padding-top: 37px; float: left; text-align: right; padding-left: 5px; }

.footer .email            { padding-top: 37px; float: left; padding-left: 10px; }


/* -------------index page end */

/* -------------catalog page */



body.catalog .text .center h1	{ padding: 22px 0 0 15px; font: normal 26px tahoma, sans-serif; }
img.tm_logo			{ float: left; margin: 18px 10px 0 15px; }
.list				{ clear: left; margin: 44px 0 0 70px; overflow: hidden; _display: inline;  }
.list ul			{ float: left; }
.list ul li			{ width: 85px; font: 12px tahoma, sans-serif; padding: 0 12px; background: url(/inc/i/bullet.gif) no-repeat left 8px; line-height: 150%; }
.list ul li a			{ color: #2d6f17; }
.list ul li a:hover		{ color: #1f1f1f; }
.list ul li.all a		{ color: #1f1f1f; font-weight: bold; }


.catalog_block				{ width: 90%; float: left; }

.filter				{ overflow: hidden;  margin-top: 15px; padding-top: 15px; }
.filter	.le			{ float: left; width: 226px; text-align: right; }

.filter	.le p			{ color: #717171; font-weight: bold; padding: 4px 0 0 0; }
.filter	.ri			{ overflow: hidden; }
.filter	.ri p			{ padding: 0 0 2px 0; line-height: 100%; }

.filter	p a			{ color: #2D6F17; margin: 0 0 0 10px; padding: 5px 0;  display: inline; display: block; float: left; }
.filter	p a:hover 		{ color: black; }
.filter	p a.green		{ padding: 5px ; background: #2D6F17; color: white; font-weight: bold; text-decoration: none; display: block; float: left; clear: none; }
.filter	p a.green img		{ margin: 0 0 0 3px; _padding: 3px 0 0 0;   }


body.catalog .text .center .training_machine p 	{ color: black; }
body.catalog .training_machine			{ clear: both; float: none; width: 100%; padding-top: 25px;  }
body.catalog .training_machine img 		{ float: left; margin-right: 20px;  }
body.catalog .price 				{ width: 100%; }
body.catalog .text .center .price p		{ color: white; font-size: 12px; }
body.catalog .cart  				{ margin: 15px 0 0 10px; overflow: hidden; width: none; float: left; clear: left; width: 100%;  }
body.catalog .training_machine .price img	{ float: right; margin: 0;  }
body.catalog .training_machine .right		{ float: right; margin: 0 6% 0 4%;  width: 150px;  }
body.catalog .training_machine h3 a:hover	{ color: #A90004; }
body.catalog .text .center p.pages		{ color: #717171; font: bold 14px tahoma; float: left; padding: 50px 0 4px 80px;     }
body.catalog .text .center p.pages a		{ margin-left: 9px; color: #005B12; padding: 2px 6px 4px 6px;  }
body.catalog .text .center p.pages a:hover,
body.catalog .text .center p.pages a.active	{ color: white; background:#005B12;  }
body.catalog .text .center .training_machine .text_place 	{ overflow: hidden; _display: inline-block; }
body.catalog .text .center .training_machine .pic_place 	{ width: 200px; float: left; margin-right: 10px; text-align: right;   }
body.catalog .text .center .training_machine .pic_place img 	{ float: right;padding: 0; margin: 0; }
body.catalog .text .center p.nav_string 		{ margin-left: -7px; font: 11px arial, sans-serif; color: #7f7f7f; }
body.catalog .text .center p.nav_string a			{ color: #7f7f7f; margin: 0 7px; }


/* -------------catalog page end */

/* -------------tm page */

#right					{ float: right; width: 151px; padding-bottom: 9999px; margin: 50px 30px -9999px 0; text-align: center; }
body.tm .text .center h1		{ clear: none; }
body.tm .text .t_m_pic			{ width: 100%; }
body.tm .text .center			{ width: 50%;  }
body.tm  .box				{ margin-left: 15px; _margin-left: 7px; }
.empty30				{ height: 30px; clear: both; }
body.tm .text .center p			{ padding-right: 10px; }

.price_block				{ width: 120px; float: right; margin-right: 20%; }
body.tm .text .center .price		{ width: 120px; margin-left: 16%; _margin-left: 6%; clear: right; }
body.tm .text .center .price p		{ padding-top: 3px; font-size: 12px; }
body.tm .text .center .cart 		{ width: 120px; float: left; clear: none; margin-left: 16%;  _margin-left: 6%; }
body.tm .text .center .cart p		{ padding: 10px 0 0 0; }

#right .green_block  			{ background: #a9f78f; *margin-top: -2px; }

#right .green_block .box 		{ background: white url(/inc/i/corner-rtg.gif) no-repeat 100% 0; }
#right .green_block .box .inner1 	{ background: url(/inc/i/corner-rbg.gif) no-repeat 100% 100%; }
#right .green_block .box .inner2 	{ background: url(/inc/i/corner-ltg.gif) no-repeat; }
#right .green_block .box .inner3 	{ background: url(/inc/i/corner-lbg.gif) no-repeat 0 100%; }


#right .gb_top				{ background: #a9f78f url(/inc/i/lucg.gif) no-repeat left top; height: 3px; font-size: 0; text-align: right; }
#right .gb_top img			{ float: right; }

#right .gb_bottom			{ background: #a9f78f url(/inc/i/lbcg.gif) no-repeat left top; height: 3px; font-size: 0; text-align: right; }
#right .gb_bottom img			{  float: right; }


#right .box 				{ margin: 15px 0 20px 25px; _margin-left: 15px;  }

#right .box .inner4			{ background: white; }
#right .box .inner4 a			{ padding: 0; }
#right .green_block   .price		{ background: #9f0739 url(/inc/i/back7g.gif) no-repeat left; }

#right h3				{ color: #005b12; clear: both;  font: 14px tahoma, sans-serif; padding: 0 5px 10px 5px; margin: 15px 0 0 0; }
#right h3 a				{ color: #005b12; }
#right .price				{ float: none; clear: both; margin: 10px 15px; width: 119px; }
#right .price p				{ color: white; padding: 4px 0 0 0; font-size: 12px; }
#right .empty15				{ height: 15px; clear: both; border: 1px red solid; }
body.tm	.text .center h2		{ color: #666; font: 17px tahoma, sans-serif; clear: both; padding: 34px 0 13px 15px; }
body.tm	.text .center p			{ padding: 15px 0 0 15px; font: 14px tahoma, sans-serif; color: #666; }




/* -------------tm page end */

/* -------------contacts page */

.order_form				{ padding: 30px 0 0 10px; }
.order_form h2				{ color: #4b5c16; font: 18px verdana, sans-serif; padding: 10px 0; }
.inner4 form				{ padding: 0 17px 10px 10px; float: left; width: 480px; }
.text .center .inner4 form p		{ clear: both; padding: 10px 0 0 0; margin: 0; font: 12px arial, sans-serif; color: #4a4a4a; }
.text .center .inner4 form p span	{ width: 170px; float: left; }
.inner4 form input			{ width: 226px; border: 1px #a6aba7 solid; height: 17px;  }
.inner4 form textarea			{ width: 291px; height: 162px; border: 1px #a6aba7 solid; }
.inner4 form input.sub			{ margin: 10px 0 0 170px; height: 24px; font-size: 14px; cursor: pointer; }

.cartpage .inner4 form			{ width: auto; }
.cartpage .inner4 form td		{ text-align: center; padding: 6px 10px 2px 10px; border-top: 1px #b1b1b1 solid; }
.cartpage .inner4 form th		{ padding: 7px 10px; }
.cartpage .inner4 form td a		{ margin: 0; padding: 0; }
.cartpage .inner4 form td input		{ width: 30px; text-align: center; margin-top: -3px; }
.cartpage .inner4 form .btns		{ text-align: center; }
.cartpage .inner4 form div.btns input	{ width: auto; float: left; margin: 10px 0 0 10px; font-size: 14px; height: 24px;  padding: 0 20px; *padding: 0; cursor: pointer; }


.cartpage2 .inner4 form			{ width: auto; }
.cartpage2 .inner4 form td		{ text-align: right; padding: 6px 10px 2px 10px; border-bottom: 1px #b1b1b1 solid; }
.cartpage2 .inner4 form td a		{ margin: 0; padding: 0; }
.cartpage2 .inner4 form td input		{ width: 280px; text-align: left; margin-top: -3px; }
.cartpage2 .inner4 form .btns		{ text-align: center; }
.cartpage2 .inner4 form div.btns input	{ width: auto; float: left; margin: 10px 0 0 10px; font-size: 14px; height: 24px;  padding: 0 20px; *padding: 0; cursor: pointer; }


/* -------------contacts page end */

/* -------------payment page */
.delivery				{ margin-left: 2%; }
.delivery div				{ float: left; width: 70px; }
.delivery ul				{ margin-right: 60px; }
.delivery ul li				{ padding: 0; background: 0; width: auto; }

/* -------------payment page end*/



/* -------------window */

.window					{ widht: 100%; min-width: 1000px; position: relative; height: 100%; background: url(/inc/i/logo_window.jpg) no-repeat left top; min-width: 500px; }
.window	.content			{ background: url(/inc/i/logo_window2.jpg) no-repeat 80% top; position: relative; min-height: 100%; padding: 0 0 0 0; margin: 0;   }

.window	.footer				{ height: 20px; position: relative; bottom: 0; margin-top: -20px; }
.window	.content p			{ text-align: center; padding: 0 40px; }
.window	.content form			{ margin: 20px auto 0 auto; width: 100%; text-align: center; }
.window	.content form input		{ width: 200px; cursor: pointer; }
.window	 .footer .object1,
.window	 .footer .object2,
.window	 .footer .object3,
.empty200				{ height: 200px; clear: both; }



/* -------------window end */


.v_zale_model 			{ width: 104px; height: 120px; position: absolute; top:20px; left:200px; z-index:10; background: url('/inc/i/v_zale_model.png') no-repeat; }
.v_zale_razdel 			{ width: 70px; height: 80px; position: absolute; top:10px; left:110px; z-index:10; background: url('/inc/i/v_zale_razdel.png') no-repeat; }
.v_zale_min 			{ width: 50px; height: 57px; position: absolute; top:1px; left:50px; z-index:10; background: url('/inc/i/v_zale_min.png') no-repeat; }
/*.img_model 			{ position: relative; top:0px; left:0px; z-index:5; }*/

/*поиск*/
.ggggggggggg {
	padding: 0pt;
	background-color: yellow;
	color: black;
	display: inline;
	font-size: inherit;
}
#sample {
	border-bottom:1px dotted #000000;
	cursor:pointer;
	text-decoration:none;
}





.tovar_main {margin: 2px 0; border-bottom: 1px #2D6F17 solid; }
.tovar_main td { border-bottom: 1px #2D6F17 solid; padding: 2px;}

.tovar_main2 {margin: 2px 0; }
.tovar_main2 td { padding: 2px;}

a.tov_tit { padding-bottom:5px; margin-bottom: 10px; font: 12px arial, sans-serif; color: #2D6F17; }


.tovar_main2 li {margin-top: 2px; list-style-type:none; margin-left: 0px;}
.tovar_main2 ul {margin-left: 0px;}

.lrimg {
				padding:18px 10px 5px 15px;
}


input.search {width:180px;}
#continue 
{ text-align: center; 
width: auto; float: left; margin: 10px 0 0 10px; font-size: 14px; height: 22px;  padding: 0 20px; *padding: 0; cursor: pointer; 
//padding:2px;
//height: 18px;
}

