html, body {
	margin: 0px; 
	padding: 0px; 
	height:100%;
	font-family: arial; 
	font-size: 88%;
}

body {
	background: #FFFFFF;
	color: #6A6A6A;
}
div{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}

/***************************************************************************************************/
/*** CONTENEDORES PRINCIPALES ***/
/***************************************************************************************************/
#cntTotal { /*contiene toda la página excepto el pie*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height:100%;
	width:994px;
}
	* html #cntTotal {height:100%;} /*IE*/
	body>#cntTotal {height:auto;} /*Mozilla*/
	
#cntCabecera { /*cabecera de la página*/
	height: 115px;
	background-image: url(img/cabecera.jpg);	
	background-repeat: no-repeat;
	margin: 0px 0px 7px 0px !important;
	margin: 0px 0px 4px 0px;
}
#cntCabecera .logotipo{
	border: 0px;
	margin: 0px 0px 0px 61px;
}
#cntCabecera .logos{
	float: right;
	height: 30px;
	margin-top: 86px;
	margin-right: 8px;
	background: #FFF;
}
#cntCabecera .logos img.logotipo{
	margin-top: 10px;
}
#cntMenu{
	margin: 0px 9px 8px 8px !important;
	margin: 0px 9px 20px 8px;
	height: 24px;
	background: url("img/fndCntMenu.gif") repeat-y top left #F3F3F3;
}
#cntColumna1{
	margin-left: 8px !important;
	margin-left: 4px;
	margin-right: 16px !important;
	margin-right: 15px;
	width: 155px;
	float: left;
}
#cntColumna1 div{
	width: 112px;
	float: right;
}
#cntColumna2{
	margin-right: 16px !important;
	margin-right: 12px;
	width: 399px;
	float: left;
}
#cntColumna3{
	height: 450px;
	background: url("img/fndSintonizacion.jpg") no-repeat bottom;
	margin-right: 16px !important;
	margin-right: 18px;
	width: 236px;
	float: left;
}
.cntSintonizacion{
	padding: 0px 6px 0px 6px;
}
#cntColumna4{
	margin-right:5px;
	width: 140px;
	float: left;
}
#cntColumna2y3{
	margin-right: 19px !important;
	margin-right: 20px;
	width: 648px;
	float: left;
}
.cntPresentador{
	width: 234px;
	height: 131px;
	border-bottom: 1px dashed #E3E3E3;
}

#cntPaginacion{
	clear:both;
	float:right;
}
#cntAcciones{
	border-bottom: 1px solid #F1F1F1;
	clear:both;
	text-align:right;
	display:block;
	margin:6px 0px 20px 0px
}
#cntDias{
	margin:0px 0px 0px 15px;
	padding-bottom: 10px;
}
#cntDias .sel{
	color: #0097CB;
	font-weight: bold;
}

#cntInterior{
	margin:0px 0px 0px 15px;
}

#cntAtras{
	clear:both;
	margin:1px 0px 25px 0px;
}
#cntAtras #texto{
	float:left;
	color: #0097CB;
	font-weight:bold;
}
#cntAtras #boton{
	float:right;
}
#cTexto{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
}
#cntPie{
	float: left;
	clear: both;
	width: 986px;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 20px 0px;
	border-top:1px solid #F1F1F1;
}
#cntPie div{
	float:left;
	margin:0px 23px 0px 23px !important;
	margin:0px 20px 0px 20px;
}
#cntPie div.texto{
	width:330px;
	padding:3px;
}
/***************************************************************************************************/
/*** TITULARES ***/
/***************************************************************************************************/
h1{
	line-height: 19px;
	text-align: right;
	font-size: 148%;
	color: #D2D2D2;
	background: url(img/fndH1.gif) repeat-y;
	border-bottom: 1px solid #F1F1F1;
	margin-bottom: 6px;
}
#cntColumna2 h1, #cntColumna2y3 h1{
	margin-bottom: 20px;
}
#cntProgramacion h2, #cTexto h2{
	font-size: 116%;
	color: #0097CB;
	margin: 10px 0px 10px 0px;
}
#cntColumna1 h2{
	font-size: 116%;
	color: #0097CB;
	border-bottom: 1px solid #E8E8E8;
	margin: 0px 0px 10px 0px;
}
#cntColumna2 h2{
	font-size: 150%;
	color: #E03231;
	margin: 0px 0px 0px 0px;
}
#cntColumna2y3 h2{
	width: 180px;
	border-bottom: 1px solid #E8E8E8;
}
h3{
	font-size: 92%;
	color: #0097CB;
	margin: 0px 0px 0px 0px;
}
#cntColumna2y3 h3{
	clear:both;
}

#cntProgramacion h3{
	margin:10px 0px 5px 0px;
}
/***************************************************************************************************/
/*** LISTADOS ***/
/***************************************************************************************************/
ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: url("img/bullet.gif");
}
ul li{
	margin: 0px 0px 3px 30px;
	padding: 0px 0px 0px 0px;
}
.noticiasRelacionadas li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	list-style-image: none;
}
#cntMenu ul{
	font-size: 90%;
	line-height: 24px;
	background: #EEE;
	display: block;
	list-style: none;
	list-style-image: none;
	margin: 0px 0px 0px 147px;
	padding: 0px 0px 0px 1px;
	border-left: 1px solid #FFFFFF;
}
#cntMenu li{
	margin: 0px -2px 0px 0px !important;
	margin: 0px 1px 0px 0px;
	padding: 4px 6px 4px 6px;
	display: inline;
	background: url("img/fndMenu.gif") repeat-x;
}
#cntMenu li.sel{
	background: #0096CB;
}
#cntColumna1 ul{
	font-size: 100%;
	list-style: none;
	list-style-image: none;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}
#cntColumna1 li{
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 4px 0px;
	float:left;
}

/***************************************************************************************************/
/*** ENLACES ***/
/***************************************************************************************************/
a, a:link, a:visited, a:active, a:hover{
	color: #E03231;
	text-decoration: none;
}
#cntMenu a,#cntMenu a:link,#cntMenu a:visited,#cntMenu a:active,#cntMenu a:hover{
	font-weight: bold;
	color: #FFFFFF;
}

/***************************************************************************************************/
/*** IMÁGENES ***/
/***************************************************************************************************/
#cntCabecera .logos img{
	float:left;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
#cntColumna4 img, #cntColumna4 embed, #cntColumna4 object{
	border: 0px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
}
/***************************************************************************************************/
/*** Textos ***/
/***************************************************************************************************/
#cntMenu span{/*Fecha de cabecera*/
	float: right;
	color: #0098CC;
	margin: 5px 10px 0px 0px;
}
#cntColumna1 span{
	color: #696969;
	margin: 0px 0px 0px 0px;
}
#cntColumna2 p{
	margin: 12px 0px 16px 0px;
	padding: 0px 0px 16px 0px;
	border-bottom: 1px solid #F1F1F1;
}
#cntColumna2y3 p{
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#cTexto p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
}
/*#cntColumna3 p{
	height: auto !important;
	height: 0px;
	margin-top:-19px;
	margin-bottom: 1px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	font-size: 120%;
	font-weight: bold;
	color: #0295C9;
}*/
/* NOTICIAS PORTADA */
/* ------------------------------------------------------------------------------------------------- */
#portadaNoticia{
	clear:both;
	padding:0px 0px 0px 15px;
}
#portadaNoticia h2{
	font-size: 150%;
	color: #E03231;
	margin: 0px 0px 0px 0px;
}
#portadaNoticia h4{
	margin : 0px 0px 12px 0px;
    font-size: 12px;
    font-weight: bold;
	color: #666666;
}
#portadaNoticia h3{
	font-size: 92%;
	color: #0097CB;
	text-transform:uppercase;
}
#portadaNoticia p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0px 0px 0px;
	border-bottom: 0px;
}
#portadaNoticia p img{
	border:1px solid #1069BD;
	margin: 0px 5px 5px 0px;
	float:left;
}

.imgBulletTriangulo{/* triangulo separador */
	background-image: url(img/bulletTriangulo.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	color:#386CA5;
	letter-spacing:1px;
}
.separadorNoticias{
	clear:both;
	margin:10px 0px 0px 0px;
}

/* NOTICIAS RELACIONADAS
 ------------------------------------------------------------------------------------------------- */
.noticiasRelacionadas {
    margin: 5px 0px 15px 0px;
	padding: 6px;
    background-color: #F3F3F3;
    border-bottom: 1px solid #B3B3B3;    
	color: #386CA5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
    font-weight: normal;
	clear: both;
}
.noticiasRelacionadas h4.tema {
	margin : 0px 0px 3px 0px;
	padding: 0px;
	font-weight: bold;
	color: #656565;
	height: 15px;
	font-size: 1em;
}
.noticiasRelacionadas h4.temaOtro {
	margin : 10px 0px 3px 0px;
	padding: 0px;
	font-weight: bold;
	color: #656565;
	height: 15px;
	font-size: 1em;
}
.noticiasRelacionadas ul {
	list-style: none;
	margin: 2px 0px 0px 3px;
	padding: 0px;
}
.noticiasRelacionadas ul.otrasNoticiasRelacionadas{
	margin-top: 10px;

}
.noticiasRelacionadas li {
	background-image: url(img/bulletCuadrado.gif);
	background-repeat: no-repeat;
	background-position:top left;
	padding-left: 10px;
	margin-bottom: 2px;
}

/* Enlaces a cada una de las noticias relacionadas por tema. */
.noticiasRelacionadas a, .noticiasRelacionadas a:link, .noticiasRelacionadas a:visited, .noticiasRelacionadas a:hover, .noticiasRelacionadas a:active { 
    text-decoration: none;
    font-weight: normal;
	color: #386CA5;
    font-size: 1em;
}

/* NOTICIAS RELACIONADAS FIN */

/***************************************************************************************************/
/*** formularios ***/
/***************************************************************************************************/
input, textarea{
	border:1px solid #F1F1F1;
	font-family:arial;
	font-size: 96%;
}
.boton{
	background: url("img/fndMenu.gif") repeat-x;
	color: #FFFFFF;
	font-weight:bold;
}
.caja{
	color: #6A6A6A;
	width: 622px;
	margin-bottom: 10px;
}
.cntContacto{
	clear: left;
	padding: 10px;
	border: 0px;
}
.txtContacto{
	margin: 0px 0px 0px 12px !important;
}
/***************************************************************************************************/
/*** separadores ***/
/***************************************************************************************************/
div.separador{
	margin:5px;
}
#cntInterior p{
	margin : 4px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

/***************************************************************************************************/
/*** programacion ***/
/***************************************************************************************************/
#cntProgramacion{
	margin:0px 0px 0px 15px;
}
#cntBloquePrograma {
	width: 190px;
	margin:5px 15px 10px 0px;
}

#cntBloquePrograma p{
	margin:0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}

#cntBloquePrograma p.info{
	color:#AAAAAA;
}

