
.micrositeProfile{
    width: 945px;
    margin: 10px auto;
}

.skelMicrosite{
    margin:5px auto;
    width: 940px;
}

.skelMicrosite th.logo{
    vertical-align: middle;
    text-align: center;
    width: 185px;
    height: 70px;
}


/* re-estileamos los botones de login y register*/

.loginDemanda,.loginOferta, .loginInbox{
    display: block;
    width: 580px;
    margin:15px auto;
}

.loginInbox {
    margin-left: 180px;
    width: 400px
}

.loginMicrosite{
    display: block;
    margin:15px auto;
    text-align: center;
}


.loginDemandaRight,.loginOfertaRight{
    margin:10px 0px;
    text-align: center;
    vertical-align: middle;
}

.loginInbox .buttonLeft,.loginDemanda .buttonLeft,.loginOferta .buttonLeft{
    float:left;
}

.loginMicrosite .buttonLeftLarge{float:left}

.loginInbox .buttonLeftLarge a,
.loginDemanda .buttonLeftLarge a{
    width: 310px;
    height: 36px;
    display: block;
    line-height: 36px;
    text-align: center;
    vertical-align: middle;
    font-size: 18px;
}
.loginInbox .buttonLeft a,
.loginDemanda .buttonLeft a,.loginOferta .buttonLeft a{
    padding:3px 5px;
    height: 36px;
    display: block;
    line-height: 36px;
    text-align: center;
    vertical-align: middle;
    font-size: 18px;
}
.loginInbox .buttonTop a,
.loginDemandaRight .buttonTop a,.loginOfertaRight .buttonTop a{
    width: 190px;

    display: block;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    font-size: 18px;
    margin-bottom: 10px;
}
.loginInbox .buttonText,
.loginDemanda .buttonText,.loginOferta .buttonText{
    float:left;
        height: 36px;
    display: block;
    line-height: 36px;
    text-align: center;
    vertical-align: middle;
    font-size: 15px;
    color:#58585A;
    margin: 0px 20px;
    font-weight: bold;
}
.loginInbox .buttonRight,
.loginDemanda .buttonRight,.loginOferta .buttonRight{
    float:left;
}
.loginInbox  .buttonQuest,
.loginDemanda .buttonQuest,.loginOferta .buttonQuest{
    float:left;
    position:relative;
    top:5px;
    left:15px;
}
.loginInbox  .buttonRight a,
.loginDemanda .buttonRight a,.loginOferta .buttonRight a{
    padding:3px 5px;
    height: 36px;
    display: block;
    line-height: 36px;
    text-align: center;
    vertical-align: middle;
    font-size: 18px;
}




/* re-estileamos */
#fastLogin, #fastRegister {
    margin: 5px auto 15px;
}