BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Tahoma,Verdana,Arial, sans-serif, Verdana;font-size: 12px;
}

input,textarea,select {
        background: #FFFFFF;
        font-size: 14px;
        color: #900000;
        border: 1px;
        border-style: solid;
        border-color: #efe4db;
}
.submit {
        background: #f68b6e;
        font-size: 14px;
        color: #FFFFFF;
        border: 1px;
        border-style: solid;
        border-color: #efe4db;
}

/* размер главного дива, т.е. самого сайта*/
.main {background-color: #FFFFFF;width:850px;}

.ex {
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-size: 12px;
  line-height: 20px;
  background: #FFFFFF;
  color: #eb3d00;
  font-weight: normal;
  text-align:left;
  text-decoration:none;
}

/* для надписи наверху Добро пожаловать: Гость!   В вашей корзине 1 продуктов на сумму 100 грн. Оформить заказ*/
.top_scart_stat {
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-size: 12px;
  line-height: 20px;
  background: #FFFFFF;
  color: #55605f;
  font-weight: normal;
  text-align:left;
  text-decoration:none;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
}
.top_scart_stat a{
  color: #eb3d00;
  font-weight: normal;
  text-decoration:underline;
}
/* левое меню*/
.left_menu {
  width: 220px;
  background: #FFFFFF;
}

/* поиск*/
.search {
  background: #ffd3b6;
}

.search input{
        font-size: 11px;
        color: #900000;
        border: 1px;
        border-style: solid;
        border-color: #efe4db;
}

.abc_cat_nav{
  color:#55605f;
  background: #ebf5f4;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 14px;
  font-weight : bold;
  text-decoration:none;
  text-align:center;
  padding-left:15px;
  padding-right:15px;

}
.abc_cat_nav A:link {text-decoration:none;color:#55605f;}
.abc_cat_nav A:visited {text-decoration:none;color:#55605f;}
.abc_cat_nav A:active {color:#eb3d00;}
.abc_cat_nav A:hover {color:#eb3d00;}

.abc_cat_nav_active {text-decoration:none;color:#eb3d00;}
.abc_cat_nav_active A:link{text-decoration:none;color:#eb3d00;}

.cat_filtr{
  color:#55605f;
  background: #ebf5f4;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;
  padding-top:5px;
  padding-bottom:5px;
}

.category {background: #ebf5f4;padding-left:10px;padding-right:10px;text-align:left;}
.category a:link {text-decoration:none;color:#223C00;}
.category a:visited {text-decoration:none;color:#223C00;}
.category a:active {color:#DB5034;}
.category a:hover {color:#DB5034;}

.category_Active {font-weight : bold;};
.category_Active a:link {text-decoration:none;color:#eb3d00;}
.category_Active a:visited {text-decoration:none;color:#eb3d00;}
.category_Active a:active {color:#eb3d00;}
.category_Active a:hover {color:#eb3d00;}

.category_sub {padding-left:20px;}

.category_line {background:url(../img/line_dotted.gif) no-repeat; background-color: #ebf5f4;background-position:center; height:1px;padding-top:4px;padding-bottom:4px;}


.category2 {
  color:#55605f;
  background: #ebf5f4;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight : normal;
  text-decoration:none;
  text-align:left;
  padding-left:10px;
}


.box {}
.box_name {padding:0px 15px 0px 21px;text-align:left;}


.header_message{
  font-size: 14px;
  background-color: #6C96B1;
  text-align:center;
}

.page_header{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 18px;
  line-height: 22px;
  color: #b03226;
  font-weight : normal;
  text-align:center;
}

.category_nav{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 18px;
  color: #b03226;
  font-weight : normal;
  text-align:center;
  line-height: 25px;
}
.category_nav a:link {text-decoration:none;color:#b03226;}
.category_nav a:visited {text-decoration:none;color:#b03226;}
.category_nav a:active {color:#b03226;}
.category_nav a:hover {color:#b03226;}

.prod_listing{
  padding-bottom: 30px;

}
.prod_header{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #55605f;
  font-weight: bold;
  text-align: center;
}
.prod_header a:link {text-decoration:none;color:#55605f;}
.prod_header a:visited {text-decoration:none;color:#55605f;}
.prod_header a:active {color:#55605f;}
.prod_header a:hover {color:#55605f;}

.prod_image{
  text-align: center;
}
.prod_price_l{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 18px;
  color: #b03226;
}
.prod_price{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #55605f;
  text-align:left;
  padding-left: 10px;

}
.prod_vol{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #55605f;
  text-align:left;
}
.prod_details{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #eb3d00;
  text-align:right;
  text-decoration:underline;
}
.prod_details a:link {text-decoration:none;color:#eb3d00;text-decoration:underline;}
.prod_details a:visited {text-decoration:none;color:#eb3d00;}
.prod_details a:active {color:#eb3d00;}
.prod_details a:hover {color:#eb3d00;}

.prod_sex{
  text-align:right;
}
.prod_sex_d{
  text-align:center;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #c16e4d;
}

.prod_type_d{
  text-align:left;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #55605f;
}
.prod_price_d{
  text-align:left;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #38837b;
}
.prod_descr_d{
  background-color: #fef7f2;
  text-align:left;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #38837b;
  padding-left:10px;
  padding-right:10px;
  margin-left:10px;
  margin-right:10px;
}



.box_my_menu{
  color:#fef7f5;
  background: #f68b6e;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 16px;
  font-weight : normal;
  text-decoration:none;
  text-align:left;
}
.my_menu_header{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 20px;
  color: #b03226;
  text-align:center;
  text-decoration:underline;
}
.my_menu_body {text-decoration:underline;padding-left:20px;padding-top:5px;padding-bottom:10px;}
.my_menu_body a:link {text-decoration:none;color:#fef7f5;text-decoration:underline;}
.my_menu_body a:visited {text-decoration:none;color:#fef7f5;text-decoration:underline;}
.my_menu_body a:active {color:#fecfca;text-decoration:none;}
.my_menu_body a:hover {color:#fecfca;text-decoration:none;}


.form_area {
  background-color: #f8f3f0;
  font-size: 14px;
  color:#c16e4d;
  margin-left:20px;
  margin-right:20px;
  text-decoration:none;
}
.form_area a:link {text-decoration:underline;color:#55605f;}
.form_area a:visited {text-decoration:underline;color:#55605f;}
.form_area a:active {text-decoration:underline;color:#55605f;}
.form_area a:hover {text-decoration:underline;color:#c16e4d;}

.lottery {
  margin-left:20px;
  margin-right:20px;
}
.lottery_message {
  margin-left:20px;
  margin-right:20px;
  font-weight : bold;
}

TABLE.top td {
  font-size: 12px;
  background-color: #FFFFFF;
  color: #FFFFFF;
  text-align:center;
}
TABLE.usual_old td{
  background-color: #FFFFFF;
  color: #000000;
  text-align:left;
}
P.header_message{
  font-size: 14px;
  background-color: #FFEFEF;
  text-align:center;
}

TABLE.orders TD {
  border: 1px solid #CAC9C9;
  background-color: #EFEFEF;
  color: #000000;
  text-align:center;
}

TABLE.orders TH {
  font-size: 12px;
  background-color: #ECEEF0;
  color: #092D9E;
  font-weight: bold;
  text-align:center;
}

TABLE.orders TD.no_content {
  border: 0px solid #ffffff;
  background-color: #ffffff;
  color: #000000;
  text-align:center;
}



TABLE.t2 th {
  font-size: 12px;
  background-color: #D6E6DE;
  color: #000000;
  font-weight : bold;
  text-align:center;
}

TABLE.t2 td {
  border: 1px solid #D6D9D8;
  background-color: #EFEFEF;
  color: #000000;
  text-align:center;
}


TABLE.box {
  width: 180px;
  background-color: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, sans-serif;
}
TABLE.box A{
  color: #0085C7;
}
TABLE.box th {
  font-size: 12px;
  text-align:left;
  vertical-align:middle;
}
TABLE.box td {
  font-size: 11px;
  text-align:left;
}

TABLE.category_nav A{
  color: #223C00;
  text-decoration:none;
}



TABLE.category_nav th {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  background: #FFFFFF;
  color: #223C00;
  font-weight : bold;
  text-align:left;
}
TABLE.category_nav2 th {
  background-color: #72993B;
  color: #FFFFFF;
  font-weight : bold;
  font-size: 14px;
  text-align:left;
  line-height:24px;
  FONT-FAMILY: sans-serif;
}

TABLE.category_nav td {
  background-color: #B8E8FA;
  color: #000000;
  font-size: 12px;
  text-align:left;
  FONT-FAMILY: Arial;
}



TABLE.box_category {
  color: #223C00;
  text-align:left;
}
TABLE.box_category th{
  color: #223C00;
  font-size: 12px;
}
TABLE.box_category A{
  color: #223C00;
  text-decoration:none;
  font-size: 12px;
}
TABLE.box_category A:hover{
  color: #FFFFFF;
  text-decoration:underline;
}

TABLE.box_sub_category A{
  color: #FFFFFF;
  font-size: 12px;
}


TABLE.category_nav_2 {
  border: 1px solid #D6D9D8;
  background-color: #FFFFD9;
  color: #000000;
  font-size: 14px;
  text-align:left;
}
TABLE.listing td {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
  FONT-FAMILY: Arial;
}
TABLE.prod_listing A {
  color: #000000;
  text-decoration:none;
}
TABLE.prod_listing th {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
  FONT-FAMILY: Arial;
  text-decoration:none;

}
TABLE.prod_listing td {
  background-color: #FFFFFF;
  color: #666666;
  font-size: 12px;
  FONT-FAMILY: Arial;
}

TABLE.navbar {
  align:center;
}
TABLE.navbar td{
  background-color: #FFFFFF;
  color: #000000;
  font-size: 18px;
  FONT-FAMILY: Arial;
  text-align:center;
}
TABLE.imagenav td{
  background-color: #FFFFFF;
  color: #000000;
  font-size: 16px;
  FONT-FAMILY: Arial;
  text-decoration:none;
}
TABLE.imagenav A{
  color: #000000;
}

TD.t_header {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  background-color: #B3C7C3;
  color: #092D9E;
  font-weight : bold;
  text-align:center;
}

H1.sub_page_header{
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  background: #D6E6DE;
  color: #000000;
  font-weight : bold;
  text-align:center;
}
H2.error{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FFDDDD;
  color: #000000;
  font-weight : bold;
  text-align:center;
}
H2.sys_message{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FFFFD9;
  color: #000000;
  font-weight : bold;
  text-align:center;
}
ul23 li   {background:url(../img/line.gif) bottom no-repeat; margin:0px; line-height:20px}
ul2 li   {margin:0px; line-height:20px}
ul23 li a {color:#223C00; font-size:12px; text-decoration:none; padding-left:12px; background:url(../img/a1.gif) no-repeat; background-position:0 5px; font-weight:normal}
ul2 li a:link {color:#223C00; font-size:12px; text-decoration:none; padding-left:12px; background:url(../img/a1.gif) no-repeat; background-position:0 5px; font-weight:normal}

ul2 li a:hover  {color:#DB5034;}

footer a {color:#0085C7; font-size:11px; text-decoration:none; font-weight:normal}

/*page main */

.text_m {
        font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: normal;
        color: 6a6d6d;
}
.text_mh {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: normal;
        color: eb3d00;
}
.text_m2 {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: normal;
        color: c16e4d;
}
 .line{
 background-image:url(/img/line.gif);
 background-repeat: repeat-x;
 width:100%;
 height:5px;
 text-align:center;
 margin-top:10px;
 margin-left:10px;
}


