/* CSS Document */
body
{
	padding:0px; 
	margin:0px; 
	color:#505052; 
	font-size:0.7em;
	font-family:Arial, Helvetica, Sans-serif;
	background: url(../imagenes/fondo.gif) left top ;
}

div, ul, p, h1, h2, h3, h4, h5, img, dl, dt, dd{padding:0px; margin:0px;  }
ul{list-style-type:none}
img{ border:0px;max-width:360px; width: expression(this.width > 360 ? 360: true);}
.txt_azul{ color:#195AA6;}
.fecha{ color:#0094D0; margin-bottom:10px;}
.actual{color:#B9B9BA; }
.borra_float{ clear:both; float:none; margin:0px; padding:0px;}

a{color:#505052;text-decoration:none;}
a:link,a:active,a:visited { color : #006699; }
a:hover{text-decoration:underline;}

img.ico_foto_izq{ width:98px; float:left; margin:0 11px 0px 0; }
img.ico_foto_izq_libre{ max-width:98px; width: expression(this.width > 98 ? 98: true); float:left; margin:0 11px 0px 0; }
img.ico_foto{ max-width:549px; float:right; margin:0 11px 0 11px; }


h1{ display:none; margin-top:-500px;}

.bandera {
border-left: 1px solid #b8b; 
border-top: 1px solid #6c6;
border-bottom: 1px solid #a9aba9;
border-right: 1px solid #ccc;
}

/*h4.tit_fichas{ font-size:1em; color:#002569; background-color:#EAEAEA; background-image:url(../imagenes/bullet_flecha.gif); background-repeat:no-repeat; background-position:5px 8px; width:170px; padding:3px 0 4px 12px; font-weight:normal;}*/
h4.tit_noticia{font-size:1em; font-weight:bold; color:#1B5BA6;}
h4.tit_noticia a{color:#1B5BA6; text-decoration:none;}
h4.tit_noticia a:hover{text-decoration:underline;}
#principal ul.bullets li{ background-image:url(../imagenes/bullet_cuadro.gif); background-repeat:no-repeat; background-position:0 6px ; padding: 0 0 0 6px; margin:0 0 0 15px;}


.seleccionado
{
	font-weight:bold;
	font-size:100%;
	margin-left:-12px;
}

dl{margin:10px 0;}
dt{ font-weight:bold;}

 ol{ list-style-type:upper-roman; line-height:1.4;}

/*---- FORMULARIOS ----*/

form{ margin:0 auto;}
fieldset{ padding:10px 0 10px 15px; margin:0 0 10px 0; border:0px; background-color:#FCFCFC;}
legend{ padding:0px; margin:0 0 15px -15px; font-weight:bold; font-size:1.3em; color:#1B5BA6;}
label{margin:0 25px 15px 0px; font-weight:bold; display:inline; float:left; text-align:left; color:#1B5BA6;}
input{ font-size:1em; width:200px;}
.radio{ height:14px; width:auto; vertical-align:middle;margin:0px; padding:0px;}
select{ font-size:1em; width:205px; height:18px;}
.select_mini{font: 10px arial,sans-serif; font-size:1em; width:105px; height:18px;}
.select_supermini{font: 10px arial,sans-serif; font-size:1em; width:55px; height:18px;}
textarea{ font-size:1em; width:380px;margin:0px; }
.botones_form{ width:90%; text-align:center; clear:both; margin-top:10px;}
input.boton{ height:22px;font-size:1em; width:120px; margin:0 10px;color:#1B5BA6; padding:0 0 1px 0;}
.textarea_medio{ font-size:1em; width:380px;margin:0px; }


/*---- CONTENEDORES ----*/

#general{ width:780px; margin:0px; padding:0px; }

#cabecera{ width:780px;
clear:both;
padding:0px;
}

#contenido{width:751px; clear:both; padding:0 11px 0 18px;height:100%;}

#pie{width:780px;
clear:both;
text-align:center;
padding:20px 0 10px 0;
}

/*---- CABECERA ----*/
img.logo_educared{float:left;width:145px;height:29px;margin:18px 0 0 18px;}
img.logo_telefonica{float:right; margin-right:33px; width:96px; height:57px;}
img.logo{    position: absolute;	border:0px;	top:85px;	left:18px;}
img.fundacion{	position: absolute;	top:50px;	left:652px;	border:0px;}

#cabecera_nav{ width:780px; clear:both; text-align:right; padding:0px; margin:0px;}
#cabecera_nav .menu_cab{ margin:0 10px 0 20px; display:inline;}
#cabecera_nav .menu_cab a{ margin-right:3px;}

#cabecera .telefonica{padding-left:520px;	background-image:url(../imagenes/cabecera_telefonica.gif);	background-repeat:repeat-x;	color:#FFF;}
#cabecera .telefonica p{	padding:0px;	margin:0px;    background-image:url(../imagenes/flecha_telefonica.gif);	background-repeat:no-repeat;	padding-left:109px;		padding-top:2px;	height:161px;	}
#cabecera .telefonica a{	color:#FFF;	font-weight:bold;	text-decoration:none;}

#pronino{position:absolute;top:0px;padding-left:520px;	background-image:url(../imagenes/cabecera_telefonica.gif);	background-repeat:repeat-x; float:left; }
#pronino p{	padding:0px;	margin:0px;    background-image:url(../imagenes/flecha_telefonica.gif);	background-repeat:no-repeat;	padding-left:109px;		padding-top:2px;}
#pronino a{	color:#FFF;	font-weight:bold;	text-decoration:none;}
.foto_roll_portada{padding:0px; margin:0px;  width:780px; height:130px;}

/*---- NAVEGACIÓN ----*/
#navegacion{ margin:17px 0 13px 0; clear:both; }

/*---- RASTROMIGAS ----*/
#rastromigas{ position:absolute; left:20px; top:70px; width:740px; clear:both; }
#rastromigas ul{margin:0px;}
#rastromigas ul li{display:inline; margin:0px; padding:0px;}
#rastromigas ul li.secc_actual{font-weight:bold;}
#rastromigas ul li a{font-weight:normal;}

/*---- LOGOS FUNDACION ----*/
img.logo_aula{float:left; width:197px; height:63px; margin:0px;}
img.logo_pronino{float:right; height:46px; width:145px; margin:16px 0 0 0;}

/*---- MENU PRINCIPAL ----*/
#menu_horizontal{width:735px; height:23px; display:block; clear:both; float:left; padding:0px 5px 0px 10px; margin:6px 0 10px 0;}

#menu_horizontal p.registro{ float:left; color:#095E80; width:400px; margin-right:5px; }
#menu_horizontal p.registro a{ color:#095E80;}
#menu_horizontal p.registro a:hover{ color:#fff;}

#menu_horizontal p.links_menu_hor{ float:left;  color:#B8EBFF;}
#menu_horizontal p.links_menu_hor a{ color:#B8EBFF;}
#menu_horizontal p.links_menu_hor a:hover{ color:#fff;}

#menu_horizontal p.idiomas{ float:right;text-align:right; color:#B8EBFF;}
#menu_horizontal p.idiomas a{ color:#B8EBFF;}
#menu_horizontal p.idiomas a:hover{color:#fff;}

/*---- MENU VERTICAL ----*/

#menu_vertical{ float:left; width:175px; display:block; padding:12px 5px 0 10px; margin-top:-20px; margin-right:6px; background:url(../imagenes/fondo_menu1.gif); background-repeat:no-repeat; background-position:right top;}

#menu_vertical h2.tit_educared_pronino{ color:#4879B4; font-size:1.3em; padding-left:18px; margin-bottom:10px;}
#menu_vertical h2.tit_secciones_menu{ color:#4879B4; font-size:1.9em; margin-bottom:20px; padding:12px 0 0 43px; background-image:url(../imagenes/ico_secciones.gif); background-repeat:no-repeat; background-position:0 0; font-weight:normal;}
#menu_vertical h3.tit_seccion_menu{ font-size:1em; font-weight:normal; margin-bottom:2px; color:#000000;}
#menu_vertical h3.tit_lengueta_verde{ width:154px; height:24px; background-image:url(../imagenes/lengueta_verde.gif); background-repeat:no-repeat; background-position: left top; font-size:1em; color:#000; padding:13px 0 0 16px; margin-bottom:5px;}
#menu_vertical h3.tit_lengueta_azul{ width:154px; height:24px; background-image:url(../imagenes/lengueta_azul.gif); background-repeat:no-repeat; background-position: left top; font-size:1em; color:#000; padding:13px 0 0 16px; margin-bottom:5px;}

#menu_vertical ul.educared_pronino{width:170px; margin-bottom:16px; line-height:1.4;}
/*#menu_vertical ul.educared_pronino li{ background-image:url(../imagenes/bullet_cuadro.gif); background-repeat:no-repeat; background-position:0 5px; padding:0 0 0 10px;}*/
#menu_vertical ul.educared_pronino li{padding:0 0 0 10px;}
#menu_vertical ul.educared_pronino li a { color:#000;}

#menu_vertical ul.apartados_menu{ color:#25A0D2; line-height:1.4; margin-bottom:10px; padding-left:10px;}
#menu_vertical ul.apartados_menu a{ color:#25A0D2;}

#menu_vertical .noticia_menu{ margin-bottom:10px;}
#menu_vertical .noticia_menu .fecha{ margin-bottom:0px;}

/*---- BUSQUEDA ----*/
#busqueda{ color:#0094D0;float:right; width:583px; padding-right:5px; text-align:right;}
#busqueda input.btn_buscar{ vertical-align:middle; width:68px; height:18px; background:url(../imagenes/btn_buscar.gif); background-repeat:no-repeat; background-position:top; border:0px; padding:0 0 4px 0; margin:0px;}
#busqueda input.buscar{ vertical-align:middle; width:150px; border:1px solid #B1B1B1;margin:0px; font-size:1em;}
.buscador1{float:left; }
.buscador2{float:left; text-align:left;padding-left:5px;margin-top:-5px;}
.buscador3{float:right;}

/*---- LOGIN ----*/
#for_login{ width:150px; margin-left:50px;}
#for_login input.btn_for_login{ vertical-align:middle; height:22px; width:68px; border:0px; padding: 0 4px 0; margin:0px; }
#for_login input.for_login{font-size:1em; height:18px; vertical-align:middle; width:140px; border:1px solid #B1B1B1; margin:0px; }
#for_login label.for_login{margin-bottom:10px; }


/*---- PRINCIPAL ----*/
#principal{ float:left; width:552px; height:100%; }

#principal .destacado{width:560px; background-image:url(../imagenes/fondo_destacado.gif); background-repeat:no-repeat; background-position:left top; margin-bottom:32px;}
#principal .destacado .txt_destacado{width:550px; background-color:#E3EFFA; padding:5px 5px 10px 5px; }
h3.tit_destacado{ font-size:1em; padding:4px 0 0 15px; color:#000000; font-weight:normal; width:545px; height:24px;}

#principal .ficha_seccion_portada{width:560px; margin-bottom:16px;}
#principal .txt_ficha_seccion_portada{width:550px; background-color:#F7F7F7; padding:5px 5px 10px 5px; }
#principal .txt_ficha_seccion_portada a{text-decoration:underline; color:#002569;}
h4.tit_fichas_portada{ font-size:1em; color:#002569; background-color:#EAEAEA; background-image:url(../imagenes/bullet_flecha.gif); background-repeat:no-repeat; background-position:5px 8px; width:170px; padding:3px 0 4px 12px; font-weight:normal;}


#principal .ficha_seccion{width:560px; background-image:url(../imagenes/fondo_seccion.gif); background-repeat:no-repeat; background-position:left top;  margin-bottom:16px;}
#principal .txt_ficha_seccion{width:550px; padding:5px 5px 10px 5px;  }
.txt_ficha_seccion p{padding:0px 0px 10px 0px; }
#principal .txt_ficha_seccion a{text-decoration:underline; color:#002569;}
h4.tit_fichas{ font-size:1em; padding:4px 0 0 15px; color:#000000; font-weight:bold; width:545px; height:24px;}

.imagenblog{ text-align: right}

/*---- PIE----*/


/*---- RELOJES----*/

.horario_paises{color:#0094D0;}

/* ----------------------------------- BLOGS ------------------------------------*/


/* ------ estilos viejos ----------- */

.titulo-seccion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #4c4c8b;
	padding-left: 10px;
}


.subtitulo-seccion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58493D;
}

.texto-seccion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5E4E40;
	text-decoration: none;
}

.normal{
font: 10px arial,sans-serif;
margin: 0px;
padding: 0px;
color: #8E8C8B;
}
.normal-bold{
font: 10px arial,sans-serif;
margin: 0px;
padding: 0px;
color: #8E8C8B;
font-weight: bold;
}

.listado_par{
font: 10px arial,sans-serif;
margin: 0px;
padding: 0px;
color: #8E8C8B;
background-color: #F2EFEC;
}
.listado_impar{
font: 10px arial,sans-serif;
margin: 0px;
padding: 0px;
color: #8E8C8B;
background-color: #FFFFFF;
}


/*---- MAPAWEB ----*/

	/* Opcion 2 colores */

div.ficha_mapaweb{width:550px; background-color:#E3EFFA; padding:20px 5px 10px 5px; border-bottom:1px dashed #0094D0;}
div.ficha_mapaweb_privada{width:550px; background-color:#F7F7F7; padding:20px 5px 10px 5px;}


	/* Opcion azul */
/*
div.ficha_mapaweb{width:550px; background-color:#E3EFFA; padding:20px 5px 10px 5px; border-bottom:1px dashed #0094D0;}
div.ficha_mapaweb_privada{width:550px; background-color:#E3EFFA; padding:20px 5px 10px 5px;}
*/



h2.tit_mapaweb{font-size:1.5em; background-color: #0094D0; width:70%; padding:3px; margin-bottom:20px; }
#principal h2.tit_mapaweb a{color:#ffffff; text-decoration:none;}
#principal h2.tit_mapaweb a:hover{text-decoration:underline;}

ul.secciones_mapaweb{ margin:15px 0;}
ul.secciones_mapaweb li{ clear:both;margin:15px 0px;}
#principal ul.secciones_mapaweb li a{display:inline; padding:3px 3px 3px 5px; border:1px solid #25A0D2; margin:0px 3px; background-color:transparent; color:#1B5BA6; text-decoration:none;}
#principal ul.secciones_mapaweb li a:hover{ text-decoration:underline;}

h3.subtit_mapaweb{
color:#ffffff;font-size:1.2em; padding:3px; width:35%; background-color:#DE4095; margin:30px 0 15px 0;}
#principal h3.subtit_mapaweb a{
color:#ffffff; text-decoration:none;}
#principal h3.subtit_mapaweb a:hover{
text-decoration:underline;}

h4.tit_secciones_mapaweb{
color:#ffffff; font-size:1em; padding:3px; width:25%; background-color:#5EA029;}

ul.apartados_mapaweb{margin:15px 0;}
ul.apartados_mapaweb li{ clear:both;margin:15px 0px;}
ul.apartados_mapaweb li a{
display:inline; padding:3px 3px 3px 5px; border:1px solid #25A0D2; margin:0px 3px; background-color:transparent; font-weight:normal; font-size:1em; text-align:center; color:#1B5BA6; text-decoration:none;}
#principal ul.apartados_mapaweb li a:hover{ text-decoration:underline;}

#principal a.volver{color:#ffffff; background-color: #0094D0; padding:3px 10px; font-weight:bold; text-decoration:none; }
#principal a.volver:hover{ text-decoration:underline;}

.ayuda
{
	text-decoration: none;
	color: #ee3124;
}
.radio_buscador{width:8px;height:8px;}
.texto_radio_buscador{font-size: 10px;vertical-align:-1px;padding-left:1px;}

h2{ color:#4879B4; font-size:1.3em; }