/* -------------------------------------------------------------------------------------------- */
/* item  (special sale)                                                                         */
/* -------------------------------------------------------------------------------------------- */
@media all { 
#left_block{
  margin:0px;
  padding:0px 0px 15px 0px;
  width:210px;
  float:left;
  }
} 
@media print { 
#left_block{
  display:none;
  }
}


/* --------------------------------- */

#right_center_block h2{
  margin:0px 0px 10px 0px;
  padding:0px;
  }
#item_contact{
  margin:0px;
  padding:35px 0px 30px 0px;
  }

/* --------------------------------- */

@media screen and (min-width: 941px) {  
#right_center_block  h3{
  margin:0px 10px 15px 15px;
  padding:2px 0px 2px 15px;
  width:648px;
  background-color:#A7BD59;
  color:white;
  font-size:14px;
  letter-spacing:1px;
  }
}
@media screen and (max-width: 940px) {  
#right_center_block  h3{
  margin:0px 0px 15px opx;
  padding:2px 0px 2px 15px;
  background-color:#A7BD59;
  color:white;
  font-size:14px;
  letter-spacing:1px;
  }
}


@media screen and (min-width: 941px) {  
#right_center_block  .item_sale {
  margin:0px 0px 20px 15px;
  width:630px;
  }
}
@media screen and (max-width: 940px) {  
#right_center_block  .item_sale {
  margin:0px 15px 20px 15px;
  }
}



@media screen and (min-width: 701px) {  
#right_center_block  .item_sale td {
  padding:0;
  vertical-align:top;
  }
}
@media screen and (max-width: 700px) {  
#right_center_block  .item_sale td {
  padding:0;
  vertical-align:top;
  display:block;
  }
}





#right_center_block  .item_sale h4{
  margin:0px 0px 5px 0px;
  padding:0px;
  font-size:110%;
  color:#FF6600;
  line-heigth:150%;
  }
#right_center_block  .item_sale h5{
  margin:0px;
  padding:0px;
  font-size:100%;
  font-weight:normal;
  }
#right_center_block  .item_sale p{
  margin:0px;
  padding:0px;
  line-height:140%;
  }
/* ---------------------------------- */
@media screen and (min-width: 941px) {  
#right_center_block  .item_sale_detail{
  margin:8px 0px;
  padding:0px;
  vertical-align:middle;
  width:290px;
  }
}
@media screen and (max-width: 940px) {  
#right_center_block  .item_sale_detail{
  margin:8px 0px;
  padding:0px;
  vertical-align:middle;
  }
}

@media screen and (min-width: 941px) {  
#right_center_block  .item_sale_detail2{
  margin:8px 0px;
  padding:0px;
  vertical-align:middle;
  width:290px;
  }
}



@media screen and (min-width: 701px) {  
#right_center_block  .item_sale_detail th{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  font-weight:normal;
  white-space:nowrap;
  text-align:center;
  }
}
@media screen and (max-width: 700px) {  
#right_center_block  .item_sale_detail th{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  font-weight:normal;
  white-space:nowrap;
  text-align:center;
  width:120px;
  }
}




@media screen and (min-width: 701px) {  
#right_center_block  .item_sale_detail td{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;  
  }
}
@media screen and (min-width: 381px) and (max-width: 700px) {  
#right_center_block  .item_sale_detail td{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;  
  display: inline-block;
  width:230px;
  }
}
@media screen and (max-width: 380px) {  
#right_center_block  .item_sale_detail td{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;  
  display: inline-block;
  width:140px;
  }
}



@media screen and (min-width: 941px) {  
#right_center_block  .item_sale_detail{
  margin:8px 0px;
  padding:0px;
  vertical-align:middle;
  width:290px;
  }
}
@media screen and (max-width: 940px) {  
#right_center_block  .item_sale_detail{
  margin:8px 0px;
  padding:0px;
  vertical-align:middle;
  }
}



@media screen and (max-width: 700px) {  
#right_center_block  .item_sale_detail2 tr{
  display: inline-flex;
  }
}


@media screen and (min-width: 701px) {  
#right_center_block  .item_sale_detail2 th{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  font-weight:normal;
  white-space:nowrap;
  text-align:center;
  }
}
@media screen and (min-width: 511px) and (max-width: 700px) {  
#right_center_block  .item_sale_detail2 th{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  font-weight:normal;
  white-space:nowrap;
  text-align:center;
  width:100px;
  }
}
@media screen and (max-width: 510px) {  
#right_center_block  .item_sale_detail2 th{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  font-weight:normal;
  white-space:nowrap;
  text-align:center;
  width:62px;
  font-size:75%
  }
}




@media screen and (min-width: 701px) {  
#right_center_block  .item_sale_detail2 td{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;  
  }
}
@media screen and (min-width: 511px) and (max-width: 700px) {  
#right_center_block  .item_sale_detail2 td{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;  
  display: inline-block;
  width:100px;
  }
}
@media screen and (max-width: 510px) {  
#right_center_block  .item_sale_detail2 td{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;  
  display: inline-block;
  width:62px;
  font-size:65%;
  }
}

@media screen and (max-width: 530px) {  
#right_center_block  .item_sale_detail2{
  margin:0px 0px 0px -20px;
  }
}

  
/* ---------------------------------- */
@media screen and (min-width: 671px) {  
#right_center_block  .item_sale_relief{
  margin:0px 0px 40px 40px;
  width:600px;
  vertical-align:middle;
  }
}
@media screen and (max-width: 670px) {  
#right_center_block  .item_sale_relief{
  vertical-align:middle;
  }
}


@media screen and (min-width: 501px) {  
#right_center_block  .item_sale_relief th{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  font-weight:normal;
  white-space:nowrap;
  text-align:center;
  }
}
@media screen and (max-width: 500px) {  
#right_center_block  .item_sale_relief th{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  font-weight:normal;
  text-align:center;
  }
}


#right_center_block  .item_sale_relief td{
  padding:3px 5px 3px 8px;
  border:1px solid #ccc;
  }
  
/* ---------------------------------- */
.color_yellow{
  background-color:#FEFCE7;
  }
  
  
  