body{
background-color:#e2e1dd;
background-image:url(../imagenes/fondo.jpg);
background-repeat:repeat-x;
background-position:top left;
margin:0px;
}
.cuerpo{
background-image:url(../imagenes/fondo-cuerpo.jpg);
background-repeat:repeat-y;
width:888px;
height:100%;
margin:auto;
}
/* inicio cabecera */
.cabecera{
background-image:url(../imagenes/fondo-cabecera.jpg);
background-repeat:no-repeat;
width:888px;
height:165px;
margin:auto;
}
.logo{
padding-top:5px;
}
.logo_herbal{
width:105px;
height:82px;
float:right;
margin-top:-150px;
margin-right:50px;
}
.botonera{
margin-top:-44px;
text-align:right;
margin-right:7px;
}
/* fin cabeceras */

/* inicio lateral iz*/
.lat_iz{
width:200px;
background-image:url(../imagenes/fondo-izq.jpg);
background-repeat:no-repeat;
float:left;
margin:auto;
margin-left:7px;
padding:13px 0px 0px 10px;
}
.testimonios{
width:130px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;
font-size:11px;
margin:5px;
padding-left:20px;
padding-bottom:5px;
color:#006600;
line-height:12px;
text-decoration:underline;
font-style:oblique;
}
.testimonios a{
color:#006600;
line-height:12px;
text-decoration:underline;
font-style:oblique;
}
.testimonios_in{
width:696px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
margin:5px;
padding-left:20px;
padding-bottom:5px;
color:#006600;
}
.fecha{
font-style:oblique;
font-weight:bold;
}
.nombre{
font-style:oblique;
font-weight:bold;
padding-bottom:5px;
text-transform:uppercase;
}
/* fin lateral iz */

/* cuerpo central */
.central{
width:450px;
float:left;
text-align:center;
}

/* destacados */
.contenedor_destacados{
margin-top:20px;
}
.destacados{
width:214px;
height:156px;
background-image:url(../imagenes/fondo-destacados.jpg);
background-repeat:no-repeat;
float:left;
padding-right:10px;
padding-bottom:10px;
}
.destacados .titulo{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
height:15px;
padding-top:10px;
margin-left:10px;
overflow:hidden;
text-transform:uppercase;
}
.destacados .imagenDes{
width:98px;
height:98px;
float:left;
margin-top:21px;
margin-left:12px;
overflow:hidden;
}
.destacados .descCorta{
width:92px;
height:45px;
color:#000000;
font-family:tahoma, Arial, Helvetica, sans-serif;
overflow:hidden;
font-size:11px;
text-align:left;
margin-top:19px;
padding-left:8px;
line-height:11px;
}
.destacados .precioDes{
width:92px;
height:15px;
text-align:right;
color:#FF0000;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
overflow:hidden;
font-weight:bold;
margin-right:5px;
margin-top:3px;
}
.destacados .cestaDes{
padding-top:5px;
padding-left:5px;
width:92px;
height:39px;
color:#000000;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
overflow:hidden;
text-align:right;
margin-right:3px;
}
.destacados .cestaDes a{
text-decoration:none;
color:#000000;
}

/* fin destacados */

/* inicio fichas */
.contenedor_fichas{
margin-top:5px;
float:left;
}
.fichas{
width:436px;
height:68px;
overflow:hidden;
background-image:url(../imagenes/fondo-fichas.jpg);
background-repeat:no-repeat;
}
.fichas .imagenFich{
width:97px;
height:52px;
float:left;
margin-top:8px;
margin-left:10px;

}
.fichas .tituloFich{
text-align:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
margin:5px;
color:#FFCC00;
width:310px;
height:15px;
overflow:hidden;
float:left;
}
.fichas .descFich{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-align:left;
width:233px;
height:23px;
overflow:hidden;
float:left;
margin-left:15px;
margin-top:-5px;
line-height:11px;
}
.fichas .pvpFich{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
text-align:right;
height:35px;
overflow:hidden;
width:235px;
float:left;
margin-top:5px;
}
.fichas .cesta{
width:79px;
height:59px;
overflow:hidden;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
margin-top:-15px;
margin-left:10px;
float:left;
}
/* fin fichas */

/* inicio faq´s */

.pregunta{
color:#006633;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:oblique;
font-weight:bolder;
font-size:12px;
padding:5px;
text-align:left;
}
.respuesta{
text-align:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin:10px;
}
.respuesta a{
color:#006633;
font-weight:500;
}

/*fin faq´s */

/* inicio carrito */
.tit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
}
.prod {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color:#006600;
}
/* fin carrito */

/* fin cuerpo central */

/* lateral drch */
.lat_der{
width:219px;
float:right;
margin-right:2px;
}
.lat_der .destacamos{
width:199px;
height:272px;
background-image:url(../imagenes/destacamos.jpg);
background-repeat:no-repeat;
margin-top:10px;
padding-top:1px;
}
.lat_der .destacamos .imagen{
width:155px;
height:161px;
overflow:hidden;
margin-left:23px;
margin-top:40px;
}
.lat_der .destacamos .titulo{
height:15px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
overflow:hidden;
padding-top:10px;
font-weight:bold;
text-transform:uppercase;
}
.lat_der .destacamos .titulo a{
color:#000000;
}
.lat_der .destacamos .cesta{
text-align:center;
padding-top:10px;
}
/* fin lateral drch */

/* inicio pie */
.pie{
background-image:url(../imagenes/fondo-pie.jpg);
background-repeat:no-repeat;
width:888px;
height:45px;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#006600;
text-align:center;
text-transform:uppercase;
}
.pie .txt{
padding-top:16px;
padding-left:25px;
}
.pie .txt a{
color:#006600;
}
/* fin pie */