#Body .FrontPrds .Box h1
{
  font-size:14px;
  color:#fec80c;
  background-color:#0066cb;
}

#Body .FrontPrds .Box
{
  border:1px solid #0066cb;
  position:relative;
}

#Body .FrontPrds .InnerBox
{
  background-color:white;
}

.FrontPrds li,.FrontDeps li
{
  width:47%;
  float:right;
  margin-left:2%;
}

.FrontPrds li .InnerBox
{
  height:127px;
  cursor:pointer;
  overflow:hidden;
}

.FrontPrds li .InnerBox .Image
{
  margin-top:7px;
  margin-left:18px;
  float:right;
  background-color:#ffc500;
  padding:6px 5px;
  border:1px solid #cdd2e8;
  display:block;
}

.FrontPrds li .InnerBox .Image img
{
  display:block;
}

.FrontPrds li .InnerBox .Descr
{
  font-size:19px;
  color:#0066cb;
}

.FrontPrds li .InnerBox .Dates
{
  font-size:13px;
  color:#0066cb;
}

.FrontPrds li .InnerBox .MoreInfo
{
  position:absolute;
  left:5px;
  bottom:2px;
}

.FrontPrds li .InnerBox .Price
{
  position:absolute;
  left:115px;
  bottom:2px;
  font-size:25px;
  color:white;
}

.FrontPrds li .InnerBox .Price span
{
  background-color:blue;
  background-image:url("../../images/bg_price.png");
  float:left;
  border-left:1px solid white;
  padding: 0 1px;
}

.FrontDeps li .InnerBox
{
  height:150px;
  background-color:#e1eaff !important;
}

#Body .FrontDeps li
{
  border:1px solid #fec80c;
}

#Body .FrontDeps li.Box h1
{
  background-color:#0066cb;
}

#Body .FrontDeps li.Box h1 a
{
  color:#fec80c;
}

#Body .FrontDeps li .InnerBox .moreProducts
{
  font-size:13px;
  font-weight:bold;
}



.FrontDeps li .InnerBox table
{
  border:0;
}

.FrontDeps li .InnerBox table th
{
  background-color:#fec80c;
  color:black;
  font-size:12px;
  font-weight:bold;
}

.FrontDeps li .InnerBox table td
{
  background-color:white;
  color:#0000aa;
  font-size:12px;
  font-weight:normal;
}

