body{
background:url(images/main_bg.jpg);
margin:0;
padding:0;
font-family:Arial;
font-size:12px;
color:#444242;
}

p,td{
font-size:12px;
text-align:justify;
}

p{
margin:5px 0;
}

strike{
color:red;
}



a{
color:#4ba208;
}

a:hover{
text-decoration:none;
}

h1{
margin-top:0;
margin-bottom:10px;
color:#4ba208;
font-style:italic;
font-size:16px;
}

h2{
margin-top:10px;
margin-bottom:10px;
color:#ee9d18;
font-style:italic;
font-size:14px;
text-align:left;
}

#catalog_main h2{
text-align:center;
font-size:16px;
}

ul{
list-style-type:none;
padding:0;
margin:10px 0;
}

li{
 background: url(/images/arr.png) left center no-repeat;
 padding-left:20px;
 margin-bottom:5px;
}

#top{
width:925px;
height:179px;
background:url(images/top.png);
margin-top:15px;
}

#top2{
width:925px;
height:179px;
background:url(images/top2.png);
margin-top:15px;
}

#main{
margin:0 auto;
text-align:center;
}

a.mlink{
display:block;
width:225px;
height:90px;
float:left;
text-decoration:none;
}

#top_menu{
margin:15px 0;
width:925px;
height:67px;
background:url(images/menu_bg.jpg);
text-align:center;
font-size:13px;
font-weight:bold;
font-family:arial narrow;
text-transform:uppercase;
}

a.main_menu{
color:#fff;
}

a.main_menu1{
color:#3f4143;
text-decoration:none;
}

a.main_menu:hover{
text-decoration:none;
border-bottom:1px dashed #fff;
}

#tm{
padding-top:25px;
}

.bann{
margin:0 14px 0 0;
}

#content_main{
background:#fff;
width:612px;
margin-right:15px;
margin-top:15px;
float:left;
}

#content_top{
background:#fff;
width:925px;
}

#content_main1{
background:#fff;
width:925px;
}

#cm{
padding:10px 15px;
background:#ffffff;
}

#content{
width:925px;
margin-top:15px;
}

#cm1{
margin:10px 15px;
float:left;
width:480px;
}

#cm2{
margin:10px 15px;
float:left;
width:385px;
}

#cm3{
margin:10px 15px;
float:left;
width:580px;
}

#cm4{
margin:10px 15px;
float:left;
width:285px;
}


#m1{
float:left;
width:140px;
margin-right:17px;
text-align:center;
}

#m1 p{
text-align:center;
margin-bottom:0;
}

#m1 h2{
text-align:center;
margin-top:2px;
font-size:16px;
}

#m1 img{
border:2px solid #506d18;
}

#m1 div, #m2 div {
height:65px;
}

#m2{
float:left;
width:130px;
}

#m2 img{
border:2px solid #506d18;
}

#m2 p{
text-align:left;
font-size:11px;
}


#catalog_main{
background:#fff;
width:298px;
margin-top:15px;
float:left;
}

#catalog_main1{
background:#fff;
width:435px;
float:left;
}

#news{
background:#fff;
width:925px;
margin:15px 0 0 0;
clear:both;
}

#bottom{
margin:15px 0;
width:925px;
height:67px;
background:url(images/menu_bg.jpg);
color:#fff;
font-family:arial narrow;
font-size:14px;
}

#seo{
float:left;
margin-top:25px;
margin-left:20px;
}

#seo a{
color:#fff;
}

#copyR{
float:left;
margin-left:50px;
margin-top:15px;
width:560px;
text-align:center;
}

#copyR a{
color:#326009;
}

#count{
float:right;
margin-top:18px;
margin-right:20px;
}

.hit_block a{
text-decoration:none;
}

.hit_block p{
text-align:left;
color:#5d840b;
font-weight:bold;
font-size:14px;
}

.hit_block img{
margin-bottom:15px;
margin-right:5px;
}

.hit_block div{
font-size:14px;
font-weight:bold;
color:#d10200;
margin-top:10px;
}

.hit_block1 td{
text-align:center;
}


.hit_block1 p{
text-align:center;
font-weight:bold;
font-size:14px;
}


.hit_block1 div{
font-size:16px;
font-weight:bold;
text-align:center;
margin-bottom:10px;
}

.price01{
border-collapse: collapse;
}

.price01 td{
text-align: center;
	border: 1px solid #366322;
	padding: 4px;
}

.zag03{
font-weight:bold;
background:#e5f3fb;
}

.zag04{
background:#fff;
}

td.left_tbl{
text-align:left;
}

#hor-minimalist-b {font-size: 12px; margin: 2px; width: 650px; 	border-collapse: collapse; text-align: left;}
#hor-minimalist-b th {font-size: 14px; font-weight: normal; padding: 10px 8px; border-bottom: 1px solid #000; font-weight:bold;}
#hor-minimalist-b td {border-bottom: 1px solid #c9c7c7; padding: 6px 8px;}
#hor-minimalist-b tbody tr:hover td {color: #c63604;}

.spa {color: #c63604; font-weight: bold;}

#cat p{
margin-top:5px;
font-size:14px;
font-weight:bold;
text-align:center;
}

#cat{
text-align:center;
}

#cat h2{
margin:0;
text-align:center;
}

#adv{
float:left;
width:420px;
margin-left:25px;
}

#adv p{
margin-top:5px;
font-size:14px;
font-weight:bold;
}

#adv h2{
margin-top:0;
font-size:16px;
color:#4ba208;
font-style:italic;
}

#adv h3{
color:#ee9d18;
font-style:italic;
font-size:16px;
}


#cat_top1{
float:left;
width:285px;
margin-left:10px;
text-align:left;
}

#cat_top1 p{
margin-top:5px;
font-size:14px;
text-align:left;
}


#cat_top{
float:left;
width:285px;
margin-left:10px;
text-align:center;
}

#cat_top p{
margin-top:5px;
font-size:14px;
font-weight:bold;
text-align:center;
}

#cat_top h2{
margin-top:0;
font-size:16px;
text-align:center;
color:#4ba208;
font-style:italic;
}

#cat_top h3{
color:#ee9d18;
font-style:italic;
font-size:16px;
text-align:center;
margin:0;
}

strike{
color:red;
}

#vb1{
float:left;
width:400px;
margin-right:15px;
}

#vb2{
float:left;
width:470px;
}

#vb3{
clear:both;
padding-top:15px;
}

#vb2 h2{
font-size:16px;
}

#vb2 p{
font-size:14px;
}
