.formulario{
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    text-align: left;
        
}

.formulario th{
    background-color: #055AB7;
    color: #FFFFFF;
    font-size: 12px;
}

.formulario #mensaje{
    background: #CC0000;
    color: #FFFFFF;
    text-align: right;
}

.formulario #contenido{
    background: #F6F6F6;
    color: #000000;
    padding: 10px 10px 10px 10px;
}

.formulario #titulo{
    font-size: 18px;
    font-weight: normal;
    color: #000000;
}

.formulario #subtitulo{
    font-size: 11px;
    color: #000000;
}

.formulario #paginador{
    width: 20px;
    height: 15px;
    background-color: #006600;
    color: #F6F6F6;
    text-align: center;
    vertical-align: middle;
}

.formulario #paginador a{
    color: #FFF;
    width: 20px;
    height: 15px;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    display: block;
}

.formulario #paginador2{
    width: 20px;
    height: 15px;
    background-color: #CC0000;
    color: #F6F6F6;
    text-align: center;
    vertical-align: middle;
}

.formulario #paginador2 a{
    color: #FFF;
    width: 20px;
    height: 15px;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

.formulario #fila1{
    background: #E6E6E6;
    color: #000000;
}

.formulario #fila2{
    background: #EEEEEE;
    color: #000000;
}

.formulario #texto{
    width: 100%; 
    height: 25px; 
    font-size:14px; 
    padding-right: 5px; 
    padding-left: 5px;
}

.formulario #texto_grande{
    width: 750px; 
    height: 25px; 
    font-size:14px; 
    padding-right: 5px; 
    padding-left: 5px;
}

.formulario #texto_mediano{
    width: 250px;
    height: 25px;
    font-size:14px;
    padding-right: 5px;
    padding-left: 5px;
}

.formulario #texto_chico{
    width: 150px; 
    height: 25px; 
    font-size:14px; 
    padding-right: 5px; 
    padding-left: 5px;
}

.formulario #lista_mediano{
    width: 365px;
    height: 25px;
    font-size:14px;
    padding-left: 5px;
}

.formulario #lista_chico{
    width: 165px; 
    height: 25px; 
    font-size:14px; 
    padding-left: 5px;
}

.formulario #area_grande{
    width: 750px; 
    height: 75px; 
    font-size:14px; 
    padding-right: 5px; 
    padding-left: 5px;
}

.formulario #area_mediano{
    width: 350px;
    height: 75px;
    font-size:14px;
    padding-right: 5px;
    padding-left: 5px;
}

.formulario #area_chico{
    width: 150px; 
    height: 75px; 
    font-size:14px; 
    padding-right: 5px; 
    padding-left: 5px;
}

.formulario #boton{
    height: 25px; 
    font-size:14px; 
    padding-right: 10px; 
    padding-left: 10px;
}

.formulario #texto_arriba{
    font-size: 11px; 
    font-weight: bold; 
    padding-bottom: 5px;
}

.formulario #texto_abajo{
    text-align: right;
    padding-bottom: 5px;
    font-style: italic;
    font-size: 9px; 
}

.formulario #texto_abajoi{
    text-align: left;
    padding-bottom: 5px;
    font-style: italic;
    font-size: 9px; 
}

.formulario #texto_abajoi2{
    text-align: right;
    padding-bottom: 5px;
    font-style: italic;
    font-size: 9px; 
}


.formulario #asterisco{
    color: red; 
}

.fecha input{
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; 
    padding: 4px 3px 3px 3px;
    width: 80%;
    font-size: 14px;
    margin-right: 5px;
}

.formulario select{
    width: 100%;
    padding: 3px 5px;
}

.formulario .dia{
    width: 18%;
}

.formulario .mes{
    width: 50%;
}

.formulario .anio{
    width: 26%;
}

.formulario .sangre{
    padding: 1px;
    width: 80px;
    font-size: 12px;
}

.formulario input{
    text-transform: uppercase;
}