div.star1 {background: url(images/Stars1.gif); float: left; margin-top: 8px; width: 14; height: 13; overflow: hidden;}
div.star2 {background: url(images/Stars2.gif); float: left; margin-top: 6px; width: 15; height: 15; overflow: hidden;}
div.star3 {background: url(images/Stars3.gif); float: left; margin-top: 5px; width: 17; height: 16; overflow: hidden;}
div.star4 {background: url(images/Stars4.gif); float: left; margin-top: 3px; width: 18; height: 18; overflow: hidden;}
div.star5 {background: url(images/Stars5.gif); float: left; margin-top: 2px; width: 20; height: 19; overflow: hidden;}

div.star_v {background-position: 0 0;}

div.star1_h {background-position: 0 13;}
div.star2_h {background-position: 0 15;}
div.star3_h {background-position: 0 16;}
div.star4_h {background-position: 0 18;}
div.star5_h {background-position: 0 19;}

    
    .main_first {padding-left: 35px; padding-right:12px; padding-bottom: 50px;}    
    
    div.product-list{ font-family: Arial; }
    div.product-brief {float: left;  width: 225px; height: 435;}
    div.product-brief .link { margin-bottom: 1; height: 31; padding: 0; width: 10;}
    div.product-brief .linkk { height: 31; width: 190; font-size: 10px;}
    
   
    div.product-brief .h2_br {text-decoration: underline; font-family: Tahoma; font-size: 11px; color: #717171;  font-weight: normal; margin-bottom: 0; padding: 0;}
    div.product-brief .pref_link {text-decoration: underline; font-family: Tahoma; font-size: 11px; color: #717171;  font-weight: normal; margin-bottom: 2; padding: 0;}
    div.product-brief div.linkk a { color: #717171;}    
    div.product-brief a:hover { color: red;} 
    div.product-brief div.linkk a:visited   { color: #717171;}    
    div.product-brief div.linkk a:hover { color: red;} 
    
    div.product-brief .img_razdel {margin: 0; padding: 0; border: 0; //margin-top: -14; margin-top: 1;}
    div.product-brief .title {font-weight: normal; font-family: arial; font-size: 16px;}
    div.product-brief div.title a   { color: #5189C1;}    
    div.product-brief div.title a:visited   { color: #5189C1;}    
    div.product-brief div.title a:hover { color: red;} 
    
    div.product-brief .thmb {width: 200px; height: 180px; padding-left: 10px; margin-bottom: 3px;}
    div.product-brief .info {width: 200px; height: 210px; overflow: hidden;}
    div.product-brief .smaller {font-family: Arial Narrow; font-size: 14px; color: #3B3939; width: 200; overflow: hidden;}
    div.break {clear: both;}    
    div.product-list .title_artikle {font-family: Arial; color: #BCBCBC; font-size: 8pt;}
    div.product-list .title_div {margin: 3 0 5 0; }
    div.product-list .dots { margin-bottom: 9px; width: 200px;  background: url(images/dotted_.gif); OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #b0b0b0;}
    div.product-list .price {float: left;  margin-top: -6px; margin-left:7px;  font-family: Tahoma;} 

  .newsss { float: left; height: 180px; padding-top: 9; margin-right: 17px; font-family: Arial Narrow;  color: #5B5B5B; //height: 180px; width: 35%; margin-left: 30px; //margin-left: 10px;}
  div.newsss .title {  margin-left: 0px;  width: 100;}
  div.newsss div.title h1 {font-size: 1.6em;  letter-spacing: -1px; WHITE-SPACE: nowrap;  text-transform: uppercase; margin: 0; font-weight: normal; color: #000000;}
  div.newsss .line { width: 130px; background-color: #5B5B5B; height: 1px; margin-bottom: 10px;//font-size: 0px; //padding: 0;} 
  div.newsss .news_body {height: 120px; font-family: Arial; font-size: 11px; font-weight: normal;  position: relative;}
  div.newsss .news_list {  padding-left: 0px; float: left;} 
  
  div.newsss .news_list_title {color: #999999; }
  div.newsss .news_list_body {}
  .all_news {padding: 0 10 0 0;}
  div.news_list_body a  {color: #5B5B5B;}
  div.news_list_body a:visited  {color: #5B5B5B;}
  div.news_list_body a:hover  {color: #5B5B5B;}
  
  div.news_list_title a  {color: #999999; text-decoration: none;}
  div.news_list_title a:visited  {color: #999999;}
  div.news_list_title a:  {color: #999999; text-decoration: underline;}
  .news_title_link {color: #999999; !important;}
  
  
  .news_link {color: #5B5B5B; text-decoration: none;}
  .all_news_link {text-decoration: underline; font-family: Arial;  color: #5B5B5B;}
  td.all_news a {color: #5B5B5B; }
  td.all_news a:visited {color: #5B5B5B;}
  td.all_news a:hover {color: red;}
  
  
  
/*Банер*/  
  .class_baner {text-align: center; margin-left:30px; position: relative; float: left; width: 608px; //margin-left: 15px; //margin-top: 15px;}
  .baner_img {position: relative; width: 608; float: left; margin-bottom: 7; margin-right: 30px; //margin-right: 10;}
  div.baner_img .pometka {float: left; height: 43; width: 208; background-color: #373636; color: white; font-family: arial; font-size: 10px; text-align: left;}
 .pometka_r, .pometka_l {float: left; height: 43; width: 4;}
 .pometka_r { background-image: url('images/baner_right.jpg'); }
 .pometka_l { background-image: url('images/baner_left.jpg'); }

 /*Заголовок*/
   .top_area {//width: 1;  margin: 0 0 0 0; font-family: Arial;  color: #5B5B5B; position: relative; //margin-top: 5; height: 50;}
   div.top_area .title { margin-left: 36px; }
   div.top_area h1 {font-size: 1.3em;  letter-spacing: -1px; WHITE-SPACE: nowrap; margin-bottom: 0px; font-weight: normal; color: #5B5B5B; padding-top: 0px; margin-top: 0px;}
   div.top_area .line {  background-color: #5B5B5B; height: 1px; margin-bottom: 20px;//font-size: 0px; //padding: 0; width: 250; position: relative;}  
   
   .bg1 {background-image: url('images/all1.gif');   background-repeat: repeat-x; margin: 0 7 0 7;  height: 10;}
