/******* styles catalog **********/

#catalog
{
  clear:right;
  padding-top:40px;

 
}

#catalog A.categorie
{
  font-size:14px;
  color:#5A5D62;
  font-weight:bold;
  text-decoration:none;
  display:block;
  margin-top:15px;
  border-top:1px dotted #CCCCCC;
  padding-top:10px;
}

#catalog A.categorie:hover
{
  color:red;
  text-decoration:none;
}

#catalog A.articol
{


}

#catalog .box_produs
{
  width:205px;
  height:205px;
  margin-bottom:0px;
  float:left;
  margin-left:20px;
  margin-right:10px;
  margin-top:10px;
  background-image:url(../images/bg_prod_big.jpg);
  background-repeat:no-repeat;  
}

#catalog .box_produs .promo
{
  width:119px;height:22px;background-image:url("../images/promo.png");position:absolute;margin-left:60px;margin-top:11px;
}

#catalog .box_produs A.titlu
{
  width:175px;
  margin-left:14px;
  font-size:14px;
  color:#46A751;
  font-family:arial narrow,arial,helvetica;
  margin-top:1px;
  display:block;
  text-decoration:none;
  font-weight:normal;
  margin-top:10px;
}

#catalog .box_produs A.titlu:hover
{
  color:red;
  text-decoration:none;
}
#catalog .box_produs A.titlu_ctg
{
  width:175px;
  margin-left:14px;
  font-size:15px;
  color:#46A751;
  padding-top:4px;
  font-family:arial narrow,arial,helvetica;
  margin-top:8px;
  display:block;
  text-decoration:none;
  font-weight:normal;
  font-weight:bold;
  text-align:center;
  
}

#catalog .box_produs A.titlu_ctg:hover
{
  color:red;
  text-decoration:none;
}

#catalog .box_produs .preturi
{
  width:175px;
  height:30px;
  margin-left:14px;
  margin-top:5px;
  text-align:left;
  font-family:arial,helvetica;
  font-size:13px; 
  font-weight:bold;
}

#catalog .box_produs .preturi .pret_normal
{
  color:#46A751;
  float:left;
}
#catalog .box_produs .preturi .pret_promotie,
#catalog .box_produs .preturi S
{
  color:#DB5481;
  margin-right:20px;
}

#catalog .box_produs .preturi .pret_normal S SPAN
{
  color:#46A751;
}


#catalog .box_produs .descriere
{
  width:320px;
  height:44px;
  overflow:hidden;
  color:#777777;
  font-size:12px;
  margin-left:10px;
  font-family:arial,helvetica;
}

#catalog .box_produs .image
{
  width:175px;
  height:125px;
  margin-top:14px;
  margin-left:14px;
  text-align:center;
  background-repeat:no-repeat;
  background-position:center center;
}

#catalog .box_produs .image IMG
{
  max-width:175px;
  max-height:125px;  
}




#catalog .box_produs .bottom
{
  width:320px;
  height:20px;
  overflow:hidden;
  margin-left:10px;
  margin-top:6px;
}



#catalog .box_produs .bottom A.detalii
{
  float:left;
  font-size:12px;
  color:#136893;
  text-decoration:none;
  margin-left:10px;
  font-family:arial,helvetica;
  font-weight:bold;
  border:1px solid #136893;
  padding:1px;
}
#catalog .box_produs .bottom A.detalii:hover
{
  border:1px solid #136893;
  background-color:#136893;
  color:white;
}




#catalog .container_galerie
{
  width:100px;
  margin-left:10px;
  float:right;
}

#catalog .container_galerie IMG
{
  width:100px;
  margin-bottom:10px;
}




#catalog A.produs
{
  font-size:14px;
  color:#5A5D62;
  font-weight:normal;
  text-decoration:none;
}

#catalog A.produs:hover
{
  color:red;
  text-decoration:none;
}


#catalog A.rezervare
{
  display:block;
  margin-top:20px;
  margin-bottom:20px;
  margin-left:auto;
  margin-right:auto;
  background-color:orange;
  font-size:14px;
  color:white;
  font-weight:normal;
  text-decoration:none;
  padding:6px;
  width:150px;
  text-align:center;
}

#catalog A.rezervare:hover
{
  text-decoration:none;
  background-color:#A2D31F;
  color:white;
}


.detaliu_produs
{
  
}

.detaliu_produs .cod
{
  font-family:arial,helvetica;
  font-size:14px; 
  color:#1278AC;
  float:left;
  
}


/******* end styles catalog ******/





TABLE.cos
{
  border:2px solid black;
}

TABLE.cos TD
{
  padding:5px;
  border:1px solid #777777;
}

TABLE.cos TH
{
  padding:5px;
  border:1px solid #777777;
  background-color:#EEEEEE;
}


