body, html, table, tr,td {
	font-family: Arial;
	margin:0;
	padding:0;
	font-size:15px;
	color:#315412;
}

img{
border:0px;
}
.brd_zel{border:1px solid #618640;}

a,a:visited{
color:#0033cc;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:none;
}
a:hover{
color:#0033cc;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}

a.menu,a.menu:visited{
color:#316801;
font-family:Arial;
font-size:16px;
text-decoration:none;
font-weight:none;
margin:0 13px 0 13px;
}
a.menu:hover{
color:#316801;
font-family:Arial;
font-size:16px;
text-decoration:underline;
font-weight:none;
margin:0 13px 0 13px;
}

a.tovar,a.tovar:visited{
color:#315415;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:none;
}
a.tovar:hover{
color:#315415;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}

.white{
color:#ffffff;
}
.inp1{
border:1px solid #c2c2c2;
color:#000000;
font-family:Arial;
font-size:12px;
height:21px;
width:200px;
margin:1px 1px 1px 10px;
}
.inp2{
background-color:#ffffff;
border:0px solid #000000;
color:#325f0a;
font-family:Arial;
font-size:15px;
height:85px;
width:230px;
padding:0px;
margin:0px;
}
.inp_zakaz{
border:0px;
color:#325f0a;
font-family:Arial;
font-size:15px;
height:22px;
width:32px;
text-align:center;
margin:0px;
padding:0px;
}
.inp_zakaz2{
border:0px;
color:#325f0a;
font-family:Arial;
font-size:15px;
height:22px;
width:175px;
text-align:left;
margin:0px;
padding:0px;
}
.red{
color:#c41c20;
}

.ser_top{
background-image:url('../images/px_ser.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.ser_bottom{
background-image:url('../images/px_ser.jpg');
background-position:bottom left;
background-repeat:repeat-x;
}
.ser_left{
background-image:url('../images/px_ser.jpg');
background-position:top left;
background-repeat:repeat-y;
}
.ser_right{
background-image:url('../images/px_ser.jpg');
background-position:top right;
background-repeat:repeat-y;
}
.bg_logo{
background-image:url('../images/bg_logo.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.bg_logo p {padding:0px;margin:0px;}
.menu2{
background-image:url('../images/menu2.jpg');
background-position:top left;
background-repeat:repeat-x;
}


.bg_fon{ background-color:#f5f3f4;}
.zel_fon{background-color:#cfe19c;}
.salat_fon{background-color:#b0e87b;}
.hit_fon{background-color:#fddd92;}

.razdel{
color:#2c5101;
font-family:Arial;
font-size:20px;
text-decoration:none;
font-weight:bold;
}

.bg_2{
background-image:url('../images/bg_2.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.bg_4{
background-image:url('../images/bg_4.jpg');
background-position:top left;
background-repeat:repeat-y;
}
.bg_6{
background-image:url('../images/bg_6.jpg');
background-position:top right;
background-repeat:repeat-y;
}
.bg_8{
background-image:url('../images/bg_8.jpg');
background-position:top left;
background-repeat:repeat-x;
}

.zel_top{
background-image:url('../images/zel_px.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.zel_bottom{
background-image:url('../images/zel_px.jpg');
background-position:bottom left;
background-repeat:repeat-x;
}
.zel_left{
background-image:url('../images/zel_px.jpg');
background-position:top left;
background-repeat:repeat-y;
}
.zel_right{
background-image:url('../images/zel_px.jpg');
background-position:top right;
background-repeat:repeat-y;
}

.hit,a.hit,a.hit:visited{
color:#316801;
font-family:Arial;
font-size:18px;
text-decoration:none;
font-weight:none;
}
a.hit:hover{
color:#316801;
font-family:Arial;
font-size:18px;
text-decoration:underline;
font-weight:none;
}

.tov2{
background-image:url('../images/tov2.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.tov8{
background-image:url('../images/tov8.jpg');
background-position:bottom left;
background-repeat:repeat-x;
}
.tov4{
background-image:url('../images/tov4.jpg');
background-position:top left;
background-repeat:repeat-y;
}
.tov6{
background-image:url('../images/tov6.jpg');
background-position:top right;
background-repeat:repeat-y;
}

.but2{
background-image:url('../images/but2.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.inp__2{
background-image:url('../images/inp2.jpg');
background-position:center left;
background-repeat:repeat-x;
}
.recalc{
background-image:url('../images/recalc.jpg');
background-position:top left;
background-repeat:no-repeat;
}
.zakaz{
background-image:url('../images/zakaz.jpg');
background-position:top left;
background-repeat:no-repeat;
width:132px;
height:33px;
text-align:center;
font-size:18px;
}

a.but1,a.but1:visited{
color:#351412;
font-family:Arial;
font-size:18px;
text-decoration:none;
font-weight:none;
}
a.but1:hover{
color:#351412;
font-family:Arial;
font-size:18px;
text-decoration:underline;
font-weight:none;
}

.inp_2{
background-image:url('../images/inp_2.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.inp_4{
background-image:url('../images/inp_4.jpg');
background-position:top left;
background-repeat:repeat-y;
}
.inp_6{
background-image:url('../images/inp_6.jpg');
background-position:top right;
background-repeat:repeat-y;
}
.inp_8{
background-image:url('../images/inp_8.jpg');
background-position:top left;
background-repeat:repeat-x;
}



.pad_bot_10{padding-bottom:10px;}
.pad_bot_15{padding-bottom:15px;}
.p_t_25{padding-top:25px;}
.p_t_30{padding-top:30px;}
.p_t_5{padding-top:5px;}
.p_b_10{padding-bottom:10px;}
.p_b_15{padding-bottom:15px;}
.p_b_30{padding-bottom:30px;}
.p_b_20{padding-bottom:20px;}
.p_b_25{padding-bottom:25px;}
.p_b_40{padding-bottom:40px;}
.p_b_50{padding-bottom:50px;}
.p_r_18{padding-right:18px;}
.p_l_18{padding-left:18px;}
.p_l_30{padding-left:30px;}

.m_t_5{margin-top:5px;}
.m_b_12{margin-bottom:12px;}
.m_b_15{margin-bottom:15px;}

.font14{font-size:14px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font30{font-size:30px;}
.bold{font-weight:bold;}
.jelt{color:#fce992;}
.pointer{cursor:pointer;}
.zel{color:#2c5101;}
.myriad{font-family:Myriad Pro;}

.horline{background-color:#f8e8c7;height:1px;width:100%;}
