
/* --------------------- inicio archivo noticia.css, estilos comunes a todas las noticias */

.noticia p em,
.noticia p i {
	font-family: Arial, Helvetica, sans-serif;
}

/* listas noticia */

.columnaprincipal .contenedortextonoticia ul,
.columnaprincipal .contenedortextonoticia ol {
	margin: 15px 0 15px 40px;
	font: 13px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.columnaprincipal .contenedortextonoticia ul li,
.columnaprincipal .contenedortextonoticia ol li {
	margin: 10px 0 10px 0;
	list-style-position: inside;
}
.columnaprincipal .contenedortextonoticia ul li {
	list-style-type: square;
}
.columnaprincipal .contenedortextonoticia ol li {
	list-style-type: decimal;
}
.columnaprincipal .contenedortextonoticia ul li a,
.columnaprincipal .contenedortextonoticia ol li a {
	text-decoration: none;
}
.columnaprincipal .contenedortextonoticia ul li a:hover,
.columnaprincipal .contenedortextonoticia ol li a:hover {
	text-decoration: underline;
}
/* fin listas noticia */



.columnaprincipal .contenedortextonoticia h2 {
	margin: 20px 0 10px 0;
	font: bold 16px Arial, Tahoma, Garuda, Sans, sans-serif;
}

.columnaprincipal .contenedortextonoticia h3 {
	margin: 15px 0 5px 0;
	font: bold 14px Arial, Tahoma, Garuda, Sans, sans-serif;
}


.noticia a {
    text-decoration: none;
}
.noticia a:hover {
    text-decoration: underline;
}
.columnaprincipal {
	width: 658px;
	margin: 10px 0 20px 10px;
	float: left;
	display: inline;
	position: relative;
}

.album .columnaprincipal .encabezado,
.noticia .columnaprincipal .encabezado {
	font-size: 30px;
	margin: 0 0 0 90px;
	position: relative;
}

.noticia .columnaprincipal .encabezado h1 {
	font-size: 30px;
	margin: 0;
}

.noticia .columnaprincipal .encabezado .antetitulo {
	font-size: 10px;
	text-transform: uppercase;
	display: none;
}

.noticia .columnaprincipal .encabezado .subtitulo {
	font-size: 13px;
	color: #555;
	margin: 10px 0 0 0;
	line-height: 18px;
}

.noticia .columnaprincipal .encabezado .subtitulo em {
	color: #f00;
	font-style: normal;
	font: bold 13px Verdana,Arial,Helvetica,sans-serif;
}

.noticia .columnaprincipal .encabezado .subtitulo ul li {
	padding-left: 17px;
	background: #fff url(/soitu/iconos/v1.x/v1.0/bolillos/guion.png) no-repeat 0 7px;
	margin-top: 5px;
}


.noticia .columnaprincipal .contenedortextonoticia,
.noticia .columnaprincipal .firmayfecha {
	margin-top: 20px;
	width: 560px;
}



/* firma y fecha */

.noticia .columnaprincipal .firmayfecha {
	font-size: 12px;
	color: #555;
	height: 20px;
	margin-bottom: 20px;
}

.noticia .columnaprincipal .firmayfecha .firma {
	float: left;
	width: 42%;
}

.noticia .columnaprincipal .firmayfecha .fecha {
	float: right;
	width: 56%;
	text-align: right;
}

.noticia .columnaprincipal .firmayfecha .firma a {
	text-decoration: none;
}

.noticia .columnaprincipal .firmayfecha strong {
	font-weight: normal;
}

/* fin firma y  fecha */


.noticia .herramientas {
	margin-bottom: 20px;
}

/* relacionadas */



.relacionados,
.relacionados .aclaracion {
	clear: both;
}

.noticia .columnaprincipal .relacionados h6 {
	width: 110px;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	float: left;
	text-align: right;
	margin-right: 10px;
	padding-top: 3px;
}

.noticia .columnaprincipal .relacionados .ennosotros ul,
.noticia .columnaprincipal .relacionados .enotrosmedios ul {
	width: 430px;
	float: left;
	margin-bottom: 30px;
}
.noticia .columnaprincipal .relacionados .ennosotros ul li,
.noticia .columnaprincipal .relacionados .enotrosmedios ul li {
	padding: 0;
	margin: 0;
}

.noticia .columnaprincipal .relacionados .ennosotros ul li .medio {
	font: normal 10px Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #5b5b5b;
}

.noticia .columnaprincipal .relacionados ul li.vertodos {
	background-image: none;
}

.noticia .columnaprincipal .relacionados ul li.vertodos a {
	background: transparent url(/soitu/iconos/v1.x/v1.0/bolillos/neutro/enlace_off.png) no-repeat 0 9px;
	color: #5f5f5f;
}
.noticia .columnaprincipal .relacionados ul li.vertodos a:hover {
	background: transparent url(/soitu/iconos/v1.x/v1.0/bolillos/enlace_on.png) no-repeat 0 9px;
	color: #000;
}


/* comentarios */

.noticia .navegacion {
	padding: 10px;
	width: auto;
	margin-left: 210px;
}


/* los de la columnaprincipal, abajo */

.noticia .columnaprincipal .comentarios {
	clear: both;
}
.noticia .columnaprincipal .comentarios .soitu {
	border: 1px solid #3699a9;
	padding: 10px;
	margin-bottom: 20px;
}
.noticia .columnaprincipal .comentarios .soitu .comentario {
	width: auto;
	margin-bottom: 0;
}
.noticia .columnaprincipal .comentarios .comentario {
	width: 560px;
	padding-top: 15px;
	background: transparent url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_noticia.png) no-repeat 0 0;
	overflow: hidden;
	margin-bottom: 20px;
}

.noticia .columnaprincipal .comentarios .comentario .texto {
	padding: 0;
}
.noticia .columnaprincipal .comentarios .comentario .texto,
.noticia .columnaprincipal .comentarios .comentario .texto p {
	font: normal 11px/18px Verdana, "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 3px 0 5px 0;
	color: #4d4d4d;
}
.noticia .columnaprincipal .comentarios .comentario .firma {
	font: normal 11px/18px Tahoma,  Arial, Helvetica, sans-serif;
	padding: 4px 5px 2px 0;
	margin: 7px 0 0 0;
	color: #4d4d4d;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x 0 0;
}

.noticia  .columnaprincipal .comentarios .comentario .firma .numero {
	font-weight: bold;
	text-transform: uppercase;
	color: #666;
	margin-right: 5px;
}
.noticia  .columnaprincipal .comentarios .comentario .firma .autor {
	color: #333;
	font-weight: bold;
}

.noticia .columnaprincipal .firmalector .autor {
	font: normal 11px/18px "Microsoft Sans Serif", Tahoma, Arial, Helvetica, sans-serif;
}

.noticia .columnaprincipal .comentarios .comentario .texto span a {
	font-weight: normal;
	padding-left: 15px;
	text-decoration: none;
	margin-left: 5px;
	background: transparent url(/soitu/iconos/v1.x/v1.0/comentarios/desplegar.png) no-repeat 0 3px;
}
.noticia .columnaprincipal .comentarios .comentario .texto span a:hover {
	text-decoration: underline;
}


/* los de la columnasecundaria */

.noticia .columnasecundaria .comentarios .comentario {
	padding-top: 25px;
	background: transparent url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_destacado.png) no-repeat 0 0;
	margin-bottom: 20px;
}
.noticia .columnasecundaria .comentarios .comentario .texto {
}
.noticia .columnasecundaria .comentarios .comentario .texto,
.noticia .columnasecundaria .comentarios .comentario .texto p {
	font: bold 11px/18px Tahoma, Verdana, "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 2px 0 7px 0;
	padding: 1px 0 0 0;
	color: #000;
}
.noticia .columnasecundaria .comentarios .comentario .firma {
	font: normal 11px/18px Tahoma,  Arial, Helvetica, sans-serif;
	padding: 3px 0 2px 0;
	color: #4d4d4d;
	border-top: 1px solid #ccc;
}
.noticia  .columnasecundaria .comentarios .comentario .firma .numero {
	font-weight: bold;
	text-transform: uppercase;
	color: #666;
	margin-right: 2px;
}
.noticia  .columnasecundaria .comentarios .comentario .firma .autor {
	color: #333;
	font-weight: bold;
}


.noticia .columnasecundaria .comentarios .mascomentarios,
.noticia .columnasecundaria .comentarios .escribircomentario {
	font: bold 11px Tahoma,  Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
.noticia .columnasecundaria .comentarios .mascomentarios a,
.noticia .columnasecundaria .comentarios .escribircomentario a {
	text-decoration: none;
}

/* fin comentarios */



/* escribe tu comentario */

.escribircomentario #comentarios_formulario {
	width: 370px;
	float: left;
}

.escribircomentario #comentarios_formulario label,
.escribircomentario #comentarios_formulario input,
.escribircomentario #comentarios_formulario textarea {
	font: normal 12px Tahoma,Arial,sans-serif;
	vertical-align: top;
}

.escribircomentario #comentarios_formulario textarea {
	width: 280px;
	height: 220px;
}

.escribircomentario #comentarios_formulario #id_titulo {
	width: 250px;
}

.escribircomentario #comentarios_formulario p {
	clear: both;
}

.escribircomentario #comentarios_formulario p label {
	width: 70px;
	display: block;
	text-align: right;
	float: left;
	padding-top: 3px;
}

.escribircomentario #comentarios_formulario input,
.escribircomentario #comentarios_formulario textarea {
	border: 1px solid #828282;
	vertical-align: top;
	float: left;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 3px;
}


.escribircomentario #comments_tip {
	float: right;
	width: 190px;
	font: normal 12px Tahoma,Arial,Helvetica,sans-serif;
	margin-top: 0px;
}

.escribircomentario #comments_tip p.aclaracion {
	font: normal 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	padding: 5px;
	background-color: #ffffe6;
	border: 1px solid #ccc;
	border-left: 0;
	border-right: 0;
}
.escribircomentario #comments_tip p.aclaracion a {
	background: none;
}

.escribircomentario #comments_tip .comentario {
	border: 4px solid #ddd;
	padding: 5px;
	margin-bottom: 5px;
	color: #4d4d4d;
	background-image: none;
	width: 170px;
}

.escribircomentario #comments_tip .comentario,
.escribircomentario #comments_tip .comentario p {
	font-size: 11px !important;
}


.escribircomentario #comments_tip .comentario a {
	display: none;
}


/* tip */

#tip {
	background-color: #E2F2F5;
	font: normal 11px/15px Tahoma,Arial,Helvetica,sans-serif;
	padding: 10px;
	border-top: 1px solid #BACACF;
	border-bottom: 1px solid #BACACF;
	width: 400px;
	position:absolute;
	top: 0;
	left:0;
	display: none;
}

#tip .comentario .numero {
	font-weight: bold;
	margin-bottom: 5px;
}

#tip .comentario .firma {
	text-align: right;
}

/* fin tip */

.escribircomentario a.boton {
	padding: 5px 7px 5px 7px;
	color: #fff;
	font-size: 12px;
	margin-left: 80px;
	text-decoration: none;
	background-image: none;
}

.captcha {
	border: 6px solid #ccc;
	overflow: hidden;
	width: 475px;
	padding: 5px 0 10px 0;
	clear: both;
	margin: 0 0 20px 80px;
}

.captcha .imagencaptcha,
.captcha .pymas {
	float:left;
}

.captcha .imagencaptcha {
	width: 170px;
	padding-top:73px;
	text-align: center;
}

.captcha .pymas {
	width: 280px;
}

.captcha p {
	font: normal 11px/16px Verdana,Arial,Helvetica,sans-serif;
	margin: 10px 0 5px 5px;
}

.captcha input {
	font: bold 28px Arial;
	width: 120px;
	border: 1px solid #828282;
	margin-lefT: 5px;
	margin-bottom: 15px;
	letter-spacing: 2px;
	padding-left: 5px;
	color: #404040;
}



.captcha a.boton {
	margin: 10px 0 10px 0 !important;
}

.formulario .captcha {
	margin: 0;
}

.formulario .captcha input.boton {
	font-size: 12px;	
	margin:10px 0 0 5px;
	letter-spacing: 0;
	width: 220px;
}



/* fin escribe tu comentario */




.noticia .explicacion p {
	margin: 0;
	font-size: 12px;
}


.relacionados .explicacion {
	position: relative;
}

.relacionados .explicacion img.autonomy {
	position: absolute;
	top: -11px;
	margin-left: 5px;
}


/* para los videos centrados en la columnaprincipal */

.columnasumario {
	padding: 0 0 0 70px;
	margin: 30px 0 30px 0;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal_clara.png) 0 0;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
}
.sumariocita .columnasumario hr {display: none;}
.sumariocita .columnasumario .sumario p {display: none;}

.sumariocita .columnasumario .sumario p.cita {
	font: 11px/15px Arial, Helvetica, Garuda, sans-serif;
	color: #666;
	padding: 7px 0 10px 70px;
	background-color: #fff;
	display: block;
	margin: 0 0 0 -70px;
}
/* para los videos centrados en la columnaprincipal */


/* estilos para tablas */



.noticia table {
	width: 100%;
	font: 11px/15px "Microsoft sans serif", Arial, Verdana, Tahoma, Helvetica, sans-serif;
	clear: both;
}
.noticia .centro table {
	margin: 20px 0 20px -90px;
	width: 650px;
	position: relative;
}
.noticia table th {
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-right: 1px solid #000;
	border-bottom: 2px solid #000;
	font: bold 11px Tahoma, "Microsoft sans serif", Arial, Verdana, Helvetica, sans-serif;
}
.noticia table th.izquierda {
	 width: 80px;
	 padding: 10px 0 10px 10px;
	 font: bold 11px Tahoma, "Microsoft sans serif", Arial, Verdana, Helvetica, sans-serif;
	 text-transform: uppercase;
	 background-color: #e1e1e1;
}
.noticia table td {
	background-color: #fff;
	padding: 5px 10px 10px 10px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #999;
	font: 11px/15px "Microsoft sans serif", Arial, Verdana, Tahoma, Helvetica, sans-serif;
	vertical-align: top;
}
.noticia table td p {
	font: 11px/18px "Microsoft sans serif", Arial, Verdana, Tahoma, Helvetica, sans-serif!important;
}




/* --------------------- inicio archivo noticia.css, estilos comunes a todas las noticias */


