table.asd TD {
    border: solid 1px #FF0000;
}
body{
    aling: center;
    color: #6C6E6F;
}
table{
    color: #777777;
    font: 12px 'Arial';
    font-family: 'Arial';
    padding: 0px 0px 0px 0px;
}
a.catalog_href{
    color: #478511;
    text-decoration: underline;
    font: 12px 'Arial';
    font-size: 12px;
    font-family: Arial;
}
a.catalog_href:hover{
    text-decoration: underline;
    color: #F08E10;
}
td.content td{
    border: solid 0px #00FF00;
    padding-left: 0px;
    padding-right: 0px;
}
td.content td.table_caption{
    padding-left: 4px;
    padding-right: 4px;
    color: #888899;
    font: bold 14px 'Arial';
}
a{
    color: #478511;
    font: 12px 'Arial';
    font-family: Arial;
}
a:hover{
    color: #F08E10;
    font: 12px 'Arial';
}
input.text{
    border: solid 1px #D7E2EF;
    color: #777777;
    font: 12px 'Arial';
    height: 18px;
    width: 300px;
}
td.cart{
    color: #478511;
    text-decoration: none;
    padding: 4px 4px 4px 20px;
    font-family: Arial;
}
td.cart a{
    color: #478511;
    text-decoration: underline;
    font-weight: bold;
}
td.cart a:hover{
    color: #478511;
    text-decoration: underline;
    font-weight: bold;
}
form{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
img{
    padding: 0px 0px 0px 0px;
}
table.news_preview{
    padding: 4px 4px 0px 4px;
}
td.block_header{
    color: #63493C;
    text-decoration: none;
    padding: 4px 4px 4px 4px;
    border: solid 0px #E4D8C2;
    font: bold 14px 'Arial';
}
table.catalog_menu{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
td.work_area{
    background-image: url(images/design/1/cat_left_bg.jpg);
    background-repeat: repeat-y;
    background-position: left;
}
span.block_header{
    color: #63493C;
    text-decoration: none;
    padding: 4px 4px 4px 4px;
    border: solid 0px #E4D8C2;
    font: bold 14px 'Arial';
}
td.news_header{
    color: #007400;
    text-decoration: none;
    font: bold 13px 'Arial';
    padding: 4px 4px 4px 4px;
    border: solid 0px #E4D8C2;
}
td.bottom_table A{
    color: #FFFFFF;
    text-decoration: underline;
    font: 11,15pt 'Arial';
}
td.bottom_table A:hover{
    color: #FFFFFF;
    text-decoration: none;
    font: 11,15pt 'Arial';
}
font.cart_stats{
    color: #478511;
    font: 'Arial';
    font-size: 14px;
}
table.block{
    background-color: #ffffff;
}
td.top_table A{
    color: #FFFFFF;
    font-size: 12;
    text-decoration: underline;
}
td.top_table A:hover{
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: underline;
}
td.auth_header{
    color: #FF6600;
    font-size: 13px;
    font-weight: bold;
    padding-left: 20px;
    padding-top: 4px;
    padding-bottom: 4px;
}
input.login{
    background: #3C3C3C;
    font-size: 12px;
    font-family: Arial;
    border: 1px solid #C9CACA;
    height: 20px;
    font-color: #C9CACA;
    color: #C9CACA;
}
input.password{
    background: #4F4F4F;
    font-size: 12px;
    border: 1px solid #C9CACA;
    font-family: Arial;
    color: #C9CACA;
}
input.login_but{
    background: #575757;
    border: 0px;
    color: #E5A407;
    font-family: Arial;
    height: 20px;
}
A.specials_header{
    color: #37649F;
}
A.specials_header:hover{
    color: #FA2626;
}
hr.cell{
    height: 1px;
    width: 80%;
}
TD.catalog{
    padding: 0px 1px 0px 0px;
}
TD.content{
    padding: 1px 0px 0px 4px;
    border: solid 0px;
}
input.search{
    border: 1px solid #1A63A2;
    background: #FFFFFF;
    color: #145389;
    height: 19px;
    width: 180px;
}
input.search_adv{
    border: 1px solid #1A63A2;
    background: #FFFFFF;
    color: #145389;
    height: 19px;
    width: 375px;
}
 a.auth_link{
    color: #C58B00;
}
a.action_product_name
{
    font-size: 14px;
    font-family: 'Arial';
    color: #478511;
}
td.auth_link a{
    color: #C58B00;
}
td.auth_link a:hover{
    color: #F1F00F;
}
td.catalog_header{
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    background-image: url(images/design/1/al.gif);
    background-repeat: no-repeat;

}
A.cart_link{
    color: #478511;
    font-weight: bold;
    font-size: 12px;
}
A.cart_link:hover{
    color: #478511;
}
td.top_table{
    color: #FFFFFF;
    padding-left: 20px;
}
td.catalog td{
    height: 21px;
}
td.price{
    font: bold 14px 'Verdana';
    color: #F08E10;
    font-size: 14px;
    font-family: Verdana;
}
a.p_name{
    font: 'Arial';
    font-family: Arial;
    color: #0D477A;
}
.price{
    font: bold 14px 'Verdana';
    color: #F08E10;
    font-size: 14px;
    font-family: Verdana;
}
.p_name{
    font: 'Arial';
    font-family: Arial;
    color: #F08E10;
}
.search_part{
    font: 'Arial';
    font-family: Arial;
    color: #0D477A;
    font-size: 16px;
    font-weight: bold;
}
a.p_name:hover{
    color: #F08E10;
    font: bold 12px 'Arial';
    font-family: Arial;
}
.action_price{
    font: bold 14px 'Verdana';
    font-size: 14px;
    font-family: Verdana;
    color: #ff0000;
    text-decoration: none;
}
.old_price{
    font-size: 14px;
    color: #F08E10;
    font: 14px 'Verdana';
    text-decoration: line-through;
}

td.product_desc{
    font: 12px 'Verdana';
    color: #6C6E6F;
}
.blue_header{
    color: #1863A2;
    font-family: 'Verdana';
    font-size: 20px;
    font-weight: bold;
}
font.cart_total{
    font: 'Arial';
    font-size: 16px;
    font-weight: bold;
    color: #448844;
}
h1{
    font-size: 24px;
    font-family: 'Arial';
    margin-bottom: 0px;
    color: #f08e10;
}
h2{
    font-size: 14px;
    font-family: 'Arial';
    margin-bottom: 0px;
    margin-top: 0px;
}
.star{
    font-size: 13px;
    font-family: tahoma;
    color: #e24916;
}
h3{
    font-size: 14px;
    font-family: 'Arial';
    margin-bottom: 0px;
    margin-top: 0px;
}
.t_price{
    font-size: 16px;
    color: #FF0000;
    font: bold 16px 'Verdana';
    font-family: 'Verdana';
}
.t_old_price{
    font-size: 14px;
    color: #F08E10;
    font: 12px 'Verdana';
    text-decoration: line-through;
}
.t_action_price{
    font: bold 16px 'Verdana';
    font-size: 16px;
    font-family: 'Verdana';
    color: #ff0000;
    text-decoration: none;
}
.meta_header{
    background: url(/images/design/1/meta_back.gif);
    background-repeat: repeat-x;
    font-family: 'Arial';
    font: 10px 'Arial';
    color: #777777;
    background-image: url(/images/design/1/meta_back.gif);
}
.page_header{
    font-family: Arial;
    font: 10px 'Arial';
}
div.block_header
{
   font-size: 16px;
   color: #ffffff;
   font-weight: bold;
   padding-left: 60px;
}

td.info_page_cell a{
    color: #868C91;
    font: 12px 'Arial';
    font-family: Arial;
}

td.info_page_cell a:hover{
    color: #000000;
    font: 12px 'Arial';
    font-family: Arial;
}
li{
    list-style: url(/images/design/1/strela.gif);
}
.news_date{font-weight: bold;}
