﻿body {
}
.producto_contenedor
{
    width:910px;   
    float:right;
    height:335px;
    overflow:auto;
	padding-top:10px;
	padding-bottom:10px;
	

}    
.producto_contenedor_contenido
{
    width:375px;
    float:left;
    margin-bottom:5px;
    padding-left:10px;
    margin-top:10px;
    margin-bottom:10px;
	margin-right:30px;
}
.producto_contenedor_contenido a
{
    color:#333;
    text-decoration:none;
}    
.producto_contenedor_contenido a:hover
{
    text-decoration:underline;
}
.producto_contenedor_contenido img
{
    width:150px;
    overflow:hidden;
    float:left;
    margin-left:0px;
    margin-right:10px;
    margin-top:10px;
    border:1px solid #CCC
}
.producto_contenedor_contenido h1
{
    width:100%;
    float:left;   
    font-size:14px;
    text-transform:uppercase;
    color:#ccc;  
    padding-top:20px;
	margin-right:0px;
    margin-left: 0px;

    
}
.producto_contenedor_contenido h2
{
    color:#e60002;
    text-transform:uppercase;
    width:inherit;
    font-size:18px;
    text-align:left;
    border-bottom:1px solid #e60002;
    padding-bottom:3px;
    width:100%;
    float:left;
    margin-top:10px;

}
.producto_contenedor_contenido h3 
{   
    color:#ccc;  
    text-transform:uppercase;
    width:inherit;
    font-size:14px;
    text-align:left;
    padding-bottom:0px;
    width:100%;
    float:left;
    margin-top:10px;
    border-bottom:1px solid #ccc;
}
.producto_contenedor_contenido h3 a
{   
    color:#ccc;  
    text-transform:uppercase;
    width:inherit;
    font-size:14px;
    text-align:left;
    padding-bottom:3px;
    width:100%;
    float:left;
    margin-top:10px;
}
.producto_contenedor_contenido h4
{
    font-size:13px;
    text-transform:uppercase;
    float:left;
    width:250px;
}
.producto_contenedor_contenido span
{
    width:210px;
    font-size:11px;
    float:left;
    margin-top:5px;
    text-align:justify;
}
.producto_contenedor_contenido div
{
    width:100%;
    float:left;
    font-size:11px;
    margin-top:5px;
    text-align:justify;

}



.producto_contenedor_contenido_unico /*contenedor de imagen + contenidos */
{
    width:755px;
    height:275px;
    float:left;
    margin-bottom:5px;
    padding-left:50px;
    margin-top:10px;
    margin-bottom:10px;
	margin-right:30px;
	
}
.producto_contenedor_contenido_unico a
{
    color:#333;
    text-decoration:none;
}    
.producto_contenedor_contenido_unico a:hover
{
    text-decoration:underline;
}
.producto_contenedor_contenido_unico img
{
    width:150px;
    overflow:hidden;
    float:left;
    margin-left:0px;
    margin-right:25px;
    margin-top:25px;
    border:1px solid #CCC;
}
.producto_contenedor_contenido_unico h1
{
    width:100%;
    float:left;   
    font-size:14px;
    text-transform:uppercase;
    color:#ccc;  
    padding-top:20px;
	margin-right:0px;
    margin-left: 0px;
    border-bottom:1px solid #ccc;

    
}
.producto_contenedor_contenido_unico h2
{
    color:#ccc;
    text-transform:uppercase;
    width:inherit;
    font-size:18px;
    text-align:left;
    border-bottom:1px solid #e60002;
    padding-bottom:3px;
    width:100%;
    float:left;
    margin-top:10px;

}
.producto_contenedor_contenido_unico h3 
{   
    color:#ccc;  
    text-transform:uppercase;
    width:inherit;
    font-size:14px;
    text-align:left;
    padding-bottom:0px;
    width:100%;
    float:left;
    margin-top:10px;
    border-bottom:1px solid #ccc;


}
.producto_contenedor_contenido_unico h3 a
{   
    color:#e60002;  
    text-transform:uppercase;
    width:inherit;
    font-size:14px;
    text-align:left;
    padding-bottom:3px;
    width:100%;
    float:left;
    margin-top:10px;

}
.producto_contenedor_contenido_unico h4
{
    font-size:13px;
    text-transform:uppercase;
    float:left;
    width:250px;
}
.producto_contenedor_contenido_unico span
{
    width:210px;
    font-size:11px;
    float:left;
    margin-top:5px;
    text-align:justify;
}
.producto_contenedor_contenido_unico div /* contenedores textos de fruta*/
{
    width:550px;
    
    float:left;
    font-size:11px;
    margin-top:25px;
    text-align:justify;

}
.producto_contenedor_contenido_unico .caracteristicas
{
	margin-left:10px;
	visibility:hidden;
}
.