@import url(apps1.css);
@import url(aplicaciones.css);
@import url(plantillas_editor.css);

/* CSS Document */
html{	
	float:left;
	margin:0;
	padding:0;
	background:#fff;
	clear:both;
	height:auto;
	}
	*>html{		
		height:auto;
		}
		
a img{ border:none; }

body{
	font-size:62.5%;
	font-family:Arial, "Times New Roman", Times, serif;
	background:url(../img/fondo_cabecera.gif) 0 0 repeat-x #fff;
	margin:0;
	padding:0;
	float:left;
	width:100%;
	height:auto;		
	}

	
#contenedor_global{
	width:100%;
	background:url(../img/fondo_cabecera.gif) 0 0 repeat-x #fff;
	float:left;
	margin:0;
	padding:0;	
	height:auto;
	clear:both;
}
#contenedor{
	font-size:1em;
	width:999px;
	margin:auto;
	padding:0;
	
	}
	*>#contenedor{
		
	}
	#borde{
		width:100%;
		float:left;
		margin:0;		
		padding:0 0 0 0;
		position:relative;	
		background:#fff;
		
		}
		*>#borde{

			height:auto;
		}
	#cabecera{
		width:100%; float:left;
		margin:0; padding:0;
		height:auto;
		clear:both;
		overflow:hidden;
		background:url(../img/fondo_cabecera.gif) 0 0 repeat-x #fff;
		}
		#cabecera h1{
			width:241px;
			height:104px;
			float:left;
			margin:0;
			padding:0;
			background:url(../img/logo.gif) top left no-repeat;			
			}
			#cabecera h1 span{ display:none }
			
		#cabecera p.fecha_web{
			float:right;
			width:auto;
			font-family:Arial, Helvetica, sans-serif;
			font-size:1.4em;
			font-weight:bold;
			margin:17px 10px 0 0;
			color:#fff;
			height:auto;
			}
			
		#cabecera a.blog{ width:180px;
		height:37px; display:block; float:left; margin:0 0 0 100px; padding:0; background:url(../img/blog.gif) top left no-repeat; cursor:pointer; }
		#cabecera a.blog span{ display:none; }
			
#login{
	width:730px;
	float:left;
	margin:25px 0 0 25px;
	padding:0;
	clear:none;
	text-align:left;	
	}
	*>#login{
	position:relative;	
	}
	#login h2{ width:auto; float:left; margin:10px 10px 0 0; padding:0; font-size:1.8em; color:#0066CC; }
		#login h2 span{ color:#000066; }
	
	#login ul.menu { width:500px; margin:0; color:#006; }
	#login ul.menu a{ color:#000066; font-weight:bold; font-size:11px; padding:0 2px 0 2px; margin:0 0 0 0; text-decoration:none; }
	#login ul.menu p{ margin:0 0 4px 0; float:left; text-align:left; }
	#contenedor_global #login ul.menu li{  }
	
	#login  input.cerrar{ padding:0; border:none; background:none; color:#b00;font-weight:bold; width:auto; letter-spacing:-1px; font-size:11px; padding:0 2px 0 2px; cursor:pointer; }
	#login form{ width:auto; float:left; margin:0; padding:0 }
	#login ul{ width:auto; float:left; height:30px; margin:0; padding:0 0 0 0; list-style-type:none;}
	#login ul.loginOK a{ font-size:1.2em; color:#404d6b }
	#login ul.loginOK a:hover{ color:#b00}
	#login ul.loginOK li.encabezado{ font-size:1.2em; font-weight:bold; width:100%; }
	#login ul.loginOK li{ width:auto; margin:0 4px 0 0; }
	#login li { width:auto; float:left; clear:none; margin:0 10px 0 0; padding:0; }
	#login li.botonera{ width:auto; clear:none; text-align:left; padding:0 0 0 15px; color:#006; font-size:9px; }
		#login li.botonera a{ color:#000066; font-size:11px; }
			#login li.botonera a:hover{ text-decoration:none; color:#FF6633; }
	#login label{ font-size:1.1em; color:#333; font-weight:normal }
	#login input { width:130px; color:#7f7b7b; font-size:1.4em; font-weight:bold; font-family:Verdana, "Times New Roman", Times, serif; border:2px solid #1492b9; }
	#login p{ text-align:center; margin:2px 0 0 0; padding:0; float:left; width:450px; clear:both; color:#666; height:auto; font-size:1.1em; }
	#login p a{ color:#003399; }
	#login input.boton{
		width:22px;
		height:23px;
		background:url(../img/login_boton.gif) top left no-repeat;		
		border:none;
		cursor:pointer;		
	}
		
#contenido #blog li.mensaje{ padding-bottom:30px; padding-left:3%; width:97%; background-image:none; }


#contenido ul.categorias a{ font-weight:normal; color:#9999cc;  }
	#contenido ul.categorias a.sel{ font-weight:bold; color:#333; }
	#contenido ul.categorias a:hover{ color:#666; }
	
	#blog{ width:460px; float:left; margin:0 0 0 10px; padding:0 15px 0 15px; height:auto; background:url(../img/blog-bg.gif) top left repeat; border:1px solid #666; }
	#blog div.blog{ margin:0 0 40px 0; }
	div.categorias{ width:150px; float:right; }

body #contenedor_global p.error,
p.error{ width:100%; float:left; clear:both; margin:0 0 7px 0; padding:2px 0 2px 0; background:#FFCACA; color:#b00;  text-align:center; }
	body #contenedor_global #login p.error{ margin:-24px 0 7px 0; position:absolute; top:0; left:0; }

body #contenedor_global #contenido_lateral p.error{}

#fondo_imagen_seccion{
	float:left;
	margin:2px 0 0 0;
	padding:0;
	background:url(../img/fondo_img_seccion.gif) top center no-repeat;
	height:133px;
	width:999px;
	clear:both;	
	}
	#imagen_seccion{
		width:983px;
		height:110px;
		float:left;
		margin:12px 0 0 3.5px;
		padding:0;
		overflow:hidden;	
		z-index:1000;
		position:relative;	
		}
	*>#imagen_seccion{
		margin:12px 0 0 7px;
	}
	#imagen_seccion h2{
		position:absolute;
		bottom:0;
		right:20px;
		width:800px;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:right;
		font-size:1.8em;
		color:#0a87af;
		}


/*	MENU	*/		

#menu{
	width:100%;
	float:left;
	margin:7px 0 0 0;
	left:0;
	}
	#menu ul{
		width:98%;
		float:left;
		margin:0 0 0 0.5%;
		padding:0;
		list-style-type:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1.2em;
		}
		#menu ul li{
			width:auto;
			float:left;
			margin:0 5px 0 0;
			padding:0;
			width:auto;
			height:auto;
			position:relative;
			
			}
			#menu ul li a{
				width:auto;
				float:left;
				display:block;
				margin:0;
				padding:7px 19px 7px 10px;
				background:#993399;
				color:#fff;
				text-decoration:none;
				position:relative;					
				}
			#menu ul li span.esquina_up_izda{background:url(../img/esquina_up_izda.gif) top left no-repeat; display:block; width:3px; height:3px; font-size:1px; position:absolute; top:0; left:0; z-index:100; }
			#menu ul li span.esquina_down_izda{background:url(../img/esquina_down_izda.gif) top left no-repeat; display:block; width:3px; height:3px; font-size:1px; position:absolute; bottom:0; left:0; z-index:100;   }
			#menu ul li span.esquina_up_dcha{background:url(../img/esquina_up_dcha.gif) top left no-repeat; display:block; width:3px; height:3px; font-size:1px; position:absolute; top:0; right:0 !important; right:-1px; z-index:100;   }
			#menu ul li span.esquina_down_dcha{background:url(../img/esquina_down_dcha.gif) top left no-repeat; display:block; width:3px; height:3px; font-size:1px; position:absolute; bottom:0 !important; right:-1px; z-index:100;  }
		
	
			#menu ul li.color1  a{ background:#993399 }
			#menu ul li.color2  a{ background:#009999 }
			#menu ul li.color3  a{ background:#00cccc }
			#menu ul li.color4  a{ background:#993300 }
			#menu ul li.color5  a{ background:#ff9900 }
			#menu ul li.color6  a{ background:#9999cc }
			#menu ul li.color7  a{ background:#009999 }
			#menu ul li.color8  a{ background:#00cccc }
			#menu ul li.color9  a{ background:#993399 }
			#menu ul li.color10 a{ background:#00cccc }
			#menu ul li.color11 a{ background:#993399 }
			#menu ul li.color12 a{ background:#ff9900 }
			
			#menu ul li.color1  a:hover{ color:#993399; border-bottom:2px solid #993399; background:#fff; padding:6px 19px 6px 10px; }
			#menu ul li.color2  a:hover{ color:#009999; border-bottom:2px solid #009999; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color3  a:hover{ color:#00cccc; border-bottom:2px solid #00cccc; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color4  a:hover{ color:#993300; border-bottom:2px solid #993300; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color5  a:hover{ color:#ff9900; border-bottom:2px solid #ff9900; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color6  a:hover{ color:#9999cc; border-bottom:2px solid #9999cc; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color7  a:hover{ color:#009999; border-bottom:2px solid #009999; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color8  a:hover{ color:#00cccc; border-bottom:2px solid #00cccc; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color9  a:hover{ color:#993399; border-bottom:2px solid #993399; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color10 a:hover{ color:#00cccc; border-bottom:2px solid #00cccc; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color11 a:hover{ color:#993399; border-bottom:2px solid #993399; background:#fff; padding:6px 19px 6px 10px;}
			#menu ul li.color12 a:hover{ color:#ff9900; border-bottom:2px solid #ff9900; background:#fff; padding:6px 19px 6px 10px;}



	#menu li ul{
		position:absolute;
		top:30px;
		left:0;
		width:auto;
		display:none;
		}	

/* 	CONTENIDO */

#contenido{
	width:100%;
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	height:auto;
	background:url(../img/content_bg.gif) top left repeat-y;	
	}
	*>#contenido{
		min-height:400px;
		height:auto;
		
		}
		
		#contenido p{ line-height:17px; }

#contenido_top{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	height:18px;
	background:url(../img/contenido_top.gif) top left no-repeat;
}
#content{
	width:100%;
	margin:0;	
	height:auto;
	float:left;
	background:url(../img/content_bg.gif) top left repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	}
	*>#content{ min-height:100px; height:auto; }
	
	#content h1,
	#content h2,
	#content h3,
	#content h5{
		font-family:Arial, "Times New Roman", Times, serif;
		font-weight:normal;
		font-style:italic;
		
	}
	
	#content_bg{	
		width:944px;
		margin:0 0 0 4px;
		padding:20px;
		float:left;
		height:auto;
		background:url(../img/contenido_content_bg.gif) left top repeat-x #d9d6d9;
		color:#2d2d5c;
		}
		*>#content_bg{		
			margin:0 0 0 8px;
			min-height:400px;
			height:auto;
			width:944px;
			}


div.body p img{ border:1px solid #999; margin:0 0 10px 0; padding:2px; background:#fff; }


#contenido_central{
	/*width:420px;*/
	width:340px;
	float:left;
	margin:0 20px 0 0;
	padding:0 0 20px 0;
	height:auto;
	background:transparent;
	border-bottom:2px dotted #9f9f9f;
	height:auto;
	}
	*>#contenido_central{
		min-height:400px;
		height:auto;
		}
		
#contenido_central_grande{
	width:658px;
	float:left;
	margin:0 20px 0 0;
	padding:0 0 20px 0;
	height:auto;
	background:transparent;
	border-bottom:2px dotted #9f9f9f;
	height:auto;
	}
	*>#contenido_central_grande{
		min-height:400px;
		height:auto;
		/*width:765px;*/
		}

#columna{
	width:240px;
	float:left;
	margin:0;
	padding:0;
}

#contenido_central h2,
#contenido_central_grande h2,
#contenido h2{
	margin:0 0 15px 0;
	padding:0;
	font-size:1.9em;
	border-bottom:2px dotted #9f9f9f;
	
	}

#contenido_lateral{
	/*width:505px;*/
	width:580px;
	float:left;
	margin:0;
	padding:0;
	}
	*>#contenido_lateral{ /*width:495px;*/ width:565px; }
	
	#contenido_lateral h2,
	#columna h2{
		font-size:1.8em;
		margin:0 0 15px 0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-style:normal;
		}

#contenido_lateral h2 span{ font-size:0.5em; color:#333; text-decoration:blink; }

	#contenido_lateral div.columna{
		float:left;
		padding:0;
		width:245px;
		margin:0 10px 0 0;
		overflow:hidden;
		}
		*>#contenido_lateral div.columna{
			margin:0 20px 0 0;
		}
		#contenido_lateral div.ultima{	margin:0;	}
		#contenido_lateral div.a30{ width:300px; margin:0; }
		#contenido_lateral div.a20{ width:15%; }

#contenido_lateral div.columna div,
#columna div {	width:100%;	float:left;	margin:0 0 10px 0; padding:0; }

#noticias_destacadas{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	}
	#noticias_destacadas h2{ color:#923814 }
	#noticias_destacadas dl{
		float:left;
		width:100%;
		margin:0;
		padding:0;
		}
		#noticias_destacadas dt{
			color:#181d7b;
			margin:4px 0 4px 0;
			float:left;
			clear:both;
			width:100%;
		}
		

		
		#noticias_destacadas dd{
			width:100%;
			float:left;
			margin:4px 0 8px 0;
			padding:0;
			color:#888;
			font-style:italic;
			font-size:1em;
			}
		#contenido #noticias_destacadas dt span{ display:block; width:100%; float:left; font-size:9px; }
		#contenido #noticias_destacadas dt a{
			color:#7f3c22;
			margin:0 0 0 0;
			text-decoration:none;
			font-weight:normal;
			float:left; width:100%;			
			font-size:10px;
			}	
			#contenido #noticias_destacadas dt  a:hover{text-decoration:underline;}
			#contenido #noticias_destacadas p.vertodas{ text-align:center; }



		
		

/*	ENCUESTAS	*/
#encuesta{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	
	}
	#encuesta h2{
		margin:0;
		padding:0;
		color:#3f819b;
		}
		#encuesta form{border:1px solid #3f819b;  width:100%; float:left; margin:0; padding:0; }
	#encuesta h3{
		background:#3f819b;
		color:#baf2f2;
		font-size:1.2em;
		font-style:normal;
		margin:0;
		padding:6px 0 6px 4px;		
	}
	#contenido #encuesta ul{
		width:100%;
		float:left;
		margin:0;
		padding:0;
		background:#3f819b;
		list-style-type:none;
		background:url(../img/encuesta_bg.gif) top left repeat-x #e9edf0;
		list-style-image:none;
		}
		#encuesta li{ width:100%; float:left; margin:2px 0 2px 0; }
		#encuesta p.oculta{ display:none }
		#encuesta li.botonera{ background:#3f819b; margin:2px 0 0 0; }
	#encuesta input.boton{ background:none; border:none; color:#f5f97d ; float:right;}

	
	#contenido #encuesta ul.recuentos {border:1px solid #3f819b;
		background:#f1f1f1; padding:4px; width:151px;}
	#encuesta ul.recuentos li p{
		background-image:url(../img/recuento_bg.gif);
		background-position:0 0;
		background-repeat:repeat-x;
		}
		

	#encuesta h4{
		margin:20px 0 5px 0;
		padding:0;
		color:#3f819b;
		float:left;
		clear:both;
		font-size:1.4em;
		}

/*	CURSOS HOME	*/
#cursos_home h2{ color:#f0a508; }
#premio_home h2{ color:#9999cc; }

	#contenido #cursos_home ul{
		width:100%;
		float:left;
		margin:0;
		padding:0;
		list-style-type:none;
		list-style-image:none;
		}
		#cursos_home li{
			width:82%;
			float:left;
			margin:0 0 6px 0;
			padding:4px 6px 0 36px;
			height:auto;
			}
			*>#cursos_home li{
				min-height:auto;
				height:auto;
			}
			#cursos_home li.ultima_hora{
				border:1px solid #f7af20;
				background:url(../img/ultima_hora.gif) top left no-repeat #fada99;
			}
			#contenido #cursos_home a{
				color:#181d7b;
				font-family:Arial, "Times New Roman", Times, serif;
				font-size:1em;
				font-weight:normal;
			}
			#cursos_home li p{
				margin:0;
				padding:0;
				color:#888;
				}
	
/*	BUSCADOR	*/	
#buscador h2{ color:#9f9f9f; }		
#buscador form{	width:100%; float:left; margin:0; padding:0; color:#666; }
#buscador p{ width:100%; float:left; margin:0 0 10px 0; padding:0; list-style-type:none; color:#666; }
#content p.banner{ text-align:center; float:left; width:100%; clear:both; padding:0; margin:0 0 5px 0; }
#content p.banner span{ display:block; float:left; clear:both; margin:0; padding:0 20% 0 20%; width:60%; font-size:10px; font-weight:normal; line-height:14px; }

#content p.banner img{ border:1px solid #999; padding:0; width:158px; height:auto; }

#buscador input{ width:200px; color:#4f4f4f; float:left; margin:0; padding:5px 5px 0 5px; background:url(../img/fondo_input_buscador.gif) top left repeat-x; height:22px; font-family:Arial, "Times New Roman", Times, serif; font-size:1.2em; border:1px solid #bfbfbf; border-right:none;}
#buscador input.boton{ border:none; background:none; height:auto; width:auto; padding:0; }
/*	PIE		*/
#pie{
	width:100%;		
	min-height:66px; height:auto;
	background:url(../img/fondo_pie.gif) top left repeat-x #404d6b;	
	color:#fff;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:1.2em;
	clear:both;
	float:left;	
	}
	
	#pie ul{ list-style-type:none; width:auto; float:left; margin:10px; }
	#pie a{
		color:#fff;
		font-weight:bold;
	}
	#pie #contador-usuarios{
		width:auto;
		float:right;
		margin:0;
		padding:0;
		text-align:right;
	}
	
	#pie #contador-usuarios ul{ clear:both; }
	
	#pie li.creditos{ font-size:10px; }
/*	PAGINADOR	*/

#contenido p.paginador{
	text-align:right;
	margin:10px 0 25px 0;
	padding:0;
	width:100%;
	clear:both;
	float:left;
}

#contenido p.paginador a{
	background:#404d6b;
	color:#fff;
	padding:2px 5px 3px 5px;
	margin:0 5px 5px 0;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #404d6b;
	float:left;
	}
	#contenido p.paginador a.selec{ background:#becbe9; }
	#contenido p.paginador a:hover{
		background:#becbe9;
		color:#404d6b;		
	}
#contenido p.paginador span{
	background:#6277a5;
	color:#fff;
	padding:2px 5px 3px 5px;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #404d6b;
	float:right;
}
#contenido p.paginadorTexto{
	text-align:right;
	margin:0 0 20px 0;
	padding:0;
	font-size:.9em;
	
}




div.ficha{ width:90%; padding:10px 5% 10px 5%; margin:0 0 20px 0; float:left; background:#f1f1f1; border-bottom:1px solid #ccc; }
	ul.listado li.mensaje{ position:relative;  }
	ul.listado li.mensaje span.leido{ font-weight:bold; position:absolute; top:0; right:0; background:#455271; color:#fff; padding:2px 4px 2px 4px; }
	ul.listado li.mensaje span.no_leido{ font-weight:bold; position:absolute; top:0; right:0; background:#b00; color:#fff; padding:2px 4px 2px 4px; }
		ul.listado li.mensaje a.eliminar{ font-weight:bold; position:absolute; bottom:5px; display:block; width:13px; height:13px; cursor:pointer; right:5px; background:url(../img/eliminar.gif) top left no-repeat; color:#fff; padding:0 4px 2px 0; }
			ul.listado li.mensaje a.eliminar span{ display:none; }

	ul.listado span.fecha{ font-weight:bold; color:#333; font-size:9px; }
	
	#ficha-noticia p.entradilla{ font-weight:bold; color:#333; font-size:9px; margin:0; padding:0; float:left; width:100%; }
/* LISTADOS */ 
#contenido ul.listado{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	}
	#contenido ul.listado li{
		width:100%;
		float:left;
		margin:0 0 10px 0;
		padding:0;
		list-style-image:none;
		}
		#contenido ul.listado li h3{
			margin:0;
			padding:0;			
			}
			#contenido ul.listado h3 a{ color:#b00; font-size:0.8em; }
			
		#contenido ul.listado li p{
			margin:5px 0 5px 0;
			padding:0;
			
		}
	
	/*#contenedor_global #contenido div.app ul.listado { margin:0 0 20px 0; }
	#contenedor_global #contenido div.app ul.listado li.mensaje{ width:95%; background:url(../img/bullet_lista.gif) 10px 4px no-repeat #f1f1f1; padding:8px 0 0 5%; margin:0 0 1px 0; border-bottom:1px solid #ccc; }*/
	#contenido ul.listado { margin:0 0 20px 0; }
	#contenido ul.listado li.mensaje{ width:95%; background:url(../img/bullet_lista.gif) 10px 4px no-repeat #f1f1f1; padding:8px 0 0 5%; margin:0 0 1px 0; border-bottom:1px solid #ccc; }

/*	VALORES DEFECTO CONTENIDO	*/


#contenido a.volver{
	float:left;
	margin:15px 0 10px 0;
	padding:3px 0 3px 0;
	clear:left;
	text-decoration:none;
	background:#b00;
	width:60px;
	color:#fff;
	font-weight:normal;
	text-align:center;
	}

#contenido a{ font-weight:bold; color:#d7870e; }
	#contenido a:hover{ color:#52b3d1;  }
	#contenido .blog h1 a{ color:#fff; }
	
	
#contenido ul{ list-style-image:url(../img/bullet_lista.gif); }

#contenido_central_grande h3{
	color:#b00;
	margin:15px 0 10px 0;
	padding:0;
	font-weight:bold;
	font-size:1.5em;
}
#contenido_central_grande h3 a{ color:#b00; }
div.clearfix{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	clear:both;
}

span.blink{ font-weight:bold; font-size:12px; text-decoration:blink; }

p.oposicion{ width:268px; float:left; clear:both; margin:0 0 5px 0; padding:5px; background:#f1f1f1; border:1px solid #999; font-size:.9em; line-height:normal; color:#666; }
p.publicacion{ width:288px; float:left; clear:both; margin:0 0 5px 0; padding:5px; background:#f1f1f1; border:1px solid #999; font-size:.9em; line-height:normal; color:#666; position:relative; color:#999; }
	p.libro{ width:243px; float:left; clear:both; padding:0 5px 5px 30px; margin:0; background:#fff; font-size:.8em; border:1px solid #ebebeb; border-top:none; position:relative; color:#999; }
	p.libro img{ float:right; margin:0 0 5px 5px; position:absolute; top:4px; left:0; }

p.oposicion strong.titulo,
p.libro strong.titulo,
p.publicacion strong.titulo{ width:100%; float:left; clear:both; margin:0; padding:0; color:#444; }

p.oposicion a,
p.libro a,
p.publicacion a{ text-decoration:underline; }


#publications p.publicacion{  width:288px;  margin:0 5px 5px 0; }
#publications p.clase0{ float:left; }
#publications p.clase1{ float:left; clear:none;  }

#content p.completo{ width:100%; float:left; clear:both; margin:0; padding:0; }

#oposiciones-home{ width:295px; float:left; margin:0; padding:0; /*height:320px;*/  overflow:hidden;  }
	#oposiciones-home .mascara{ width:295px; height:280px; overflow:auto; float:left; margin:0; padding:0; }



/* NOTICIAS DESTACADAS	*/
		#contenido #noticias_destacadas dl dt a.noticia-15,
		#contenido #noticias_destacadas dl dt a.noticia-16{ font-weight:bold; font-size:11px;}
		#contenido #noticias_destacadas dl dt a.noticia-17{ font-weight:bold; font-size:11px; text-decoration:blink; }
		
		
/* BANNER XXII curso	*/
p.curso{ font-size:18px; line-height:normal; color:#1ea716; }