BODY {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 1em;
	text-align: center;
	background-color:#000;
}
#contenedor{
	text-align: left;
	width: 72em;
	margin: auto;
}

#cabecera{
	font-size:12pt;
	font-weight: bold;
	padding: 0em 1em 0em 3em;
	margin-bottom:0em;
}
#menu{
	margin-top:0em;
	clear:both;
}
#menu li{
	display:inline;
	margin:0em;
}
#menu a{
	text-decoration:none;
}

.menuBotones{
	position:absolute;
	margin-left:-127px;;
	margin-top:5em;
	display:inline;
}
.menuBotonesArchivos{
margin-left:-305px;
}

#cuerpo{
	margin:2em;
}
#lateral{
	width: 15em;
	float:right;
	padding-top:1em;
}
#lateral ul{
	margin:0em;
	padding:0em;
	list-style: none;
}
#lateral li{
	padding:0.1em 0.2em 0.1em 0.3em;
	font-weight: bold;
	border-top:#FFF 0.1em solid;
}
#lateral a{
	color: #3333cc;
	background-color:#FFF;
	text-decoration: none;
}
#lateral H1{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:9.2em;
	margin:0em;
	border-top:#FFF 0.05em solid;
	border-left:#FFF 0.05em solid;
	border-right:#FFF 0.05em solid;
	font-size:16px;
	text-align:center;
	color:#FFF;
	background-color:#000
}
#destadado{
	font-size:10px;
	width:14.7em;
	border-bottom:#FFF 1px solid;
	border-left:#FFF 1px solid;
	border-right:#FFF 1px solid;
	margin-bottom:1em;
}
#destadado li{
	background-color:#000;
	color:#FFF;
}

#destadado li a{
	font-style:italic;
	font-weight:bold;
	background-color:#000;
	color:#FFF;
}

#musica{
position:absolute;
right:0;
top:0;
}

.parrafo{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
.mapa{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
.mapa li{
	color:#FFF;
	margin-top:1em;
}
.mapa a{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}

.dosImagenes{
	text-align:center;
}
.dosImagenes a {
	text-decoration:none;
}
.dosImagenes img{
	margin-top:2em;
	margin-left:1em;
	margin-bottom:2em;
}
.tresImagenes{
	text-align:center;
}

.enlaces{
	float:left;
	width:32%;
	border:1px solid #FFF;
	height:12em;
	padding-top:.6em;
	margin:.1em;
}
.enlaces strong{
	margin:0 1em;
}


.enlaces ul{
	width:auto;
	margin-top:.6em;
	border-top:1px solid #FFF;
}
.enlaces ul li{
	list-style-image:url(../imagenes/list.gif);
}

.enlaces ul li:hover{
	list-style-image:url(../imagenes/list2.gif);
}

.enlaces ul li a{
	text-decoration:none;
	font-weight:bolder;
	color:#FFF;
}

.enlaces ul li a:hover{
	color:#044CDC;
}

.enlacesVisperas{
	height:auto;
	width:auto;
}
.enlacesVisperas ul{
	width:auto;
	margin-top:.6em;
	margin:1em;
	border:0;
}
*html .enlacesVisperas ul li{
	margin-left:10px;
}

.enlacesNoticias{
	height:20em;
	width:49%;
}
.enlacesNoticias ul{
	width:auto;
	margin-top:.6em;
	margin:1em;
	border:0;
}

.salidas{
	text-align:center; 
	margin-top:2em;
}
.salidas div{
	display:inline;
}
.salidas a{
	font-weight:bold;
	text-decoration:none;
	color:#FFF;

}
.salidasCentro{
	text-align:center;
	padding:0 7em;	
}

.archivos{
margin-top:2em;
margin-left:10em;

}
.archivos div{
float:left;
text-align:center;
padding-right:2em;
color:#FFF;

}

#principal{
	height:37em;
	width:52.8em;
	margin-right: 1em;
	color:#FFF;
}
#principal2{
	padding:3em 4em 4em 2em;
	background-image:url(../imagenes/escudoFondoPeqBn.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFF;
}
#principal3{
	padding:3em 4em 4em 2em;
	background-image:url(../imagenes/escudoFondoPeqBn.gif);
	height:20em;
	background-repeat:no-repeat;
	background-position:center;
	color:#FFF;
}
#principal h1,
#principal2 h1,
#principal3 h1,{

	FONT-SIZE: 1.5em;
	margin: 0.8em 0.7em;
	color:#FFF;
	background-color:none;
	padding:0.5em 1em 0.1em 0em;
	BORDER-BOTTOM: #FFF 0.01em solid;
}

.anterior{
	display:block; 
	text-align:left; 
	margin:0;
	font-weight:bolder;
	color:#003399;
	background:url('../imagenes/listAnt.gif') no-repeat left;
}
.anterior:hover{
	background:url('../imagenes/listAnt2.gif') no-repeat left;
}
.anterior a{
	margin-left:.8em;
	text-decoration:none;
	color:#003399;
}
.anterior a:hover{
	color:#044CDC;
}


.siguiente{
	display:block; 
	text-align:right; 
	margin:0 1em 0 0;
	font-weight:bolder;
	color:#003399;
	background:url('../imagenes/list.gif') no-repeat right;
}
.siguiente:hover{
	background:url('../imagenes/list2.gif') no-repeat right;
}
.siguiente a{
	margin-right:.8em;
	text-decoration:none;
	color:#003399;
}
.siguiente a:hover{
	color:#044CDC;
}

.limpiar{
	clear:both;
}

.detalle{
	font-size:.8em;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	display:block;
	padding:0.5em 2em 0.1em 2em;
}
.detalle1{
	margin:0 2em;
	display:block;
}

#pie{
   background-color:transparent;
   color:#FFF;
   font-weight:bold;
   font-size:10px;
   padding:0.5em 2em 0.5em 2em;
   text-align:left;
}

#pie1{
	font-weight:bold;
	font-size:10px;
	margin-bottom:1em;
	text-align:center;
}
#pie1 a{
	padding:0em 1em;
	background-color:transparent;
	color:#FFF;
}
img{
border:0em;

}
#copiright{
	text-align:center;
	padding-bottom:2em;
}
#validadores{
	text-align:right;
}

/*******************************************************/
h1.hemeroteca{
	font-size:1em;
	display:inline;
	margin:0;
}
.cal{
	border:1px solid #e7ebf7;
	width:14em;
}
.cal table{
	width:14em;
	border:1px solid #000;
	font-size:1em;
	clear:both;
}
.cal thead{
color:#FFF;
}
.cal td,
.cal th{
	width:14.28%;
	text-align:right;
	padding:0 1px
}
.cal caption{
	background:#000;
	font-weight:bolder;
	padding:0.3em 0 0.3em;
	color:#fff
}
.cal strong{
	display:block;
	background:#cccbd0
}
.cal td{
	font-size:1em;
	color:#FFF;
	color:#FFF;
	background-color:#000;
}
.cal td a{
	text-decoration:underline;
	color:#FFF;
	background-color:#000;
/*	font-weight:bold;
	font-style:italic;*/
}
#meses{
	width:14em;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	float:none;
}
#anterior a{
	background-color:#000;
	width:7.07em;
	text-align:left;
	float:left;
	color:#FFF;
}
#anterior span{
	background-color:#000;
	width:7.07em;
	text-align:left;
	float:left;
	color:#999;
}
#siguiente a{
	width:6.9em;
	background-color:#000;
	text-align:right;
	float:left;
	color:#FFF;
}
#siguiente span{
	width:6.9em;
	background-color:#000;
	text-align:right;
	float:left;
	color:#999;
}
