BODY{
	margin-top : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	background-color : #FFFFCC;
}

SELECT{
	font-family :  verdana, arial, sans-serif;
	font-size : 10px;
}

A{
	text-decoration : none;
}

A.hover{
	text-decoration: Underline;
}

a.txtbase:HOVER{
	text-decoration: Underline;
}


.txtbase {
	COLOR: #333333;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.txtbase_blanco {
	COLOR: #FFFFFF;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.txtbase_azul {
	COLOR: #0000CD;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.txtbase_rojo {
	COLOR: #2C5BAE;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.txtbase_peq {
	COLOR: #333333;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 9px;
}

.txtbase_peq_azul {
	COLOR: #000066;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 9px;
	font-weight : bold;
}


.txtbase_peq_enlace{
	COLOR: #0000CD;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 9px;
}

.tit_secciones{
	background-color : #2C5BAE;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 11px;
	font-weight : bold;
}

.enlaces {
	COLOR: #000000; 
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.texto{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	color: Black;
}

.superior{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12Px;
	color: #2C5BAE;
	font-weight : bold;
}

.texto2{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14 Px;
	color: Black;
	font-weight : bold;
}

.texto-pq{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9Px;
	color: Black;
}

.borde_tabla{
	border-color : #2C5BAE;
	border-style : solid;
	border-width : 1px;
}

.fondo_derecha{
	 background-color: #E1E9F5;
}

.fondo_derecha_lateral{
	 background-color: #E1E9F5;
	border-right : 3px solid #FFFFCC;
	border-bottom : 3px solid #FFFFCC;
}

.fondo_listado_izda{
	background-color : #DFE8F5;
}

.fondo_listado_izda_privado{
	background-color : #AEC6E2;
}

.listado_izda{
	COLOR: #333333;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 10px;
}

.cab_titular{
	background-color : #2C5BAE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 FONT-SIZE: 11px;
	 color : #FFFFFF;
}
.referencia{
	font-family: Tahoma, Arial;
	font-size: 11Px;
	color: Black;
}

.titnoticia {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: bold
}

.titnoticia2 {
	COLOR: #2C5BAE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold
}

.ant_sig {
	COLOR: #4444aa; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px
}

.ant_post {
	COLOR: #4444aa; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px;
	font-weight : bold;
}

.ruta1 { 
	 background-color : #2C5BAE;
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight: bold; 
	color: #FFFFFF
}

.ruta2 { 
	 background-color : #2C5BAE;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold
}

.ruta2_sin{
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold
}

.cabecera_foros{
	background-color : #00005F;
	color : White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	font-weight : bold;
}

.cabecera_foros2{
	background-color : #336699;
	color : White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	font-weight : bold;
}

.listado1{
	background-color : #E3E3E3;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11 px;
	 color: Black;
}

.listado2{
	background-color : #CCCCCC;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11 px;
	 color: Black;
}

a.listado1:HOVER{
	font-weight : bold;
}

a.listado2:HOVER{
	font-weight : bold;
}

.lateral_formu{
	background : #6B7594;
	color : White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11Px;
	font-weight : bold;
}

.separacion{
	background : #5F5F5F;
}

.cab_amarilla{
	background-color : #2C5BAE;
	font-family :  verdana, arial, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	font-weight : bold;
}

.tit_evento{
	font-family: Tahoma, Arial;
	font-size: 12Px;
	font-weight : bold;
	color: #2035A5;
}

.tit_evento_cad{
	font-family: Tahoma, Arial;
	font-size: 12Px;
	font-weight : bold;
	color: #ADADAD;
}

.tit_evento2{
	font-family: Tahoma, Arial;
	font-size: 12Px;
	color: #2035A5;
}

.txt_evento{
	font-family :  verdana, arial, sans-serif;
	font-size : 11px;
	color: #000066;
	font-weight : bold;
}

.registro_fondo{
	background-color : #8393B8;
}

.registro_fondo2{
	background-color:#CED8E4;
	COLOR: #333333;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	 FONT-SIZE: 11px;
}

.registro_cabecera{
	background-color : #666699;
	COLOR:White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	font-weight : bold;
}

.calendario_hoy{
	background-color : #DAB503;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9Px;
}

.calendario_evento{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9Px;
	color : #B00000;
	font-weight : bold;
}

.buscador_encab{
	background-color : #7F879F;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12Px;
	color: White;
	font-weight : bold;
}

.buscador_encab2{
	background-color : #C2C2C2;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12Px;
	color: Black;
	font-weight : bold;
}

.buscador_selec{
	background : Teal;
	font-size : 9px;
	color: white;
	cursor : crosshair;
}

.buscador_conect{
	font-family : Arial;
	font-size : medium;
	color : Blue;
}

.boton_menu{
	background : #2C5BAE;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	font-weight : bold;
}

.imprimir_1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : large;
	font-weight : bold;
}

.imprimir_2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
}

.fich{
	font-family :  verdana, arial, sans-serif;
	font-size : 11px;
	text-align : justify;
	margin-right : 6px;
	background-color : #000078;
	color : White;
}

.fich_fondo{
	border-color : #000078;
	border-style : solid;
	border-width : 1px;
	background-color : #CEDBE7;
	font-family: verdana, arial, sans-serif;
	font-size: 9Px;
}