/* 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;
}
.lineagr_fondogr_03
{
    background-color: #FFFFFF;
    border-width: 1px 1px 0px 1px;
    border-color: #666666;    
    border-style: solid;
}
.lineagr_fondogr_04
{
    background-color: #FFFFFF;
    border-width: 0px 1px 0px 1px;
    border-color: #000000;    
    border-style: solid;
}
.EstiloCuadro
{
    background-color: #FFFFFF;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    
    border-style: solid;
}
.BordeIzq
{
    background-color: #FFFFFF;
    border-width: 0px 1px 0px 0px;
    border-color: #000000;
    
    border-style: solid;
}
.cajas_formularios_02
{
    border: 1px solid #56A7CC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    height: 20px;
}
.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_ita
{
    font-family: "tahoma" Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    font-weight: normal;    
}
.txt_bold_subra
{
    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;
    text-decoration:underline;
}
.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;
}

.img_contenedor_idiomas
{
    background-image: url(../imagenes/img_contenedor_idioma.jpg);
    background-repeat: repeat-x;
}



