* {border-collapse:collapse;}

body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
img {
	border:0;
}
ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
/*div {
	border:1px solid #000;
	margin:2px;
}*/
#ajmain{
	width:1100px;
	margin:0 auto;
}
#ajshapka {
	width:1102px;
	margin:0;
	height:125px;
	padding:10px 0 20px;
	border-bottom:5px solid #c0d6b2;
}
#ajkontakty {
	float:right;
	width:300px;
}
#ajlogo {
	width:320px;
	float:left;
}
#ajlogo a{
	color:#c0d6b2;
	font:bold 40px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
h1 {
	margin:0;
	color: #573c29;
	font:bold 20px Verdana, Arial, Helvetica, sans-serif;
}

#ajc {
	float:left;
	width:760px;
	border:1px solid #c0d6b2; 
}
#ajc div {
	float:left; 
	background-color:#c0d6b2; 
	margin:1px;
	padding:1px 1px 10px;
	width:186px;
	text-align:center;
}
#ajc div:hover {background-color:#f46e1e;}
#ajc div img {
	margin-bottom:10px;
	width:186px;
}
#ajc div a {
	color:#fff;
	text-decoration:none;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}



#ajmenu {
	min-width:1060px;
	margin:0 20px 20px;
	height:35px;
	background:#c0d6b2;
}
#ajmenu ul {
	margin:0;
	padding:5px 10px 10px;
}
#ajmenu ul li {
	float:left;
	margin:0 10px;
	color: #ffffff;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
#ajmenu ul li a {
	color: #ffffff;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


#ajmenu ul li ul{
	position:absolute;
	background:#c0d6b2;
	margin:0 -10px;
	display:none;
	width:200px;
}
#ajmenu ul li ul li {
	display:none;
	background:#c0d6b2;
	width:180px;
	padding:1px 0;
	border-bottom:1px dotted #ffffff;
}
#ajmenu ul li:hover ul {
	display: block;
	background:#c0d6b2;
}
#ajmenu ul li:hover ul li {
	display: block;
	background:#c0d6b2;
}


#ajcontent {
	float:left;
	width:1060px;
	margin:20px;
	min-height:450px;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}
#ajleft {
	float:left;
	width:290px;
	padding:0 10px 0 0;
	border-right: dotted 1px #c0d6b2;
	color:#435836;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}
#ajlefttovar {
	float:left;
	width:290px;
	padding:0 10px 0 0;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	border-right:dashed 3px #c0d6b2;
}
#ajleft a{
	color:#435836;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#ajlefttovar a{
	color:#435836;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}
#ajlefttovar a:hover{
	text-decoration:none;
}
#ajleft h4 {
	margin:0 0 0 20px;
	padding:0;
}
#ajleft ul {
}
#ajleft ul li {
	margin:0;
	padding:2px 10px;
	border-bottom:1px solid #ddead5;
}
#ajleft ul li a{
	color:#435836;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#ajleft ul li:hover a{
	color:#f46e1e;
	font-weight:bold;
}
#ajleft ul li:hover {
	background:#ddead5;
}

#ajleft ul li.titlist {
	padding:10px;
	margin:10px 0 0;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#809871;
	background:#c0d6b2;
}

.ajtitlelist a{
	text-decoration:none;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#809871;
}
.ajtitlelist a:hover{
	color:#f46e1e;
}



/*918e9f*/
#ajright {
	width:780px;
	margin:0 0 0 315px;
}

#ajtext {
	margin:10px;
	text-align:justify;
	font-size:12px;
	color: #573c29;
}

#ajlefttovar .mini {
	width:280px;
	float:left;
	padding:5px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
#ajright a{
	
	color:#435836;
}
#ajright .mini {
	width:380px;
	float:left;
	padding:5px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
#ajright .mini div{
	margin:5px;
}
#ajcatalog .mini {
	width:340px;
	float:left;
	padding:5px;
	margin:5px 0;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	
}
.mini img{
	float:left;
	margin:0 5px 5px 0;
}
.mini h3{
	margin:5px 0;
	color:#c0d6b2;
}
.mini a {
	color:#809871;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#img {
	float:right;
	margin-left:15px;
}
#tovar {
	float:left;
}
#ajadsense {
	float:left;
	width:790px;
	margin:10px 0;
}
#dannie {
	width:450px;
	margin:10px 0 0;
	float:left;
}
#dannie li{
	padding:2px 0;
	margin:0;
	float:left;
	border-bottom:1px dashed #c0d6b2;
}
.param {
	width:250px;
}
.znach {
	width:200px;
}
#opisanie {
	float:left;
	margin:10px 0;
	text-align:justify;
}

#pop {
	float:left;
}

#ajbottom {
	clear:both;
	width:1100px;
	margin:20px 0;
	min-height:50px;
	border-top:5px solid #c0d6b2;
}
#ajcopy {
	width:250px;
	float:left;
	margin:10px 0 10px 90px;
	color:#809871;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
#ajcont {
	width:250px;
	float:left;
	margin:10px 0;
	color:#809871;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
#ajcont p{
	margin:0;
}
#ajdate {
	color:#ffffff;
}