BODY {
padding: 0px;
margin: 0px;
background:#1B6D03;
}
A {
font: 12px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A:hover {
font: 12px Verdana;
color: #322422;
text-decoration: underline;
}
A.subs {
font: 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.subs:hover {
font: 11px Verdana;
color: #322422;
text-decoration: underline;
}
A.white {
color: #FFFFFF;
}
A.white:hover {
color: #DE6139;
}
A.title {
font-weight: bold;
}
A.title:hover {
font-weight: bold;
}
A.title2 {
font-weight: bold;
color: #DE6139;
}
A.title2:hover {
font-weight: bold;
color: #DE6139;
}
A.cat_title {
font: bold 12px Verdana;
color:#3E2F27;
text-decoration: none;
}
A.cat_title:hover {
font: bold 12px Verdana;
color:#322422;
text-decoration: underline;
}
A.buy_link {
font-weight: bold;
background: #3E2F27;
}
A.buy_link:hover {
font-weight: bold;
background: #322422;
}
A.orange {
font: bold 13px Verdana;
color: #3E2F27;
text-decoration: none;
}
A.orange:hover {
font: bold 13px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.smapL1{
font: bold 14px Verdana;
color: #3E2F27;
text-decoration: none;
}
A.smapL1:hover{
font: bold 14px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.smapL1:active{
font: bold 14px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.smapL2{
font: bold 12px Verdana;
color: #3E2F27;
text-decoration: none;
}
A.smapL2:hover{
font: bold 12px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.smapL2:active{
font: bold 12px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.smapL3{
font: bold 11px Verdana;
color: #3E2F27;
text-decoration: none;
}
A.smapL3:hover{
font: bold 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.smapL3:active{
font: bold 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
a.menu{
	font: 14px Verdana;
	color: #3E2F27;
	text-decoration: none;
}
a.menu:hover{
font: 14px Verdana;
color: #666666;
text-decoration: underline;
}
a.submenu{
font: 12px Verdana;
color: #666666;
text-decoration: none;
}
a.submenu:hover{
font: 12px Verdana;
color: #666666;
text-decoration: underline;
}

a.orange2{
font: bold 12px Verdana;
color: #999999;
text-decoration: none;
}
a.orange2:hover{
font: bold 12px Verdana;
color: #666666;
text-decoration: none;
}
a.activemenu,a.activemenu:hover{
font: bold 14px Verdana;
color: #3E2F27;
text-decoration: none;
}
a.cart_label, a.cart_label:hover{
	font: bold 18px Arial;
	color:#F4E22E;
	text-decoration: none;
}
a.bottom_menu, a.bottom_menu:hover{
	font: 13px Arial;
	color:#FFFFFF;
	text-decoration: none;
}
a.reglink, a.reglink:hover{
	font: bold 14px Arial;
	color: #FFE98E;
	text-decoration: underline;
}
a.reglink2, a.reglink2:hover{
	font: bold 14px Arial;
	color: #FFE98E;
	text-decoration: none;
}
.input {
font: 13px Tahoma;
height: 24px;
padding: 3px 5px 3px 5px;
border: 1px solid #CCCCCC;
background: #F5F5F5;
}

.news{
font: 12px Tahoma;
color: #3E2F27;

}
.TableBG {
background:#198C26;
}
.TableHeader {

background:#198C26;
color:#FFFFFF;
}
.TableContent{

 background:#FFFFFF;
}
.CatBox{
width:154px;
height:200px;
border: #3E2F27 1px solid;
overflow:hidden;
}
.ImageBox{
width:150px;
height:150px;
overflow:hidden;
}
.CatName{
height:48px;
background: #FFFFFF;
text-align:left;
vertical-align:bottom;
padding:2px;
border-top: #3E2F27 1px solid;
}
.CatLink{
font: bold 12px Verdana;
color: #3E2F27;
text-decoration: none;
}
.CatLink:hover{
font: bold 12px Verdana;
color: #322422;
text-decoration: underline;
}
.ProductBox{
border: #604714 1px solid;
margin-bottom:2px;
}
.price{
font: bold 15px Arial;
color: #FF0000;
text-transform: uppercase;
}
.pName{
	font: bold 14px Arial;
	color: #a52a2a;
}

a.pNameLink, a.pnameLink:hover{
	font: bold 14px Arial;
	color: #a52a2a;
	text-decoration:underline;
}

.Cart{
font: bold 12px Verdana;
color: #3E2F27;
text-decoration: none;
text-transform: uppercase;
}
.Cart:hover{
font: bold 12px Verdana;
color: #666666;
text-decoration: none;
text-transform: uppercase;
}

select.search_menu{
width:100px;
font: 10px Arial;
}

div.error_text{
	font: 11px Arial;
	color:#000000;
}

.ProdBox{
width:154px;
height:200px;
border: #3E2F27 1px solid;
overflow:hidden;
}
.ProdImageBox{
width:150px;
height:130px;
overflow:hidden;
}
.ProdName{
height:48px;
background: #F3F3C5;
text-align:left;
vertical-align:bottom;
padding:2px;
border-top: #3E2F27 1px solid;
}
.ProdPrice{
font: bold 15px Arial;
color: #FF0000;
text-transform: uppercase;
}
.ProdLink{
font: bold 14px Arial;
	color: #a52a2a;
text-decoration: underline;
}
.ProdLink:hover{
font: bold 14px Arial;
	color: #a52a2a;
text-decoration: underline;
}

.Catalog{
border: #68C2EF 1px solid;
}

.cart_text{
	font: 12px Arial;
	color:#FFFFFF;
}

.c_title{
	font: 12px Arial;
	color:#FFFFFF;
}

.c_data{
	font: bold 12px Arial;
	color:#F6EEA2;
}

.average{
	color:#1C1418;
}

hr{
	color:#604714;
}

.best{
	font: bold 12px Verdana;
	color:#3E2F27;
}

.pTableHeader{

}

td.pTable{
border-bottom: 1px solid #E0E3C6;
border-top: 1px solid #E0E3C6;
border-right: 1px solid #E0E3C6;
margin-top:3px;
}

th.pTable{
	border-top: 1px solid #E0E3C6;
border-bottom: 1px solid #E0E3C6;
margin-top:3px;
}

.TableBG2 {

}
.TableHeader2{
	font: bold 16px Arial;
	text-transform: uppercase;
}
.TableContent2{

}
H1 {
font: bold 16px Arial;
color: #0002bf;
text-align: center;
}
.PidZag {
font: bold 16px Arial;
color: #0002bf;
text-align: left;
}

.text {
font: 12px Tahoma;
color: #3E2F27;

}
h3{
	font: bold 16px Arial;
	text-transform: uppercase;
}
.shortdescr{
	font: italic normal 12px Arial;
}
td {
	font: normal 14px Arial;
	color: black;
}
