@charset "utf-8";

/* Pagina */
body,td,th {font-family: Arial; font-size: 11px; color: #000000; background-color: #333333;}

/* Links */
a:link {font-family: Arial; font-size: 14px; color: #ffffff; text-decoration: none; }
a:visited {font-family: Arial; font-size: 14px; color: #ffffff; text-decoration: none; }
a:hover {font-family: Arial; font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; }
a:active {font-family: Arial; font-size: 14px; color: #ffffff; text-decoration: none; }
.blanco_11:link {font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; }
.blanco_11:visited {font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; }
.blanco_11:hover {font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold; }
.blanco_11:active {font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; }

/* Colores */
.color_blanco {color: #ffffff;}

/* Transparencias */
.transparencia {
   opacity: .25;
   -moz-opacity: .25;
   filter:alpha(opacity=25);
} 
.opaco {
   opacity: 1;
   -moz-opacity: 1;
   filter:alpha(opacity=100);
} 

/* Alturas */
.altura_5 {line-height: 5px;}
.altura_10 {line-height: 10px;}
.altura_20 {line-height: 20px;}
.altura_25 {line-height: 25px;}
.altura_30 {line-height: 30px;}
.altura_40 {line-height: 40px;}
.altura_45 {line-height: 45px;} 

/* Básicos */
.cursiva {font-style:italic;}
.negrita {font-weight: bold;}
.invisible {visibility : hidden; text-align: center; color: #ffffff;}
.centrado {text-align: center;}
.a_la_derecha {text-align: right;}
.justificado {text-align: justify;}
.centrado_piso {vertical-align: bottom;}
.centrado_vertical {vertical-align: middle;}

/* Texto */ 
.tamanio_10 {font-size: 11px;}
.tamanio_14 {font-size: 14px;}

/* Distancias */
.a_10 {padding-left: 10px;}
.a_10_10 {padding-top: 10px; padding-left: 10px;}
.a_35_55 {padding-top: 55px; padding-left: 35px;}

/* Formularios */

.requisites{  
    padding: 0 2px 0 2px;  
}  
.requisites.error{  
    text-decoration: underline;  
    background: #fff8cc;  
    color: #171717;  
}  
input.error{  
    background: #432323;  
    border-color: #171717;  
}  
