.p_article_name { font-size: 15px; }
.p_article_text {}
.p_price { text-align: right; width: 100%; margin-top: 10px; }

.p_hr_cont { margin-bottom: -8px;}
.p_group_heading { margin-top: 8px; margin-bottom: -6px;  padding-left: 12px; padding-right: 12px; }

.p_prod_name { font-family: Arial; font-size: 12px; font-weight: bold; } 
.p_prod_description { padding-top: 2px; padding-bottom: 3px; padding-left: 5px; font-size: 11px; min-height: 42px; height: 42px; }
.p_prod_desc_bottom { position: relative; float: left; width: 100%; }
.p_prod_price { position: relative; float: left; font-family: Arial; font-size: 11px; font-weight: bold;}
.p_prod_regonly { position: relative; float: left; font-family: Arial; font-size: 10px; font-weight: normal; font-style: normal;}
.p_prod_price_small { display: inline; font-size: 9px; font-weight: normal; } 
.p_prod_order { position: relative; float: right; font-family: Arial; font-size: 10px; font-weight: bold;}
.p_prod_more { position: relative; float: right; font-family: Arial; font-size: 12px; font-weight: bold;}

.v_post_name { position: relative; float: left; font-family: Arial; font-size: 12px; font-weight: bold; } 
.v_post_time { position: relative; float: right; font-family: Arial; font-size: 11px; font-weight: bold;}
.v_post_description { clear: left; padding-top: 2px; padding-bottom: 5px; padding-left: 5px; padding-right: 3px; font-size: 11px; min-height: 10px; }
.v_new_description { clear: left; padding-top: 0px; padding-bottom: 0px; text-align: center; font-size: 13px;  min-height: 10px; }
.v_personal_data { clear: left; padding-left: 30px; padding-top: 0px; padding-bottom: 0px; text-align: left; font-size: 13px;  min-height: 10px; }

.p_cont,.v_cont { position: relative; float:left; width: 516px;  margin-top: 5px; }
.p_cont { min-height: 83px; }
.v_cont {  }
  .p_top,.p_bottom { position: relative; float: left; height: 4px; width: 100%; padding: 0px; margin: 0px; font-size:1px; }
    .p_top_left, .p_top_right, .p_bottom_left, .p_bottom_right { position: relative; float:left; width: 18px; height: 14px; }
    .p_top_right {  margin-bottom: -10px; }
    .p_top_left {  margin-bottom: -10px; }
    .p_bottom_right {  margin-top: -10px; }
    .p_bottom_left {  margin-top: -10px; }

    .p_top_center, .p_bottom_center { position: relative; float:left;  width: 480px; height: 4px; }
    .p_top_center {  }
    .p_bottom_center {  }
  
  .p_center, .v_center {  position: relative; float: left; width: 516px;  padding-left: 18px; padding-right: 18px; padding-top: 2px; } 
  .p_center { min-height: 75px; height: 75px; } 
    .p_prod_image { position: relative; float: left; width: 105px; min-height: 75px; max-height: 75px; height: 100%;  text-align: center; }
    .p_prod_text { position: relative; float: left; width: 375px; padding-right: 4px; }
.order_cont { clear: left; text-align: left; padding-top: 3px; padding-bottom: 3px; font-size: 13px;  min-height: 10px; }

                                  

