/**************************************************************************
		NORMALIZACIÓN
/*************************************************************************/

@import url("base.css");
@import url("header.css"); /* ISAAC: Sacamos los estilos de la cabecera y menu de la cabecera a una CSS propia */
@import url("tags.css");

/**************************************************************************
		LAYOUT
/*************************************************************************/

* {
margin:0pt;
padding:0pt;
}

body {
	/*background: #F0F0E6 url("/static/common/images/homes/fondo_portadas.png") top left repeat;*/
	background-color: #9a9a92;
	font-family: Arial, Helvetica;
	margin: 0;
	padding: 0;
}
#container {
	width: 1000px;
	/*margin: auto;*/
	margin: 0;
}
#content .cont { background: #fff; }


/**************************************************************************
		ELEMENTOS COMUNES
/*************************************************************************/

a:link, 
a:visited { color: #A60000; text-decoration: none; outline: none; }
a:hover, 
a:active,
a:focus { text-decoration: underline; }

.imgder { float: right; margin-left: 5px; }
.imgizq { float: left; margin-right: 10px; }
p { color: #333; }
.accesible { display: none; }

#content .cont #breadcrumb a { font-size: .9em; text-decoration: underline; }
/* ########################################################## */
.pos_rel { position: relative; }
.editar_modulo { float: right; position: absolute; right: 0; z-index: 999; }

.meta {
	font-size: 11px;
}

#content .cont p.meta { font-size: 11px; color: #333; margin-top: 3px; }
#content .cont p.meta a:link, 
#content .cont p.meta a:visited { font-size: 11px; color: #333; margin-top: 3px; }

#content .cont .cont_content p.meta a:link, /* para los enlaces de 'vuestro adn' */
#content .cont .cont_content p.meta a:visited { font-size: 11px; color: #333; margin-top: 3px; }

.firma_foto { font: normal 10px Georgia, "Times New Roman", Times, serif; color: #ccc; } 

/* urgente */
#content #urgente { height: 51px; margin: 0 10px; background: #ECEBEA url(/static/common/images/homes/urgente.gif) top left no-repeat; }
#content #urgente p { padding: 10px 0 0 111px; margin: 0; color: #870437; font: normal 2.2em Georgia; }
/*#content #urgente p a { color: #870437; font: normal 2.2em Georgia; }*/
/* FIN urgente */

#content .columna_a {
  float: left;
  width: 655px;
}
#content .columna_b {
	float: right;
	width: 340px;
}

/* hace clear de las imagenes */
#content .cont .not_destacada_tres.foto .not_destacada_dos dl {
	clear: none;
}
#content .cont .not_destacada_tres .not_destacada_dos dl {
	clear: left;
}
/* FIN hace clear de las imagenes */


.ahora_portada a:link, 
.ahora_portada a:visited {
	font-size: 16px;
	font-weight: bold;
}

.foto_izq {
	margin: 0 15px 10px 0;
}
.foto_der {
	margin: 0 0 10px 15px;
}

/**************************************************************************
		FIN ELEMENTOS COMUNES
/*************************************************************************/


/* ------------------------------------------------------------------------
		FOOTER 
-------------------------------------------------------------------------*/ 
#footer {/* margin-bottom: 30px;*/ background: #202020; }
#footer #buscador { width: 990px; background: url("/static/common/images/homes/bg_menu_header.png") top left repeat-x; padding: 3px 5px; position: relative; }
#footer #buscador form { float: right; }
#footer #buscador form input.text_buscar { border: 0; width: 110px; height: 18px; padding: 2px 0 0 10px; background: url("/static/common/images/homes/bg_buscador_cabecera.png") top left no-repeat; float: left; font-size: .85em; }
#footer #buscador form a { float: left; width: 14px; height: 18px; background: url("/static/common/images/homes/link_buscador.png") top left no-repeat; }
#footer #buscador form a span { display: none; }
#footer #buscador form input.bt_buscar { background: url("/static/common/images/homes/bg_bt_buscar_cabecera.png") top left no-repeat; border: 0; width: 23px; height: 18px; float: left; }
#footer #buscador #donde_buscar_footer { background: #fff; position: absolute; top: 19px; right: 28px; width: 100px; padding: 10px; }
#footer #buscador #donde_buscar_footer p { margin: 0; }
#footer #buscador #donde_buscar_footer p a { color: #333; text-decoration: none;}
#footer .cont {  padding: 10px 30px; background-color: #202020; }
#footer .lista_opcs { width: 165px; float: left; margin: 0 20px 0 0; }
#footer ul { list-style: none; margin: 0; padding: 0; }
#footer .lista_opcs h5 { color: #fff; margin: 0 0 5px 0; font-size: 1.1em; }
#footer .lista_opcs h5 a { color: #fff; }
#footer ul li a { color: #999; }
#footer .textos_legales { height: 70px; position: relative; width: 1000px; margin-top: 10px; }
#footer .izquierda { width: 400px; font-size: .85em; position: absolute; bottom: 17px; left: 20px; }
#footer .derecha { width: 500px; font-size: .85em; bottom: 17px; right: 20px; position: absolute; }
#footer .izquierda a.logo_adn { display: block; background: url("/static/common/images/homes/logo_adn_peq.png") top left no-repeat; width: 107px; height: 25px; margin-bottom: 5px; }
#footer .izquierda a.logo_adn span { display: none; }
#footer .izquierda ul { color: #333; }
#footer .izquierda ul li { display: inline; }
#footer .izquierda ul li a { color: #fff; font-weight: bold; } 
#footer .derecha p { color: #fff; text-align: right; margin: 0; }
#footer .derecha p a:link, 
#footer .derecha p a:visited { color: #fff; }
/*#footer .derecha p.licencia_cc { padding-right: 30px; background: url("/static/common/images/homes/licencia_cc.png") top right no-repeat; margin-top: 5px; }*/

#footer p.licencia_cc img {
	position: relative;
	top: 4px;
	margin-right: 3px;
}
/* ------------------------------------------------------------------------
		FIN FOOTER 
-------------------------------------------------------------------------*/ 


/* NOTICIA DESTACADA */
#content .cont .noticia_ppal_destacada dl { /*font-size: 1.1em;*/ position: relative }
.noticia_ppal_destacada dt img { float: left; }
#content .cont /*.noticia_ppal_destacada*/ dt a { /*font: bold 1.3em Arial;*/ }
#content .cont dd.comentarios_vota { /*font: normal .9em Arial;*/ }
#content .cont dd.meta {
	font-size: 11px;
	padding: 0px 0 3px 0;
}
#content .cont dd.meta a:link, 
#content .cont dd.meta a:visited { font-size: 11px; color: #333; margin-top: 3px; text-decoration: underline; }

#content .cont dd ul.related_links {
	margin: 5px 0 5px 25px;
	padding: 0;
}
#content .cont dd ul.related_links li {
	font-size: 11px;
	color: #333;
	margin: 0;
	padding: 0;
}
#content .cont dd.meta ul.related_links li a:link, 
#content .cont dd.meta ul.related_links li a:active {
	font-size: 11px;
	margin-top: 3px;
	text-decoration: underline;
	color: #A60000;
}


.clearfix.separador_not_ppal {
	background: transparent url(/static/common/images/homes/border_modulo.png) repeat-y 427px 0;
}
/* not_ppal_destacada */
#content .cont .noticia_ppal_destacada h3 {
	font-size: 22px;
}


/* FIN NOTICIA DESTACADA */

/* LO MAS - 1 COLUMNA */
#content .cont .lo_mas ul.menu_lo_mas li a {
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
}

/*#content .cont .cont_lo_mas {
	border: 1px solid lime;
	margin-left: 20px;
}*/
#content .cont .cont_lo_mas ol { color: #999; font-weight: bold; width: 295px; margin: 10px 0 10px auto; }
#content .cont #block-container_middle_2-2 .cont_lo_mas ol li {/* esto es para los tags en la home */
	list-style: none;
	display: inline;
	padding: 0;
}
#content .cont .cont_lo_mas ol li {
	margin: 0 0 5px 0;
}
#content .cont .cont_lo_mas ol a { font-weight: normal; }

/* FIN LO MAS - 1 COLUMNA */




/* LO MAS MULTI - COLUMNA */
#content .cont .multi_col {
	margin: 10px 0 0 10px;
	padding: 0;
}

#content .cont .multi_col .cont_lo_mas ol {
	color: #999;
	font-weight: bold;
	width: 603px;
	margin: 10px 0 10px 20px;
	padding: 0;
}
#content .cont .home_social .multi_col .cont_lo_mas ol {
	color: #999;
	font-weight: bold;
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

#content .cont .home_social .multi_col .cont_lo_mas ol li {
	width: 380px;
	float: left;
	margin: 0;
	padding: 0 0 5px 0;
	list-style-position: inside;
}

#content .cont .multi_col .cont_lo_mas ol li {
	width: 275px;
	float: left;
	margin: 0 20px 0 0;
	padding: 0 0 5px 0;
}
#content .columna_a .mod_izq_editada .multi_col .cont_lo_mas ol {
	width: 440px;
}
#content .columna_a .mod_izq_editada .multi_col .cont_lo_mas ol li {
	width: 210px;
}

#content .mod_izq_editada .column_cont {
	margin: 0;
	padding: 7px 0;
}

/* FIN LO MAS - MULTI COLUMNA */


/* LO MAS - PLANO */
#content .cont #modulo_social_home ul { height: 15px; margin: 10px 0 0 215px; padding: 0 0 5px 0; list-style: none; background: url("/static/common/images/homes/separador_mod_social.png") bottom left repeat-x; }
#content .cont #modulo_social_home ul li { width: 260px; margin: 0 0 5px 0; padding: 0; color: #f90; font: bold 0.9em Arial; float: left; display: block; }

#content .cont #modulo_social_home .cont_lo_mas { width: 260px; margin: 5px 0 0 0; padding: 0; color: #f90; font: bold 1em Arial; float: left; }
#block-container_middle_3_0 { margin: 0 0 0 205px; }
#content .cont #modulo_social_home .cont_lo_mas ol { width: 250px; margin: 0 0 5px 0; padding: 0 0 0 10px; color: #fff; list-style: none; }
#content .cont #modulo_social_home .cont_lo_mas ol li {
	padding: 0 0 5px 0;
}

#content .cont #modulo_social_home #block-container_middle_3_2 .cont_lo_mas ol { width: 200px; }

#block-container_middle_3_0 ol li { clear: both; }

#block-container_middle_3_2 ol li { display: inline; }

#content .cont #modulo_social_home .cont_lo_mas a { color: #fff; font-weight: bold; }
#content .cont #modulo_social_home .cont_lo_mas a img.c_image { width: 35px; height: 35px; float: left; padding: 0 10px 10px 0; }
/* FIN LO MAS - PLANO */

/* LO MAS - 1 COLUMNA - LO ULTIMO */
#content .cont .lo_ultimo ul.menu_lo_mas { background-color: #A8A8A0; border-bottom: 1px solid #D3D3CF; border-top: 1px solid #D3D3CF; color: #fff; font-weight: bold; font-size: 11px; margin-left: 0; padding: 1px 12px; width: 110px; }
#content .cont .lo_ultimo ul.menu_lo_mas li { cursor: pointer; display: inline; }
#content .cont .lo_ultimo ul.menu_lo_mas li a { color: #fff; font-size: 11px }

#content .cont .lo_ultimo .cont_lo_mas ol { list-style: none; color: #999; font-weight: bold; width: 295px; margin: 10px 0; clear: both; }

#content .cont .lo_ultimo .cont_lo_mas ol a { color: #333; font-weight: bold; }
#content .cont .lo_ultimo .cont_lo_mas ol a span { color: #999; margin: 0 5px 0 0; }
/* FIN LO MAS - 1 COLUMNA - LO ULTIMO */
#content .cont .lo_ultimo {
  border: 1px solid #DCDCDA;
  padding: 1px;
  background: url("/static/common/images/homes/bg_loultimo.png") top left no-repeat;
  margin-top: 10px;
  margin-bottom: 15px;
}
#content .cont .lo_ultimo h2 {
  padding: 1px 12px;
  background: #A8A8A0;
  width: 100px;
  color: #fff;
  border-top: 1px solid #D3D3CF;
  border-bottom: 1px solid #D3D3CF;
}
#content .cont .lo_ultimo ul {
  list-style: none;
  margin: 10px;
  padding: 0;
}
#content .cont .lo_ultimo ul li {
  padding: 0;
  margin: 2px 0;
}
#content .cont .lo_ultimo ul li a { color: #333; }
#content .cont .lo_ultimo ul li span { color: #999; margin-right: 5px;}
/* FIN lo_ultimo */



/* NOTICIA DESTACADA TRES */
.tags #content .cont .modulo_tres_not_destacadas {
	margin-top: 0;
	padding: 0 0 10px 5px;
	border-bottom: 3px solid #DCDBD9;
}
#content .cont .modulo_tres_not_destacadas .not_destacada_dos  {
	background: url(/static/common/images/homes/bg_border_modulo_3cols.png) 202px 0 repeat-y;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#content .cont .mod_izq_editada .modulo_tres_not_destacadas .not_destacada_dos  {
	background: url(/static/common/images/homes/bg_border_modulo_3cols.png) -10px 0 repeat-y;
	clear: both;
	margin-bottom: 10px;
}

.modulo_tres_not_destacadas dl {
	float: left;
	width: 195px;
	margin-right: 9px;
	margin-top: 0;
	/*background: url(/static/common/images/homes/border_modulo.gif) top right repeat-y;*/
	padding-right: 9px;
	position: relative;
}

.tags .modulo_tres_not_destacadas dl {
	float: left;
	width: 195px;
	margin-right: 9px;
	margin-top: 0px;
	background: url(/static/common/images/homes/border_modulo.gif) top right repeat-y;
	padding-right: 9px;
	position: relative;
}


.modulo_tres_not_destacadas .not_destacada_dos h3 {
	font-size: 16px;
	margin-bottom: 3px;
}
.modulo_tres_not_destacadas .not_destacada_dos dd {
	font-size: 13px;
	margin-bottom: 3px;
}


#content .cont .modulo_tres_not_destacadas .not_destacada_dos dl ul a:hover { text-decoration: none; }

#content .cont .modulo_tres_not_destacadas .last dl { background: none; padding: 0; }
/* FIN NOTICIA DESTACADA TRES */

/* MODULO 5 */
#content .mod_not_izq { float: right; width: 300px; }

#content .cont .mod_izq_editada .not_destacada_tres {
	margin: 10px 0;
}
#content .cont .not_destacada_tres dl {
	margin-bottom: 10px;
}
#content .cont .not_destacada_tres.foto not_destacada_dos .last dl {
	margin-bottom: 0px;
}
#content .cont .not_destacada_tres dt {
	margin: 0 0 15px 0;
}
#content .cont .not_destacada_tres .not_destacada_dos dt h3 {
	margin: 0 0 15px 0;
}

#content .cont .not_destacada_tres dd.img_holder {
	float: left;
	padding: 2px 8px 5px 0;
}

#content .cont .noticia_ppal_destacada h3 {
	position: relative;
	margin: 0 0 5px 190px;
}
/* para home_auto */
#content .cont .home_auto .noticia_ppal_destacada h3 {
	margin-left: 0;
}
/* FIN para home_auto */
#content .cont .noticia_ppal_destacada dd h3 {
	margin-left: 0;
	/*border: 1px solid #f0f;*/
}
#content .cont .noticia_ppal_destacada dt img {
	margin: 0 10px 10px 0;
}

#content .cont .not_destacada_tres dd.meta {
	margin: 5px 0 /*1*/0px 0;
	font-size: 11px;
}
/* FIN MODULO 5 */

/* MODULO CLIPPING MEDIANO CON TEXTO SUPERPUESTO */

#content .cont .not_sobre_foto { width: 320px; }
#content .cont .not_sobre_foto dl,
#content .cont .not_sobre_foto dt,
#content .cont .not_sobre_foto dd { display: inline; }
#content .cont .not_sobre_foto dd {
	position: absolute;
	bottom: 3px;
	left: 0;
	padding: 10px;
	width: 300px;
}
#content .cont .not_sobre_foto dd h3 {
	font-size: 13px;/* viene del BODY */
	color: #fff;
}
#content .cont .not_sobre_foto dd a { color: #fff; font-weight: bold; }

#content .cont .noticia_ppal_destacada_2 { font-size: 14px; margin: 0; margin-left: 330px; }
/*#content .cont .noticia_ppal_destacada_2 dt a { font: bold 1.9em Arial; }*/

#content .cont .noticia_ppal_destacada_2 s.not_destacada_dos dd.meta { font-size: .8em; font-size: 11px; }

#content .cont .modulo_der .not_destacada_dos dl { margin: 0 0 10px 0; }
#content .cont .modulo_der .not_destacada_dos h3 a:link, 
#content .cont .modulo_der .not_destacada_dos h3 a:visited {
	font-size: 16px;
}

#content .cont .noticia_ppal_destacada_2 .not_destacada_dos h3 { font-size: 24px; }



#content .cont .foto .not_destacada_dos h3 {
/* para que la "estrellita" salga junto al h3 */
	margin-left: 325px;
	position: relative;
}



#content .cont .not_destacada_tres .not_destacada_dos h3 a:link, 
#content .cont .not_destacada_tres .not_destacada_dos h3 a:visited {
	font-size: 20px;
	padding-bottom: 2px;
	/*clear: both;*/
}
/*#content .cont .not_destacada_tres .not_destacada_dos h3 a { font: bold 1.4em Arial; }*/


#content .cont .not_destacada_tres dd {
	font-size: 13px;
}
#content .cont .not_destacada_tres.foto dd {
	font-size: 13px;
	margin-left: 325px;
}
#content .cont .not_destacada_tres.foto dd.meta {
	font-size: 11px;
	margin-left: 325px;
}
/* FIN MODULO CLIPPING MEDIANO CON TEXTO SUPERPUESTO */

/* LO MEJOR LO PEOR */
#content .cont .lo_mejor_lo_peor {
  background: #F0F0E6;
  padding: 14px;
  margin: 10px 0;
}
#content .cont .lo_mejor_lo_peor h4 {
  margin: 0 0 2px 0;
  font: bold .9em Arial;
}
#content .cont .lo_mejor_lo_peor a {
	color: #333;
}
#content .cont .lo_mejor_lo_peor .cont_mejor {
  border-bottom: 1px solid #A9A9A2;
  padding-bottom: 10px;
}
#content .cont .lo_mejor_lo_peor .cont_peor {
  border-top: 1px solid #fff;
  padding-top: 10px;
}

.lo_mejor_lo_peor.estaticas {
	width: 320px;
}
/* FIN LO MEJOR LO PEOR */

/* personas mas activas */
#content .cont .personas_mas_activas {
  background: url("/static/common/images/homes/bg_personas_activas.png") top left no-repeat;
  height: 170px;
  padding: 30px 0 0 0;
}
#content .cont .personas_mas_activas ol {
  list-style: none;
  margin: 17px auto 0 auto;
  padding: 0;
  width: 260px;
}
#content .cont .personas_mas_activas ol li { 
  float: left;
  background: #fff;
  padding: 2px;
  margin: 2px;
}
#content .cont .personas_mas_activas ol li img { 
	width: 35px;
	height: 35px;
}
#content .cont .personas_mas_activas p a {
  display: block;
  background: url("/static/common/images/homes/quieres_estar.png") top left no-repeat;
  width: 198px;
  height: 28px; 
  margin: 5px 0 0 95px;
  padding-bottom: 2px;
}
#content .cont .personas_mas_activas p a span { display: none; }
/*  FIN personas mas activas */


/* ########################################################## */





/* ------------------------------------------------------------------------
		HOME SOCIAL
-------------------------------------------------------------------------*/ 

#content .home_social .columna_a {
	float: left;
	width: 780px;
}

#content .home_social .columna_b {
	float: right;
	width: 210px;
}


#content .cont .home_social .lo_mas {
	margin-top: 8px;
}
/* ------------------------------------------------------------------------
		FIN   HOME SOCIAL
-------------------------------------------------------------------------*/ 



/* ------------------------------------------------------------------------
		HOME AUTOMATICA
-------------------------------------------------------------------------*/ 

/* not_auto_destacada */
#content .cont .not_auto_destacada {
  border-bottom: 3px solid #DCDBD9;
  padding-bottom: 10px;
  margin: 0 0 10px 5px; 
}
.tags #content .cont .not_auto_destacada {
  border-bottom: none;
  padding-bottom: 0px;
  margin: 0 0 10px 5px; 
}
.tags #content .cont .not_auto_destacada h3 {
	font-size: 20px;
	margin-top: 15px;
}

.tags #content .cont .modulo_tres_not .not_destacada_dos {
	margin-left: 5px;
	border: 1px solid #fff;
}
.tags #content .cont .modulo_tres_not .not_destacada_dos dl {
	margin-bottom: 15px;
}
.tags #content .cont .modulo_tres_not .not_destacada_dos dl h3 {
	font-size: 16px;
}

#content .cont .not_auto_destacada h3 {
  margin: 0;
  font-size: 2.5em;
}
#content .cont .not_auto_destacada p { font-size: 1.05em; }
#content .cont .not_auto_destacada p.meta {
  font-size: .85em;
  font-size: 11px;
}
#content .cont .not_auto_destacada ul {
  list-style: none;
  margin: 10px;
  padding: 0;
  font-size: .9em;
}
/* not_auto_destacada_dos */

#content .cont .not_auto_destacada_dos {
  border: 0;
}
#content .cont .not_auto_destacada_dos h3 {
  font-size: 1.6em;
}
#content .cont .not_auto_destacada_dos dd { font-size: .9em; }

/* not_auto_destacada_tres */
#content .cont .not_auto_destacada_tres h3 {
  font-size: 1.2em;
}

#content .cont .noticia_ppal_destacada dd { font-size: 14px; }
#content .cont .noticia_ppal_destacada dd.meta { font-size: 11px; }
#content .cont .not_destacada_home_editada .noticia_ppal_destacada dd.meta {
	font-size: 11px;
	margin-top: 5px;
	/*margin-left: 190px;*/ /* esta va a dar por saco segun se use foto o no */
}
/* ------------------------------------------------------------------------
		FIN   HOME AUTOMATICA
-------------------------------------------------------------------------*/ 









/* comentarios */

#content .cont .comentarios {
  margin: 10px 0 40px 0;
}
#content .cont .comentarios a:link { text-decoration: underline; }
#content .cont .comentarios h3 { 
  float: left;
  width: 200px;
}
#content .cont .comentarios a.mostrar_comentarios {
  float: right;
  padding-top: 22px;
}
#content .cont .comentarios .comentario {
  background: url("/static/common/images/homes/bg_comentarios_strip.png") 0 0 repeat-y;
  font: normal .9em Arial;
  color: #333;
  margin-bottom: 10px;
  width: 620px;
}
#content .cont .comentarios .comentario .esq_sup {
  display: block;
  background: url("/static/common/images/homes/esq_sup_bg_comentarios.png") top left no-repeat;
  width: 620px;
  height: 8px;
}
#content .cont .comentarios .comentario .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_bg_comentarios.png") bottom left no-repeat;
  width: 620px;
  height: 8px;
}
#content .cont .comentarios .comentario .cont_comentario {
  padding: 2px 0 10px 10px;
}
#content .cont .comentarios .comentario p {
  font-size: 1.1em;
}
#content .cont .comentarios p.mas_comentarios {
  text-align: right;
}
#content .cont .comentarios .comentario .cont_content {
  float: left;
  width: 500px;
}
#content .cont .comentarios .comentario .opcs_down {
  float: right;
  width: 35px;
  text-align: center;
}
#content .cont .comentarios .comentario .opcs_down a { 
  width: 23px;
  height: 23px;
  background: url("/static/common/images/homes/bt_desplegar.png") top left no-repeat;
  display: block;
  margin: 0 6px;
	cursor: pointer;
} 
#content .cont .comentarios .comentario .opcs_down a.up { 
  background: url("/static/common/images/homes/bt_recoger.png") top left no-repeat;
}
#content .cont .comentarios .comentario p.meta {
  float: left;
  font-size: 1em;
  font-size: 11px;
  margin-bottom: 5px;
}
#content .cont .comentarios .comentario p.votacion {
  float: right;
}
#content .cont .comentarios .respuestas_comentario {
  padding-left: 50px;
}
#content .cont .comentarios .respuestas_comentario .cont_comentario {
  background: url("/static/common/images/homes/bg_separador_comentario.png") top left repeat-x;
  margin: 10px 40px 0 0;
  padding-top: 10px;
}
#content .cont .comentarios .respuestas_comentario .cont_comentario .cont_content {
  width: 450px;
}

/* comentarios formulario - AJAX dentro de comentarios */

#content .cont .comentarios .responder form { 
  font-size: 1em;
  margin: 15px 0;
  width: 320px;
  background: #CFE8F3 url("/static/common/images/homes/bg_top_form_short.png") top left no-repeat;
}
#content .cont .comentarios .responder form .cont_form { padding: 20px; } 
#content .cont .comentarios .responder form .esq_inf {
  display: block;
  width: 320px;
  height: 7px;
  background: url("/static/common/images/homes/bg_down_form_short.png") bottom left no-repeat;
}
#content .cont .comentarios .responder form h4 {
  margin: 0 0 20px 0;
  color: #4790CF;
  font: bold 1.6em Arial;
}
#content .cont .comentarios .responder form .campos_izq {
  float: left;
  width: 285px;
}
#content .cont .comentarios .responder form .campos_der {
  float: right;
  width: 280px;
}
#content .cont .comentarios .responder form .campos_izq p { 
  margin: 20px 0 40px 0;
}
#content .cont .comentarios .responder form label { 
  display: block;
  margin-bottom: 4px;
} 
#content .cont .comentarios .responder form input {
  display: block;
  margin-bottom: 10px;
}
#content .cont .comentarios .responder form input.text { 
  border: 1px solid #A9A9A1;
  width: 265px;
  padding: 3px 2px;
}
#content .cont .comentarios .responder form input.enviar {
  float: right;
  width: 100px;
  font-size: 1.1em;
  margin: 10px 8px 0 0;
}
#content .cont .comentarios .responder form textarea {
  border: 1px solid #A9A9A1;
  width: 270px;
  height: 130px;  
}


/* comentarios formulario */

#content .cont .comentarios form { 
  font-size: .95em;
  margin: 15px 0;
  width: 620px;
  background: #CFE8F3 url("/static/common/images/homes/bg_top_form.png") top left no-repeat;
}
#content .cont .comentarios form .cont_form { padding: 20px; } 
#content .cont .comentarios form .esq_inf {
  display: block;
  width: 620px;
  height: 7px;
  background: url("/static/common/images/homes/bg_down_form.png") bottom left no-repeat;
}
#content .cont .comentarios form h4 {
  margin: 0 0 20px 0;
  color: #4790CF;
  font: bold 1.6em Arial;
}
#content .cont .comentarios form .campos_izq {
  float: left;
  width: 285px;
}
#content .cont .comentarios form .campos_der {
  float: right;
  width: 285px;
}
#content .cont .comentarios form .campos_izq p { 
  margin-top: 40px;
}
#content .cont .comentarios form label { 
  display: block;
  margin-bottom: 4px;
} 
#content .cont .comentarios form input {
  display: block;
  margin-bottom: 10px;
}
#content .cont .comentarios form input.text { 
  border: 1px solid #A9A9A1;
  width: 250px;
  padding: 3px 2px;
}
#content .cont .comentarios form input.enviar {
  float: right;
  width: 100px;
  font-size: 1.1em;
  margin: 10px 13px 0 0;
}
#content .cont .comentarios form textarea {
  border: 1px solid #A9A9A1;
  width: 270px;
  height: 130px;  
}



/* ------------------------------------------------------------------------
		pagina articulo
-------------------------------------------------------------------------*/ 


#content .cont_articulo {
	margin-bottom: 40px;
}
#content .cont .articulo h3 {
	color: #A9A9A1;
	font: normal 2em Arial;
	font-size: 26px;
	margin: 10px 0;
}
#content .cont .articulo .cont_articulo h2 {
	/*font-size: 2em;*/
	font-size: 26px;
	margin: 10px 0;
}
#content .cont .articulo .cont_articulo h3 {
	font: bold 1.25em Arial;
	margin: 10px 0;
	color: #333;
}
#content .cont .articulo .cont_articulo p.meta {
	font-size: 1em;
	font-size: 11px;
	color: #666;
	margin-bottom: 10px;
}
#content .cont .articulo .cont_articulo p {
	/*line-height: 20px;*/
	font-size: 1.1em;
	margin-bottom: 20px;
	color: #333;
}
#content .cont .articulo .cont_articulo p a { text-decoration: underline; }
#content .cont .articulo .cont_articulo blockquote {
	float: left;
	border-top: 2px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	font: italic 1.5em 'Georgia';
	color: #666;
	margin: 0 15px 10px 5px;
	padding: 10px 10px 0 5px;
	width: 155px;
}

#content .cont .articulo .cont_articulo #relatedNews {
	float: left;
	border-top: 2px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin: 0 15px 10px 5px;
	padding: 10px 10px 0 5px;
	width: 155px;
}
#content .cont .articulo .cont_articulo #relatedNews ul {
	list-style: none;
	margin: 0s;
	padding: 0;
}
#content .cont .articulo .cont_articulo #relatedNews ul li {
	margin: 0 0 10px 0;
}


#content .cont .articulo .reproductor {
	margin: 25px 0;
}
#content .cont .articulo .reproductor .paginador_webtv {
	background: #ccc;
	width: 595px;
}
#content .cont .articulo .reproductor .paginador_webtv ul li.actual {
	background: url("/static/common/images/homes/bg_num_paginador_gris.png") top center no-repeat;
}
#content .cont .articulo .reproductor .paginador_webtv .anterior_siguiente a.anterior {
	background: url("/static/common/images/homes/scroll_izq_peq_gris.png") 0 0 no-repeat;
	cursor: pointer;
}
#content .cont .articulo .reproductor .paginador_webtv .anterior_siguiente a.siguiente {
	background: url("/static/common/images/homes/scroll_der_peq_gris.png") 0 0 no-repeat;
	cursor: pointer;
}
#content .cont .articulo .reproductor .imgizq { margin: 0; }
#content .cont .articulo .reproductor .cont_reproductor {
	background: #333;
	height: 240px;
	/*float: right;*/
	float: left;
	/*width: 275px;*/
	width: 615px;
}
#content .cont .articulo .reproductor .cont_reproductor img {
	margin: 0 10px 0 0;
}
#content .cont .articulo .reproductor .cont_reproductor h5 {
	font: bold 11px Arial;
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 0 10px;
	padding: 10px 10px 0 10px;
}
#content .cont .articulo .reproductor .cont_reproductor p {
	font: normal 14px Arial;
	color: #fff;
	margin: 0 0 0 10px;
	padding: 10px 10px 0 10px;
}

#content .cont .articulo .cont_articulo .recorte {
	width: 320px;
	margin: 0 10px 0 0;
}
#content .cont .articulo .cont_articulo .recorte .cont_recorte dl {
	color: #fff;
	width: 320px;
	margin: 0 10px 2px 0;
	float: left;
}
#content .cont .articulo .cont_articulo .recorte .cont_recorte dt {
	color: #fff;
	background-color: #333;
	margin: 0;
	padding: 0;
}
#content .cont .articulo .cont_articulo .recorte .cont_recorte dt img {
	margin: 0;
	padding: 0;
}
#content .cont .articulo .cont_articulo .recorte .cont_recorte dd.calado {
	background: #484A4C url(/static/common/images/homes/calado.png) repeat left top; /* cambiar por transparente cuando se coloque el pie de foto */
	color: #fff;
	max-width: 320px !important;
	width: 320px;
}
#content .cont .articulo .cont_articulo .recorte .cont_recorte dd.calado h3 {
	color: #fff;
	font: normal 13px Arial;
	margin: 0;
	padding: 5px;
}

#content .cont .columna_b .ahora_portada h3 {
	margin: 15px 0 0 5px;
	color: #A9A9A1;
	font: bold 1.6em Arial;
	background: url("/static/common/images/homes/logo_adn_pequenio.png") top right no-repeat;
}

.navegador_noticias {
	padding: 0 0 15px 0;
}
#content .cont .columna_b p.seccion_articulo {
	background: #252525;
	padding: 5px 9px;
	text-align: center;
}
#content .cont .columna_b p.seccion_articulo a {
	color: #fff;
	font-size: 1.2em;
	text-align: center;
} 
#content .cont .columna_b p.sig_noticia {
	padding: 8px 3px;
	font-size: .9em;
	text-align: center;
}


/* herramientas */

#content .cont #herramientas {
	font-size: .9em;
	border-bottom: 3px solid #DCDBD9;
	padding: 15px 0;
	clear: both;
}
#content .cont .rating {
  float: left;
  width: 70px;
  text-align: center;
}
#content .cont .vota_video .rating {
  float: left;
  width: 70px;
  text-align: center;
  margin-right: 10px;
}

#content .cont .rating p.total_votos { color: #999; font-size: .85em; height: 10px; margin: 0; }
#content .cont .rating .num_votos { background: url("/static/common/images/homes/bg_rating.png") 0 0 no-repeat; width: 70px; height: 25px; display: block; color: #fff; }
#content .cont .rating .num_votos .numero_positivo { font: bold .9em Arial; float: left; width: 35px; padding-top: 5px; }
#content .cont .rating .num_votos .numero_negativo { font: bold .9em Arial; float: right; width: 35px; padding-top: 5px; }

/*#content .cont .rating p { margin: 2px 0 0 0; padding: 0; width: 70px; }*/
#content .cont .articulo .cont_articulo .rating p { margin: 2px 0 0 0; padding: 0; width: 70px; }
#content .cont .rating p a:link.si, 
#content .cont .rating p a:visited.si { float: left; width: 36px; height: 20px; background: url("/static/common/images/homes/bg_rating_si.gif") 0 0 no-repeat; }
#content .cont .rating p a:link.no, 
#content .cont .rating p a:visited.no { float: right; width: 34px; height: 20px; background: url("/static/common/images/homes/bg_rating_no.gif") 0 0 no-repeat; }
#content .cont .rating p a:link span, 
#content .cont .rating p a:visited span { display: none; }

#content .cont .cont_herramientas {
  float: right;
  width: 535px;
  height: 50px;
  /*border: 1px solid #f0f;*/
}
#content .cont .cont_herramientas p {
  background: url("/static/common/images/homes/ico_comentarios.gif") 0 4px no-repeat;
  padding-left: 20px;
  margin: 0;
  color: #CC0000;
}

/* ------------------------------------------------------------------------
		FIN pagina articulo
-------------------------------------------------------------------------*/ 




/* ********************************* */

.breadcrumb ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.breadcrumb li {
	display: inline;
}
.breadcrumb li a:link,
.breadcrumb li a:visited {
	font-size: 0.9em;
	text-decoration: underline;
	font-weight: bold;
}
.breadcrumb li a:hover,
.breadcrumb li a:active,
.breadcrumb li a:focus {
	text-decoration: none;
}


/* ********************************* */




/* cita_destacada */
#content .cont .cita_destacada {
  background: url("/static/common/images/homes/bg_cita_destacada.png") top left no-repeat;
  width: 620px;  
  text-align: center;
  padding-top: 25px;
  margin-top: 10px;
}
#content .cont .cita_destacada .cita_destacada_cont {
  border: 2px solid #F0F0E6;
  border-top: 0;
  padding: 0 50px 15px 50px;
  text-align: left;  
}
#content .cont .cita_destacada h3 {
  font: normal 1.9em Georgia;
  margin: 0;
}
#content .cont .cita_destacada p {
  margin: 0;
  color: #666;
  font-size: 1.1em;
}
/* FIN cita_destacada */

/* cita_destacada_corta */
#content .cont .cita_destacada_corta {
  background: url("/static/common/images/homes/bg_cita_destacada_corta.png") top left no-repeat;
  width: 440px;  
  text-align: center;
  padding-top: 25px;
  margin-top: 10px;

	margin-bottom: 10px;
}
#content .cont .cita_destacada_corta .cita_destacada_cont {
  border: 3px solid #F0F0E6;
  border-top: 0;
  padding: 0 50px 15px 50px;
  text-align: left;  
}
#content .cont .cita_destacada_corta h3 {
  font: normal 1.9em Georgia;
  margin: 0;
}
#content .cont .cita_destacada_corta p {
  margin: 0;
  color: #666;
  font-size: 1.1em;
}
/* FIN cita_destacada_corta */




/* la polemica */
#content .cont .la_polemica {
  width: 620px;
  margin: 10px auto 20px auto;
}
#content .cont .la_polemica .noticia {
  width: 162px;
  padding: 10px;
  float: left;
  background: #A9A9A2;
  height: 160px;
}
#content .cont .la_polemica .not_sobre_foto {
  float: left; 
  width: 256px;
}
#content .cont .la_polemica .not_sobre_foto dd {
	position: absolute;
	bottom: 3px;
	left: 0;
	width: 236px;
	padding: 10px 10px 10px 10px;
}
#content .cont .la_polemica .not_sobre_foto dt img { 
  width: 256px;
  height: 180px;
}
#content .cont .la_polemica .not_sobre_foto p.calado { width: 236px; }
#content .cont .la_polemica .temas_calientes {
  width: 162px;
  padding: 10px;
  float: right;
  background: #A9A9A2;
  height: 160px;
}
#content .cont .la_polemica h5 {
  margin: 0 0 3px 0;
  font: normal .9em Arial;
  color: #F0F0E6;
}
#content .cont .la_polemica p {
  font-size: .9em;
}
#content .cont .la_polemica a {
  color: #fff;
  font: bold 1.2em Arial;
}
#content .cont .la_polemica .temas_calientes a {
  font-size: 1.1em;
}
#content .cont .la_polemica .temas_calientes p {
  margin-bottom: 10px;
  font-size: .85em;
}
/* FIN la polemica */



/* columna destacada */
#content .cont .columna_destacada { margin: 0 0; }
#content .cont .columna_destacada img {
	float: left;
	/*width: 95px;*/
}
#content .cont .columna_destacada .cont_columna_destacada {
	background: #A9A9A2;
	padding: 10px;
	float: right;
	width: 204px;
	height: 65px;
}
#content .cont .columna_destacada .cont_columna_destacada h4 {
	margin: 0;
}
#content .cont .columna_destacada .cont_columna_destacada h4 a {
	color: #F0F0E6;
	font: bold .9em Arial;
}
#content .cont .columna_destacada .cont_columna_destacada p.titulo a {
	color: #fff;
	font-size: 1.5em;
}
#content .cont .columna_destacada .cont_columna_destacada p.autor { font-size: 1.1em; margin-top: 3px; }

/* columnaS destacadaS */
#content .cont .mod_columnas_destacadas {
	margin-top: 10px;
	border-top: 3px solid #DCDBD9;
	padding-top: 12px;
}
.home_principal #content .cont .mod_columnas_destacadas {
	margin-top: 0px;
	border-top: none;
}
#content .cont .mod_columnas_destacadas .columna_destacada_izq {
	float: left;
}
#content .cont .columna_destacada_der {
	float: right;
}
#content .cont .mod_columnas_destacadas .columna_destacada {
	margin: 0 0 1px 0;
	width: 317px;
}
#content .cont .mod_columnas_destacadas .columna_destacada img {
	float: left;
	width: 95px;
}
#content .cont .mod_columnas_destacadas .columna_destacada .cont_columna_destacada {
	background: #A9A9A2;
	padding: 10px 10px 10px 10px;
	float: right;
	width: 201px;
	height: 65px;
	overflow: hidden;
}


.avatar_columna_destacada {
	width: 95px;
	height: 85px;
	overflow: hidden;
	float: left;
}

/* FIN columna destacada */



/* promo_adn_tv */
#content .cont .promo_adn_tv {
  margin: 10px 0;
  padding-bottom: 10px;
  border-bottom: 3px solid #DCDBD9;
  width: 640px;
}
#content .cont .promo_adn_tv .promo_adn_tv_cont {
  background: #000 url("/static/common/images/homes/bg_promo_adn_tv.png") top left no-repeat;;
  padding: 50px 10px 10px 10px; 
}
#content .cont .promo_adn_tv .video_promo {
  width: 195px;
  float: left;
  margin: 0 3px;
}
#content .cont .promo_adn_tv .video_promo p {
  font-size: .85em;
  color: #666;
  padding-top: 40px;
}
#content .cont .promo_adn_tv .video_promo p a { color: #666; }
#content .cont .promo_adn_tv .video_promo p.titulo { padding-top: 0; }
#content .cont .promo_adn_tv .video_promo p.titulo a {
  display: block;
  clear: both;
  color: #FFAA00;
  font: bold 1.25em Arial;
  line-height: 20px;
}
/* FIN promo_adn_tv */







/* modulo_destacados_auto */
#content .cont .modulo_destacados_auto {
  margin-top: 10px;
  padding-bottom: 10px;
  border-bottom: 3px solid #DCDBD9;
}
#content .cont .modulo_destacados_auto .listado {
  float: left;
  width: 185px;
  background: url("/static/common/images/homes/border_modulo.gif") top left repeat-y;
  padding-left: 20px;
}
#content .cont .modulo_destacados_auto .first {
  background: none;
}
#content .cont .modulo_destacados_auto .listado h3,
#content .cont .modulo_destacados_auto .listado h5 {
  margin: 0;
  color: #666;
  font: normal 1.1em Arial;
}
#content .cont .modulo_destacados_auto ul {
  list-style: none;
  margin: 10px 0 0 0;
  padding: 0;
}
#content .cont .modulo_destacados_auto ul li { 
  font: normal .85em Arial;
  color: #333;
  margin-bottom: 5px;
}
#content .cont .modulo_destacados_auto ul li a { 
  font-size: 12px;
  font-weight: bold;
} 
/* FIN modulo_destacados_auto */





/* not_destacada_tags */
#content .cont .otras_noticias_de_interes h4 {
  font: normal 1.1em Arial;
  color: #666;
  margin: 15px 15px 15px 0;
}
#content .cont .not_destacada_tags p.meta {
	font: normal .85em Arial;
	font-size: 11px;
}
#content .cont .not_destacada_tags p.meta a {
  font: normal 1em Arial;
	font-size: 11px;
}
/* FIN not_destacada_tags */


/* noticia gmaps */
#content .cont_not_maps h3 {
	color: #fff;
	font-size: 16px;
	margin: 10px 0 -10px 0;
}
#content .cont_not_maps h3 a:link, 
#content .cont_not_maps h3 a:visited {
  color: #fff;
  font-size: 1.5em;
}
#content .cont_not_maps h3 a:hover, 
#content .cont_not_maps h3 a:active, 
#content .cont_not_maps h3 a:focus {
	text-decoration: underline;
}
#content .columna_b .noticias_en {
	/*width: 320px;*/
}
#content .columna_b .noticias_en .cont_not_maps {
	background: #000;
	width: 320px;
	padding: 5px 0 5px 5px;
	margin: 0 0 0 0px;	
}

/*#content .columna_b .noticias_en {
	width: 325px;
	overflow: hidden;
}
#content .columna_b .noticias_en .cont_not_maps {
	background: #000;
	padding: 5px 0;
	margin: 0 0px 0 3px;
}*/

#content .columna_b .noticias_en .cont_not_maps h3 {
  margin: 0 0 5px 5px;
  color: #fff;
  font-size: 18px;
}
#content .columna_b .noticias_en .cont_not_maps h3 span { color: #f90; }
/* FIN noticia gmaps */
/* noticia gmaps LOCAL */
#content .cont .not_gmaps_local p {
  font-size: .5em;
  text-align: right;
}
/* FIN noticia gmaps LOCAL */


/* ahora en portada */
#content .cont .columna_b .ahora_portada h3 {
  margin: 15px 0 0 0px;
  background: url("/static/common/images/homes/ahora_en_portada.png") top right no-repeat;
  width: 320px;
  height: 40px;
}
/* FIN ahora en portada */




/* colocamos editar_modulo mapa eventos */
.evento_servicios .editar_modulo {
	float: right;
	position: absolute;
	top: 110px;
	right: 500px;
	z-index: 999;
}
/* FIN colocamos editar_modulo mapa eventos */



/* modulo_not_auto_destacada */
#content .cont .modulo_not_auto_destacada .modulo_izq { 
  width: 300px;
}
#content .cont .modulo_not_auto_destacada .modulo_der { 
  width: 320px;
}
/* FIN modulo_not_auto_destacada */








/* clipping noticias */
.clipping_noticias { display: none; }
.clipping_noticias {
	position: absolute;
	left: -15px;
	left: -30px;
	width: /*18*/30px;
	height: 45px;
	background: url(/static/common/images/homes/link_clip_noticia.png) top right no-repeat;
	z-index: 999;
	cursor: pointer;
}
/* FIN clipping noticias */











/* publica_en_adn */
#content .columna_b .publica_en_adn {
  margin: 0 0 10px 0;
  padding: 0;
  width: 190px;
  background: #AB0000 url("/static/common/images/homes/bg_publica_en_adn.png") bottom left no-repeat;
}
#content .columna_b .publica_en_adn h4 {
  margin: 0;
  width: 190px;
  height: 31px;
  background: url("/static/common/images/homes/h4_publica_en_adn.png") top left no-repeat;
} 
#content .columna_b .publica_en_adn form {
  margin: 0;
  padding: 9px;
}
#content .columna_b .publica_en_adn form label {
  display: block;
  color: #fff;
  font: bold .9em Arial;
  margin-bottom: 4px;
}
#content .columna_b .publica_en_adn form input {
  border: 0;
  margin-bottom: 6px;
  width: 167px;
}
#content .columna_b .publica_en_adn form textarea {
  border: 0;
  width: 170px;
}
#content .columna_b .publica_en_adn form input.enviar {
  display: block;
  width: 170px;
  height: 35px;
  margin-top: 7px; 
  background: url("/static/common/images/homes/bt_enviar_publicar.png") top left no-repeat;
}


#content .columna_b .publica_en_adn a:link, 
#content .columna_b .publica_en_adn a:visited {
	color:#fff;
}



#content .user_profile .columna_b .publica_en_adn {
  width: 320px;
  background-image: url("/static/common/images/homes/bg_publica_en_adn_perfil.png");
}
#content .user_profile .columna_b .publica_en_adn h4 {
  width: 320px;
  background-image: url("/static/common/images/homes/h4_publica_en_adn_perfil.png");
}
#content .user_profile .columna_b .publica_en_adn form {
  margin: 0;
  padding: 20px;
}
#content .user_profile .columna_b .publica_en_adn form input {
  width: 280px;
}
#content .user_profile .columna_b .publica_en_adn form textarea {
  width: 275px;
}
#content .user_profile .columna_b .publica_en_adn form input.enviar {
  width: 278px;
  background-image: url("/static/common/images/homes/bt_enviar_publicar_perfil.png");
}

/* FIN publica_en_adn */

/* modulo ciudadano destacado en HOME EDITADA */
#content .cont .ie_fix.columna_b .not_ciudadano_destacado {
	margin: 10px 10px 10px 10px;
	width: 302px;
}
/* modulo ciudadano destacado en HOME EDITADA */


/* ------------------------------------------------------------------------
		perfil
-------------------------------------------------------------------------*/ 

#content .columna_b #tus_amigos {
  background: #ECECEC url("/static/common/images/homes/esq_sup_tus_amigos.png") top left no-repeat;
  margin-bottom: 10px;
}
#content .columna_b #tus_amigos .usuarios_cont {
  padding: 17px;
}
#content .columna_b #tus_amigos h4 {
  margin: 0 0 7px 0;
  color: #584E48;
  font: bold 1em Arial;
  border-bottom: 1px solid #8E8E8E;
  padding-bottom: 4px;
}
#content .columna_b #tus_amigos ol {
  list-style: none;
  margin: 0 auto;
  padding: 0;

}
#content .columna_b #tus_amigos ol li {
  float: left;
  margin: 3px;
}
#content .columna_b #tus_amigos ol li a img {
  border: 2px solid #fff;
}
#content .columna_b #tus_amigos .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_tus_amigos.png") bottom left no-repeat;
  width: 320px;
  height: 13px;
}




/* contenido perfil */
#content .columna_a .perfil_cont {
  width: 636px;
  margin: 0 0 0 20px;
  background: url("/static/common/images/homes/bg_actividad_perfil.png") top left no-repeat;
}
#content .columna_a .perfil_cont ul.filtros {
  list-style: none;
  margin: 0;
  height: 40px;
  margin-left: 38px;
}
#content .columna_a .perfil_cont ul.filtros li {
  display: inline;
  font: bold .9em Arial;
  color: #999;
  margin-right: 3px;
}
#content .columna_a .perfil_cont ul.filtros li a { 
  line-height: 40px;
  text-decoration: underline;
}
#content .columna_a .perfil_cont ul.filtros li.actual { color: #15619A; }




#content .columna_a .perfil_cont .separa_formu {
	margin: 10px 0 0 20px;
}
#content .columna_a .perfil_cont .separa_formu h1 {
	margin: 10px 0 20px 0;
}




/* contenido perfil */
#content .columna_a .perfil_cont {
  width: 636px;
  margin: 0 0 0 20px;
  background: url("/static/common/images/homes/bg_actividad_perfil.png") top left no-repeat;
}
#content .columna_a .perfil_cont ul.filtros {
  list-style: none;
  margin: 0;
  height: 40px;
  margin-left: 38px;
}
#content .columna_a .perfil_cont ul.filtros li {
  display: inline;
  font: bold .9em Arial;
  color: #999;
  margin-right: 3px;
}
#content .columna_a .perfil_cont ul.filtros li a { 
  line-height: 40px;
  text-decoration: underline;
}
#content .columna_a .perfil_cont ul.filtros li.actual { color: #15619A; }

/* FIN contenido perfil */

/* item_actividad */
#content .cont .actividad_perfil ul.menu_actividad {
  margin: 10px 0 0 30px;
  list-style: none;
}
#content .cont .actividad_perfil ul.menu_actividad li { 
  float: left;
  text-align: center;
  height: 22px; 
  margin-right: 10px; 
  color: #8F8F89;
  font: bold 1.2em Arial;
  padding-top: 6px;
}
#content .cont .actividad_perfil ul.menu_actividad li.mi_adn {
  background: url("/static/common/images/homes/bg_mi_adn.png") top left no-repeat;
  width: 107px;
}
#content .cont .actividad_perfil ul.menu_actividad li.lo_que_hacen_amigos {
  background: url("/static/common/images/homes/bg_mis_amigos.png") top left no-repeat;
  width: 220px;
}
#content .cont .actividad_perfil ul.menu_actividad li.mi_adn a,
#content .cont .actividad_perfil ul.menu_actividad li.lo_que_hacen_amigos a { color: #990000; }

#content .cont .actividad_perfil ul.menu_actividad li a {
  color: #8F8F89;
} 


#content .cont .actividad_perfil h3 {
  color: #8F8F89;
  font: bold .85em Arial;
  margin: 20px 0 0 40px;
}
#content .cont .actividad_perfil .ayuda_pausa {
  margin: 10px 35px 0 40px;
}
#content .cont .actividad_perfil .ayuda_pausa h3 { 
  float: left;
  width: 200px;
  margin: 0; 
  padding: 0;
}
#content .cont .actividad_perfil .ayuda_pausa a.ayuda {
  float: right;
  background: url("/static/common/images/homes/ico_ayuda.gif") 0 0 no-repeat;
  width: 17px;
  height: 17px;
}
#content .cont .actividad_perfil .ayuda_pausa a.pausa {
  float: right;
  background: url("/static/common/images/homes/ico_pausa.gif") 0 0 no-repeat;
  width: 17px;
  height: 17px;
  margin-left: 5px;
}
#content .cont .item_actividad {
  font: normal .75em Arial;
  color: #333;
  margin: 10px auto;
  width: 576px;
  margin-bottom: 5px;

}
#content .cont .item_actividad .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_item_actividad.png") bottom left no-repeat;
  width: 580px;
  height: 21px;

}
#content .cont .item_actividad .cont_comentario {
  padding: 10px 0 10px 10px;
  background: url("/static/common/images/homes/bg_item_actividad.png") 0 0 no-repeat;
  width: 572px;  
}
#content .cont .item_actividad .cont_comentario .cont_cont_item {
  float: left;
  width: 465px;
  border-right: 1px solid #EEEDEA;
}
#content .cont .item_actividad .cont_comentario h4 { margin: 0; }
#content .cont .item_actividad p {
  font-size: 1.1em;
  margin: 4px 0;
}
#content .cont .item_actividad .cont_content {
  float: left;
  width: 400px;
}
#content .cont .item_actividad .opcs_down {
  float: right;
  width: 80px;
  padding: 0 10px;
}
#content .cont .item_actividad .opcs_down a { 
  color: #666;
  text-decoration: none;
}
#content .cont .item_actividad .opcs_down a.eliminar {
  padding-left: 17px;
  background: url("/static/common/images/homes/ico_eliminar.gif") top left no-repeat;
} 
#content .cont .not_publicada .cont_comentario {
  background: url("/static/common/images/homes/bg_not_publicada.png") 0 0 no-repeat;
}
#content .cont .not_publicada .esq_inf {
  background: url("/static/common/images/homes/esq_inf_not_publicada.png") bottom left no-repeat;
}

#content .cont .paginador_actividad {
  width: 636px;
  height: 80px;
  margin: 0 0 20px 20px;
  background: url("/static/common/images/homes/bg_paginador_actividad.png") bottom left no-repeat;
  font: bold .9em Arial;
}
#content .cont .paginador_actividad p.anteriores { 
  float: left;
  padding: 55px 20px;
}
#content .cont .paginador_actividad p.siguientes { 
  float: right;
  padding: 55px 20px;
} 
/* FIN item_actividad */

/* ------------------------------------------------------------------------
		FIN perfil
-------------------------------------------------------------------------*/ 









/* ultimos usuarios / usuarios mas activos / mas populares */

#content .home_social .columna_b .usuarios {
  background: #ECECEC url("/static/common/images/homes/esq_sup_usuarios_activos.png") top left no-repeat;
  margin-bottom: 10px;
}
#content .home_social .columna_b .usuarios .usuarios_cont {
  padding: 7px;
}
#content .home_social .columna_b .usuarios h4 {
  margin: 0 0 7px 0;
  color: #584E48;
  font: bold 1em Arial;
  border-bottom: 1px solid #8E8E8E;
  padding-bottom: 4px;
}
#content .home_social .columna_b .usuarios ol {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 175px;
}
#content .home_social .columna_b .usuarios ol li {
  float: left;
  margin: 2px;
}
#content .home_social .columna_b .usuarios ol li a img {
  border: 2px solid #fff;
  	width: 35px;
	height: 35px;
}
#content .home_social .columna_b .usuarios .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_usuarios_activos.png") bottom left no-repeat;
  width: 190px;
  height: 10px;
}
/* FIN ultimos usuarios / usuarios mas activos / mas populares */












/* galeria_multimedia */
#content .cont .galeria_multimedia {
  border-top: 3px solid #DCDBD9;
  border-bottom: 3px solid #DCDBD9;
  padding: 2px 0;
  margin: 0 7px;
}
#content .cont .galeria_multimedia .not_sobre_foto {
  float: left;
  width: 640px;
}
#content .cont .galeria_multimedia .not_sobre_foto .calado { 
  width: 620px;
  position: absolute;
  bottom: 3px;
  left: 0;
  padding: 10px;
}
#content .cont .galeria_multimedia .not_sobre_foto .calado h4 { 
  margin: 0 0 25px 0;
  color: #fff;
}
#content .cont .galeria_multimedia .not_sobre_foto .calado h4 a { 
  color: #fff;
  font-size: 1.5em;
}
#content .cont .galeria_multimedia .not_sobre_foto .calado span.meta {
  color: #fff;
  font: normal 1em Arial;
	font-size: 11px;
}
#content .cont .galeria_multimedia .not_sobre_foto .calado p.meta {
  color: #fff;
  font: bold 1em Arial;
	font-size: 11px;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia {
  float: right;
  background-color: #868580;
  width: 318px;
  height: 300px;  
  padding: 0 14px;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia h3 { 
  color: #fff;
  font-size: 16px;
  width: 300px;
  margin: 10px auto 5px auto;
}

#content .cont .galeria_multimedia .cont_galeria_multimedia ul {
  list-style: none;
  width: 300px;
  margin: 0 auto;
  padding: 0;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia ul li {
  float: left;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia ul li a,
#content .cont .galeria_multimedia .cont_galeria_multimedia ul li a:link, 
#content .cont .galeria_multimedia .cont_galeria_multimedia ul li a:visited {
	border: 4px solid #666;
	margin: 4px;
	width: 83px;
	height: 83px;
	overflow: hidden;
	display: block;
	cursor: pointer;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia ul li a img {
  border: none;
  margin: 0;
  padding: 0;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia ul li a:hover { border-color: #ccc; }
#content .cont .galeria_multimedia .cont_galeria_multimedia .paginador_galeria {
  background: url("/static/common/images/homes/bg_paginador_galeria.png") top left repeat-x;
  height: 45px;
  margin: 5px 9px 0 5px;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia .paginador_galeria a.anterior { 
  background: url("/static/common/images/homes/scroll_izq.png") 5px 5px no-repeat;
  display: block;
  width: 40px;
  height: 40px;
  float: left;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia .paginador_galeria a.siguiente { 
  background: url("/static/common/images/homes/scroll_der.png") 5px 5px no-repeat;
  display: block;
  width: 40px;
  height: 40px;
  float: right;
  margin-right: 5px;
}
#content .cont .galeria_multimedia .cont_galeria_multimedia .paginador_galeria a span { display: none; } 
/* FIN galeria_multimedia */

/* foto galeria en MODULOS COMUNES */
.fotogal.estaticas {
	width: 325px;
}
/* foto galeria en MODULOS COMUNES */

/* actualidad en imagenes */

#content .cont .actualidad_imagenes {
  background: #868580;
  padding: 0;
}
#content .cont .actualidad_imagenes h2 {
  padding: 0;
  color: #fff;
  margin: 0 0 5px 0;
  padding: 0;
  display: block;
  width: 175px;
  height: 16px;
  background: url("/static/common/images/homes/tit_actualidad_imagenes.png") 7px 2px no-repeat;
}
#content .cont .fotogaleria_lectores .actualidad_imagenes h2 {
  padding: 0;
  color: #fff;
  margin: 0 0 5px 0;
  padding: 0;
  display: block;
  width: 185px;
  height: 16px;
  background: url("/static/common/images/homes/las_fotos_de_los_lectores.gif") 7px 2px no-repeat;
}
#content .cont .actualidad_imagenes ul {
  list-style: none;
  margin: 0 0 0 7px;
  padding: 0;
}
#content .cont .actualidad_imagenes ul li { 
  float: left;
  margin: 0 2px 2px 0;
  padding: 0;
}
/* FIN actualidad en imagenes */


/* modulo destacada_scroll */
#content .cont .top_content {
	margin-bottom: 20px;
	padding-bottom:5px;
	border-bottom: 3px solid #DCDBD9;
}
#content .cont .destacada_scroll {
  margin-bottom: 10px;
  position: relative;
  width: 640px;
  height: 300px;
}
#content .cont .destacada_scroll .menu_scroll {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
  height: 70px;
  width: 628px;
  color: #fff;
  padding: 15px 6px; 
}
#content .cont .calado {
  background: url("/static/common/images/homes/calado.png") top left repeat;
}
#content .cont .destacada_scroll .menu_scroll ul {
  list-style: none;
  margin: 0;
}
#content .cont .destacada_scroll .menu_scroll ul li {
  float: left;
  overflow: hidden;
}
#content .cont .destacada_scroll .menu_scroll ul li a { color: #fff; height: 75px;}
#content .cont .destacada_scroll .menu_scroll ul li.scroll_izq a {
	display: block;
	background: url("/static/common/images/homes/scroll_izq.png") bottom left no-repeat;
	padding: 0 5px 0 0;
	border-right: 1px dotted #fff;
	font-size: 13px;
	cursor: pointer;
}
#content .cont .destacada_scroll .menu_scroll ul li.scroll_der a {
	display: block;
	background: url("/static/common/images/homes/scroll_der.png") bottom right no-repeat;
	padding: 0 0 0 10px;
	border-left: 1px dotted #fff;
	font-size: 13px;
	cursor: pointer;
} 
#content .cont .destacada_scroll .menu_scroll ul li.scroll {
  width: 100px;
}
#content .cont .destacada_scroll .menu_scroll ul li.titulo h3 {
  width: 375px;
  font: bold 24px Arial;
  margin: 0 10px 0 25px;
}
/* FIN modulo destacada_scroll */

/* modulo tus_denuncias */
#content .cont .tus_denuncias {
  width: 280px;
  height: 170px;
  margin-right: 17px;
  padding: 10px;
  background: url("/static/common/images/homes/bg_tus_denuncias.png") top left no-repeat;
}
#content .cont .tus_denuncias h4 {
  margin: 0;
  font: bold 1em Arial;
  color: #fff;
}
#content .cont .tus_denuncias p { color: #fff;  }
#content .cont .tus_denuncias p a { color: #fff; text-decoration: underline; } 
#content .cont .tus_denuncias p.envia_tus_denuncias { 
  color: #fff; 
  font-size: .9em;
  margin-bottom: 15px;
}
#content .cont .tus_denuncias .tus_denuncias_cont {
  padding-left: 10px;
}
#content .cont .tus_denuncias .tus_denuncias_cont img {
  margin-bottom: 30px;
}
#content .cont .tus_denuncias p.envia_tu_denuncia {
  text-align: right;
  margin-top: 25px;
}
/* FIN modulo tus_denuncias */






/* modulo el_tiempo_local */
#content .columna_b .el_tiempo_local {
  background: url("/static/common/images/homes/bg_el_tiempo_local.png") top left no-repeat;
  width: 290px;
  height: 180px;
  text-align: center;
  padding: 10px 15px;
}
#content .columna_b .el_tiempo_local h4 {
  font: bold .9em Arial;
  text-align: left;
  margin: 0;
}
#content .columna_b .el_tiempo_local .prevision_dias {
  margin: 18px auto;
  width: 250px;
}
#content .columna_b .el_tiempo_local .dia {
  float: left; 
  width: 75px;
  text-align: center;
}
#content .columna_b .el_tiempo_local .dia p {
  color: #666;
  font: bold .9em Arial;
  margin-bottom: 10px;
}
#content .columna_b .el_tiempo_local .dia span { 
  display: block;
}
#content .columna_b .el_tiempo_local .dia span.maxima {
  font: bold 1.4em Arial;
  color: #CC0000;
} 
#content .columna_b .el_tiempo_local .dia span.minima {
  font: bold 1.2em Arial;
  color: #59ADFF;
} 
#content .columna_b .el_tiempo_local p.tiempo_donde {
  font-size: .9em;
  padding-top: 5px;
  color: #666;
}
/* FIN modulo el_tiempo_local */






/* modulo añadir comentario - "la_polemica_participacion" */
#content .cont .la_polemica_participacion {
  background: #A9A9A2; 
  padding: 10px;
  margin-top: 10px;
}
#content .cont .la_polemica_participacion h4 {
  margin: 0 0 15px 0;
  font: bold .9em Arial;
  color: #F0F0E6;
}
#content .cont .la_polemica_participacion p { margin: 0; }
#content .cont .la_polemica_participacion p.pregunta a {
  font: bold 1.3em Arial;
  color: #fff;
}
#content .cont .la_polemica_participacion form {
  margin: 10px 0;
}
#content .cont .la_polemica_participacion form textarea {
  width: 290px;
  height: 70px;
  border: 1px solid #4A4A48;
  display: block;
 clear: both;
	margin-top: 10px;
}
#content .cont .la_polemica_participacion form input {
  margin: 10px 10px 0 0;
  border: 1px solid #4A4A48;
	width: 70px;
	float: right;
}
#content .cont .la_polemica_participacion form label {
	width: 290px;
	display: block;
	position: relative;
	margin-top: 10px;
}
#content .cont .la_polemica_participacion form label input {
  margin: 0;
  border: 1px solid #4A4A48;
	position: absolute;
	top: 0;
	right: 0;
	width: 230px;
}
#content .cont .la_polemica_participacion .comentario_polemica {
  width: 290px;
  margin: 0 auto 2px auto; 
  background: #E2E2D8 url("/static/common/images/homes/esq_sup_comentario_polemica.png") top left no-repeat;
  padding-top: 10px;
}
#content .cont .la_polemica_participacion .comentario_polemica .comentario_polemica_cont {
  padding: 0 9px;
  font-size: .9em;
}
#content .cont .la_polemica_participacion .comentario_polemica .comentario_polemica_cont p {
  float: right;
  width: 225px;
}
#content .cont .la_polemica_participacion .comentario_polemica .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_comentario_polemica.png") bottom left no-repeat;
  height: 9px;
}

#content .cont .la_polemica_participacion .par {
  background: #C0C0B8 url("/static/common/images/homes/esq_sup_comentario_polemica_par.png") top left no-repeat;
}
#content .cont .la_polemica_participacion .par .esq_inf {
  background: url("/static/common/images/homes/esq_inf_comentario_polemica_par.png") bottom left no-repeat;
}
#content .cont .la_polemica_participacion p.ver_anteriores {
  font-weight: bold;
  text-align: right;
  margin: 10px 10px 0 0;
}
#content .cont .la_polemica_participacion p.ver_anteriores a { text-decoration: underline; }
/* FIN modulo añadir comentario - "la_polemica_participacion" */





/* ------------------------------------------------------------------------
		home editada
-------------------------------------------------------------------------*/ 
#content .columna_a .mod_izq_editada {
  float: left;
  width: 440px;
}
#content .columna_a .mod_der_editada {
  float: right;
  width: 185px;
}

/* no te lo pierdas */
#content .columna_a .mod_der_editada h3 {
  font: bold 1.1em Arial;
  margin: 0 0 5px 0;
  color: #666;
}
#content .columna_a .mod_der_editada .no_te_lo_pierdas {
  background: url("/static/common/images/homes/bg_puntos.png") bottom left repeat-x;
  margin-bottom: 15px;
  padding-bottom: 1px;
}
#content .columna_a .mod_der_editada .no_te_lo_pierdas ul {
  margin: 0;
  list-style: none;
  padding: 0;
  /*font-size: .9em;*/
}
#content .columna_a .mod_der_editada .no_te_lo_pierdas ul li { margin-bottom: 10px; }
#content .columna_a .mod_der_editada .foto_con_pie {
  background: url("/static/common/images/homes/bg_puntos.png") bottom left repeat-x;
  margin-bottom: 15px;
  padding-bottom: 5px;
}
#content .columna_a .mod_der_editada .foto_con_pie a:link, 
#content .columna_a .mod_der_editada .foto_con_pie a:visited {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
#content .columna_a .mod_der_editada .video_del_dia {
  background: url("/static/common/images/homes/bg_puntos.png") bottom left repeat-x;
  margin-bottom: 15px;
  padding-bottom: 5px;
}

/* not_destacada_home_editada */
#content .columna_a .not_destacada_home_editada {
  border-bottom: 3px solid #DCDBD9;
  padding-bottom: 10px;
}
#content .columna_a .not_destacada_home_editada .cont {
  margin: 0 5px;
}
#content .columna_a .not_destacada_home_editada h3 {
  margin: 0;
  font: bold 1.7em Arial;
}
#content .columna_a .not_destacada_home_editada p { font-size: 1.1em; }
#content .columna_a .not_destacada_home_editada p.meta { font-size: .8em; font-size: 11px; }

#content .columna_a .not_destacada_home_editada_2 {
  font-size: .9em;
  background: url("/static/common/images/homes/bg_puntos.png") bottom left repeat-x;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border: 0;
}

/* modulo_dos_not_destacadas */
#content .modulo_dos_not_destacadas .not_destacada_cuatro {
  width: 200px;
}
/* ------------------------------------------------------------------------
		FIN home editada
-------------------------------------------------------------------------*/ 


/* ------------------------------------------------------------------------
		edicion impresa
-------------------------------------------------------------------------*/ 
#edicion_impresa .columna_a {
  width: 660px;
  float: left;
}
#edicion_impresa .columna_b {
  width: 340px;
  float: right;
}

#edicion_impresa .columna_a .mod_izq_impresa {
  width: 120px;
  float: left;
}
#edicion_impresa .columna_a .mod_der_impresa {
  width: 510px;
  float: right;
  border-top: 20px solid #D3D3CA;
  padding-top: 30px;
}

#edicion_impresa .columna_a .breadcrumb_impresa {
  height: 61px;
  background: url("/static/common/images/homes/bg_edicion_impresa.png") 0 0 no-repeat;
  position: relative;
}
#edicion_impresa .columna_a .breadcrumb_impresa p { 
  position: absolute;
  right: 0;
  bottom: 5px;
  color: #0F6FCF;
  font-size: 1.9em;
}
#edicion_impresa .columna_a h2 {
  background: #D3D3CA;
  color: #656460;
  margin: 0 0 10px 0;
  padding: 3px 11px;
  font: bold .85em Arial;
}
#edicion_impresa .columna_a h2 a { color: #656460; }
#edicion_impresa .columna_a h2 span { display: none; }
#edicion_impresa .columna_a h2.hemeroteca {
  display: block;
  background: url("/static/common/images/homes/hemeroteca.png") 0 0 no-repeat;
  width: 120px;
  height: 60px;
} 
#edicion_impresa .columna_a h2.weekend {
  display: block;
  background: url("/static/common/images/homes/weekend.png") 0 0 no-repeat;
  width: 120px;
  height: 60px;
} 
#edicion_impresa .columna_a h2.suplemento_especial {
  display: block;
  background: url("/static/common/images/homes/suplemento_especial.png") 0 0 no-repeat;
  width: 120px;
  height: 60px;
} 

#edicion_impresa .columna_a h3 {
  border-bottom: 1px solid #D3D3CA;
  font: bold .9em Arial;
  padding-left: 10px;
  margin: 15px 0 5px 0;
}
#edicion_impresa .columna_a h3.actualidad {
  color: #3399FF;
  background: url("/static/common/images/homes/bg_h3_actualidad.png") right 2px  no-repeat;
}
#edicion_impresa .columna_a h3.la_vida {
  color: #FF9900;
  background: url("/static/common/images/homes/bg_h3_la_vida.png") right 2px  no-repeat;
}
#edicion_impresa .columna_a h3.deportes {
  color: #6D9F24;
  background: url("/static/common/images/homes/bg_h3_deportes.png") right 2px  no-repeat;
}
#edicion_impresa .columna_a h3.ocio {
  color: #C31F08;
  background: url("/static/common/images/homes/bg_h3_ocio.png") right 2px  no-repeat;
}
#edicion_impresa .columna_a .mod_izq_impresa ul {
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0 0 0 10px;
}
#edicion_impresa .columna_a .mod_izq_impresa ul li ul { margin: 0; }
#edicion_impresa .columna_a .mod_izq_impresa ul li a { color: #333; }
#edicion_impresa .columna_a .mod_izq_impresa ul li.ciudades {
  background: url("/static/common/images/homes/ico_desplegar.png") right 7px  no-repeat;
}
#edicion_impresa .columna_a .mod_izq_impresa ul li ul li { font-size: .85em; }
#edicion_impresa .columna_a .mod_der_impresa .noticia {
  margin-bottom: 15px;
}
#edicion_impresa .columna_a .mod_der_impresa .noticia h4 { 
  margin: 0;
  padding: 0;
  font: normal 1.9em Georgia;
}
#edicion_impresa .columna_a .mod_der_impresa .noticia h4 a { color: #0066CC; }
#edicion_impresa .columna_a .mod_der_impresa .noticia p { 
  font-size: 1.1em;
  margin-bottom: 10px; 
}
#edicion_impresa .columna_a .mod_der_impresa .articulo_ed_impresa {
  margin: 0 10px;
}
#edicion_impresa .columna_a .mod_der_impresa #buscador_ed_anteriores {
  margin: 10px 0;
}
#edicion_impresa .columna_a .mod_der_impresa #buscador_ed_anteriores h4 { 
  color: #0F6FCF;
  font: normal 2em Arial;
  text-align: right;
  margin: 0;
}
#edicion_impresa .columna_a .mod_der_impresa #buscador_ed_anteriores form,
#edicion_impresa .columna_b .descargar_ediciones form {
  background: #D3D3CA;
  padding: 10px;
}
#edicion_impresa .columna_a .mod_der_impresa #buscador_ed_anteriores form select,
#edicion_impresa .columna_b .descargar_ediciones form select {
  width: 120px;
  float: left;
  margin-right: 7px;
}
#edicion_impresa .columna_a .mod_der_impresa #buscador_ed_anteriores form .buscar,
#edicion_impresa .columna_b .descargar_ediciones form .buscar { float: right; }

#edicion_impresa .columna_b .descargar_ediciones {
  margin: 10px 0;
}
.columna_b .promo { margin: 10px 0; }
#edicion_impresa .columna_b .expresate {
  background: url("/static/common/images/homes/xpresate.png") 0 0 no-repeat;
  padding: 43px 20px 10px 20px;
  border-bottom: 1px solid #FF9900;
}
#edicion_impresa .columna_b .expresate p { text-align: right; }
#edicion_impresa .columna_b .expresate p.pregunta { font-size: 1.3em; }
#edicion_impresa .columna_b .expresate p.meta { 
  font-size: .9em;
  color: #999; 
}
#edicion_impresa .columna_b .expresate p a {
  color: #FF9900;
  font: bold .9em Arial;
  text-decoration: underline;
}


/* comentarios edicion impresa */

#edicion_impresa #content .cont .comentarios h3 { 
  float: left;
  width: 200px;
}
#edicion_impresa #content .cont .comentarios .comentario {
  background: url("/static/common/images/homes/bg_comentarios_ed_impresa.png") 0 0 no-repeat;
  font: normal .9em Arial;
  color: #333;
  margin-bottom: 10px;
  width: 490px;
}
#edicion_impresa #content .cont .comentarios .comentario .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_bg_comentarios_ed_impresa.png") bottom left no-repeat;
  width: 490px;
  height: 8px;
}
#edicion_impresa #content .cont .comentarios .comentario .cont_content {
  float: left;
  width: 370px;
  font-size: .9em;
}

#edicion_impresa #content .cont .comentarios .respuestas_comentario .cont_comentario .cont_content {
  width: 300px;
}

#edicion_impresa #content .cont .comentarios form { 
  font-size: .95em;
  margin: 15px 0;
  width: 490px;
  background: #CFE8F3;
}
#edicion_impresa #content .cont .comentarios form p { font-size: 1em; } 
#edicion_impresa #content .cont .comentarios form .cont_form { padding: 10px; } 
#edicion_impresa #content .cont .comentarios form .esq_inf {
  display: block;
  width: 490px;
  height: 7px;
  background: #CFE8F3;
}
#edicion_impresa #content .cont .comentarios form .campos_izq {
  float: left;
  width: 175px;
}
#edicion_impresa #content .cont .comentarios form .campos_der {
  float: right;
  width: 190px;
}
#edicion_impresa #content .cont .comentarios form .campos_der textarea { width: 170px; }

/* ------------------------------------------------------------------------
		FIN edicion impresa
-------------------------------------------------------------------------*/ 



/* ------------------------------------------------------------------------
		MODULOS DESTACADOS (TOP) HOME
-------------------------------------------------------------------------*/ 
/* destacado_home_fotos */ 
#content .destacado_home_fotos { position: relative; }
#content .destacado_home_fotos .paginador_webtv { position: absolute; bottom: 0; left: 0; }
#content .destacado_home_fotos .calado { position: absolute; bottom: 35px; padding: 12px; left: 0; color: #fff; width: 616px; }
#content .destacado_home_fotos .calado h3 { margin: 0;}
#content .destacado_home_fotos .calado h3 a { color: #fff; font-size: 1.4em; }
#content .destacado_home_fotos .calado p { color: #fff; font-size: 1.1em; } 

#content .destacado_home_una_foto .calado { bottom: 3px; }
#content .destacado_home_una_foto .calado h3 { width: 360px; float: left; font-size: 150%; }
#content .destacado_home_una_foto .calado ul {
	color: #c00;
	width: 230px;
	margin: 0px;
	float: right;
	
	/* por si no hay enlace */
	list-style: none;
	color: #fff;
}
#content .destacado_home_una_foto .calado ul a { color: #fff; font-weight: bold; }

#content .destacado_home_una_foto.marco { background-color: #15619A; width: 640px; }
#content .destacado_home_una_foto.marco .calado { background-color: #15619A; background-image: none; position: relative; bottom: auto; left: auto; color: #fff; width: 616px; padding: 12px; }
#content .destacado_home_una_foto.marco .calado h3 { padding: 0 0 18px 6px; width: 360px; float: left; font-size: 150%; }
#content .destacado_home_una_foto.marco .calado ul { color: #f90; width: 230px; margin: 0px; float: right; }
#content .destacado_home_una_foto.marco .calado ul a { color: #fff; font-weight: bold; }

#content .destacado_home_una_foto.marco img.ima_clip { width: 600px; height: 340px; overflow: hidden; margin: 18px 18px 0 18px; }


#content .cont .foto_con_pie .foto_con_pie_cont dl { width: 180px; background: #333; }
#content .cont .foto_con_pie .foto_con_pie_cont dt { padding: 0 0 8px 0; }
#content .cont .foto_con_pie .foto_con_pie_cont dd { padding: 0 8px 8px 8px; color: #fff; }
#content .cont .foto_con_pie .foto_con_pie_cont dt .imgizq { padding: 0 0 8px 0; }

/* destacado_home_fotos */ 
#content .destacado_home_fotos { position: relative; }
#content .destacado_home_fotos .paginador_webtv { position: absolute; bottom: 0; left: 0; }
#content .destacado_home_fotos .calado h3 { margin: 0;}
#content .destacado_home_fotos .calado h3 a { color: #fff; font-size: 1.4em; }
#content .destacado_home_fotos .calado p { color: #fff; font-size: 1.1em; } 
#content .destacado_home_una_foto .calado {
  bottom: /*3*/0px;
}

/* destacado_home_noticia */ 
#content .cont .destacado_home_noticia {
  margin-left: 0;
}









#content .con_reproductor.columna_a {
	width: 1000px;
}

#content .con_reproductor.columna_a .destacado_home_fotos .calado {
	position: absolute;
	top: 0;
	right: 0;
	left: auto;
	color: #fff;
	width: 316px;
	height: 279px;
	padding: 12px;
}
#content .con_reproductor.columna_a .destacado_home_fotos .calado a {
	color: #fff;
}



.columna_destacada_foto {
	clear: both;
	padding: 13px 0 0 0;
}

#content .cont .columna_destacada_foto .cont_columna_destacada {
	background-color: #F0F0E6;
/*	float: right;
	height: 65px;
	padding: 10px;
	width: 204px;*/
}
#content .cont .columna_destacada_foto .cont_columna_destacada img {
	/*background-color: lime;*/
}
#content .cont .columna_destacada_foto .cont_columna_destacada h4 {
	color: #025089;
	font-size: 100%;
}
#content .cont .columna_destacada_foto .cont_columna_destacada h4 a {
	color: #025089;
}
/* ------------------------------------------------------------------------
		FIN MODULOS DESTACADOS (TOP) HOME
-------------------------------------------------------------------------*/ 










/* MODULO SOLO TITULAR */
.solo_titular h3 {
	font-size: 1.73em;
	margin: 0;
	padding: 0 10px 10px 10px;
}
.solo_titular h3.first {
	background: transparent url(/static/common/images/homes/border_modulo.gif) repeat-x bottom left;
}
#content .cont .solo_titular h3.last {
	margin-top: 10px;
	padding: 0 10px 10px 10px;
}
/* FIN MODULO SOLO TITULAR */





/* MODULO FOTO CON PIE FONDO CLARO */
.not_sobre_foto_claro {
	background-color: #EBEBEB;
	width: 320px;
}

#content .cont .not_sobre_foto_claro dt {
	width: 320px;
}
#content .cont .not_sobre_foto_claro dd.calado {
	background-image: none;
	padding: 10px;
}
#content .cont .not_sobre_foto_claro dd.calado h3 {
	font-size: 2em;
}



.not_sobre_foto_claro_2 {
	background-color: #ADADAD;
	width: 320px;
}
#content .cont .not_sobre_foto_claro_2 dd.calado {
	background-image: none;
	padding: 10px;
}
#content .cont .not_sobre_foto_claro_2 dd.calado h3 {
	font-size: 2em;
	color: #fff;
}

/* FIN MODULO FOTO CON PIE FONDO CLARO */



/* MODULO bloque_resumen_viñeta */
#content .cont .bloque_resumen_vinieta { padding: 0 10px 5px 10px; }
#content .cont .bloque_resumen_vinieta .listado_resumen { float: left; width: 250px; margin-left: /*5*/0px; }
#content .cont .bloque_resumen_vinieta .la_vinieta { float: right; width: 450px; }
#content .cont .bloque_resumen_vinieta .listado_resumen .mod_izq { float: left; width: 250px; }
#content .cont .bloque_resumen_vinieta .listado_resumen .mod_der { float: right; width: 250px; }
#content .cont .bloque_resumen_vinieta .listado_resumen h3 { margin: 0; padding: 0; color: #999; font: bold 1em Arial; }
#content .cont .bloque_resumen_vinieta .listado_resumen ul { list-style: none; margin: 5px 0; padding: 0; }
#content .cont .bloque_resumen_vinieta .listado_resumen ul li {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 7px;
}
#content .cont .bloque_resumen_vinieta .la_vinieta h5 { display: block; width: 450px; height: 40px; margin: 0 0 3px 0; background: #202020 url("/static/common/images/homes/la_vinieta.png") 10px bottom no-repeat; }
#content .cont .bloque_resumen_vinieta .la_vinieta ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
/* FIN MODULO bloque_resumen_viñeta */



/* modulo not_ciudadano_destacado */
#content .cont .not_ciudadano_destacado { background: #6F0000 url("/static/common/images/homes/bg_not_ciudadano.png") top right no-repeat; padding: 8px; margin: 10px 0; }
#content .cont .not_ciudadano_destacado.ie_fix {
	/* para la "home editada - 103.tpl" */
	margin: 10px;
}
#content .cont .not_ciudadano_destacado p { color: #fff; }
#content .cont .not_ciudadano_destacado a:link, 
#content .cont .not_ciudadano_destacado a:visited { color: #fff; }
#content .cont .not_ciudadano_destacado img {
  border: 2px solid #730000;
}
#content .cont .not_ciudadano_destacado .blog_destacado_cont {
  float: right;
  width: 235px;
}
#content .cont .not_ciudadano_destacado .blog_destacado_cont p.autor {
	font-size: 14px;
	font-weight: bold;
  margin-bottom: 15px; 
  color: #FF9999;
}
#content .cont .not_ciudadano_destacado .blog_destacado_cont p.autor a:link, 
#content .cont .not_ciudadano_destacado .blog_destacado_cont p.autor a:visited {
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}  
#content .cont .not_ciudadano_destacado .blog_destacado_cont p.tit_post a:link, 
#content .cont .not_ciudadano_destacado .blog_destacado_cont p.tit_post a:visited {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 3px;
}

#content .cont .not_ciudadano_destacado .blog_destacado_cont p.meta { 
	font-size: 13px;
  padding-bottom: 5px;
  margin-bottom: 3px;
}
/* FIN modulo not_ciudadano_destacado */




/* ------------------------------------------------------------------------
		ESTATICAS
-------------------------------------------------------------------------*/ 


/* aviso legal - texto plano */
.txtplano { margin: 0 20px 0 10px; }
.txtplano h2, .txtplano h3 { padding: 5px 0 0 0; margin: 10px 0 5px 10px; color: #333; }
.txtplano h2 { color: #990000; font-size: 1.5em; }
.txtplano h3 { font-size: 1.1em; }
.txtplano p, .txtplano ol li p { padding: 5px 0 10px 10px; }
.txtplano ol { padding: 5px 0 0 10px; margin: 10px 0 15px 20px; }
.error { background: #ffc url("/static/common/images/homes/error_page_icon.png") 10px 8px no-repeat; border: 1px solid #FFCC66; margin: 30px 0; padding: 0 10px 0 45px; }


/* quienes_somos */
#content .cont .adn_empresa ul.menu_empresa { margin: 10px 0 0 30px; list-style: none; }
#content .cont .adn_empresa ul.menu_empresa li { float: left; text-align: center; height: 22px; margin-right: 2px; color: #8F8F89; font: bold 1.2em Arial; padding-top: 6px; }
#content .cont .adn_empresa ul.menu_empresa li.quienes_somos { background: url("/static/common/images/homes/bg_quienessomos.png") top left no-repeat; width: 147px; }
#content .cont .adn_empresa ul.menu_empresa li.que_hacemos { background: url("/static/common/images/homes/bg_quehacemos.png") top left no-repeat; width: 117px; }
#content .cont .adn_empresa ul.menu_empresa li.a_quien { background: url("/static/common/images/homes/bg_aquien.png") top left no-repeat; width: 71px; }
#content .cont .adn_empresa ul.menu_empresa li.en_que_trabajamos { background: url("/static/common/images/homes/bg_enquetrabajamos.png") top left no-repeat; width: 152px; }
#content .cont .adn_empresa ul.menu_empresa li.contacto { background: url("/static/common/images/homes/bg_contacto.png") top left no-repeat; width: 79px; }
#content .cont .adn_empresa ul.menu_empresa li a.active { color: #990000; }

#content .cont .adn_empresa ul.menu_empresa li a { color: #8F8F89; } 
#content .cont .adn_empresa .ficha_usuario { width: 30%; float: left; margin: 0 9px 20px 10px; font-size: .9em; } 
#content .cont .adn_empresa .ficha_usuario h3 { margin: 0; padding: 0; font-size: 1.1em; }
#content .cont .adn_empresa .ficha_usuario img { padding: 1px; border: 1px solid #C6C5BD; }
#content .cont .adn_empresa .ficha_usuario p.cargo { margin: 5px 0; }
#content .cont .bloque_quienes_somos { color: #333; margin: 0px auto; width: 576px; margin-bottom: 5px; }
#content .cont .bloque_quienes_somos .esq_inf { display: block; background: url("/static/common/images/homes/esq_inf_item_actividad.png") bottom left no-repeat; width: 580px; height: 21px; }
#content .cont .bloque_quienes_somos .quote { font-size: 1.4em; font-family: Georgia, Arial, Helvetica; color: #666666; padding: 20px 20px; background: url("/static/common/images/homes/bg_qsomos_quote.png") 0 20px no-repeat; border-bottom: 1px solid #EEEDEA; margin-bottom: 20px; }
#content .columna_a .qsomos_cont { width: 636px; margin: 0 0 0 20px; padding: 5px 0 0 0; background: url("/static/common/images/homes/bg_qsomos_top.png") top left no-repeat; }
#content .columna_a .add_team { clear: both; width: 636px; height: 35px; margin: 85px 0 60px 15px; background: url("/static/common/images/homes/bg_paginador_actividad.png") bottom left no-repeat; font: bold 1.5em Arial; text-align: center; padding-top: 5px; }
/* FIN quienes_somos */



/* contacta_con_adn */
#content  .columna_b .contacta_con_adn { margin: 7px 0 10px 0; padding: 0; width: 320px; background: white url("/static/common/images/homes/bg_contacta_con_adn.png") bottom left no-repeat; }
#content .columna_b .contacta_con_adn h4 { margin: 0; width: 320px; height: 30px; background: white url("/static/common/images/homes/h4_contacta_con_adn.png") top left no-repeat; } 
#content  .columna_b .contacta_con_adn a { color: #333; }

#content .columna_b .contacta_con_adn form { margin: 0; padding: 20px; width: 280px; }
#content .columna_b .contacta_con_adn form label { display: block; color: #333; font: bold .9em Arial; margin-bottom: 4px; }
#content .columna_b .contacta_con_adn form input { border: 0; margin-bottom: 6px; width: 275px; }
#content .columna_b .contacta_con_adn form textarea { border: 0; width: 275px; }
#content .columna_b .contacta_con_adn form input.enviar { display: block; width: 278px; height: 35px; margin-top: 7px; background: url("/static/common/images/homes/bt_enviar_contactar.png") top left no-repeat; }
#content .cont ul.listado_equipo { font: normal 1em Arial; list-style-type: none; }
#content .cont ul.listado_equipo li { margin: 10px 0; }
#content .cont ul.listado_equipo li a { font-weight: bold; }
#content .cont .link_azul { color: #3399FF; font-weight: normal; }

#content .contacto_form h2 { padding: 0; font-size: 1.1em; margin: 0 0 0 20px; }
#content .contacto_form form { margin: 0; padding: 10px 20px 10px 20px; width: 200px; border-right: 1px dotted #ddd; float: left; }
#content .contacto_form form label { display: block; color: #333; font: bold .9em Arial; margin-bottom: 4px; }
#content .contacto_form form input { margin-bottom: 6px; }
#content .contacto_form form textarea { width: 200px; height: 150px; }
#content .contacto_form .mapa_contacto { float: right; width: 320px; }
#content .contacto_form address { padding: 20px 10px; font-style: normal; }
/* FIN contacta_con_adn */


/* RESULTADO BUSQUEDAS */
#content .columna_a .resultado_busquedas { padding: 0 40px 0 30px; font-style: normal; }
#content .columna_a .resultado_busquedas .resultado { margin: 20px 0; }
#content .columna_a .resultado_busquedas .resultado p.title_link { font-size: 1.2em; }
#content .columna_a .resultado_busquedas .resultado p.descripcion_link { font-size: .95em; }
#content .columna_a .resultado_busquedas .resultado p.url_link a { color: #39f; font-size: .9em; }
#content .columna_a .resultado_busquedas .resultado p.funcion_link { font-size: .9em; }

#content .columna_a .paginador { margin: 10px 30px; width: 85%; text-align: right; padding: .05em 20px .05em 10px; border-top: 1px solid #F0F0E6; }
#content .columna_a .paginador a { font-size: 1.2em; }
#content .columna_a .paginador ul { list-style-type: none; }
#content .columna_a .paginador ul li { display: inline; }

#content .columna_a .suscripciones { padding: 0 40px 0 30px; font-style: normal; }
#content .columna_a .suscripciones h3 { color: #900; }
#content .columna_a .listado_suscripciones { padding: 0 0 10px 0; border-bottom: 1px dotted #ddd; margin: 0 40px 20px 30px; }
#content .columna_a .listado_suscripciones h4 { margin: 30px 0 0 0; font-size: 1.2em; color: #666; }
#content .columna_a .listado_suscripciones ul { margin: 10px 0; list-style: none; }
#content .columna_a .listado_suscripciones ul li { margin: 5px 0; padding: 0; width: 170px; line-height: 16px; float: left; font-size: 1.1em; font-weight: bold; }
#content .columna_a .listado_suscripciones ul li a.seccion { float: left; height: 16px; display: block; margin-right: 5px; }
#content .columna_a .listado_suscripciones ul li a.ico_rss { float: right; height: 16px; display: block; }
#content .columna_a .listado_suscripciones .suscrip_como { float: left; height: 16px; display: block; margin: 0 5px 0 10px; font-size: 1.2em; font-weight: bold; }
#content .columna_a ul li img.rss_ico { border: 1px solid #f00; }
/* FIN RESULTADO BUSQUEDAS */
/* ------------------------------------------------------------------------
		FIN ESTATICAS
-------------------------------------------------------------------------*/ 




/* ------------------------------------------------------------------------
		CAPAS POPUP
-------------------------------------------------------------------------*/ 
/* capa_popup */
.capa_popup { display: block; width: 280px; position: absolute; left: 40%; top: 250px; background: url("/static/common/images/homes/esq_sup_capa.png") top left no-repeat; z-index: 10; padding-top: 39px; }
.capa_popup .capa_popup_cont { padding: 0 10px 0 10px; background: #333; }
.capa_popup .capa_popup_cont a.cerrar { display: block; background: url("/static/common/images/homes/cerrar_capa.png") 0 0 no-repeat; width: 68px; height: 19px; float: right; margin-bottom: 5px; }
.capa_popup .capa_popup_cont a.cerrar span { display: none; } 
.capa_popup .capa_popup_cont h5 { clear: both; color: #fff; margin: 0 5px 10px 5px; font: bold 1.2em Arial; padding-bottom: 2px; background: url("/static/common/images/homes/bg_h5_capa_popup.png") 0 bottom repeat-x; }
.capa_popup .capa_popup_cont p { color: #ccc; margin: 3px auto; font-size: .85em; width: 250px; }
.capa_popup .capa_popup_cont form { margin: 0 auto; padding: 0; color: #ccc; width: 250px; }
.capa_popup .capa_popup_cont form label { display: block; font-weight: bold; margin: 10px 0 3px 0; }
.capa_popup .capa_popup_cont form .text { width: 250px; border: 1px solid #000; }
.capa_popup .capa_popup_cont form p { margin: 4px 0 0 0; }
.capa_popup .capa_popup_cont p.link { text-align: right; }
.capa_popup .capa_popup_cont form a { color: #fff; font-size: .9em; text-decoration: underline; }
.capa_popup .capa_popup_cont form input.submit { display: block; border: 0; width: 250px; height: 25px; margin-top: 10px; background: url("/static/common/images/homes/entrar_capa.png") 0 0 no-repeat; }
.capa_popup .capa_popup_cont form input.guardar { display: block; border: 0; width: 85px; padding: 2px 0 6px 0; margin: 10px 0 0 0; float: right; color: #fff; text-align: center; background: url("/static/common/images/homes/bg_guardar_capa.png") 0 0 no-repeat; }
.capa_popup .esq_inf { display: block; width: 280px; height: 14px; background: url("/static/common/images/homes/esq_inf_capa.png") 0 0 no-repeat; }
.capa_popup .capa_popup_cont ul#tags_anadidos { list-style: none; margin: 10px 5px; padding: 0; font: bold 1.1em Arial; color: #fff; }
.capa_popup .capa_popup_cont ul#tags_anadidos li a { color: #FFAA00; }
#guardar.capa_popup form .text { width: 160px; }
#guardar.capa_popup form a.anadir { font: bold 1.2em Arial; color: #FFAA00; margin-left: 15px; }
#capa_amigo .hacerte_amigo { clear: both; }
#capa_amigo .hacerte_amigo a { font-weight: bold; color: #FFAA00; text-decoration: underline; line-height: 40px; }
#capa_amigo .hacerte_amigo #confirmacion p { text-align: left; }
#capa_amigo .capa_popup_cont ul { list-style: none; margin: 10px auto 0 auto; padding: 0; background: url("/static/common/images/homes/bg_lista_capa_amigo.png") 0 0 no-repeat; width: 240px; height: 25px; }
#capa_amigo .capa_popup_cont ul li { display: inline; padding: 0 8px 0 11px; }
#capa_amigo .capa_popup_cont ul li a { color: #fff; line-height: 25px; font-weight: bold; }
#capa_compartir { left: 35%; width: 410px; background: url("/static/common/images/homes/esq_sup_capa_grande.png") 0 0 no-repeat; } 
#capa_compartir .esq_inf { width: 410px; background: url("/static/common/images/homes/esq_inf_capa_grande.png") 0 0 no-repeat; } 
#capa_compartir .capa_popup_cont p { width: 360px; margin: 0 auto; font: bold 1em Arial; }
#capa_compartir ul { list-style: none; margin: 0 auto; padding: 0; width: 360px; }
#capa_compartir ul li { float: left; margin: 5px 5px 5px 0; }
#capa_compartir ul li a { display: block; width: 35px; height: 35px; }

#capa_compartir .capa_popup_cont p.link a { display: block; width: 145px; height: 25px; line-height: 25px; color: #fff; font-size: .9em; text-align: center; padding: 0; float: right; margin-top: 10px; background: url("/static/common/images/homes/bg_guardar_capa_grande.png") 0 0 no-repeat; }
#capa_compartir form { width: 360px; }
#capa_compartir form .campos_izq { float: left; width: 122px; }
#capa_compartir form .campos_der { float: right; width: 115px; }
#capa_compartir form .text { width: 110px; }
#capa_compartir form textarea { border: 1px solid #000; width: 355px; }

#capa_compartir form .enviar_grande { border: 0; background: url("/static/common/images/homes/bg_guardar_capa_grande.png") 0 0 no-repeat; width: 145px; height: 25px; line-height: 25px; float: right; margin: 10px 0; color: #fff; font-weight: bold; padding: 2px 0 6px 0; font-size: .9em; }


#capa_borrar_amigo.capa_popup { display: block; width: 215px; position: absolute; left: 40%; top: 250px; background: url("/static/common/images/homes/esq_sup_capa_peq.png") top left no-repeat; z-index: 10; padding-top: 39px; }
#capa_borrar_amigo.capa_popup .hacerte_amigo {
	padding-top: 39px;
	margin: 0 0 0 10px;
}
#capa_borrar_amigo.capa_popup .hacerte_amigo a:link, 
#capa_borrar_amigo.capa_popup .hacerte_amigo a:visited {
	color: #fa0;
	text-align: center;
}
#capa_borrar_amigo .esq_inf { width: 215px; background: url("/static/common/images/homes/esq_inf_capa_peq.png") 0 0 no-repeat; } 

/* ------------------------------------------------------------------------
		FIN CAPAS POPUP
-------------------------------------------------------------------------*/ 








/* ------------------------------------------------------------------------
		registro usuarios
-------------------------------------------------------------------------*/ 

/* formulario registro */
#content .cont .registro {
  width: 620px;
  margin: 0 auto;
}
#content .cont .registro h2 {
	color: #AB0000;
	margin: 20px 0;
}
#content .cont .registro .formu { 
  font-size: .95em;
  margin: 15px 0;
  width: 620px;
  background: #CFE8F3 url("/static/common/images/homes/bg_top_form.png") top left no-repeat;
}

#content .cont .registro .formu .separa_formu { 
  margin: 15px 15px 0 15px;
  padding: 15px 0 15px 0;
}
#content .cont .registro .formu .separa_formu h1 { 
  margin: 0 0 20px 0;
}

#content .cont .registro .formu .cont_form { padding: 20px; } 
#content .cont .registro .formu .esq_inf {
  display: block;
  width: 620px;
  height: 7px;
  background: url("/static/common/images/homes/bg_down_form.png") bottom left no-repeat;
}
#content .cont .registro h3 {
  margin: 0 ;
  color: #333;
  font: bold 1em Arial;
  padding-left: 8px;
}

#verifica {
	width: 450px;
	margin: 20px 0 20px 0;
}

#content .cont .registro p { padding-left: 8px; }
#content .cont .registro .formu .campos_izq {
  float: left;
  width: 180px;
}
#content .cont .registro .formu .campos_der {
  float: right;
  width: 200px;
}
#content .cont .registro .formu .campos_izq p { 
  margin-top: 40px;
}
#content .cont .registro form label { 
  display: block;
  margin-bottom: 4px;
  font-weight: bold;
  color: #333;
} 
#content .cont .registro form label.condiciones {
  font: normal .9em Arial;
}
#content .cont .registro form label.condiciones_uso {
  font: normal .9em Arial;
}
#content .cont .registro form input {
  display: block;
  margin-bottom: 10px;
}
#content .cont .registro form input.text { 
  border: 1px solid #A9A9A1;
  width: 150px;
  padding: 3px 2px;
}
#content .cont .registro form input.file { margin-top:10px; }
#content .cont .registro form input.text_180 {
  width: 180px;
  border: 1px solid #A9A9A1;
  padding: 3px 2px;
} 
#content .cont .registro form select {
  margin-bottom: 10px;
}
#content .cont .registro form img.imgizq {
  border: 2px solid #fff;
}
#content .cont .registro form input.enviar {
  float: right;
  width: 100px;
  font-size: 1.1em;
  margin: 10px 13px 0 0;
}
#content .cont .registro form input.checkbox {
  float: left;
}
#content .cont .registro form textarea {
  border: 1px solid #A9A9A1;
  width: 500px;
  height: 60px;
  margin-bottom: 10px;
}
#content .cont .registro form input.guardar {
  font-size: 1.5em;
  width: 150px;
  margin: 30px auto 0 auto;
  
}
/* ------------------------------------------------------------------------
		FIN registro usuarios
-------------------------------------------------------------------------*/ 


/* bloque web_tv */

#player_home h3 {
	color: #fff;
	font-size: 20px;
	position: absolute;
	/*top: 200px;*/
	bottom: 75px;
	left: 20px;
	width: 620px;
	z-index: 99;
}

#player_home .boton_play {
	position: absolute;
	width: 640px;
	height: 265px;
	background: url(/static/common/images/homes/reproductor_play.png) no-repeat center;
	cursor: pointer;
}
.video_del_dia .boton_play_video_dia {
	position: absolute;
	width: 180px;
	height: 125px;
	background: url(/static/common/images/homes/reproductor_play_dia.png) no-repeat center;
	cursor: pointer;
}

.cont_reproductor #boton_play {
	position: absolute;
	width: 320px;
	height: 240px;
	background: url(/static/common/images/homes/reproductor_play.png) no-repeat center;
	cursor: pointer;
}

.reproductor_adntv .boton_play_webtv_grande {
	position: absolute;
	width: 640px;
	height: 480px;
	background: url(/static/common/images/homes/reproductor_play.png) no-repeat center;
	cursor: pointer;
}

.weather_video_player #boton_play {
	position: absolute;
	width: 320px;
	height: 240px;
	background: url(/static/common/images/homes/reproductor_play.png) no-repeat center;
	cursor: pointer;
}

.video_del_dia h2 {
	width: 172px;
	background-color: #333;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding: 8px 0 8px 8px;
	position: relative;
	top: -3px;
}
.video_del_dia h2 a:link, 
.video_del_dia h2 a:visited {
	color:#fff;
}



#player_home p.vid_comments {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	position: absolute;
	top: 230px;
	left: 20px;
	width: 620px;
}


#content .cont #web_tv .mas_contenidos {
  position: relative;
}
#content .cont #web_tv .mas_contenidos img.logo {
	padding: 18px 0 13px 0;
}
#content .cont #web_tv .mas_contenidos ul#grid_videos {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 220px;
  left: 15px;
	width: 320px;
}
#content .cont #web_tv .mas_contenidos .paginador_galeria {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 470px;
  left: 10px;
	width: 320px;
}


#content .cont #web_tv {
  background: #000 url("/static/common/images/homes/bg_web_tv.png") top left repeat-x;
  margin: 0 10px;
  
}
#content .cont #web_tv .reproductor {
  float: left;
  width: 625px;
}
#content .cont .paginador_webtv,
#content .cont .paginador_reproductor_adntv {
  background: #fa0;
  padding: 5px 10px;
  width: 620px;
  margin: 0;
}
#content .cont .paginador_reproductor_adntv {
  width: 640px;
  margin: 0;
  padding: 0;
}
#content .cont .paginador_webtv ul,
#content .cont .paginador_reproductor_adntv ul { 
  margin: 5px 0 5px 10px;
  padding: 0;
  list-style: none;
  float: left;
}
#content .cont .paginador_webtv ul li,
#content .cont .paginador_reproductor_adntv ul li {
  display: inline;
  padding: 0;
  font: bold 1.1em Arial;
  color: #fff;
  padding: 3px 8px 4px 7px;
  text-align: center;
  margin: 0;
  float: left;
}
#content .cont .paginador_webtv ul li.actual,
#content .cont .paginador_reproductor_adntv ul li.actual {
  background: url("/static/common/images/homes/bg_num_paginador.png") top left no-repeat;
 /* line-height: 23px;*/
}
#content .cont .paginador_webtv .anterior_siguiente,
#content .cont .paginador_reproductor_adntv .anterior_siguiente {
  float: right;
  width: 60px;
  margin: 5px 5px 0 0;
}
#content .cont .paginador_webtv .anterior_siguiente a.anterior img,
#content .cont .paginador_reproductor_adntv .anterior_siguiente a.anterior img { width: 23px; height: 23px; }
#content .cont .paginador_webtv .anterior_siguiente a.anterior,
#content .cont .paginador_reproductor_adntv .anterior_siguiente a.anterior {
  background: url("/static/common/images/homes/scroll_izq_peq.png") 0 0 no-repeat;
  display: block;
  width: 23px;
  height: 23px;
  float: left;
}
#content .cont .paginador_webtv .anterior_siguiente a.siguiente,
#content .cont .paginador_reproductor_adntv .anterior_siguiente a.siguiente {
  background: url("/static/common/images/homes/scroll_der_peq.png") 0 0 no-repeat;
  display: block;
  width: 23px;
  height: 23px;
  float: right;
}
#content .cont #web_tv .mas_contenidos {
  float: right;
  width: 315px;
  padding: 8px;
}
#content .cont #web_tv .mas_contenidos ul {
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 9999;
}
#content .cont #web_tv .mas_contenidos ul li {
  float: left;
  margin: 2px;
  position: relative;
  cursor: pointer;
}
#content .cont #web_tv .mas_contenidos ul li p { 
  position: absolute;
  bottom: 4px;
  left: 2px;
  color: #fff;
  width: 83px;
  padding: 3px 6px;
}
#content .cont #web_tv .mas_contenidos ul li a:link 
#content .cont #web_tv .mas_contenidos ul li a:visited {
	border: 2px solid #fa0;
	z-index: 999999;
}
#content .cont #web_tv .mas_contenidos ul li a:hover 
#content .cont #web_tv .mas_contenidos ul li a:active
#content .cont #web_tv .mas_contenidos ul li a:focus { border-color: #fa0; }
#content .cont #web_tv .mas_contenidos h3 { 
  color: #fa0;
  font: bold .9em Arial;
  margin: 10px 15px; 
}
#content .cont #web_tv .mas_contenidos #canales li { 
  float: left;
  width: 152px; 
  margin: 2px;
  background: #000 url("/static/common/images/homes/bg_bt_canal.png") top left no-repeat;
}
#content .cont #web_tv .mas_contenidos #canales li a {
  line-height: 20px;
  padding-left: 15px;
  color: #fff;
  font-weight: bold;
}
/* FIN bloque web_tv */



/* fotogaleria */
#content .cont .fotogaleria {
  margin: 10px 0;
  width: 980px;
  text-align: center;
  background: #ccc;
  padding-top: 10px;
}
#content .cont .fotogaleria .menu_scroll {
  height: 70px;
  width: 968px;
  color: #fff;
  padding: 15px 6px; 
  position: relative;
  background: #000;
}

#content .cont .fotogaleria .menu_scroll ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
}
#content .cont .fotogaleria .menu_scroll ul li {
  float: left;
}
#content .cont .fotogaleria .menu_scroll ul li a { color: #fff; height: 75px;}
#content .cont .fotogaleria .menu_scroll ul li.scroll_izq a {
  display: block;
  background: url("/static/common/images/homes/scroll_izq.png") bottom left no-repeat;
  padding: 0 5px 0 0;
  border-right: 1px dotted #fff;
}
#content .cont .fotogaleria .menu_scroll ul li.scroll_der a {
  display: block;
  background: url("/static/common/images/homes/scroll_der.png") bottom right no-repeat;
  padding: 0 0 0 10px;
  border-left: 1px dotted #fff;
} 
#content .cont .fotogaleria .menu_scroll ul li.scroll_izq {
  background: url("/static/common/images/homes/scroll_izq.png") bottom left no-repeat;
  border-right: 1px dotted #fff;
  height: 75px;
 /* font-weight: bold;*/
}
#content .cont .fotogaleria .menu_scroll ul li.scroll_der {
  background: url("/static/common/images/homes/scroll_der.png") bottom right no-repeat;
  border-left: 1px dotted #fff;
  height: 75px;
	overflow: hidden;
	padding: 0 0 0 8px;
} 
#content .cont .fotogaleria .menu_scroll ul li.scroll {
  width: 120px;
  cursor: pointer;
}
#content .cont .fotogaleria .menu_scroll ul li.titulo {
  width: 670px;
  font: bold 1.9em Arial;
  margin: 0 10px 0 25px;
}

#content .cont .fotogaleria .menu_scroll ul {
	position: relative;
}
#content .cont .fotogaleria .menu_scroll ul li.firma {
	width: 670px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	margin: 0 10px 0 25px;
	position: absolute;
	bottom: 0px;
	left: 110px;
}

#content .cont .fotogaleria .paginador_webtv {
  width: 960px;
  background: #ccc;
}
#content .cont .fotogaleria .paginador_webtv .anterior_siguiente a.anterior {
  background: url("/static/common/images/homes/scroll_izq_peq_gris.png") 0 0 no-repeat;
}
#content .cont .fotogaleria .paginador_webtv .anterior_siguiente a.siguiente {
  background: url("/static/common/images/homes/scroll_der_peq_gris.png") 0 0 no-repeat;
}
#content .cont .fotogaleria .paginador_webtv ul li.actual {
    background: url("/static/common/images/homes/bg_num_paginador_gris.png") top left no-repeat;
}
/* FIN fotogaleria */


/* modulo comun te puede interesar */
#content .cont .articulo .te_puede_interesar .not_destacada_seis .item h3 {
	font-size: 22px;
	font-weight: bold;
}
/* FIN modulo comun te puede interesar */





/* user options bar */
#content .cont #user_options_bar {
  background: #040404 url("/static/common/images/homes/bg_user_option_bar.png") top left no-repeat;
  border-bottom: 3px solid #515151; 
  height: 50px;
  position: relative;
}
#content .cont #user_options_bar .envia_tus_noticias {
  position: absolute;
  top: 4px;
  left: 50%;
  margin-left: -87px;
}
#content .cont #user_options_bar .adn_movil {
  position: absolute;
  left: 10px;
  top: 0;
}
#content .cont #user_options_bar .registrate {
  position: absolute;
  right: 10px;
  top: 4px;
}
#content .cont #user_options_bar .user_options {
  position: absolute;
  top: 0;
  right: 0;
  width: 267px;
  background: url("/static/common/images/homes/bg_user_option.png") top left repeat-x;
  padding: 4px 4px 0 4px;
  text-align: right;
}
#content .cont #user_options_bar a.link_clipping {
  position: absolute;
  top: 8px;
  right: 275px;
  display: block;
  width: 21px;
  height: 34px;
  background: url("/static/common/images/homes/link_clipping.png") 0 0 no-repeat;
}
#content .cont #user_options_bar .user_options .cont_user_options { 
  float: left;
  width: 210px; 
}
#content .cont #user_options_bar .user_options a { color: #fff; text-decoration: underline; }
#content .cont #user_options_bar .user_options p {
  font: bold .85em Arial;
  color: #fff;
  margin-top: 3px;
}
/* FIN user options bar */











/**************************************************************************
		PERFIL - revisar
/*************************************************************************/
/* perfil */

#content .columna_b #tus_amigos {
  background: #ECECEC url("/static/common/images/homes/esq_sup_tus_amigos.png") top left no-repeat;
  margin-bottom: 10px;
}
#content .columna_b #tus_amigos .usuarios_cont {
  padding: 17px;
}
#content .columna_b #tus_amigos h4 {
  margin: 0 0 7px 0;
  color: #584E48;
  font: bold 1em Arial;
  border-bottom: 1px solid #8E8E8E;
  padding-bottom: 4px;
}
#content .columna_b #tus_amigos ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;

}
#content .columna_b #tus_amigos ul li {
  float: left;
  margin: 3px;
}
#content .columna_b #tus_amigos ul li a img {
  border: 2px solid #fff;
}
#content .columna_b #tus_amigos .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_tus_amigos.png") bottom left no-repeat;
  width: 320px;
  height: 13px;
}

/* perfil - sobre mi */
#content .columna_b .sobre_mi {
  background: #6F0000 url("/static/common/images/homes/bg_not_ciudadano.png") top right no-repeat;
  padding: 8px;
  margin: 10px 0;
}
#perfil_adn #content .columna_b .sobre_mi {
  background: #6F0000 url("/static/common/images/homes/bg_not_perfil_adn.png") top right no-repeat;
}
#content .columna_b .sobre_mi p { color: #fff; font-size: .9em;}
#content .columna_b .sobre_mi p.usuario {
  margin-bottom: 5px;
}
#content .columna_b .sobre_mi a.url_usuario { 
  display: block;
  margin: 5px 0 ; 
}
#content .columna_b .sobre_mi a { color: #fff; text-decoration: underline; }
#content .columna_b .sobre_mi img {
  border: 2px solid #730000;
}
#perfil_adn #content .columna_b .sobre_mi img {
  border: 2px solid #fff;
}
#content .columna_b .sobre_mi .blog_destacado_cont {
  float: right;
  width: 235px;
}
#content .columna_b .sobre_mi_blog {
  background: #fff url("/static/common/images/homes/bg_sobre_mi_blog.png") top right no-repeat;
  margin-bottom: 0;
}
#content .columna_b .sobre_mi_blog p { color: #666; }
#content .columna_b .sobre_mi_blog p a { color: #666; } 
#content .columna_b .sobre_mi_blog a.url_usuario { color: #666; }
#content .columna_b .sobre_mi_blog img { border: 2px solid #666; }
#content .columna_b  .esq_inf_sobre_mi_blog {
  display: block;
  width: 320px;
  height: 6px;
  background: #fff url("/static/common/images/homes/esq_inf_sobre_mi_blog.png") bottom right no-repeat;
}
/* FIN perfil - sobre mi */

/* contenido perfil */
#content .columna_a .perfil_cont {
  width: 636px;
  margin: 0 0 0 20px;
  background: url("/static/common/images/homes/bg_actividad_perfil.png") top left no-repeat;
}
#content .columna_a .perfil_cont ul.filtros {
  list-style: none;
  margin: 0;
  height: 40px;
  margin-left: 38px;
}
#content .columna_a .perfil_cont ul.filtros li {
  display: inline;
  font: bold .9em Arial;
  color: #999;
  margin-right: 3px;
}
#content .columna_a .perfil_cont ul.filtros li a { 
  line-height: 40px;
  text-decoration: underline;
}
#content .columna_a .perfil_cont ul.filtros li.actual { color: #15619A; }

/* item_actividad */
#content .cont .actividad_perfil ul.menu_actividad {
  margin: 10px 0 0 30px;
  list-style: none;
}
#content .cont .actividad_perfil ul.menu_actividad li { 
  float: left;
  text-align: center;
  height: 22px; 
  margin-right: 10px; 
  color: #8F8F89;
  font: bold 1.2em Arial;
  padding-top: 6px;
}
#content .cont .actividad_perfil ul.menu_actividad li.mi_adn {
  background: url("/static/common/images/homes/bg_mi_adn.png") top left no-repeat;
  width: 107px;
}
#content .cont .actividad_perfil ul.menu_actividad li.lo_que_hacen_amigos {
  background: url("/static/common/images/homes/bg_mis_amigos.png") top left no-repeat;
  width: 220px;
}
#content .cont .actividad_perfil ul.menu_actividad li.mi_adn a,
#content .cont .actividad_perfil ul.menu_actividad li.lo_que_hacen_amigos a { color: #990000; }

#content .cont .actividad_perfil ul.menu_actividad li a {
  color: #8F8F89;
} 


#content .cont .actividad_perfil h3 {
  color: #8F8F89;
  font: bold .85em Arial;
  margin: 20px 0 0 40px;
}
#content .cont .actividad_perfil .ayuda_pausa {
  margin: 10px 35px 0 40px;
}
#content .cont .actividad_perfil .ayuda_pausa h3 { 
  float: left;
  width: 200px;
  margin: 0; 
  padding: 0;
}
#content .cont .actividad_perfil .ayuda_pausa a.ayuda {
  float: right;
  background: url("/static/common/images/homes/ico_ayuda.gif") 0 0 no-repeat;
  width: 17px;
  height: 17px;
}
#content .cont .actividad_perfil .ayuda_pausa a.pausa {
  float: right;
  background: url("/static/common/images/homes/ico_pausa.gif") 0 0 no-repeat;
  width: 17px;
  height: 17px;
  margin-left: 5px;
}
#content .cont .item_actividad {
  font: normal .75em Arial;
  color: #333;
  margin: 10px auto;
  width: 576px;
  margin-bottom: 5px;

}
#content .cont .item_actividad .esq_inf {
  display: block;
  background: url("/static/common/images/homes/esq_inf_item_actividad.png") bottom left no-repeat;
  width: 580px;
  height: 21px;

}
#content .cont .item_actividad .cont_comentario {
  padding: 10px 0 10px 10px;
  background: url("/static/common/images/homes/bg_item_actividad.png") 0 0 no-repeat;
  width: 572px;  
}
#content .cont .item_actividad .cont_comentario .cont_cont_item {
  float: left;
  width: 465px;
  border-right: 1px solid #EEEDEA;
}
#content .cont .item_actividad .cont_comentario h4 { margin: 0; }
#content .cont .item_actividad p {
  font-size: 1.1em;
  margin: 4px 0;
}
#content .cont .item_actividad .cont_content {
  float: left;
  width: 400px;
}
#content .cont .video_foto .cont_content {
  width: 300px;
}

#content .cont .item_actividad .opcs_down {
  float: right;
  width: 90px;
  padding: 0 10px 0 0;
}
#content .cont .item_actividad .opcs_down a { 
  color: #666;
  text-decoration: none;
}
#content .cont .item_actividad .opcs_down a.eliminar {
  padding-left: 17px;
  background: url("/static/common/images/homes/ico_eliminar.gif") top left no-repeat;
} 
#content .cont .item_actividad .opcs_down a.anadir_amigo {
  padding: 0 0 3px 17px;
  background: url("/static/common/images/homes/ico_anadir_amigo.png") top left no-repeat;
} 
#content .cont .item_actividad .opcs_down a.editar {
  padding: 0 0 3px 17px;
  background: url("/static/common/images/homes/ico_editar.png") top left no-repeat;
} 
#content .cont .item_actividad .opcs_down a.guardar {
  padding: 0 0 3px 17px;
  background: url("/static/common/images/homes/ico_guardar.png") top left no-repeat;
} 

#content .cont .not_publicada .cont_comentario {
  background: url("/static/common/images/homes/bg_not_publicada.png") 0 0 no-repeat;
}
#content .cont .not_publicada .esq_inf {
  background: url("/static/common/images/homes/esq_inf_not_publicada.png") bottom left no-repeat;
}

#content .cont .paginador_actividad {
  width: 636px;
  height: 80px;
  margin: 0 0 20px 20px;
  background: url("/static/common/images/homes/bg_paginador_actividad.png") bottom left no-repeat;
  font: bold .9em Arial;
}
#content .cont .paginador_actividad p.anteriores { 
  float: left;
  padding: 55px 20px;
}
#content .cont .paginador_actividad p.siguientes { 
  float: right;
  padding: 55px 20px;
} 

/**************************************************************************
		FIN PERFIL
/*************************************************************************/













/**************************************************************************
		CAPA VIDEO
/*************************************************************************/

#video_wrap {
	color: #fff;
	background-color: #333;
	padding: 20px;
}
#video_wrap p {
	color: #fff;
	margin: 0 0 5px 0;
	width: 320px;
}
#video_wrap p a:link, 
#video_wrap p a:visited {
	color: #fa0;
	font-weight: bold;
}
#video_wrap p.meta {
	color: #fff;
	margin: 5px 0 0 0;
}

#video_wrap a:link.cerrar, 
#video_wrap a:visited.cerrar {
	position: relative;
	width: 68px;
	height: 19px;
	overflow: hidden;
}
#video_wrap a:link.cerrar span, 
#video_wrap a:visited.cerrar span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url("/static/common/images/homes/boton_gris_cerrar.png");
}

#video_wrap h2 {
	width: 320px;
}
#video_wrap h2 a:link, 
#video_wrap h2 a:visited {
	color: #fff;
	font-weight: bold;
	width: 320px;
	display: block;
}

#video_wrap h5 {
	font-weight: normal;
	font-size: 12px;
	width: 320px;
	margin-top: 10px;
}

#content .cont #video_wrap .rating_videos {
  float: left;
  width: 70px;
  text-align: center;
}
#content .cont #video_wrap .rating_videos p.total_votos { color: #999; font-size: .85em; height: 10px; margin: 0; }
#content .cont #video_wrap .rating_videos .num_votos {
	background: url("/static/common/images/homes/bg_rating.png") 0 0 no-repeat;
	width: 70px;
	height: 25px;
	display: block;
	color: #fff;
}
#content .cont #video_wrap .rating_videos .num_votos .numero_positivo { font: bold .9em Arial; float: left; width: 35px; padding-top: 5px; }
#content .cont #video_wrap .rating_videos .num_votos .numero_negativo { font: bold .9em Arial; float: right; width: 35px; padding-top: 5px; }

#content .cont #video_wrap .rating_videos p { margin: 2px 0 0 0; padding: 0; width: 70px; }
#content .cont #video_wrap .rating_videos p a:link.si,
#content .cont #video_wrap .rating_videos p a:visited.si { float: left; width: 36px; height: 20px; background: url("/static/common/images/homes/bg_rating_si.gif") 0 0 no-repeat; }
#content .cont #video_wrap .rating_videos p a:link.no, 
#content .cont #video_wrap .rating_videos p a:visited.no { float: right; width: 34px; height: 20px; background: url("/static/common/images/homes/bg_rating_no.gif") 0 0 no-repeat; }
#content .cont #video_wrap .rating_videos p a:link span, 
#content .cont #video_wrap .rating_videos p a:visited span { display: none; }


#video_player {
	color: #fff;
	background-color: #333;
	padding-top: 10px;
}

/* detalle video */
.column_cont.articulo h2 {
	margin: 10px 0;
}
.column_cont.articulo #video_player.high {
	color: #fff;
	background-color: #333;
	width: 640px;
	margin: 0 auto;
	padding: 1px;
}
.column_cont.articulo #video_player.low {
	color: #fff;
	background-color: #333;
	width: 320px;
	margin: 0 auto;
	padding: 10px;
}

#content .cont .rating_videos {
  float: left;
  width: 55px;
  text-align: center;
	margin: 0/* 10px 5px 0*/;
	/*border: 1px solid navy;*/
}
#content .cont .articulo.video .rating_videos {
	float: left;
	width: 55px;
	text-align: center;
	margin: 0 10px 5px 0;
}
#content .cont .rating_videos p.total_votos { color: #999; font-size: .85em; height: 10px; margin: 0; }
#content .cont .rating_videos .num_votos {
	background: url("/static/common/images/homes/bg_rating_video.png") 0 0 no-repeat;
	width: 53px;
	height: 41px;
	display: block;
	color: #fff;
	line-height:40px;
}
#content .cont .rating_videos .num_votos .numero_positivo { font: bold .9em Arial; float: left; width: 35px; padding-top: 5px; }
#content .cont .rating_videos .num_votos .numero_negativo { font: bold .9em Arial; float: right; width: 35px; padding-top: 5px; }

#content .cont .rating_videos p { margin: 2px 0 0 0; padding: 0; width: 53px; }
#content .cont .rating_videos p a:link.si,
#content .cont .rating_videos p a:visited.si { float: left; width: 53px; height: 27px; background: url("/static/common/images/homes/bg_rating_video_si.png") 0 0 no-repeat; }
#content .cont .rating_videos p a:link.no, 
#content .cont .rating_videos p a:visited.no { float: right; width: 53px; height: 27px; background: url("/static/common/images/homes/bg_rating_video_no.png") 0 0 no-repeat; }
#content .cont .rating_videos p a:link span, 
#content .cont .rating_videos p a:visited span { display: none; }



#content .cont .detalle_video .bloque_votos_detalle_video {
	/*border: 1px solid #f0f;*/
	margin: 20px 0 90px 0;
	padding: 0;
}

#content .cont .detalle_video ul {
	list-style: none;
	margin: 0;
	/*border: 1px solid lime;*/
}
#content .cont .detalle_video li {
	margin: 0;
	font-size: 13px;
}

#content .cont .detalle_video li.vota_video {
	float: left;
	margin-bottom: 50px;
}
#content .cont .detalle_video li.meta {
	margin-top: 5px;
	font-size: 11px;
}


/*#content .cont .column_cont.articulo.video h3 {
	color: #A9A9A1;
	font-family: Arial;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	margin: 10px 0;
}*/
#content .cont .column_cont.articulo.video .comentarios h3 {
	float: left;
	width: 200px;
}
	
/* FIN detalle video */
/**************************************************************************
		FIN CAPA VIDEO
/*************************************************************************/









/* ------------------------------------------------------------------------
		ADNTV 
-------------------------------------------------------------------------*/ 

#adn_tv {
  /*background: #333 url("/static/common/images/homes/body_back_adntv.png") top left repeat;*/
  background-color: #333;
}
#adn_tv #content #publi_bloque_horizontal {
  background: #333;
}
#adn_tv #content p.publicidad { 
  background: #333;
  color: #666;
}
#adn_tv #content .publi {
  border: 2px solid #333;
}
#adn_tv #content .cont {
  background: #151515;
  color: #fff;
}
#adn_tv #content .cont a:link, 
#adn_tv #content .cont a:visited {
	color: #fa0;
}

#adn_tv #content .cont #lo_mas_adn {   margin: 10px 0; }
#adn_tv #content .cont #lo_mas_adn ul.menu {
  margin: 0 0 0 10px;
  padding: 0;
  list-style: none;
}
#adn_tv #content .cont #lo_mas_adn ul.menu li {
  float: left;
  padding: 0;
}
#adn_tv #content .cont #lo_mas_adn ul.menu li a { 
  font: normal 1.4em Arial;
  color: #ccc;
  margin: 0 12px;
  line-height: 35px;
  padding: 0 14px 0 0;
  display: block;
}
#adn_tv #content .cont #lo_mas_adn ul.menu li.actual a {
  background: url("/static/common/images/homes/esq_der_mnu_adntv.png") top right no-repeat;
}
#adn_tv #content .cont #lo_mas_adn ul.menu li.actual {
  background: url("/static/common/images/homes/esq_izq_mnu_adntv.png") top left no-repeat;
}

#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont {
  background: #000;
  padding: 20px;

}
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .item_video {
  width: 270px;
  color: #fff;
  float: left;
  margin: 0 30px 20px 0;
}
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .item_video p { 
  color: #fff;
  font-size: .9em;
}
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .item_video p a { font: bold 1.1em Arial; }
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .item_video p.meta {
  color: #666;
  font-size: .85em;
} 
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .item_video .autor p {
  /*font-size: .85em;*/
  font-size: 11px;
  /*line-height: 22px;*/ /* lo quitamos para que quepan dos lineas en el espacio del avatar */
}
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .item_video .autor p a { 
  font-size: 1em;
  text-decoration: underline;
}
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .paginador_adntv {
  clear: both;
  text-align: right;
  font: bold 1.25em Arial;
  clear: both;
}
#adn_tv #content .cont #lo_mas_adn .contenido_adntv_cont .paginador_adntv p {  color: #fff; }

#adn_tv #content .cont #lo_mas_adn .menu_buscador ul.menu {
  float: left;
}
#adn_tv #content .cont #lo_mas_adn .menu_buscador form {
  float: right;
  margin: 0;
}
#adn_tv #content .cont #lo_mas_adn .menu_buscador form input.text_buscar {
  border: 0; 
  width: 210px;
  padding: 6px;
  background: url("/static/common/images/homes/bg_text_buscador.png") top left no-repeat;
}
#adn_tv #content .cont #lo_mas_adn .menu_buscador form input.bt_buscar {
  background: url("/static/common/images/homes/bg_bt_buscar.png") top left no-repeat;
  border: 0;
  width: 34px;
  height: 28px;
}

/* rss adntv */
#adn_tv #rss {
  padding: 10px;
  background: #151515;
  border-top: 3px solid #0A0A0A;
  margin-top: 1px;
}
#adn_tv #rss a {
  float: right;
  display: block;
  width: 106px;
  height: 31px;
  background: url("/static/common/images/homes/ico_rss_adntv.png") 0 0 no-repeat;
}

#adn_tv .bloque_horizontal_promos_adntv {
  margin: 10px 15px;
}
#adn_tv #content .cont .personas_mas_activas {
  background: url("/static/common/images/homes/bg_personas_activas_adntv.png") top left no-repeat;
  width: 320px;
}
#adn_tv #content .cont .sube_tu_video {
  display: block;
  width: 385px;
  height: 180px;
  background: url("/static/common/images/homes/bg_sube_tu_video.png") top left no-repeat;
  float: left;
  margin-left: 12px;
}
#adn_tv #content .cont .sube_tu_video p {
  color: #7F7F7F;
  font: bold 1.15em Arial;
  text-align: center; 
  width: 230px;
  margin: 0 auto;
  height: 65px;  
}
#adn_tv #content .cont .sube_tu_video p.envialo a {
  display: block;
  background: url("/static/common/images/homes/p_envialo.png") 0 5px no-repeat;
  width: 217px;
  height: 50px;  
}
#adn_tv #content .cont .sube_tu_video p.subir_video a {
  display: block;
  background: url("/static/common/images/homes/p_subir_video.png") 0 5px no-repeat;
  width: 238px;
  height: 36px;
}

/* paginador adn tv */
#adn_tv #content .cont .paginador_galeria {
  background: url("/static/common/images/homes/bg_paginador_galeria.png") top left repeat-x;
  height: 45px;
  margin: 0 9px 0 5px;
}
#adn_tv #content .cont .paginador_galeria a.anterior { 
  background: url("/static/common/images/homes/scroll_izq.png") 5px 5px no-repeat;
  display: block;
  width: 40px;
  height: 40px;
  float: left;
}
#adn_tv #content .cont .paginador_galeria a.siguiente { 
  background: url("/static/common/images/homes/scroll_der.png") 5px 5px no-repeat;
  display: block;
  width: 40px;
  height: 40px;
  float: right;
  margin-right: 5px;
}
#adn_tv #content .cont .paginador_galeria a span { display: none; } 

/* bloque_horizontal_programacion */
#adn_tv #content .cont .bloque_horizontal_programacion {
  background: url("/static/common/images/homes/bg_programacion_adntv.png") 0 0 no-repeat;
  height: 125px;
}
#adn_tv #content .cont .bloque_horizontal_programacion ul { 
  margin: 0;
  padding: 55px 0 0 40px;
  list-style: none;
}
#adn_tv #content .cont .bloque_horizontal_programacion ul li { 
  float: left;
  margin-right: 50px;
}
#adn_tv #content .cont .bloque_horizontal_programacion ul li.last {
  margin: 0; 
}  
#adn_tv #content .cont .bloque_horizontal_programacion a {
  display: block;
  background: url("/static/common/images/homes/bg_link_tel.png") 0 0 no-repeat;
  width: 268px;
  height: 62px;
  text-align: center;
  padding-top: 15px;
  color: #fff;
  font: bold 1.4em Arial;
}


/* programacion preferida */
#adn_tv #content .cont .programacion_preferida {
	float: left;
	width: 305px;
	margin: 10px 0 10px 15px;
}
#adn_tv #content .cont .programacion_preferida h3 {
  margin: 0;
  background: url("/static/common/images/homes/programacion_preferida.png") 0 0 no-repeat;
  width: 185px;
  height: 14px;
}
#adn_tv #content .cont .programacion_preferida ul {
  margin: 10px 0 0 0;
  padding: 0;
  list-style: none;
}
#adn_tv #content .cont .programacion_preferida ul li {
  margin: 0 0 15px 0;
}
#adn_tv #content .cont .programacion_preferida ul li p.titulo a {
  color: #fff;
  font: bold 1.4em Arial;
  text-decoration: none;
}
#adn_tv #content .cont .programacion_preferida ul li p {
  color: #fa0;
}
#adn_tv #content .cont .programacion_preferida ul li p a { text-decoration: underline; }

/* canales */
#adn_tv #content .cont .canales {
  margin-left: 0;
}
#adn_tv #content .cont .canales ul li {
  padding: 10px 0 0 60px;
  background: url("/static/common/images/homes/canal.png") 0 0 no-repeat;
  width: 260px;
  height: 50px;
  margin: 0 0 5px 0;
  overflow: hidden;
}
#adn_tv #content .cont .canales ul li p a { text-decoration: none;  }
#adn_tv #content .cont .canales ul li p { font-weight: bold; }
#adn_tv #content .cont .canales ul li.destacado {
  font-size: 1.4em;
  padding-top: 15px;
  background: url("/static/common/images/homes/canal_destacado.png") 0 0 no-repeat;
}

#adn_tv #content .cont #web_tv { background: #060606; }
#adn_tv #content .cont .reproductor_adntv h3 {
 
}
#adn_tv #content .cont .reproductor_adntv form {
	border-top: 1px solid #333;
  position: absolute;
  top: 180px;
  left: 10px;
  margin: 0 0 0 10px;
}
#adn_tv #content .cont .reproductor_adntv form select {
  width: 300px;
  margin: 5px 0 10px 0px;
  font-size: 1.4em;
/*  position: absolute;
  top: 180px;
  left: 10px;
*/}
#adn_tv #content .cont .reproductor_adntv .mas_contenidos {
  background: #060606;
  height: 160px;
  border: 1px solid #060606;
}
#adn_tv #content .cont .reproductor_adntv .mas_contenidos p.cintillo { color: #FFAA00; }
#adn_tv #content .cont .reproductor_adntv .mas_contenidos h3 {
  color: #fff;
  font: bold 1.4em Arial;
  text-decoration: none;
  padding: 0;
  margin-left: 0;
}
#adn_tv #content .cont .reproductor_adntv .mas_contenidos h3 a { color: #fff; }
#adn_tv #content .cont .reproductor_adntv .mas_contenidos p.entradilla {
  color: #fff;
  font-size: 1em;
  margin: 10px 0;
  /*border-bottom: 1px solid #333;*/
  padding-bottom: 10px;
}
#adn_tv #content .cont .reproductor_adntv .mas_contenidos p.meta { 
  color: #C7C7C7;
  font-size: .9em; 
}

/* lightbox_reproductor */

.lightbox_reproductor {
  text-align: left;
}
.lightbox_reproductor h3 {
  color: #666;
  font: bold 1.3em Arial;
  margin: 0 0 10px 0;
}
.lightbox_reproductor .cerrar {
  float: right;
}
.lightbox_reproductor .cerrar a { 
  display: block;
  background: url("/static/common/images/homes/bt_cerrar_lightbox.png") 0 0 no-repeat;
  width: 68px;
  height: 19px;
}
.lightbox_reproductor .cerrar a span { display: none; } 
.lightbox_reproductor img { border: 1px solid #ddd; }
.lightbox_reproductor p {
  color: #333;
  font-size: .9em;
  width: 580px;
}
.lightbox_reproductor .rating_videos {
  float: left;
  width: 55px;
  margin-top: 10px;
}
.lightbox_reproductor .rating_videos .num_votos {
  background: url("/static/common/images/homes/bg_rating_video.png") 0 0 no-repeat;
  display: block;
  width: 53px;
  height: 31px;
  text-align: center;
  color: #fff;
  margin: 0 0 -11px 0;
  padding-top: 10px;
  font: bold 1.4em Arial;

}
.lightbox_reproductor .rating_videos a { 
  display: block;
  background: url("/static/common/images/homes/bg_rating_video_si.gif") 0 0 no-repeat;
  width: 53px;
  height: 27px;
  margin-top: 2px;
}

#reproductor_320x240 .rating_texto p{
  width: 260px;
}

#reproductor_320x240 p {
  width: 300px;
}


#adn_tv p.body {
	color: #fff;
}
/* quitar cuando se corrija el pollo de los P anidados */
#adn_tv p.body p {
	color: #fff;
}
/* FIN quitar cuando se corrija el pollo de los P anidados */


/* ------------------------------------------------------------------------
		FIN ADNTV 
-------------------------------------------------------------------------*/ 








/* opinion */
#content .columna_a .opinion { margin: 0 0 0 15px; }
#content .columna_a .opinion h2 {
  color: #666;
  margin: 0 0 10px 0;
  font: normal 1.8em Arial;
}
#content .columna_a .opinion h2.h2_opinion {
  margin: 20px 0 0 0;
  border-bottom: 1px solid #DCDBD9;
}
#content .columna_a .opinion .columna_opinion { margin-bottom: 10px; }
#content .columna_a .opinion .columna_opinion img {
  float: left; 
  width: 95px;
  margin: 0 3px 0 /*5*/0px;
}
#content .columna_a .opinion .columna_opinion .cont_columna_opinion {
  width: 501px;
  float: right;
  padding: 10px;
  background: #A9A9A2;
}
#content .columna_a .opinion .columna_opinion .cont_columna_opinion h4 {
  margin: 0;
  font: bold .9em Arial;
} 
#content .columna_a .opinion .columna_opinion .cont_columna_opinion h4 a {  color: #fff; }
#content .columna_a .opinion .columna_opinion .cont_columna_opinion p {
  color: #fff;
}
#content .columna_a .opinion .columna_opinion .cont_columna_opinion p.autor {
  font: bold .9em Arial;
  color: #333;
}
#content .columna_a .opinion .columna_opinion .cont_columna_opinion h3 {
  color: #fff;
  margin: 5px 0 0 0;
  font: bold 1.4em Arial;
}
#content .columna_a .opinion .blog_opinion .cont_columna_opinion {
  background: #fff url("/static/common/images/homes/bg_blog_opinion.png") top left no-repeat;
  border-bottom: 1px solid #D0CFC7;
}
#content .columna_a .opinion .blog_opinion .cont_columna_opinion h4 a {
  color: #333;
}
#content .columna_a .opinion .blog_opinion .cont_columna_opinion h3 {
  margin: 0;
} 
#content .columna_a .opinion .blog_opinion .cont_columna_opinion p { color: #333; }
#content .columna_a .opinion .mod_opiniones {
  float: left;
  width: 300px;
}
#content .columna_a .opinion .mod_opiniones .block_opinion { margin: 20px 0; }
#content .columna_a .opinion .mod_opiniones .block_opinion h4 {
  margin: 0;
  font: normal .9em Arial;
}
#content .columna_a .opinion .mod_opiniones .block_opinion p.autor {  font: bold .9em Arial; }
#content .columna_a .opinion .mod_opiniones .block_opinion h3 {
  margin: 5px 0 0 0;
  font: bold 1.2em Arial;
}
#content .columna_a .opinion .mod_opiniones .block_opinion h3 a { color: #990000; }
#content .columna_a .opinion .mod_opiniones p.meta a { text-decoration: underline; }

/* FIN opinion */















/* eltiempo */

#content .cont .noticias_sobre_eltiempo {
  margin: 0 20px;
}
#content .cont .noticias_sobre_eltiempo h4 {
  font: normal 1.35em Arial;
  color: #666;
  margin: 20px 0 0 0;
}
/* FIN eltiempo */


/* el tiempo */

.el_tiempo#container #content .cont .columna_a {
	width: 650px;
}
.el_tiempo#container #content .cont .columna_b {
	width: 349px;
	margin-top: 72px;
}
.el_tiempo#container #content .cont .columna_b .column_cont {
	padding: 7px 10px 7px 0;
}

.el_tiempo#container #content .cont .columna_b .column_cont .weather_video_player {
	margin: 0 0 10px 10px;
	width: 320px;
}
.el_tiempo#container #content .cont .columna_b .column_cont .weather_video_player h5 {
	color: #666;
	font-size: 18px;
	margin: 0 0 10px 0;
}
.el_tiempo#container #content .cont .columna_b .column_cont .weather_video_player .video_promo {
	width: 320px;
	height: 240px;
	margin: 0/* 0 20px 10px*/;
	border: 1px solid #fff;
}

#content .cont #info_eltiempo {
  margin: 0;
}
#content .cont #info_eltiempo #breadcrumb {
  font-weight: bold;
  margin: 10px 0 25px 20px;
  color: #666;
}
#content .cont #info_eltiempo .mod_izq {
  float: left; 
  width: 628px;
  margin-left: 20px;
}
#content .cont #info_eltiempo .mod_der {
  float: right;
  width: 350px;
  margin-top: 29px;
}
#content .cont .columna_b /*#info_eltiempo*/ .mod_der .promo { width: 320px; margin: 0 auto; }
#content .cont .columna_b /*#info_eltiempo*/ .especial_fin_semana {
  background: url("/static/common/images/homes/bg_especial_finde.png") 0 0 no-repeat;
  width: 337px;
  height: 179px;
  padding-top: 15px;
}
#content .cont .columna_b /*#info_eltiempo*/ .especial_fin_semana h3 { 
  padding: 1px 12px;
  background: #A8A8A0;
  width: 180px;
  color: #fff;
  font: bold 0.9em Arial;
  border-top: 1px solid #D3D3CF;
  border-bottom: 1px solid #D3D3CF;
  text-align: right;
}
#content .cont .columna_b /*#info_eltiempo*/ .especial_fin_semana form {
  width: 270px;
  margin: 0 auto;
}
#content .cont .columna_b /*#info_eltiempo*/ .especial_fin_semana form p { color: #666; font-size: 1.1em; }
#content .cont .columna_b /*#info_eltiempo*/ .especial_fin_semana form select { 
  display: block;
  width: 210px;
  margin-top: 10px; 
}


#content .cont #info_eltiempo .eltiempo_cont {
  background: url("/static/common/images/homes/bg_eltiempo.png") 0 0 no-repeat;
  padding: 14px;
  width: 603px;
}
#content .cont #info_eltiempo .esq_inf {
  background: url("/static/common/images/homes/bg_eltiempo_esq_inf.png") 0 0 no-repeat;
  width: 631px;
  height: 10px;
}
#content .cont #info_eltiempo .menu_tiempo ul {
  list-style: none;
  margin: 0 0 0 10px;
  padding: 0;
}
#content .cont #info_eltiempo .menu_tiempo ul li { 
  float: left; 
  background: url("/static/common/images/homes/bg_tab_der_tiempo.png") right 5px no-repeat;
  padding: 5px 8px 0 0;
  margin-right: 1px;
}
#content .cont #info_eltiempo .menu_tiempo ul li a { 
  display: block;
  color: #80807A;
  font: bold .9em Arial; 
  background: url("/static/common/images/homes/bg_tab_tiempo.png") top left no-repeat;
  padding: 5px 7px 4px 13px;
}
#content .cont #info_eltiempo .menu_tiempo ul li.activo {
  background: url("/static/common/images/homes/bg_tab_der_tiempo_on.png") top right no-repeat;
  margin-bottom: -1px;
  padding-top: 0;
}
#content .cont #info_eltiempo .menu_tiempo ul li.activo a {
  background: url("/static/common/images/homes/bg_tab_tiempo_on.png") top left no-repeat;
  color: #990000;
  font: bold 1.2em Arial; 
}
#content .cont #info_eltiempo .eltiempo_cont h2 {
  margin-top: 0;
  
}
#content .cont #info_eltiempo .eltiempo_cont form {
  margin: 15px 0;
  border-bottom: 1px solid #D1D1CB;
  padding-bottom: 10px;
}
#content .cont #info_eltiempo .eltiempo_cont form label {
  margin: 0 5px 0 14px;
  font: bold 1.4em Arial;
  color: #333;
}
#content .cont #info_eltiempo .eltiempo_cont img.imgizq {
  border: 6px solid #DCDBD9; 
  margin-right: 15px;
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content {
  min-height: 330px;
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content h3 {
  color: #0066CC;
  margin: 0;
  font: bold 1.8em Arial;
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content p {
  margin: 0 0 10px 0;
  color: #666;
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content p.pronostico {
  font: bold .9em Arial;
  color: #666;
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content p.pronostico span { color: #333; }
#content .cont #info_eltiempo .eltiempo_cont .cont_content p.max_min {
  font: bold .9em Arial;
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content p.max_min span.maxima {
  color: #FF3300;
  font-size: 2.6em;
  margin-right: 10px;
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content p.max_min span.minima {
  color: #f90;
  font-size: 2.6em;
  /*margin-right: 10px;*/
}
#content .cont #info_eltiempo .eltiempo_cont .cont_content p.max_min span.temp_agua {
  color: #66CCFF;
  font-size: 2.6em;
}
#content .cont #info_eltiempo .eltiempo_cont .navegacion_tiempo {
  border-top: 1px solid #D1D1CB;
  margin: 20px 0 0 0;
  padding-top: 10px;  
}
#content .cont #info_eltiempo .eltiempo_cont .navegacion_tiempo p {
  font: bold .9em Arial;
  color: #666;
  float: left; 
  width: 300px;
}
#content .cont #info_eltiempo .eltiempo_cont .navegacion_tiempo p a { text-decoration: underline; }
#content .cont #info_eltiempo .eltiempo_cont .navegacion_tiempo p.volver a { text-decoration: none; }
#content .cont #info_eltiempo .eltiempo_cont .navegacion_tiempo p.maniana {
  float: right;
  width: 150px;
  text-align: right;
}
#content .cont #info_eltiempo .eltiempo_cont .navegacion_tiempo p.maniana a { text-decoration: none; }

#content .cont #info_eltiempo .eltiempo_cont div.imgizq { 
  float: left;
  width: 290px;
  margin-left: 14px;
}
#content .cont #info_eltiempo .eltiempo_cont .otros_datos {
  float: right; 
  width: 280px;
  margin-top: 25px;
}
#content .cont #info_eltiempo .eltiempo_cont table { 
  font: normal .9em Arial;
  color: #666;
  border-collapse: collapse;
} 
#content .cont #info_eltiempo .eltiempo_cont table tr td { 
  width: 130px; 
  padding: 5px 5px;
  vertical-align: top;
}
#content .cont #info_eltiempo .eltiempo_cont table tr td.dato {
  text-align: right;
  font-weight: bold;
}
/* FIN el tiempo */









.resumen_secciones_1 {
	width: 250px;
	margin: 0;
	padding: 0;
	float: left;
}
.resumen_secciones_2 {
	width: 250px;
	margin: 0 0 0 265px;
	padding: 0;
}


.cerrar {
	cursor: pointer;
}







.container_usuarios_mas_activo img {
	width: 35px;
	height: 35px;
}





/* Somos */
.quienes_somos_fila { font: normal 12px Arial, Helvetica, sans-serif; color: #333; width: 620px; margin: 25px 0px 20px 7px; }
.quienes_somos_elemento { width: 190px; float: left; display: inline; margin-left: 15px; }
.quienes_somos_fot { float: left; display: inline; }
.quienes_somos_fot img { padding: 1px; border: 1px solid #CCC; margin-bottom: 20px; }
.quienes_somos_txt h3 { font-size: 13px; font-weight: bold; margin-bottom: 5px; }
.quienes_somos_txt p.cargo { font-size: 12px; color: #333; margin-bottom: 5px; }
/* FIN Somos */





/* blogs */
#content .cont .blog {
  margin: 0 20px;
}
#content .cont .blog .blog_header {
  border-bottom: 3px solid #DCDBD9;
  padding-bottom: 15px;
}
#content .cont .blog .blog_header h2 {
  color: #990000;
  font: normal 2.8em Arial;
  margin: 45px 0 0 0;
}
#content .cont .blog .blog_header p.desc {
  margin: 0;
  color: #666666;
  font: normal 1.9em Georgia;
}
#content .cont .blog .post {
  margin: 20px 0;
}
#content .cont .blog .post p {
  margin: 10px 0;
  line-height: 18px;
}
#content .cont .blog .post p.fecha {
  color: #666;
  font: normal .9em Georgia;
  margin: 0;
}
#content .cont .blog .post h3 {
  font: bold 1.9em Arial;
  margin: 0 0 20px 0;
}
#content .cont .blog .post img.imgizq {
  float: left;
  margin-right: 10px;
}
#content .cont .blog .post img.imgder {
  float: right;
  margin-left: 10px;
}
/* FIN blogs */





/* LICENCIA */
p.meta .licence_0 {
	width: 16px;
	height: 16px;
	margin: 0 3px;
	padding: 0 6px 4px 10px;
	position: relative;
	background-image: url("/static/common/images/homes/cc_no.png");
	background-position: top left;
	background-repeat: no-repeat;
}
p.meta .licence_1, 
p.meta .licence_2, 
p.meta .licence_3, 
p.meta .licence_4, 
p.meta .licence_5, 
p.meta .licence_6 {
	width: 16px;
	height: 16px;
	margin: 0 3px;
	padding: 0 6px 4px 10px;
	position: relative;
	background-image: url("/static/common/images/homes/cc_si.png");
	background-position: top left;
	background-repeat: no-repeat;
}

.cont_reproductor .licence_0 {
	width: 16px;
	height: 16px;
	margin: 0 3px;
	padding: 0 6px 4px 10px;
	position: relative;
	top: -2px;
	background-image: url("/static/common/images/homes/cc_no_gry.png");
	background-position: top left;
	background-repeat: no-repeat;
}
.cont_reproductor .licence_1, 
.cont_reproductor .licence_2, 
.cont_reproductor .licence_3, 
.cont_reproductor .licence_4, 
.cont_reproductor .licence_5, 
.cont_reproductor .licence_6 {
	width: 16px;
	height: 16px;
	margin: 0 3px;
	padding: 0 6px 4px 10px;
	position: relative;
	top: -2px;
	background-image: url("/static/common/images/homes/cc_si_gry.png");
	background-position: top left;
	background-repeat: no-repeat;
}

.firma_foto .licence_0 {
	width: 16px;
	height: 16px;
	margin: 0 3px;
	padding: 0 6px 4px 10px;
	position: relative;
	top: -2px;
	background-image: url("/static/common/images/homes/cc_no_gry.png");
	background-position: top left;
	background-repeat: no-repeat;
}
.firma_foto .licence_1, 
.firma_foto .licence_2, 
.firma_foto .licence_3, 
.firma_foto .licence_4, 
.firma_foto .licence_5, 
.firma_foto .licence_6 {
	width: 16px;
	height: 16px;
	margin: 0 3px;
	padding: 0 6px 4px 10px;
	position: relative;
	top: -2px;
	background-image: url("/static/common/images/homes/cc_si_gry.png");
	background-position: top left;
	background-repeat: no-repeat;
}

/* FIN LICENCIA */





/* ultimos comentarios */
#content .cont .columna_b .ultimos_comentarios {
  padding: 15px;
  background: url("/static/common/images/homes/bg_puntos.png") bottom left repeat-x;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
#content .cont .columna_b .ultimos_comentarios ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: .9em;
}
#content .cont .columna_b .ultimos_comentarios ul li {
  margin-bottom: 10px;
}
#content .cont .columna_b .ultimos_comentarios ul p.autor {
  color: #4C4C4C;
}
#content .cont .columna_b .ultimos_comentarios ul p.autor a { text-decoration: underline; }
/* FIN ultimos comentarios */




/* herramientas */
#content .cont #herramientas {
  font-size: .9em;
  border-bottom: 3px solid #DCDBD9;
  padding: 10px 0;
}
#content .cont #herramientas.herramientas_blog {
  border-top: 3px solid #DCDBD9;
  border-bottom: 0;
  padding: 0;
}
#content .cont .rating {
  float: left;
  width: 70px;
  text-align: center;
}
#content .cont .rating p.total_votos {
  color: #999;
  font-size: .85em;
  margin: 0;
  padding: 0;
}
#content .cont .rating .num_votos {
  background: url("/static/common/images/homes/bg_rating.png") 0 0 no-repeat;
  width: 70px;
  height: 25px;
  display: block;
  color: #fff;
}
#content .cont .rating .num_votos .numero_positivo {
  font: bold .9em Arial;
  float: left;
  width: 35px;
  padding-top: 5px;  
}
#content .cont .rating .num_votos .numero_negativo {
  font: bold .9em Arial;
  float: right;
  width: 35px;
  padding-top: 5px;  
}

#content .cont .rating p {
  margin: 2px 0 0 0;
  padding: 0;
  width: 70px;
}
#content .cont .rating p a.si {
  float: left;
  width: 36px;
  height: 20px;
  background: url("/static/common/images/homes/bg_rating_si.gif") 0 0 no-repeat;
}
#content .cont .rating p a.no {
  float: right;
  width: 34px;
  height: 20px;
  background: url("/static/common/images/homes/bg_rating_no.gif") 0 0 no-repeat;
}
#content .cont .rating p a span { display: none; }
#content .cont .cont_herramientas {
  float: right;
  width: 535px;
  padding-top: 45px;
}
#content .cont #herramientas.herramientas_blog .cont_herramientas { 
  padding-top: 0;
  width: 350px;
  text-align: right;
}
#content .cont #herramientas.herramientas_blog .cont_herramientas p a { text-decoration: underline; } 
#content .cont .cont_herramientas p {
  background: url("/static/common/images/homes/ico_comentarios.gif") 0 4px no-repeat;
  padding-left: 20px;
  margin: 0;
  color: #c00;
}
/* FIN herramientas */



/* modulo grande solo titular */
#content .cont .destacada_editada h3 a:link, 
#content .cont .destacada_editada h3 a:visited {
	font-size: 32px;
}
#content .cont .destacada_editada dd {
	font-size: 14px;
}
#content .cont .destacada_editada dd.meta {
	font-size: 11px;
	margin: 10px 0 0 0;
}
/* FIN modulo grande solo titular */




/* modulo 'big' - modelo 'a' */
#content .cont .mod_img { float: left; display: inline; }
#content .cont .mod_txt { display: table; height: 1%; padding-right: 5px; margin-left: 5px; }
#content .cont .noticia_ppal_destacada .mod_txt h3 { display: table; height: 1%; padding-right: 5px; margin-left: /*5*/0px; }
/* FIN modulo 'big' - modelo 'a' */



/* mensaje confirmacion */
.mens_confirmacion { font: 12px Arial, Helvetica, sans-serif; color: #333; }
#content .cont .registro .mens_confirmacion h2 { font-size:22px; color:#333}
#content .cont .mens_confirmacion p { margin-bottom:10px;}
.mens_confirmacion ul { margin-left:10px; list-style-type:none;}
.mens_confirmacion li { margin-bottom:5px;  background:url(/static/common/images/homes/ico_lista_1.gif) no-repeat 0px 5px; padding-left:10px}
/* FIN mensaje confirmacion */




/* resultados buscador */
.search_result #content .cont .not_destacada_dos {
	margin: 20px 0 0 0;
}
.search_result #content .cont .not_destacada_dos h5 {
	font-size: 14px;
	margin: 10px 0 0 0;
}
.search_result #content .cont .not_destacada_dos h3 {
	font-size: 20px;
	margin: 10px 0 0 0;
}

.search_result #content .cont .not_destacada_dos ul.paginador {
	list-style: none;
	width: 640px;
	margin: 20px 0 0 0;
	padding: 10px 0 0 0;
	text-align: left;
	border-top: 1px solid #F0F0E6;
}
.search_result #content .cont .not_destacada_dos ul.paginador li {
	display: inline;
	padding: 0 2px;
}
.search_result #content .cont .not_destacada_dos ul.paginador li a:link.activo, 
.search_result #content .cont .not_destacada_dos ul.paginador li a:visited.activo {
	font-weight: bold;
}

/* FIN resultados buscador */




/* reproductor home/portadas */
.home_principal #content .cont .reproductor {
	margin: 25px 0;
}
.home_principal #content .cont .reproductor .paginador_webtv {
	background: #ccc;
	width: 595px;
}
.home_principal #content .cont .reproductor .paginador_webtv ul li.actual {
	background: url("/static/common/images/homes/bg_num_paginador_gris.png") top center no-repeat;
}
.home_principal #content .cont .reproductor .paginador_webtv .anterior_siguiente a.anterior {
	background: url("/static/common/images/homes/scroll_izq_peq_gris.png") 0 0 no-repeat;
	cursor: pointer;
}
.home_principal #content .cont .reproductor .paginador_webtv .anterior_siguiente a.siguiente {
	background: url("/static/common/images/homes/scroll_der_peq_gris.png") 0 0 no-repeat;
	cursor: pointer;
}
.home_principal #content .cont .reproductor .imgizq { margin: 0; }
.home_principal #content .cont .reproductor .cont_reproductor {
	background: #333;
	height: 240px;
	/*float: right;*/
	float: left;
	/*width: 275px;*/
	width: 615px;
}
.home_principal #content .cont .reproductor .cont_reproductor img {
	margin: 0 10px 0 0;
}
.home_principal #content .cont .reproductor .cont_reproductor h5 {
	font: bold 11px Arial;
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 0 10px;
	padding: 10px 10px 0 10px;
}
.home_principal #content .cont .reproductor .cont_reproductor p {
	font: normal 14px Arial;
	color: #fff;
	margin: 0 0 0 10px;
	padding: 10px 10px 0 10px;
}
/* FIN reproductor home/portadas */
