

.contenidos		{background: url(/images/comun/fondo_educadores.gif) top left repeat;			}
.contenidos_1	{background: url(/images/comun/fondo_arriba_educadores.gif) top left repeat-x;	}

.titulo_seccion				{background: url(/images/edu/titulo_seccion.gif) top left repeat-y;  }
.titulo_seccion div			{background: url(/images/edu/contenedor_ai.gif) top left no-repeat;  }
.una_sola_columna .titulo_seccion				{background: url(/images/edu/titulo_seccion_una.gif) top left repeat-y;  }


.titulo_seccion_agenda 						{}
.titulo_seccion_agenda .titulo_seccion		{}
.titulo_seccion_agenda .titulo_seccion div	{}

.subtitulo_seccion						{background: url(/images/edu/subtitulo_seccion.gif) top left repeat-y;  }
.una_sola_columna .subtitulo_seccion	{width:1004px; background:#667aa3;  }




.titulo_pagina ul				{font-size:.8125em; color:#7f8da8; padding:10px 0 0 0; }
.titulo_pagina ul li			{background: url(/images/edu/titulo_pagina_li.gif) top left no-repeat; padding:0 0 5px 20px; }
.titulo_pagina ul li a			{color:#c11718; text-decoration:underline; }
.titulo_pagina ul li a:hover	{text-decoration:none; }


.formulario_pregunta .titulo			{background: url(/images/edu/enviar_consulta.gif) top left no-repeat; color:#ff7e14; }
.formulario_pregunta label 				{float:left; width:95%; color:#667aa3; font-size:.875em; padding:0 0 20px 0; }
.boton_gris button{color:#667aa3;}
.boton_gris div div a {color:#667aa3;}

.paginador ul li a					{color:#667aa3;}
.paginador ul li.anterior			{/*background: url(/images/comun/paginador_anterior.gif) top right no-repeat;*/}
.paginador ul li.anterior a			{color:#667aa3; text-decoration:none; border:0; padding:0; }
.paginador ul li.siguiente			{/*background: url(/images/comun/paginador_siguiente.gif) top right no-repeat;*/}
.paginador ul li.siguiente a		{color:#667aa3;}

.paginador ul li.anterior a:hover	{color:#667aa3;border:0; }
.paginador ul li.siguiente a:hover	{color:#667aa3; border:0; }




.menu_secundario li				{font-size:.8125em; }
.menu_secundario div			{background: url(/images/comun/menu_secundario_e_i.gif) bottom left no-repeat; }
.menu_secundario div div		{background: url(/images/comun/menu_secundario_e_d.gif) bottom right no-repeat;}
.menu_secundario li a			{background-image: url(/images/comun/menu_secundario_li_edu.gif); }
.menu_secundario li a span		{padding:6px 13px 0 13px; }

.menu_secundario .primera span	{padding:6px 8px 0 8px; }
.menu_secundario .ultima span	{padding:6px 8px 0 8px; }


.pie_contenidos ul li			{color:#667aa3; }
.pie_contenidos ul li a			{color:#667aa3; }

.titulo_pagina h1				{color:#667aa3; }
.titulo_pagina .titulo			{color:#667aa3; }
.titulo_pagina .titulo_grande	{color:#667aa3; }
.titulo_pagina .formulario label span	{color:#677aa4; }

.un_evento .nohay	{color:#677aa4;   }

.listado_eventos_destacados .solapa_clara a span				{background-image: url(/images/edu/solapa_clara_m.gif); }
.listado_eventos_destacados .solapa_clara a span span			{background-image: url(/images/edu/solapa_clara_i.gif); }
.listado_eventos_destacados .solapa_clara a span span span		{background-image: url(/images/edu/solapa_clara_d.gif); }
.listado_eventos_destacados .solapa_clara a span span span span	{background:url(/images/edu/solapa_clara_flecha.gif) top right no-repeat; }

.listado_eventos_destacados .solapa_oscura a span				{background-image: url(/images/edu/solapa_oscura_m.gif); }
.listado_eventos_destacados .solapa_oscura a span span			{background-image: url(/images/edu/solapa_oscura_i.gif); }
.listado_eventos_destacados .solapa_oscura a span span span		{background-image: url(/images/edu/solapa_oscura_d.gif); }

.listado_ult_eventos .listado_ult_eventos2		{background: url(/images/edu/listado_ult_eventos_m.gif) top left repeat-y; }
.listado_ult_eventos .listado_ult_eventos3		{background: url(/images/edu/listado_ult_eventos_b.gif) bottom left no-repeat; }
.listado_ult_eventos .cabecera					{background: url(/images/edu/listado_ult_eventos_a.gif) top left no-repeat; }
.listado_ult_eventos .cabecera h2				{color:#fff; }

.un_evento_separador							{background: url(/images/edu/un_evento_separador.gif) top left no-repeat;  }

.caja_lateral_color .caja_lateral .titulo	{color:#fff; background:#6a89cb url(/images/edu/caja_lateral_color_a.gif) top left no-repeat;  }

.imagen_creando div								{background: url(/images/edu/imagen_creando.gif) top left no-repeat; }
.columna_derecha .completando_encuesta			{background: url(/images/edu/completando_encuesta.gif) top left no-repeat; }

.caja_usuario_foro					{background: url(/images/edu/caja_usuario_foro_m.gif) top left repeat-y; }
.caja_usuario_foro .cj2				{background: url(/images/edu/caja_usuario_foro_a.gif) top left no-repeat; }
.caja_usuario_foro .cj3				{background: url(/images/edu/caja_usuario_foro_b.gif) bottom left no-repeat; }

.caja_respuesta_1					{background: url(/imagenes/globales/c/caja_usuario_foro_m.gif) top left repeat-y; }
.caja_respuesta_1 .cj2				{background: url(/images/edu/caja_usuario_foro_a.gif) top left no-repeat; }
.caja_respuesta_1 .cj3				{background: url(/images/edu/caja_usuario_foro_b.gif) bottom left no-repeat; }



.caja_usuario_foro .texto .enviada a		{color:#385184; }
.caja_foro_ult_usus .caja_lateral			{background:#c7d0e0; }
.caja_foro_ult_usus .caja_lateral .cj2		{background: url(/images/edu/caja_foro_ult_usus_b.gif) bottom left no-repeat; }
.caja_foro_ult_usus .caja_lateral .titulo	{background:#c7d0e0 url(/images/edu/caja_foro_ult_usus_a.gif) top left no-repeat; color:#667aa3;  }

.titulo_foros h1			{color:#667aa3; }
.buscador_foro label span	{color:#667aa3; }


.texto_conversacion .fecha	{background: url(/images/edu/ico_educador2.gif) top left no-repeat; padding:6px 0 15px 30px; background: url(/images/edu/ico_educador2.gif) 0 0 no-repeat; }

.publicar_anuncio	{background: url(/images/edu/publicar_anuncio.gif) top right no-repeat; }

.enviar_dinamica	{background: url(/imagenes/globales/educadores/publicar_anuncio.gif) top right no-repeat; border-bottom:7px solid #9c926e; }
.enviar_dinamica				{float:left; width:261px; height:103px; margin:-10px 0 15px 0/*-18px;*/ }
.enviar_dinamica div			{padding:30px 30px 0 120px; text-align:center; }
.enviar_dinamica div a			{font-size:1em; font-weight:bold; color:#fff; text-decoration:none; text-align:center; }
.enviar_dinamica div a:hover	{text-decoration:underline; }



.titulo_seccion_tablon 						{float:left; background: url(/images/edu/titulo_seccion2.gif) top left repeat-y;  }
.titulo_seccion_tablon .titulo_seccion		{float:left; width:auto; background: url(/images/edu/titulo_tablon.gif) top right no-repeat; }
.titulo_seccion_tablon .titulo_seccion div	{float:left; width:705px; padding:41px 0 40px 35px; background: url(/images/fam/contenedor_ai.gif) top left no-repeat; }

.caja_lateral_verde	{}
.caja_lateral_verde .caja_lateral		{background:#e2e7ed; }
.caja_lateral_verde .caja_lateral .cj2	{background: url(/images/edu/caja_lateral_verde_b.gif) bottom left no-repeat;}
.caja_lateral_verde .caja_lateral .titulo{background:#cccfd6 url(/images/edu/caja_lateral_verde_a.gif) top left no-repeat; color:#667aa3; }
.caja_lateral_verde .caja_lateral ul li	{background: url(/images/edu/caja_lateral_verde_li.gif) top left no-repeat; }
.caja_lateral_verde .caja_lateral ul a	{color:#667aa3; }

.titulo_tablon_dos_icos h1	{color:#667aa3; }
.titulo_tablon_un_ico div	{background: url(/images/edu/titulo_tablon_un_ico.gif) top left no-repeat; color:#667aa3; }
.titulo_tablon_un_ico h1	{color:#667aa3;  }

.sub_titulo_tablon div span {color:#667aa3; background: url(/images/edu/titulo_pagina_li.gif) 5px -1px no-repeat ; }

.una_sola_columna .formulario_pregunta .imagenes p	{color:#586b92; }

.tablon table tr.encabezado		{background:#bbc3d6; }
.tablon table th.tabla_usuario	{background:#bbc3d6 url(/images/edu/tablon_encabezado.gif) top left no-repeat;  }
.tablon table th.tabla_fecha	{background:#bbc3d6 url(/images/edu/tablon_encabezado.gif) top right no-repeat;  }

.caja_deja_mensaje label span span	{background: url(/images/comun/ico_educador.gif) top left no-repeat;}

.publicar_anuncio	{background: url(/images/edu/publicar_anuncio.gif) top right no-repeat; }
.publicar_anuncio				{float:left; width:261px; height:106px; margin:-10px 0 0 -18px; }
.publicar_anuncio div			{padding:30px 30px 0 120px; text-align:center; }
.publicar_anuncio div a			{font-size:1em; font-weight:bold; color:#fff; text-decoration:none; text-align:center; }
.publicar_anuncio div a:hover	{text-decoration:underline; }

.caja_usuario_foro					{background: url(/images/edu/caja_usuario_foro_m.gif) top left repeat-y; }
.caja_usuario_foro .cj2				{background: url(/images/edu/caja_usuario_foro_a.gif) top left no-repeat; }
.caja_usuario_foro .cj3				{background: url(/images/edu/caja_usuario_foro_b.gif) bottom left no-repeat; }
.caja_usuario_foro .texto .enviada a		{color:#385184; }


/* Registro Educadores */
.registro_izquierda{ float:left; width:520px; padding:5px 0px 10px 20px; }
.registro_derecha{ float:left;  width:420px;}
.titulo_pagina h1.titulo_grande_b	{color:#385184;}
#registro1.una_sola_columna { background:url(/images/edu/im_registro_1.jpg) no-repeat  right bottom;}
#registro2.una_sola_columna { background:url(/images/edu/im_registro_2.jpg) no-repeat  right bottom;}
#registro3.una_sola_columna { background:url(/images/edu/im_registro_3.jpg) no-repeat  right bottom;}
#registro4.una_sola_columna { background:url(/images/edu/im_registro_4.jpg) no-repeat  right top;}
#registro5.una_sola_columna { background:url(/images/edu/im_registro_5.jpg) no-repeat  650px bottom;}
#registro6.una_sola_columna { background:url(/images/edu/im_registro_6.jpg) no-repeat   650px bottom;}
#registro7.una_sola_columna { background:url(/images/edu/im_registro_7.jpg) no-repeat  650px bottom;}
#acceso1.una_sola_columna { background:url(/images/edu/im_acceso_1.jpg) no-repeat  590px 70px;}
.registro_izquierda  .texto_registro, .registro_izquierda  .texto_registro_b, .registro_izquierda  .texto_registro_c,.formacion .texto_registro { font-size: .8125em; color:#65675f;  }


.formacion {padding:0px 18px 0px 18px; float:left; width: 970px;}
.formacion img { padding: 16px 10px 10px 0px;  }
.formacion a { color:#65675f; font-weight:bold; }
.formacion a:hover {text-decoration:none;}

#formacion .izquierda .titulo_pagina{
    width: 650px;
}
#formacion .izquierda .titulo_pagina h1.titulo_grande_b{
    width: 650px;
}

#formacion .izquierda .formacion{
   width: 650px;
}
#formacion .izquierda{
   float:left;
   width: 650px;
}
#formacion .derecha{
   padding:0 45px 0 0;
   float:right;
   width:236px;
}


.titulo_formacion_tablon 						{float:left; background: url(/images/edu/titulo_seccion2.gif) top left repeat-y;  }
.titulo_formacion_tablon .titulo_seccion		{float:left; width:auto; padding:0px 20px 0px 0px; background: url(/images/edu/im_cab_formacion.jpg) top right no-repeat; }
.titulo_formacion_tablon .titulo_seccion div	{float:left; width:900px; padding:38px 0 38px 50px; background: url(/images/fam/contenedor_ai.gif) top left no-repeat; }

.registro_izquierda  .texto_registro a { color:#808ca7; font-weight:bold; text-decoration:underline;  }
.registro_izquierda  .texto_registro a:hover { text-decoration:none; }
.registro_izquierda  .texto_registro_g {font-size: 1.125em; color:#65675f; font-weight:bold;  }
.registro_izquierda  .texto_registro_c {float:left; width: 500px; padding:15px 0px 15px 0px;}
.registro_izquierda form { padding-left:0px; padding-top:19px; }
#registro5 .registro_izquierda form  { padding-left:0px; }
#registro5 .registro_izquierda .form_data {padding-left:36px;}
#registro5 .registro_izquierda, #registro6 .registro_izquierda {padding-bottom:70px;}
.registro_izquierda .caja_formulario{ padding:20px; border: 1px solid #989898;}
.registro_izquierda .caja_informacion{ padding:20px; border: 1px solid #919e61; margin-top:10px; background-color:#f0f4e2;}
.registro_izquierda .caja_informacion .separador { padding: 0px 0px 15px 0px; border-top: 1px dotted #919e61;  }
.registro_izquierda .caja_informacion .textos{ padding-bottom: 15px;  }
.registro_izquierda .caja_informacion .miembro { padding-bottom: 15px; }
.registro_izquierda .caja_informacion .miembro a { text-decoration:none; color:#000000; font-size:0.8125em; }
.registro_izquierda .caja_informacion .miembro a:hover { text-decoration:underline; color:#909d60; }
.registro_izquierda .boton_gris button{color:#385184;}
.registro_izquierda .boton_gris div div a {color:#385184;}
.una_sola_columna .registro_izquierda .botones { width:400px; padding:20px 0px 10px 0px; }
.una_sola_columna .registro_izquierda .linea_registro .boton_gris{ padding:0px; float:none; }
.una_sola_columna .registro_izquierda  .clear{ clear:both;}
.una_sola_columna .registro_izquierda .linea_registro .boton_gris button span{ color:#889655;  }
.registro_izquierda .linea_registro label, .registro_izquierda .linea_registro label a, .registro_izquierda .linea_registro .texto_verde  {color:#808f49; font-size: .8125em; font-weight:bold;}
.registro_izquierda .linea_registro label span.gris{ color:#65675f; font-weight:normal;}
.registro_izquierda .linea_registro label span.gris_b{ color:#65675f; font-weight:bold;}
.registro_izquierda .linea_registro label a:hover{text-decoration:none;}
.linea_registro {padding:0px 0px 10px 0px; }
.linea_registro .texto_registro {padding-top:10px;}
.registro_izquierda .texto_registro_b {padding:30px 0px 15px 0px}
.registro_izquierda .texto_registro_b div {padding:30px 45px 15px 0px}
.linea_registro .texto_registro span {color:#808f49; }
.linea_registro input.texto, .linea_registro select, .linea_registro textarea { background-color: #f8f8f8; border: 1px solid #b0a8a8; width:275px;  }
.linea_registro textarea { font-size:0.8125em;}
.linea_registro input.texto_p{ margin-right:5px; background-color: #f8f8f8; border: 1px solid #b0a8a8; width:33px;  }
.linea_registro input.texto_m{ background-color: #f8f8f8; border: 1px solid #b0a8a8; width:41px;  }
.linea_registro input.texto_n{ background-color: #f8f8f8; border: 1px solid #b0a8a8; width:155px;  }
.linea_registro .errorF {background:url(/images/edu/ic_error_registro.gif) no-repeat top left; padding-left:20px;}
.linea_registro .errorF  span {background-color:#d10000; font-size:12px; color:#ffffff; font-weight:normal; padding:2px 4px 2px 4px;}
.registro_derecha .caja_numero{ padding-bottom: 60px; background:url(/images/edu/fn_numero_registro.jpg) no-repeat top right; padding-left:210px; float:left; width:180px; }
#acceso1 .registro_derecha .caja_numero{ background: none; padding-left:255px; padding-top:20px; float:left; width:180px; font-size:1.125em; color:#385184; font-weight:bold;  }
#acceso1 .registro_derecha .caja_numero a {color:#385184; font-weight:bold;}
#acceso1 .registro_derecha .caja_numero a:hover {text-decoration:none;}
.registro_derecha .caja_numero .numeros{ float:left;  width:73px; text-align:right; font-size:2.603em; font-weight:bold; color:#ffffff; padding-top:10px; }
.registro_derecha .caja_numero .numeros span {color:#bacded;}
.registro_derecha .caja_numero .descripcion{float:left; width:100px; color:#ffffff; font-weight:bold; font-size:1em; padding:14px 0px 12px 5px;}


/* perfil de familias */
#perfil .una_sola_columna	{float:left; padding:0 0 0px 0; background-color:#ffffff; }
.separador_h_perfil{ float:left; width: 990px; background: url(/images/edu/separador_h_perfil.gif) repeat-y 565px top ;}
#perfil .registro_izquierda .form_data, #perfil_publico .form_data {padding-left:36px;}

#perfil_publico .form_data {float:left;}
#perfil_publico .contenedor_formulario{ float:left; width: 550px ; }

#perfil h1.titulo_grande {color:#385184;}

#perfil_publico .titulo2, #perfil_publico .titulo3{float:left; width: 650px; padding-left: 15px;}
#perfil_publico .titulo3 .titulo_pagina .titulo_grande{ color: #ff7e14 ; font-size:1em;}
#perfil_publico .titulo3 {padding:0px;}
#perfil_publico .titulo3 .titulo_pagina {padding:0px 0px 0px 15px;}

#perfil_publico .texto_registro { float:left; width: 650px; padding-left: 15px; font-size:.8125em; padding-bottom:20px;}
#perfil_publico .una_conversacion {  }
#perfil_publico .listado_conversaciones_cerr {padding:0px 0px 20px 00px;}
#perfil_publico .una_conversacion .e2	{float:left;  width:679px; background: url(/images/edu/un_foro_b.gif) bottom left no-repeat; padding:0 0 10px 0; }
#perfil_publico .listado_conversaciones_cerr2	{float:left; width:675px; border-top:1px solid #b6b6b6; border-left:1px solid #b6b6b6; }

#perfil_publico .anuncios {float:left; padding-bottom:20px;}
#perfil_publico .anuncio_tablon{ width:640px; border:1px solid #959595; background-color:#f0f2f6; padding: 20px; margin-bottom:3px;  }
#perfil_publico .anuncios .titulo a{ font-size:1em; font-weight:bold; color:#000000; }
#perfil_publico .anuncios .titulo a:hover {text-decoration:none;}
#perfil_publico .anuncios .categoria {font-size:.8125em; font-weight:bold; color:#667aa3;}
#perfil_publico .anuncios .pais {font-size:.8125em; font-weight:bold; color:#7d765f;}
#perfil_publico .anuncios .fecha {font-size:.875em; font-weight:bold; color:#999999; padding-bottom:4px;}
#perfil_publico .anuncios .texto {font-size:.8125em; color:#333333;}

#perfil_publico .dinamicas .anuncio_tablon{ border:1px solid #ebdcba; background-color:#fff1de;  }
#perfil_publico .anuncios .dinamicas .titulo a{  color:#385184; }

#perfil_publico .experiencias .anuncio_tablon{ border:1px solid #b6b0a0; background-color:#f4f1e8;  }
#perfil_publico .anuncios .experiencias .titulo a{  color:#385184; }

#perfil_publico .consultas_lista {float:left; padding-bottom:20px;}
#perfil_publico .consulta{ width:640px; border:1px solid #89bec9; background-color:#f4f9fa; padding: 20px; margin-bottom:3px;  }
#perfil_publico .consulta .titulo { font-size:1em; font-weight:bold; color:#40a0bd; }
#perfil_publico .consulta .texto {font-size:.8125em; color:#6e6f71;}
#perfil_publico .consulta .texto a {font-weight:bold; color:#667aa3;}
#perfil_publico .consulta .texto a:hover {text-decoration:none;}

#perfil_publico .linea_mensajes_familias_cerrada{width:680px;}
#perfil_publico .linea_mensajes_cabecera {width:680px; border-top:0px;}
#perfil_publico .linea_mensajes_favoritos_1  .box2{ width:390px;  }
#perfil_publico .linea_mensajes_favoritos_0  .box2{ width:390px;  }

#pbd.publicar_anuncio	{background: url(/images/edu/top_registrate.gif) top right no-repeat; margin-bottom:15px; }
#pbd.publicar_anuncio div {color:#385184; font-weight:bold; padding:10px 10px 10px 80px; text-align:left;}
#pbd.publicar_anuncio div a {color:#385184; text-decoration:underline;}
#pbd.publicar_anuncio div a:hover {text-decoration:none;}

#cpex.caja_lateral_prox_entrevistas {padding-top: 15px; float:left;}

#perfil .texto_registro {padding-bottom: 10px;}
.titulo2 .titulo_pagina {padding-left:0px;}
.caja_formulario .imagen            {float:left; width:207px; padding-right:15px;}
.caja_formulario .datos_familias    {float:left; width:208px;}
.caja_formulario .datos_familias div {padding-bottom:25px;}
.caja_formulario {width:430px;}

.caja_formulario .datos_familias .nombre {font-size:1.25em; font-weight:bold; color:#385184;}
.caja_formulario .datos_familias .tipo   {font-size:.8125em; color:#65675f;}
.caja_formulario .datos_familias .lugar  {font-size:.8125em; color:#000000;}
.registro_derecha .recurso_datos { padding: 0px 0px 0px 45px;}
.registro_derecha .recurso_datos .tabla_descargas {width:398px; padding-bottom: 15px;}
.registro_derecha .recurso_datos .tabla_descargas .linea_cabecera { padding: 5px 0px 5px 0px; font-size:1em; color: #385184; font-weight:bold; text-align: center; width:100%; float:left; background:#f0f2f6 url(/images/edu/caja_perfil_top.jpg) no-repeat top left;}
.registro_derecha .recurso_datos .pie_box {height: 12px;width:100%; float:left; background:#c6d2eb url(/images/edu/caja_perfil_b.jpg) no-repeat bottom left;}
.registro_derecha .recurso_datos .tabla_descargas .linea_0 {width:100%; float:left; background:#f0f2f6 url(/images/edu/caja_perfil_m2.jpg) repeat-y top left;}
.registro_derecha .recurso_datos .tabla_descargas .linea_1 {width:100%; float:left; background:#c6d2eb url(/images/edu/caja_perfil_m1.jpg) repeat-y top left;}
.registro_derecha .recurso_datos .tabla_descargas .box1  {float:left; width: 180px; font-size: .8125em; padding:5px 0 5px 10px;}
.registro_derecha .recurso_datos .tabla_descargas .box2  {float:left; width: 170px; font-size: .8125em; padding:5px 0 5px 10px;}
.registro_derecha .recurso_datos .tabla_descargas .box1 a, .registro_derecha .recurso_datos .tabla_descargas .box2 a {
   color:#385184; text-decoration:none; font-weight:bold;
}
.registro_derecha .recurso_datos .tabla_descargas .box1 a:hover, .registro_derecha .recurso_datos .tabla_descargas .box2 a:hover,.registro_derecha .recurso_datos .tabla_descargas .box1 a.on, .registro_derecha .recurso_datos .tabla_descargas .box2 a.on {
   text-decoration:underline;
}
.registro_derecha .recurso_datos .tabla_descargas .box1 div, .registro_derecha .recurso_datos .tabla_descargas .box2 div {padding:0px 0px 0px 10px; background: url(/images/edu/caja_perfil_bullet2.jpg) no-repeat  left 4px; }
.registro_derecha .link_baja { padding: 0px 0px 0px 0px; float:left; margin-top: 15px; }
.registro_derecha .link_baja a {color:#c11718; text-decoration:underline; font-size:.8125em;}
.registro_derecha .link_baja a:hover { text-decoration:none; }

#perfil .envio_ok, #perfil .envio_ko{padding:0px 0px 15px 35px; width:430px;}
#perfil .envio_ok div, #perfil .envio_ko div {padding: 20px; background-color:#c8e563; font-size:0.8125em; font-weight:bold; color:#65675f;}
#perfil .envio_ko div{background-color:#c11718; color:#ffffff;}
#perfil .titulo_pagina{float:left; width: 500px;}
#perfil1.una_sola_columna  { background:url(/images/edu/im_perfil_1.jpg) no-repeat  bottom right;}
#perfil2.una_sola_columna  { background:url(/images/edu/im_perfil_2.jpg) no-repeat  bottom right;}
#perfil3.una_sola_columna  { background:url(/images/edu/im_perfil_3.jpg) no-repeat  bottom right;}
#perfil4.una_sola_columna  { background:url(/images/edu/im_perfil_4.jpg) no-repeat  575px  top;;}
#perfil5.una_sola_columna  { background:url(/images/edu/im_perfil_5.jpg) no-repeat  bottom right;}
#perfil6.una_sola_columna  { background:url(/images/edu/im_perfil_6.jpg) no-repeat  575px  top;}
#perfil7.una_sola_columna  { background:url(/images/edu/im_perfil_7.jpg) no-repeat  575px  top;}
#perfil8.una_sola_columna  { background:url(/images/edu/im_perfil_8.jpg) no-repeat  bottom right;}
#perfil9.una_sola_columna  { background:url(/images/edu/im_perfil_9.jpg) no-repeat  600px  top;}
#perfil10.una_sola_columna  { background:url(/images/edu/im_perfil_10.jpg) no-repeat  bottom right;}
#perfil11.una_sola_columna  { background:url(/images/edu/im_perfil_11.jpg) no-repeat  600px  top;}
#perfil .caja_informacion{ margin-left: 35px; }
#perfil .miembro div.texto { width:265px; float:left; padding:5px 0px 0px 0px;  }
#perfil .miembro div.boton_gris a {color:#889655;}
#perfil #perfil4 form {padding:0;}
/** Caja de mensajes enviados / recibidos **/
.mensajes_contenedor { padding:0px 0px 20px 0px; float:left; width:485px;}
.mensajes_contenedor a:hover {text-decoration:none;}
.mensajes_opciones_prin {width:485px; float:left;}

.mensajes_contenedor .boton_mensaje{float:left; width:150px}
.mensajes_contenedor .boton_mensaje a { font-size:1.125em; font-weight:bold; text-decoration:none; width:128px; display:block; background-color:#7188b8; color:#fff; text-align:center; padding: 5px 10px 5px 10px; border-right:2px solid #fff; }
.mensajes_contenedor .boton_mensaje a:hover, .mensajes_contenedor .boton_mensaje a.on {background-color:#385184; text-decoration:underline;}

.perfil_anuncios .mensajes_contenedor .boton_mensaje a:hover, .perfil_anuncios .mensajes_contenedor .boton_mensaje a.on { background-color:#b8ab89; }
.perfil_anuncios .mensajes_contenedor .boton_mensaje a { background-color:#a29a7c;  }

.mensajes_opciones               {float:left; width:487px; border-top:2px solid #fff;}
.mensajes_opciones ul            {float:left; background-color:#385184; width:487px;}
.mensajes_opciones ul li         {float:left; padding:10px 10px 10px 10px;}
.mensajes_opciones ul li.ultimo  {padding:10px 10px 10px 100px;}
.mensajes_opciones ul li span, .mensajes_opciones ul li a { color:#fff; font-weight:bold; font-size:.8125em; }
.mensajes_opciones ul li a:hover  {text-decoration:none;}
.mensajes_opciones ul li a.borrar {display:block; background-color:#f1f4e3; color:#385184; padding: 3px 3px 3px 3px;}
.mensajes_opciones ul li a.borrar:hover { background-color:#fff; text-decoration:none; }

.linea_mensajes_cabecera            {border-left:1px solid #959595 ;border-right:1px solid #959595 ;float:left; width:485px; border-top:2px solid #fff; background-color:#959595; padding:10px 0 10px 0; font-weight:bold;}
.linea_mensajes_cabecera .box1, .linea_mensajes_cabecera  .box2, .linea_mensajes_cabecera  .box3 { float:left; font-size:.8125em; color:#fff; }
.mensajes_contenedor .box1      { float:left; width:32px; padding-left: 5px;}
.mensajes_contenedor .box2      { float:left; width:132px; }
.mensajes_contenedor .box3      { float:left; width:290px; }

.perfil_anuncios .mensajes_contenedor .box3      { float:left; width:152px; }
.perfil_anuncios .mensajes_contenedor .box2      { float:left; width:270px; }

.linea_mensajes_educadores_cerrada  { border-left:1px solid #959595 ; border-right:1px solid #959595 ; float: left; width: 485px; background-color:#f0f2f6; padding: 10px 0 10px 0; border-bottom: 1px solid #a9aba6;}
.linea_mensajes_familias_cerrada    { border-left:1px solid #959595 ; border-right:1px solid #959595 ; float: left; width: 485px; background-color:#e3ebd7; padding: 10px 0 10px 0; border-bottom: 1px solid #a9aba6;}
.linea_mensajes_educadores_abierta   { float: left; width: 485px; background-color:#f0f2f6; padding: 5px 0 5px 0;}
.linea_mensajes_familias_abierta    { border-right:1px solid #959595 ; float: left; width: 485px; background-color:#e3ebd7; padding: 10px 0 10px 0;}
.linea_mensajes_ultima {  border-bottom: 1px solid #a9aba6;}


.perfil_anuncios .linea_mensajes_familias_cerrada  { background: #e3ebd7 url(/images/fam/fondo_caja_anuncios.gif) repeat-y  top left;}
.perfil_anuncios .separador, .perfil_anuncios .separador_fin { border-left:1px solid #959595 ; border-right:1px solid #959595 ; float:left; width:485px; height:2px; background: #ffffff url(/images/fam/fondo_caja_separador_anuncios.gif) repeat-x  top left; }
.perfil_anuncios .linea_mensajes_familias_cerrada {border-bottom:0px;}
.perfil_anuncios .separador_fin{background-color:#f0f2f6; height:1px; border-left:1px solid #959595 ; border-right:1px solid #959595 ; border-bottom:1px solid #959595;}

.perfil_anuncios .linea_mensajes_familias_cerrada .box2 a {color: #333333;}
.perfil_anuncios .linea_mensajes_familias_cerrada .box3 {color: #667aa3; font-weight:bold;}

.mensajes_contenedor .box2 .fecha {font-size:.8125em; color:#333333;}
.linea_mensajes_educadores_cerrada .box2 a {color: #666699;  font-size:.8125em; font-weight:bold;}
.linea_mensajes_educadores_abierta .box2 a {color: #666699;  font-size:.8125em; font-weight:bold;}
.linea_mensajes_familias_cerrada   .box2 a {color: #708e01;  font-size:.8125em; font-weight:bold;}
.linea_mensajes_familias_abierta   .box2 a {color: #708e01;  font-size:.8125em; font-weight:bold;}
.linea_mensajes_familias_cerrada   .box3 {font-size: .8125em; color:#333333;}
.linea_mensajes_educadores_cerrada .box3 {font-size: .8125em; color:#333333;}
.linea_mensajes_educadores_cerrada .box3 a { font-weight:bold; color:#333333; }
.linea_mensajes_familias_cerrada .box3 a { font-weight:bold; color:#333333; }
.mensajes_contenedor .box3 p{padding-bottom:10px;}
.linea_mensajes_familias_abierta     .box3     { font-size:.8125em; }
.linea_mensajes_educadores_abierta   .box3     { font-size:.8125em; }
.linea_mensajes_familias_abierta     .box3  p span   { font-weight:bold; }
.linea_mensajes_educadores_abierta   .box3  p span   { font-weight:bold; }
.linea_mensajes_familias_abierta     .box2  img {border: 1px solid #d0d1d0; margin: 5px;}
.linea_mensajes_educadores_abierta   .box2  img {border: 1px solid #d0d1d0; margin: 5px;}
.mensajes_contenedor  .linea_mensajes_favoritos_0 .box2, .mensajes_contenedor .linea_mensajes_favoritos_1  .box2{ width:270px;  }
.mensajes_contenedor  .linea_mensajes_favoritos_0 .box3, .mensajes_contenedor .linea_mensajes_favoritos_1  .box3{ width:152px;  }
.linea_mensajes_favoritos_0 .linea_mensajes_familias_cerrada {background-color:#c6d2eb;}
.linea_mensajes_favoritos_1 .linea_mensajes_familias_cerrada {background-color:#f0f2f6;}
.linea_mensajes_favoritos_0 .linea_mensajes_familias_cerrada .box2 a, .linea_mensajes_favoritos_1 .linea_mensajes_familias_cerrada .box2 a{color:#333333;}
.caja_respuesta {float:left; padding: 15px; width: 380px; margin-top:10px;}
.box2 .caja_respuesta {background-color:#fff; border:1px solid #959595;}
.box2 textarea{width: 380px;}
.titulo_grande .alerta{color:#c11718;}
#perfil10 .botones{padding:0px 0px 40px 0px;}
#perfil9 .linea_mensajes_familias_cerrada{background-color:#f0f2f6;}
.corrector_baja{ padding:00px 0px 250px 0px;}

.registro_izquierda .caja_formulario, #perfil_publico .caja_formulario{ padding:20px; border: 1px solid #989898;}
#perfil_publico .caja_formulario {float:left; width:635px; padding-bottom: 15px;}
#perfil_publico .botones {float:left; width:150px; padding:20px 0px 20px 0px;}
.caja_formulario { float:left; }
#perfil_publico form .caja_formulario { background-color:#edeae2; }
#perfil_publico form label span {font-size: .8125em; font-weight:bold; color:#333333;}
#perfil_publico form input { width: 600px; }
#perfil_publico form textarea {width: 600px;  height: 100px; }

#ttp.caja_foro_ult_usus {float:left;  padding-bottom:10px; }

#perfil_alto.titulo_seccion div { padding:27px 0 39px 35px; }

#mensajes.resultado_envio{ padding:15px 0px 0px 18px; float:left; width:auto;}


/* dinamicas */

.titulo_seccion_dinamicas 						{float:left; background: url(/images/edu/titulo_seccion22.gif) top left repeat-y; border-bottom:7px solid #657ba4;  }
.titulo_seccion_dinamicas .titulo_seccion		{float:left; width:auto; background: url(/images/edu/titulo_seccion_dinamicas.gif) top right no-repeat; }
.titulo_seccion_dinamicas .titulo_seccion div	{float:left; width:708px; padding:41px 0 26px 35px; background: url(/images/fam/contenedor_ai.gif) top left no-repeat; }


.titulo_dinamicas				{float:left; width:700px; }
.titulo_dinamicas div			{padding:10px 0 0 20px;}
.titulo_dinamicas h1			{font-size:1.125em; font-weight:bold; color:#385184;}
.titulo_dinamicas h1 span		{color:#8e8056;}
.titulo_dinamicas h2			{font-size:1.125em; font-weight:bold; color:#385184;}
.titulo_dinamicas h2 span		{color:#8e8056;}
.titulo_dinamicas p				{font-size:1em; font-weight:bold; color:#808ca7;}


.caja_2colores	{float:left; padding:0 0 0 18px; }
.caja_2colores .caja_lateral				{margin:0 0 20px 0;  }
.caja_2colores .caja_lateral				{background:#d9dfeb; }
.caja_2colores .caja_lateral .cj2			{background: url(/images/edu/caja_2colores_b.gif) bottom left no-repeat; }
.caja_2colores .caja_lateral .cj2			{width:225px; padding:0 0 10px 0; }
.caja_2colores .caja_lateral .titulo		{padding:11px 10px 9px 33px; background:#c7d0e0 url(/images/edu/caja_foro_ult_usus_a.gif) top left no-repeat; color:#667aa3; border-bottom:2px solid #fff; }
.caja_2colores .caja_lateral .un_usuario	{float:left; width:225px; border-top:1px solid #fff; }
.caja_2colores .caja_lateral .imagen		{float:left; width:70px; padding:15px 8px ; }
.caja_2colores .caja_lateral .imagen img	{border:1px solid #ccc; }
.caja_2colores .caja_lateral .texto			{float:left;width:130px; color:#717375; padding:15px 0 10px 0; line-height:17px; font-size:.8125em; }
.caja_2colores .caja_lateral .texto a		{color:#667aa3; font-weight:bold; margin:0 0 2px 0; }
.caja_2colores .caja_lateral .texto a:hover{text-decoration:none; }
.caja_2colores .caja_lateral .texto strong	{color:#333; font-weight:normal; }
.caja_2colores ul			{float:left; }
.caja_2colores ul li		{float:left; width:180px; color:#ff7e14; background: url(/images/edu/foro_ultimas_convers.gif) 2px 5px no-repeat; padding:0 0 10px 20px; }
.caja_2colores ul li a		{color:#667aa3; font-weight:bold; text-decoration:none; }
.caja_2colores ul li a:hover{text-decoration:underline; }

.listado_dinamicas 		{float:left; padding:20px 0 20px 10px; }

.caja_dinamica			{float:left; background: url(/images/edu/caja_dinamica_m.gif) top left repeat-y; margin:0 0 20px 0; }
.caja_dinamica .cj2		{float:left; background: url(/images/edu/caja_dinamica_a.gif) top left no-repeat; }
.caja_dinamica .cj3		{float:left; width:719px; padding:20px 0; background: url(/images/edu/caja_dinamica_b.gif) bottom left no-repeat; }


.dinamica_detalle .caja_dinamica		{float:left; background:none; margin:0 0 20px 0; }
.dinamica_detalle .caja_dinamica .cj2	{float:left; background:none; }
.dinamica_detalle .caja_dinamica .cj3	{float:left; width:719px; padding:20px 0; background:none; }


.caja_experiencia		{float:left; background: url(/images/edu/caja_experiencia_m.gif) top left repeat-y; margin:0 0 20px 0; }
.caja_experiencia .cj2	{float:left; background: url(/images/edu/caja_experiencia_a.gif) top left no-repeat; }
.caja_experiencia .cj3	{float:left; width:719px; padding:20px 0; background: url(/images/edu/caja_experiencia_b.gif) bottom left no-repeat; }


.caja_dinamica .titulo_caja			{float:right; position:relative; margin:-30px 30px 0 0;   background: url(/images/edu/d_titulo_caja_m.gif) top left repeat-x; color:#dfaa2e; font-size:.875em; font-weight:bold;  }
.caja_dinamica .titulo_caja div		{float:left; background: url(/images/edu/d_titulo_caja_i.gif) top left no-repeat; }
.caja_dinamica .titulo_caja div div	{float:left; padding:5px 10px 5px 10px; background: url(/images/edu/d_titulo_caja_d.gif) top right no-repeat; }

.caja_experiencia .titulo_caja			{float:right; position:relative; margin:-30px 30px 0 0; background: url(/images/edu/e_titulo_caja_m.gif) top left repeat-x; color:#9c9684; font-size:.875em; font-weight:bold;  }
.caja_experiencia .titulo_caja div		{float:left; background: url(/images/edu/e_titulo_caja_i.gif) top left no-repeat;}
.caja_experiencia .titulo_caja div div	{float:left; padding:5px 20px 5px 20px; background: url(/images/edu/e_titulo_caja_d.gif) top right no-repeat; }


.dinamica_detalle .caja_dinamica .titulo_caja			{float:left; color:#dfaa2e; font-size:1.125em; font-weight:bold;  margin:0 0 10px 0; background:none; }
.dinamica_detalle .caja_dinamica .titulo_caja div		{float:left; background: none; }
.dinamica_detalle .caja_dinamica .titulo_caja div div	{float:left; padding:5px 10px 5px 10px; background:none; }



.linea_usuario 					{float:left; width:700px; }
.linea_usuario .imagen			{float:left; width:88px; padding:0 20px 0 22px; }
.linea_usuario .imagen img		{border:1px solid #cececc; }
.linea_usuario .texto					{float:left; width:560px; margin:0 0 0 0; }
.linea_usuario .texto .enviada			{color:#83868a; font-size:.8125em; font-weight:bold; }
.linea_usuario .texto .enviada a		{text-decoration:underline; color:#667aa3; font-weight:bold; }
.linea_usuario .texto .enviada a:hover	{text-decoration:none; }
.linea_usuario .texto .profesion		{color:#333; font-size:.8125em; font-weight:bold; }
.linea_usuario .texto .pais				{color:#333; font-size:.8125em; font-weight:bold; padding:0 0 0 0; }
.linea_usuario .titulo			{font-size:1em; font-weight:bold; padding:10px 0 0 0; color:#385184; }
.linea_usuario .titulo a		{color:#385184; }
.caja_experiencia .linea_usuario .titulo	{color:#878377; }
.caja_experiencia .linea_usuario .titulo a	{color:#878377; }
.linea_usuario .titulo a:hover	{text-decoration:none; }
.linea_usuario .categoria		{color:#667aa3; font-size:.8125em; font-weight:bold; }
.linea_usuario .pais_comentario	{color:#837851; font-size:.8125em; font-weight:bold; }
.linea_usuario .fecha			{color:#999; font-size:.875em; font-weight:bold; }
.linea_usuario .comenta			{color:#333; font-size:.8125em; font-weight:bold; padding:20px 0 0 0; }
.linea_usuario .comentario		{color:#333; font-size:.8125em; }
.linea_usuario .leer_mas 		{font-size:.8125em; font-weight:bold; }
.linea_usuario .leer_mas a		{color:#948a68; }
.linea_usuario .leer_mas a:hover{text-decoration:none; }

.linea_comentario				{float:left; width:680px; padding:10px 0 10px 20px; }
.linea_comentario .titulo		{color:#385184; font-size:1em; font-weight:bold; }
.linea_comentario .titulo a		{color:#385184; }
.caja_experiencia .linea_comentario .titulo		{color:#878377; }
.caja_experiencia .linea_comentario .titulo a	{color:#878377; }
.linea_comentario .titulo a:hover{text-decoration:none; }
.linea_comentario .categoria	{color:#667aa3; font-size:.8125em; font-weight:bold; }
.linea_comentario .pais			{color:#837851; font-size:.8125em; font-weight:bold; }
.linea_comentario .fecha		{color:#999; font-size:.75em; font-weight:bold; }
.linea_comentario .comenta		{color:#333; font-size:.8125em; font-weight:bold; }
.linea_comentario .comentario	{color:#333; font-size:.8125em; }
.linea_comentario .leer_mas		{font-size:.8125em; font-weight:bold; }
.linea_comentario .leer_mas a	{color:#948a68; }
.linea_comentario .leer_mas a:hover{text-decoration:none; }
.linea_comentario .fotos		{padding:10px 0; }
.linea_comentario .fotos img	{margin:0 20px 0 0; }

.linea_enlaces					{float:left; width:700px; padding:10px 0 10px 15px; }
.linea_enlaces .titulo			{background: url(/images/edu/linea_enlaces.gif) top left no-repeat; padding:20px 0 25px 75px;  color:#385184; font-weight:bold; font-size:1.125em; }
.linea_enlaces ul				{font-size:.8125em; font-weight:bold; padding:0 20px 0 20px; }
.linea_enlaces ul li			{text-decoration:none;}
.linea_enlaces ul li a			{color:#56698e; text-decoration:none; }
.linea_enlaces ul li a:hover	{text-decoration:underline; }

.linea_descargas 				{float:left; width:700px; padding:10px 0 10px 15px; }
.linea_descargas .titulo		{background: url(/images/edu/linea_descargas.gif) top left no-repeat; padding:20px 0 25px 75px; color:#385184; font-weight:bold; font-size:1.125em; }
.linea_descargas ul				{font-size:.8125em; font-weight:bold; padding:0 20px 0 20px; }
.linea_descargas ul li			{padding:0 0 10px 0; }
.linea_descargas ul li p		{color:#333; }
.linea_descargas ul li a		{color:#56698e; text-decoration:none;}
.linea_descargas ul li a:hover	{text-decoration:underline; }

.c_dentro1		{float:left; background: url(/images/edu/c_dentro_m.gif) top left repeat-y; }
.c_dentro2		{float:left; background: url(/images/edu/c_dentro_a.gif) top left no-repeat; }
.c_dentro3		{float:left; width:683px; padding:20px 0; background: url(/images/edu/c_dentro_b.gif) bottom left no-repeat; }

.dinamica_detalle .c_dentro1	{float:left; background: url(/images/edu/c_dentro_m_2.gif) top left repeat-y; }
.dinamica_detalle .c_dentro2	{float:left; background: url(/images/edu/c_dentro_a_2.gif) top left no-repeat; }
.dinamica_detalle .c_dentro3	{float:left; width:710px; padding:20px 0; background: url(/images/edu/c_dentro_b_2.gif) bottom left no-repeat; }


.listado_dinamicas .ver_mas			{float:left; width:650px; padding:10px 0 10px 10px; }
.listado_dinamicas .ver_mas a		{text-decoration:underline; font-size:.875em; color:#9c926e; font-weight:bold; }
.listado_dinamicas .ver_mas a:hover	{text-decoration:none; }



.listado_comentarios_otros					{float:left; padding:0 0 20px 0; }
.listado_comentarios_otros .titulo			{float:left; width:670px; padding:10px 30px 0 30px; color:#385184; font-size:1.125em; font-weight:bold; }
.listado_comentarios_otros .un_comentario	{float:left; width:680px; padding:5px 30px 10px 30px ; background: url(/imagenes/globales/comun/migas.gif) bottom left repeat-x;  }
.listado_comentarios_otros .linea_usuario					{float:left; width:650px; padding:5px 0 0 0; }
.listado_comentarios_otros .linea_usuario .imagen			{float:left; width:88px; padding:0 20px 0 0; }
.listado_comentarios_otros .linea_usuario .imagen img		{border:1px solid #cdcdcc; }
.listado_comentarios_otros .linea_usuario .texto			{margin:0 0 0 0; width:540px;  }
.listado_comentarios_otros .linea_usuario .enviada			{color:#83868a; font-size:.8125em; font-weight:bold; }
.listado_comentarios_otros .linea_usuario .enviada a		{text-decoration:underline; color:#667aa3; font-weight:bold; }
.listado_comentarios_otros .linea_usuario .enviada a:hover	{text-decoration:none; }
.listado_comentarios_otros .linea_usuario .profesion	{color:#333; font-size:.8125em; font-weight:bold; }
.listado_comentarios_otros .linea_usuario .pais			{color:#333; font-size:.8125em; font-weight:bold; padding:0 10px 0 0; }
.listado_comentarios_otros .linea_comentario			{float:left; width:650px; padding:15px 0 0 0;}
.listado_comentarios_otros .linea_comentario .fecha		{color:#999; font-weight:bold; font-size:.875em; }
.listado_comentarios_otros .linea_comentario .comentario{color:#333; font-size:.8125em; }

.listado_comentarios_otros .ver_mas			{clear:both; display:block; float:left; width:600px; padding:10px 0 10px 10px; }
.listado_comentarios_otros .ver_mas a		{text-decoration:underline; font-size:.875em; color:#9c926e; font-weight:bold; }
.listado_comentarios_otros .ver_mas a:hover	{text-decoration:none; }


.titulo_pagina p.naranja		{font-weight:bold; color:#ec5600; padding:0 0 5px 0; }

.dinamica_detalle_botones					{float:left; width:720px; padding:20px 0 0 20px; }
.dinamica_detalle_botones .favoritos		{float:left; width:auto; padding:0; background:none; margin:0 0 0 0; }
.dinamica_detalle_botones .favoritos2		{float:left; padding:0 60px 0 0; }
.dinamica_detalle_botones .boton_naranja	{margin:0 20px 0 0; }
.dinamica_detalle_botones .favoritos .boton_naranja	{margin:0 0 0 0; }

.deja_tu_mensaje .formulario_pregunta				{float:left; width:700px; margin:0 0 0 0; padding:0 0 0 20px; background:none; }
.deja_tu_mensaje .formulario_pregunta .titulo 		{float:none; width:auto; margin:0 0 0 0;}
.deja_tu_mensaje .formulario_pregunta .boton_gris	{float:left; padding:0 0 0 0; }

.linea_dinamicas_archivos						{float:left; width:950px; }
.linea_dinamicas_archivos .caja_dorada			{float:left; width:280px; padding:0 35px 0 0 ;  }
.linea_dinamicas_archivos .caja_dorada_cabecera	{width:280px; height:30px; padding:8px 0 0 0; text-align:center; background: url(/images/edu/caja_dorada_cabecera.gif) top left no-repeat; color:#fff; font-size:1em; font-weight:bold; }
.linea_dinamicas_archivos p				{color:#586b92; font-size:.8125em; padding:10px 0 10px 0; }
.linea_dinamicas_archivos label			{font-size:.8125em; }
.linea_dinamicas_archivos span			{display:block; color:#c2952b; font-weight:bold; }
.linea_dinamicas_archivos input			{color:#333; width:275px ! important; background:#f8f8f8 ! important; border:1px solid #b0a8a8; }

.linea_experiencia_archivos							{float:left; width:950px; }
.linea_experiencia_archivos .caja_dorada			{float:left; width:280px; padding:0 35px 0 0 ;}
.linea_experiencia_archivos .caja_dorada_cabecera	{width:280px; height:30px; padding:8px 0 0 0; text-align:center; background: url(/images/edu/caja_dorada_cabecera2.gif) top left no-repeat; color:#fff; font-size:1em; font-weight:bold; }
.linea_experiencia_archivos p			{color:#586b92; font-size:.8125em; padding:10px 0 10px 0; }
.linea_experiencia_archivos label		{font-size:.8125em; }
.linea_experiencia_archivos span		{display:block; color:#9c9684; font-weight:bold; }
.linea_experiencia_archivos input		{color:#333; width:275px ! important; background:#f8f8f8 ! important; border:1px solid #b0a8a8; }


.imagen_publicar_dinamica 				{float:left; width:178px; padding:0 0 0 50px; margin:-10px 0 0 0; }
.imagen_publicar_dinamica div			{color:#fff; font-weight:bold; font-size:1em; padding:92px 40px 0  0; text-align:center; min-height:64px; height:auto ! important; height:64px; }
.imagen_publicar_dinamica div			{background: url(/images/edu/imagen_publicar_dinamica.gif) top left no-repeat; }
.titulo_publicar_dinamicas				{float:left; width:980px; color:#dfaa2e;  font-weight:bold;  }
.titulo_publicar_dinamicas h1			{font-size:1.125em; padding:20px 0 0 20px; }

.imagen_publicar_experiencia 			{float:left; width:178px; padding:0 0 0 50px; margin:-10px 0 0 0; }
.imagen_publicar_experiencia div		{color:#fff; font-weight:bold; font-size:1em; padding:92px 40px 0  0; text-align:center; min-height:64px; height:auto ! important; height:64px; }
.imagen_publicar_experiencia div		{background: url(/images/edu/imagen_publicar_experiencia.gif) top left no-repeat; }
.titulo_publicar_experiencias			{float:left; width:980px; color:#968863;  font-weight:bold;  }
.titulo_publicar_experiencias h1		{font-size:1.125em; padding:20px 0 0 20px; }
.titulo_publicar_experiencias h1 span	{color:#526690;}


/** RECURSOS EDUCADORES **/
.a_entradilla_biblioteca_recursos {float:left; padding: 10px 30px 20px 30px; }
.a_entradilla_biblioteca_recursos .titulo	{float:left; width:670px; padding:0px 0px 10px 0px; color:#5b5e65; font-size:1.125em; font-weight:bold; }
.a_contenido_entradilla p {font-size:0.8125em; padding-bottom: 10px;}
.a_contenido_entradilla a {color:#c11718;}
.a_contenido_entradilla a:hover {text-decoration:none;}
.a_listado_biblioteca_tres{float:left; width:710px; padding:0px 0px 10px 30px;}
.a_linea_biblioteca{float:left;  }

.a_elemento_biblioteca, .a_text_biblio { margin-right: 9px; float:left; width:227px; background: url('/images/edu/a_caja_bib_m_b.gif') repeat-y top left;}
.a_elemento_biblioteca .a_fn2{float:left; width:227px; background: url('/images/edu/a_caja_bib_t.gif') no-repeat top left; }
.a_elemento_biblioteca .a_fn3{float:left; width:227px; background: url('/images/edu/a_caja_bib_b.gif') no-repeat bottom left; }
.a_elemento_biblioteca .a_titulo{ color: #fff; font-size: 1.125em; font-weight:bold; text-align:center; padding: 9px 0px 9px 0px;}
.a_elemento_biblioteca .a_imagen {padding-left: 1px;  }
.a_elemento_biblioteca .a_texto{font-size:0.8125em; color:#797777; padding: 10px;}
.a_elemento_biblioteca .a_texto a { color: #ff7e14; font-weight:bold;}
.a_elemento_biblioteca .a_texto a:hover{text-decoration:none;}

.a_text_biblio .titulo_pagina{float:left; width:auto; padding:15px 10px 10px 20px; }
.a_text_biblio{background:none;}

.a_caja_2colores                                        {float:left; padding:0 0 0 0px; }
.a_caja_2colores .caja_lateral				{margin:0 0 20px 0;  }
.a_caja_2colores .caja_lateral				{background:#e7e7e7; }
.a_caja_2colores .caja_lateral .cj2			{background: url(/images/edu/a_caja_gris_recursos_b.gif) bottom left no-repeat; }
.a_caja_2colores .caja_lateral .cj2			{width:225px; padding:0 0 10px 0; }
.a_caja_2colores .caja_lateral .titulo		{padding:14px 10px 9px 33px; background:#d1d1d1 url(/images/edu/a_caja_gris_recursos_a.gif) top left no-repeat; color:#5b5e65; border-bottom:2px solid #fff; }
.a_caja_2colores .caja_lateral .un_usuario	{float:left; width:225px; border-top:1px solid #fff; }
.a_caja_2colores .caja_lateral .imagen		{float:left; width:70px; padding:15px 8px ; }
.a_caja_2colores .caja_lateral .imagen img	{border:1px solid #ccc; }
.a_caja_2colores .caja_lateral .texto			{float:left;width:130px; color:#717375; padding:15px 0 10px 0; line-height:17px; font-size:.8125em; }
.a_caja_2colores .caja_lateral .texto a		{color:#5b5e65; font-weight:bold; margin:0 0 2px 0; }
.a_caja_2colores .caja_lateral .texto a:hover{text-decoration:none; }
.a_caja_2colores .caja_lateral .texto strong	{color:#333; font-weight:normal; }
.a_caja_2colores ul			{float:left; padding: 10px 0px 10px 0px; }
.a_caja_2colores ul li		{float:left; width:190px; color:#ff7e14; background: url(/images/edu/a_caja_gris_recursos_bullet.gif) 0px 5px no-repeat; padding:0 0 10px 20px; }
.a_caja_2colores ul li a		{color:#5b5e65; font-weight:bold; text-decoration:none; }
.a_caja_2colores ul li a:hover{text-decoration:underline; }

.a_tit_recursos_todos { color:#8e8056; font-size:1em; padding: 0px 0px 5px 20px;}

.a_sub_menu_recursos {float:left; width: 708px; padding: 0px 0px 5px 20px;}
.a_sub_menu_recursos li {float:left; font-size:0.75em; color:#677aa4;}
.a_sub_menu_recursos li a{color:#677aa4; text-decoration:none;}
.a_sub_menu_recursos li a.on { color:#3f4f72; text-decoration:underline; }
.a_sub_menu_recursos li a:hover{text-decoration:underline;}

.a_imagen_tit_recurso{float:left; width:708px; padding: 0px 0px 5px 20px;}

.listado_recursos {float:left; width: 708px; padding-left: 15px; }

.cab_opc1 {float:left; width: 448px;}
.cab_opc2 {float:left; width: 99px; }
.cab_opc3 {float:left; width: 161px;}

.listado_recursos .pestana { color: #fff; font-weight: bold; float: left; background: url('/images/edu/a_pestana_m.gif') repeat-x top left; }
.listado_recursos .pestana div { background: url('/images/edu/a_pestana_d.gif') no-repeat top left; }
.listado_recursos .pestana div div { background: url('/images/edu/a_pestana_i.gif') no-repeat top right; }
.listado_recursos .pestana div div div { padding:7px 10px 0px 10px;  }

.listado_recursos  .primero {padding-top:20px}

.caja_listado_concursos {float:left; width: 708px; background: url('/images/edu/a_recursos_m.gif') repeat-y top left; }
.caja_listado_concursos .e2 { float:left; background: url('/images/edu/a_recursos_t.gif') no-repeat top left; width:100%; }
.caja_listado_concursos .e3 { float:left; background: url('/images/edu/a_recursos_b.gif') no-repeat bottom left; width:100%; }
.caja_listado_concursos .cab_opc1{ padding: 0px 20px 20px 20px; width: 408px;}
.caja_listado_concursos .cab_opc1 img           {float:left; border: 1px solid #9ba7c2; width:118px;  }
.caja_listado_concursos .cab_opc1 .contenidos   {float:left; width: 270px; padding-left: 10px; background:none;}
.caja_listado_concursos .cab_opc1 .titulo a{ color:#763f70; font-size:1em; font-weight:bold; text-decoration:underline;}
.caja_listado_concursos .cab_opc1 .titulo a:hover { text-decoration:none; }
.caja_listado_concursos .cab_opc1 .texto {color:#626060; font-size:.8125em;}
.caja_listado_concursos .cab_opc1 .link a{ color:#ff7e14; font-size:.8125em; font-weight:bold; text-decoration:underline; }
.caja_listado_concursos .cab_opc1 .link a:hover { text-decoration:none; }
.caja_listado_concursos .cab_opc2 {padding:00px 20px 20px 20px; width: 59px; font-size: .8125em; color: #b8ac83; font-weight:bold;}
.caja_listado_concursos .cab_opc3 {padding:00px 20px 20px 20px; width: 111px;}
.caja_listado_concursos .cab_opc3 .texto  {font-size: .8125em; color: #5b5e65; font-weight:bold; padding-left: 10px;}
.caja_listado_concursos .cab_opc3 .link a {font-size: .8125em; color: #763f70; font-weight:bold; padding-left: 10px;}
.caja_listado_concursos .cab_opc3 .link a:hover {text-decoration:none;}

.separador_recursos { float:left; width: 708px; background: url(/images/edu/a_separador_recursos.jpg) top left no-repeat;  }

.cab_opc3 .online          { background: url('/images/edu/a_ic_flecha_verde.gif')  no-repeat top left }
.cab_opc3 .formulario      { background: url('/images/edu/a_ic_flecha_azul.gif')  no-repeat top left}
.cab_opc3 .nodisponible    { background: url('/images/edu/a_ic_flecha_gris.gif')  no-repeat top left}

.listado_recursos .paginador{
   padding-top: 10px;
}

.recursos_destalles .caja_listado_concursos     { float:left; width: 706px; background: url('/images/edu/a_agenda_bx_m.gif') repeat-y top left; }
.recursos_destalles .caja_listado_concursos .e2 { float:left; background: url('/images/edu/a_agenda_bx_t.gif') no-repeat top left; width:100%; }
.recursos_destalles .caja_listado_concursos .e3 { float:left; background: url('/images/edu/a_agenda_bx_b.gif') no-repeat bottom left; width:100%; }

.recursos_destalles .contenidos                          {float:left; width: 706px; padding-left: 10px; background:none;}
.recursos_destalles .caja_listado_concursos  img         {float:left; border: 1px solid #9ba7c2; width: 185px; }
.recursos_destalles .caja_listado_concursos  .contenidos {float:left; width: 450px; padding-left: 10px; background:none;}
.recursos_destalles .recurso_datos                       {float:left; padding:15px 15px 15px 15px;}

.recursos_destalles .titulo            {font-size:1em; font-weight:bold; color:#385184; padding-bottom: 10px;}
.recursos_destalles p.titulo           {font-size: 0.825em;}
.recursos_destalles p.texto           {padding-bottom: 10px;}
.recursos_destalles .texto             {font-size: .8125em; padding-bottom: 10px;}
.recursos_destalles .texto span        {font-weight: bold; color:#a761a0;}
.recursos_destalles .lista_recurso    {list-style-type: disc; padding: 0 0 15px 15px; font-size: .8125em;}
.recursos_destalles .lista_recurso li {padding-bottom: 5px;}

.recursos_destalles .tabla_descargas {width:679px;}
.recursos_destalles .tabla_descargas .linea_cabecera {width:100%; float:left; background:#e6e5e6 url(/images/edu/a_tabla_desc_t.gif) no-repeat top left;}
.recursos_destalles .tabla_descargas .box1  {float:left; width: 427px; font-size: .8125em; padding:5px 0 5px 10px;}
.recursos_destalles .tabla_descargas .box2  {float:left; width: 132px; font-size: .8125em; padding:5px 0 5px 10px;}
.recursos_destalles .tabla_descargas .box3  {float:left; width: 82px;  font-size: .8125em; padding:5px 0 5px 10px;}
.linea_cabecera .box1,.linea_cabecera .box2,.linea_cabecera .box3{color: #fff; font-weight: bold;}
.recursos_destalles .tabla_descargas .linea_0 {width:100%; float:left; background:#e6e5e6 url(/images/edu/a_tabla_desc_m_0.gif) repeat-y top left;}
.recursos_destalles .tabla_descargas .linea_1 {width:100%; float:left; background:#e6e5e6 url(/images/edu/a_tabla_desc_m_1.gif) repeat-y top left;}
.recursos_destalles .tabla_descargas .pie_box {height: 15px;width:100%; float:left; background:#e6e5e6 url(/images/edu/a_tabla_desc_b.gif) no-repeat bottom left;}

.recursos_destalles .tabla_descargas a {color: #333333; text-decoration:none;}
.recursos_destalles .tabla_descargas a:hover {color:#99328f;text-decoration:underline;}

.recurso_datos .boton_naranja {padding-left: 10px;}
.recurso_datos .boton_naranja img{border:none; width:auto;}

.cabecera_recurso {float: left; padding:0px 0 0px 15px;}
.caja_verde_recuros     {float:left; width: 706px; background:url(/images/edu/a_recurso_gris_m.gif) repeat-y top left;}
.caja_verde_recuros .e2 {float:left; width: 706px; background:url(/images/edu/a_recurso_gris_t.gif) no-repeat top left;}
.caja_verde_recuros .e3 { padding:20px 20px; float:left; width: 666px; background:url(/images/edu/a_recurso_gris_b.gif) no-repeat bottom left;}

.caja_verde_recuros   img         {float:left; border: 1px solid #9ba7c2; width: 118px; }
.caja_verde_recuros  .contenidos  {float:left; width: 490px; padding-left: 10px; background:none;}

.caja_verde_recuros .titulo      {font-size:1em; font-weight:bold; color:#385184; padding-bottom: 10px;}
.caja_verde_recuros .texto       {font-size: .8125em; padding-bottom: 10px;}

.tit_recurso_detalle				{float:left; width:710px; }
.tit_recurso_detalle h2				{color:#5e6c2a; font-size:1.125em; padding: 10px 0 10px 0; }
.tit_recurso_detalle h2 span		{background:#fff; padding:0 20px; }

.caja_formulario_recursos        {float:left; width: 706px; background:url(/images/fam/andres/recurso_frm_m.gif) repeat-y top left;}
.caja_formulario_recursos  .e2 {float:left; width: 706px; background:url(/images/fam/andres/recurso_frm_t.gif) no-repeat top left;}
.caja_formulario_recursos  .e3 { padding-top: 15px; float:left; width: 706px; background:url(/images/fam/andres/recurso_frm_b.gif) no-repeat bottom left;}
.caja_formulario_recursos .titulo   { background:#cfcfcf; font-size:1em; color:#333333; font-weight:bold; padding:0 0 17px 15px;}
.caja_formulario_recursos .opcion, .caja_formulario_recursos .ultima_opcion { padding:10px 0 10px 15px; border-bottom:1px solid #fff; }
.caja_formulario_recursos .ultima_opcion {border:none;}
.caja_formulario_prin{float:left; padding: 20px 15px 0px 15px;}

.encuesta_formulario label{float:left;}
.encuesta_formulario textarea 	{width:384px; height:80px;  border:1px solid #999494; font-size:1em; }

.ver_todas			{float:left; width:650px; padding:0 0 20px 10px; font-size:.875em; font-weight:bold; }
.ver_todas a			{color:#ab9e76; text-decoration:underline; }
.ver_todas a:hover	{text-decoration:none; }

.a_tit_espacio_valorar{float:left; color:#750a6a; font-weight:bold; font-size:1em; padding: 10px 0px 5px 20px;}

.a_result_recurso{float:left; width:710px; padding: 5px 0px 10px 30px;}

.detalle_proximo .listado_todos_eventos .cabecera .fecha div			{background: url(/images/edu/fecha_d_verde.gif) top left no-repeat; }
.detalle_proximo .listado_todos_eventos .cabecera .fecha div div		{background: url(/images/edu/fecha_i_verde.gif) top right no-repeat; }
.detalle_proximo .listado_todos_eventos .cabecera .fecha div div div	{background: url(/images/edu/fecha_m_verde.gif) top left repeat-x; }

/** Agenda **/

 
 
.listado_ult_eventos							{float:left; padding:20px 0 20px 10px; }
.listado_ult_eventos .listado_ult_eventos2		{float:left; }
.listado_ult_eventos .listado_ult_eventos3		{float:left; padding:0 0 15px 0; }
.listado_ult_eventos .cabecera					{float:left; width:720px;  padding:0 0 10px 0;}
.listado_ult_eventos .cabecera h2					{font-size:1em; font-weight:bold; padding:8px 0 5px 20px; }

.listado_ult_eventos .cabecera .fecha				{float:right; position:relative; margin:-48px 40px 0 0; color:#fff; font-size:1em; font-weight:bold; }
.listado_ult_eventos .cabecera .fecha div			{float:left;background: url(../images/comun/fecha_i.gif) top left no-repeat; }
.listado_ult_eventos .cabecera .fecha div div		{float:left;background: url(../images/comun/fecha_d.gif) top right no-repeat; padding:0 23px; }
.listado_ult_eventos .cabecera .fecha div div div	{float:left;background: url(../images/comun/fecha_m.gif) top left repeat-x; text-align:center; padding:15px 0 25px 0; }


.listado_ult_eventos .un_evento					{float:left; with:100%; padding:0 0 0 0 ;  }
.listado_eventos_destacados .un_evento			{float:left; with:100%; padding:20px 0; }
.un_evento_separador							{float:left; width:720px; padding:10px 0 10px 0; margin:10px 0 0 0;  }

.columna_central .un_evento .imagen					{float:left; width:132px; padding:0 0 10px 20px ; }
.columna_central .un_evento .imagen img 			{border:1px solid #99a6c0; }
.columna_central .un_evento .texto					{margin:0 0 0 152px; padding:0 20px 0 0; }
.columna_central .un_evento .texto .titulo			{color:#5b5e65; font-size:1em; font-weight:bold; }
.columna_central .un_evento .texto .titulo a		{color:#5b5e65; text-decoration:underline; }
.columna_central .un_evento .texto .titulo a:hover	{text-decoration:none; }
.columna_central .un_evento .texto .pais			{color:#948a68; font-size:.8125em; font-weight:bold; padding:0 0 3px 0;}
.columna_central .un_evento .texto .comentario		{color:#333333; font-size:.8125em; padding:0 0 5px 0; }
.columna_central .un_evento .texto .enlace			{}
.columna_central .un_evento .texto .enlace a		{color:#948a68; font-size:.8125em; font-weight:bold; text-decoration:underline; }
.columna_central .un_evento .texto .enlace a:hover	{text-decoration:none; }

.separador_puntos		{float:left; width:100%; font-size:.1em;  padding:2px 0 0 0; background: url(../images/comun/migas.gif) top left repeat-x;  margin:10px 0 0 0;  }


.listado_eventos_destacados									{float:left; padding:0 0 20px 10px; }
.listado_eventos_destacados .listado_eventos_destacados2	{float:left; background: url(../images/comun/listado_e_destacados_m.gif) top left repeat-y; }
.listado_eventos_destacados .listado_eventos_destacados3	{float:left; background: url(../images/comun/listado_e_destacados_b.gif) bottom left no-repeat; padding:0 0 15px 0; }
.listado_eventos_destacados .titulo_gris					{float:left; width:720px; background: url(../images/comun/listado_e_destacados_a.gif) top left no-repeat; padding:0 0 0 0; color:#e4e4e4; font-size:1em; font-weight:bold; }
.listado_eventos_destacados .titulo_gris div				{padding:10px 10px 4px 10px ; }

.listado_eventos_destacados .subtitulo_gris					{float:left; width:708px; height:28px; padding:16px 10px 0 0;  background: url(../images/comun/subtitulo_gris.gif) top left repeat-x; }

.listado_eventos_destacados .solapa_clara						{float:right; color:#fff; font-size:.9375em; font-weight:bold; margin:0 10px 0 0; }
.listado_eventos_destacados .solapa_clara a						{color:#fff; text-decoration:none; }
.listado_eventos_destacados .solapa_clara a span				{float:left;  background-position:top left; background-repeat:repeat-x; cursor:pointer; }
.listado_eventos_destacados .solapa_clara a span span			{background-position:top left; background-repeat:no-repeat; }
.listado_eventos_destacados .solapa_clara a span span span		{background-position:top right; background-repeat:no-repeat; padding:5px 15px 5px 15px;}
.listado_eventos_destacados .solapa_clara a span span span span	{text-align:center; padding:0 15px 0 0;}
.listado_eventos_destacados .solapa_clara a:hover				{text-decoration:underline; }
.listado_eventos_destacados .solapa_clara a:hover span			{background-position:bottom left; }
.listado_eventos_destacados .solapa_clara a:hover span span		{background-position:bottom left; }
.listado_eventos_destacados .solapa_clara a:hover span span span{background-position:bottom right; }
.listado_eventos_destacados .solapa_clara a:hover span span span span {background-position:top right; }


.listado_eventos_destacados .solapa_oscura							{float:right; color:#fff; font-size:.9375em; font-weight:bold; }
.listado_eventos_destacados .solapa_oscura a						{color:#fff; text-decoration:none; }
.listado_eventos_destacados .solapa_oscura a:hover					{text-decoration:underline; }
.listado_eventos_destacados .solapa_oscura a:hover span				{text-decoration:underline; }
.listado_eventos_destacados .solapa_oscura a span					{float:left; background-position:top left; background-repeat:repeat-x; cursor:pointer;}
.listado_eventos_destacados .solapa_oscura a span span				{background-position:top left; background-repeat:no-repeat; }
.listado_eventos_destacados .solapa_oscura a span span span			{background-position:top right; background-repeat:no-repeat; }
.listado_eventos_destacados .solapa_oscura a span span span span	{background:none; text-align:center; padding:5px 15px 5px 15px; }


.un_evento .nohay	{font-size:.8125em; padding:0 0 0 20px ; }

/* agaenda 2 */




.subtitular_agenda{ padding: 5px 0 0px 0; font-size: 1.125em; font-weight:bold; float:left; width:700px; color: #5b5e65; }
.subtitular_agenda{ color: #8e8056; }

.listado_todos_eventos .listado_todos_eventos2		{background: url(../images/comun/listado_eventos_mes_bottom.gif) bottom left no-repeat ! important;  padding:0 0 20px 0 ! important;  }
.listado_todos_eventos .listado_todos_eventos3		{background: url(../images/comun/fn_listado_eventos.gif) top left repeat-y; }
.listado_todos_eventos .cabecera					{background: url(../images/comun/listado_eventos_mes.gif) top left no-repeat;  }
.listado_todos_eventos .cabecera h2					{color:#fff; }
.listado_todos_eventos .un_evento_separador			{background: url(../images/comun/separador_eventos.gif) top left no-repeat;  }



.listado_todos_eventos						        {float:left; padding:20px 0 20px 10px; }
.listado_todos_eventos .listado_todos_eventos2		{float:left; }
.listado_todos_eventos .listado_todos_eventos3		{float:left; }
.listado_todos_eventos .cabecera				    {float:left; width:720px;  padding:0 0 10px 0;}
.listado_todos_eventos .cabecera h2				    {font-size:1em; font-weight:bold; padding:8px 0 5px 20px; }
.listado_todos_eventos .cabecera .fecha				{float:right; position:relative; margin:-48px 40px 0 0; color:#fff; font-size:1em; font-weight:bold; }
.listado_todos_eventos .cabecera .fecha div			{background: url(../images/comun/fecha_i.gif) top left no-repeat; }
.listado_todos_eventos .cabecera .fecha div div		{background: url(../images/comun/fecha_d.gif) top right no-repeat; padding:0 23px; }
.listado_todos_eventos .cabecera .fecha div div div {background: url(../images/comun/fecha_m.gif) top left repeat-x; text-align:center; padding:15px 0 25px 0; }

.listado_todos_eventos .un_evento					{float:left; with:100%; padding:0 0 0 0 ;  }

.listado_todos_eventos .cabecera .fecha div		   	{float:left; background: url(../images/comun/fecha_i_rojo.gif) top left no-repeat; }
.listado_todos_eventos .cabecera .fecha div div		   {float:left; background: url(../images/comun/fecha_d_rojo.jpg) top right no-repeat; padding:0 23px; }
.listado_todos_eventos .cabecera .fecha div div div	{float:left; background: url(../images/comun/fecha_m_rojo.jpg) top left repeat-x; text-align:center; padding:15px 0 25px 0; }

.detalle_actual .listado_todos_eventos .cabecera .fecha div			{background: url(../images/comun/fecha_i.gif) top left no-repeat; }
.detalle_actual .listado_todos_eventos .cabecera .fecha div div		{background: url(../images/comun/fecha_d.gif) top right no-repeat; padding:0 23px; }
.detalle_actual .listado_todos_eventos .cabecera .fecha div div div	{background: url(../images/comun/fecha_m.gif) top left repeat-x; text-align:center; padding:15px 0 25px 0; }

.columna_central .detalle_actual .listado_todos_eventos .un_evento .texto	{margin:0 0 0 220px; padding:0 20px 0 0; }
.columna_central .detalle_proximo .listado_todos_eventos .un_evento .texto	{margin:0 0 0 220px; padding:0 20px 0 0; }
.columna_central .detalle_pasado .listado_todos_eventos .un_evento .texto	{margin:0 0 0 220px; padding:0 20px 0 0; }

.columna_central .detalle_actual .listado_todos_eventos .un_evento .imagen	{float:left; width:200px; padding:0 0 10px 20px ; }
.columna_central .detalle_proximo .listado_todos_eventos .un_evento .imagen	{float:left; width:200px; padding:0 0 10px 20px ; }
.columna_central .detalle_pasado .listado_todos_eventos .un_evento .imagen	{float:left; width:200px; padding:0 0 10px 20px ; }

.columna_central .detalle_actual .un_evento .texto .enlace span		{font-size:.8125em; color:#5b5858; }
.columna_central .detalle_proximo .un_evento .texto .enlace span	{font-size:.8125em; color:#5b5858; }
.columna_central .detalle_pasado .un_evento .texto .enlace span		{font-size:.8125em; color:#5b5858; }
.columna_central .detalle_actual .un_evento .texto .enlace a		{font-size:.8125em; color:#3464cf; font-weight:bold; text-decoration:underline; }
.columna_central .detalle_proximo .un_evento .texto .enlace a		{font-size:.8125em; color:#3464cf; font-weight:bold; text-decoration:underline; }
.columna_central .detalle_pasado .un_evento .texto .enlace a		{font-size:.8125em; color:#3464cf; font-weight:bold; text-decoration:underline; }
.columna_central .detalle_actual .un_evento .texto .enlace a:hover	{text-decoration:none; }
.columna_central .detalle_proximo .un_evento .texto .enlace a:hover {text-decoration:none; }
.columna_central .detalle_pasado .un_evento .texto .enlace a:hover	{text-decoration:none; }

.detalle_proximo .listado_todos_eventos .cabecera .fecha div			{background: url(../images/comun/fecha_d_verde.gif) top left no-repeat; }
.detalle_proximo .listado_todos_eventos .cabecera .fecha div div		{background: url(../images/comun/fecha_i_verde.gif) top right no-repeat; padding:0 23px; }
.detalle_proximo .listado_todos_eventos .cabecera .fecha div div div	{background: url(../images/comun/fecha_m_verde.gif) top left repeat-x; text-align:center; padding:15px 0 25px 0; }

.detalle_pasado .listado_todos_eventos .cabecera .fecha div			{background: url(../images/comun/fecha_i_rojo.gif) top left no-repeat; }
.detalle_pasado .listado_todos_eventos .cabecera .fecha div div		{background: url(../images/comun/fecha_d_rojo.jpg) top right no-repeat; padding:0 23px; }
.detalle_pasado .listado_todos_eventos .cabecera .fecha div div div	{background: url(../images/comun/fecha_m_rojo.jpg) top left repeat-x; text-align:center; padding:15px 0 25px 0; }

.ver_todas			{float:left; width:650px; padding:0 0 20px 10px; font-size:.875em; font-weight:bold; }
.ver_todas a			{color:#ab9e76; text-decoration:underline; }
.ver_todas a:hover	{text-decoration:none; }


/** Ventajas **/

.ventaja_tit                     { float:left; width:650px; padding:10px 0px 0px 18px; }
.ventaja_tit div                 { float:left; width:650px; padding:10px 10px 0px 0px; color:#7f7f7d; font-size:0.825em;}
.ventaja_tit h1                  { float:left; width:650px; font-size:2em; color:#5b5e65; padding:0 0px 0 0;}
#ventajas_coreccion.columna_derecha{height:418px; padding:10px 0px 0 27px; background: url(../images/edu/fn_valores.jpg) no-repeat 17px 20px; }
* html #ventajas_coreccion.columna_derecha{ padding:10px 0px 0 23px; background: url(../images/edu/fn_valores.jpg) no-repeat 20px 20px;}
.caja_ventajas                   {float:left; width:706px; padding:30px 0 0 18px;}
.caja_ventajas .middle           { background: url(../images/edu/caja_ventajas_m.gif) repeat-y top left; }
.caja_ventajas .top              { background: url(../images/edu/caja_ventajas_t.gif) no-repeat top left; }
.caja_ventajas .bottom           { background: url(../images/edu/caja_ventajas_b.gif) no-repeat bottom left; padding:10px  0 10px 0; }
.caja_ventajas .cabecera_ventajas{ background: url(../images/edu/caja_ventajas_t_b.gif) repeat-y top left; padding:0 0 6px 10px; margin:0 0 15px 0;}
.caja_ventajas h4                {font-size:1em; color:#5b5e65; padding: 0 20px 15px 20px;}
.caja_ventajas p                 {font-size:0.875em; color:#333333; padding: 0 20px 15px 40px;}
.caja_ventajas .boton_gris       {padding: 20px 0 0 0;}

/** HOME **/
.home .middle_h   {background: url(../imagenes/globales/familias/home_back_m.gif) repeat-y top left; margin:10px 0;}
.home .top_h      {background: url(../imagenes/globales/familias/home_back_t.gif) no-repeat top left;}
.home .bottom_h   {background: url(../imagenes/globales/familias/home_back_b.gif) no-repeat bottom left;}
.home .cabecera_internacional {height:50px;}
.home .left, .home .right{width:480px; float:right;}
.home .left {padding:0 0 15px 15px; float:left;}
.home .right {padding: 31px 15px 15px 0;}
.home .arriba {padding: 0 0 15px 0;}
.home .abajo span{display:none;}

.home .abajo #banner a, .home .abajo #banner div { background: url(/images/locale/es/edu/banner_edu.jpg) no-repeat top left; display:block; width:478px; height:162px;}

.home .abajo #banner a:hover             { background: url(/images/locale/es/edu/banner_edu.jpg) no-repeat bottom left}
.titular_formacion { color:#385184; font-weight:bold; font-size:1.125em; } 
/* Concursos */
/*************/
.titulo_pagina h1 .rojo				{color:#c11718; }
.fondo_concursos	{ width:100%; float:left; background: url(/images/edu/fondo_concursos.jpg) bottom right no-repeat;  }
.fondo_concursos .titulo_pagina{width:300px;}
#online.fondo_concursos{background:none;}
.fondo_concursos1	{float:left; width:100%; background: none; padding:0; }
/* Formulario de seleccion de pais */
.seleccion_pais				{ float: left; background: #dbdcd7; width: 690px; margin:0px 0px 10px 20px; padding:5px 5px 5px 5px;}
* html .seleccion_pais {margin:0px 0px 10px 10px;}
.seleccion_pais form 		{}
.seleccion_pais label		{padding:0 3px 0 0; }
.seleccion_pais label span	{color: #667aa3; font-size:.75em; font-weight:bold; }
.seleccion_pais label select {font-size:.6875em; width:120px; border:1px solid #ccc; }
.seleccion_pais button 			{width:27px; height:20px; background: url(/images/comun/andres/boton_ir_gris.gif) top left no-repeat; color:#667aa3; font-size:.75em; font-weight:bold; border:0; cursor:pointer; padding:0 0 1px 0; }
#modonline.tit_encuesta_activas {margin-top:20px;}
.tit_concursos_todos				{float:left; width:710px; }
.tit_concursos_todos h2			{color:#837851; font-size:1.125em; padding: 10px 0 10px 0; }
.tit_concursos_todos h2 span	{background:#fff; padding:0 20px; }

.fix_tt_concurso					{float:left; padding-top:20px;}

.listado_concursos					{float:left; margin:0 0 0 10px; background: url(/images/fam/andres/fn_concursos_linea.gif) top left repeat-y; }
form .listado_concursos, #concursos .listado_concursos	{margin:10px 0 0 20px;}
.listado_concursos .concurso_activo {}
.listado_concursos .un_concurso 	{float:left; margin: 10px 0 0px 0; padding-left: 0px; padding-top: 10px; }
form .listado_concursos .un_concurso, #concursos .listado_concursos .un_concurso {padding-top:0px; margin: 0px}
.un_concurso .imagen				{float:left; width: 118px; padding:0px; border: 1px solid #d9e4b3; margin:0px 20px; }
form .un_concurso .imagen {width: 230px; margin:10px 0 20px 20px;}
.un_concurso .datos_concursos		{float:left; width: 500px; padding-bottom: 20px;}
form .un_concurso .datos_concursos { width: 368px; padding: 20px 0px 10px 10px;}
.un_concurso .e2					{float:left;  background: url(/images/fam/andres/fn_caja_concursos.gif) bottom right no-repeat; width:706px; }

#online .un_concurso  .e2			{background:none;}
.un_concurso .titulo				{font-size:1em; font-weight:bold; padding:10px 0 8px 0 ; }
form .un_concurso .titulo{ padding:0px 0px 8px 10px }
.concurso_activo .titulo  a			{color: #9bb540; text-decoration: underline}
.concurso_cerrado .titulo  a		{color: #da0c16; text-decoration: underline}
.un_concurso .pregunta { padding: 0px 0px 20px 0px; font-size:.825em; font-weight:bold; }
.un_concurso .fecha					{font-weight:bold; font-size:.8125em; color:#67625e; padding:0 0 8px 0 ; }
.un_concurso .pais					{font-weight:bold; font-size:.8125em; color:#8e8568; padding:0 0 8px 0 ; }
.un_concurso .descipcion			{font-weight:normal; font-size:.8125em; color:#666666; padding:0 0 8px 0 ; }
.un_concurso .caja_ganadores		{float:left; width: 350px; padding: 10px 0 10px 100px;}
.caja_ganadores .titulo_ganadores	{font-size: 1em; width: 350px; border-bottom: 1px solid #9fbc3a; color: #9fbc3a; background: url(/images/fam/andres/ic_ganadores.gif) top left no-repeat; padding: 5px 0 5px 30px;}
.caja_ganadores .listado_gandores	{color:#6e6d6d; font-size:.8125em; padding: 10px}

.caja_form .titulo_ganadores	{padding: 5px 0 5px 30px;}
.caja_form .listado_gandores	{padding: 1px; background:none}

/** AMpliacion OK KO **/
#concursos .listado_concursos .evento {padding: 0px 20px 20px 20px;}
#concursos  .envio_concurso_ko, #concursos  .envio_concurso_ok{ padding:10px 20px 10px 100px; }
#concursos  .envio_concurso_ko p, #concursos  .envio_concurso_ok p {font-size:1em; font-weight:bold; color:#67625e;}
#concursos  .envio_concurso_ko a, #concursos  .envio_concurso_ok a { color:#c11718; text-decoration:underline;}
#concursos  .envio_concurso_ko a:hover, #concursos  .envio_concurso_ok a:hover { text-decoration:none; }
#concursos  .envio_concurso_ok {background: url(../images/comun/icCorrectoEnvio.jpg) no-repeat 15px 10px;}
#concursos  .envio_concurso_ko {background: url(../images/comun/icErrorEnvio.jpg) no-repeat 15px 10px;}

/** Ponle freno Junior **/
#ponlefrenojunior .titulo_seccion div {padding:0; background:none;}
#ponlefrenojunior .listado_logos ul {float:left; padding:0 0 0 10px;}
#ponlefrenojunior .listado_logos li {font-size:0.5875em; font-weight:bold; float:left; padding:0 5px 0 0;}
#ponlefrenojunior .listado_logos li span {padding-top: 30px; display:block; width: 40px;}
#ponlefrenojunior .migas {padding:0;}

#ponlefrenojunior  #reto.tit_encuesta_activas h2 {padding-top :12px; margin-top:10px; padding-bottom:30px;} 

#ponlefrenojunior  #reto.tit_encuesta_activas h2 span{padding-left:0px; margin-bottom:0px; } 

#ponlefrenojunior .contenido_test{ padding: 0px 10px 10px 18px; }
#ponlefrenojunior .test_pregunta .imagen{ width:240px; float:left; padding:0 10px 0 10px; }
#ponlefrenojunior .test_pregunta .imagen img{border:1px solid #d6e2ae; }
#ponlefrenojunior .test_pregunta .formulario{ width:455px; float:left; }
#ponlefrenojunior .test_pregunta .formulario .indicador_pregunta{ color:#c1362b; font-size:1em; padding-bottom:10px; }
#ponlefrenojunior .test_pregunta .formulario .texto_pregunta{ color:#c1362b; font-size:1.125em; padding-bottom:10px; font-weight:bold; }
#ponlefrenojunior .test_pregunta .formulario .busca{ color:#666; font-size:0.8125em; padding-bottom:15px; }

#ponlefrenojunior .test_pregunta .formulario .error {padding: 0px 0px 10px 0px; width: 200px ; float:left;}
#ponlefrenojunior .test_pregunta .formulario .error img{ padding-right:10px; vertical-align:text-top; float:left; }
#ponlefrenojunior .test_pregunta .formulario .error .gris{ color:#67625e; font-size:0.875em; font-weight:bold;   }
#ponlefrenojunior .test_pregunta .formulario .error .rojo{ color:#fe0000; font-size:0.875em; font-weight:bold; }

#ponlefrenojunior .test_pregunta .formulario .respuesta {float:left; width: 450px; padding-bottom:10px; color:#67625e; font-size:0.875em; font-weight:bold;}

#ponlefrenojunior .tit_encuesta_activas h2 span {color:#c1362b;}
#ponlefrenojunior .tit_encuesta_activas h2 { background:transparent url(/images/ponlefrenojunior/globales/imPonleFrenoJunior.gif) no-repeat scroll right top; padding-bottom: 50px; }

#ponlefrenojunior .botones .boton_rojo			, #ponlefrenojunior .botones .boton			 { padding-left:60px;  }
#ponlefrenojunior .retoConfirmado .botones .boton_rojo 	 { padding-left:180px; }

.contenido_ponle_freno_junior{ width: 650px; float:left; padding:10px 10px 10px 50px; background: url(/images/ponlefrenojunior/globales/imSemaforo.gif) no-repeat 20px top; }
.contenido_ponle_freno_junior .texto_presentacion{padding-left:100px;}
.contenido_ponle_freno_junior .texto_presentacion p { font-size:0.8125em; padding-bottom:15px; }
.contenido_ponle_freno_junior a{text-decoration:underline; color:#ff3232; font-weight:bold;}
.contenido_ponle_freno_junior a:hover{text-decoration:none;}

/* boton rojo  */
.boton_rojo								{float:left; }
.boton_rojo div							{float:left; background: url(/images/fam/boton_i_r.gif) top left no-repeat; padding:0 0 0 13px; margin:2px 0 0 0; }
.boton_rojo div div						{height:60px; background: url(/images/fam/boton_d_r.gif) top right no-repeat; padding:0 13px 0 0; margin:0; }
.boton_rojo div div button 				{float:left; height:60px;  background: url(/images/fam/boton_m_r.gif) top left repeat-x; color:#fff; font-size:.875em; font-weight:bold; border:0; cursor:pointer; text-align:center;   }
.boton_rojo div div button span			{display:block; padding:5px 3px 48px 3px; text-align:center; margin:0 0 0 0;  }
.boton_rojo div div button:hover span 	{text-decoration:underline; }
.boton_rojo div div a 					{float:left; display:block; height:34px; text-align:center; padding:5px 0 48px 0;  background: url(/images/fam/boton_m_r.gif) top left repeat-x; color:#fff; font-size:.875em; font-weight:bold; border:0; cursor:pointer; text-align:center; text-decoration:none; }
.boton_rojo div div a span				{text-align:center; margin:0 0  0 0; padding:0 3px; }
.boton_rojo div div a:hover 				{text-decoration:underline; }
.boton_rojo div div a:hover span			{text-decoration:underline; }
