/*
	Y! css reset 2.7.0modified by Indamix

*/
html{color:#000}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{/* border-collapse:collapse; */border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
li{list-style:none}
ol li{list-style:decimal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;color:#771b00}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a:active,a:focus {outline:0}
a {color:#771b00;text-decoration:none}
a:hover {color:#000;text-decoration:underline}
/* </reset> */
/* CLEAR FIX */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height:1%}
.clearfix {display:block}
/* End hide from IE-mac */

/* html, body {height:100%} */
body {font-family:Tahoma,Verdana,Arial,Times New Roman,sans-serif;font-size:78.125%;background:#491b05 url(../images/bg.jpg) repeat}

h1, h2, h3 {font-size:140%;font-weight:bold}
h1 {font-size:180%}
h2 {font-size:110%}
img {border:none}

.block {display:block}

#page-wrap {min-width:893px/* 780px */;/* max-width:1260px */;margin:0 auto}
	#top {background:url(../images/toppic2.jpg) no-repeat top right;margin:0 10px}
		#top div.info {float:right;margin-top:50px;text-align:right}
		#top {color:#fff}
		#top p.phone {font-size:2em;margin-top:10px}
		#top p.phone, #top a.email {color:#C79E67}
			/* #top div.info  */
			#top div.info .basket {color:#AD7B3C}
			
.phone span {font-size:.5em}
			
	div.navi {position:relative;background:url(../images/menuBGcenter.png) repeat-x;height:27px;margin:0 40px;}
		div.navi ul {line-height:27px;text-align:center;font-size:1.5em;margin:0 5%;width:90%;z-index:1000;position:absolute}
			div.navi ul li {display:inline}
				div.navi li a {color:#F2E6B3;padding:0 2%}
				div.navi li a:hover {color:#fff;text-shadow:0 1px 20px #fff}
			div.navi .left, div.navi .right {width:70px;height:27px;position:absolute}
			div.navi .left {background:url(../images/menuBGleft.png) no-repeat;left:0}
			div.navi .right {background:url(../images/menuBGright.png) no-repeat;right:0}
	
	div.rhdr {background:#fff url(../images/l_u.gif) no-repeat;margin:0 28px;height:19px}
		div.rhdr div.right {background:url(../images/r_u.gif) no-repeat;float:right;width:21px}	
	
	#inside {margin:0 28px;background:#fff url(../images/sideBG.jpg) repeat-y}
	
		#sidebar {width:220px;float:left;padding:10px 20px 20px 20px;position:relative;z-index:666}
			#sidebar div.search {font-size:.9em;color:#4D2202}
				#sidebar div.search * {color:#4D2202}
				#sidebar div.search h3 {font-size:120%;text-transform:uppercase;margin-bottom:5px}
				#sidebar div.search input {border:1px solid #4D2202;height:15px;margin:2px 0}
				#sidebar div.search input.price {width:40px}				
			#sidebar ul.menu {margin:20px 0;font-weight:bold;color:#4D2202}			
				#sidebar ul.menu li.header {text-transform:uppercase;margin-bottom:10px}
				#sidebar ul.menu li {padding:5px 0}
					#sidebar ul.menu li a {color:#4D2202}
					#sidebar ul.menu ul {margin-left:15px;font-weight:normal}
		
		#main-content {padding:20px 20px 0 290px}
			#main-content h1 {margin-bottom:20px}
			/* div.breadcrumbs {padding:20px 0} */
				div.breadcrumbs a {text-transform:uppercase;font-weight:bold}
			ul.catalog {margin-top:20px}
				ul.catalog li {float:left;height:210px;margin:0 10px 0 0;text-align:center;width:145px}
					ul.catalog li a {color:#4D2202}
					ul.catalog li a.block {height:50px}
					ul.catalog li img {border:3px solid #4D2202}
			p.bl {text-align:center;font-size:.9em;margin-top:30px}
				p.bl a {text-decoration:underline}
				
			div.description h2 {margin:20px 0 10px 0}
			div.description p {margin-bottom:10px;text-indent:10px}
				
			ul.pagination {text-align:center}
				ul.pagination li {display:inline;font-weight:bold;font-size:.9em}
					ul.pagination li a, ul.pagination li span {padding:0 3%}
			
			ul.products {margin-top:30px}
				ul.products li {margin-bottom:40px;height:150px}
					ul.products img {border:2px solid #4D2202;float:left;margin-right:20px}
					ul.products div {margin:0 0 20px 20px}
						ul.products a.name {font-size:1.3em;margin-bottom:10px;display:block}
						/* ul.products div ul {margin-top:10px} */
							ul.products div li {margin:0;height:auto;color:#4D2202;font-size:.9em}
							
			div.product {/* margin-top:20px; */position:relative}
				div.toBasket, div.toBasket div {float:right;font-size:.95em}
					div.toBasket input.button {background:#fff url(../images/vkorzsm.gif) no-repeat;border:1px solid #4D2202;width:115px;height:35px;margin-right:10px}
					div.toBasket input {width:40px;height:15px;border:1px solid #4D2202}
				div.product img {border:2px solid #4D2202}
				div.product ul.thumbs {position:absolute;left:220px}
					div.product li {font-size:.9em;font-weight:bold;color:#4D2202/* ;padding-bottom:10px */}
			
			dl.params * {display:inline;font-weight:bold}
				dl.params dt {color:#4D2202;font-size:.9em}
				dl.params dd {color:#600;font-size:1.2em}
			
			ul.params {color:#4D2202;font-size:.9em}
			
			#main-content.partners p, #main-content.partners ol li {color:#4D2202;font-size:.9em;margin-bottom:10px}
			
			table.basket {color:#4D2202;width:90%;margin:0 auto 30px;font-size:.9em}
				table.basket th {background:#f2e6b3;padding:3px 5px;font-weight:bold}
				table.basket td {padding:3px 5px}
					table.basket input {border:1px solid #4D2202;height:15px}
				table.basket tr.total td {font-weight:bold}
				
			ul.buttons {width:90%;text-align:center;height:180px;background:url(../images/bear2.jpg) no-repeat right bottom}
				ul.buttons li {display:inline-block}
					ul.buttons li input {background:#E3D089;border:1px solid #4D2202;color:#4D2202;margin:3px 10px;padding:5px 7px;font-size:.8em}
					
			form.clientInfo h2 {margin-bottom:20px}
			form.clientInfo input, form.clientInfo select, form.clientInfo textarea {border:1px solid #4D2202;margin:3px 5px}
				
	#footer {position:relative;background:transparent url(../images/r_r.jpg) repeat-x;height:50px}
		#footer li {float:left;height:60px;color:#F2E6B3}
			#footer li a {color:#F2E6B3}
		#footer li.phone {background:url(../images/nphone.jpg) no-repeat;font-size:2em;padding:60px 30px 0 150px}
		#footer li.email {font-size:1.3em;background:url(../images/ncher.jpg) no-repeat;padding:68px 15px 0 130px}
		#footer li.icq {font-size:1.3em;background:url(../images/nicq.jpg) no-repeat;padding:68px 15px 0 60px}
		#footer li.copyright {background:url(../images/r_n.jpg) no-repeat top right;padding:68px 15px 0;float:none;position:absolute;right:0;font-size:.8em;text-align:center}
			#footer li.copyright a {display:block}
	
	a.LIcounter {display:block;text-align:center;clear:both}
	
	
	
	
	
	
	
	
	
	
/* EOF */