/* Estilos_Generales*/
body {
	background-image: url(../imagenes/img_backgroun.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td{
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#333333;
	font-weight:normal;
}
a {
	font:"tahoma" Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}
a:hover {
	font:"tahoma" Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:underline;
}

/* backgrounds_Bordes */

.color_general_fondo {
	background-color: #F5F5F5;
}
.color_blanco_fondo {
	background-color: #FFFFFF;
}
.img_franja_izq02 {
	background-image: url(../imagenes/img_franja_izq02.jpg);
	background-repeat: repeat-y;
}
.img_franja_der02 {
	background-image: url(../imagenes/img_franja_der02.jpg);
	background-repeat: repeat-y;
}
.img_lineavertical {
	background-image: url(../imagenes/img_lineavertical.jpg);
	background-repeat: repeat-y;
}
.borde_gris {
	border-width:1px 1px 1px 1px;
	border-color: #999999;
	border-style:solid;
}
.borde_punteadogris{
 	border-width:1px 0px 0px 0px;	
	border-color: #666666;	
	border-style: dashed;
}
.borde_punteadoaz{
 	border-width:1px 0px 0px 0px;	
	border-color: #006699;	
	border-style: dashed;
}
.img_marcobl_02 {
	background-image: url(../imagenes/img_marcobl_02.jpg);
	background-repeat: repeat-x;
}
.img_marcobl_04 {
	background-image: url(../imagenes/img_marcobl_04.jpg);
	background-repeat: repeat-y;
}
.img_marcobl_06 {
	background-image: url(../imagenes/img_marcobl_06.jpg);
	background-repeat: repeat-x;
}
.img_marcobl_08 {
	background-image: url(../imagenes/img_marcobl_08.jpg);
	background-repeat: repeat-y;
}
.img_back_login{
	background-image: url(../imagenes/img_back_login.jpg);
	background-repeat: repeat-x;
}
.img_back_login_bl{
	background-color:#FFFFFF
}
.lineagr_fondogr {
	border-width:1px 0px 0px 0px;
	border-color:#CCCCCC;
	border-style:solid;
	background-color: #EFEFEF;
}
.lineagr_fondogr_02 {
	background-color: #F8F8F8;
	border-width:1px 0px 0px 0px;	
	border-color: #006699;	
	border-style: dashed;
}
.cajas_formularios_02 {
	border-width:1px 1px 1px 1px;
	border-color:#56A7CC;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.cajas_formularios_herramienta {
	border-width:1px 1px 1px 1px;
	border-color:#56A7CC;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.lineagr_fondobl {
	border-width:1px 0px 0px 0px;
	border-color:#CCCCCC;
	border-style:solid;
}
.img_sombramenu {
	background-image: url(../imagenes/img_sombramenu.jpg);
	background-repeat: repeat-x;
}
.img_tap_bl02 {
	background-image: url(../imagenes/img_tap_bl02.jpg);
	background-repeat: repeat-x;
}
.img_tap_az02 {
	background-image: url(../imagenes/img_tap_az02.jpg);
	background-repeat: repeat-x;
}
.img_cajaregistro02 {
	background-image: url(../imagenes/img_cajaregistro02.jpg);
	background-repeat: repeat-x;
}
.img_cajaregistro04 {
	background-image: url(../imagenes/img_cajaregistro04.jpg);
	background-repeat: repeat-y;
}
.img_cajaregistro06 {
	background-image: url(../imagenes/img_cajaregistro06.jpg);
	background-repeat: repeat-x;
}
.img_cajaregistro08 {
	background-image: url(../imagenes/img_cajaregistro08.jpg);
	background-repeat: repeat-y;
}
.img_sesion_04{
	background-image: url(../imagenes/img_sesion_04.jpg);
	background-repeat: repeat-y;
}
.img_sesion_02{
	background-image: url(../imagenes/img_sesion_02.jpg);
	background-repeat: repeat-y;
}
.lineagris {
 	border-width:1px 0px 0px 0px;	
	border-color: #666666;	
	border-style: dashed;
}
.lineagris_submenu {
 	border-width:1px 0px 0px 0px;	
	border-color: #CCCCCC;	
	border-style: solid;
}
.bt_az_02 {
	background-image: url(../imagenes/bt_az_02.jpg);
	background-repeat: repeat-x;
}
.img_notas_02 {
	background-image: url(../imagenes/img_notas_02.jpg);
	background-repeat: repeat-x;
}
.img_notas_02_2 {
	background-image: url(../imagenes/img_notas_02_2.jpg);
	background-repeat: repeat-x;
}

.img_notas_04 {
	background-image: url(../imagenes/img_notas_04.jpg);
	background-repeat: repeat-y;
}
.img_notas_06 {
	background-image: url(../imagenes/img_notas_06.jpg);
	background-repeat: repeat-x;
}
.img_notas_08 {
	background-image: url(../imagenes/img_notas_08.jpg);
	background-repeat: repeat-y;

}
.img_contenedor_02{
	background-image: url(../imagenes/img_contenedor_02.jpg);
	background-repeat: repeat-x;
}
.img_contenedor_04{
	background-image: url(../imagenes/img_contenedor_04.jpg);
	background-repeat: repeat-y;
}
.img_contenedor_06{
	background-image: url(../imagenes/img_contenedor_06.jpg);
	background-repeat: repeat-x;
}
.img_contenedor_08{
	background-image: url(../imagenes/img_contenedor_08.jpg);
	background-repeat: repeat-y;
}
.img_franjas{
	background-image: url(../imagenes/img_franjas.jpg);
	background-repeat: repeat-x;
}

.img_contenedor_02_az {
	background-image: url(../imagenes/img_contenedor_02_az.jpg);
	background-repeat: repeat-x;
}
.img_tap_06 {
	background-image: url(../imagenes/img_tap_06.jpg);
	background-repeat: repeat-x;
}
.img_tap_02{
	background-image: url(../imagenes/img_tap_02.jpg);
	background-repeat: repeat-x;
}
.img_tap_04{
	background-image: url(../imagenes/img_tap_04.jpg);
	background-repeat: repeat-x;
}
.img_pataz_07{
	background-image: url(../imagenes/img_pataz_07.jpg);
	background-repeat: repeat-y;
}
.img_pataz_06 {
	background-image: url(../imagenes/img_pataz_06.jpg);
	background-repeat: repeat-y;
}
.img_pataz_05 {
	background-image: url(../imagenes/img_pataz_05.jpg);
	background-repeat: repeat-y;
}
.img_pataz_04 {
	background-image: url(../imagenes/img_pataz_04.jpg);
	background-repeat: repeat-y;
}
.img_pataz_02 {
	background-image: url(../imagenes/img_pataz_02.jpg);
	background-repeat: repeat-x;
}
.fondo_pataz {
	background-color:#F4FFFF;
}
.fondo_pataz_02 {
	background-color:#DFFFFF;
}
.separadores {
	border-width:0px 0px 0px 1px;	
	border-color: #FFFFFF;	
	border-style: solid;
}
.separadores_az {
	border-width:0px 0px 0px 1px;	
	border-color: #FFFFFF;	
	border-style: solid;
	background-color:#F4FFFF;
}
.separadores_az_02 {
	border-width:0px 0px 0px 1px;	
	border-color: #FFFFFF;	
	border-style: solid;
	background-color:#DFFFFF;
}
.img_cajasubmenu_05 {
	background-image: url(../imagenes/img_cajasubmenu_05.jpg);
	background-repeat: repeat-x;
}
.img_cajasubmenu_04 {
	background-image: url(../imagenes/img_cajasubmenu_04.jpg);
	background-repeat: repeat-x;
}
.img_cajasubmenu_02 {
	background-image: url(../imagenes/img_cajasubmenu_02.jpg);
	background-repeat: repeat-y;
}
.colorsubmenu  {
	background-color:#F9F9F9;
}
.img_contenedor_02_az_alto {
	background-image: url(../imagenes/img_contenedor_02_az_alto.jpg);
	background-repeat: repeat-x;
}
.color_az_titulosweb {	
	border-width:0px 0px 1px 0px;	
	border-color: #006699;	
	border-style: dashed;
	background-color: #E3EDF6;
}
.borde_punteadoaz_web{
 	border-width:0px 0px 1px 0px;	
	border-color: #006699;	
	border-style: dashed;
}
.img_azclaro_02 {
	background-image: url(../imagenes/img_azclaro_02.jpg);
	background-repeat: repeat-x;
}
.fondo_azclaro {
	background-color:#4D9DD2;
}





/* textos */

.txt_cajaregistro02 {
	font-family: "tahoma";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_cajaregistro03_am {
	font-family: "tahoma";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFF99;
	text-decoration: none;
}
.titulosaz_cajas01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.titulosaz_cajas02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.titulosaz_cajas03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.textosRojo_fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.textosRojo_fecha  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.textosRojo_fecha a:hover{
	color:#006699;
	text-decoration: underline;
}
.textosRojo_destacadoweb {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.textosRojo_destacadoweb  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.textosRojo_destacadoweb a:hover{
	color:#006699;
	text-decoration: underline;
}
.txt{
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	font-weight:normal;
}
.txt_bold{
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-weight:normal;
}
.txt_bold_02 {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-variant: normal;
	color: #194471;
}
.txt_accesos_bold {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-weight:normal;
}
.ver_detalles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3982B3;
	text-decoration: none;
}
.ver_detalles   a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.ver_detalles  a:hover{
	color: #999999;
	text-decoration: underline;
}
.txt_pata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.titulos_az_cajasgenerales {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #194471;
	text-decoration: none;
}
.titulos_az_cajasgenerales_02 {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #186DA5;
	text-decoration: none;
}
.txt_img_tap_bl02 {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txt_img_tap_bl02  a{
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txt_img_tap_bl02  a:hover{
	color: #999999;
	text-decoration: underline;
}
.txt_img_tap_az02 {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_img_tap_az02  a{
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_img_tap_az02  a:hover{
	color: #66FFFF;
	text-decoration: underline;
}
.links_azules_sesion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #052949;
	text-decoration: none;
}
.links_azules_sesion   a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.links_azules_sesion  a:hover{
	color: #052949;
	text-decoration: underline;
}
.txt_bt_az_02 {
	font-family: "tahoma";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_bt_az_02   a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_bt_az_02  a:hover{
	color: #66FFFF;
	text-decoration: underline;
}
.asterisco {
	font-family: "tahoma";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}
.txt_destacados_notas {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.txt_llamados {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.txt_llamados_2 {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.txt_llamados_2 {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.txt_correos {
	font-family: "tahoma";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.textos_submenu {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #194471;
	text-decoration: none;
}
.textos_submenu a{
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #2D7CCC;
	text-decoration: none;
}
.textos_submenu a:hover{
	color:#40B3D9;
	text-decoration: none;
}
.titulos_az_encabezados {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #194471;
	text-decoration: none;
}
.txt_bold{
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.txt_bold_az {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3982B3;
	text-decoration: none;
}
.textosaz_destacadoweb {
	font-family: "tahoma"Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.textosaz_destacadoweb  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.textosaz_destacadoweb a:hover{
	color:#006699;
	text-decoration: underline;
}
.img_franjas_az02{
	background-image: url(../imagenes/img_franjas_az02.jpg);
	background-repeat: repeat-x;
}
.bt_az_01_2_2 {
	background-image: url(../imagenes/bt_az_01_2_2.jpg);
	background-repeat: repeat-x;
}
.cajas_formularios_herramienta_alineado {
	border-width:1px 1px 1px 1px;
	border-color:#56A7CC;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align:right;
}
.cajas_formularios_herramienta_alineado_Centro {
	border-width:1px 1px 1px 1px;
	border-color:#56A7CC;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align:center;
}
.cajas_Moneda
{
    border-style:none;
    border-color:White;    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align:center;
}