
H1 {
  font-family: Arial, Verdana; FONT-SIZE: 11pt; color: #1E72A4; 
}

H2 {
  font-family: Arial, Verdana; FONT-SIZE: 10pt; color: #1E72A4; 
}

H3 {
  font-family: Arial, Verdana; FONT-SIZE: 9pt; color: #1E72A4; 
}

H4 {
  font-family: Arial, Verdana; FONT-SIZE: 8pt; color: #1E72A4; 
}

TD.sinenlace {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #006699; FONT-FAMILY: arial
}

P {
  font-family: Arial, Verdana; FONT-SIZE: 8pt;
}

P.centro {
  font-family: Arial, Verdana; FONT-SIZE: 8pt; text-align: center;
}

P.peq {
  font-family: Arial, Verdana; FONT-SIZE: 8pt;
}
P.tituloenlaces {
  font-family: Arial, Verdana; FONT-SIZE: 9pt; color: #1E72A4; font-weight: bold;
}

P.titulonoticia {
  color: #030B78; font-family: Arial, Verdana; FONT-SIZE: 9pt; font-weight: bold; 
}
P.titulonoticia2 {
  color: #030B78; font-family: Arial, Verdana; FONT-SIZE: 7pt; font-weight: bold; 
}

P.noticia {
  font-family: Arial, Verdana; FONT-SIZE: 8pt; text-align: justify;
}
P.menu1{color: #030B78; font-family: Arial, Verdana; FONT-SIZE: 8pt; font-weight: bold;}
P.pie {
  font-family: Arial, Verdana; FONT-SIZE: 7pt;  color: #030B78;
}

LI{
  font-family: Arial, Verdana; FONT-SIZE: 8pt; margin:10px;
}


UL {
	COLOR: black; FONT-FAMILY: arial; FONT-SIZE: 10pt; margin-left: 20px;
}

A{color: #030B78; text-decoration: none}

A:hover {
  color: #6298F2;
}

A.menu1{color: #030B78; text-decoration: none; font-family: Arial, Verdana; FONT-SIZE: 8pt; font-weight: bold;}
A.menu1:hover {
  color: #6298F2;
}

A.menu2{color: #030B78; text-decoration: none; font-family: Arial, Verdana; FONT-SIZE: 8pt; padding-left: 6px;}
A.menu2:hover {
  color: #6298F2;
}

A.ampliar{font-family: Arial, Verdana; font-size: 7pt; text-decoration: none; color: #006699; text-align: right; font-weight: bold;}
A.ampliar:hover{color: red}

A.banderas{font-family: Arial, Verdana; font-size: 6pt; text-decoration: none; color: #006699; text-align: center;}
A.banderas:hover{color: red}

input {
	FONT-SIZE: 8pt;
	COLOR: #1E72A4;
	FONT-FAMILY: arial;
	border: solid #D9DADB 1px;
}

textarea {
	FONT-SIZE: 8pt;
	COLOR: #1E72A4;
	FONT-FAMILY: arial;
	border: solid #D9DADB 1px;
}

.punteado{
border-style: dotted;
border-width: 1px;
border-color: #C19F00;
background-color: #FFFFFF;
} 


 /*
* AGENDA
*/
 
.modulo_agenda {
	border:1px solid #B2BFCF;
}

.modulo_agenda a {
 text-decoration: none; 
 }
 
.modulo_agenda a:hover {
 background-color:#DDDDFF;
 color: #ff6600;
 text-decoration: none; 
 }

.cabecera_agenda {
background-color:#D7B4FF;
padding:2px;
border-bottom:1px solid #B2BFCF;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
 font-weight: bolder;
 text-align:center;
}

.calendar_head {
	background-color: #B2BFCF;
	text-align: center;
	font-size: 9pt;
	color: #ffffff;
	font-family:  Arial, Helvetica, sans-serif;	
}

.calendar_this_day { /* d’a de hoy en el peque–o */
	background-color: #B2BFCF;
	font-weight:normal;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	color: white;
	padding-right:.3em;
	text-align: right;
	font-family:  Arial, Helvetica, sans-serif;	
}

.calendar_este_day{ /* d’a de hoy en el grande */
	background-color: #B2BFCF;
	font-weight:normal;
	margin:0px;
	color: white;
	text-align:right;
	font-family:  Arial, Helvetica, sans-serif;	
}

.calendar_this_month {
	background-color: #fefefe;
	padding-right:5px;
	text-align:right;
	font-family:  Arial, Helvetica, sans-serif;	
}


.calendar_not_this_month { /* nœmeros de otro mes en la mini */
	background: #fefefe;
	color:#cccccc;
	font-size: 7pt;
	vertical-align: bottom;
	padding-right:5px;
	text-align: right;
	font-family:  Arial, Helvetica, sans-serif;	
}


.calendar_not_este_month { /* nœmeros de otro mes en la grande */
	background: #fefefe;
	color:#cccccc;
	font-size: 9pt;
	vertical-align: top;
	text-align:right;
	font-family:  Arial, Helvetica, sans-serif;	
}


.formbuscar_ag {
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
	width: 120px;
	font-size: 9pt;
	border: 1px solid #B2BFCF;
	color:#FF7F00;
	padding: 0px;
	margin: 0px;
	font-weight:normal;
	
}
.botonbuscar_ag {
	font-size: 9pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border: 1px solid #B2BFCF;
	background: #ffffff;
	color:#FF7F00;
	margin: 0px;
	padding: 0px;
}

.formbuscar_cabecera {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 120px;
	font-size: 9pt;
	border: 1px solid #CCCCCC;
	color:#99CC33;
	padding: 0px;
	margin: 0px;
	font-weight:bold;
}

.botonbuscar_cabecera {
	font-size: 9pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#FF6600;
	margin: 0px;
	padding: 0px;
	border:0px;
}

.small { /* nœmero de los d’as del mes actual en el calendario grande */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#666666;
text-align:right;
}

.small_plus { /* eventos del calendario grande */
font-family: Arial, Helvetica, sans-serif;
font-size:7pt;
}


.small_mini { /* nœmeros del mes en la mini */
	font-family: Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#758AAB;
	font-style: normal;
}

.calendar_head_mini { /* abreviatura de los d’as de la semana en la mini */
	background-color: #EEEEFF;
	font-size: 90%;
	color: #999999;
	font-family: Arial, Helvatica, sans-serif;	
	font-weight:normal;
	padding-right: .6em;
	text-align: right;
}

.boton_agenda {
 background-color:EEEEFF;
 text-align:center;
 border-bottom: 1px solid #B2BFCF;
 padding: 2px;
 font-family: Arial, Helvetica, sans-serif;
 }
 
 .boton_agenda a {
 display: block;
 }
 
  .boton_agenda a:hover {
 display: block;
  background-color:#EEEEFF;
 }
 
 .nombre_mes {
 font-size:80%; 
 font-family: Arial, Helvetica, sans-serif; 
 color:#030B78;
 font-weight: normal;
 padding: 1px;
 padding-right: 5px;
  border-bottom: 1px solid #cccccc;
 }
 
 .botoncito {
	padding:1px;
 }
 
 .botoncito a {
	display:inline;
	padding-left:1px;
	padding-right:1px;
	margin:0px;
 }
 
 .botoncito a:hover{
	display:inline;
	padding-left:1px;
	padding-right:1px;
 	color: #ff6600;
 	margin:0px; 
 }

.azul{
	color: #758AAB;
}