#product_image { padding: 20px 0 0 50px; }
#product_full_description {
  color: #373737;
  line-height: 1.4em;
  padding: 20px 40px 0 50px;
}
#product-price { font-size: 240%;  }

#order { background: #dadada url('../img/dott.gif') bottom repeat-x; padding: 20px; }

.buy { margin: 20px 0  0px 0;}
#specs { float: left; width: 400px;}
#specs h2, #complect h2 { padding: 0 0 10px 0;  }
#specs, #complect { margin: 0 30px 0 0; padding: 40px 0px 20px 50px; }
#specs ul li, #complect ul li { font-size: 80%; margin: 0 0 10px 0;}
#choose { margin: 15px 0 20px 0; }
#choose a {  font-size: 140%; color: #000; text-decoration: none; border-bottom: 1px dashed #000;}

#similar_models .item { width: 150px; margin: 0; }
#useful_articles {padding: 10px 0 20px 50px;  }
#useful_articles  ul { margin: 15px 0 0 20px;}
#useful_articles  ul li { font-size: 110%; margin: 0 0 15px 0;}

.specs_and_complect tr td {
  vertical-align: top;  
}

#specs  table tbody tr td {
  font-size: 70%;
  padding-bottom: 10px;
}