BODY
{
    BACKGROUND-COLOR: #EEEEEE;
}
TABLE
{
    font-size: 11px;
    color: #333333;
    line-height: 17px;
    font-family: 'Lucida Grande' , Arial, Verdana;
}
A
{
    FONT-SIZE: 11px;
    COLOR: #007f4d;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.menu
{
    font-size: 11px;
    color: #a1a1a4;
    font-weight: bold;
}
.menu A
{
    font-size: 11px;
    color: white;
    font-weight: bold;
    text-decoration: none;
}
.menu A:hover
{
    font-size: 11px;
    color: #a1a1a4;
    font-weight: bold;
    text-decoration: none;
}
.input_webmail
{
    font-size: 9px;
    color: silver;
    font-weight: bold;
}

.h4dis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #a1a1a4;
}
.h4nor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black
}
.h4sim
{
    FONT-SIZE: 14px;
    COLOR: black
}
.h4verde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #007f4d
}
.h4verde A
{
    font-weight: bold;
    font-size: 14px;
    color: #007f4d;
    text-decoration: none;
}
.h4verde A:hover
{
    font-weight: bold;
    font-size: 14px;
    color: #219c69;
    text-decoration: none;
}
.h4negro
{
    font-weight: bold;
    font-size: 14px;
    color: #000000;
}
.h4negro A
{
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
}
.h4negro A:hover
{
    font-weight: bold;
    font-size: 14px;
    color: #a1a1a4;
    text-decoration: none;
}
.h4nor A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black
}
.h4nor A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #a1a1a4;
    TEXT-DECORATION: none
}
.h5dis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #a1a1a4;
}
.h5nor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black
}
.h5nor A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black
}
.h5nor A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #a1a1a4;
    TEXT-DECORATION: none
}
.h5negro
{
    font-weight: bold;
    font-size: 13px;
    color: black;
}
.h5negro A
{
    font-weight: bold;
    font-size: 13px;
    color: #a1a1a4;
}
.h5negro A:hover
{
    font-weight: bold;
    font-size: 13px;
    color: black;
    text-decoration: none;
}
.h6gris
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #999999;
    PADDING-TOP: 0px
}
.h6nor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}
.h6nor A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}
.h6nor A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #a1a1a4;
    TEXT-DECORATION: none
}
.h6sim
{
    font-size: 12px;
    color: black;
    font-weight: normal;
}
.h6dis
{
    font-size: 12px;
    color: #a1a1a4
    font-weight: normal;
}
.h7blanco
{
    font-size: 11px;
    color: white;
}
.h7negro
{
    font-size: 11px;
    color: black;
}
.h7negro A
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.h7negro A:hover
{
    font-size: 11px;
    color: black;
    text-decoration: none;
}
.h7nor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black
}
.h7nor A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black
}
.h7nor A:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #a1a1a4;
    text-decoration: none;
}
.h7azul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #005aab;
}
.h7azul A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #005aab;
}
.h7azul A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #005aab;
    TEXT-DECORATION: underline
}
.h7gris
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
}
.h7dis
{
    COLOR: #a1a1a4
}
.h7gris A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #747374
}
.h7gris A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #747374;
    TEXT-DECORATION: underline
}
.h7grissim
{
    FONT-SIZE: 11px;
    COLOR: #747374;
}
.h7grissim A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #747374
}
.h7grissim A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #747374;
    TEXT-DECORATION: underline
}
.h7bordo
{
    font-size: 11px;
    color: #a81319;
    font-weight: bold;
}
.h7verde
{
    font-size: 11px;
    color: #007f4d;
    font-weight: bold;
}
.h8gris
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
.h8gris A
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.h8gris A:hover
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.h8verde
{
    FONT-SIZE: 10px;
    COLOR: #007f4d
}
.h8sim
{
    FONT-SIZE: 10px;
    COLOR: black
}
.h8nor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black
}
.h8nor A
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.h8nor A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #a1a1a4;
    TEXT-DECORATION: none
}
.h9sim
{
    FONT-SIZE: 9px;
    COLOR: black
}
.combo
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    margin-bottom: 13px;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    font-size: 11px;
}
.tabla_verde
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: gray 1px solid;
    COLOR: white;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #99a3a6
}
.encuesta
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #eaedee
}

.input
{
    border-top: gray 1px solid;
    font-size: 10px;
    margin-bottom: 5px;
    border-left: gray 1px solid;
    font-family: Arial;
}
.h1nor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: black
}
.h1sim
{
    FONT-SIZE: 21px;
    COLOR: black
}
.h2nor
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 10px;
    COLOR: black
}
.h3nor
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 10px;
    COLOR: black;
    LINE-HEIGHT: 20px
}
.h3sim
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 10px;
    COLOR: black;
    LINE-HEIGHT: 20px
}
.h3azul
{
    margin-top: 10px;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
    color: #005aab;
    line-height: 20px;
}
.h1verde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #007f4d
}
.linea_h
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/pixel_31x1_gris.jpg);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 31px
}
.linea_h_simple
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/pixel_31x1_gris.jpg);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 21px
}
.linea_h_menu
{
    background-position: center center;
    background-image: url(../images/pixel_1x1_gris.jpg);
    background-repeat: repeat-x;
}
.linea_v
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/pixel_1x1_gris.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.linea_punteada
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/pixel_12x3_punteado.jpg);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 12px
}
.linea_h_verde
{
    BORDER-BOTTOM: #168a5c 3px solid
}
.h8base
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px
}
.celda_gris
{
    BACKGROUND-COLOR: #f5f5f5
}
.fondo_pagina
{
    background-color: white;
}