/*  CSS para proyecto RediseÃƒÂ±o Sonrie MamÃƒÂ¡                    */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 02/05/2009                              */
/*  Autor: Claudio Zelada Q.           						  */
/*  mail: czelada@gmail.com           						  */


body{margin:0px; padding:0px; background:url(../images/fondo.jpg) center top repeat-y #39C; font:12px Arial, Helvetica, sans-serif;}
:focus{outline:none;}

dl {padding: 0 25px;}

a:link, a:visited{color:#069;}
a:hover, a:active{color:#036;}

.align_left{text-align:left;}
.align_center{text-align:center;}
.align_right{text-align:right;}

.left {float:left; margin:0 10px;}

#contenidoseccion {
		
		font-size: 12px;
	line-height:18px;
	
		}


#ganadoreslist li { 

    	font: normal 12px "Trebuchet MS", Times, serif;
    line-height:18px;
         
       }


#navlist li { 

      font: normal 12px "Trebuchet MS", Times, serif;
      line-height:18px;

         }




#home_top{width:992px; overflow:hidden; margin:0px auto; background:url(../images/idx_img_top.jpg) 0px 0px no-repeat;}

#header{width:972px; height:110px; margin:0px auto; background:url(../images/bkg_header.jpg) 0px 0px no-repeat;}
#header h1{width:219px; height:95px; margin:0px; padding:0px; position:absolute; background:url(../images/logo_header.gif) 26px 8px no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF;}
#header h1 a{color:#FFF; text-decoration:none; width:219px; height:95px; display:block;}

#header #menu{width:704px; list-style-type:none; height:45px; position:absolute; margin:65px 0px 0px 263px; padding:0px; }
#header #menu li{float:left; margin:0px; padding:0px; color:#FFF; width:88px; height:45px; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px;}
#header #menu li a{width:88px; height:45px; display:block; color:#FFF;}


#header #menu li#bot_home{background:url(../images/botones/menu_bot_home.jpg) 0px 0px no-repeat;}
#header #menu li#bot_home a:link, #header #menu li#bot_home a:visited{background:url(../images/botones/menu_bot_home.jpg) 0px 0px no-repeat;}
#header #menu li#bot_home a:hover, #header #menu li#bot_home a:active{background:url(../images/botones/menu_bot_home_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_home.activo{background:url(../images/botones/menu_bot_home_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_home.activo a:link, #header #menu li#bot_home.activo a:visited{background:url(../images/botones/menu_bot_home_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_home.activo a:hover, #header #menu li#bot_home.activo a:active{background:url(../images/botones/menu_bot_home_over.jpg) 0px 0px no-repeat;}



#header #menu li#bot_foro{background:url(../images/botones/menu_bot_foro.jpg) 0px 0px no-repeat;}
#header #menu li#bot_foro a:link, #header #menu li#bot_foro a:visited{background:url(../images/botones/menu_bot_foro.jpg) 0px 0px no-repeat;}
#header #menu li#bot_foro a:hover, #header #menu li#bot_foro a:active{background:url(../images/botones/menu_bot_foro_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_foro.activo{background:url(../images/botones/menu_bot_foro_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_foro.activo a:link, #header #menu li#bot_foro.activo a:visited{background:url(../images/botones/menu_bot_foro_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_foro.activo a:hover, #header #menu li#bot_foro.activo a:active{background:url(../images/botones/menu_bot_foro_over.jpg) 0px 0px no-repeat;}


#header #menu li#bot_ganadores{background:url(../images/botones/menu_bot_ganadores.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ganadores a:link, #header #menu li#bot_ganadores a:visited{background:url(../images/botones/menu_bot_ganadores.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ganadores a:hover, #header #menu li#bot_ganadores a:active{background:url(../images/botones/menu_bot_ganadores_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_ganadores.activo{background:url(../images/botones/menu_bot_ganadores_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ganadores.activo a:link, #header #menu li#bot_ganadores.activo a:visited{background:url(../images/botones/menu_bot_ganadores_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ganadores.activo a:hover, #header #menu li#bot_ganadores.activo a:active{background:url(../images/botones/menu_bot_ganadores_over.jpg) 0px 0px no-repeat;}


#header #menu li#bot_ninios{background:url(../images/botones/menu_bot_ninios.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ninios a:link, #header #menu li#bot_ninios a:visited{background:url(../images/botones/menu_bot_ninios.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ninios a:hover, #header #menu li#bot_ninios a:active{background:url(../images/botones/menu_bot_ninios_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_ninios.activo{background:url(../images/botones/menu_bot_ninios_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ninios.activo a:link, #header #menu li#bot_ninios.activo a:visited{background:url(../images/botones/menu_bot_ninios_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_ninios.activo a:hover, #header #menu li#bot_ninios.activo a:active{background:url(../images/botones/menu_bot_ninios_over.jpg) 0px 0px no-repeat;}



#header #menu li#bot_padres{background:url(../images/botones/menu_bot_padres.jpg) 0px 0px no-repeat;}
#header #menu li#bot_padres a:link, #header #menu li#bot_padres a:visited{background:url(../images/botones/menu_bot_padres.jpg) 0px 0px no-repeat;}
#header #menu li#bot_padres a:hover, #header #menu li#bot_padres a:active{background:url(../images/botones/menu_bot_padres_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_padres.activo{background:url(../images/botones/menu_bot_padres_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_padres.activo a:link, #header #menu li#bot_padres.activo a:visited{background:url(../images/botones/menu_bot_padres_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_padres.activo a:hover, #header #menu li#bot_padres.activo a:active{background:url(../images/botones/menu_bot_padres_over.jpg) 0px 0px no-repeat;}



#header #menu li#bot_biblioteca{background:url(../images/botones/menu_bot_biblioteca.jpg) 0px 0px no-repeat;}
#header #menu li#bot_biblioteca a:link, #header #menu li#bot_biblioteca a:visited{background:url(../images/botones/menu_bot_biblioteca.jpg) 0px 0px no-repeat;}
#header #menu li#bot_biblioteca a:hover, #header #menu li#bot_biblioteca a:active{background:url(../images/botones/menu_bot_biblioteca_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_biblioteca.activo{background:url(../images/botones/menu_bot_biblioteca_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_biblioteca.activo a:link, #header #menu li#bot_biblioteca.activo a:visited{background:url(../images/botones/menu_bot_biblioteca_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_biblioteca.activo a:hover, #header #menu li#bot_biblioteca.activo a:active{background:url(../images/botones/menu_bot_biblioteca_over.jpg) 0px 0px no-repeat;}


#header #menu li#bot_nombres{background:url(../images/botones/menu_bot_nombres.jpg) 0px 0px no-repeat;}
#header #menu li#bot_nombres a:link, #header #menu li#bot_nombres a:visited{background:url(../images/botones/menu_bot_nombres.jpg) 0px 0px no-repeat;}
#header #menu li#bot_nombres a:hover, #header #menu li#bot_nombres a:active{background:url(../images/botones/menu_bot_nombres_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_nombres.activo{background:url(../images/botones/menu_bot_nombres_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_nombres.activo a:link, #header #menu li#bot_nombres.activo a:visited{background:url(../images/botones/menu_bot_nombres_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_nombres.activo a:hover, #header #menu li#bot_nombres.activo a:active{background:url(../images/botones/menu_bot_nombres_over.jpg) 0px 0px no-repeat;}


#header #menu li#bot_panoramas{background:url(../images/botones/menu_bot_panoramas.jpg) 0px 0px no-repeat;}
#header #menu li#bot_panoramas a:link, #header #menu li#bot_panoramas a:visited{background:url(../images/botones/menu_bot_panoramas.jpg) 0px 0px no-repeat;}
#header #menu li#bot_panoramas a:hover, #header #menu li#bot_panoramas a:active{background:url(../images/botones/menu_bot_panoramas_over.jpg) 0px 0px no-repeat;}

#header #menu li#bot_panoramas.activo{background:url(../images/botones/menu_bot_panoramas_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_panoramas.activo a:link, #header #menu li#bot_panoramas.activo a:visited{background:url(../images/botones/menu_bot_panoramas_over.jpg) 0px 0px no-repeat;}
#header #menu li#bot_panoramas.activo a:hover, #header #menu li#bot_panoramas.activo a:active{background:url(../images/botones/menu_bot_panoramas_over.jpg) 0px 0px no-repeat;}



#header #menu_herramientas{background:url(../images/fon_menu_herramientas.jpg) 0px 0px no-repeat; text-align:right; width:456px; height:22px; position:absolute; padding:0px; list-style-type:none; margin:0px 0px 0px 516px;}
#header #menu_herramientas li{padding:2px 20px 0px 20px; margin:0px; font:12px Arial, Helvetica, sans-serif;  float:right; letter-spacing:-1px; color:#969;}
#header #menu_herramientas li a:link, #header #menu_herramientas li a:visited{color:#969; text-decoration:none;}
#header #menu_herramientas li a:hover, #header #menu_herramientas li a:active{color:#C6C; text-decoration:none;}

#header #busqueda_documentos{width:415px; height:22px; font:12px Arial, Helvetica, sans-serif; position:absolute; margin:35px 0px 0px 553px; color:#333;}
#header #busqueda_documentos form{margin:0px; padding:0px;}
#header #busqueda_documentos form p{margin:0px; padding:0px;}
#header #busqueda_documentos form input{background:url(../images/fon_input.jpg) left bottom repeat-x; border:1px solid #CCC; height:18px; margin:0px 7px;}
#header #busqueda_documentos form button{background:url(../images/botones/bot_buscar.jpg) center center no-repeat; letter-spacing:-1px; font:12px Arial, Helvetica, sans-serif; color:#FFF; width:63px; height:23px; border:none; cursor:pointer;}

#main_home{width:992px; padding:0px 0px 15px 0px; margin:149px auto 0px auto; overflow:hidden; background:url(../images/home_fondo_contenido.jpg) 0px 42px no-repeat;}

#main_home #col_concursos{width:226px; float:left; padding:0px 2px 0px 11px; overflow:hidden;}
#main_home #col_concursos a{text-decoration:none;}
#main_home #col_concursos #revista_digital{width:226px; margin:0px; background:url(../images/revista_digital_bottom.jpg) left bottom repeat-y; overflow:hidden;}
#main_home #col_concursos #revista_digital h1{width:216px; height:35px; margin:0px; padding:7px 10px 0px 0px; color:#FFF; text-align:right; letter-spacing:-1px; font:20px Arial, Helvetica, sans-serif; background:url(../images/revista_digital_top.jpg) 0px 0px no-repeat;}
#main_home #col_concursos #revista_digital h2{font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:right; margin:0px; padding:1px 10px 2px 5px;}
#main_home #col_concursos #revista_digital ul{width:90px; float:left; margin:0px 5px 0px 0px; list-style-type:none; padding:0px 0px 0px 0px;}
#main_home #col_concursos #revista_digital ul li{margin:0px; padding:0px 10px 10px 10px; background:url(../images/bullet_revista.gif) right top no-repeat; text-align:right; font:12px/12px Arial, Helvetica, sans-serif;}
#main_home #col_concursos #revista_digital ul li a:link, #main_home #col_concursos #revista_digital ul li a:visited{color:#000; text-decoration:none;}
#main_home #col_concursos #revista_digital ul li a:hover, #main_home #col_concursos #revista_digital ul li a:active{color:#333; text-decoration:none;}
#main_home #col_concursos #revista_digital #ediciones_anteriores{}
#main_home #col_concursos #revista_digital #img_revista{float:right; width:100px; margin:3px 10px 10px 0px;}
#main_home #col_concursos #revista_digital #img_revista img{float:right; width:100px; margin:3px 0px 10px 0px; border:none;}
#main_home #col_concursos #revista_digital #img_revista p{font:11px Arial, Helvetica, sans-serif; margin:0px; padding:5px 0px 0px 0px;}
#main_home #col_concursos #revista_digital #img_revista p a:link, #main_home #col_concursos #revista_digital #img_revista p a:visited{color:#900;}
#main_home #col_concursos #revista_digital #img_revista p a:hover, #main_home #col_concursos #revista_digital #img_revista p a:active{color:#C00;}
#main_home #col_concursos #revista_digital button{width:69px; height:31px; background:url(../images/botones/bot_revista.jpg) center center no-repeat; color:#FFF; border:none; margin:20px 0px 0px 25px; font:9px Arial, Helvetica, sans-serif; float:left;}

#main_home #col_concursos #concursos{width:226px; margin:17px 0px 0px 0px; background:url(../images/concursos_middle.jpg) 0px 0px repeat-y;}
#main_home #col_concursos #concursos h1{width:216px; height:24px; margin:0px; background:url(../images/concursos_top.jpg) 0px 0px repeat-y; padding:7px 10px 0px 0px; color:#FFC; text-align:right; letter-spacing:-1px; font:20px Arial, Helvetica, sans-serif;}
#main_home #col_concursos #concursos h2{margin:0px; padding:3px 10px 0px 0px; color:#C00; text-align:right; letter-spacing:-1px; font:bold 20px Arial, Helvetica, sans-serif;}
#main_home #col_concursos #concursos #fotografico{width:100px; background:url(../images/bkg_concurso_fotografico.jpg) 2px 10px no-repeat; padding:10px 10px 0px 116px; font:12px Arial, Helvetica, sans-serif;}
#main_home #col_concursos #concursos #fotografico #foto_ganador{width:108px; position:absolute; margin:57px 0px 0px -115px;}
#main_home #col_concursos #concursos #fotografico p{margin:0px; padding:0px 0px 10px 0px;}
#main_home #col_concursos #concursos #fotografico strong{color:#C30;}




#revista_digital p.leer {width:69px; height:31px; background:url(../images/botones/bot_revista.jpg) center center no-repeat; color:#FFF; border:none; margin:20px 0px 0px 25px; font:9px Arial, Helvetica, sans-serif; float:left;padding:20px 0 0 20px;}
#revista_digital p.leer a {color:#FFF; text-decoration:none; font:9px Arial, Helvetica, sans-serif;}

#main_home #col_concursos #concursos #fotografico p.ver_mas{padding:0px 15px 10px 15px; text-align:right;background:none;margin:0 0 0 5px;}
#main_home #col_concursos #concursos #fotografico p.ver_mas a{background:url(../images/botones/bot_participarconcursos.jpg) 0px 0px no-repeat; padding:9px 24px 13px 6px; color:#FFF; text-decoration:none; font:9px Arial, Helvetica, sans-serif;}


#main_home #col_concursos #concursos button{background:url(../images/botones/bot_participarconcursos.jpg) center center no-repeat; cursor:pointer; border:none; color:#FFF; width:69px; height:31px; padding:0px 0px 0px 8px; text-align:left; font:9px Arial, Helvetica, sans-serif;}
#main_home #col_concursos #concursos #otros{background:url(../images/concursos_bottom.jpg) left bottom no-repeat; padding:0px 0px 15px 0px; height:220px; overflow:hidden;}
#main_home #col_concursos #concursos #otros a{text-decoration:none;}
#main_home #col_concursos #concursos #otros p{font:13px Arial, Helvetica, sans-serif; background:url(../images/bullet_concursos.gif) 5px 13px no-repeat; padding:10px 15px 10px 15px; margin:0;}
#main_home #col_concursos #concursos #otros p strong{color:#C30;}
#main_home #col_concursos #concursos #otros p.ver_mas{padding:0px 15px 10px 15px; text-align:right; background:none;}
#main_home #col_concursos #concursos #otros p.ver_mas a{background:url(../images/botones/bot_participarconcursos.jpg) 0px 0px no-repeat; padding:9px 24px 13px 6px; color:#FFF; text-decoration:none; font:9px Arial, Helvetica, sans-serif;}


#main_home #col_contenido{width:540px; float:left;}
#main_home #col_contenido #inscribete_aqui{width:514px; height:206px; background:url(../images/idx_inscribete_aqui.jpg) 0px 0px no-repeat; margin:23px 0px 0px 16px;}
#main_home #col_contenido #inscribete_aqui #globo{width:245px; height:125px; background:url(../images/globo_inscribete.gif) 0px 0px no-repeat; float:left; margin:40px 0px 0px 18px;}
#main_home #col_contenido #inscribete_aqui #globo form{padding:10px 32px 10px 2px; font:12px Arial, Helvetica, sans-serif; text-align:right; color:#333;}
#main_home #col_contenido #inscribete_aqui #globo form p{margin:0px; padding:0px 0px 4px 0px;}
#main_home #col_contenido #inscribete_aqui #globo form input{background:url(../images/fon_input.jpg) 0px 0px repeat-x; height:18px; border:1px solid #CCC; font:12px Arial, Helvetica, sans-serif;}
#main_home #col_contenido #inscribete_aqui #globo form button{background:url(../images/botones/bot_enviar.jpg) 0px 0px no-repeat; width:92px; height:35px; border:none; cursor:pointer; color:#FFF; font:12px Arial, Helvetica, sans-serif;}
#main_home #col_contenido #inscribete_aqui #footer_inscribete{width:494px; height:19px; margin:0px; padding:17px 10px 0px 10px; color:#FFF; clear:both; background:url(../images/footer_inscribete.jpg) left bottom no-repeat; text-align:right; font:11px Arial, Helvetica, sans-serif;}
#main_home #col_contenido #inscribete_aqui #footer_inscribete strong{color:#FFC;}

#main_home #col_contenido #destacado_ninios{width:380px; padding:20px 140px 0px 20px; background:url(../images/img_ninios.jpg) right top no-repeat;}
#main_home #col_contenido #destacado_ninios h1{font:normal 22px Arial, Helvetica, sans-serif; color:#C00; letter-spacing:-1px; border-bottom:1px solid #C00; margin:0px; padding:0px;}
#main_home #col_contenido #destacado_ninios h2{font:normal 12px Arial, Helvetica, sans-serif; color:#C00; padding:10px 0px 5px 0px; margin:0px;}
#main_home #col_contenido #destacado_ninios p{font:12px/15px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:0px;}

#main_home #col_contenido .subdestacado_ninios{width:500px; padding:10px 20px 0px 20px;}
#main_home #col_contenido .subdestacado_ninios h2{font:normal 12px Arial, Helvetica, sans-serif; color:#C00; padding:10px 0px 5px 0px; margin:0px;}
#main_home #col_contenido .subdestacado_ninios p{font:12px/16px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:0px;}


#main_home #col_contenido .destacados_home{width:210px; padding:10px 20px; float:left;}
#main_home #col_contenido .destacados_home h2{font:normal 18px Arial, Helvetica, sans-serif; color:#C00; padding:25px 70px 20px 0px; margin:0px;}
#main_home #col_contenido .destacados_home h2.padres{background:url(../images/ic_padres.gif) right center no-repeat;}
#main_home #col_contenido .destacados_home h2.recetas{background:url(../images/ic_recetas.gif) right center no-repeat;}
#main_home #col_contenido .destacados_home h2.manualidades{background:url(../images/ic_manualidades.gif) right center no-repeat;}
#main_home #col_contenido .destacados_home p{background:url(../images/bullet_destacados.gif) 0px 5px no-repeat; padding:0px 0px 10px 10px; margin:0px; color:#333; font:12px/15px Arial, Helvetica, sans-serif;}
#main_home #col_contenido .destacados_home p a:link, #main_home #col_contenido .destacados_home p a:visited{color:#333; text-decoration:none;}
#main_home #col_contenido .destacados_home p a:hover, #main_home #col_contenido .destacados_home p a:active{color:#000;}



#main_home #col_banner{width:198px; float:left; padding:45px 0px 10px 0px;}
#main_home #col_banner img{border:none; margin:5px 0px 9px 0px; width:190px;}






#footer{height:101px; background:url(../images/footer_bkg.jpg) 0px 0px repeat-x; width:100%; clear:both; bottom: 0;}
#footer #pie_pagina{width:997px; margin:0px auto; height:101px; background:url(../images/footer_bkg_pie.jpg) 0px 0px no-repeat;}
#footer #pie_pagina p{margin:0px; padding:25px 0px 5px 30px; font:12px/18px Arial, Helvetica, sans-serif; width:500px; color:#FFF;}
#footer #pie_pagina p a{color:#FFF;}
#footer #pie_pagina p#facebook{float:right; width:250px; background:url(../images/ic_facebook.gif) 0px 25px no-repeat; padding:25px 0px 25px 20px;}
#footer #pie_pagina p#facebook a{color:#FFF; text-decoration:none;}