
#portada_soluciones{
	padding-left:0.1em;
	padding-bottom:2px;
	background-color:white;
}
#portada_soluciones:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}
#portada_soluciones img{
/*	width:890px;*/
	float:left;
}

#portada_soluciones a{
	margin:0px;
	padding:0px;
}

#submenu1_soluciones{
	background-color:white;
   	height:23px;
   	float:left;
   	margin:0px;
   	padding:0px;
   	color:#012d78;
   	margin-left:23px;
   	margin-top:2px;
}

#submenu1_soluciones a{
	text-decoration: none;
	font-size: 14px;
	font-family: Arial;
	margin:0px;
	color:#4FAEDF;
	font-weight:bold;
	text-align:center;
}

#submenu1_soluciones a:hover{
	color:#012d78;
	font-weight:bold;
	text-decoration: none;
}

#soluciones_caja1{
	background-image: url(../imagenes/soluciones/img_portada_01.jpg);
	background-repeat:no-repeat;
	float:left;
	width:27em;
	height:230px;
	margin-bottom:0.1em;
}

#soluciones_caja1:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility:hidden;
}

#soluciones_caja2{
	background-image: url(../imagenes/soluciones/img_portada_02.jpg);
	background-repeat:no-repeat;
	float:left;
	width:27em;
	height:230px;
	margin-bottom:0.1em;
	margin-left:4px;
}
#soluciones_caja2:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}
#soluciones_caja3{
	background-image: url(../imagenes/soluciones/img_portada_03.jpg);
	background-repeat:no-repeat;
	float:left;
	width:27em;
	height:230px;
}
#soluciones_caja3:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}
#soluciones_caja4{
	background-image: url(../imagenes/soluciones/img_portada_04.jpg);
	background-repeat:no-repeat;
	float:left;
	width:27em;
	height:230px;
	margin-top:1px;
        margin-left:4px;
}
#soluciones_caja4:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}

#soluciones_caja1 p{
	color:#115aa3 !important;
	width:12em;
	margin-left:1em;
	margin-top:5.5em;
	font-weight:normal;
	font-style:italic;
	font-size:1em;
	line-height:1.2em;
}

#soluciones_caja2 p{
	color:#115aa3 !important;
	width:12em;
	margin-left:1.5em;
	margin-top:7em;
	font-weight:normal;
	font-style:italic;
	font-size:1em;
	line-height:1.2em;
	*height:2.6em;
}

#soluciones_caja3 p{
	color:#115aa3 !important;
	width:12em;
	margin-left:1em;
	margin-top:5.5em;
	font-weight:normal;
	font-style:italic;
	font-size:1em;
	line-height:1.2em;
}

#soluciones_caja4 p{
	color:#115aa3 !important;
	width:12em;
	margin-top:7em;
	margin-left:1.5em;
	*height:2.6em;
	font-weight:normal;
	font-style:italic;
	font-size:1em;
	line-height:1.2em;
}

#bots_portada_soluciones{
	width:204px !important;
	height:25px !important;
}


#soluciones_caja1 img{
	margin-top:3.9em !important;
	*margin-top:2.0em !important;
}

#soluciones_caja2 img{
	*margin-top:0.8em !important;
}

#soluciones_caja3 img{
	margin-top:4.1em !important;
	*margin-top:3em !important;
}

#soluciones_caja4 img{
	*margin-top:1.5em !important;
}


#contenedor_capas{
	/*width:40em;*/
        

}
#contenedor_capas:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}
.capas_inf_soluciones{
	background-repeat: no-repeat;
	background-color:#f2f2f2;
	color:#12377d;
	float: left;
	padding-left:1em;
	padding-right:0.4em;
	padding-top:3em;
	padding-bottom: 1em;
	width: 199px;
        overflow:hidden;
	font-size: smaller;
	margin-top:3px !important;
	height:140px;
	text-decoration:none;
}

.capas_inf_soluciones:hover{
	color:#cb2227;
	text-decoration:underline;
}

.texto_cap_inf{
	font-size:0.85em;
	*font-size:0.8em;
	font-family:Georgia;
	text-align:justify;
	padding-left:10px;
	width:180px;
	line-height:1.3em;
}

a#S_11{
	background-image: url(../imagenes/soluciones/img_ocasiones_comer.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
	margin-left:0px;
}

a#S_12{
	background-image: url(../imagenes/soluciones/img_ocasiones_comprar.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_13{
	*width: 15.0em;
	background-image: url(../imagenes/soluciones/img_ocasiones_preparar.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_14{
	background-image: url(../imagenes/soluciones/img_ocasiones_experto.jpg);
	background-color:#f3f6ef;
	margin:0px;
}

a#S_21{
	background-image: url(../imagenes/soluciones/img_ocasiones_comer_02.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
	margin-left:0px;
}

a#S_22{
	background-image: url(../imagenes/soluciones/img_ocasiones_comprar_02.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_23{
	background-image: url(../imagenes/soluciones/img_ocasiones_preparar_02.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_24{
	background-image: url(../imagenes/soluciones/img_ocasiones_experto_02.jpg);
	background-color:#f3f6ef;
	margin:0px;
}

a#S_31{
	background-image: url(../imagenes/soluciones/img_ocasiones_comer_03.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
	margin-left:0px;
}

a#S_32{
	background-image: url(../imagenes/soluciones/img_ocasiones_comprar_03.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_33{
	background-image: url(../imagenes/soluciones/img_ocasiones_preparar_03.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_34{
	background-image: url(../imagenes/soluciones/img_ocasiones_experto_03.jpg);
	background-color:#f3f6ef;
	margin:0px;
}

a#S_41{
	background-image: url(../imagenes/soluciones/img_ocasiones_comer_04.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
	margin-left:0px;
}

a#S_42{
	background-image: url(../imagenes/soluciones/img_ocasiones_comprar_04.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_43{
	background-image: url(../imagenes/soluciones/img_ocasiones_preparar_04.jpg);
	border-right: 2px solid white;
	background-color:#f3f6ef;
	margin:0px;
}

a#S_44{
	background-image: url(../imagenes/soluciones/img_ocasiones_experto_04.jpg);
	background-color:#f3f6ef;
	margin:0px;
}

.submenu2_soluciones{
	background-color:#f3f6ef;
	padding-top:0.2em;
	padding-bottom:0.2em;
	margin-top:0.2em;
	*margin-top:0em;
	margin-right:0.27em;
	
	*height:100%;
	width:100%;
	float:left;
}

.submenu2_soluciones:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}

.submenu2_soluciones a{
	display:block;
	float:left;	
	color:#115aa3;
	font-size:0.8em;
	margin-left:1em !important;
	margin-top:0.3em !important;
}

.submenu2_soluciones a:hover{
	color:#cb2227;
	text-decoration: none;
}

.caja_receta_soluciones{
	width:202px;
	*width:206px;
	height:233px;
	*height:275px;
	float:left;
	margin-left:8px;
	margin-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
	*font-size:1em;
}

.caja_receta_soluciones a{
	display:block;
	height:3.5em;
	margin:0px;
	padding:0px;
	font-size:0.95em;
	font-weight:normal;
	color:#526d9a;
}

.caja_receta_soluciones a:hover{
	text-decoration:none;
	color:#cb2227;
}

.resultado_soluciones{
	padding-left:1em;
	padding-top:1em;
        padding-bottom:2em;
	margin:0.3em;
        margin-left:0em;
	background-color:#f8f8f6 !important;
        width:880px;
	*height:100%;
        text-align: left;
}


.resultado_soluciones:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}

.pagina{
	color:#526d9a;
}

.imagen_interior_soluciones{
	margin-top:0em;
	margin-bottom:0em;
}

/**--------------------------------------------------------------------------------------------------------------*/

.filaProductos{
/*	background-color:#6699cc;*/
/*	border:1px solid;*/
}

.filaProductos:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}

.cajaProductoQueComer{
	background-color:#f8f8f6;
	width:190px;
	padding-left: 10px;
	padding-right: 15px;
	float:left;
        height: 200px;
	border-left:0.2em solid #FFFFFF;
	border-bottom:0.2em solid #FFFFFF;
        padding-top: 10px;
        padding-bottom: 10px;
}

.cajaProductoPreparar{
	background-color:#f8f8f6;
	width:197px;
        

        *width:213px; !important;  /* Sólo IE7 */
        _width:192px; /* Sólo IE6 */

	padding-left: 5px;
        *padding-left: 4px;
	padding-right: 15px;
        *padding-right: 0px;
	float:left;
        height: 220px;
	border-left:0.2em solid #FFFFFF;
	border-bottom:0.2em solid #FFFFFF;
        padding-top: 10px;
        padding-bottom: 10px;
}


a.titulo_producto_soluciones{
	height:2.5em;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#526d9a;
	font-family:Verdana;
	
}

.capaTituloReceta{
	margin:0px;
	padding:0px;
	height:50px;
	width:196px;
	padding-left:12px;
	text-align:left;
}

a.titulo_producto_soluciones:hover{
	text-decoration:none;
	color:#cb2227;
}

a.titulo_receta_soluciones{
	height:3.5em;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#526d9a;
	font-family:Georgia;
	
	
}

a.titulo_receta_soluciones:hover{
	text-decoration:none;
	color:#cb2227;
}

.cajaFotoProducto{
	background-repeat:no-repeat;
	margin-left:0.5em;
	margin-right:0.5em;
	margin-top:0.5em;
}

.cajaFotoProducto2{
	background-repeat:no-repeat;
	margin-left:0.5em;
	margin-right:0.5em;
	margin-bottom:10px;
}

/*******		Listado reportajes nutricion		********/
.colReportajeSoluciones{
    width:266px;
    padding-left:10px;
    padding-right:10px;
    margin-top:20px;
    border-right:2px solid #d7e0e9;
    text-align:justify;
    float:left;
}

.colReportajeSoluciones div{
    text-align:center;
}

div.colReportajeSoluciones:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility:hidden;
}
#imagen_portada_reportaje_nutricion{
    margin:0px;
    padding:0px;
    height:auto !important;
    width:16.5em;
}
.colReportajeSoluciones a{
    display:block;
    font-weight:normal;
    font-family: Georgia;
    font-size:1em;
    color:#cb2227;
    text-decoration:none;
    padding-top:10px;
    padding-bottom:10px;
}

.colReportajeSoluciones a:hover{
    text-decoration:none;
    color:#12377d;
}

.colReportajeSoluciones a.articulo_completo{
    font-size:0.7em;
    color:#808080;
    display:block;
    text-align:right;
    margin:0px;
    padding:0px;
    margin-top:1em;
    font-family: Verdana;
}

.colReportajeSoluciones p{
    font-size: 0.7em;
    font-family: Verdana;
    color:#012d78;
}


/**--------------------------------------------------------------------------------------------------------------*/


a.enlace_solucion_neg{
	color:#115aa3;
	font-weight:bold;
}

a.enlace_solucion_neg:hover{
	text-decoration:none;
	color:#cb2227;
}

p{
	color:#526d9a !important;
}

a.articulo_completo{
	color:#ca2233 !important;
}

a.articulo_completo:hover{
	color:#12377d !important;
}

.colReportajeNutricion{
	width: 267px !important;
	border-right:2px solid #eaeff2;
	margin-bottom:1em;
}

#containerpaginacion h1 {
    color:#49a7d5;
    font-family: Georgia;

    text-align: right;
    font-weight: bold;
    font-style:italic;
    float:right;
    margin-right:-10px;
    *margin-right:-120px;
}

#imagenProductoQueComer{
	width:565px !important;
        height: 294px !important;
/*	margin-right:3px !important;
	float:right !important;*/
}



p{
	color:#526d9a !important;
}


input.busca_pv_donde {
	width: 140px;
	height: 22px;
	margin-top: 15px;
	border:1px #AFAFAF solid;
	font-size:0.8em;
	color:#526d9a;
	float:left;
}

.entradilla_donde{
	margin-top:10px;
	font-size:1.0em;
	font-weight:bold;
	color:#526d9a;
}

button.boton_buscapv_donde {
	display:block;
	width: 68px;
	height: 25px;
	background-color:#446599;
	color: #ffffff;
	font-size: 0.6em;
	font-weight: bold;
	text-align: center;
	border:1px solid #446599;
	margin-top:7px;
	margin-left:87px;
}

#bot_buscar_donde{
	float:right;
	margin-top: 0.8em !important;
	margin-right: 6.9em !important;
	*margin-right: 6.7em !important;
}
#bot_buscar_donde img{
	width:50px !important;
}

.resultado_soluciones_donde{
	padding-left:1em;
	padding-top:1em;
	margin-top:0.2em;
	background-color:#f8f8f6;
	width:306px;
        *width:298px;
	float:left;
	height:274px;
	*height:290px;
	
}

.resultado_soluciones_donde:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility:hidden;
}

.navegacion_busqueda_receta{
	margin-top:0em;
	margin-bottom:0em;
}

.ver_total{
	margin:0px;
	padding:0px;
	margin-top:1.3em;
	padding-bottom:0.5em;
	margin-left:1em;
	font-weight:normal;
	font-family: Georgia;
	font-size:1em;
	color:#cb2227;
	margin-right:1em;
	float:right;
	width:100px;
}

.ver_total .pagina{
	float:right;
	font-size:0.8em;
}

#img_comoprepararlo{
	width:200px !important;
}


