/* CSS Document */
body
{
    background-color: white;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

.Titulos
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-align: justify;
}
.subtitulos
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #515151;
    text-align: justify;
}
input[type=text]
{
    width: 165px;
}
.ErrAceptar
{
    font-family: Verdana;
    font-size: 10px;
    color: #ff0000;
}
.Err
{
    font-size: 4px;
    color: #ff0000;
}
input[type=text]
{
    width: 220px;
    height: 15px;
}

/*Reclutamiento*/
#CONTENIDOrecen
{
    width: 1012px;
    height: 770px;
    vertical-align: middle;
    background-image: url('/img/ReclutamientoIngles.jpg');
    background-repeat: no-repeat;
    margin-left: auto;
    margin-right: auto;
}
#CONTENIDOrec
{
    width: 1012px;
    height: 770px;
    vertical-align: middle;
    background-image: url('/img/Reclutamiento.jpg');
    background-repeat: no-repeat;
    margin-left: auto;
    margin-right: auto;
}
#contactorec
{
    position: relative;
    width: 220px;
    height: 360px;
    z-index: 2;
    left: 380px;
    top: 360px;
}
#contSelEmp
{
    width: 1012px;
    height: 800px;
    vertical-align: middle;
    background-image: url('/img/SelEmpresario.jpg');
    background-repeat: no-repeat;
    margin-left: auto;
    margin-right: auto;
}
#contactoSelEmp
{
    position: relative;
    width: 700px;
    height: 240px;
    z-index: 2;
    left: 300px;
    top: 400px;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: auto;
}
.grid
{
    width: 100%;
    z-index: 3;
    border: 0px;
}
.grid th
{
    text-align: left;
    background-color: #9BC0FE;
    font-size: large;
    color:#fff;
}
.grid td
{
    text-align: left;
    color: #CC0000;
    font-size: medium;
    text-transform: capitalize;
}
a:link
{
    color: #d4017b;
}
a:visited
{
    color: #a80061;
}
a:hover
{
    color: #a80061;
}
.botonimg{ border:0;}
.texto {
    font-size:large;
    color:#ae4553;
    text-align:center;
}
.texto strong {
    font-size:larger;

}
@media only screen and (min-width: 200px) and (max-width: 600px)
{


    .Titulos
    {
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #fff;
        text-align: justify;
    }

    input[type=text]
    {
        width: 140px;
        height: 15px;
    }
    .ErrAceptar
    {
        font-family: Verdana;
        font-size: 10px;
        color: #ff0000;
    }

}
