a:link {
	color: #555555;
	text-decoration:none;
}
a:visited {
	color: #555555;
	text-decoration:none;
}
a:hover {
	color: #0000AA;
	text-decoration:none;
}
a:active {
	color: #555555;
	text-decoration:none;
}
body {
  /* para centrar el contenido */
  background-color:#525252;
  text-align:center;
  margin:0 auto;
  width:990px;
 }
 #container {
  /* # la almoadilla aplica el estilo a los tag html con ese id */
  margin: 0 auto;
  text-align:left;
  background-image:url(./images/fondo.jpg);
  background-repeat:no-repeat;
  background-color:#46469f;
  /*width:780px; /* para 800 x 600 */
  margin-top: 2px;
  width: 100%;
  border-style: solid;
  border-color: #0000AA;
  border-width: 1px;
  float:left;
 }
 #cabecera {
  /*background-image:url(./images/header.png);
  background-repeat:no-repeat;
  border-style: solid;
  border-color: #0000ab;
  border-width: 1px;
  border-spacing:2px;*/
  color:#0000AA;
  text-align:right;
  margin-bottom:0px;
  height:120px;
  vertical-align:bottom;
 }
 #menu {
  /*background-color:#FFFFFF;
  /*filter: alpha(opacity=90); /* internet explorer */
  /*khtml-opacity: 0.9;      /* khtml, version anterior de safari */
  /*moz-opacity: 0.9;       /* firefox, mozilla, netscape */
  /*opacity: 0.9;           /* safari, chrome, opera */
  /*ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)"; /*internet explorer 8*/
  background-color:rgba(255,255,255,0.9);
  text-align:center;
  margin:0 auto;
  clear:both;
  border-top: solid;
  border-bottom: solid;
  border-color: #0000AA;
  border-width: 1px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
 }
 #banners {
  background-color:rgba(255,255,255,0.9);
  text-align:center;
  margin:0 auto;
  clear:both;
  border-top: solid;
  border-bottom: solid;
  border-color: #FFFFFF;
  border-width: 1px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
 }
 #lat_izq {
  float: left;
  width: 20%;
  background-color:rgba(255,255,255,0.9);
  /*overflow:auto;*/
  border-top: solid;
  border-left: solid;
  border-color: #0000AA;
  border-width: 2px;
  margin-top:20px;
 }
 	#sublat_izq{
	  /*background-color: #FFFFFF;*/
	  width: 100%;
	  border-bottom: solid;
	  border-color: #0000AA;
	  border-width: 2px;
	 }
 #centro {
  background-color:rgba(255,255,255,0.9);
  float: left;
  width: 59%;
  /*overflow:auto;*/
  border-top: solid;
  border-left: solid;
  border-right: solid;
  border-color: #0000AA;
  border-width: 2px;
  margin-top:2px;
 }
 #lat_dcho {
  float: left;
  width: 20%;
  background-color:rgba(255,255,255,0.9);
  border-top: solid;
  border-right: solid;
  border-color: #0000AA;
  border-width: 2px;
  margin-top:20px;
 }
 #sublat_dcho{
	  width: 100%;
	  border-bottom: solid;
	  border-color: #0000AA;
	  border-width: 2px;
	  text-align:center;
 }
 #pie {
  background-color:rgba(255,255,255,0.9);
  clear: both;
  width:100%;
  text-align:center;
  vertical-align:middle;
  border-top:solid;
  border-color: #0000AA;
  border-width: 3px;
  /*background-image:url(./images/footer.png);
  background-repeat:no-repeat;*/
 }
 
 /* Seccion de los textos*/
 
h1 {margin: 3px 0px 3px 0px;}
 
.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	text-align:left;
	padding-left:5px;
}
.l_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-align:center;
}
.l_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	text-align:center;
}
.l_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
}
.l_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
}
.c_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	text-align:center;
}
.l_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	text-align:center;
}
.news_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:13px;
}
.news_hour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
}
.news_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}