BODY {
padding: 0px;
margin: 0px;
}
A {
font: 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A:hover {
font: 11px 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:#FFFFFF;
text-decoration: none;
}
A.cat_title:hover {
font: bold 12px Verdana;
color:#FFFFFF;
text-decoration: underline;
}
A.buy_link {
font-weight: bold;
background: #3E2F27;
}
A.buy_link:hover {
font-weight: bold;
background: #322422;
}
A.orange {
font: bold 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
A.orange:hover {
font: bold 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
.input {
font: 13px Tahoma;
height: 24px;
padding: 3px 5px 3px 5px;
border: 1px solid #CCCCCC;
background: #F5F5F5;
}
H1 {
font: bold 14px Tahoma;
color: #444444;
padding: 0px;
margin: 0px;
}
.text {
font: 12px Tahoma;
color: #3E2F27;

}
.news{
font: 12px Tahoma;
color: #3E2F27;

}
.TableBG {
background:#000000;
}
.TableHeader {

background:#000000;
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 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
.CatLink:hover{
font: bold 11px Verdana;
color: #322422;
text-decoration: underline;
}
.ProductBox{
border: #604714 1px solid;
margin-bottom:2px;
}
.price{
font: bold 15px Arial;
color: #BE2118;
text-transform: uppercase;
}
.pName{
font: bold 12px Arial;
color: #7B393B;
}
.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;
}

a.activemenu, a.activemenu:hover{
font: bold 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
a.menu{
font: 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}

a.menu:hover{
font: 11px Verdana;
color: #666666;
text-decoration: underline;
}

a.cat_menu{
    display: block;
    font: 11px Tahoma;
    color: #000000;
    background: #E2B603 url(../cat_bullet.gif) 5px 10px no-repeat;
    text-decoration: none;
    padding: 6px 6px 6px 15px;
}
a.cat_menu:hover {
    display: block;
    font: 11px Tahoma;
    color: #FFFFFF;
    background: #E2B603 url(../cat_bullet.gif) 5px 10px no-repeat;
    text-decoration: none;
    padding: 6px 6px 6px 15px;
}

a.cat_menu_red, a.cat_menu_red:hover{
    display: block;
    font: 11px Tahoma;
    color: #FFFFFF;
    background: #FF0000 url(../cat_bullet.gif) 5px 10px no-repeat;
    text-decoration: none;
    padding: 6px 6px 6px 15px;
}

a.cat_menu_black, a.cat_menu_black:hover{
    display: block;
    font: 11px Tahoma;
    color: #FFFFFF;
    background: #000000 url(../cat_bullet.gif) 5px 10px no-repeat;
    text-decoration: none;
    padding: 6px 6px 6px 15px;
}


a.cat_orange {
    display: block;
    font: 11px Tahoma;
    color: #000000;
    background: #E2B603 url(../cat_bullet1.gif) 5px 10px no-repeat;
    text-decoration: none;
    padding: 6px 6px 6px 15px;
}
a.cat_submenu {
    display: block;
    font: 11px Tahoma;
    color: #4d5d6d;
    background: #f3f1f2 url(../cat_bullet2.gif) 25px 9px no-repeat;
    text-decoration: underline;
    padding: 4px 2px 4px 35px;

}








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{
text-align:right;
padding:2px;
color:#604714;
font-weight:bold;
}
.ProdLink{
font: bold 11px Verdana;
color: #3E2F27;
text-decoration: underline;
}
.ProdLink:hover{
font: bold 11px Verdana;
color: #322422;
text-decoration: underline;
}

.Catalog{
border: #68C2EF 1px solid;
}

.cart_text{
	font: 12px Arial;
	color:#FFFFFF;
}

.c_title{
	font: 12px Arial;
	color:#000000;
}

.c_data{
	font: bold 12px Arial;
	color:#000000;
}

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;
}

.average{
	font: bold 13px Arial;
	color:#FFFFFF;
	text-transform:uppercase;
}

hr{
	color:#604714;
}

.best{
	font: bold 12px Verdana;
	color:#3E2F27;
}

a.reglink, a.reglink:hover{
	font: bold 14px Arial;
	color: #000000;
	text-decoration: underline;
}
a.NewsLink{
font: 11px Arial;
	color: #FFFFFF;
}
a.NewsLink:hover{
font: 11px Arial;
	color: #F6FF00;
}

.brands_menu a{
font: 11px Arial;
	color: #000000;
}
.brands_menu a:hover{
font: 11px Arial;
	color: #000000;
}

.brands_menu tr td a{
font: 11px Arial;
	color: #000000;
}
.brands_menu tr td a:hover{
font: 11px Arial;
	color: #000000;
}

.c_brands_menu tr td a{
font: 11px Arial;
	color: #000000;
}
.c_brands_menu tr td a:hover{
font: 11px Arial;
	color: #000000;
}

p a{
font: 11px Arial;
	color: #000000;
}
p a:hover{
font: 11px Arial;
	color: #000000;
}

li a{
font: 11px Arial;
	color: #FFFFFF;
}
li a:hover{
font: 11px Arial;
	color: #F6FF00;
}

.product_text{
	border: 0;
}

.product_text tr td{
 	font: 12px Arial;
 	color: #000000;
 	border: 1px solid #929292;
 	background: #F2F2F2;
}

.product_text tr td.header{
 	font: bold 12px Arial;
 	color: #000000;
 	border: 1px solid #929292;
 	background: #E4E5E0;
}

.buy_button_sm {
    display: block;
    padding: 4px;
    font: bold 11px Tahoma;
    color: #40370B;
    background: #FCE244;
    text-decoration: none;
    border: 1px solid #40370B;
    padding-top:1px;
    padding-bottom:1px;
}
.buy_button_sm:hover {
    font: bold 11px Tahoma;
    text-decoration: none;
}
