.subtitle {
  font-weight: normal;
}

.productInfo {
  margin-bottom: 0;
}
.productTable {
  margin-bottom: 40px;
}

.productInfo .nobold {
  font-weight: normal;
}

.productInfo p {
  margin-top: 10px;
  margin-bottom:5px;
}

.productInfo .adm {
  padding-top: 20px;
}

.col {
  padding-right: 10px;
}

.productPhoto {
  float: right;
  width: 308px;
  height: 308px;
  background-color: #FFFFFF;
  margin-left: 10px;
  margin-top:58px
}

.productPhoto .photoFrame {
  width: 308px;
  height: 308px;
}

.productPhoto .border {
  border: 1px solid #6C9FE4;
}

.productTabularData {
  border-bottom: 1px solid #6C9FE4;
}

.productTabularData tr td {
  height:20px;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  width:430px;
}

.productTableTitle {
  padding-top:2px;
  font-size:11px;
  width:200px; 
  font-weight:bold; 
  padding-left:5px; 
  height:18px; 
  background-image: url(/i/bgProductTabularData.jpg); 
  background-repeat: repeat-x;
  border-bottom: 1px solid #6C9FE4;
}

.productTabularData .bgTitle {
  background-image: url(/i/bgProductTabularData.jpg);
  background-repeat: repeat-x;
  height: 20px;
}

.productTabularData .bg {
  background-color: #EDEDED;
}

.productTabularData .price {
  width: 100px;
}

.productTabularData .order {
  background-image: url(/i/bgOrder.jpg);
  background-repeat: repeat-x;
  color: #FFFFFF;
  width: 185px;
  padding-left: 10px;
}

.productTabularData .input {
  height: 16px;
  font-size: 10px;
  border: 1px solid #6B9EE4;
  width: 20px;
  text-align:center;
 
}

.productTabularData .cantitate {
  padding-right: 0;
}

.productTabularData .cantitate span {
  position: relative;
  top: -2px;
}

.productTabularData .cantitate a {
  position: relative;
  top: 2px;
}

.productTabularData .producer {
  width: 120px;
}

.productTabularData a {
  color: #000066;
}

.old_price {
  text-decoration: line-through;
}

.ar {
  text-align: right !important;
}

.b {
  font-weight: bold;
}

#ingredients {
  margin-bottom: 30px;
}
#ingredients a{
  font-weight: bold;
  color: #0b4799 !important;
  text-decoration: none;
}

#ingredients a:hover {
  text-decoration: underline;
}
