BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.conteiner {
	MIN-WIDTH: 999px; ; WIDTH: expression(document.body.clientWidth < 1000 ? "999px" : "99%"); POSITION: relative
}
.conteiner2 {
	MIN-WIDTH: 790px; ; WIDTH: expression(document.body.clientWidth < 1000 ? "790px" : "auto")
}
.margem {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.caixaMargem {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.box {
	BORDER-RIGHT: #d9e2ed 1px solid; BORDER-TOP: medium none; MARGIN-TOP: 20px; Z-INDEX: 2; BORDER-LEFT: #d9e2ed 1px solid; WIDTH: 100%; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
.boxT {
	Z-INDEX: 2; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/imgBoxTM.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: 0px; HEIGHT: 51px
}
.boxB {
	Z-INDEX: 2; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/imgBoxBM.gif); WIDTH: 100%; BOTTOM: 0px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; HEIGHT: 51px
}
.bg-aba {
	BACKGROUND: url(aba-pagina-busca.jpg) no-repeat; HEIGHT: 23px
}
.boxConteudo {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; Z-INDEX: 3; PADDING-BOTTOM: 30px; PADDING-TOP: 10px; POSITION: relative
}
.boxAbertoConteudo {
	PADDING-LEFT: 10px; Z-INDEX: 10; POSITION: relative
}
.boxAbertoConteudo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.boxAbertoT {
	Z-INDEX: 2; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/imgBoxAbertoTM.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: 0px; HEIGHT: 180px
}
.boxAbertoPT {
	Z-INDEX: 2; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/imgBoxAbertoPTM.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: 0px; HEIGHT: 60px
}
.boxBuscaE {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 67%; POSITION: relative
}
.boxBuscaD {
	MARGIN-TOP: 20px; FLOAT: right; WIDTH: 240px; POSITION: relative
}
.boxProfissional {
	CLEAR: both; POSITION: relative
}
.boxProfissionalAbas {
	BORDER-BOTTOM: #cbd8e6 1px solid; POSITION: relative; HEIGHT: 23px; -index: 5
}
.boxProfissionalAba .imgBoxT {
	DISPLAY: none
}
.perfilSelected .imgBoxT {
	DISPLAY: block
}
.boxProfissionalAba {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 5; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 3px; WIDTH: 140px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 22px
}
.perfilSelected {
	BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/imgAbaPM.gif); TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
.boxProfissionalInfo {
	CLEAR: both; PADDING-LEFT: 0px; Z-INDEX: 6; POSITION: relative; TOP: 0px
}
.boxProfissionalTexto {
	CLEAR: both; BORDER-TOP: #cbd8e6 1px solid; Z-INDEX: 6; POSITION: relative; TOP: -1px
}
.boxBaseCV {
	BORDER-TOP: #a4b5cb 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #a4b5cb 1px solid; POSITION: relative; BACKGROUND-COLOR: #f7fbff
}
.boxAlternativo {
	BORDER-RIGHT: #b6c8dc 1px solid; BORDER-TOP: #b6c8dc 1px solid; BORDER-LEFT: #b6c8dc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b6c8dc 1px solid; POSITION: relative; BACKGROUND-COLOR: #fafdff
}
.semMargem {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.buscaTitulo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buscaSubTitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buscaItem {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buscaTexto {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #515050; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buscaInfo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buscaantiga {
	FLOAT: left; MARGIN-LEFT: 0px
}
.ajudabusca {
	FLOAT: right
}
.txt14 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtNegrito {
	FONT-WEIGHT: bold
}
.txtNormal {
	FONT-WEIGHT: normal
}
.formItem {
	WIDTH: 220px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formTexto {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formBusca {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formComboBox {
	BORDER-RIGHT: #abadb3 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: right 50%; BORDER-TOP: #abadb3 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(images/seta_baixo.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #abadb3 1px solid; WIDTH: 220px; CURSOR: hand; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #abadb3 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.formComboBoxInitValue {
	DISPLAY: block; OVERFLOW: hidden; CURSOR: hand; WHITE-SPACE: nowrap
}
.formComboBox A {
	WIDTH: 100%; CURSOR: default; COLOR: #000000; POSITION: relative
}
.formComboBoxInfoItens A {
	Z-INDEX: 1000; WIDTH: 100%; COLOR: #000; POSITION: relative; TEXT-DECORATION: none
}
.boxFiltro A {
	Z-INDEX: 1000; WIDTH: 100%; COLOR: #000; POSITION: relative; TEXT-DECORATION: none
}
.combolink {
	Z-INDEX: 1000; WIDTH: 100%; COLOR: #000; POSITION: relative; TEXT-DECORATION: none
}
.formComboBoxInfoItens A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.boxFiltro A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.textSelectOpt {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.textSelectOptHover {
	WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffec
}
.formComboBoxInfo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; LEFT: -5px; BORDER-LEFT: #000 1px solid; WIDTH: 220px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 5px; HEIGHT: 166px; BACKGROUND-COLOR: #ffffff
}
.formComboBoxInfoItens {
	OVERFLOW: auto; WIDTH: 218px; HEIGHT: 140px
}
.formComboBoxInfoAcao {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 300px; height: 36px; COLOR: #fff; BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; BACKGROUND-COLOR: #a5b423
}
.formComboBoxInfoAcao TABLE TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.formRadio {
	FLOAT: left; WIDTH: 130px
}
.resultadoBuscaD {
	MARGIN-TOP: 20px; Z-INDEX: 1; FLOAT: right; WIDTH: 72%; POSITION: relative
}
.resultadoBuscaNoResult {
	MARGIN-TOP: 20px; Z-INDEX: 1; WIDTH: 100%; POSITION: relative
}
.resultadoBuscaDInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 7; PADDING-TOP: 10px; POSITION: relative
}
.resultadoBuscaDL {
	FLOAT: left; POSITION: relative
}
.buscaPaginacao A {
	MARGIN-LEFT: 5px; COLOR: #0065e0; MARGIN-RIGHT: 5px
}
.buscaPaginacaoA {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #ea701c; MARGIN-RIGHT: 5px
}
.resultadoBuscaDR {
	FLOAT: right; POSITION: relative
}
.resultadoBuscaE {
	MARGIN-TOP: 20px; Z-INDEX: 1; FLOAT: left; WIDTH: 25%; POSITION: relative
}
.resultadoBuscaE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.boxHelp {
	BORDER-RIGHT: #dadb83 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dadb83 1px solid; PADDING-LEFT: 10px; Z-INDEX: 10000; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #dadb83 1px solid; WIDTH: 190px; PADDING-TOP: 10px; BORDER-BOTTOM: #dadb83 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffdf
}
#helpSynonym {
	LEFT: 25px; BOTTOM: 25px; TEXT-ALIGN: left
}
.underline {
	TEXT-DECORATION: underline
}
.buscaHelpLinha {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 530px; PADDING-TOP: 3px; POSITION: relative
}
.helpLinhaOn {
	BACKGROUND-COLOR: #d8eaf2
}
.helpLinhaOff {
	
}
.buscaHelpBox {
	BORDER-RIGHT: #7eb8d4 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #7eb8d4 2px solid; PADDING-LEFT: 10px; RIGHT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #7eb8d4 2px solid; WIDTH: 230px; PADDING-TOP: 10px; BORDER-BOTTOM: #7eb8d4 2px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #effaff
}
.boxAmarelo {
	BORDER-RIGHT: #dadb83 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #dadb83 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #dadb83 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #dadb83 1px solid; BACKGROUND-COLOR: #ffffdf
}
.boxBranco {
	BORDER-RIGHT: #b6c8dc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #b6c8dc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #b6c8dc 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #b6c8dc 1px solid; BACKGROUND-COLOR: #fff
}
.linha {
	BORDER-BOTTOM: #cbd8e6 1px dashed; POSITION: relative
}
.azulEscuro {
	COLOR: #112b80
}
.azulClarinho {
	COLOR: #1aa9eb
}
.azulLink {
	COLOR: #0065e0
}
.boxConteudo A {
	COLOR: #0065e0
}
.boxConteudo A {
	TEXT-DECORATION: underline
}
.azulLink A {
	TEXT-DECORATION: underline
}
A {
	TEXT-DECORATION: underline
}
.laranja {
	COLOR: #f17624
}
.vermelho {
	COLOR: #da0404
}
.verde {
	COLOR: #2e7a00
}
.preto {
	COLOR: #000000
}
.vinho {
	COLOR: #990000
}
.imgBox {
	POSITION: absolute
}
.textSelectOpt {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.imgBoxHelp {
	LEFT: -14px; BOTTOM: -10px; POSITION: absolute
}
.imgBoxHelpL {
	LEFT: -14px; BOTTOM: -10px; POSITION: absolute
}
.imgBoxHelpR {
	RIGHT: -14px; BOTTOM: -10px; POSITION: absolute
}
.imgBoxT {
	TOP: 0px
}
.imgBoxB {
	BOTTOM: -1px
}
.imgBoxL {
	LEFT: -1px
}
.imgBoxR {
	RIGHT: -1px
}
.pesquisaBox {
	FLOAT: left; MARGIN-LEFT: 0px
}
.opniaoBox {
	FLOAT: right; WIDTH: 330px; MARGIN-RIGHT: 0px; POSITION: relative
}
.bot_Qualidade {
	POSITION: relative
}
.bot_Opiniao {
	MARGIN: 0px 0px 0px 10px; WIDTH: 342px; POSITION: relative
}
.bot_Anuncio {
	MARGIN-LEFT: 0px; POSITION: relative
}
.bot_Qualidade_Bkg {
	BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/busca/bot_Qualidade_Bkg.gif); WIDTH: 266px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; TEXT-ALIGN: center
}
.bot_Anuncio_Bkg {
	BORDER-RIGHT: #b8c9dd 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b8c9dd 1px solid; WIDTH: 648px; PADDING-TOP: 15px; POSITION: relative; BACKGROUND-COLOR: #f6f9fe
}
.texto_Preto_01 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.bot_input_Opiniao {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 330px; PADDING-TOP: 3px; HEIGHT: 60px
}
.btn_Cinza {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/busca/btn_Cinza.gif); PADDING-BOTTOM: 0px; WIDTH: 57px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.alterou_perfil {
	DISPLAY: none
}
.resultadoItem {
	BORDER-RIGHT: #cad7e5 1px solid; BORDER-TOP: #cad7e5 1px solid; MARGIN-TOP: 20px; BORDER-LEFT: #cad7e5 1px solid; BORDER-BOTTOM: #cad7e5 1px solid; POSITION: relative
}
.resultadoItemTitulo {
	WIDTH: 100%; BORDER-BOTTOM: #cad7e5 1px solid; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: #f3f9ff
}
.resultadoItemTitulo A {
	COLOR: #0065e0
}
P.resultadoBuscaDR A {
	COLOR: #0065e0
}
.resultadoItemTI {
	FLOAT: left; WIDTH: 66%; POSITION: relative
}
.resultadoItemData {
	FLOAT: right; WIDTH: 34%; POSITION: relative; BACKGROUND-COLOR: #d3e2f1
}
.resultadoItemData A {
	TEXT-DECORATION: underline
}
.resultadoItemData A:hover {
	TEXT-DECORATION: none
}
.resultadoItemLocal {
	CLEAR: both; BORDER-BOTTOM: #cad7e5 1px solid; POSITION: relative; BACKGROUND-COLOR: #e7f1fa
}
.resultadoItemIco {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #fff
}
.resultadoItemIco A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.resultadoItemInfo {
	BORDER-TOP: #cfdae6 1px solid; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #f7f7f7
}
.resultadoBuscaEInfo {
	PADDING-RIGHT: 10px; BORDER-TOP: #a4b5cb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #a4b5cb 1px solid; BACKGROUND-COLOR: #f7fbff
}
.jaViuVaga {
	BORDER-RIGHT: #cac9ec 1px solid; BORDER-TOP: #cac9ec 1px solid; BORDER-LEFT: #cac9ec 1px solid; COLOR: #000; BORDER-BOTTOM: #cac9ec 1px solid
}
.jaViuVaga .resultadoItemLocal {
	BORDER-BOTTOM: #cac9ec 1px solid; BACKGROUND-COLOR: #e5e6fd
}
.jaViuVaga .resultadoItemTitulo {
	BORDER-BOTTOM: #cac9ec 1px solid; BACKGROUND-COLOR: #f5f4ff
}
.jaViuVaga .resultadoItemInfo {
	BORDER-TOP: #cac9ec 1px solid; BACKGROUND-COLOR: #f8f8f8
}
.jaViuVaga .resultadoItemData {
	BACKGROUND-COLOR: #d0d0f7
}
#formaSeta {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 16px; BOTTOM: -5px; BORDER-BOTTOM: medium none; POSITION: relative; HEIGHT: 16px
}
.visuDetalhada #formaSeta {
	LEFT: 160px
}
.visuDetalhada .lblResumida {
	FONT-WEIGHT: normal
}
.visuDetalhada .lblDetalhada {
	FONT-WEIGHT: bold
}
.visuDetalhada .detalhesVaga {
	
}
.visuDetalhada .btnVerDetalhes {
	DISPLAY: none
}
.visuDetalhada .btnEsonderDetalhes {
	DISPLAY: block
}
.visuResumida #formaSeta {
	LEFT: 51px
}
.visuResumida .lblResumida {
	FONT-WEIGHT: bold
}
.visuResumida .lblDetalhada {
	FONT-WEIGHT: normal
}
.visuResumida .detalhesVaga {
	DISPLAY: none
}
.visuResumida .btnVerDetalhes {
	
}
.visuResumida .btnEsonderDetalhes {
	DISPLAY: none
}
.boxFiltro {
	BORDER-RIGHT: #abadb3 1px solid; BORDER-TOP: #abadb3 1px solid; OVERFLOW: auto; BORDER-LEFT: #abadb3 1px solid; BORDER-BOTTOM: #abadb3 1px solid; HEIGHT: 102px; BACKGROUND-COLOR: #ffffff
}
.boxFiltro OPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.btnFiltro {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/cur/btnFiltroM.gif); PADDING-BOTTOM: 5px; WIDTH: 180px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 13px; TEXT-DECORATION: none
}
.boxFiltroOn {
	PADDING-RIGHT: 10px; BORDER-TOP: #a4b5cb 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #a4b5cb 1px solid; BACKGROUND-COLOR: #ffffff
}
.boxFiltroOn A {
	COLOR: #e36006
}
.boxFiltro A {
	DISPLAY: block; MARGIN-BOTTOM: -10px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 18px; outline: 0
}
.boxFiltroOn A .selected {
	BACKGROUND-COLOR: #00ff00
}
.noFiltered .boxFiltroOn {
	DISPLAY: none
}
.noFiltered .facetImgV {
	DISPLAY: none
}
.noFiltered .filteredValues {
	DISPLAY: none
}
.noFiltered .tituloFacet {
	COLOR: #112b80
}
.filtered .buttonRefine {
	DISPLAY: none
}
.filtered .btnFiltro {
	DISPLAY: none
}
.filtered .btnFiltro IMG {
	DISPLAY: none
}
.filtered .btnFiltro DIV {
	DISPLAY: none
}
.filtered .facet {
	DISPLAY: none
}
.filtered .txtQtde {
	DISPLAY: none
}
.filtered .tituloFacet {
	COLOR: #307211
}
.filtered .facetImgV {
	
}
.filtered .boxFiltroOn {
	
}
.filtered .filteredValues {
	
}
.white {
	COLOR: #ffffff
}
.selectMultiple A {
	COLOR: #000; outline: none
}
.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #fafab7
}
.researchReplied {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.selectMultiple {
	HEIGHT: 102px
}
#dv_facet_porte_id .selectMultiple {
	OVERFLOW: hidden; HEIGHT: auto
}
#dv_facet_capital .selectMultiple {
	OVERFLOW: hidden; HEIGHT: auto
}
#dv_facet_ppdperfil_id .selectMultiple {
	OVERFLOW: hidden; HEIGHT: auto
}
.selectMultiple {
	BORDER-RIGHT: #e2eaf1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2eaf1 1px solid; OVERFLOW-Y: auto; PADDING-LEFT: 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e2eaf1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e2eaf1 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}
.selectMultiple LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.selectMultiple A {
	TEXT-DECORATION: none
}
.selectMultiple .hover {
	BACKGROUND-COLOR: #eeeeee
}
.selectMultiple .selected {
	BACKGROUND-COLOR: #fffbd0
}
.selectMultiple .zhover {
	BACKGROUND-COLOR: #cccccc
}
.fundoAba {
	Z-INDEX: 3; WIDTH: 710px; POSITION: relative; TOP: 1px; HEIGHT: 48px
}
.abaNormal {
	BACKGROUND-POSITION: 50% top; FLOAT: left; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/vag/imgFormAba2M.gif); MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 230px; LINE-HEIGHT: 48px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 47px; TEXT-ALIGN: center
}
.abaSelecionada {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/vag/imgFormAba1M.gif); BACKGROUND-REPEAT: repeat-x; TOP: 0px; HEIGHT: 48px; BACKGROUND-COLOR: #fff
}
.cinza {
	COLOR: #999
}
.SearchType_1 #boxKeyWordSearch {
	DISPLAY: block
}
.SearchType_1 #boxSimpleSearch {
	DISPLAY: none
}
.SearchType_1 #boxCompleteSearch {
	DISPLAY: none
}
.SearchType_1 #btnBuscar2 {
	DISPLAY: block
}
.SearchType_1 #hintKeyWord {
	DISPLAY: none
}
.SearchType_2 #boxKeyWordSearch {
	DISPLAY: none
}
.SearchType_2 #boxSimpleSearch {
	
}
.SearchType_2 #boxCompleteSearch {
	DISPLAY: none
}
.SearchType_2 #btnBuscar2 {
	
}
.SearchType_2 #hintKeyWord {
	
}
.SearchType_3 #boxSimpleSearch {
	DISPLAY: block
}
.SearchType_3 #boxCompleteSearch {
	
}
.SearchType_3 #boxKeyWordSearch {
	
}
.SearchType_3 #btnBuscar2 {
	DISPLAY: none
}
.SearchType_3 #hintKeyWord {
	
}
.abaNormal A {
	COLOR: #999; TEXT-DECORATION: none
}
.abaNormal A:hover {
	TEXT-DECORATION: underline
}
.abaSelecionada IMG {
	DISPLAY: block
}
.abaSelecionada A {
	COLOR: #1aa9eb
}
.abaNormal .abaCinza {
	DISPLAY: block
}
.abaNormal .abaAzul {
	DISPLAY: none
}
.abaSelecionada .abaCinza {
	DISPLAY: none
}
.abaSelecionada .abaAzul {
	DISPLAY: block
}
.fireHelpPOP {
	CURSOR: hand
}
.formComboBoxInfoItens TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#boxPerfil {
	POSITION: static
}
.selectBig .formComboBoxInitValue {
	WIDTH: 238px
}
.selectBig {
	WIDTH: 260px
}
.selectBig .tableSelectButtons {
	WIDTH: 252px
}
.selectBig .formComboBoxInfo {
	WIDTH: 260px
}
.selectBig .formComboBoxInfoItens {
	WIDTH: 258px
}
.selectBig .formComboBoxInfoAcao {
	WIDTH: 250px
}
.subListaFiltros {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px
}
.listaFiltros {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
.filtrosSlecionados {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.filtrosSlecionadosR {
	BORDER-RIGHT: #b6c8dc 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.filtrosSlecionadosL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT: #b6c8dc 1px solid
}
#loadingResult {
	DISPLAY: none
}
#layerHideResult {
	DISPLAY: none; Z-INDEX: 998; FILTER: alpha(opacity=70); LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 0px; BACKGROUND-COLOR: #fff; -moz-opacity: 0.7; -khtml-opacity: .7; -ms-filter: alpha(opacity=70); opacity: .7
}
#boxFormResult {
	DISPLAY: none
}
#boxFormFiltersLoading {
	DISPLAY: none
}
.spnSelectOpt {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#listCity {
	FONT-WEIGHT: normal
}
.roxoLink {
	COLOR: #551a8b
}
.jaViuVaga .resultadoItemTitulo .resultadoItemTI A {
	COLOR: #551a8b
}
.jaViuVaga .resultadoItemTitulo .resultadoItemTI SPAN.azulLink {
	COLOR: #551a8b
}
#layerFundo {
	DISPLAY: none; Z-INDEX: 90000; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; ; WIDTH: expression(  ( Math.floor(document.body.offsetWidth) - 22 ) + 'px' ); POSITION: absolute; TOP: 0px; ; TOP: expression( ( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); HEIGHT: 100%; ; HEIGHT: expression( ( Math.floor(document.body.offsetHeight) ) + 'px' ); BACKGROUND-COLOR: #fff; -moz-opacity: 0.7; -khtml-opacity: .7; -ms-filter: alpha(opacity=70); opacity: .7
}
.opacidadeBaixa {
	FILTER: alpha(opacity=30); opacity: 0.3
}
.opacidadeNormal {
	FILTER: alpha(opacity=100); opacity: 1
}
#layerCaixa {
	MARGIN-TOP: 0px; Z-INDEX: 190000; LEFT: 50%; VISIBILITY: hidden; MARGIN-LEFT: -315px; WIDTH: 630px; POSITION: absolute; TOP: 50%; ; TOP: expression( ( ( (document.documentElement.offsetHeight - document.getElementById("layerCaixa").clientHeight) /2 - 160 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' )
}
.layerConteudo {
	BORDER-RIGHT: #002e5d 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; Z-INDEX: 11; LEFT: -1px; PADDING-BOTTOM: 5px; BORDER-LEFT: #002e5d 2px solid; WIDTH: 618px; PADDING-TOP: 5px; BORDER-BOTTOM: #002e5d 2px solid; POSITION: absolute; TOP: 24px; BACKGROUND-COLOR: #fff
}
.imgFechar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px
}
.layerAba {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://img.catho.com.br/site/vag/imgAbaAzulM.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 24px
}
.listaAreas {
	FLOAT: left; WIDTH: 33%; POSITION: relative
}
.listaAreasUlt {
	FLOAT: none; WIDTH: 100%; POSITION: relative
}
A.link_area {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.link_area:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.selectSalvarBusca {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.txtArial {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt10 {
	FONT-SIZE: 10px
}
.txt11 {
	FONT-SIZE: 11px
}
.txt12 {
	FONT-SIZE: 12px
}
.txtB {
	FONT-WEIGHT: bold
}
.txtN {
	FONT-WEIGHT: normal
}
.espacoInterno {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.espacoInternoGrande {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ordenacao {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 6px; FONT-FAMILY: Arial; POSITION: relative; HEIGHT: 15px
}
.inativa {
	BACKGROUND: url(http://img.catho.com.br/site/vag/resultado/bkgDegradeAzulEscuro.gif) #0061c3 repeat-x 50% top
}
.ativa {
	BACKGROUND: url(http://img.catho.com.br/site/vag/resultado/bkgDegradeAzul.gif) #0f4c88 repeat-x 50% top
}
.desativada {
	BACKGROUND: url(http://img.catho.com.br/site/vag/resultado/btnCinzaM.gif) #dddddd repeat-x 50% top; COLOR: #4c4c4c
}
A.ordenacao {
	TEXT-DECORATION: none
}
A.ordenacao:hover {
	TEXT-DECORATION: none
}
.imgSeta {
	MARGIN-LEFT: 10px
}
.bkgAzulClaro {
	BACKGROUND: url(http://img.catho.com.br/site/vag/resultado/bkgDegradeAzulClaro.gif) #d3e2f1 repeat-x
}
.bkgRoxoClaro {
	BACKGROUND: url(http://img.catho.com.br/site/vag/resultado/bkgDegradeRoxoClaro.gif) #e2dffd repeat-x
}
.bkgRoxoClaro A {
	COLOR: #551a8b
}
.bkgRoxoClaro SPAN.azulLink {
	COLOR: #551a8b
}
.vagaDescricao {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative; TOP: -1px
}
.fundoAzul {
	BORDER-RIGHT: #b6c8dc 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #b6c8dc 1px solid; BORDER-BOTTOM: #b6c8dc 1px solid; BACKGROUND-COLOR: #fafdff
}
.fundoRoxo {
	BORDER-RIGHT: #cbc8f3 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #cbc8f3 1px solid; BORDER-BOTTOM: #cbc8f3 1px solid; BACKGROUND-COLOR: #f8f7ff
}
.boxCidades {
	Z-INDEX: 2; POSITION: relative
}
A.maisCidades {
	CURSOR: default; COLOR: #0065e0; POSITION: relative; TEXT-DECORATION: underline
}
A.maisCidades:hover {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(http://img.catho.com.br/site/vag/resultado/bkgDegradeAzulEscuro.gif) #0061c3 repeat-x; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 15px; TEXT-DECORATION: none
}
.setaAzul {
	MARGIN-RIGHT: 4px; POSITION: relative
}
.setaBranca {
	MARGIN-RIGHT: 4px; POSITION: relative
}
A.maisCidades IMG.imgBorda {
	DISPLAY: none
}
A.maisCidades IMG.setaBranca {
	DISPLAY: none
}
A.maisCidades:hover IMG.setaAzul {
	DISPLAY: none
}
A.maisCidades IMG.setaAzul {
	DISPLAY: inline-block
}
A.maisCidades:hover IMG.setaBranca {
	DISPLAY: inline-block
}
A.maisCidades:hover IMG.imgBorda {
	DISPLAY: inline-block
}
DIV.tudoCidades {
	BORDER-RIGHT: #0059b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #0059b3 1px solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 10000; LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #0059b3 1px solid; WIDTH: 200px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #0059b3 1px solid; POSITION: absolute; TOP: 26px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.imgL {
	LEFT: 0px
}
.imgR {
	RIGHT: 0px
}
.vagaDescricaoLI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#resultadoNovoBusca {
	CLEAR: both; POSITION: relative
}
.tabelaVaga {
	CLEAR: both; POSITION: relative
}
