
.texto_cod {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #c3b294;
}

.texto_descripcion {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #9a8350;
}

.texto_descripcion_oscuro {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #2c2b3f;
}

div#resultados_info_productos{
	width:580px;
	/*border: 1px solid red;*/
}

div#resultados_productos{
	/*border: 1px solid red;*/
	width: 580px;  
}

div#resultados_productos p{	
	height: 70px;
	width: 550px;  
	margin:0;
	padding:0;
	
}

div#resultados_recetas p{	
	height: 70px;
	width: 550px;  
	margin:0;
	padding:0;
}

.tituloGrupo {
	width: 550px;
}

.producto{
	position: relative;
	width:550px;
	height:70px;
	margin:0;
	margin-bottom:10px;
	padding:0;
}

.producto_peque {
	position: relative;
	width:   290px;
	height:  60px;
	margin:  0;
	padding: 0;
	/*border:  1px solid red;*/
}

.producto_sabor_peque{
	position: relative;
	width:375px;
	height:65px;
	margin-bottom:10px;
	/*border: 1px solid red;*/
	/*float: left;*/
}

.producto_sabor{
	position: relative;
	width:550px;
	height:65px;
	margin:0;
	margin-bottom:10px;
	padding:0;
}

.info_producto{
	width:570px;
	height:auto;
	margin:0;
	margin-bottom:10px;
	padding:0;
	/*border:1px solid green;*/
}

.producto_img {
	float:left;
	margin:0;
	margin-right:20px;
	z-index: 10;
}

.producto_img_info {
	position:relative;
	float:right;
	margin:0;
	padding:0;
	margin-left:20px;
	
	/*border:1px solid blue;*/
}

.producto_img_sabor{
	vertical-align: middle;
	margin-left:20px;
}

.receta{
	width:550px;
	height:auto;
	margin:0;
	margin-bottom:10px;
	padding:0;
	clear:both;
}

.receta_img {
	float:left;
	margin:0;
	margin-left:5px;
	margin-right:25px;
}

.receta_img_info {
	float:right;
	margin:0;
	margin-left:30px;
	margin-right:0px;
}

.subrayado {
	text-decoration: underline;
	color: #222222;
}

.caja_momento{
	color: #2c2b3f;
	width: auto;
	height: auto;
	padding-bottom:20px;
}

.caja_momento ul {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS";
	font-size: 14px;
	cursor: default;
	width: auto;
	padding-left:20px;
	list-style-image: url("../images/rombo.gif"); 
	color: #2c2b3f;
}

.caja_momento li{
	text-align:justify;
	margin-bottom:3px;
	color:#9e8651;
}

.caja_momento p{
	text-align:justify;
}

.caja_momento a{
	color:#9e8651;
}

.texto_intro_cono{
	font-family: "Trebuchet MS";
	font-size: 14px;
	width:auto;
	text-align:justify;
	margin-bottom:30px;
	float:left;
	/*border: 1px solid green;*/
}


.familia{
	/*position:relative;*/
	/*background-color: yellow;*/
	/*border: 1px solid green;*/
	width:auto;
	height:auto;
}


.caja_catalogo{
	background:url(../images/fondo_caja_general.jpg) repeat-x left top;
	color: #2c2b3f;
	width: 500px;
	height: auto;
	padding: 10px 30px 30px 30px;
	border: 1px solid #ac8736;
	z-index:10;
}

.caja_catalogo_batidoleche{
	/*position:relative;*/
	background:url(../images/fondo_caja_general.jpg) repeat-x left top;
	color: #2c2b3f;
	width: 140px;
	height: auto;
	/*top:0px;*/
	/*left:80px;*/
	/*right:0px;*/
	padding: 10px 25px 25px 25px;
	border: 1px solid #ac8736;
	z-index:10;
	/*float: right;*/
}

.caja_catalogo_batidosorbete{
	/*position:relative;*/
	background:url(../images/fondo_caja_general.jpg) repeat-x left top;
	color: #2c2b3f;
	width: 140px;
	height: auto;
	/*top:0px;
	left:80px;
	right:0px;*/
	padding: 10px 25px 25px 25px;
	border: 1px solid #ac8736;
	z-index:10;
	/*float: right;*/
}

.caja_vacia{
	position:relative;
	width:0px;
	height:0px;
	/*border:1px solid red;*/
}

.sabias_formatos{
	position:absolute;
	top:-10px;
	left:-240px;
}

.sabias_formatos2{
	position:absolute;
	top: 260px;
	left:-240px;
}

.sabias_combinaciones{
	position:absolute;
	top:-40px;
	left:-240px;
	/*border:1px solid red;*/
}

.caja_cono{
	/*position:relative;*/
	/*top:-10px;*/
	/*right:-40px;*/
	/*margin-right:10px;*/
	/*border: 1px solid red;*/
	width:150px;
	height:auto;
	float:right;
	
}

.caja_catalogo_cono{
	/*position:relative;*/
	background:url(../images/fondo_caja_general.jpg) repeat-x left top;
	color: #2c2b3f;
	font-size: 14px;
	width: 140px;
	height: 250px;
	/*top:-100px;*/
	/*left:80px;*/
	/*right:0px;*/
	padding: 10px 25px 25px 25px;
	border: 1px solid #ac8736;
/*	float: right;*/
}

.caja_topping_cono{
	/*position:relative;*/
	background:url(../images/fondo_caja_general.jpg) repeat-x left top;
	color: #2c2b3f;
	font-size: 14px;
	width: 140px;
	height: 400px;
	margin-top: 10px;
	/*top: 200px;
	left:78px;*/
	padding: 10px 25px 25px 25px;
	border: 1px solid #ac8736;
	z-index:10;
/*	float: right;*/
}

/*
.caja_topping_tarrina{
	position:absolute;
	background:url(../images/fondo_caja_general.jpg) repeat-x left top;
	color: #2c2b3f;
	padding: 10px 25px 25px 25px;
	border: 1px solid #ac8736;
	z-index:10;
}
*/
.caja_info_producto{
	color: #2c2b3f;
	width: auto;
	height: auto;
	margin-bottom:10px;
	/*padding: 10px 15px 15px 2px;
	border-top: 1px solid #ac8736;
	border-bottom: 1px solid #ac8736;*/
	background:url(../images/fondo_capas_ingredientes1.jpg) no-repeat left top;
}

.caja_info_producto_peque{
	color: #2c2b3f;
	width: 230px;
	height: auto;
	margin-bottom:10px;

}

.caja_info_producto_peque1{
	color: #2c2b3f;
	width: 255px;
	height: auto;
	margin-bottom:10px;
	/*padding: 10px 2px 15px 2px;
	border-top: 1px solid #ac8736;
	border-bottom: 1px solid #ac8736;*/
	background:url(../images/fondo_caja_ingredientes.jpg) no-repeat left top;
}

.texto_ingredientes{
	padding: 15px 20px 15px 20px;
}

.caja_info_recetas_peque{
	color: #2c2b3f;
	width: 270px;
	height: auto;
	margin-bottom:10px;
	padding: 10px 2px 15px 2px;
	border-top: 1px solid #ac8736;
	border-bottom: 1px solid #ac8736;
}

.tabla_info_producto{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #9a8350;
	width: 255px;
	border-collapse: collapse;
}

.tabla_der{
	width:100px;
	text-align:right;
}

.celda_oscuro{
	background-color:#ece5d0;
}

.enlace_titulo_producto{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #2c2b3f;
}

.enlace_titulo_producto:link{
	text-decoration: none;
	background-color: transparent;
}

.enlace_titulo_producto:visited {
	text-decoration: none;
	background-color: transparent;
}

.enlace_titulo_producto:hover{
	text-decoration: underline;
	background-color: transparent;
}

.enlace_titulo_producto:active	{
	text-decoration: none;
	background-color: transparent;
}

.enlace {
	text-decoration: none;
}

.ampliar_receta{
	padding-top:15px;
	margin-bottom:20px;
}

.nuevo_producto{
	position: absolute;
	width:50px;
	height:40px;
	
	margin:0;
	padding:0;
	top:-10px;
	left:-10px;
	/*border: 1px solid red;*/
}
