/***** CSS RESET *******/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline}
body {line-height: 1} ol, ul {list-style: none} blockquote, q{quotes: none} blockquote:before, blockquote:after, q:before, q:after{content: ''; content: none} table{border-collapse: collapse; border-spacing: 0}

/***** GERAL *****/
.bread, .titulo-site{display:none !important}
.btn{display:block; background:url(../img/sprite-btns.jpg) no-repeat}

#limitaconteudo{padding:10px !important}

/***** ESQUERDA *****/
#esquerda{float:left;width:170px; margin-right:15px}

#esquerda .btn{width:170px; height:46px; margin-bottom:6px}
#anunciar{background-position: 0 0} #anunciar:hover{background-position: 0 -46px}
#buscarVagas{background-position: -170px 0} #buscarVagas:hover{background-position: -170px -46px}

#menu{margin-top:15px}
#menu h3{background:url(../img/arrow.jpg) no-repeat left center; font:bold 12px arial; padding-left:13px; margin: 5px 0 8px}
#menu ul{margin-bottom: 15px}
#menu li{padding-left:13px; margin-bottom:8px; font:normal 11px arial; line-height:15px}
#menu li a{color:#000; text-decoration:none}

/***** CENTRO *****/
#centro{float:left; margin-right:15px; width: 521px}
#vagaID{background:#ededed url(../img/banner-anuncios.jpg) no-repeat left center; height: 98px; margin-bottom:15px}
#vagaID label, #campos{padding-left: 350px}
#vagaID label{display:block; width:113px !important; font-weight:bold; margin-bottom: 10px; padding-top: 20px}
#vagaID input{width:113px; height:13px; border:1px solid #000}
#vagaBtn{background:#a52024 url(../img/sprite-btns.jpg) no-repeat -545px -50px; border: medium none !important; height: 16px !important; left: 5px; position: relative; top: 2px;   width: 30px !important}

#vagas{background:#386190; width:521px; height:585px; color:#fff !important}
#vagas .coluna{float:left; padding:10px; width:240px}
#vagas h1{font:bold 18px arial; padding:15px 10px 10px}
#vagas h3{padding:0 0 5px}
#vagas h3 a{font:bold 14px arial; color:#fff}
#vagas h3 a:visited {font:bold 14px arial; color:#fff}
#vagas strong{display:block}
#vagas li{margin-bottom:10px}

/***** DIREITA *****/
#direita{float:left; width:205px; background:url('../img/books.jpg') bottom center no-repeat; padding-bottom: 180px}

#direita .btn{width:205px; height:46px; margin-bottom:6px}
#indicar{background-position: -340px 0} #indicar:hover{background-position: -340px -46px}

#box-Aviso{width:203px; border:1px solid #cacaca; float:left}
#box-Aviso form{padding:13px; float:left}
#box-Aviso h2{color:#f60; font-size:15px; margin-bottom: 20px}
#box-Aviso h3{font-size:12px; margin-bottom: 15px; font-weight:normal}
#box-Aviso p{float:left; margin-bottom:5px; width:175px}
#box-Aviso input{width: 125px; float:right}
#box-Aviso label{width:40px; text-align:left; vertical-align: text-bottom; float:left}
#btnAviso{width:134px !important; border:none; height:25px !important; background-position:-545px 0px}

#flash{width:204px; height:240px; float:left; margin-top:15px}

#footer{clear:both; font: 70% arial,helvetica,sans-serif}