
a:link { color: #7D7D7D; text-decoration: underline }
a:active { color: #7D7D7D; text-decoration: underline }
a:visited { color: #7D7D7D; text-decoration: underline }
a:hover { color: #daa520; text-decoration: underline }

.boton

{

    BORDER-RIGHT: #000000 1px solid;

    BORDER-TOP: #000000 1px solid;

    BORDER-LEFT: #000000 1px solid;

    BORDER-BOTTOM: #000000 1px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 9px;

    FONT-FAMILY: Verdana;

    CURSOR: hand;

    COLOR: #696969;

    BACKGROUND-COLOR: #FFFFFF;

    TEXT-ALIGN: center

}
.fondo
{
	background:url(../images/superfondo.jpg);
}
.linea
{
    COLOR: #B2ADE0
}
.txtNormal
{
    FONT-SIZE: 10px;
    COLOR: #5D5D5D;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.txtoscuro
{
    FONT-SIZE: 9px;
    COLOR: #353276;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.txtnormalcolor
{
    FONT-SIZE: 9px;
    COLOR: #437CA0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.txtnegrita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #6D6AB5;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.txtnegritanormal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #5D5D5D;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.txtnormalpeq
{
    FONT-SIZE: 9px;
    COLOR: #696969;
    FONT-FAMILY: Verdana;
}
.txticonos
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 25px;
    COLOR: #CAC4E9;
    FONT-FAMILY: Webdings
}
.txtrojo
{
    FONT-SIZE: 9px;
    COLOR: #800000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.txtnormalblanco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.txtnegritablanco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tableborde
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.tablebordesuperior
{
    BORDER-RIGHT: #D7D5EE 0px solid;
    BORDER-TOP: #D7D5EE 1px solid;
    BORDER-LEFT: #D7D5EE 0px solid;
    BORDER-BOTTOM: #D7D5EE 0px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.tablebordeinferior
{
    BORDER-RIGHT: #D7D5EE 0px solid;
    BORDER-TOP: #D7D5EE 0px solid;
    BORDER-LEFT: #D7D5EE 0px solid;
    BORDER-BOTTOM: #D7D5EE 1px solid;
	background:url(../images/fondo_listados.jpg);
}
.tablebordeinferiorsin
{
    BORDER-RIGHT: #D7D5EE 0px solid;
    BORDER-TOP: #D7D5EE 0px solid;
    BORDER-LEFT: #D7D5EE 0px solid;
    BORDER-BOTTOM: #DADBDD 1px solid;
}
.tablebordesolodere
{
    BORDER-RIGHT: #D7D5EE 1px solid;
    BORDER-TOP: #D7D5EE 0px solid;
    BORDER-LEFT: #D7D5EE 0px solid;
    BORDER-BOTTOM: #D7D5EE 0px solid;
}
.tablebordeoscuro
{
    BORDER-RIGHT: #D7D5EE 1px solid;
    BORDER-TOP: #D7D5EE 1px solid;
    BORDER-LEFT: #D7D5EE 1px solid;
    BORDER-BOTTOM: #D7D5EE 1px solid;
    BACKGROUND-COLOR: #F4F3FA
}
.tdcolor
{
    BORDER-TOP: #4A46AB 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #4A46AB 0px solid;
    BACKGROUND-COLOR: #ABABAB;
    FONT-WEIGHT: regular;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdcolormedio
{
    BORDER-TOP: #D7D5EE 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #D7D5EE 0px solid;
    BACKGROUND-COLOR: #D7D5EE;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6D6AB5;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdcolorclaro
{
    BORDER-TOP: #D7D5EE 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #D7D5EE 0px solid;
    BACKGROUND-COLOR: #F2F2F2;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #696969;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdcolorgrisoscuro
{
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-COLOR: #9499A0;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdcolorgrismedio
{
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-COLOR: #C7C7C7;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #595959;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdcolorgrisclaro
{
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-COLOR: #E5E7E8;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #C7C7C7;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tablebordeclaro
{
    BORDER-RIGHT: #908EC4 1px solid;
    BORDER-TOP: #908EC4 1px solid;
    BORDER-LEFT: #908EC4 1px solid;
    BORDER-BOTTOM: #908EC4 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.tablebordeclarod
{
    BORDER-RIGHT: #908EC4 0px solid;
    BORDER-TOP: #908EC4 0px solid;
    BORDER-LEFT: #908EC4 0px solid;
    BORDER-BOTTOM: #908EC4 0px solid;
    BACKGROUND-COLOR: #D7D5EE
}
.tablebordeclaroe
{
    BORDER-RIGHT: #908EC4 0px solid;
    BORDER-TOP: #908EC4 0px solid;
    BORDER-LEFT: #908EC4 0px solid;
    BORDER-BOTTOM: #908EC4 1px solid;
}
.tablebordeclarocon
{
    BORDER-RIGHT: #4A46AB 1px solid;
    BORDER-TOP: #4A46AB 1px solid;
    BORDER-LEFT: #4A46AB 1px solid;
    BORDER-BOTTOM: #4A46AB 1px solid;
    BACKGROUND-COLOR: #FBFAFD
}

.tableformulario
{
    BORDER-RIGHT: #CCD7DA 0px solid;
    BORDER-TOP: #CCD7DA 0px solid;
    BORDER-LEFT: #CCD7DA 0px solid;
    BORDER-BOTTOM: #CCD7DA 0px solid;
    BACKGROUND-COLOR: #FFFFFF
}

.tdformulario
{
    BORDER-RIGHT: #CCD7DA 0px solid;
    BORDER-TOP: #CCD7DA 0px solid;
    BORDER-LEFT: #CCD7DA 0px solid;
    BORDER-BOTTOM: #CCD7DA 0px solid;
    BACKGROUND-COLOR: #F6F9FC;
    FONT-SIZE: 9px;
    COLOR: #437CA0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdbordeinfformulario
{
    BORDER-BOTTOM: #E8EFF6 1px solid;
    FONT-SIZE: 9px;
    COLOR: #696969;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tablebordelados
{
    BORDER-RIGHT: #C1C2C4 1px solid;
    BORDER-TOP: #C1C2C4 0px solid;
    BORDER-LEFT: #C1C2C4 1px solid;
    BORDER-BOTTOM: #C1C2C4 0px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.elemento3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 30px; 
}
.elemento3_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 30px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento5
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 40px; 
}
.elemento5_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 40px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento6
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 52px; 
}
.elemento6_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 52px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento7
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 64px; 
}
.elemento7_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 64px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento10
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 80px; 
}
.elemento10_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 80px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento15
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 110px; 
}
.elemento15_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 110px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento17
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 130px; 
}
.elemento17_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 130px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento20
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 160px; 
}
.elemento20_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 160px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento25
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 180px; 
}
.elemento25_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 180px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento30
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 200px; 
}
.elemento30_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 200px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento35
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 250px; 
}
.elemento35_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 250px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento40
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 300px; 
}
.elemento40_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 300px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento50
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 355px; 
}
.elemento50_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 355px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento75
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 500px; 
}
.elemento75_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 500px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento80
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 555px; 
}
.elemento80_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 555px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento90
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 580px; 
}
.elemento90_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 580px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.elemento100
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 630px; 
}
.elemento100_mask
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7A7979;
    background-color: FFFFFF; 
    border: 1px solid #B4B2B2;
    width: 630px; 
    BEHAVIOR: url("/include/common/hab_mask.htc");
}
.scroll 
{ SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
  SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #B4B2B2; SCROLLBAR-ARROW-COLOR: 
  #B4B2B2; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff 
  text-decoration: none;overflow: auto; position: static; visibility: visible
} 
.mask
{
    BEHAVIOR: url("/include/common/hab_mask.htc");
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.maskright
{
    BEHAVIOR: url("/include/common/hab_mask.htc");
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.maskout
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BEHAVIOR: url("/include/common/hab_mask.htc");
    BORDER-LEFT: medium none;
    COLOR: #6F6F6F;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}
.maskout1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BEHAVIOR: url("/include/common/hab_mask.htc");
    BORDER-LEFT: medium none;
    COLOR: #6F6F6F;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.maskout2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BEHAVIOR: url("/include/common/hab_mask.htc");
    BORDER-LEFT: medium none;
    COLOR: #6F6F6F;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}

.maskoutNegrita
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    BEHAVIOR: url("/include/common/hab_mask.htc");
    BORDER-LEFT: medium none;
    COLOR: #6F6F6F;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.maskInclude
{
    BORDER-RIGHT: 25px;
    BORDER-TOP: 25px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BEHAVIOR: url("/include/common/hab_mask.htc");
    BORDER-LEFT: 25px;
    COLOR: #6F6F6F;
    BORDER-BOTTOM: 25px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #transparent;
    TEXT-ALIGN: left
}
