body {font-family: arial, helvetica, sans-serif; font-size: 10pt;}

table.ficha {border: outset 10pt; border-collapse: separate; border-spacing: 15pt; background-color: #ffffff; }

td {font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt;}


td.menu-principal {background-color: #000080; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt;} 
td.ficha {background-color: #990000; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt;}
td.lista {background-color: #008080; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt;}
td.tablon-menu {background-color: #808080; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt; }
td.eventos-menu {background-color: #808080; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt; }
td.encabezado {background-color: #E0371F; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt; }
td.top {background-color: #808080; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt; }
td.der {background-color: #EAEEEE; font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt; }

p { font-family: verdana, helvetica, arial, sans-serif; font-size: 10pt;}
p.centro {font-family: verdana, helvetica, arial, sans-serif; font-size: 10pt; margin-left:20px; margin-right:20px; }
p.centrar {font-family: verdana, helvetica, arial, sans-serif; font-size: 15pt; margin-left:0px; }
p.atributo {font-family: verdana, helvetica,  arial, sans-serif; font-size: 10pt; margin-left:0; color: #006633; font-weight: bold;}
p.val {font-family: arial, verdana, helvetica,  sans-serif; font-size: 10pt; margin-left:0; color:#000000; }
p.notas  {font-family: arial, verdana, helvetica,  sans-serif; font-size: 10pt; margin-left:0; color:#000000; font-weight: bold; }
p.nombre {font-family: verdana, helvetica,  arial, sans-serif; font-size: 11pt; margin-left:0; color:#990000; font-weight: bold;}
p.tablon-menu { font-family: helvetica,  verdana, arial, sans-serif; font-size: 9pt; color:#990000; font-weight: bold;}
p.tablon-menu-separador {font-family: arial, verdana, helvetica,   sans-serif; font-size: 11pt; color: #ffff66; font-weight: bold;}

p.eventos-menu {font-family: helvetica,  verdana, arial, sans-serif; font-size: 9pt; color:#990000; font-weight: bold;}



h1 {
	font-family: arial, helvetica, sans-serif; font-size: 24pt; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 0px
}
h2 {
	font-family: arial, helvetica, sans-serif;  font-size: 18pt; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 0px
}

h2.lista-top {
	font-family: arial, helvetica, sans-serif; color:#ffffff; font-size: 18pt; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 0px
}

h2.centro {
	font-family: arial, helvetica, sans-serif; color:#cc3333 ; font-size: 18pt; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 0px
}

h3 {
	font-family: arial, helvetica, sans-serif; font-size: 14pt; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 0px
}

h4 {
	font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-left: 15px; margin-bottom: 0px; margin-top: 0px
}

h5 {
	font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; margin-left: 15px; margin-bottom: 5px; margin-top: 0px 
}

h4.menuizq {
color: #ffff33;	font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-left: 0px; margin-bottom: 2px; margin-top: 0px
}

a:link {color: #21218c; text-decoration: underline  }
a:visited {color: #21218c; text-decoration: underline  }
a:active {color: #21218c; text-decoration: underline  }
a:hover { color: #ff8204; text-decoration: underline }

a.big:link {color: #21218c; text-decoration: underline; font-family: arial, helvetica,  verdana, sans-serif; font-size: 12pt; font-weight: bold; }
a.big:visited {color: #21218c; text-decoration: underline; font-family: arial, helvetica,  verdana, sans-serif; font-size: 12pt; font-weight: bold;}
a.big:active {color: #21218c; text-decoration: underline; font-family: arial, helvetica,  verdana, sans-serif; font-size: 12pt; font-weight: bold; }
a.big:hover {color: #ff8204;; text-decoration: underline; font-family: arial, helvetica,  verdana, sans-serif; font-size: 12pt; font-weight: bold;}


a.menub:link {color: #ffffff; text-decoration: none }
a.menub:visited {color: #ffffff; text-decoration: none }
a.menub:active {color: #ffffff; text-decoration: none }
a.menub:hover {color: #ffff00; text-decoration: underline }

a.menuizq:link {margin-bottom:2px; color: #ffffff; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-left:0; }
a.menuizq:visited {margin-bottom:2px; color: #ffffff; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-left:0; }
a.menuizq:active {margin-bottom:2px; color: #ffffff; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-left:0; }
a.menuizq:hover {margin-bottom:2px; color: #ff6633; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-left:0; }

A.navbar:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-family:  verdana, arial, helvetica,  sans-serif;
}
A.navbar:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; font-family:  verdana, arial, helvetica,  sans-serif;
}
A.navbar:active {
	COLOR: #ffffff; TEXT-DECORATION: none; verdana, arial, helvetica,  sans-serif;
}
A.navbar:hover {
	COLOR: #FFFF00; TEXT-DECORATION: underline;  verdana, arial, helvetica,  sans-serif;
}
a.menuaz:link {
	color: #00ffff; text-decoration: none
}
a.menuaz:visited {
	color: #00ffff; text-decoration: none
}
a.menuaz:active {
	color: #00ffff; text-decoration: none
}
a.menuaz:hover {
	color: #ffffff; text-decoration: underline
}
