body {
	margin: 0px;
	background-color:#000000;
	}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #7B1427;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: 000000#;
	font-weight: bold;
	text-decoration: none;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #7B1427;
	font-weight: bold;
	text-decoration: none;

}

.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}

.barra2 {
   font-family: verdana, arial, sans-serif; 
   font-size: 8.5pt; 
   font-weight: bold; 
   padding: 2px; 
   background-color: #C2810D; 
   color: #ffffff; 
   text-decoration: none; 
} 
.barra2:link, 
.barra2:visited { 
   border-top: 1px solid #cccccc; 
   border-bottom: 2px solid #666666; 
   border-left: 1px solid #cccccc; 
   border-right: 2px solid #666666; 
} 
.barra2:hover { 
    border-bottom: 1px solid #cccccc; 
   border-top: 2px solid #666666; 
   border-right: 1px solid #cccccc; 
   border-left: 2px solid #666666;
   color: #000000; 
}
.textonormal {
 FONT-SIZE: 8.5pt;
 COLOR: #000000;
 FONT-FAMILY: verdana, arial, sans-serif;
}
.textonormalnegrita {
 FONT-SIZE: 8.5pt;
 COLOR: #000000;
 FONT-FAMILY: verdana, arial, sans-serif;
 font-weight: bold;
 
}

.tituloabajoblanco {
 FONT-SIZE: 8.5pt;
 COLOR: #FFFFFF;
 FONT-FAMILY: verdana, arial, sans-serif;
 font-weight: bold;
 
}
tituloabajoblanco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: FFFFFF#;
	font-weight: bold;
	text-decoration: none;
	}
	
.tituloabajoblanco2 {
 FONT-SIZE: 8.5pt;
 COLOR: #FFFFFF;
 FONT-FAMILY: verdana, arial, sans-serif;
 font-weight: bold;
 
}
.titulonegrita {
 FONT-SIZE: 11pt;
 COLOR: #000000;
 FONT-FAMILY: verdana, arial, sans-serif;
 font-weight: bold;
 
}
.tituloblanco {
 FONT-SIZE: 10pt;
 COLOR: #ffffff;
 FONT-FAMILY: verdana, arial, sans-serif;
 font-weight: bold;
 
}
.textonormalbordearribayabajo{ 

  border-bottom: solid;
  border-top: solid;
   border-width: 1px; 
   PADDING-TOP: 5px;
   PADDING-BOTTOM: 5px;
   PADDING-LEFT: 5px;
   PADDING-RIGHT: 5px;
   border-color: 000000; 
   FONT-SIZE: 8.5pt;
 COLOR: #000000;
 FONT-FAMILY: verdana, arial, sans-serif; }
 
 .textonormalbordestabla{ 

  border-bottom: solid;
  border-top: solid;
  border-left: solid;
  border-right: solid;
   border-width: 1px; 
   PADDING-TOP: 5px;
   PADDING-BOTTOM: 5px;
   PADDING-LEFT: 5px;
   PADDING-RIGHT: 5px;
   border-color: 000000; 
   FONT-SIZE: 8.5pt;
 COLOR: #000000;
 FONT-FAMILY: verdana, arial, sans-serif; }
 /* Estilo aņadidos para el sistema de reservas y actividades (Tomas) */


.weekDay {	font-family : verdana,arial,helvetica;	font-size : 10pt;	color: #000000;	background-color:#ead7d1; }
.calendarioColor {	BORDER-LEFT: #000000 1px solid;	BORDER-RIGHT: #000000 1px solid;	FONT-SIZE: 8.5pt;	BORDER-BOTTOM: #000000 1px solid;	VERTICAL-ALIGN: top;	COLOR: #000000;	LINE-HEIGHT: 11pt;	BORDER-TOP: #000000 1px solid;	FONT-FAMILY: verdana, arial, sans-serif;	background-color:#ead7d1;}

.mes {	PADDING-LEFT: 5px;PADDING-RIGHT: 5px; FONT-SIZE: 8.5pt; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, arial, sans-serif; }
.mes:link {	PADDING-LEFT: 5px;	PADDING-RIGHT: 5px;	FONT-SIZE: 8.5pt;	PADDING-TOP: 5px;	PADDING-BOTTOM: 5px;	VERTICAL-ALIGN: top;	COLOR: #000000;	FONT-FAMILY: verdana, arial, sans-serif;	text-decoration: none; }

.day      {	font-family : verdana,arial,helvetica;	font-size : 10pt; color: #999999; font-weight: bold; text-decoration:none; }
.day:link {	font-family : verdana,arial,helvetica;	font-size : 10pt; color: #990033; font-weight: bold; text-decoration:none; }
.day:visited {	font-family : verdana,arial,helvetica;	font-size : 10pt; color: #990033; font-weight: bold; text-decoration:none; }
.flecha      {	font-family : verdana,arial,helvetica;	font-size : 8pt; color: #990033; font-weight: bold;	text-decoration:none; }
.flecha2      {	font-family : verdana,arial,helvetica;	font-size : 10pt; color: #990033; font-weight: bold;	text-decoration:none; }
.flecha:link {	font-family : verdana,arial,helvetica;	font-size : 8pt; color: #990033; font-weight: bold;	text-decoration:none; }

.autenticarA { background-color:#ffffff; PADDING-LEFT: 1px;PADDING-RIGHT: 1px; FONT-SIZE: 9pt; PADDING-TOP: 4px; PADDING-BOTTOM: 4px;VERTICAL-ALIGN: top; COLOR: #FFFFFF; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, arial, sans-serif;  font-weight: bold; }
.autenticarB { background-color:#7b1427; PADDING-LEFT: 1px;PADDING-RIGHT: 1px; FONT-SIZE: 8.5pt; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, arial, sans-serif; }
TD.atencion {	FONT-FAMILY: verdana, arial, sans-serif;	FONT-SIZE: 9pt;	color: #FF0000;	border: 1px solid #FF0000;}
TD.Thorario1 {	FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; background-color:#FFCCCC}
TD.Thorario2 {	FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; background-color:#ffcccc}

.fondoTHorario { background-color:#f3e9e8}
.cabezaHorario {	font-family : verdana,arial,helvetica;	font-size : 10pt;		color: #990033;	font-weight: bold;	background-color:#FFffcc;	border-color:#990000;	border-width:thick;	cursor: hand;}
.interiorHorario {	font-family : verdana,arial,helvetica;	font-size : 10pt;		color: #CCCCCC;	font-weight: bold;	background-color:#FFCCFF;	border-color:#990000;	border-width:thick;	cursor: hand;}
.fondoHorario {	font-family : verdana,arial,helvetica;	font-size : 10pt;		color: #DDDDDD;	font-weight: bold;	background-color:#CCCCCC;	border-color:#990000;	border-width:thick;}
.campoObligatorio  {	font-family : verdana,arial,helvetica;	color: #000000;	background-color: #FFFF99;}
.campoNoObligatorio  {	font-family : verdana,arial,helvetica;	color: #000000;	background-color: #FFFFFF;}

TD.5 {	PADDING-LEFT: 5px;PADDING-RIGHT: 5px; FONT-SIZE: 8.5pt; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, arial, sans-serif
}
.tit_act {
 FONT-SIZE: 8.5pt;
 COLOR: #000000;
 FONT-FAMILY: verdana, arial, sans-serif;
}
a.barra {	PADDING-LEFT: 5px;PADDING-RIGHT: 5px; FONT-SIZE: 7.5pt; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, arial, sans-serif}
a.barra:hover {	PADDING-LEFT: 5px;PADDING-RIGHT: 5px; FONT-SIZE: 7.5pt; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;VERTICAL-ALIGN: top; 	color: #FFFFCC; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, arial, sans-serif}
.celdaarriba{ 
  border-right: solid;
  border-left: solid;
  border-bottom: solid;
  border-top: solid;
   border-width: 1px; 
   PADDING-TOP: 5px;
   PADDING-BOTTOM: 5px;
   PADDING-LEFT: 5px;
   PADDING-RIGHT: 5px;
   border-color: 000000; 
   background-color: #cccccc; 
   font-family: verdana, arial, sans-serif; 
   font-size: 8.5pt; }