/* General */
body,div,span,td,th,a,div,input,select,b,p{font-size:12px; font-family:Verdana,Arial,sans-serif;}
body{background-color:#FFFFFF;}
th{font-weight: normal;}
a{font-size: 12px; color: #000099; text-decoration:none;}
a:hover{color: #000099; text-decoration:underline;}
a:active{color: #000099;}
u{text-decoration:underline;}
b{font-weight: bold;}
table.general{background-color:#FFFFFF; width: 798px; height: 300px;}
table.contenido td {padding: 10px 5px 10px 5px;}

/* Menu Superior */
table.tabla-menu-superior{background-color: #A90100; color: white; font-weight: bold; width: 798px;}
td.menu-superior {background-color: #A90100; border-left: 1px solid #000000;}
td.menu-superior-activo{background-color: #FFFFFF; border-left: 1px solid #000000;}
td.menu-superior-sel {background-color: #CC3300; border-left: 1px solid #000000;}
td.menu-superior-izda { border-left: 1px solid #000000;}
.menu-superior a {color: #FFFFFF; text-decoration:none; font-weight: bold;}
.menu-superior-sel a {color: #000000; text-decoration:none; font-weight: bold;}
.menu-superior-sel a:hover {color: #000000; text-decoration:none; font-weight: bold;}
.menu-superior-activo a{color: #000000; text-decoration:none; font-weight: bold;}
.textoMenu{font-size: 12px; color:#FFFFFF; text-decoration:none;}

/* Menu Izda */
.menuIzda {background: #EEEEEE; padding: 0px 10px 20px 10px; width: 200px;}

/* Centro */
.centro {padding: 0px 10px 20px 10px; width: 598px;}
.centroIndex {padding: 0px 10px 20px 10px; width: 598px;}
.caja {border-bottom: 1px #AAAAAA solid;}

/* Secciones */
h2 {font-size: 16px; color: #A90100; text-decoration: none; font-family: Arial; text-transform: uppercase; border-bottom: 1px #A90100 solid; margin: 5px 0px 0px 0px;}
h2 a {font-size: 16px; color: #A90100; text-decoration: none; font-family: Arial; text-transform: uppercase;}
h2 a:hover {color: #CC0000; text-decoration:none;}

/* Textos */
.cabecera {font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC6600; text-decoration:none;}
.antetitulo {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration:none;}
.titulo {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration:none;}
.fecha {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.entradilla {font-size: 12px; color: #333333; text-decoration:none;}
.texto {font-size: 12px; color: #000000; text-decoration:none;}
.pie {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; text-decoration:none;}

.tablaNoticia{border-left:10px; border-right: 5px;border-top:5px solid white;text-decoration:none;}
.tablaEncuesta{border:1px solid white;background-color:#5E6050;}

/* Eventos */
.tablaEventos{border:1px solid #CC0000; background-color:#FFFFFF;}
.tablaEventosGral{border:1px solid #CC0000; background-color:#FFFFFF;}
.tablaEventosGral2{border:1px solid #CC0000;}
.tdEventos{border:1px solid #CC0000;}
.tdEventosDia{border:1px solid #CC0000; background-color:#BBBBBB;}
.tdEventosDia2{border:1px solid #CC0000;}
.tdEventosDiaOn{border:1px solid #CC0000; background-color:#BBBBBB;}
.tdEventosSemana{border:1px solid #CC0000; background-color:#990000;}
.tituloCalendario {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder;}
.tituloCalendarioOff {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-weight: bolder;}
.tituloCalendarioOn {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #990000;font-weight: bolder;}
.tituloCalendario2 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-weight: bolder;}
.tituloCalendario3 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000;font-weight: bolder;}
.tituloCalendario4 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;}
.tituloCalendarioOff2 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-weight: bolder;}
.tituloMes {font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bolder;}

/* Admin */
.titulo-admin{color:#28527B;font-size:18px;}
.seccionmas{color:#007ACC;font-size:14px;}

.boton {border: #000000 1px solid; font-size: 12px; font-family: Verdana; color: #FFFFFF;background-color: #A90100;  font-weight: bold;}
.boton2 {border: #000000 1px solid; font-size: 11px; font-family: Verdana; color: #FFFFFF;background-color: #A90100;  font-weight: bold;}