
.columna_principal .article {
    width: 640px;
}
.columna_texto {
    min-height: auto; /* ie7 */
	min-height: inherit; /* resto */
    width: 540px;
	margin-bottom: 20px;
}
.article .contenedor_fotonoticia_compartir {
    margin: 0;
}
.article .contenedor_fotonoticia_compartir .contenedor_compartir {
    margin: 0 0 5px 0;
    position: static;
    width: 500px;
	float: left;
}
.article .contenedor_fotonoticia_compartir .centro {
    margin: 0;
}
.article .contenedor_fotonoticia_compartir .centro .compartir_video {
	margin-top: -28px;
}
.columna_principal .article .compartir_video a {
    padding-bottom: 10px;
}
.article .centro .foto {
    margin-bottom: 0;
}
.article .centro .foto iframe {
    display: block;
}
.columna_principal .article .contenedor_fotonoticia_compartir .centro p {
    padding-left: 0;
}
.article .encabezado {
    clear: both;
}
.columna_principal .article .antetitulo {
    border-top: none;
}

.columna_principal .article .firma_comentarios {
    clear: both;
}

.columna_secundaria_superior {
    float: right;
    width: 330px;
	margin-right: 10px;
}


/* ================= CAJA AUTOR */

.contenedor_paginacion_autor {
	position: relative;
}

.contenedor_paginacion_autor .paginacion {
    background-color: #fff;
    border: 1px solid #fff;
    width: 44px;
	height: 18px;
	position: absolute;
	right: 5px;
	top: -13px;
	
}
.contenedor_paginacion_autor .boton {
    height: 16px;
    width: 18px;
	line-height: 16px;
}
.caja_autor {
    border: 1px solid #ddd;
    font: 11px/18px Arial,Helvetica,Garuda,sans-serif;
    margin: 0 0 20px 0;
    padding: 0 10px 0 10px;
}
.caja_autor .pico {
    margin-top: 35px;
}


.caja_autor .columna_foto {
    width: 55px;
	padding-top: 10px;
}
.caja_autor .columna_foto img {
    width: 65px;
}
.caja_autor .columna_donde {
    background-color: #fff;
    min-height: 65px;
    padding: 10px 10px 10px 5px;
    width: 75px;
}
.caja_autor .columna_donde ul li a {
    padding: 0;
	margin: 0 0 2px 0;
	height: 18px;
}
.caja_autor .columna_quien {
    padding: 10px 0 0 10px;
    width: 145px;
	min-height: 75px;
}
.caja_autor .columna_quien .descripcion {
    margin-bottom: 7px;
	
	
}



/* ================= CAJA MAS VIDEOS */


.bloque_videos {
	border: 1px solid #c1ccd1;
}
.bloque_videos h3 .bolillo {
	height: 26px;
}
.bloque_videos h3 .sin_enlace {
	border-left: 1px solid #c1ccd1;
	color: #77736b;
}
.bloque_videos .ventana {
    max-height: 356px;
	overflow-y: auto;
	margin: 7px 0 0 0;
	position: relative;
	z-index: 1;
	border: none;
    max-height: 356px;
    padding: 0;
}
.bloque_videos .article {
    background-color: transparent;
    border-top: 1px dotted #afafaf;
	border-bottom: none;
    float: none;
    height: auto;
    margin: 10px 0 0;
    padding: 10px 0 0;
    width: auto;
}
.bloque_videos .miniatura {
    width: 100px;
	float: left;
}
.bloque_videos .article .miniatura .foto {
    width: auto;
}
.bloque_videos .article .miniatura .foto a {
    background-image: none;
	background-color: transparent;
    border: none;
    width: auto;
}
.bloque_videos .article .miniatura .foto a:hover {
    background-image: none;
	background-color: transparent;
}
.bloque_videos .miniatura .foto img {
	width: 90px;
	height: auto;
}
.bloque_videos h4 {
	font: normal 12px/17px Arial,Helvetica,Garuda,sans-serif;
	padding: 0 10px 0 0;
	margin-top: -2px;
	border-top: none;
}
.bloque_videos h4 a {
	color: #000;
}
.bloque_videos h4 a:hover {
	color: #999;
}
.bloque_videos .fecha {
	font: normal 11px/16px Tahoma, Arial,Helvetica,Garuda,sans-serif;
	text-transform: uppercase;
	color: #999;
	margin: 2px 0 0 0;
	display: block;
}
.bloque_videos .boton_video {
    background-image: url(/iconos/v1.x/v1.0/varios/boton_video_apoyos.png);
    height: 25px;
    left: 3px;
    top: 35px;
    width: 25px;
}



/* ================= FIN CAJA MAS VIDEOS */





.contenedor_comentarios_columna {
    clear: both;
}
.bloque_comentarios {
    float: left;
    width: 560px;
}
.columna_secundaria {
    float: right;
	margin-top: 20px;
}





