body {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003566;
}
span.liveclock {
	position:absolute;
	left:0;
	top:10;
}
a:link {
	color: #003566;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a:visited {
	font-size: 11px;
	color: #003566;
	text-decoration: none;
}
a:hover {
	color: #990000;
	font-size: 11px;
	text-decoration: none;
}

a:link.masi {
	color: #8A8213;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a:hover.masi {
	color: #708090;
}
a:visited.masi {
	color: #A0522D;
}
h4 {
	
}

table {

}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

form {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

input.campos{
	background: #A0522D;
	color: White;
}

input.campos2{
	background: #FFE29A;
	color: White;
}

img.imagen {
	background: White;
	border: none;
}
td.foto{
	background: White;
}
input.boton {
elevation: above;
	background-color: #A0522D;
	color: White;
	
}
 
.registros{
color:#003366;
}
.table {
	border: 1px solid #8dad5f;
	}
td.evento1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000066;
	border-bottom-color: #A0522D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
td.evento2{
	font: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8B4513;
	border-bottom-color: #A0522D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #A0522D;
	border-right-style: solid;
	border-right-width: 1px;
}.noticia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003566;
	text-decoration: none;
	background-position: center;
	line-height: normal;
}
a.menu:link{
	color: #003566;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration : none;
}
a.menu:visited{
	color: #003566;
	font-size: 14px;
	text-decoration : none;
}
a.menu:hover{
	color: #abc1f2;
	font-size: 14px;
	text-decoration : none;
}
.tituloeditorial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #e20916;
	font-variant: normal;
	text-transform: uppercase;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.tituloe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
}

.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #8DAD5F;
}
a.menu2:link{
	color: #FFFFFF;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration : none;
}
a.menu2:visited{
color: #FFFFFF;
text-decoration : none;
}
a.menu2:hover{
color: #abc1f2;
text-decoration : none;
}

.menudelgado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Encabezado {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.encabezadoazul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CDD5EA;
}

.encabezado18 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.encabezadoazulobscuro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003566;
}
.subEncabezado {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
}

a.subEncabezado:link{
	color: #003366;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration : none;
}
a.subEncabezado:visited{
color: #CC0033;
text-decoration : none;
}
a.subEncabezado:hover{
color: #abc1f2;
text-decoration : none;
}

.columna {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #003366;
}
a.columna:link{ 
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: normal; 
	color: #003366; 
	text-decoration : none;

}

a.columna:visited{
	font-size: 12px; 
	color: #003366;
	text-decoration : none;
}
a.columna:hover{
	font-size: 12px; 
	color: #990000;
	text-decoration : none;
}

.subEncabezadoFoto {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #A7B5CE;
	background-color: #003366;
}
.subEncabezadoEditorial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-style: italic;
	font-weight: bold;
	color: #ffffff;
	background-color: #61a80b;
}
.subEncabezadoHome {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	background-color: #A7B5CE;
}
a.subEncabezadoHome:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	background-color: #A7B5CE;
	text-decoration : none;
}
a.subEncabezadoHome:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	background-color: #A7B5CE;
	text-decoration : none;
}
a.subEncabezadoHome:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	background-color: #A7B5CE;
	text-decoration : none;
}
.tsubtitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.tsubtituloe {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
}

.columnatitulo {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	text-decoration : none;
}
a.columnatitulo:link{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	text-decoration : none;
}

a.columnatitulo:visited{
	font-size: 14px;
	color: #003366;
	text-decoration : none;
}
a.columnatitulo:hover{
	font-size: 14px; 
	color: #990000;
	text-decoration : none;
}

#navleft ul.btngreen {
	font-family: Verdana;
	font-size: .8em;
	font-weight: bold;
	color: #fff;
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
		
#navleft ul.btngreen li {
	margin: 0px 0px 1px 0px;
}
		
#navleft ul.btngreen li a {
	display: block;
	text-decoration: none;
	color: #fff;
	background-color: #A7B5CE;
	padding: 3px;
	width: 100%;
}
/* hack for all browsers but Explorer */
html>body #navleft ul.btngreen li a {
width: auto;
}

#navleft ul.btngreen li a:hover {
	text-decoration: none;
	background-color: #DEE3ED;
	color: #A7B5CE;
}

/* the next two descriptors are for coloring the 'down' buttons */
#navleft ul.btngreen li.down {
	margin: 0px 0px 1px 0px;
}

#navleft ul.btngreen li.down a {
	display: block;
	text-decoration: none;
	color: #fff;
	background-color: #e08738;
	padding: 3px;
	width: 100%;
}

/* hack for Explorer */
html>body #navleft ul.btngreen li.down a {
width: auto;
}

#navleft ul.btngreen li.down a:hover {
	text-decoration: none;
	background-color: #e99747;
	color: #fff;
}

.BotonNormal
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    BORDER-LEFT: #999999 1px solid;
    CURSOR: hand;
    COLOR: #003366;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: "Times New Roman", Times, serif";
    HEIGHT: 23px;
    BACKGROUND-COLOR: #DEE3ED
}
.BotonOver
{
    BORDER-RIGHT: #244668 1px solid;
    BORDER-TOP: #244668 1px solid;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    BORDER-LEFT: #244668 1px solid;
    CURSOR: hand;
    COLOR: #990000;
    BORDER-BOTTOM: #244668 1px solid;
    FONT-FAMILY: Times New Roman", Times, serif;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #518ECB
}

/* News Ticker Scroll */
#NewsTicker{
/*border:solid 1px #cccccc;*/
border:solid 1px #RRRRRR;
/*background:#eaf5e0;*/
background:#RRRRRR;
width:300px;
height:500px;
/*height:400px;*/
}
#NewsTicker h1{
padding:6px; margin:0; border:0;
background:#dfe9d5;
/*color:#000000;*/
color:#003566
font-size:11px;
font-weight:bold;
}
#NewsVertical {
width:300px;
height:470px;
/*height:370px;*/
display:block;
overflow:hidden;
position:relative;
}
#controller{
padding:6px;
font-size:11px;
/*color:#666;*/
color:#003566
}
#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
#TickerVertical {
width:300px;
height:300px;
display:block;
list-style:none;
margin:0;
padding:0;
}
#TickerVertical li {
display:block;
width:288px;
/*color:#333333;*/
color:#003566
text-align:left;
font-size:11px;
margin:0;
padding:6px;
float:left;
}
#TickerVertical li .NewsTitle{
display:block;
/*color:#000000;*/
color:#003566
font-size:11px;
font-weight:bold;
margin-bottom:6px;
}
#TickerVertical li .NewsTitle a:link,
#TickerVertical li .NewsTitle a:Visited {
display:block;
/*color:#000000;*/
color:#003566
font-size:11px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#TickerVertical li .NewsTitle a:hover {
text-decoration:underline;
}
#TickerVertical li .NewsSubTitle{
display:block;
/*color:#000000;*/
color:#003566
font-size:11px;
font-weight:bold;
margin-bottom:6px;
}
#TickerVertical li .NewsImg{
float:right;
margin-right:10px;
}
#TickerVertical li .NewsFooter{
display:block;
/*color:#000000;*/
color:#003566
font-size:11px;
margin:6px 0 14px 0;
}
.columnaeditorial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	text-decoration : none;
	text-transform: uppercase;
}
a.columnaeditorial:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	text-decoration : none;
	text-transform: uppercase;
}

a.columnaeditorial:visited{
	font-size: 12px;
	color: #003366;
	text-decoration : none;
	text-transform: uppercase;
}
a.columnaeditorial:hover{
	font-size: 12px;
	color: #990000;
	text-decoration : none;
	text-transform: uppercase;
}.subEncabezadoEditorial2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	background-color: #61a80b;
}
.subEncabezadoEditorial3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff0000;
}
.subEncabezadoEditorial4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	background-color: #8040ff;
}
#menuList {
  background-color: #00CCCC;
  border: 1px solid #0000FF;
  margin: 0px;
  padding: 2px;
  line-height:0px;
  width:200px; /* Es necesario aportar anchura al menú para limitar el ancho de los botones */
}

#menuList li {
  display: block; /* De este modo los elementos del menú se mostrán como bloques uno debajo de otro y hasta el ancho del menú */
  margin: 2px;
  padding: 0;
  list-style: none;
}

#menuList li a, #menuList1 li a:focus {
  display: block;
  background-color: #99CCCC;
  border: 1px solid #0000FF;
  margin: 0;
  text-decoration: none;
  color: #000;
  font-family: Verdana,Arial,Helvetica;
  font-size: 12px;
  font-weight:bold;
  padding: 15px;/* Cuanto mayor sea el espaciado, mas grande será el area del botón. */
}

#menuList li a:hover {
  background-color: #003399;
  border-color: #FFF;
  color: #FFCC00;
}
