.h0 {font-family: sans-serif;
   color: #880022; background-color: #ffffff;
   font-size: 28px;}
.h1 {font-family: sans-serif;
   color: #880022; background-color: #ffffff;
   font-size: 24px;}
   
.nu {font-family: serif; text-decoration: none;
   font-size: 16px;}
.txt {font-family: sans-serif;
  font-size: 16px;}
.button {font-family: sans-serif;
  font-size: 12px; font-style: italic; font-weight: bold;}
.small {font-family: sans-serif;
  font-size: 10px;}
.small:hover {font-family: sans-serif;
  font-size: 10px;}

.compact {font-family: sans-serif;
  font-size: 12px;}
.navbar {text-decoration:none; font-family: Arial, Helvetica; color: white;
  font-size: 12px;}
  
body {font-family: Arial, Helvetica;padding:0;margin:0;}
p {font-family: Arial, Helvetica; font-size:12px;  color: black;}
a:hover {font-family: Arial, Helvetica;  font-size: 12px; color: orange;}
a {font-family: Arial, Helvetica;  font-size: 12px; text-decoration: none;}

.dia {font-family: Arial, Helvetica;  font-size: 12px; color: black; text-decoration: none;}
.desplegable {font-family: Arial, Helvetica;  font-size: 12px; color: black;}
.diaSemana {font-family: Arial, Helvetica;  font-size: 12px; color: white;}
.domingo {font-family: Arial, Helvetica;  font-size: 12px; color: red; text-decoration: none;}

.nota {font-family: Arial, Helvetica;  font-size: 10px; color:#144575;}
.formulario {font-family: Arial, Helvetica;  font-size: 11px;}
.formulario td{font-family: Arial, Helvetica;  font-size: 11px;}
input {font-family: Arial, Helvetica;  font-size: 11px;}

.separador{background: transparent url("img/separadorpuntos.gif") repeat-x 0 100%;width:100%;}
.tablatelef {width:100%;height:100%;border:none;padding:0;margin:0;background-color:#6F7E95;}
.tablatelef .tittelf{background: url("img/fondotittelef.gif") repeat-x;vertical-align:top;padding-left:10px;}
.tablatelef .fondotelf{background: #FFF url("img/fondo.gif") no-repeat 100% 100%;height:135px;width:420px;margin:0;padding:0;}
.tablatelef .central {background: #FFF url("img/fondotelef.gif") repeat-x 0 -70px;padding-top:0px;width:770px;height:290px;vertical-align:top;}
.tablatelef .tablacentral {width:770px;margin:0;padding:0;vertical-align:top;}
.tablatelef .tablacentral td{padding: 0px;margin:0;vertical-align:top;}
.tablatelef .centrallistado {background: #FFF url("img/fondolistado.gif") repeat-x;height:295px;text-align:center;width:770px;vertical-align:top;}
.tablatelef .tablalistado {width:770px;margin:0;padding:0;vertical-align:top;border:none;}
.tablatelef .tablalistado td{border-top:1px solid #D6E4F1;font-family: Arial, Helvetica;  font-size: 11px; color:#333;text-decoration:none;padding: 2px 10px;}
.tablatelef .tablalistado .titulos{border:none;vertical-align:bottom;padding-bottom:5px;color:#009;height:45px;background: url("img/separadorpuntos.gif") repeat-x 0 100%;}
.tablatelef .tablalistado .paginador{border:none;vertical-align:bottom;padding-top:15px;color:#009;background: url("img/separadorpuntos.gif") repeat-x 0 0;}
.tablatelef .tablalistado .paginador .tablapaginadora td{border:none;text-align:center;font-size: 12px;padding:5px 2px;}
.tablatelef .tablalistado .paginador .tablapaginadora a{color:#10078E;font-size: 12px;font-family: Arial, Helvetica;padding:0;margin:0;border:0;}
.tablatelef .pie {background: #D6E4F1 url("img/fondopie.gif") no-repeat 100% 0;}
.tablatelef .pie2 {background: #D6E4F1 url("img/fondopie2.gif") repeat-y 100% 0;}
