body {margin-left: 3px;  margin-right: 0;  margin-top: 0;  margin-bottom: 10; }

td {color: #7C7C7C; font-family: Tahoma; font-size: 11px;}

.pad_st {padding: 7 7 7 7;}

.pad0 {padding: 0 0 0 0;}
.pad1 {padding: 14 0 0 0; margin-left:0px; margin-bottom: 0px;}
.pad7 {padding: 7 18 0 0; }

.head_menu {color: #8EB1C5; height: 10px;
   padding: 0 10 0 3;
   margin-left: 12px;
  border-left:1px solid #9697C8;
  font-family: Tahoma; font-size: 10px; text-decoration: none; font-weight:normal;
  }

.tx_header {font-family: Tahoma; font-size: 10px; color: #3E7899; font-weight: bold;}
.tx_header:link {font-family: Tahoma; font-size: 10px; color: #3E7899; font-weight: bold; text-decoration: none}
.tx_header:visited {font-family: Tahoma; font-size: 10px; color: #3E7899; font-weight: bold; text-decoration: none}
.tx_header:hover {font-family: Tahoma; font-size: 10px; color: #3E7899; font-weight: bold; text-decoration: underline}

.tx_header_s {font-family: Tahoma; font-size: 10px; color: #FF6600; font-weight: normal;}

.td_digit {font-family: Tahoma; font-size: 10px; color: #8EB1C5; font-weight: normal;
          padding: 0 0 0 0;
          }


.head_form {width: 178px; height: 60px; background: #F1F1F1;
   padding: 7 0 0 0;
   margin-left: 78px;
   margin-right:58px;

  }

.head_form2
 {
   padding-top: 12px;
   padding-bottom: 0px;

 }

.td_head_form
  { background: #C4C2C2;
  }
.td_head_form_left
 {
   padding-left: 26px;
 }

.td_head_form_right
 {
   padding-right: 19px;
 }

.td_head_form_center
 {
  padding-left: 15px;
  padding-right: 14px;
 }

.forma_search
 {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    background-color: #FFFFFF;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    height: 16px;
    width: 126px;

 }
.search_button
 {
  width:9px; height:9px; cursor: hand;

 }
.td_head_form_left2
 {
  padding-left: 7px;
  padding-bottom: 0px;
 }
.td_head_form_center2
 {
  padding-left: 9px;
  padding-right: 6px;
  padding-bottom: 0px;
 }
.td_head_form_right2
 {
  padding-right: 0px;
  padding-bottom: 0px;
 }

/* ============== BODY ============*/
.left_bl
 {
  border:1px solid #DDDCDD;
  border-bottom: 1px solid #CCCCCC;
 }
.left_menu {color: #3E7899; height: 10px;
   padding: 0 10 0 6;
   margin-left: 12px;
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;
  }
.left_menu_s {color: #FF6600; height: 10px;
   padding: 0 10 0 6;
   margin-left: 12px;
  border-left:2px solid #FF6600;
  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;
  }
.left_menu_link_s {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;}
.left_menu_link_s:link {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;}
.left_menu_link_s:visited {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;}
.left_menu_link_s:hover {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: underline; font-weight:normal;}
  
.left_menu_link {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;}
.left_menu_link:link {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;}
.left_menu_link:visited {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;}
.left_menu_link:hover {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: underline; font-weight:normal;}

.td_pad
 {
  padding-top: 5px;
 }
.left_sub {color: #FF6600;
 padding-left: 9px;
 font-family: Tahoma; font-size: 14px; text-decoration: none; font-weight:bold;
}
.left_menu_top{color: #3E7899; height: 10px;
   padding: 0 0 4 6;
   margin-left: 12px;
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;
 }
.left_menu_top_s{color: #FF6600; height: 10px;
   padding: 0 0 4 6;
   margin-left: 12px;
  border-left:2px solid #FF6600;
  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;
  }
.left_menu_top_link:link {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;}
.left_menu_top_link:visited {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;}
.left_menu_top_link:hover {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: underline; font-weight:bold;}
  
  
.left_menu_1 {color: #3E7899; height: 10px;
   padding: 0 0 1 18;
   margin-left: 12px;
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;
  }
.left_menu_1_s{color: #FF6600; height: 10px;
   padding: 0 0 1 18;
   margin-left: 12px;
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;
  }

.left_menu_2 {color: #8FAEC0; height: 10px;
   padding: 0 0 0 33;
   margin-left: 12px;
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
  }
.left_menu_2_s{color: #FF6600; height: 10px;
   padding: 0 0 0 33;
   margin-left: 12px;
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
  }
.left_menu_2_link:link {color: #8FAEC0;font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.left_menu_2_link:visited {color: #8FAEC0;font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.left_menu_2_link:hover {color: #8FAEC0;font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight:normal;}

.brr{height: 3px;

   margin-left: 12px;
  border-left:2px solid #DDDCDD;

  }
.left_bl_cart
 {border-top: 0px;
  border-left:1px solid #DDDCDD;
  border-right:1px solid #DDDCDD;
  border-bottom: 1px solid #CCCCCC;
 }
.td_cart1 { color: #3E7899;

 font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
}
.td_cart2 {color: #FF6600;
 font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:bold;
 }
.td_pad_cart {padding: 2 0 0 15;}

.cart_link:link {color: #FF6600; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.cart_link:visited {color: #FF6600; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.cart_link:hover {text-decoration: underline}

.td_pad2 {padding-left: 2px;}
.subscr_h {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;}

.td_c {color: #7C7C7C; padding-left: 1px; font-size: 9px;}
.td_c2 {font-size:11px; color: #7C7C7C; padding-left: 1px; padding-top: 3px;padding-bottom: 3px;}
.td_c2_error {color: #FF6600; font-size:11px;}

.forma_in {width: 102px; height: 16px;
border: 1px solid #CCCCCC;
 font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
}
.forma_button {width: 102px; height: 17px;
border: 1px solid #CCCCCC;
background: #F5F5F5;
text-align: top;
color: #3E7899; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
cursor: hand;
}

.inf_block
 {margin-top: 8px;
  border:1px solid #DDDCDD;
  border-bottom: 1px solid #CCCCCC;
 }

/*============= content block ===========*/
.td_pad16 {padding-left: 16px; color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;}
.td_pad17 {padding-left: 17px; padding-right:5px; font-size: 11px;}

.news_link:link {color: #7C7C7C; text-decoration: none; font-family: Tahoma; font-size: 9px}
.news_link:visited {color: #7C7C7C; text-decoration: none; font-family: Tahoma; font-size: 9px}
.news_link:hover {color: #7C7C7C; text-decoration: underline; font-family: Tahoma; font-size: 9px}

.tx_f {color: #FF6600; font-family: Tahoma; font-size: 10px; text-decoration: none; font-weight:normal;}

.tx_b {color: #3E7899; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:bold;}
.tx_n {color: #3E7899; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}

.informer:link {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;}
.informer:visited {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;}
.informer:hover {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: underline; font-weight:bold;}

.tx_f_n:link {color: #FF6600; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.tx_f_n:visited {color: #FF6600; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.tx_f_n:hover {color: #FF6600; font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight:normal;}

.td_pad5 {padding-left: 5px;}
.tx_c {color: #7C7C7C; font-family: Tahoma; font-size: 9px; text-decoration: none; font-weight:normal;}
/* ====== BOTTOM =============*/

.bottom_a {color: #7C7C7C; height: 10px;
   padding: 0 10 0 6;
   margin-left: 12px;
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
  }
.bottom_link:link {color: #3E7899; text-decoration: underline;}
.bottom_link:visited {color: #3E7899; text-decoration: underline;}
.bottom_link:hover {color: #3E7899; text-decoration: none;}

.bottom_s {color: #FF6600; height: 12px;
   padding: 0 10 0 6;
   margin-left: 12px;
  border-left:2px solid #FF6600;
  font-family: Tahoma; font-size: 14px; text-decoration: none; font-weight:bold;
  }
.made:link { color: #FF6600; font-family: Tahoma; font-size: 9px; text-decoration: none; font-weight:normal;}
.made:visited { color: #FF6600; font-family: Tahoma; font-size: 9px; text-decoration: none; font-weight:normal;}
.made:hover {text-decoration: underline}

.td_pad11 {padding-top: 11;}
.td_pad12 {padding-top: 12; padding-right: 40px;}

.line_s {color: #FF6600; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.line:link {color: #3E7899;  font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.line:visited {color: #3E7899;  font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.line:hover {color: #3E7899;  font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight:normal;}

.td_line {color: #000000; font-family: Tahoma; font-size: 11px; padding-left: 11px;}


.td_list_head0 {padding-top: 8px; padding-bottom: 10px; background-color: #EBF1F5; color: #3E7899;
               border-top: #3E7899 1px solid; border-bottom: #3E7899 1px solid;
               font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;
              }
              
.td_list_head {padding-left: 9px; padding-top: 8px; padding-bottom: 10px; padding-right: 43px; background-color: #EBF1F5; color: #3E7899;
               border-top: #3E7899 1px solid; border-bottom: #3E7899 1px solid;
               font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;
              }
.td_list_head1 {padding-right: 37px; padding-top: 8px; padding-bottom: 10px; background-color: #EBF1F5; color: #3E7899;
               border-top: #3E7899 1px solid; border-bottom: #3E7899 1px solid;
               font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;
              }
.td_list_head2 {padding-top: 8px; padding-bottom: 10px; padding-right: 35px; background-color: #EBF1F5; color: #3E7899;
               border-top: #3E7899 1px solid; border-bottom: #3E7899 1px solid;
               font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;
              }

.td_list_1 {padding-top: 2px; padding-bottom: 2px;
            background-color: #FBFCFD; border-bottom: #D7E3EB 1px solid;
           }
.td_list_2 {padding-left: 11px;
            background-color: #FBFCFD; border-bottom: #D7E3EB 1px solid;
           }
.td_list_3 { color: #FF6600; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:bold;
            background-color: #FBFCFD; border-bottom: #D7E3EB 1px solid;
           }

.td_list_10 {padding-left: 11px; padding-top: 3px; padding-bottom: 3px;
            background-color: #FBFCFD; border-bottom: #D7E3EB 1px solid;
           }
.td_list_11 {padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right:3px;
            background-color: #FBFCFD; border-bottom: #D7E3EB 1px solid;
            }
           
           
.td_list_bottom {padding-top: 9px; padding-bottom: 9px; padding-left: 8px;
                 background-color: #EBF1F5; border-top: #3E7899 1px solid; border-bottom: #3E7899 1px solid;
                 color: #3E7899; font-size: 12px;
                }
                
.td_list_bottom_1 {padding-top: 9px; padding-bottom: 9px;
                 background-color: #EBF1F5; border-top: #3E7899 1px solid; border-bottom: #3E7899 1px solid;
                 color: #3E7899; font-size: 12px;
                }
                
.td_list_bottom_2 {padding-top: 9px; padding-bottom: 9px; padding-right: 5px;
                 background-color: #EBF1F5; border-top: #3E7899 1px solid; border-bottom: #3E7899 1px solid;
                 color: #3E7899; font-size: 12px;
                }

.tx_9 {font-family: Tahoma; font-size: 9px; text-decoration: none; font-weight:normal;}
.tx_10 {color: #3E7899; font-family: Tahoma; font-size: 9px; text-decoration: none; font-weight:normal;}
.tx_11 {font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;}
.tx_12 {color: #FF6600; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:normal;}
.tx_3_b {color: #3E7899; font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight:bold;}

              
.forma_buy {width: 31px; height: 16px;
border: 1px solid #CCCCCC;
 font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
}

.f_button {
width: 102px; height: 17px;
border: 1px solid #3E7899;
background: #E9EFF3;
text-align: top;
color: #3E7899; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
cursor: hand;
}

.forma{
border: 1px solid #81AFCB;
color: #3E7899; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
}

A:link {color: #FF6600; font-family: Tahoma; font-size: 10px; text-decoration: none; font-weight:normal;}
A:visited {color: #FF6600; font-family: Tahoma; font-size: 10px; text-decoration: none; font-weight:normal;}
A:hover {text-decoration: underline;}

/************/
.bottom_a2 {color: #7C7C7C; height: 10px; width: 100px;
   padding: 0 10 0 6;
   /*margin-left: 12px;*/
  border-left:2px solid #DDDCDD;
  font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight:normal;
  }

.catalog_item {
              float: left;
              width: 120px;
              height: 160px;
              padding: 4px;
}

.d_none {
              display: none;
}

.forma_width .forma {width:300px;}
.error {color:#ff0000; font-weight:bold;}
span.error {margin-left:10px;}
