/* CSS Document */
* {margin:0px; padding:0px; border:0px;}
a      {color:#333333; text-decoration:none;}
a:hover {color:#333333; text-decoration:underline;}
.limpiar {font-size: 1px; line-height: 1px; font-weight: normal; clear:both}
.punteado1 {background:url(../img/fnd_punteado1.gif) repeat-x bottom; height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:2px 0px;}
.punteado2 {background:url(../img/fnd_punteado2.gif) repeat-x; height:5px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 0px 4px 0px;}
.punteado3 {background:url(../img/fnd_punteado1.gif) repeat-x bottom; height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 0px;}
.punteado4 {background:url(../img/fnd_punteado1.gif) repeat-x bottom; height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:2px 10px 2px 0px;}
.linea1    {border-bottom:1px solid #D1D1D1; background-color:#FFFFFF; height:1px; margin:16px 10px 14px 0;}
.linea2    {border-bottom:1px solid #D1D1D1; background-color:#FFFFFF; height:1px; margin:4px 10px 12px 0; padding:0;}
.espaciador1 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin-bottom:8px;}
.espaciador2 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin-bottom:12px;}
.espaciador3 {height:10px; font-size: 1px; line-height: 1px; font-weight: normal; background-color:#FFFFFF;}
.fot_sup_cabecera {border:1px solid #FFFFFF;}
.img_derecha2 {margin-bottom:10px;}
.volver img {float:left; margin-top:9px;}
.anteriores img, .pregunta img {margin-top:8px;}
.votar {text-align:right;}
.subrayar_enlaces a:link{text-decoration:underline; }
.subrayar_enlaces a:visited{text-decoration:underline;}
.subrayar_enlaces a:hover{text-decoration:underline;}
.subrayar_enlaces a:active{text-decoration:underline;}
.epigrafe_sub {font-weight:normal;}

/* Banner */
#banner_superior {background-color:#F8F8F3;text-align:center; padding-top:2px; padding-bottom:2px;}
#banner_superior .centrar {width:780px;margin:0px auto; text-align: right;}
#banner_superior .centrar1 {width:752px; margin-left:28px; text-align:center; margin-top:2px; margin-bottom:2px;}

/* Estructura */
#contenedor {background:url(../img/fnd_contenedora.gif) repeat-x center -32px; background-color:#FFFFFF;}
#contenedora {width:780px; margin:0px auto; }
#interior_portada {width:750px; float:right; border:1px solid #D3D2D0; padding-bottom:1px;}
#interior {width:750px; height:auto !important; height:500px; float:right; border:1px solid #D3D2D0; padding-bottom:35px; }
#contenido_portada {width:500px; margin:0px; float:right;}
#contenido {width:605px; margin-top:27px; float:right; min-height:455px;}
.cuerpo {margin-right:10px; padding-bottom:1px; background:url(../img/fnd_medianil.gif) repeat-y 389px 5px; }
.cuerpo2 {margin-right:10px; padding-bottom:1px;}
.cuerpo3 {margin-right:10px; padding-bottom:1px;}
.cuerpo4 {margin-right:10px; padding-bottom:1px; background:url(../img/fnd_medianil_punteado.gif) repeat-y 389px 5px;}
.cuerpo5 {margin-right:10px; padding-bottom:1px;}
.cuerpo_izquierda {width:382px; padding-right:6px; float:left; padding-bottom:10px;}
.cuerpo_izquierda2 {width:372px; padding-right:6px; float:left; padding-bottom:10px;}
.cuerpo_izquierda2 h4{font: normal 10px Arial, Helvetica, sans-serif; color:#ff0000}
.cuerpo_izquierda2 ul{list-style-position:outside; list-style-type:none;}
.cuerpo_izquierda2 li{margin:5px 0px; line-height:12px;}
.cuerpo_izquierda3 {width:382px; padding-right:6px; float:left;}
.cuerpo_izquierda4 {background-color:#FFFFFF;}
.cuerpo_izq_2col {padding-bottom:10px; background:url(../img/fnd_medianil.gif) repeat-y 108px 5px}
.cuerpo_izq_2col_izq {width:102px; float:left;}
.cuerpo_izq_2col_der {width:267px; float:right;}

.cuerpo_izq_2col_ficha {padding-bottom:10px; margin-top:10px; background:url(../img/fnd_medianil_punteado.gif) repeat-y 152px 5px;}
.cuerpo_izq_2col_izq_ficha {width:146px; float:left;}
.cuerpo_izq_2col_der_ficha {width:223px; float:right;}

.cuerpo_izq_2col_programa_1 {padding:0; margin:10px 0 12px 0; border-bottom:1px solid #D1D1D1; background:url(../img/fnd_medianil.gif) repeat-y 174px 2px}
.cuerpo_izq_2col_programa_1b {padding:0; margin:10px 0 12px 0; border-bottom:5px solid #D1D1D1; background:url(../img/fnd_medianil.gif) repeat-y 174px 2px}
.cuerpo_izq_2col_izq_programa_1 {width:169px; float:left; margin-top:0;}
.cuerpo_izq_2col_der_programa_1 {width:200px; float:right; margin:0; padding:0px;}

.cuerpo_izq_2col_programa_3 {padding:0; margin:0; border-bottom:1px solid #FFFFFF; background:url(../img/fnd_medianil.gif) repeat-y 203px 2px}
.cuerpo_izq_2col_izq_programa_3 {width:195px; float:left; margin-top:0;}
.cuerpo_izq_2col_der_programa_3 {width:383px; float:right; margin-top:0;}

.cuerpo_izq_2col_programa_2 {padding:0; margin:0; border-bottom:1px solid #FFFFFF; background:url(../img/fnd_medianil.gif) repeat-y 174px 2px}
.titularpeque h2{font-size:30px; line-height:30px;}
.titularpeque a:link{font-size:30px; line-height:30px;}
.titularpeque a:visited{font-size:30px; line-height:30px;}
.titularpeque a:hover{font-size:30px; line-height:30px;}
.titularpeque a:active{font-size:30px; line-height:30px;}

.cuerpo_derecha      {width:200px; float:right;}
.cuerpo_derecha h3   {font:bold 12px arial;color:#f00}

.promo_port_textual {margin-right:25px; width:131px; float:left; font:normal 11px Arial, Helvetica, sans-serif;}
#navega_inferior { background-color:#000000; width:752px; float:right;}
#pie {font: normal 10px Arial, Helvetica, sans-serif; color:#999999; text-align:right; padding:5px 0px; width:750px; margin:auto;}
#pie a, #pie a:visited {text-decoration:underline;}

/* cabecera y menu */
#cabecera h1{width:92px; float:right} 
#cabecera ul {padding:42px 0px 0px 31px; width:300px; float:left;}
#cabecera ul, #cabecera li {font: normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; display:inline; padding-right:10px;} 
#cabecera li a {color:#FFFFFF; text-decoration:underline;} 
#cabecera:after {clear: both;  display: block;  font: 1px/0px serif;  content: ".";  height: 0;  visibility: hidden;}
.cabera_img_destacada img {margin-top:1px; padding-left:20px;}

/* Mód. lateral izquierda y Submenu */
.iframe_alto {height:160px; padding:0px 0px 15px 0px;}
.mod_lateral_portada {width:273px; position: absolute; margin-top:20px; padding-bottom:0px; display: table-cell;}
.mod_lateral_portada_centrado {margin-left:36px; margin-bottom:0px;width:237px}
.publicidad_portada{width:238px; text-align:center; margin-top:20px; margin-bottom:20px}
#mod_lateral {width:163px; position: absolute; margin-top:10px;}
.fnd_lateral_redondeado_superior {height:3px; background:url(../img/fnd_lateral_redondeado_superior.gif) no-repeat top left; font: 1px/0px serif;}
.fnd_lateral_redondeado_inferior {height:3px; background:url(../img/fnd_lateral_redondeado_inferior.gif) no-repeat top left; font: 1px/0px serif; margin-bottom:10px}
.sub_navega {background-color:#FFFFFF; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; padding:1px 4px; margin-right:2px; font: normal 11px Arial, Helvetica, sans-serif; color:#666666;}
.sub_navega ul {padding-bottom:3px;}
.sub_navega li { background-color:#F8F8F8;  list-style-type: none; border-bottom:1px solid #E1E1E1;}
.sub_navega ul li a {padding:6px 2px 5px 17px;font-weight:bold; color:#666666; text-decoration:none;  display:block; background-color:#F8F8F8; background:url(../img/ico_bolo.gif) no-repeat 7px 10px !important; background:url(../img/ico_bolo.gif) no-repeat 7px 15px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
.sub_navega ul li a:hover {font-weight:bold; color:#333333; text-decoration:none; background-color:#EFEFEF;}
.sub_navega .activo {font-weight:bold; color:#FE0000; text-decoration:none; background-color:#EFEFEF;}
.sub_navega p{width:101px; height:8px; background: transparent url(../img/txt_buscador_programacion.gif) no-repeat;margin-bottom:4px;}
.sub_navega p span{display:none;}
.buscador_programacion_campo {border:1px solid #ccc; background-color:#F9F9F9; font:normal 11px Arial, Helvetica, sans-serif; color:#333; width:146px; padding-left:3px}
.fnd_lateral_redondeado_superior2 {height:3px; background:url(../img/fnd_lateral_redondeado_superior2.gif) no-repeat top left; font: 1px/0px serif;}
.fnd_lateral_redondeado_inferior2 {height:5px; background:url(../img/fnd_lateral_redondeado_inferior2.gif) no-repeat top left; font: 1px/0px serif; margin-bottom:10px}
.fnd_lateral_redondeado_superior3 {height:4px; background:transparent url(../img/fnd_sup_portada.gif) no-repeat 0px 0px;font: 1px/0px serif;}
.fnd_lateral_redondeado_inferior3 {height:6px; background:transparent url(../img/fnd_inf_portada.gif) no-repeat 0px 0px;font: 1px/0px serif;margin-bottom:10px}
.sub_navega_promo {background-color:#FFFFFF; background:url(../img/fnd_lateral_redondeado_centro2.gif) repeat-y top ; padding:1px 4px; font: normal 11px Arial, Helvetica, sans-serif; color:#666666;}
.sub_navega_portada {background-color:#FFFFFF; background:url(../img/fnd_centro_portada.gif) repeat-y top ; padding:1px 4px; font: normal 11px Arial, Helvetica, sans-serif; color:#666666;}
.sub_navega_promo p {font:bold 11px Arial, Helvetica, sans-serif; color:#333333; padding:3px 3px 4px 1px;}

/* Encabezado: Notas de prensa, casting */
.encabezado, .encabezado2, .encabezado3, .encabezado4, .encabezado5  {font: 12px Arial, Helvetica, sans-serif; border-bottom:1px solid #D1D1D1; margin-bottom:12px; padding-bottom:10px; margin-right:10px}
.encabezado h2, .encabezado2 h2, .encabezado3 h2, .encabezado4 h2, .encabezado5 h2 {font-size: 40px;line-height: 39px; font-weight:normal; color:#333333;}
.encabezado h3, .encabezado2 h3, .encabezado3 h3, .encabezado4 h3, .encabezado5 h3 {font-size: 19px; font-weight:normal; color:#999999;}
.encabezado h4, .encabezado2 h4, .encabezado3 h4, .encabezado4 h4, .encabezado5 h4 {font-size: 11px; font-weight:bold; color:#FF0000;}
* html .encabezado_txt {height:1%;}
.encabezado_txt {display:table;}
.encabezado_foto {margin-left:12px; float:right;}
.encabezado_foto_horizontal {display:block; margin:7px 0px;}
.encabezado_foto_horizontal2 {display:block; margin:0px 0px 7px 0px;}
.encabezado h3 {font:bold 12px arial;color:#f00}

/* Casting */
.encabezado2 {border:0px}
.encabezado2 h3 {margin-bottom:5px;}

/* A fondo */
.encabezado3    {border:0px; margin-bottom:0px;}
.encabezado3 h3 {font:bold 12px arial;color:#f00}

/* Programas */
.encabezado4 {margin-right:0px}
.encabezado5 {margin:0px; padding-bottom:0px; border:0px;}

/* Nota de prensa: salida, */
.cuerpo_izquierda p, .cuerpo_izquierda2 p, .cuerpo_izquierda3 p, .cuerpo2 p {font: 12px Arial, Helvetica, sans-serif; color:#333333; margin-bottom:15px;}
.cuerpo_izquierda2 h5, .cuerpo_izquierda3 h5 {font: bold 12px Arial, Helvetica, sans-serif; color:#333333; margin-bottom:0px;}

/* Portada Noticia */
.cintillo_port_not {margin:0 10px 13px 0;}
.cintillo_port_not_fecha {float:right; font:11px Arial, Helvetica, sans-serif; color:#333333; margin-top:3px;}

/* Multimedia */
.lis_fotogal {font:11px/14px Arial, Helvetica, sans-serif; color:#333333; vertical-align:top;}
.lis_fotogal ul { margin:0px; padding:0px;}
.lis_fotogal li {padding:0 0 0 8px; margin:1px 0px 1px 0px; background:url(../img/ico_li.gif) no-repeat 0px 6px; list-style-type:none; }

/* Noticia */
.pie_img_noticia{font: 10px/12px Arial, Helvetica, sans-serif; color:#999999; padding:5px 0px 20px 0px;}
.lateral_noticia{}
.lateral_noticia h4{width:53px; height:8px; background:transparent url(../img/txt_utilidades.gif) no-repeat 0px 2px; padding:4px 0px 5px 0px; margin-left:4px;}
.lateral_noticia h4 span{display:none;}
.lateral_noticia h5{ width:185px; height:18px; background: transparent url(../img/fnd_lateral_noticia.gif); repeat-x;font: 14px Arial, Helvetica, sans-serif; color:#D2D1D1; margin: 0px; padding-top: 4px;}

.lateral_noticia ul{ margin:0px; padding:0px; list-style-type:none}
.lateral_noticia li{ width:192px; height:18px; background: transparent url(../img/fnd_lateral_noticia.gif); repeat-x;font: 14px Arial, Helvetica, sans-serif; color:#D2D1D1; margin: 0px; padding-top: 4px; padding-left:4px;}

.lateral_noticia h5 img{margin:0px 5px; vertical-align: baseline; padding: 0px;}
a.utilidades {font: 11px/11px Arial, Helvetica, sans-serif; color:#666666; margin-left:4px; padding:0px; height:18px;}
.lateral_dest_noticias{padding:18px 0px 0px 0px;}
.autor{font:normal 11px/11px Arial, Helvetica, sans-serif; color:#ff0000;}
.autor span{color:#999999;}
a.enlace_relacionado, a.enlace_relacionado:visited, a.enlace_relacionado:hover { font:normal 10px/10px Arial, Helvetica, sans-serif; color:#999999; text-decoration:underline;}

/* Módulos */
.mes {font: 11px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:2px; margin-top:4px;}
.mod_sumario { padding:5px 0px;}
* html .mod_sumario_txt{height:1%;}
.mod_sumario_foto {padding-right:10px; padding-right:14px; float:left; background:url(../img/fnd_fot_61.jpg) no-repeat right bottom}
.mod_sumario_txt {font: 11px Arial, Helvetica, sans-serif; margin-bottom:0px; padding:0px; display:table;}
.mod_sumario_txt h2 {font-size:12px; font-weight:bold; color:#333333;}
.mod_sumario_txt h3 {font-size:11px; font-weight:normal; color:#999999;}
.mod_sumario_txt h3 a, .mod_sumario_txt h3 a:hover, .mod_sumario_txt h3 a:visited {color:#999999; text-decoration:underline;}
#fichaprograma h3 {font-size:11px; font-weight:normal; color:#333333;}
.mod_sumario_txt h4 {font-size:10px; font-weight:normal; color:#FF0000}
.mod_sumario_txt p {font-size:11px; color:#333333;}
a.lateral_dest_noticias{font-size:11px; font-weight:normal; color:#333333;}
.mod_sumario_txt2 h2{font-size:11px; color:#333333; font: 11px Arial, Helvetica, sans-serif;}
.mod_sumario_txt3 h2{font-size:11px; color:#333333; font: 11px Arial, Helvetica, sans-serif; font-weight:bold;}
.mod_sumario_txt3 h3{font-size:11px; color:#333333; font: 11px Arial, Helvetica, sans-serif; font-weight:normal;}

/* Módulo redondeado */
.caja_blanca {background-color:#FFFFFF;}
.caja_color1 {background-color:#F7F8F2;}
.caja_superior {background:url(../img/caja2.gif) repeat-x; height:3px; margin-top:3px; font-size: 1px; line-height: 1px; font-weight: normal;}
.caja_izq_sup {float:left; background:url(../img/caja1.gif) no-repeat; height:3px; width:3px;}
.caja_der_sup {float:right; background:url(../img/caja3.gif) repeat; height:3px; width:5px;}
.caja_inferior {background:url(../img/caja6.gif) repeat-x; height:4px; font-size: 1px; line-height: 1px; font-weight: normal; margin-bottom:8px;}
.caja_izq_inf {float:left; background:url(../img/caja7.gif) no-repeat; height:4px; width:3px;}
.caja_der_inf {float:right; background:url(../img/caja5.gif) repeat; height:4px; width:5px;}

.caja_promo {border-left:1px solid #CCCCCC; background:url(../img/caja4.gif) repeat-y right; padding:5px 10px 0px 5px; }
.caja_promo2 {border-left:1px solid #CCCCCC; background:url(../img/caja4.gif) repeat-y right; padding:0; margin: 0px; width: 199px;}
* html .caja_promo_txt {height:1%;}

.caja_promo_foto {float:left; margin-right:6px; margin-bottom:5px;}
.caja_promo_txt {font: 11px Arial, Helvetica, sans-serif; display:table; margin-bottom:5px;}
.caja_promo_txt h2 {font-size: 11px; font-weight:bold; color:#333333;}
.caja_promo_txt h3 {font-size: 11px; font-weight:normal; color:#999999;}
.caja_promo_txt h4 {font-size: 11px; font-weight:normal; color:#FF0000}
.caja_promo_txt select {font: 10px Arial, Helvetica, sans-serif; color:#666666; width:100%; margin:5px 0px; }

.barra_resultados {font:normal 11px Arial, Helvetica, sans-serif; color:#474747;}
.barra_resultados strong { font-weight:bold; color:#FF0000;}
.barra_resultados a { text-decoration:underline}
.barra_resultados_paginar { text-align:right; padding-top:9px; margin:0px 0px 10px 0px;}
.barra_resultados_paginar img { vertical-align:middle;}

/* --------------------------------------------------------------------- */
/* Estilos para Microsite */
/* --------------------------------------------------------------------- */

.encabezado6  {font: 12px Arial, Helvetica, sans-serif; margin-bottom:12px; margin-right:0px;}
.encabezado6 h2 {font-size: 40px;line-height: 39px; font-weight:normal; color:#333333;}
.encabezado6 h3 {font-size: 19px; font-weight:normal; color:#999999;}
.encabezado6 h4 {font-size: 11px; font-weight:bold; color:#FF0000;}

.punteado5 {background:url(../img/fnd_punteado1.gif) repeat-x bottom; height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0;}

/* Actores */
.actores {padding:20px 20px 3px 20px; background-color:#F9F8F4; margin:0}
.mod_ficha {background-color: #F1EDE6; border-top: 1px solid #E5E0D5; border-bottom: 1px solid #E5E0D5; padding:1px;}
.mod_ficha img {text-align:left;}
.mod_ficha p {margin:10px 0 0 55px; position:absolute;}

/* Personajes */
.personajes {background-color:#F9F8F4; margin:0; vertical-align:bottom; position:relative; padding-top:10px; }
.personajes img {vertical-align:bottom;}
.personajes p { padding-left:240px}

.foto_grande {position:absolute; bottom:0px; left:0px; margin:0; padding:0}
.foto_grande img { margin:0; padding:0}

.mod_ficha2 {background-color: #F1EDE6; border-top: 1px solid #E5E0D5; border-bottom: 1px solid #E5E0D5; padding:1px; width: 352px; height: 43px; margin-left:240px; }
.mod_ficha2 img {float:left; margin-left:2px; margin-top: 1px !important; margin-top:3px;}
.mod_ficha2 p {float:left; padding:10px 0px 0px 0px; margin:0px 0px 0px 8px;}


/* La serie */
.serie_fotogal {background:#F1EDE6 url(../img/fnd_serie_fotogal.gif) repeat-y 142px; display:table; width:595px; margin-bottom:1px;}
.serie_fotogal_txt {float:left; width:110px; margin:10px 0 0 7px;}
.serie_fotogal_txt p {color:#333333; font: 11px Arial, Helvetica, sans-serif;}
.serie_fotogal_fot {float:right; width:450px;}
/* Flechas navegación */
.opciones_fotogal {border-top:1px solid #E5E0D5; border-bottom:1px solid #E5E0D5;}
.opciones_fotogal p {margin:0; padding:4px 0px;}

.flecha1 {border-top:1px solid #F8F7F2; border-bottom:1px solid #F8F7F2; padding:2px 7px; text-align:right; font: 11px/11 Arial, Helvetica, sans-serif;; word-spacing:3px;}
.flecha1 img {margin:0px 1px; vertical-align: text-top;}
.flecha1 strong { font-weight:bold; color:#FF0000}
.flecha1 a {color:#000000; text-decoration:underline;}


/*Descargas*/
.texto_descargas {font-size:11px; font-weight:normal; color:#000000; margin-top: 5px;margin-bottom: 0px;}
.texto_descargas_fondos {font-size:11px; font-weight:normal; color:#000000; margin:5px 0px 5px 0px;}
.texto_descargas_fondos dl{clear:both;}
.texto_descargas_fondos dt{margin:0px; list-style-type: none; width:70px; float:left;}
.texto_descargas_fondos dd{margin:0px; width:40px; float:left;}


.texto_descargas_fondos a:link, visited, hover, active{text-decoration:underline;}
.texto_descargas a:link, visited, hover, active{text-decoration:underline;}
.caja_promo_foto_margen {float:left; margin-right:21px; margin-bottom:5px;}
.espaciador4 {height:30px; font-size: 1px; line-height: 1px; font-weight: normal; background-color:#FFFFFF;}

#contenedor_index {
	background:#FFFFFF;
	padding-top: 20px;
}
#flash_home {
	margin-left: 28px;
}
/*Trivial*/
.encabezado_foto_horizontal_trivial {display:block; margin:7px 0px; float:right;}

/*-------- NUEVO MENU --------------------*/
/*---------------------------AÑADIR/MODIFICAR NUEVOS BOTONES AL MENU------------------------------------
Para que la anchura del menu coincida con la del resto de la página, al añadir/modificar/quitar items 
habría que jugar para llegar a la anchura deseada con los padding de #menu a (botones) y #menu .pulsado 
(el boton rojo indicativo de la sección donde nos encontramos)
*/

#menu {border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; text-align:right; margin: 0 auto; width:752px; float:right;}
#menu ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
	display:inline;
	float:left;
	width:100%;
}
#menu li {
	background-color: #FFFFFF;
	color:#272727;
	text-align:center;
	text-decoration:none;
	font: bold 12px/15px Helvetica, Arial, sans-serif;
	float: left;
	height: 31px;
	border-left: 1px solid #CCCCCC;
	padding:0 2px;
}
#menu a {
	color:#272727;
	background-color:#FFFFFF;
	margin: 1px;
	text-decoration:none;
	font-weight:bold;
	line-height: 2.5em;
	display:block; 
	padding:0 9.4px;
}

#menu .pulsado {
	color:#FFFFFF;
	background-color:#FF0000;
	margin: 1px;
	text-decoration:none;
	font-weight:bold;
	line-height: 2.5em;
	display: block;
	padding:0 28px;
}
#menu li a:hover{
	color:#FF0000;
}
#menu li.ultimo{
	border-right: 1px solid #CCCCCC;
}
/*---------- FIN NUEVO MENU --------------*/

/*---------- CANDIDATAS --------------*/

.ficha      {width:585px;background:#e3e2de;background-image:url(../img/fnd_candidatas.gif);background-repeat:no-repeat;background-position:right;border-bottom:15px solid #fff}
.ficha1     {width:290px;margin-right:15px;background-image:url(../img/fnd_candidatas1.gif);border-bottom:15px solid #fff;float:left}
.ficha2     {width:290px;background-image:url(../img/fnd_candidatas2.gif);border-bottom:15px solid #fff;float:left}
.ficha3     {width:585px;margin-right:15px;background:#f2f3ee;background-image:url(../img/fnd_candidatas1.gif);background-repeat:no-repeat;background-position:right;border-bottom:15px solid #fff}
.ficha1 img, .ficha2 img, .ficha3 img {padding:5px 10px 5px 5px;float:left;}
.ficha img               {width:290px;padding:5px 10px 5px 5px;float:left;}
.ficha h4, .ficha1 h4, .ficha2 h4    {font:bold 26px arial;color:#000;padding:5px;line-height:18px}
.ficha h4 strong, .ficha1 h4 strong, .ficha2 h4 strong    {font:bold 26px arial;color:#f00}
.ficha p, .ficha1 p, .ficha2 p, .ficha3 p {padding:5px;font:11px arial;color:#333;}
.enlace       {padding:5px;}
.enlace a     {font:12px arial;color:#f00;}

/*---------- PROFESORES --------------*/

.profesores1  {width:595px;height:200px;background:#990000;background-image:url(../img/fnd_profesores1.gif);background-repeat:no-repeat}
.profesores2  {width:595px;height:286px;background:#990000;background-image:url(../img/fnd_profesores2.gif);background-repeat:no-repeat;background-position:bottom;clear:bottom}

