body {background-color: #202020; color: #A2A2A2;}
A {color: #808080; text-decoration: none;}
A:hover {color: #FFFFFF; text-decoration: none;}

A.cart {color: #5C734A; text-decoration: underline;}
A.cart:hover {color: #FFFFFF; text-decoration: none;}

A.best {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #BBBCB6; text-decoration: none; font-variant: small-caps;}
A.best:hover {color: #FFFFFF; text-decoration: underline;}
A.best2 {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #5C734A; text-decoration: none;}
A.best2:hover {color: #FFFFFF; text-decoration: underline;}
.best_text {font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 5px; color: #808080;}
.best_text3 {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #8DC23E;}
.best_text2 {font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 8px; color: #808080;}
.best_price {font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF;}
.best_price2 {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #487039;}
.best_price3 {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}

.menu_top {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #487039; font-variant: small-caps;}
.menu_top_cart {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3999C9;}
.menu_top2 {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;
background-image: url(images/menu_bgr.jpg); background-repeat: no-repeat; background-position: top left;}
.menu_top22 {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;
background-image: url(images/banner_index_bgr.jpg); background-repeat: x-repeat; background-position: top left;}

.menu_top3 {background-image: url(images/menu_lr.gif); background-repeat: no-repeat; background-position: top left;}
.menu_top4 {background-image: url(images/menu_rr.gif); background-repeat: no-repeat; background-position: top left;}

INPUT, SELECT {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #808080;}
.input_search {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FFFFFF; background-color:#5C5B5B;
border: 1px solid #808080;
}
.bgr_search {background-image: url(images/bgr_search.gif); background-repeat: x-repeat; background-position: top left;}
.bgr_blues {background-image: url(images/bgr_blues.gif); background-repeat: x-repeat; background-position: top left;}

.bgr_curren {background-image: url(images/bgr_curren.gif); background-repeat: x-repeat; background-position: top left;}

.bgr_cat {background-color: #DDDDDD;}
.name_cat {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FFFFFF;}
.bgr_bok {background-image: url(images/menu_bottom.gif); background-repeat: y-repeat; background-position: top left;}
.bgr_bottom {background-image: url(images/menu_bottom.gif); background-repeat: x-repeat; background-position: top left;}
.ind_banner {border: 1px solid #808080; padding-bottom: 0px; background-image: url(images/banner_index_bgr.jpg); background-repeat: x-repeat; background-position: top left;}
.ind_banner2 {border: 1px solid #808080; padding-bottom: 0px;}

.text {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #A2A2A2;}
P.text {font-family: Verdana, Arial, sans-serif; font-size: 12px; text-indent: 2em; line-height: 140%; margin-bottom: 10px; margin-left: 7px; margin-right: 7px; margin-top: 5px;}
.boxText {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #A2A2A2;}

H3 {font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #808080; text-decoration: underline;}
H4 {font-family: Verana, Arial, sans-serif; font-size: 14px; color: #808080; font-variant: small-caps;}
.tblhdr {font-family: Verana, Arial, sans-serif; font-size: 14px; color: #FFFFFF; font-variant: small-caps; font-weight: bold;margin-left: 20px;}
FORM {margin-top: 0px;}

TR.catalog_bottom {background-image: url(images/tr_bottom.gif); background-position: bottom left; background-repeat: no-repeat;}
.text_tbl {font-family: Verdana, Arial, sans-serif; font-size: 11px; background: #606060; color:#DDDDDD; border: 3px solid #606060;}
.tbl {background: #303030; height: 22px;}
.tbl1 {background: #444444; height: 22px;}

.itemtbl0 {background: #303030; height: 22px; font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#DDDDDD;}
.itemtbl1 {background: #444444; height: 22px; font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#DDDDDD;}

TEXTAREA {width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 12px;color: #FFFFFF; background-color:#5C5B5B;border: 1px solid #808080;}
.smallText {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.Text2 {font-family: Verdana, Arial, sans-serif; font-size: 12px;}

.messageStackError {font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #FFFFFF;}