body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #FFFFFF;

}
 .CustomValidatorCalloutStyle div, .CustomValidatorCalloutStyle td
{
    border: 1px solid #9ab4f4;
    background-color: #DEDEDC;
}

.fondo {
        background: #fff url(../images/fondoBot.gif) no-repeat bottom; 
}

.lineaAzul
{
    border-width: 1px;
    background-color: #9ab4f4;
    height: 1px;
}

img
{
    border: 0px;
}

.fondoPrehome {
        background: #fff url(../images/fondoPrehome.gif) no-repeat top; 
}

a:link, a:visited, a:active  {  
        text-decoration: none; 
        }

a:hover { 
        text-decoration: none; color: #D08D00
        }
        
.h1 {
        font: 13pt arial; 
        font-weight: bold;
        color: #FFFF00;
}
.h1 a:hover {
        color: #D08D00;
}
.h2, .h2 a:link, .h2 a:visited, .h2 a:active {
        font: 12pt geneva, times; 
        font-weight: bold;
        font-style: italic;
        color: #226981;
}
.h2 a:hover {
        color: #D08D00;
        text-decoration: none; 
} 
.textoBold {
        font: 9pt/13pt arial; 
        color: #5A5A5A;
        font-weight: bold;
}
.texto {
        font: 9pt/13pt arial; 
        color: #5A5A5A;
}
.textoResaltado{
        font: 9pt/13pt arial; 
        color: #CC0000;
}
.textoLinkBold { font: 9pt/13pt arial; color: #309FBD; font-weight: bold; }
.textoLinkBold a:link { color: #309FBD; font-weight: bold; } 
.textoLinkBold a:visited { color: #309FBD; font-weight: bold; } 
.textoLinkBold a:active { color: #309FBD; font-weight: bold; } 
.textoLinkBold a:hover { color: #D08D00; text-decoration: none; font-weight: bold; } 


.textoLink { font: 9pt/13pt arial;      color: #309FBD; }
.textoLink a:link {     color: #309FBD; text-decoration: none; } 
.textoLink a:visited { color: #309FBD; text-decoration: none; } 
.textoLink a:active { color: #309FBD; text-decoration: none; } 
.textoLink a:hover { color: #D08D00;  text-decoration: none;}

.textoChicoResaltado { font: 9px verdana, Arial, Helvetica, sans-serif; color: #CC0000; }
.textoChicoBold { font: 9px verdana, Arial, Helvetica, sans-serif; color: #5A5A5A; font-weight: bold; text-decoration: none; }
.textoChicoBold a:link, .textoChicoBold a:visited, .textoChicoBold a:active { font: 9px verdana, Arial, Helvetica, sans-serif; color: #5A5A5A; font-weight: bold; text-decoration: none; }
.textoChicoBold a:hover { color: #D08D00; }
.textoChico { font: 9px verdana, Arial, Helvetica, sans-serif; color: #585847; }
.textoChico a:link, .textoChico a:visited, .textoChico a:active {color: #585847; } 
.textoChico a:hover { color: #D08D00; text-decoration: none; } 
.textoChicoAzul { font: 10px/13px verdana, Arial, Helvetica, sans-serif;        color: #226981;} 

.texto a:hover {color: #D08D00; text-decoration: none; } 

.textoBarra {
        font: 10px Arial, Helvetica, sans-serif;
        color: #3D3D35;
        font-weight: bold;
} 
.textoBarra a:link, .textoBarra a:visited, .textoBarra a:active {
        color: #3D3D35; 
} 
.textoBarra a:hover {
        color: #D08D00;
        text-decoration: none; 
} 
.bordeCeleste {
        border: 1px dotted #99CCCC;
}
.preguntasfrecuentes_Pregunta {
        font: 9pt/13pt arial; 
        color: #309FBD;
        }
.preguntasfrecuentes_Respuesta {
        font: 8pt/12pt arial; 
        color: #5A5A5A;
}
.textoTitulo
{
    font-weight: bold;
    font-size: small;
    color: #FFFFFF;
    font-style: normal;
    font-family: Arial;
    font-variant: normal;
}

.textoBarraEspecial {
        font: 10px Arial, Helvetica, sans-serif;
        color: #CC0000;
        font-weight: bold;
} 
.textoBarraEspecial a:link, .textoBarraEspecial a:visited, .textoBarraEspecial a:active {
        color: #CC0000; 
} 
.textoBarraEspecial a:hover {
        color: #D08D00;
        text-decoration: none; 
} 
#tablaFormulario td
{
    padding-top: 3px;
    padding-bottom: 3px;
}
