* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
a { color:#0066cc; }
h1, h2, h3 { margin:0; padding:0; font:normal!important;}

h3 {color: #0066cc!important; font: bold 18px arial!important;}

#pagina { background-color:#fff; width:978px; margin:15px auto 10px; line-height:100%; padding-top: 14px; }

#conteudo { width:726px; display:inline; float:left; clear:left;  }


#conteudo small { color:#666; font-size:11px; }

#busca { position:relative; height:190px; background:#ececec url(../img/bkgBusca.png) no-repeat 0 0; margin:0 0 15px; }
#busca h1 {font-size:22px;}
#busca .logo { display:inline; float:left; width:61px; height:36px; background:url(../img/catho-online.png) no-repeat 0 0; text-indent:-99999px; margin:9px 10px 0 15px; }
#busca .textF { position:relative; color:#666; font-size:12px; font-weight:bold; line-height:36px; padding:9px 0 0; }
#busca .textF .verde { color:#008144; }
#busca .textF .azul { color:#005da2; }
#busca .textF span { position:absolute; right:15px; top:9px; font-size:16px; font-weight:bold; color:#666; }
#busca .textF span strong { font-size:22px; }
#busca .textF span a { text-shadow:none; color:#fff; text-decoration:none; }
#busca .textF span a.limpar { text-decoration:none; color:#fff; font-weight:normal; font-size:11px; }
#busca .textF span a:hover { text-decoration:underline; }
#busca .form { padding:10px 15px 15px 15px; margin:10px 15px 0; width:666px; position:absolute; top:38px; left:0; }
#busca .form p, #busca .form p { color:#666; font-size:14px; font-weight:bold }
#busca .form p { display:inline; float:left; margin:11px 0 0; }
#busca .f1 { display:inline; float:left; width:286px; margin:0 15px 0 0; }
#busca .f1 small { color:#999; font-size:9px; display:block; line-height:120%; }
#busca .f1 label { position:relative; font-size:10px; color:#333; display:inline; float:left; margin:0 0 0 5px; top:8px; *top:4px; }
#busca .f1 label input { position:relative; top:2px; padding:0; margin:0; }
#busca .input { display:block; font-size:12px; margin:2px 0 10px; width:278px; border:1px solid #ddd; background:#fff url(../img/bkgInput.png) repeat-x 0 -3px; padding:2px; }
#busca .input:focus { border-color:#c0c0c0; }
#busca .f2 select { width:193px; }
#busca .f2 { display:inline; float:left; width:193px; }
#busca .f3 { display:inline; float:left; width:157px; margin:24px 0 0 15px; text-align:center; }
#busca .f3 a { font-size:11px; text-decoration:underline; }
#busca .submit { display:block; width:157px; background:url(../img/btnBuscar.png) no-repeat 0 0; height:60px; border:none; margin:0 0 5px; cursor:pointer; text-indent: -99999px; }
#busca .submit:hover { background:url(../img/btnBuscar.png) no-repeat 0 -60px; }
#busca .submit:active { background:url(../img/btnBuscar.png) no-repeat 0 -120px; }
#busca.curriculos { background:#00934d url(../img/bkgBuscaCV.png) no-repeat 0 0; }
#busca.curriculos h1 { text-shadow:2px 2px 0px #007a37; }

#quadro { position:relative; width:726px; height:275px;  background: url(../img/bkgQuadro.png) no-repeat 0 0; margin:0 0 15px;  }
#quadro h2 { position:absolute; left:15px; top:10px; color:#666;  font:22px  Arial, sans-serif; width:700px; margin:0 0 5px; font-weight:bold; line-height:100%; }
#quadro p { position:absolute; left:15px; top:10px; color:#666;  font:22px Arial, sans-serif; width:700px; }
#quadro p span { position:absolute; left:520px;  top:0px;  color:#0066cc; font:16px  Arial, sans-serif; }
#quadro .nun { position:absolute; left:520px;  top:10px;  color:#0066cc; font:16px  Arial, sans-serif; }
#quadro .nun strong{ font:20px  Arial, sans-serif;font-weight:bold;  }
#quadro p small { font-size:16px; color:#0066cc; font-weight:normal;  font-family: Arial, sans-serif; }
#quadro .abas { position:absolute; top:48px; list-style:none; margin:0 15px; z-index:10; }
#quadro .abas li { display:inline; float:left; width:222px; height:45px; }
#quadro .abas li.a2 { margin:0 15px; }
#quadro .abas li a { display:block; background:url(../img/bkgAbasQuadro.png) no-repeat 0 0; height:45px; text-align:center; line-height:45px; text-decoration:none; font-size:18px; font-weight:bold; color:#666; }
#quadro .abas li a:hover { background:url(../img/bkgAbasQuadro.png) no-repeat 0 -45px; color:#666;}
#quadro .abas li a.ativo, #quadro .abas li a:hover.ativo { background:url(../img/bkgAbasQuadro.png) no-repeat 0 -90px; cursor:default; color:#076bae; font-size:22px; }
#quadro .cont { position:absolute; top:92px; z-index:5; background-color:#fff; border:1px solid #e9e9e9; width:696px; padding:14px; border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; zoom:1; }
#quadro .blocos { position:relative; width:222px; display:inline; float:left; zoom:1; }
#quadro .blocos.b2 { margin:0 15px; zoom:1; }
#quadro .lista { position:relative; margin:0; padding:0; list-style:none; }
#quadro .lista li { display:block; margin:0; padding:5px 5px;position:relative; text-decoration:none; font-size:11px; }
#quadro .lista li span { position:absolute; right:5px; top:5px; font-size:11px; font-weight:bold; margin:0; }
#quadro .l2 { background:#fff; color:#0066cc; }
#quadro .l1 { background:#f5f5f5; color:#0066cc; }
#quadro li a {text-decoration:none;}
#quadro li:hover a {color:#ffffff;}
#quadro .l2:hover {  background:#0066cc; color:#ffffff;}
#quadro .l1:hover {  background:#0066cc; color:#ffffff;}
#quadro .lista li.mais a {display:block; font-size:11px; float:right; padding:0px 5px 0 0; background:none; color:#0066cc; clear:both}
#quadro .lista li.mais a:hover { text-decoration:underline; }
#quadro a.q1 { position:absolute; top:257px; left:0; font-size:11px; margin:5px 15px; font-weight:normal; color:#666; text-decoration:none; }
#quadro a.q2 { position:absolute; top:257px;  right:0; font-size:11px; margin:5px 15px; font-weight:normal; color:#666; text-decoration:none; }
#quadro a:hover.q1, #quadro a:hover.q2 { text-decoration:underline; }

#noticias { position:relative; height:215px; margin:0 0 15px; }
#noticias img { margin:0 15px 0 0; display:inline; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; width:173px; height:173px; border:0px }
#noticias h3 { border-bottom: 3px solid #009AD9;padding: 0 0 7px;margin: 0 0 5px;color: #666;font-size: 22px;font-weight: bold;line-height: 100%;}
#noticias h4 { font-size:24px; margin:0 0 10px; font-weight:bold;  }
#noticias h4 a { color:#0066cc; text-decoration:none;  line-height:100%; }
#noticias h4 a:hover { text-decoration:underline; }
#noticias p { font-size:12px;  line-height:170%; }
#noticias h5 { color:#666; font-size:14px; margin:15px 0 0; }

#caixaCinza { height:237px; margin:0 0 15px;  }
#caixaCinza h2 {  color:#666; padding:0 0 7px; border-bottom:3px solid #009ad9; margin:0 0 5px;  font-size:22px; font-weight:bold; line-height:100%; }
#caixaCinza .cont { padding:15px; height:182px;  }
#caixaCinza .vaga { display:inline; float:left; width:212px; height:182px; }
#caixaCinza .vaga.v2 { margin:0 15px; padding:0 15px; width:210px; border-right:1px dotted #ddd; border-left:1px dotted #ccc; }



#caixaCinza .vaga h3 { margin:0 0 5px; }
#caixaCinza .vaga h3 a { display:block; font-weight:bold; font-size:12px; text-decoration:none;  }
#caixaCinza .vaga span { font-size:11px; text-decoration:none; float:right; color: #06C; font-weight:bold;}
#caixaCinza small { color:#666; font-size:11px; display:block; margin:0 0 5px; }
#caixaCinza .vaga p {color: #333; font-size: 11px; font-weight: normal; line-height: 20px;}
#caixaCinza p { color:#333; font-size:14px; font-weight:normal; }
#caixaCinza .mais { display:block; font-size:11px; text-align:right; margin:5px 0 0; }
#caixaCinza.altura { height:auto; }
#caixaCinza.altura .cont { height:620px; }
#caixaCinza .servicos { list-style:none; }
#caixaCinza .servicos li { position:relative; display:inline; float:left; width:321px; margin:15px 0 0; }
#caixaCinza .servicos li.s2 { margin-left:54px; }
#caixaCinza .servicos li h3 a { font-size:16px; color:#585858; font-weight:bold; text-decoration:none}
#caixaCinza .servicos li p { font-size:12px; color:#333; }
#caixaCinza .servicos li small { display:block; font-size:11px; text-align:right; margin:5px 0 0; }

#direita { width:237px; float:right; display:inline; clear:right; }

#miniform { background:url(../img/bg-form.png) no-repeat 0 0; width:235px; height:271px; margin:0 0 15px -15px; padding:150px 0 0 30px;}
#miniform small { font-size:9px; text-transform:uppercase; display:block; clear:both; margin:5px 0 0; text-align:center; }
#miniform small a { color:#fff; text-decoration:underline; }
#miniform div { clear:both; display:block; margin:10px 0 0; }
#miniform h2 { color:#fff; font-size:22px; font-weight:bold; text-align:center; line-height:100%; margin:0 0 15px; text-shadow:2px 2px 0 #0b85ba; }
#miniform h2 strong { color:#FFFF00; }
#miniform p { position:relative; color:#fff; font-size:14px; }
#miniform p strong { position:absolute; left:75px; }
#miniform .input { padding:2px; font:italic 11px Arial, Helvetica, sans-serif; color:#666666; border:1px solid #b4b4b4; background:#fff url(../img/bkgInput.png) repeat-x 0 0; margin:1px 0 4px 0; }
#miniform .input:focus { border-color:#faa51d; background:#fff; }
#miniform .input.tam1 { width:200px; }
#miniform .input.tam2 { width:54px; margin:0 10px 0 0; text-align:center; }
#miniform .input.tam3 { width:126px; }
#miniform .input.tam4 { width:65px; margin:0 10px 0 0; text-align:center; }
#miniform .input.tam5 { width:131px; }
#miniform select{margin:8px 10px 5px 0; font:italic 11px Arial, Helvetica, sans-serif; color:#666666;}
#miniform label{margin:5px 0 0 0; font:11px Arial, Helvetica, sans-serif; color:#fff;}
#miniform .submit { display:block; width:206px; background:url(../img/bt-anunciar-cv.png) no-repeat 0 0; height:39px; border:none; margin:5px 0; cursor:pointer; text-indent: -99999px; }
#miniform .submit:hover { background:url(../img/bt-anunciar-cv.png) no-repeat 0 -39px; }
#miniform .submit:active { background:url(../img/bt-anunciar-cv.png) no-repeat 0 -39px; }
#miniform .link-login{font:11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline; text-align:center; margin-left:-30px;}
#miniform.vagas { background:#008144 url(../img/bkgMiniformVaga.png) no-repeat 0 0; height:370px; }
#miniform.vagas h2 { text-shadow:2px 2px 0 #00652e; }
#miniform.vagas small a { color:#fff; }
#miniform.vagas .submit { background:url(../img/btnAnunciarVaga.png) no-repeat 0 0; }
#miniform.vagas .submit:hover { background:url(../img/btnAnunciarVaga.png) no-repeat 0 -42px; }
#miniform.vagas .submit:active { background:url(../img/btnAnunciarVaga.png) no-repeat 0 -84px; }
#miniform.vagas .input { border-color:#00652e; }
#miniform.vagas .input:focus { border-color:#faa51d; }

#aviso { background:#ececec url(../img/bkgAviso.png) no-repeat 0 0; padding:15px; height:90px; margin:0 0 15px;  }
#aviso h3 { color:#666; font-size:16px; font-weight:bold; }
#aviso small { display:block; font-size:11px; margin:2px 0 0; color:#333; }
#aviso p { clear:both; color:#333; font-size:12px; display:inline; float:left; margin:12px 5px 0 0; width:37px; text-align:right; }
#aviso .input { position:relative; margin:0 0 7px; top:10px; padding:2px; border:1px solid #dcdedf; background:#fff url(../img/bkgInput.png) repeat-x 0 0; font-size:12px; float:left; display:inline; }
#aviso .input:focus { background:#fff; border-color:#ccc; } 
#aviso .input.tam1 { width:153px; }
#aviso .input.tam2 { width:117px; margin:0 5px 0 0; }
#aviso .submit { position:relative; top:11px; border:none; height:19px; width:31px; float:left; text-indent:-99999px; display:inline; background:url(../img/btnOk.png) no-repeat 0 0; cursor:pointer; }
#aviso .submit:hover { background:url(../img/btnOk.png) no-repeat 0 -19px; }
#aviso .submit:active { background:url(../img/btnOk.png) no-repeat 0 -38px; }

a#vaga { margin:0 0 15px; width:237px; height:90px; background:url(../img/btnAnuncieSuaVaga.png) no-repeat 0 0; text-indent:-999999px; display:block; }
a:hover#vaga { background:url(../img/btnAnuncieSuaVaga.png) no-repeat 0 -90px; }
a:active#vaga { background:url(../img/btnAnuncieSuaVaga.png) no-repeat 0 -180px; }

.caixa div { padding:0 0 5px; font-size:12px; border-bottom:1px solid #ccebf7; margin:5px 0 15px; line-height:16px ; }
.caixa h3 { color:#666; font-size:18px; font-weight:bold; padding:0 0 7px; border-bottom:3px solid #009ad9; }
.caixa div a {  color:#0066cc; text-decoration:none; }
.caixa div a:hover { text-decoration:underline; }
.caixa div a.mais { display:block;font-size:11px; margin:8px 0 0; text-decoration:underline; text-align:right; }
.caixa div a:hover.mais { text-decoration:underline; }
.caixa h4 a {font-weight:normal; font-size:12px;}

.caixaAzul div { padding:8px; font-size:11px; background:#fff; border:1px solid #0096d4;  margin:0 0 15px; font-size:11px; border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; }
.caixaAzul h2 { background:url(../img/bkgAbaAzul.png) no-repeat 0 0; color:#fff; font-size:14px; height:30px; line-height:30px; padding:0 0 0 8px; font-weight:normal;  font-family: Arial, sans-serif; }

.caixaInfo { background:url(../img/bkgInfo.png) no-repeat 0 0; font-size:11px; color:#000; padding:0 0 0 30px; line-height:30px; height:30px; margin:0 0 15px; }

.buscados h3 { font-size:18px; color:#666; font-weight:bold;  }
.buscados .abas { margin:10px 0 0; list-style:none; font-size:12px; zoom:1; }
.buscados .abas li { display:inline; float:left; height:31px; width:79px; text-align:center; line-height:31px; }
.buscados .abas li a { text-decoration:none; background:url(../img/bkgAbasCinza.png) no-repeat 0 0; display:block; height:31px; line-height:31px; width:79px; color:#585858; font-size:11px; font-weight:bold; }
.buscados .abas li a:hover { background:url(../img/bkgAbasCinza.png) no-repeat 0 -31px; }
.buscados .abas li a.ativo, .buscados .abas li a:hover.ativo { background:url(../img/bkgAbasCinza.png) no-repeat 0 -62px; cursor:default; }
.buscados .cont { clear:both; display:block; font-size:12px; border:1px solid #e9e9e9; border-top:none; padding:8px; border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; zoom:1; }
.buscados .lista { list-style:none; line-height:16px; }
.buscados .lista li a { display:block; padding:3px 5px; position:relative; text-decoration:none; font-size:11px; zoom:1; color:#0066cc; }
.buscados .lista li a span { position:absolute; right:5px; font-size:11px; font-weight:bold; color:#0066cc; }
.buscados .lista li a.l2 { background:#fff; }
.buscados .lista li a.l1 { background:#f5f5f5; }
.buscados .lista li a:hover { background:#0066cc; color:#fff; text-decoration:none; }
.buscados .lista li a:hover span { color:#fff; text-decoration:none; }
.buscados .lista li.mais a { font-size:11px; text-decoration:underline; text-align:right; padding:5px 5px 0 0; background:none; color:#0066cc; }
.buscados .lista li.mais a:hover { color:#0066cc; background:none; text-decoration:underline; }

#copyright { margin:15px auto; width:978px; color:#666; font-size:11px; text-align:center; clear:both; line-height:30px; }

.fix { clear:both; display:block; zoom:1; }


#empresas { margin:0 0 15px; border-bottom:1px solid #ccebf7; }
#empresas .cont { padding:14px; }
#empresas h2 { position:relative; border-bottom:3px solid #009ad9; padding:0 0 7px; margin:0 0 5px; color:#666; font-size:22px; font-weight:bold; line-height:100%; }
#empresas small { position:absolute; top:40px; left:0; }

.materia { margin:0 0 30px; display:block; clear:both; font-size:12px; }
.materia h2 {border-bottom: 3px solid #009AD9;padding: 0 0 7px;margin: 0 0 5px;color: #666;font-size: 22px;font-weight: bold;line-height: 100%; }
.materia p { line-height:140%; margin:0 0 10px; }
.materia small { color:#666; font-size:11px; margin:0 0 10px; display:block; }
.materia .midia {float:left; display:inline; margin:0 15px 15px 0;}
.materia .maisnoticias { list-style:square!important; color:#0066cc; margin:0 0 0 13px; display:inline; float:left; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; width: 700px; }
.materia .maisnoticias li { margin:10px 0 0; }
.materia .banner { float:left; position:relative; width:300px; height:250px; display:inline; margin:20px 0 10px 0; }

.mat-jcs h2 {border: none;font-size: 13px; color:#000;}
.mat-jcs h3 {margin-top:15px}
.mat-jcs h2 img {float:left; margin:5px;}


.navegacao { font-size:11px; margin:0 0 15px; line-height:100%; }
.navegacao a { text-decoration:underline; }

.depoimentos-carousel { position:relative; height:90px; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal { width:696px; height:90px; overflow:auto; zoom:1; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-item { width: 222px; height:90px; margin:0 15px 0 0; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-item a { height:80px; padding:4px; font-size:12px; text-decoration:none; color:#0066cc; display:block; text-align:center; zoom:1; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-item a img { border:1px solid #e9e9e9; background:#fff; margin:10px auto 5px; display:block; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-item a:hover img { border-color:#ccc; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-item a:hover { text-decoration:none; color:#0066cc; font-weight:bold; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-item-placeholder { color: #000; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-container { zoom:1; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-next-horizontal  { width:30px; height:30px; cursor: pointer; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal ,
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover { cursor: default; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-prev-horizontal  { width:30px; height:30px; cursor: pointer; }
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal ,
.depoimentos-carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover { cursor: default; }
.depoimentos-carousel a.btn { text-decoration:none; font-size:10px; color:#000; background:url(../img/bkgSetas.png) no-repeat 0 0; width:30px; height:30px; text-indent:-999999px; width:47px; text-align:center; display:block; position:absolute; top:30px; }
.depoimentos-carousel a.btn:hover { text-decoration:underline; }
.depoimentos-carousel a.btn.b1 { left:-10px; background:url(../img/bkgSetas.png) no-repeat 0 -90px; }
.depoimentos-carousel a.btn.b2 { right:-10px;  background:url(../img/bkgSetas.png) no-repeat 0 0; }
.depoimentos-carousel a:hover.btn.b1 { background:url(../img/bkgSetas.png) no-repeat 0 -120px; }
.depoimentos-carousel a:hover.btn.b2 { background:url(../img/bkgSetas.png) no-repeat 0 -30px; }
.depoimentos-carousel a:active.btn.b1 { background:url(../img/bkgSetas.png) no-repeat 0 -150px; }
.depoimentos-carousel a:active.btn.b2 { background:url(../img/bkgSetas.png) no-repeat 0 -60px; }

.servicos-carousel { position:relative; height:204px; }
.servicos-carousel a.btn { text-decoration:none; font-size:10px; color:#000; background:url(../img/bkgSetas.png) no-repeat 0 0; width:30px; height:30px; text-indent:-999999px; width:47px; text-align:center; display:block; position:absolute; top:87px; }
.servicos-carousel a.btn:hover { text-decoration:underline; }
.servicos-carousel a.btn.b1 { left:-10px; background:url(../img/bkgSetas.png) no-repeat 0 -90px; }
.servicos-carousel a.btn.b2 { right:-10px;  background:url(../img/bkgSetas.png) no-repeat 0 0; }
.servicos-carousel a:hover.btn.b1 { background:url(../img/bkgSetas.png) no-repeat 0 -120px; }
.servicos-carousel a:hover.btn.b2 { background:url(../img/bkgSetas.png) no-repeat 0 -30px; }
.servicos-carousel a:active.btn.b1 { background:url(../img/bkgSetas.png) no-repeat 0 -150px; }
.servicos-carousel a:active.btn.b2 { background:url(../img/bkgSetas.png) no-repeat 0 -60px; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal { width:696px; height:204px; overflow:auto; zoom:1; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item { width:696px; height:204px; margin:0 15px 0 0;  }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item h3 { font-weight:normal; font-family: Arial, sans-serif; font-size:20px; margin:0 0 10px; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item p { margin:0 0 10px; font-size:14px; line-height:120%; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s1 h3 { color:#c1ac16; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s2 h3 { color:#7ea066; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s3 h3 { color:#45addd; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s4 h3 { color:#c9b444; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s5 h3 { color:#e78334; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s6 h3 { color:#7a9b0c; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s1 { width: 291px; height:179px; padding:25px 30px 0 375px; background:url(../img/bkgAnunciarVagas.jpg) no-repeat 0 0; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s2 { width: 291px; height:179px; padding:25px 30px 0 375px; background:url(../img/bkgBuscaDeCurriculos.jpg) no-repeat 0 0; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s3 { width: 291px; height:179px; padding:25px 30px 0 375px; background:url(../img/bkgTestesOnline.jpg) no-repeat 0 0; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s4 { width: 291px; height:179px; padding:25px 30px 0 375px; background:url(../img/bkgAdmest.jpg) no-repeat 0 0; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s5 { width: 291px; height:179px; padding:25px 30px 0 375px; background:url(../img/bkgPesquisaSalarial.jpg) no-repeat 0 0; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-item .s6 { width: 291px; height:179px; padding:25px 30px 0 375px; background:url(../img/bkgTEO.jpg) no-repeat 0 0; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-container { zoom:1; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-next-horizontal  { width:30px; height:30px; cursor: pointer; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal ,
.servicos-carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover { cursor: default; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-prev-horizontal  { width:30px; height:30px; cursor: pointer; }
.servicos-carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal ,
.servicos-carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover { cursor: default; }




#slider{color:#000;width:726px;height:215px;overflow:hidden;}
#slider ul{float:left;background:#fff;display:none;}
#slider li{height:215px;width:726px;}
#slider p{margin:0;}
#slider h4{font-size:24px;line-height:1.3em;}
.svw{width:50px;height:20px;}
.svw ul{position:relative;left:-999em;}
.stripViewer{height:250px;position:relative;width:100%;overflow:hidden;}
.stripViewer ul{position:relative;left:0;top:0;width:1%;list-style-type:none;margin:0;padding:0;}
.stripTransmitter{bottom:0;position:absolute;right:0;_width:12%;}
.stripTransmitter ul{position:relative;list-style-type:none;margin:0;padding:0;}
.stripTransmitter ul li{width:22px;float:left; margin:0 0 0 5px;}
.stripTransmitter a{ font-size:12px; font-weight:bold;text-align:center;text-decoration:none;display:block; width:22px; height:22px; line-height:22px; background:url(../img/btnSlider.png) no-repeat 0 0; color:#009ad9;}
.stripTransmitter a:hover { background:url(../img/btnSlider.png) no-repeat 0 -22px; color:#fff;}
.stripTransmitter a.current{ background:url(../img/btnSlider.png) no-repeat 0 -22px; color:#fff;}
.stripTransmitter a:active { background:url(../img/btnSlider.png) no-repeat 0 -44px; }
.tooltip{ background:#fff; color:#000; font-size:12px; border:2px solid #dedede; padding:10px; width:200px; margin-bottom:-150px; margin-left:-110px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#slider img,.stripViewer ul li{float:left;}




/*MAIS CIDADES*/

.contentCidades {
	position: relative;
	z-index: 99999;
	
}

.active {
	background-color: #FFFFFF;
	position: relative;
	z-index: 99999;

}

.ac-box_CB {
    background-color: #FFFFFF;
    border:1px solid #cccccc;
    font-weight: normal;
    padding: 5px;
    position: absolute;
    right: -12px; 
    text-align: left;
    width: 180px;
    margin-top:22px;
    z-index: 99999;

}


.ac-box_CB ul {
	list-style-type: none;
	margin: -20px 0 0 0;
	padding: 0px;
	
}

.ac-box_CB li {
	border-bottom: 1px dotted #cccccc;
	font-weight: normal;
	margin: 0 0 0 5px;
	color: #666;
	font-size: 11px;
}

.abaCidades_CB {
    border-top: 1px solid #CCCCCC ;
    border-left: 1px solid #CCCCCC; 
    border-right: 1px solid #CCCCCC;
    left: 89px;
    padding: 9px 0 5px 10px;
    position: relative;
    top: -36px;
    color: #0066CC;
    background: #ffffff;
    z-index: 99999;
    width:85px;
    font-size: 11px;
}
.clearfix {
zoom: 1;
}
.butCidades_CB {
	color:#06C;
	float:right;

}

.butCidades_CB a {color:#06C; font-weight:bold}

.boldtext { font-weight:bold ; font-size:12px; color:#333333; line-height:2Opx; }
.normaltext { font-weight:normal ; color:#333333; font-size:11px; }






