﻿.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.vagas{
    width:570px;
    font:normal 12px Verdana,Arial,Helvetica;
    overflow:hidden
}  
    .vagas Form, .vagas Form A{
        font:normal 11px/15px Tahoma, Verdana,Arial,Helvetica   
    }
    .vagas *{
        margin:0;
        padding:0
    }
    .vagas H1, .vagas H2, .vagas H3{
        background:#eee
    }
.vagasMainBanner{
    text-align:center
}    
.vagasMainBanner Table{
    margin:0 auto
}
.vagas Form P{
    font-size:10px;
    padding:10px 0
}
.vagas Form H2{
    clear:both;
    font-weight:normal;
    font-size:10px;
    margin:3px 0;
    line-height:1.9em;
    position:relative;
    height:1.9em
}
     .vagas Form H2 Img{
        margin:0 3px 0 6px
     }
     .maisOpcoes{
        cursor:pointer
     }
     .vagas Form H2 B{
        position:absolute;
        right:5px;
        color:Blue;
        font-weight:normal;
        font-size:12px
     }
.vagas Form UL{
    list-style:none;
    margin:0 0 10px 7px
}
#aListCidadeMacroRegiao, #aListEestados{
    display:none
}
#chosenEstado, #chosenCidadeMacroRegiao{
    font-weight:bold;
    padding-left:10px;
    font-size:13px
}
    #chosenEstado{
        padding-left:88px
    }
.vagas Form Li{
    float:left;
    width:135px;
    padding-right:5px;
    height:15px;
    overflow:hidden
}
.vvagas, .gMapTable{
    font:normal 12px/15px Tahoma, Verdana,Arial,Helvetica;
    list-style:none;
    margin:0;
    padding:0
}
    .vvagas LI{
        margin-bottom:2em
    }
        .vvagas LI A Span{
            font-size:.85em;
            color:#555
        }
    .vvagas H3, .gMapTable H3{
        background:none;
        font-weight:normal;
        font-size:0.9em;
        margin:0
    }
        .vvagas H3 A{
            color:#555
        }
        .vvagas H3 A span, .gMapTable H3 Span{
            text-decoration:underline;
            font-size:1.25em;
            padding-right:.5em;
            color:#000
        }
    .vagasMoreInfo{
        font-size:0.9em;
        position:absolute;
        right:68px;
        text-align:center;
        top:15px;
        width:48px;
        vertical-align:middle
    }
    .divExibeButtons{
        float:right;
        height:30px;
        z-index:10;
        margin-top:14px;
        _margin-top:30px;
        position:relative;
        z-index:1
    }
.vagasVerMaisLinks{
    background:#eee;
    line-height:1.25em;
    text-align:right;
    padding:2px 5px !important
}
    .vagasVerMaisLinks A{
        color:Blue;
        text-decoration:underline
    }
.vagasToolTips Div{
    width:190px; 
    position: absolute; 
    z-index: 999;
    font-size:10px;
    padding:3px;
    border:2px solid
}