.recuadro_baner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background-color: #D5EDFA;*/
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #0076bd;
	/*border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #D5EDFA;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #D5EDFA;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.banner_inf_izq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #D5EDFA;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #D5EDFA;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.col_menu_cabezera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #D5EDFA;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.col_menu_cabezera_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #D5EDFA;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #000000;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.fondos_solido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	background-color: #D5EDFA;
}

.overbot{
background-color: #f9fcd3; /* color botonera onmouseover */
}

.outbot{
background-color: #FFFFFF; /* color botonera onmouseout */
}

.col_busc_ref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #D5EDFA;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #D5EDFA;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}

.col_menu_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #D5EDFA;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
}

.col_menu_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #0076bd;
	border-top-color: #0076bd;
	border-right-color: #0076bd;
	border-bottom-color: #0076bd;
	border-left-color: #0076bd;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

.col_menu_2_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #0076bd;
	border-top-color: #0076bd;
	border-right-color: #0076bd;
	border-bottom-color: #0076bd;
	border-left-color: #0076bd;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.col_menu_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0076bd;
	/*font-weight: bold;
	background-color: #D5EDFA;*/
	border-top-style: solid;
	border-top-color: #D5EDFA;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5EDFA;
	border-bottom-width: 2px;
}

.fecha_hora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/*.cuadro_central {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #D5EDFA;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}*/

.cuadro_central {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-color: #0076bd;
	/*border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}

.cuadro_central3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	/*font-weight: bold;*/
	background-color: #D5EDFA;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-color: #0076bd;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.cuadro_central2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-right-style: solid;
	border-left-style: solid;
	border-color: #D5EDFA;
	border-top-color: #D5EDFA;
	border-right-color: #D5EDFA;
	border-bottom-color: #D5EDFA;
	border-left-color: #D5EDFA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.img_frame_central {
	border-bottom-style: solid;
	border-bottom-color: #D5EDFA;
	border-bottom-width: 1px;
}

.texto_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.campos {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #D5EDFA;
	border: 1px solid #0076BD;
	WIDTH: auto;
	COLOR: #0076BD;
}

.camposp {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #D5EDFA; /* color de fondo de campos de formulario */
	border: 1px solid #0076BD; /* color de borde de campos de formulario */
	WIDTH: 278px;;
	COLOR: #0076BD; /* color de texto de campos de formulario */
}

.boton{
	background-color:#D5EDFA;
	border-color:#D5EDFA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0076BD;
} 

.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.texto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}

.texto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D5EDFA;
}

.titulo_zona_aceso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.bordebajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border-left-style: solid;
	border-left-color: #D5EDFA;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5EDFA;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #D5EDFA;
	border-right-width: 1px;
}

A:link {text-decoration:none;color:#0076bd;} /* color de enlaces */
A:visited {text-decoration:none;color:#0076bd;}/* color de enlaces */
A:active {text-decoration:none;color:#0076bd;}/* color de enlaces */
A:hover {text-decoration:none;color:#0076bd;font-weight:bold;}/* color de enlaces onmouseover*/

A.estilo2:link {text-decoration:none;color:#000000;} /* color de enlaces */
A.estilo2:visited {text-decoration:none;color:#000000;}/* color de enlaces */
A.estilo2:active {text-decoration:none;color:#000000;}/* color de enlaces */
A.estilo2:hover {text-decoration:none;color:#000000;font-weight:bold;}/* color de enlaces onmouseover*/

.texto_empresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;/* color texto base 1 (texto 11 puntos) */
}

.texto_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0076bd; /* color de texto de copyright */
}