body{margin: 0px; padding: 0px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #999; background-repeat: no-repeat; background-color: #FFF;}
.justify {text-align: justify;};
/*TOP*/
#top{width: 1000px; margin: 0px auto; clear: both;}
#top h1{padding: 0;margin: 0;}
#top img{border: none;}
#top a #LogoIdeal{background:url(/imagenes/logo_ideal.jpg) no-repeat 61px 13px; padding: 13px 70px 0px 60px; width:138px;height:109px; float: left; cursor: pointer;}

/*#buscador{width:414px;height:73px; float: left; margin: 0px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imagenes/buscador.png);color:#fff;}*/
#buscador{width:414px;height:73px; float: left; margin: 0px; background:url(/imagenes/buscador.png) no-repeat 0px 0px;color:#fff;}
#buscador input{border: none;}
#buscador .buscadorPalabras{width:420px;text-align: center; position: relative; z-index: 999;}
#buscador .buscadorPalabras li{line-height:18px; float: left; margin: 0px; padding: 0px; list-style: none;}
#buscador .buscadorPalabras a{color: #FFF;}
#buscador .buscadorPalabras ul{margin: 0px; padding: 0px;}
#buscador .buscadorPalabras img{margin-top: 1px;cursor: pointer;border: none;}

#usuarios{width:305px; height:80px;background-image:url(/imagenes/AccesoUsuarios.png);background-repeat:no-repeat;color:#fff;float: right;}
#usuarios input{border: none;}
.img_busqueda img{
	padding: 1px;
}

/*MENU SUPERIOR*/
#MenuSuperior{width:1000px;margin: 0px auto; height: 31px; text-align: left; overflow: hidden; clear: both; padding: 0px;}
#MenuSuperior ul{margin: 0px; padding: 0px; height: 31px;}
#MenuSuperior li{list-style-type:none; float: left; margin: 0px; padding: 0px; list-style: none;}
#MenuSuperior a{color:#99cc33; font-family:Arial, Helvetica, sans-serif; display: block; padding: 8px 0px 0px 0px; height: 23px; font-size: 12px; text-decoration:none; cursor:pointer;}
#MenuSuperior a:hover{color:#FFF; text-decoration: none;}

#MenuSuperior h4{margin: 0px; padding: 0px; text-align: center; font: bold 12px Arial, Helvetica, sans-serif;}

#MenuSuperior #NuestraEmpresa {width:222px; background: url(/imagenes/bot_empresa_off.jpg) no-repeat 0px 0px; padding-right: 6px;}
#MenuSuperior #NuestraEmpresa a:hover, #MenuSuperior #NuestraEmpresa.active{background: url(/imagenes/BotonNuestraEmpresaOn.jpg) no-repeat 0px -20px;}

#MenuSuperior #NuestrosProductos{width:136px; background: url(/imagenes/bot_nuestros_productos_off.jpg) no-repeat 0px 0px; padding-right: 5px;}
#MenuSuperior #NuestrosProductos a:hover, #MenuSuperior #NuestrosProductos.active{background: url(/imagenes/bot_nuestros_productos_on.jpg) no-repeat 0px 0px;}


#MenuSuperior #Recetas{width:86px; background: url(/imagenes/bot_recetas_off.jpg) no-repeat 0px 0px; padding-right: 4px;}
#MenuSuperior #Recetas a:hover,  #MenuSuperior #Recetas.active{background: url(/imagenes/bot_recetas_on.jpg) no-repeat 0px 0px;}

#MenuSuperior #Nutricion{width:141px; background: url(/imagenes/bot_nutricion_off.jpg) no-repeat 0px 0px; padding-right: 4px;}
#MenuSuperior #Nutricion a:hover,  #MenuSuperior #Nutricion.active{background: url(/imagenes/bot_nutricion_on.jpg) no-repeat 0px 0px;}

#MenuSuperior #Promocion{width:113px; background: url(/imagenes/bot_promocion_off.jpg) no-repeat 0px 0px; padding-right: 3px;}
#MenuSuperior #Promocion a:hover,  #MenuSuperior #Promocion.active{background: url(/imagenes/bot_promocion_on.jpg) no-repeat 0px 0px;}

#MenuSuperior #Contacto{width:87px; background: url(/imagenes/bot_contacto_off.jpg) no-repeat 0px 0px;}
#MenuSuperior #Contacto a:hover,  #MenuSuperior #Contacto.active{background: url(/imagenes/bot_contacto_on.jpg) no-repeat 0px 0px;}

#MenuSuperior #Inicio{background: url(/imagenes/BotonAccesosInicioOff.jpg) no-repeat 0px 0px;color:#99cc33; font: 9px Arial, Helvetica, sans-serif; margin: 0px 0px 0px 10px; padding: 0px;}
#MenuSuperior #Inicio h2{color:#99cc33; font: 9px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
#MenuSuperior #Inicio a{display: block; height: 21px; padding: 10px 0px 0px 22px; width: 33px;}
#MenuSuperior #Inicio a:hover,  #MenuSuperior #Inicio.active{background: url(/imagenes/BotonAccesosInicioOn.jpg) no-repeat 0px 0px;}

#MenuSuperior #Mapa{width:58px; background: url(/imagenes/BotonAccesosMapaOff.jpg) no-repeat 0px 0px;}
#MenuSuperior #Mapa h4{font: 9px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
#MenuSuperior #Mapa a{display: block; height: 21px; padding: 10px 0px 0px 22px; width: 36px;}
#MenuSuperior #Mapa a:hover,  #MenuSuperior #Mapa.active{background: url(/imagenes/BotonAccesosMapaOn.jpg) no-repeat 0px 0px;}

#MenuSuperior #Ayuda{width:70px; background: url(/imagenes/BotonAccesosAyudaOff.jpg) no-repeat 0px 0px;}
#MenuSuperior #Ayuda h4{font: 9px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
#MenuSuperior #Ayuda a{display: block; height: 21px; padding: 10px 0px 0px 22px;}
#MenuSuperior #Ayuda a:hover,  #MenuSuperior #Ayuda.active{background: url(/imagenes/BotonAccesosAyudaOn.jpg) no-repeat 0px 0px;}


/*MENU LEFT*/
#leftnav{float: left;width: 205px; text-align:left;}
#leftnav img{border: none;}
#leftnav label{color:#cc6600;font-weight: bold; float:left; margin: 0px 0px 2px 12px;}
#leftnav p{margin: 0px; padding: 0px;}
#MenuVerde{width: 205px; text-align: left; padding: 0px;}
#MenuVerde img{border: none; float: left; padding-bottom: 1px;}


/*MENU RIGHT*/
#rightnav{float: right;width: 200px;margin: 0;text-align:center;}
#rightnav p { margin: 0px; padding: 0px; }



/*ESTRUCTURA*/
#container{background: url(/imagenes/fondo_contenidos.jpg) no-repeat 0px 153px; width: 1000px; margin: 0px auto; line-height: 130%;}

#content{width: 570px!important; margin: 0px; float: left; padding: 0px 0px 0px 15px;margin-left:10px;display:block;}
#content img{border: none;}

#content p{
        margin-bottom: 10px;
        color: #999999;
        font-family: Verdana;
        font-size: 11px;
}
#content textarea {
        border: solid #C0C0C0 1px;
        -moz-border-radius: 5px;
		-webkit-border-radius:5px;
		-ms-border-radius: 5px;
        background-color : #fff;
        font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
        padding-left : 7px;
        padding-right : 7px;
}

#content input {
	border: solid #DDD 1px;
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px; 
	-ms-border-radius: 5px; 
	margin-bottom: 5px; 

	height: 20px; 
	/*



	color:#000000; 
	font-family:verdana; 
	font-size:11px; 
	font-stretch:ultra-condensed; 
	text-decoration:none; 
	text-transform:uppercase; 
	text-align: left;
	width: 120px;*/
}
#content select {
        border: solid #C0C0C0 1px;
        -moz-border-radius: 5px;
		-webkit-border-radius:5px;
		-ms-border-radius: 5px;
        background-color : #fff;
        font-family:Arial, Helvetica, sans-serif;
        font-size : 12px;
        padding-left : 7px;
        min-width: 70px;
}

/*CONTENIDOS*/
#ContenedorCentro {width:570px; padding:0px;margin:0px; clear: both;display: block;margin-left:5px;}

.ContenedorCentroIzquierda{width:190px;float:left;}
.ContenedorCentroDerecha{width:190px;float:left;}
.ContenedorCentroPrincipal{width:177px; float: left; margin:0px;text-align:left;}
.ContenedorCentroIzquierda h2,.ContenedorCentroDerecha h2,.ContenedorCentroPrincipal h2{font-family:Verdana;font-weight:bold;font-size:12px;color:#3365cb;}
.ContenedorCentroIzquierda h1,.ContenedorCentroDerecha h1,.ContenedorCentroPrincipal h1,
.ContenedorCentroIzquierda a,.ContenedorCentroDerecha a,.ContenedorCentroPrincipal a{font-family:Verdana;font-size:12px;text-decoration: none;}

#RecetasArriba{background:url(/imagenes/RecetasArriba.gif) no-repeat 0px 45px; padding: 45px 0px 0px 0px; width:565px; height:46px; clear: both;}
#RecetasArriba a {color:#cc6600;text-decoration: none;}
#RecetasAbajo{background-image:url("/imagenes/RecetasAbajo.png");min-height:189px;background-repeat: no-repeat;width:565px;text-align:left; clear: both;}
#RecetasAbajo h2
{
	color:#cc6600;
	font-family:Verdana;
	font-size:18px;
	font-weight: bold;
}
#RecetasAbajo a {
	color:#cc6600;
	text-decoration: none;
}




.recetaideal{
	height: 96px;
	width: 203px;
	margin-left: 5px;
}
.tituloreceta{
	background-image:url("/imagenes/recetaideal.png");
	width:204px;
	height:33px;
}

.cuerporeceta{
	background-image:url("/imagenes/fondoreceta.png");
	height: 65px;
	border-right-color: #FFD06F;
	border-right-style: solid;
	border-right-width: 1px;
}

.recetaporcategoria{
	height: 237px;
	width: 203px;
	margin-left: 5px;
}

.titulocategoria{
	background-image:url("/imagenes/recetaporcategoria.png");
	width:203px;
	height:33px;
}

.cuerpocategoria{
	background-image:url("/imagenes/fondoreceta.png");
	height: 220px;
	border-right-color: #FFD06F;
	border-right-style: solid;
	border-right-width: 1px;
}

.busquedaporocasion{
	height: 96px;
	width: 203px;
	margin-left: 5px;
        margin-top: 15px;
}

.tituloocasion{
	background-image:url("/imagenes/busquedaporocasion.png");
	width:203px;
	height:33px;
}
.cuerpoocasion{
	background-image:url("/imagenes/fondoreceta.png");
	height: 65px;
	border-right-color: #FFD06F;
	border-right-style: solid;
	border-right-width: 1px;
}



#content h2 { margin: 0 0 .5em 0; }



#cred
{
  color: #ADABA7;

}
#CentroNutricionArriba
{
	background-image:url("/imagenes/CentroNutricionArriba.gif");
	width:570px;
	height:46px;
	
}
#CentroNutricionAbajo
{
	background-image:url("/imagenes/CentroNutricionAbajo.png");
	background-repeat: no-repeat;
	width:570px;
	min-height:189px;
	text-align:left;
}
#CentroNutricionAbajo h2
{
	color:#3366cc;
	font-family:Verdana;
	font-size:18px;
	font-weight: bold;
}
#CentroNutricionAbajo a {
	text-decoration: none;
}
#AcordeonTemas
{
   width:170px;	
}



.input_login{
	margin-left: 20px;
}
input.bt_login{
	height:24px;
	width:23px;
	background: url(/imagenes/play.png);
	padding: 0 0 10px 0;
	cursor: pointer; cursor: hand;
         vertical-align: bottom; 
}

.login{
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-ms-border-radius: 5px;
	background-image:url(/imagenes/input.png);
	background-color : #fff;
	font-size : 12px;
	padding-left : 7px;
	padding-right : 7px;
	height: 22px;
	width: 100px;
	font-family:Verdana;
}

.busqueda{
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius:5px 0px 0px 5px;
	-ms-border-radius: 5px;
	behavior:url(border-radius.htc);
	margin-left: 30px;
	margin-top: 6px; 
	background-image:url(/imagenes/ImagenBuscadorSuperior.jpg);
	background-color : #fff;
	font-family:Verdana;
	font-size : 12px;
	height: 21px;
	width: 332px;
}
.check{
	width: 20px;
	float:left;
	margin-left: 25px;
}

.bot{
	float:left;
	width: 260px;
	margin-top:2px;
}

.bot  a{
	padding: 0 0 0 30px;
	color: #fff;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}
.checkbox{
	margin-left: 20px;
	margin-top:1px;
	float:left;
}

#usuarios span{
	padding: 0 0 0 15px ;	
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}

.p{
	padding-top: 4px;
}


.buscapalabra{
	text-decoration: none;
	-moz-border-radius: 5px;
	background: #fff;
	padding: 1px 5px 2px 5px;
	font-weight: bold;
}

.buscapalabra label{
	color: #669900;
}

.DondeEstas {
	padding: 5px;
	font-weight: normal;
	border-top: 1px solid #F0F0F0;
  border-right: 1px solid #F0F0F0;
  border-left: 1px solid #F0F0F0;
  width: 554px;
  color: #999;
  font-family: Verdana;
  font-size: 9px;
	display: block;
}

#content .DondeEstas p {
     font-family: Verdana;
     font-size: 9px;
}

.DondeEstas a{
	font-weight: normal;
	color: #999;
     font-family: Verdana;
     font-size: 9px;

}

.Nutricion{
	background-image:url(/imagenes/cuerponutricion.png);
	background-repeat:no-repeat;
	width:565px;
}

.Nutricion h2 {
	color: #3366cc;
  font-weight:bold;
	font-family:Verdana;
	font-size:18px;
	padding: 15px;
	padding-top: 0px;
}
.Nutricion .TituloNutricion {
	color: #3366cc;
	font-weight:bold;
	font-family:Verdana;
	font-size:14px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.Nutricion .lista {
	padding: 15px;
}
.Nutricion .CajaCeleste {
	background: #CDE5FF;
	width: 529px;
	height: 51px;
}
.Nutricion .TagsBox {
	padding: 70px 10px 10px 10px; 
	color: #3365CB;
}
.Nutricion .TagsBox a,  .Nutricion .TagsBox a:visited, .Nutricion #preguntas_box a, .Nutricion #preguntas_box a:visited {
	color: #3365CB;
	text-decoration: none;
}

.NutriCombo{clear: both; display: table; width: 520px;}
.NutriCombo #filtro_mas_vistos {border: none; background: none;}
.NutriCombo #filtro_recientes {border: none; background: none;}

.NutriProductos{clear: both; display: table; width: 520px;}

.espa{
	width:70px;
	float:right;
	height: 13px;
}

.espaN{
	width:80px;
	float:right;
	height: 13px;
}
.busquedanutrinota{
	width:200px;
	float:right;
}
.Nutricion fieldset{
	-moz-border-radius: 8px; 
	border-radius: px;
	display:inline;
	border-style:solid;
	border-color: #d7e2f8;
	border-width: 1px;
	font-size:13px;
	padding: 10px 0 10px 10px;
  background-color: #FFFFFF;
  margin-top: 20px;
	margin-left: 15px;
	width:92%;
}

.Nutricion h1{
	color: #3366cc;
	float:left;
  font-weight:normal;
	font-family:Verdana;
	font-size:28px;
	padding: 15px;
}

.Nutricion label{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#3365cb;
	margin: 0 25px 0 2px;
}

.OrdenaNutricion{
	width: 270px;
	float:right;
}
.OrdenaNutricion label{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#3365cb;
}

.OrdenaNutricion img{
	float: left;
	margin-right: 21px;
}

.Destacada{
	
	background-repeat:no-repeat;
	width:550px;
	height:150px;
	margin-left:10px;
}

.Destacada h2{
	color:#3365cb;
	padding: 10px 0 0 14px;
        font-family: Verdana;
}

.Destacada h3{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#3365cb;
}

.Destacada p{
	margin: 2px 0 2px 0;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	11px;
	color: #999999;
}

.NutriDescrip{
	float: left;
	width: 370px;
	color: #999999;
}
.NutriDescrip a, .NutriDescrip a:visited{
	color: #3267cd;
	text-decoration: none;
	font-size: 12px;
}

.NutriDescrip label{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#3365cb;
	margin: 0 20px 0 0;
}

.NutriDescrip span{
	color:#999;
}

.NutriCuadro{
	width: 75px;
	float: left;
}

.Rating{
	width: 75px;
	float: left;
}

.Rating h3{
	color: #999999;
}

.Rating img{
	padding-top: 5px;
}

.Cuerpo{
	margin: 15px;
}

.PaginacionNutri{
	color:#3366cc;
	margin-left: 15px;
	padding-top: 35px;
	width: 530px;
}

.PaginacionNutri img{
	float: right;
	padding: 5px;
}

.PaginacionPro{
	color:#cc3300;
	margin-left: 15px;
	padding-top: 0px;
	width: 530px;
}

.PaginacionPro img{
	float: right;
	padding: 5px;
}

.PaginacionRec{
	clear: both;
	color:#cc6600;
	margin-left: 15px;
	padding-top: 35px;
	width: 530px;
}

.PaginacionRec img{
	float: right;
	padding: 5px;
}


/*Productos*/

.Productos{
	background-image:url(/imagenes/ProductosCentro.gif);
	background-repeat:no-repeat;
	width:570px;
	float: left;
}

.Productos label{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc3300;
	margin: 0 25px 0 2px;
}

.Productos fieldset{
	-moz-border-radius: 8px; 
	border-radius: px;
	display:inline;
	border-style:solid;
	border-color: #FFCBCD;
	border-width: 1px;
	font-size:13px;
background-color: #FFFFFF;
margin-top: 20px;
	padding: 10px 0 10px 10px;
	margin-left: 15px;
	width:92%;
}

.NutriProductos label{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc3300;
}

.Productos h1{
	color: #cc3300;
	float:left;
  font-weight:normal;
	font-family:Verdana;
	font-size:28px;
	padding: 15px;
	
}

.OrdenaProductos label{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc3300;
	margin: 0 25px 0 2px;
}

.OrdenaProductos{
	width: 270px;
	float:right;
}

.DestacadaProductos{
	
	background-repeat:no-repeat;
	width:550px;
	height:150px;
	margin-left:10px;
}

.DestacadaProductos h2{
	color:#cc3300;
	padding: 10px 0 0 14px;
        font-family: Verdana;
}

.DestacadaProductos h3{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc3300;
}

.DestacadaProductos p{
	margin: 2px 0 2px 0;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	11px;
	color: #999999;
}

.DestacadaProductos2{
	
	background-repeat:no-repeat;
	width:550px;
	height:100px;
	margin-left:10px;
}

.DestacadaProductos2 h2{
	color:#cc3300;
	padding: 10px 0 0 14px;
        font-family: Verdana;
}

.DestacadaProductos2 h3{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc3300;
}

.DestacadaProductos2 p{
	margin: 2px 0 2px 0;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	11px;
	color: #999999;
}

.NutriDescripPro{
	float: left;
	width: 360px;
	color: #999999;
}
.NutriDescripPro a {
	color:#cc3300;
	text-decoration: none;
}
.NutriDescripPro label{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#cc3300;
	margin: 0 20px 0 0;
}

.NutriDescripPro span{
	color:#999;
}

/*Recetas*/
.Recetas{
	background-image:url(/imagenes/CuerpoReceta.png);
	background-repeat:no-repeat;
	width:570px;

}
.Recetas fieldset{
	-moz-border-radius: 8px; 
	border-radius: px;
margin-top: 20px;
background-color: #FFFFFF;
	display:inline;
	border-style:solid;
	border-color: #FFEEC3;
	border-width: 1px;
	font-size:13px;
	padding: 10px 0 0px 10px;
	margin-left: 15px;
	width:92%;
}

.Recetas label{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc6600;
}

.Recetas h1{
	color: #cc6600;
	float:left;
font-weight:normal;
	font-family:Verdana;
	font-size:28px;
	padding: 15px;
	
}

.NutriRecetas label{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc6600;
	margin: 0 0px 0 0px;
}

.OrdenaRecetas label{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc6600;
	margin: 0 25px 0 2px;
}

.OrdenaRecetas{
	width: 460px;
	
}

.NutriDescripRece{
	float: left;
	width: 365px;
	color: color: #999999;
}

.NutriDescripRece label{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#cc6600;
	margin: 0 20px 0 0;
}

.NutriDescripRece span{
	color:#999;
}

.DestacadaRecetas{
	
	background-repeat:no-repeat;
	width:550px;
	height:150px;
	margin-left:10px;
}

.DestacadaRecetas h2{
	color:#cc6600;
	padding: 10px 0 0 14px;
}

.DestacadaRecetas h3{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc6600;
}

.DestacadaRecetas p{
	margin: 2px 0 2px 0;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	11px;
	color: #999999;
}

/*Pag Productos*/
.ProductoDestacado{
      background-color: #FEDAD1;
  margin-bottom: 10px;
	width:530px;
	height:165px;
	margin-left: 15px;
}

.ProductoDestacado h2{
	color:#cc3300;
	padding-top: 10px;
	font-size: 16px;
}
.ProductoDestacado h3{
	font-size: 14px;
}
.ProductoDestacado a{
	color:#cc3300;
	text-decoration:none;
	font-weight:bold;
}

#content .ProductoDestacado p{
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	11px;
	color: #CB6600;
}

.fotoproducto{
	height: 154px;
	width: 169px;
	float: left;
}

.textoproducto{
	height: 130px;
	width: 320px;
	float: left;
}


.MoldesEspeciales{
	width:536px;
	height:130px;
	margin-left: 17px;
}

.modelizq{
      background-color: #FFF2EF;
	width:263px;
	height:124px;
	float: left;
}

.modelder{
   background-color: #FFF2EF;
	width:263px;
	height:124px;
	float: right;
}

.caja{
	width:120px;
	height:120px;
	float: left;
}

.textomolde{
	width:138px;
	height:120px;
	float: right;
}

.textomolde h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#CC3200;
}
.textomolde a {
	color:#CC3200;
	text-decoration: none;
}

/*Pag Recetas*/
.RecetasDestacado{
	background-color: #FFEEC7;
	width:536px;
	height:165px;
    margin-bottom: 15px;
	margin-left: 17px;
}

.RecetasDestacado .fotoproducto{
        height: 134px;
        width: 185px;
        margin-right: 15px;
        float: left;
}

.RecetasDestacado h2{
	color:#CE6603;
	padding: 10px 0 0 0px;
}

.RecetasDestacado h3{
        color:#CE6603;
}

.RecetasDestacado a, .RecetasDestacado a:visited {
        color:#CE6603;
        text-decoration: none;
}

.RecetasDestacado p, .RecetasDestacado .textoproducto p{
	color:#CE6603;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	11px;
}

.modelizqreceta{
	background-image:url(/imagenes/moldenaranjo.png);
	width:263px;
	height:124px;
	float: left;
}

.modelderreceta{
	background-image:url(/imagenes/moldenaranjo.png);
	width:263px;
	height:124px;
	float: right;
}

.textomoldereceta h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc6600;
}

.textomoldereceta h2 a {
  text-decoration: none;
}
/*nutricion*/

.textonutricion{
	margin: 15px;
	text-align: justify;
}

/*Producto X*/
.enlacesX{
	background-image:url(/imagenes/fondoaplicaciones.png);
	background-repeat: no-repeat;
	background-position: right;
	width:154px;
	height:50px;
	float: right;
	margin-top: 0px;
}

.tituloX{
	height: 50px;
	width: 380px;
	float:left;
}

.tituloX h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:16px;
	color:#cc3300;
	margin-top: 15px;
	float: left;
}

#NutrinotaTexto
{
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 18px;
}

.productoX{
	height: 300px;
	width:570px;
}
.imagenproductoX{
	height: 200px;
	width:174px;
	float: left;
	
}

.videoproductoX {
  width: 330;
  height: 256;
  margin-right: 20px;
  float: left;
}

.descripcionproductoX{
	height: 200px;
	width: 200px;
	float:left;
}

.descripcionproductoX h2{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#cc3300;
}



.productossimilares{
	width: 160px;
	float:left;
	margin-top: 15px;
        background-color: #FFF3D9;
}

.productossimilares h2{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#CB6600;
	padding-left: 15px;
	width: 140px;
	font-style: italic;
}

.productossimilares dt,dd{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	padding: 5px 0 0 25px;
	width: 135px;
        background-color: #FFF3D9;
}
.productossimilares a{ 
	color:#CD6702;
	text-decoration: none;
       font-weight: normal;
}

.tabla{
	width: 550px;
}

.titulotabla{
  background-color: #FFDFD8;
	height: 58px;
	width: 532px;
}
.subtitulo{
	height: 20px;
}
.subtitulo label{
	float: right;
	font-size: 11px;
	font-weight: normal;
}

.combo{
	float: right;
	width: 525px;
}
.titulocombo{
	width: 355px;
	float: left;
}
.titulocombo h2{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color:#cc3300;
	font-family: Verdana;
}

.compara{
	width: 80px;
	height: 20px;
}

.compara2{
	width: 80px;
	height: 20px;
	background-color: #f2f2f2;
}

.bordetabla{
	border: #ffdfd7 1px solid;
}

/*RecetasX*/
.titulorecetaX h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:18px;
	color:#cc6600;
	margin-top: 15px;
	float: left;
}

.recetasX{
	margin-left: 15px;
}

.descripcionrecetaX{
	height: 200px;
	width: 180px;
	float:left;
}

.descripcionrecetaX h2{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#cc6600;
	padding-top: 4px;
}

.ingredientes{
	width: 160px;
	float: left;
	margin-left: 10px;
}
.ingredientes h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#cc6600;
	float: left;
}

.ingredientes label{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FFB403;
}
.lineanaraja{
	width: 10px;
	float:left;
}
.preparacion{
	width: 350px;
	float: left;
}

.preparacion h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#cc6600;
	float: left;
}

.numeroprepa{
	float: left;
	width: 30px;
}

.numeroprepa img{
	padding-bottom: 5px;
}

.textoprepa{
	float: right;
	width: 330px;
}

.opinar {
  width: 541px;
  margin-left: 17px;
}

.no_registrado
{
        width: 140px;
  margin-left: 20px;
      padding: 20px;
        background-color: #FFF3D9;
  border: 1px solid #FFCC01;
  text-align: center;

}

.opinar .no_logueado{
        width: 501px;
  margin-top: 20px;
      padding: 20px;
        background-color: #FFF3D9;
  border: 1px solid #FFCC01;
}

.opinar .no_logueado a {
  color: #FFB305;
  font-family:Verdana;
  font-size:13px;
}

#content .opinar .no_logueado p {
  font-family:Verdana;
  font-size:13px;
  text-align: center;
}

.mapasitio .no_registrado a {
  color: #679A01;
  font-family:Verdana;
  font-weight:bold;
  font-size:12px;
  text-align: center;
}

#content .no_registrado p {
  font-family:Verdana;
  color: #679A01;
  font-size:12px;
  text-align: center;
}

.opinar  h3{
        font-family:Verdana;
        font-weight:bold;
        font-size:15px;
        color: #CC6600;
}


.opinar  h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:15px;
	color:#FFB403;
}

.opinar textarea{
	-moz-border-radius: 8px; 
	border-radius: px;
	display:inline;
	border-style:solid;
	border-color: #d7e2f8;
	border-width: 1px;
	font-size:13px;
	padding: 10px 0 10px 10px;
	margin-left: 10px;
	width:92%;
	height: 100px;
}

.opiniones  p{
	padding-left: 15px;
	width: 540px;
	text-align: justify;
}
.opiniones  h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#FFB403;
	float: left;
	padding-left: 15px;
}

/*Mapa Sitio*/
.mapasitio{
	background-image:url(/imagenes/cuerpomapa.png);
	background-repeat: no-repeat;
	width:567px;
}	

.mapa{
	padding-top: 60px;
}
.mapasitio h1{
	color: #669900;
	float:left;
      font-weight:normal;
	font-family: Verdana;
	font-size:28px;
	padding: 15px;
}

.mapasitio h5{
        color:#679A01;
        font-family: Verdana;
        font-size: 12px;
        text-decoration: none;
        padding: 0px 0 0 0px;
}

.mapasitio label {
  color: #99cc33;
  font-weight: bold;
  font-family: Verdana;
  font-size:11px;
  text-align: right;
}

.mapasitio h2{
	color: #659D00;
	float:left;
	font-family: Verdana;
	font-size:18px;
	padding: 15px;
}

.mapasitio table{
	margin-left: 15px;
}
.mapasitio a {
	color: #a3de3b;
	text-decoration:none;
}

.mapaverde {
  background-color: #E1F3BF;
  color: #9ACC35;
  padding-left: 30px;
  padding-top:20px;
  vertical-align:top;
}
.maparojo a {color: #CB3301;}
.maparojo {
  background-color: #FFEAE5;
  color: #CB3301;
  padding-left: 30px;
  padding-top:20px;
  vertical-align:top;
}
.mapanaranja a{ color: #CB6800; }
.mapanaranja {
  background-color:#FFECC1;
  color: #CB6800;
  padding-left: 30px;
  padding-top:20px;
  vertical-align:top;
}
.mapaazul a{color: #3566CC;}
.mapaazul {
  background-color: #E4F2FF;
  color: #3566CC;
  padding-left: 30px;
  padding-top:20px;
  vertical-align:top;
}

/*Ayuda*/
.ayuda{
	background-image:url(/imagenes/cuerpomapa.png);
	background-repeat: no-repeat;
	width:560px;
	height: 100%;
}	

.ayuda h1{
	color: #669900;
	float:left;
font-weight:normal;
	font-family:Verdana;
	font-size:26px;
	padding: 15px;
	font-weight: normal;

}

.ayuda h2{
	color: #a3de3b;
	font-family:Verdana;
	font-size:22px;
	padding: 15px;
}

.ayuda h3{
	font-size:14px;
	padding: 15px;
	color: #a3de3b;
	
}

.ayuda p{
	Font-Family: Verdana;
	font-weight:normal;
	Font-Size:	11px;
	color: #999999;
	text-align: justify;
	padding: 15px;
}

.preguntas p{
	Font-Size:	12px;
	font-weight: bold;
}

.contNutrinotas {
	display: table;
}
.subcategoria{
	width:200px;
	float:left;
	margin-left:10px;
	display: table-row;
	height: 340px;
}

.notaprincipal{
	width:280px;
	height:auto;
	float:right;
	margin-top: 0px;
	top: 0px;
	vertical-align: text-top;
}

.notaprincipal h2{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#3365cb;
	padding-left: 15px;
	width: 250px;
	text-align:left;
}

.notaprincipal p{ 
	text-align:justify;
	padding-top:10px;
	width: 250px;
}

.notaprincipal a, .notasecundarialeft a, .notasecundariaright a  {
  color: #3265CE;
  text-decoration: none;
}

.subcategoria h2{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#3365cb;
	padding-left: 15px;
	width: 140px;
	text-align:center;
}

form { padding: 0px; margin:0px;}

.subcategoria dt,dd{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	color:#3365cb;
	padding: 5px 0 0 25px;
	width: 140px;
	text-align:left;
}

.subcategoria a {
  text-decoration: none;
}

.notasecundarialeft{
	width:250px;
	float:left;
	padding: 0px 0px 0px 10px;
}

.notasecundariaright{
	width:250px;
	float:left;
	padding: 0px 0px 0px 20px;
	}

.notasecundarialeft h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#3365cb;
	padding-left: 10px;
	width: 240px;
	text-align:left;
}

.notasecundarialeft p{
	text-align:justify;
	padding-top:10px;
	margin-left:10px;
}

.notasecundariaright p{
	text-align:justify;
	padding-top:10px;
	margin-left:10px;
}
.notasecundariaright h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#3365cb;
	padding-left: 15px;
	width: 240px;
	text-align:left;
}

.submenunutricion{
	float: left;
	background-image: url(/imagenes/submenunutricion.png);
	background-repeat: no-repeat;
	width:180px;
	height:50px;
	margin-left: 10px;
}

.submenunutricion a{
	color: #fff;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	16px;
	text-decoration:none;
}

.submenunutricion h2{
	color: #fff;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	16px;
	text-decoration:none;
	padding: 10px 0 0 35px;
}

.submenuevaluate{
	float: left;
	background-image: url(/imagenes/submenuevaluate.png);
	background-repeat: no-repeat;
	width:180px;
	height:50px;
}

.submenuevaluate a{
	color: #3366cc;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	16px;
	text-decoration:none;
}

.submenuevaluate h2{
	color: #3366cc;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	16px;
	text-decoration:none;
	padding: 10px 0 0 45px;
}

.submenuejercitate{
	float: left;
	background-image: url(/imagenes/submenuevaluate.png);
	background-repeat: no-repeat;
	width:180px;
	height:50px;
}

.submenuejercitate a{
	color: #3366cc;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	16px;
	text-decoration:none;
}

.submenuejercitate h2{
	color: #3366cc;
	Font-Family:	Verdana;
	font-weight:normal;
	Font-Size:	16px;
	text-decoration:none;
	padding: 10px 0 0 35px;
}

.postear img{
	float: left;
	margin-left: 10px;
}

.postear p{
	margin-left: 10px;
	float:left;
	padding: 2px;
}

.mapasitio h4{
        color:#99cc33;
        font-family: Verdana;
        font-size: 17px;
        text-decoration: none;
        padding: 10px 0 0 11px;
}

.postear h4{
	padding-left: 25px;
	height: 15px;
	font-size:12px;
	color: #a3de3b;
}

.mapasitio .box_centrada {clear: both;}

.box_centrada {
        width: 500px;
        background-color: #FFFFFF;
        margin-left: 25px;
        padding-top: 0px;
        padding-bottom: 0px;
        border: 1px solid #D1EE9C;
}
#formato_id {
        width: 200px;
}
#subcategoria_id {
        width: 200px;
}
.fecha select {
width: 50px;
min-width: 50px;
font-size:12px;
}

.submenu-nutricion-seleccionado, .submenu-nutricion-seleccionado a, .submenu-nutricion-seleccionado a:hover {
  background-image: url(/imagenes/secciones/nutrinotas/fondo_selecc.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  text-align:center;
  font-size: 14px;
  width: 163px; 
  color: #FFFFFF;
  float: left;
  height: 35px;
  font-weight: bold;
  font-family: Verdana;
  text-decoration:none;
}

.submenu-nutricion-seleccionado a, .submenu-nutricion-seleccionado a:hover, .submenu-nutricion-no-seleccionado a, .submenu-nutricion-no-seleccionado a:hover {
  padding-top: 10px;
}

.submenu-nutricion-no-seleccionado , .submenu-nutricion-no-seleccionado a, .submenu-nutricion-no-seleccionado a:hover {
  background-image: url(/imagenes/secciones/nutrinotas/fondo_sin_selecc.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  text-align:center;
  font-size: 15px;
  font-weight: bold;
  font-family: Verdana;
  width: 163px;
  height: 35px;
  color: #4A79D3;
  float: left;
  text-decoration:none;
}

.coincidencias {
  margin-left: 15px;
  text-align: left;
}

.linea_divisoria {
width: 541px;
}


/*FOOTER*/
#footer{clear: both;padding: 30px 0px 0px 0px; width: 1000px; margin: 0px auto;}

#copy {
  color: #89BD2F;
  height: 48px;
  bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  clear: both;
  
}

#copy a {
  color: #89BD2F;
  font-weight: bold;
  text-decoration: none;
}

#copy a:hover {
  text-decoration: none;
}
.pagination {
	color: #000;
}
.pagination a {
	color: #999;
}
.FormLateral
{
    padding-left: 4px;
}
#box_preguntas_link {
  text-decoration: none;
}
