body{
	margin:0px;
	width:100%;
	height:100%;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana;
}

div.rotulo_p{
	float:left;
	font-weight:bold; 
	font-size:14px; 
	padding-top:3px;
	color: #eeeeee;
}

img{	
	border:0px;
}
.letra_blanca{
	color: #FFFFFF;
	font-size: 12px;
	font-family:"Trebuchet MS", Verdana;
}
.letra_rosa{
	font-size:12px;
	font-weight:bold;
	color: #e54171;
	font-size: 12px;
	
}
.letra_gris{
	color:#8c8c8c;
	font-size: 12px;
}
.letra_negra{
	color:#4e4e4e;
	font-size: 12px;
}
div.flotante{
	float:left;
}

div.flotante_der{
	float:right;
}
div.todalaweb{
	width:1041px;
	margin:auto;
}
div.cabecera{
	/*margin:auto;*/
	float:left;
	width:1041px;
	height:115px;
	padding-left:26px;
}
div.fondo_repite{
	float:left;
	background-image:url(cssimg/fondoCuerpo.jpg);
	background-repeat:-x;
	min-height:708px;
}
div.fondogrande{
	float:left;
	width:1041px;
	background-image:url(cssimg/fondo_pollos.jpg);
	background-repeat:no-repeat;
}
div.fondo_encima_pollos{
	float:left;
	width:1041px;
	background-image:url(cssimg/encima_bg_pollos.jpg);
	background-repeat:no-repeat;
}
div.fondo_encima_pollos2{
	float:left;
	width:1041px;
	background-image:url(cssimg/encima__bg_pollos_contactar.jpg);
	background-repeat:no-repeat;
}
div.fondo_repite_pollos{
	float:left;	
	background-image:url(cssimg/pixel_pollos.gif);
	background-repeat:repeat-y;
	width:1041px;
}
div.fondo_repite_catalogo{
	float:left;	
	background-image:url(cssimg/bg_catalogo_estira.jpg);
	background-repeat:repeat-y;
	width:1041px;
	min-height:px;
}
div.caja_coloca_parteizq{
	float:left;
	padding-left:100px;
	padding-top:35px;
	width:220px;
}
.listaMenuIzq{
	float:left;
	padding-top:20px;
}
.listaMenuIzq ul{
	width: 100%;
	margin: 0;
	padding: 0px;
}
.listaMenuIzq ul li {
	width: 167px;
	height: 19px;
	background: url(cssimg/fondoLista.jpg) no-repeat top left;
	padding: 0;
	margin-bottom: 10px;
	list-style: none;
	padding-left: 18px;
	padding-top: 0px;
	color: #ffffff;
	font-weight: bold;
	font-family: Trebuchet MS,Arial, Verdana, sans-serif;
}
.listaMenuIzq ul li a {
	float:left;
	font-weight: bold;
	color: #ffffff;
	font-size:14px;
	text-decoration: none;
}
div.cuerpo{
	float:left;
	padding-top:35px;
	width:630px;
}
div.columna_izq{
	float:left;
	width:295px;
}
div.caja_horizontal{
	float:left;
	width:295px;
}
div.titulito{
	float:left;
	color:#f9f9f9;
	font-family:"Trebuchet MS", Verdana;
	font-size:11px;
	width:250px;
	height:25px;
}
div.descripcion{
	float:left;
	width:280px;
	padding-left:15px;
	color: #ffffff;
	font-size: 12px;
	font-family:"Trebuchet MS", Verdana;
	text-align:justify;
	padding-top:15px;
	padding-bottom:15px;
}
div.icono{
	float:left;
	width:23px;
	height:23px;
}
div.columna_der{
	float:left;
	width:310px;
	padding-left:20px;
	padding-top:30px;
}
div.caja_horizontal_der{
	float:left;
	width:310px;
}
div.titulito_der{
	float:left;
	color:#f9f9f9;
	font-family:"Trebuchet MS", Verdana;
	font-size:11px;
	width:310px;
	height:23px;
}
div.descripcion_der{
	float:left;
	width:280px;
	padding-left:15px;
	color: #ffffff;
	font-size: 12px;
	font-family:"Trebuchet MS", Verdana;
	text-align:justify;
	padding-top:34px;
	padding-bottom:15px;
}
div.coloca_pie_izq{
	float:left;
	padding-left:245px;
	padding-top:90px;
	width:700px;
}
div.pie_cesta{
	background-image:url(cssimg/pie_de_pagina.jpg);
	background-repeat:no-repeat;
	width:1041px;
	height:197px;
	margin-left:2px;
	border:solid 1px red;
}
div.fondogrande2{
	float:left;
	width:1041px;
	height:887px;
	background-image:url(cssimg/foto_hace_estirar.gif);
	background-repeat:repeat-y;
}
div.pie_bodeguero{
	float:left;
	background-image:url(cssimg/pie_recortado.jpg);
	background-repeat:no-repeat;
	width:1041px;
	height:191px;
}
div.pie_catalogo{
	float:left;
	background-image:url(cssimg/bg_pie_catalogo.jpg);
	background-repeat:no-repeat;
	width:1041px;
	height:193px;
	padding-top:5px;
}
div.fondo_blanco_cesta{
	float:left;
	background-color:#FFFFFF;
	width:520px;
}
div.fondo_cabecera{
	float:left;
	width:100%;
	/*height:116px;*/
	background-image:url(cssimg/pixel_fondo_superior.gif);
	background-repeat:repeat-x;
}
div.fondo_pie{
	width:100%;
	float:left;
	background-image:url(cssimg/pixel_fondo_inferior.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	
}
div.contiene_todo{
	width:1041px;
	/*margin:auto;*/
	margin:auto;
	/*text-align:center;*/
}
div.fondo_catalogo{	
	float:left;
	width:1041px;
	padding-bottom:20px;
	background-image:url(cssimg/bg_catalogo.jpg);
	background-repeat:no-repeat;
}
div.caja_catalogo{
	float:left;
	width:890px;
	padding-left:65px;
}
div.caja_boton{	
	float:left;
	width:89px;
	height:19px;
	padding-left:18px;
	background-image:url(cssimg/bg_boton.gif);
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
	padding-top:1px;
}
div.caja_boton_on{	
	float:left;
	width:89px;
	height:19px;
	padding-left:18px;
	background-image:url(cssimg/bg_boton_on.gif);
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
	padding-top:1px;
}
div.separa_boton{	
	float:left;
	padding-left:5px;
}
div.todasCategorias{
	float:left;
	width:675px;
}
div.separador{
	float:left;
	background-image:url(cssimg/separador.gif);
	background-repeat:no-repeat;
	width:15px;
	height:149px;
}
div.articulo{
	float:left;
	width:143px;
	height:147px;
	background-image:url(cssimg/bg_articulo.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:2px;
}

div.articulo_novedad{
	float:left;
	width:143px;
	height:147px;
	background-image:url(cssimg/bg_articulo_novedad.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:2px;
}

div.articulo_novedad_on{
	float:left;
	width:143px;
	height:147px;
	background-image:url(cssimg/bg_articulo_novedad_on.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:2px;
}


div.articulo_on{
	float:left;
	width:143px;
	height:147px;
	background-image:url(cssimg/bg_articulo_on.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:2px;
}
div.nombre{	
	float:left;
	width:140px;
	text-align:center;
	padding-bottom:8px;
}
div.paginador_on{
	float:left;
	padding-left:10px;
	background-image:url(cssimg/paginador_on.gif);
	background-repeat:no-repeat;
	width:24px;
	height:19px;
}
div.paginador_off{
	float:left;
	padding-left:10px;
	background-image:url(cssimg/paginador_off.gif);
	background-repeat:no-repeat;
	width:24px;
	height:19px;
}
div.detalle_cesta{
	float:left;
	width:177px;
	background-color:#e7e7e2;
}
div.texto_detalle_cesta{
	float:left;
	background-image:url(cssimg/fondo_detalle_cesta.gif);
	background-repeat:no-repeat;
	width:138px;
	height:19px;
}
div.torcido{
	float:left;
	background-image:url(cssimg/torcido.jpg);
	background-repeat:no-repeat;
	width:600px;
	padding-top:15px;
	padding-left:15px;
}
div.fondo_torcido{
	float:left;
	background-image:url(cssimg/pixel_repite_descrip.jpg);
	background-repeat: repeat-y;
	width:600px;
}

div.breve_descrip{
	float:left;
	width:294px;
	height:35px;
	padding-top:10px;
	background-image:url(cssimg/breve_descrip.jpg);
	background-repeat:no-repeat;
}
div.breve_descrip_n{
	float:left;
	width:294px;
	height:35px;
	padding-top:10px;
	background-image:url(cssimg/breve_descrip_n.jpg);
	background-repeat:no-repeat;
}
div.breve_descrip2{
	float:left;
	width:254px;
	padding-left:40px;
	background-image:url(cssimg/cacho_repite.gif);
	background-repeat:repeat-y;
}
div.caja_descrip{
	float:left;
	text-align:justify;
	width:230px;
}
div.texto_centrado{
	float:left;
	text-align:center;
}
div.marco_foto{
	float:left;
	width:306px;
	height:267px;
	padding-left:4px;
	padding-top:4px;
	background-image:url(cssimg/marco_foto_seleccion2.gif);
	background-repeat:no-repeat;
}
div.caja221{
	float:left;
	width:221px;
}
.camuflao{
	border:1px solid #bdbdbd;
	height:14px;
	width:25px;
	font-size:10px;
	font-family:"trebuchet MS", verdana, arial;
	background-color:#f0f0f0;
	text-align:center;
}
.camuflao2{
	border:0px solid ;
	height:14px;
	width:25px;
	font-size:11px;
	font-family:"trebuchet MS", verdana, arial;
	background-color:#caa3d0;
	text-align:right;
	color:#FFFFFF;

}
div.fondo_rosa{
	float:left;
	width:90px;
	background-image:url(cssimg/rosa.gif);
	background-repeat:no-repeat;
}
div.fondo_morado{
	flaot:left;
	width:55px;
	background-image:url(cssimg/morado.gif);
	background-repeat:no-repeat;
}
div.caja200{
	float:left;
	padding-left:20px;
	width:200px;
}
div.caja_form{
	float:left;
	width:180px;
}
/*****************formulario contactar************************/
.campo_texto{
	border:solid 1px #9a9a9a;
	font-size:14px;
	color:#000000;
	width:175px;
	font-family:"Trebuchet MS", Verdana;
}
.area_texto{
	border:solid 1px #9a9a9a;
	font-size:14px;
	color:#000000;
	width:175px;
	height:128px;
	font-family:"Trebuchet MS", Verdana;	
}