
* { margin: 0; padding: 0; }

body { background:#000; }

div, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333; }

ul { margin-left:15px; padding:5px; }

p { margin:10px 0 0 0; }
img { border:0; }
input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; padding:3px; margin:2px 0 5px 0; }
.inputs { background-color:#FDEADB; border:1px solid #333; }
.btnEnviar { width:66px; height:18px; background:url(../images/btn_enviar.png) top center no-repeat; display:block; padding:0; margin:5px 0 0 0; border:0; }
select { padding:2px; }

.hidden { visibility: hidden; }

a { color: #333; text-decoration: none; }

.txtgral { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333; }

.txtpeq { font-size:9px; }

.titulos { font-family: Futura-Book, Verdana, Arial, sans-serif; font-size: 14px; margin:0; text-align:left; text-transform:uppercase; }

.txtblancoi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; font-style: italic; }
a.txtblancoi:link, a.txtblancoi:visited { color: #FFF; text-decoration: none; }
a.txtblancoi:hover, a.txtblancoi:active { color: #FFF; text-decoration: none; border-bottom: 1px dashed #FFF; padding: 0 0 1px; }

.txtblanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; line-height:16px; }
a.txtblanco:link, a.txtblanco:visited { color: #FFF; text-decoration: none; }
a.txtblanco:hover, a.txtblanco:active { color: #FFF; text-decoration: none; }

.linkUnderl {}
a.linkUnderl:link, a.linkUnderl:visited { text-decoration: underline; }
a.linkUnderl:hover, a.linkUnderl:active { text-decoration: none; }


/* DIVS PAGINAS INTERIORES */

/* Generales */
.spacer { height:5px; display:block; }
.borderimgs { border:1px solid #555; }
.borderimgsb { border:1px solid #FFF; }
.bordertop { border-top:1px solid #333; }
.bordertopb { border-top:1px solid #FFFFFF; }
.borderbottom { border-bottom:1px solid #333; }
.borderbottomb { border-bottom:1px solid #FFFFFF; }

.bulletresultado { filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; width:25px; height:16px; display:block; float:left; text-align:right; }
.bulletresultadoazul { filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; width:25px; height:16px; display:block; float:left; }
.bullettips { width:15px; height:30px; margin-top:10px; display:block; float:left; background:url(../images/bullet-negro.png) top left no-repeat; }
.bulletnotas { width:15px; height:30px; margin-top:10px; display:block; float:left; background:url(../images/bullet-blanco.png) top left no-repeat; }

#BulletVolverPag { z-index:10; width:40px; left:555px; top:10px; display:block; position:absolute; }

#volver { padding:5px 12px 5px 0; width:305px; text-align: right; background: url(../images/bullet-volver2.png) right center no-repeat; }

/* Imprimir - Ver otros articulos - Enviar a amigo */
#linkabajocontenido { width:522px; height: 23px; text-align: right; z-index:3; position:absolute; top:405px; left:30px; }

/* Div sobre el bg de las interiores */
#intcont { margin: 30px 0 0px 25px; left:185px; width: 340px; height: 360px; overflow: auto; z-index: 4; text-align:justify; position:absolute; top:0; padding: 10px 0 0 0; }

/* Texto Contenido Paginas Interiores */
#TextoContenido { width:310px; margin-top:15px; padding-bottom:20px; }

/* Fondos Paginas Interiores */
.bgint { margin: 30px 0 0 0; left:190px; width: 360px; height: 370px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; z-index: 3; position:absolute; overflow:hidden; }
.bgintnt { margin: 30px 0 0 0; left:190px; width: 360px; height: 370px; z-index: 3; position:absolute;  }
#bgcrema { background: url(../images/bg-crema.png) top left no-repeat; }
#bgrojo { background: url(../images/bg-rojo.png) top left no-repeat; }
#bgcrema2 { background: url(../images/bg-crema2.png) top left no-repeat; }
#bgnaranja { background: url(../images/bg-naranja.png) top left no-repeat; }
#bgnaranja2 { background: url(../images/bg-naranja2.png) top left no-repeat; }
#bgverde { background: url(../images/bg-verde.png) top left no-repeat; }
#bgazul { background: url(../images/bg-azul.png) top left no-repeat; }
#bgblanco { background: url(../images/bg-blanco.png) top left no-repeat; }
#bgmarron { background:url(../images/bg-marron.png) top left no-repeat; }
#bgcolores { background: url(../images/bg-colores.png) top left no-repeat; }
#bgtips { background: url(../images/bg-tips.png) top left no-repeat; }

/* Listado Buscadores */
#listaResultados { margin: 30px 0 0 10px; padding-bottom:20px; top:0; left:0px; width: 310px; z-index: 2; position:absolute; clear:both; }

/* Recetas - Despliegue de Receta */
#topimg { margin:0; left:190px; width:360px; height:149px; z-index: 3; position:absolute; border:1px solid #000; overflow:hidden; }
#topimgampliar { margin:126px 0 0 0; left:191px; background:#000; width: 360px; height: 24px; filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45; z-index: 4; position:absolute; }
#topimgampliartxt { margin:126px 0 0 0; left:190px; width:360px; height:23px; z-index:5; position:absolute; border-top:1px solid #000; padding: 3px 0 0 10px; }

#recetastxtbg { margin:158px 0 0 0; left:190px; background: url(../images/bg-txtreceta.png) bottom left no-repeat; width: 360px; height: 240px; position:absolute; z-index: 6; display:block; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; }
#recetacont { margin:158px 0 0 0; left:190px; width:360px; height:240px; z-index: 7; overflow:auto; position:absolute; }
.recetatitulo { font-family: Futura-Book, Verdana, Arial, sans-serif; background:url(../images/bg-titulo-receta.jpg) top left no-repeat; padding:5px 20px 5px 20px; font-size:16px; color:#221F17; text-transform: uppercase; }
#recetatxt { padding: 20px 15px 20px 20px; line-height:19px; text-align:justify; overflow:hidden; width:298px; color:#FFF; }
#receta-ing { line-height:19px; color:#FFF; }
#receta-ing p { margin:0; padding:0; color:#FFF; }

#OcultarImagen { z-index:3; width:50px; height:30px; top:410px; left:500px; position:absolute; text-align:right; background:url(../images/btn_lupa_volver.gif) top left no-repeat; }

/* Notas de Nutricion */
.notasnutricionimg { margin:10px 10px 0 0; float:left; }

/* Banner Inicio */
#BannerInicio { width:255px; height:125px; top:273px; left:19px; position:absolute; z-index:4; display:block; overflow:hidden; }

/* Glosario */
#abc { z-index:5; position:absolute; top:30px; left:190px; background:#333333; padding:5px 0 0 20px; width:340px; height:20px; overflow:hidden; letter-spacing:1px; text-align:left; }
.letras { font-family: Futura-Book, Verdana, Arial, sans-serif; font-size:18px; font-weight:bold; }
.abclink { font-family: Futura-Book, Verdana, Arial, sans-serif; color:#FFF; }
a.abclink:link { color: #FFF; text-decoration: none; font-weight:normal; }
a.abclink:visited { color: #999; _color: #FFF; text-decoration: none; font-weight:normal; }
a.abclink:hover { color: #BBB; text-decoration: none; border-bottom: none; padding:0; font-weight:normal; }
a.abclink:active { color: #BBB; text-decoration: none; border-bottom: none; padding:0; font-weight:normal; }

/* Galeria - Cursos Cocina */
#divThumbs { width:340px; overflow:auto; height:116px; text-align:left; padding:7px 0 0 0; }
.Thumbs { border:1px solid #333; margin:0 6px 7px 0; }
#barraVerde { top:386px; left:190px; width: 360px; height: 17px; background: url(../images/barra-abajo-galeria.png) top no-repeat; display:block; position:absolute; z-index:4; }

/* Ferias */
#barraTitulo { z-index:5; position:absolute; top:30px; left:190px; background:#34250F; color:#FFF; padding:5px 0 0 20px; width:340px; height:20px; overflow:hidden; text-align:left; }
.titulosG { color:#FFF; font-size:24px; text-transform:uppercase; font-weight:bold; font-family: Futura-Book, Arial, "Trebuchet MS", sans-serif; line-height:21px; }
.Calend { color:#FFFFFF; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Sans-Serif; font-weight:bold; }
.CalendDias { color:#FFFFFF; text-transform:uppercase; font-size:10px; }
.CalendOtroMes { filter:alpha(opacity=1);-moz-opacity:.1;opacity:.1; }

/* FIN DIVS PAGINAS INTERIORES */


/* DIVS AREA NIŅOS */

.transpimgs { background-color:transparent; border:0; padding:0; margin:0; }

.titulosn { font-family: Futura-Book, Verdana, Arial, sans-serif; color:#FFF; text-transform: uppercase; font-size:12px; }

#Estrella { width:124px; height:64px; position:absolute; top:503px; left:560px; z-index:5; display:block; }

#MaiceraNewsN { width:190px; height:30px; position:absolute; top:16px; left:0; z-index:3; display:block; background-color:#000; text-align:left; overflow:hidden; }

/* Div sobre el bg de las interiores */
#intcontn { margin: 30px 0 0px 25px; left:185px; width: 340px; height: 365px; overflow: hidden; z-index: 4; position:absolute; top:0; text-align:justify; padding:0; }

/* Texto Contenido Paginas Interiores */
#TextoContenidon { width:320px; margin-top:0; }

/* Recetas - Despliegue de Receta */
#recetastxtbgn { margin:158px 0 0 0; left:190px; background: url(../images/bg-txtrecetan.png) top left no-repeat; width: 360px; height: 245px; position:absolute; z-index: 6; display:block; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; }
.recetatitulon { font-family: Futura-Book, Verdana, Arial, sans-serif; background-color:#000; padding:5px 20px 5px 20px; font-size:16px; color:#FDB902; text-transform: uppercase; }
#recetatxtn { padding: 20px 15px 20px 20px; line-height:19px; text-align:justify; overflow:hidden; width:298px; color:#111; font-family: Tahoma, "Trebuchet MS", Arial, sans-serif; font-size:12px; }
#receta-ing-n { line-height:19px; color:#111; font-family: Tahoma, "Trebuchet MS", Arial, sans-serif; font-size:12px; }
#receta-ing-n p { margin:0; padding:0; }

/* Pinta y Juega */
.divbordertopb { border-top:1px solid #FFF; padding:7px 0 6px 0; margin-top:7px; width:318px; display:block; clear:both; height:105px; overflow:auto; }
#divThumb { float:left; width:120px; height:95px; overflow:hidden; }
#divtxtCont { width:175px; float:left; }
#divTxt { color:#FFF; margin-left:26px; }

#volvern { padding:3px 12px 3px 0; width:305px; text-align: right; color:#FFF; background: url(../images/bullet-volver.png) right center no-repeat; }
#bulletjp {height:20px; padding:10px 0 0 30px; margin:5px 0 0 16px; font-weight:bold; background:url(../images/bullet-entrar_.png) left no-repeat;  _background:url(../images/bullet-entrar.png) left no-repeat; }

#bginicio { margin:30px 0 0 0; left:150px; width:398px; height:370px; background:url(../images/bg-inicioninos.png) top left no-repeat; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; z-index: 3; position:absolute;  }
#fginicio { margin:30px 0 0 0; top:60px; left:19px; width:355px; height:350px; background: url(../images/fg-inicioninos.png) top left no-repeat; z-index: 4; position:absolute; overflow:hidden; }
#bgtxtinicio { margin:30px 0 0 0; top:100px; left:220px; width:330px; height:270px; background: url(../images/bg-txtinicioninos.png) top left no-repeat; z-index: 5; position:absolute; overflow:hidden; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; }
#txtbienvenido { margin:30px 0 0 0; top:10px; left:170px; width:350px; height:150px; z-index: 5; position:absolute; text-align:justify; color:#FFF; }
#txtinicio { margin:30px 0 0 0; left:200px; width:230px; height:270px; z-index:6; position:absolute; padding: 10px 20px 10px 100px; color:#FFF; }

.btnEntrar { font-family: Futura-Book, Verdana, Arial, sans-serif; color:#FFF; text-transform: uppercase; font-size:14px; width:70px; height:24px; display:block; }
a.btnEntrar:link, a.btnEntrar:visited { color: #FFF; text-decoration: none; padding:6px 30px 0 0; }
a.btnEntrar:hover, a.btnEntrar:active { color: #FFF; text-decoration: none; background: url(../images/bullet-entrar_.png) right no-repeat; _background: url(../images/bullet-entrar.png) right no-repeat; padding:6px 30px 0 0; font-weight:normal; }

#InicioNinos { width:150px; height:250px; display:block; top:116px; left:1px; position:absolute; z-index:1; }
.InicioNinos { width:150px; height:27px; display:block; }
a.InicioNinos  { text-decoration: none; background: url(../images/btn_inicio.jpg) top left no-repeat; }
a.InicioNinos:hover { height:250px; text-decoration: none; background: url(../images/btn_inicio_ro.jpg) top left no-repeat; padding:0; }

#InicioAdultos { width:150px; height:27px; display:block; top:224px; left:1px; position:absolute; z-index:2; }
.InicioAdultos { width:150px; height:27px; display:block; }
a.InicioAdultos:link, a.InicioAdultos:visited { text-decoration: none; background: url(../images/btn_inicioa.png) top left no-repeat; }
a.InicioAdultos:hover, a.InicioAdultos:active { height:142px; text-decoration: none; background: url(../images/btn_inicioa_.jpg) top left no-repeat; padding:0; }

/* FIN DIVS AREA NIŅOS */


/* DIVS GENERALES */

/* Hide from IE-Mac \*/
/* Div que centra todo */
#centrar { background-color: transparent; text-align: center; position: absolute;
top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block; }
 /* End hide */

/* Div de la Pagina */ 
#plantilla { background-color: transparent; margin-left: -477px; position: absolute; z-index:1;
top: -300px; left: 50%; width: 955px; height: 600px; visibility: visible; }

/* only IE mac will see this */
*>html #plantilla { top:0; }
/* END only IE mac will see this */

/* Tabla */
#tablaimgs{ background-color: transparent; position: absolute; left:0; z-index:2; width: 955px; height: 600px; visibility: visible; }

/* Imagen de fondo que cambia */
.FrenteTransp { width:595px; height:429px; z-index:2; top:0; left:0; position:absolute; overflow:hidden; }
.bgtransp { width:595px; height:429px; z-index:2; top:0; left:0; position:absolute; background:#000; filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; }
#transppng { _display:none; } /* Ocultar png puntitos para IE 6 y menos */
#transpswf { display:none; _display:block; } /* Mostrar swf puntitos para IE 6 y menos */
#Transparencia { width:540px; height:370px; top:31px; left:16px; z-index:1; position:absolute; overflow:hidden; }
#ShowDiv { width:595px; height:429px; top:0; left:0; z-index:100; background-color:#050505; display:none; position:absolute; overflow:hidden; }
#ShowDivint { width:540px; height:370px; top:31px; left:16px; z-index:1; position:absolute; overflow:hidden; }

/* LaCocinaMaicera */
#LaCocinaMaicera { top:41px; z-index:3; position:absolute; left:131px; width:190px; height:46px; }

/* Maicera News */
#MaiceraNews { width:190px; height:76px; position:absolute; top:-30px; left:0; z-index:3; display:block;/* background-color:#000;*/ text-align:left; overflow:hidden; }

/* Pantallitas */
#Pantallas { width:151px; height:90px; overflow:hidden; display:block; margin-top:2px; background:url(../images/pantallita.jpg) top left no-repeat; }

/* Boton Area Ninos Izquierda - Abajo (Dados) */
#Dados { z-index:30; width:110px; height:195px; display:block; position:absolute; top:363px; left:0; }
#Dados a { background:url(../images/spacer.gif) top no-repeat; width:110px; height:195px; display:block; border:0; }
#Dados a:hover { background:url(../images/btn_areainfantil.png) top no-repeat; }

/* Columna Izquierda abajo del Menu */
#ColIzqAbajoMenu { width:190px; height:250px; top:150px; left:0; color:#FFFFFF; text-align:left; float:left; padding:10px 0 0 17px; z-index:10; position:absolute; }

/* Contenido general para Default.aspx (menu izquierdo - contenido - menu derecho) */
#ContGral { width:778px; height:446px; margin-left:-347px; position:absolute; top:71px; left:50%; z-index:4; overflow:hidden; }

	/* Layer del iFrame */
	#Contenido { width:595px; height:429px; position:absolute; top:16px; left:0; z-index:1; display:block; overflow:hidden; }
	
	/* Menu de la Izquierda */
	#Menu { position:absolute; width:190px; height:160px; text-align:left; top:5px; left:0; z-index:3; padding:30px 0 0 5px; overflow:hidden; }
	
	/* Menu de la Derecha */
	#MenuDer { position:absolute; width:151px; height:448px; text-align:left; top:0px; left:626px; z-index:2; text-align:right; overflow:hidden; background-color:#FFF; border-left:1px solid #ADADAD; }
	.btnBulletVerde { width:150px; height:27px; display:block; border:0; margin:0; padding:0; }
	
/* PIE DE PAGINA */
#pie { text-align: center; padding: 5px; color: #FFF; position:absolute; top:580px; left:210px; z-index:3; }

/* FIN DIV GENERAL */

ul.sitemap { margin:0; padding:0; list-style: none; }
ul.sitemap a:hover { text-decoration:underline; }
ul.sitemap li { list-style:none; padding:0 0 5px 10px; }
ul.sitemap li ul { margin:5px 0 0 0; }

/* MENU IZQUIERDO */

ul.menuizq { margin: 0; padding: 0; list-style: none; }

.menuizq {
    width:144px; 
    height:17px; 
    font-size: 11px; 
    color: #FFF; 
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
    font-weight: bold; 
    text-transform:uppercase; 
}
a.menuizq {
    text-decoration:none; 
    display: block; 
    padding:3px 0 0 28px; 
	filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;
}
a.menuizq:hover {
    filter:alpha(opacity=100);-moz-opacity:1;opacity:1; 
}

.menuizqb {
    width:144px; 
    height:17px; 
    font-size: 11px; 
    color: #FFF; 
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
    font-weight: bold; 
    text-transform:uppercase; 
}
a.menuizqb {
    text-decoration: none; 
    display: block; 
    padding:3px 0 0 28px;
    filter:alpha(opacity=100);-moz-opacity:1;opacity:1; 
    background:url(../images/bullet-verde.png) top left no-repeat; 
    cursor:default; 
}
a.menuizqb:hover {
    background:url(../images/bullet-verde.png) top left no-repeat;
}

/* FIN DE MENU IZQUIERDO */

/* MENU MEDIDAS

#btnIngredientes { background:url(../images/btn_med-ingredientes.png) center right no-repeat; }
#btnPreparacion { background:url(../images/btn_med-preparacion.png) center right no-repeat; }
#btnTiempo { background:url(../images/btn_med-tiempo.png) center right no-repeat; }
#btnServicios { background:url(../images/btn_med-servicios.png) center right no-repeat; }

.btnMedidas { width:140px; height:20px; padding-right:30px; padding-top:10px; text-align:right; text-transform:uppercase; color:#CCC; font-weight:bold; }

a.btnMedidas { color:#FFF; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:11px; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
a.btnMedidas:hover { color:#FFF; filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
a.btnMedidas:active { background:url(../btn_med-active.png) right no-repeat; }

FIN MENU MEDIDAS */