/* ============================================================ */
/* Hacks ====================================================== */
*{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	font-family: "Times New Roman", Times, serif, Arial, Tahoma;
}
H1,H2,H3,H4,H5 	{ color: navy; text-align: center; display: block; text-align: center;}
H1 		{ font-size: 1.9em; }
H2 		{ font-size: 1.3em; }
H3 		{ font-size: 0.9em; color: #202020; font-style: italic; margin-bottom: 10px;}
H4 		{ font-size: 0.8em; }
H5 		{ font-size: 0.5em; }
img 		{ }
#ajuste	{ clear:both; }
#clase_noticia { display:block; text-align: center; margin: 0; padding: 2px;}
#clase_noticia img.cat { height:  22px; max-width: 512px; }
#continua_noticia { display:block; text-align: center; margin: 10px 0 10px 0; padding: 2px;}
#continua_noticia .nxt { max-height:  24px; max-width: 103px; height:  24px; width: 103px; }
.chica_hoy { max-height:  24px; max-width: 239px; }
.ver_noticia { display:block; text-align: center; margin: 10px 0 10px 0;}
.txt_noticia { font-family: Arial, Tahoma, Verdana, Serif; font-size: 0.7em; display:block; text-align: justify; }
.txt_noticia_ind { font-family: Arial, Tahoma, Verdana, Serif; font-size: 0.9em; display:block; text-align: justify; font-weight: normal; }
.foto_noticia { float: left; margin-right: 5px; width: 150px;}
.fecha { font-family: Arial, Tahoma, Verdana, Serif; font-size: 0.6em; display:block; text-align: right; color: #999999; }
.image {	float: none; display: block; }
.gris { color: #c0c0c0; border-top: 1px #c0c0c0 solid }
.histo_noticia { background-image: url(../imagenes/noticias/not_ant.png); background-repeat: no-repeat; display:block; padding-top:4px; color:#FFF; text-transform: uppercase; font-size:  0.7em; font-weight:  bold; height: 24px; font-family: arial, tahoma, verdana }
.listado { color: #333333; text-decoration: none; font-family: arial, tahoma, verdana; font-size: 0.7em; text-transform: uppercase;}
/* ============================================================ */
/* Principales ================================================ */
body
{
	background-image: url('../imagenes/bg_pix_body.png');
}

#body
{
	width:1006px;
	margin: auto;
	margin: 40px 0 40px 0;
}

#encabezado
{
	background-image: url('../imagenes/header.png');
	background-color: #04469a;
	border: 0px #FFF dotted;
	display: block;
	height: 143px;
}

#encabezado_menu
{
	background-image: url('../imagenes/menu/bg.png');
	background-color: #0446F0;
	border-right:0px #FFF dotted;
	border-bottom:0px #FFF dotted;
	border-left:0px #FFF dotted;
	display: block;
	
}

#piede
{
	background-image: url('../imagenes/piede.png');
	background-position: bottom right;
	background-repeat: np-repeat;
	background-color: navy;
	display: block;
	clear:both;
	height: 44px;
}
/* ============================================================ */
/* Portada ==================================================== */
#contenidos
{
	background-color: #FFF;
	border-right:1px #FFF dotted;
	border-bottom:1px #FFF dotted;
	border-left:1px #FFF dotted;
	display: block;
}

#tabla_contenidos
{	
	margin: auto;
}

.contenidos_izq
{	
	width: 780px;
	padding: 2px;
	vertical-align:top;
}

.contenidos_der
{	
	width: 210px;
	padding-left: 5px;
	vertical-align:top;
}

.noticia_izq
{	
	width: 650px;
	padding: 2px;
	vertical-align:top;
}

.noticia_der
{	
	width: 320px;
	padding-left: 25px;
	vertical-align:top;
}


/* ============================================================ */
/* Publicidad ================================================= */
	
	#publicidad_1
	{
		background-color: #FFF;
		text-align: center;
		color:#FFF;
		border: 0px #FFF dotted;
		display: block;
	}

	#publicidad_2
	{
		margin: 20px 0 0 0;
		display: block;
		text-align: center;
	}
	
	#publicidad_2 blockquote
	{
		display: block;
		margin: 20px 0 20px 0; 
	}

	#publicidad_3
	{
		margin: 20px 0 0 0;
		display: block;
		text-align: center;
	}
	
	#publicidad_3 blockquote
	{
		background-color:#000;
		color: blue;
		display: block;
		border: 1px #FFF dotted;
		height: 75px;
		margin: 20px 0 20px 0; 
	}
	
	#publicidad_4
	{
		margin: 20px 0 0 0;
		text-align: center;
	}
	
	#publicidad_4 blockquote
	{
		background-color:#000;
		color: yellow;
		display: block;
		border: 1px #FFF dotted;
		height: 75px;
		margin: 20px 0 20px 0; 
	}	

	#publicidad_5
	{
		margin: 20px 0 0 0;
		display: block;
		text-align: center;
	}
	
	#publicidad_5 blockquote
	{
		color: red;
		display: block;
		border: 1px #FFF dotted;
		height: 75px;
		margin: 20px 0 20px 0; 
	}	
/* ============================================================ */
/* Block Superior ============================================= */


/* Block Principal //////////////////////////////////////////// */
	
	#block_principal
	{
		background-color: #FFF;
	}
	
	#block_principal table.bp td.tp
	{
		vertical-align: top;
	}
	
/* Lateral Principal ////////////////////////////////////////// */
	
	#lateral_principal
	{
		margin-top: 10px;
		display: block;
		padding: 0 5px 0 5px;
	}

/* Noticia Principal ////////////////////////////////////////// */
	
	#nt_principal
	{
		margin-top: 10px;
		display: block;
		padding: 0 5px 0 5px;
		width: 515px;
	}
	
	#nt_principal H1
	{	

	}

	#nt_principal img
	{	
		height: 247px;
		display: block;
		max-width: 500px;
	}
	
	#nt_principal .info_noticia
	{	
		display: block;
		text-align: justify;
	}

/* Block Superior ============================================= */
/* ============================================================ */



/* ============================================================ */
/* Noticias Locales =========================================== */
#noticias_locales
{
	margin-top: 20px;
	background-color: #FFF;
	display: block;
}

#titulos_locales
{
	background-color: #c0c0c0;
	display: block;
}

#noticias_locales table.locales
{
	width: 775px;
}

#noticias_locales table.locales td.nt
{
	width: 30%;
	padding: 0 3px 0 3px;
	border: 1px #c0c0c0 solid;
	vertical-align: top;
}


/* ============================================================ */
/* Noticias Estatales ========================================= */
#noticias_estatales
{
	margin-top: 20px;
	background-color: #FFF;
	display: block;
}

#titulos_estatales
{
	background-color: #c0c0c0;
	display: block;
}

#noticias_estatales table.estatales
{
	width: 775px;
}

#noticias_estatales table.estatales td.nt
{
	text-align: justify;
	width: 30%;
	padding: 0 3px 0 3px;
	border: 1px #c0c0c0 solid;
	vertical-align: top;
}


/* ============================================================ */
/* Noticias Policiacas ======================================== */
#noticias_policiaca
{
	margin-top: 20px;
	background-color: #FFF;
	display: block;
}

#titulos_policiaca
{
	background-color: #c0c0c0;
	display: block;
}

#noticias_policiaca table.policiaca
{
	width: 775px;
}

#noticias_policiaca table.policiaca td.nt
{
	text-align: justify;
	width: 30%;
	padding: 0 3px 0 3px;
	border: 1px #c0c0c0 solid;
	vertical-align: top;
}

/* ============================================================ */
/* Noticias 3 Secciones ======================================= */
#noticias_3secciones
{
	margin-top: 20px;
	background-color: #FFF;
	display: block;
}

#titulos_3secciones
{
	background-color: #c0c0c0;
	display: block;
}

#noticias_3secciones table.locales
{
	width: 775px;
}

#noticias_3secciones table.locales td.nt
{
	text-align: justify;
	width: 30%;
	padding: 0 3px 0 3px;
	border: 1px #c0c0c0 solid;
	vertical-align: top;
}

/* ============================================================ */
/* Barra Derecha ============================================== */

	#reloj
	{
		text-align: center;
		display:block;
		margin: 10px 0 10px 0;
	}
	
	#block_historial
	{
	border: 0px solid #0C46A1;
	display: block;
	background-color: #FFF;
	padding: 10px;
	}
	
	#block_not_individual
	{
		border: 1px #333 solid;
		display: block;
		background-color: #FFF;
		padding: 4px;
	}

	#historial_destacadas
	{
		border-right: 1px #c0c0c0  solid;
		border-bottom: 1px #c0c0c0  solid;
		border-left: 1px #c0c0c0  solid;
		padding: 4px;
	}
	
	#historial_locales
	{
		border-right: 1px #c0c0c0  solid;
		border-bottom: 1px #c0c0c0  solid;
		border-left: 1px #c0c0c0  solid;
		padding: 4px;
	}

	#historial_estatales
	{
		border-right: 1px #c0c0c0  solid;
		border-bottom: 1px #c0c0c0  solid;
		border-left: 1px #c0c0c0  solid;
		padding: 4px;
	}	
	
	#historial_policiaca
	{
		border-right: 1px #c0c0c0  solid;
		border-bottom: 1px #c0c0c0  solid;
		border-left: 1px #c0c0c0  solid;
		padding: 4px;
	}	
/* Barra Derecha ============================================== */
/* ============================================================ */



#piedepagina
{
display: block;
margin-top: 40px;
text-align: center;
font-family: Arial, Tahoma, Verdana;
font-size: 10px;
font-weight: bold;
margin: 40px 0 40px 0;
}

#piedepagina a.lnk
{
color: #004092;
text-decoration: none;
}

#piedepagina a:hover.lnk
{
color: #FF6600;
text-decoration: underline;
}

/* Noticia Idependiente ======================================= */
/* ============================================================ */
#noticia_individual{
	width: 100%;
	display: block;
	background-color:#FFF;
	padding: 10px;
}

#block_not_individual .titulares {
	display: block;
	color: #07479b;
	text-decoration: none;
	font-weight:bold;
	font-family: arial, tahoma, verdana;
	font-size: 0.7em;
	padding-left: 15px;
}



/* Fotos en Noticia =========================================== */
/* ============================================================ */

.svw { width: 100px; height: 0px; background: #fff; }
.svw ul{position: relative; left: -999em;}
/* fondo imagenes */
.stripViewer { 
position: relative;
overflow: hidden; 
border: 2px solid #c0c0c0;
margin: 0 0 1px 0;
}
.stripViewer ul {
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
}
.stripViewer ul li { 
float:left;
}
.stripTransmitter {
overflow: auto;
width: 1%;
}
.stripTransmitter ul { 
position: relative;
list-style-type: none;
}
.stripTransmitter ul li{
width: 20px;
float:left;
margin: 0 1px 1px 0;
}
.stripTransmitter a{
font: bold 10px Verdana, Arial;
text-align: center;
line-height: 22px;
background: #c0c0c0;
color: #fff;
text-decoration: none;
display: block;
}
/* cuadros numeros */
.stripTransmitter a:hover { 
background: #1c4163;
color: #fff;
}
/* Texto cuadros*/
.stripTransmitter a.current, .stripTransmitter a.current:hover { 
background: #fff;
color: #559dff;
}

.foto_small
{
max-width:  200px;
max-height:  310px;
}
