@charset "utf-8";  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, font, 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 { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { background:#fff;  } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }  :focus { outline: 0; }  ins { text-decoration: none; } del { text-decoration: line-through; }  table { border-collapse: collapse; border-spacing: 0; } a { text-decoration:none; } a img { border: none; } button { cursor:pointer; border:0; padding: 0; } button::-moz-focus-inner { border: 0; padding: 0; } input, select, textarea{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666;}   @charset "utf-8";  #global {display:table;width: 1000px;margin: 0px auto;padding:0px;} body.home #header .headerContainer .menu a.home {color:#FF6600;} body.display #header .headerContainer .menu a.empresa {color:#FF6600;} body.servicos #header .headerContainer .menu a.servicos {color:#FF6600;} body.vagas #header .headerContainer .menu a.vagas {color:#FF6600;} body.indique #header .headerContainer .menu a.indique {color:#FF6600;} body.sac #header .headerContainer .menu a.sac {color:#FF6600;} body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#929395; } body#termo { background:none; } body#termo .termoContent { display:inline; float:left;padding:30px 20px 30px 25px; width:850px;} body#termo h1{display: inline; float:left;width:850px; margin:5px 0 30px 0;} body#termo h2{display: inline; float:left;width:850px; margin:5px 0 30px 0; font-size:1.0em; color:#FF6600;font-weight:bold; } body#termo h3{display: inline; float:left;width:850px; font-size:1.0em; color:#FF6600;font-weight:bold; margin: 20px 0 20px 0;} body#termo p{ margin-bottom:15px;font-size:0.8em; color:#999;text-align: justify;} .contentGeneric { display:inline; float:left;width:980px;padding:0;margin:0} .contentGeneric h1{margin: 5px 0px!important;width:713px!important;} h2.styleh1 {display:inline; float:left; width:719px; margin:45px 0 30px 19px; font-size:20px; font-weight:700; letter-spacing:-1px; color:#1f1f1f;} .contentGeneric h3{display: inline; float:left;width:713px; font-size:1.0em; color:#FF6600;font-weight:bold; margin: 20px 0 20px 20px;} .contentGeneric p{ margin-left:20px; margin-bottom:15px;font-size:0.8em; color:#666; } .contentGeneric img { display:inline; float:right; margin-left:20px;} .off { display:none!important;visibility:hidden;} .englobaResult{display: inline; float: left; padding-left: 15px; width: 704px;} .englobaResult.viewCurriculo{display: inline; float: left; padding: 0 10px 0 0; margin: 41px 0 0 0; width: 99%;} .englobaResult.viewCurriculo p{font-size: 0.9em; margin: 0 0 34px 0;} .englobaResult strong{color:#ff6600; font-size: 1.0em ; font-weight: normal;} .englobaResult h2{margin: 43px 0 20px 0; font-weight: normal; color:#1f1f1f;} .englobaResult em{font-style: normal; font-weight: normal; color: #4a4a4a;} .englobaResult p{font-size: 1.0em; margin: 0 0 15px 20px;} table.ajax{width: 450px;} table.ajax td{padding: 7px; color:#666;} table.ajax td strong{font-size: 1.1em; color: #000;} table.ajax td p{ color:#666; font-size: 1.0em;} table.ajax td a{color: #53becc; text-decoration: underline; font-size: 0.9em;} table.ajax td.maior{width: 257px; border-right: 1px solid #d9d9d9;} table.ajax td.data{border-right: 1px solid #d9d9d9;} table.ajax tr.topo{border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9;}  .englobaPag{display: inline; float: left; margin: 11px 0 37px 0; padding: 10px 20px; width: 94%; background: #ececec;} .englobaPag ul{display: inline; float: right;} .englobaPag ul li.anterior{margin-right: 10px;} .englobaPag ul li.proxima{margin-left: 10px;} .englobaPag span a {display: inline; float: left; padding-top: 2px; font-size: 1.0em; color:#4a4a4a;} .englobaPag a.next {display: inline; float: left; padding-top: 2px; font-size: 1.0em; color:#4a4a4a;} .englobaPag span.next {display: inline; float: left; padding-top: 4px; font-size: 0.7em; color:#4a4a4a;} .englobaPag span.prev {display: inline; float: left; padding-top: 4px; font-size: 0.7em; color:#4a4a4a;} .englobaPag span.current{display:inline;float: left;margin:2px 0 0 1px; padding: 2px 0 0 4px;width: 11px; height: 18px;font-size: 0.7em; background: #19cce2;} .englobaPag span {display: inline; float: left; padding-top: 2px; font-size: 0.7em; color:#4a4a4a;} .englobaPag a.number{margin-left: 1px; padding: 2px 0 0 4px;width: 11px; height: 18px;font-size: 0.7em; background: #c6c6c6;} .englobaPag a.number:hover{background: #19cce2;} .englobaPag ul li.selecionado strong{display: inline; float: left;margin-left: 1px; padding: 2px 0 0 4px;width: 11px; height: 18px; font-size: 0.7em; color:#4a4a4a;background: #19cce2; font-weight:normal;} #header {width:100%;} #header .headerContainer { display:table; margin:0 auto; position:relative; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgGeral.jpg) left top repeat-y; } #header .headerContainer a.logo {display:inline; float:left;margin:30px 0 27px 30px;width:242px; height:63px;background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) 0 0 no-repeat; } #header .headerContainer .menu ul, #header .headerContainer .menu ul li{display:inline; float:left;} #header .headerContainer .menu ul li a{color:#666; margin-left:38px;font-size:0.85em;} #header .headerContainer .menu ul li:first-child a { margin-left:0;} #header .headerContainer .menu ul li a:hover{color:#ff5b00;} #header .headerContainer .menu {display:inline; float:right; margin:51px 35px 0 0;} #header .headerContainer .UserLogin {display:inline; float:left; position:relative; margin:0 11px 0 11px; padding:4px 0 4px 0; width:978px; background:#e4e4e4; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;} #header .headerContainer .UserLogin h5 {display:inline; float:left; margin-left:19px; padding:9px 10px 0 17px; color:#373737; font-weight:normal; font-size:0.85em; background:url(/app/webroot/css/frontend/../../img/frontend/base/iconSeta.png) 0 11px no-repeat;} #header .headerContainer .UserLogin a.cadastro {display:block; margin-top:3px; font-size:12px; font-weight:700; color:#4a4a4a; line-height:16px;} #header .headerContainer .UserLogin a.lembrar-senha {display:block; font-size:11px; font-weight:normal; color:#4a4a4a; line-height:11px;} #header .headerContainer .UserLogin a.LoginEmpresa{display:inline; float:left; position:absolute; top:5px; left:828px; margin-left:19px; padding:8px 10px 0 20px; color:#373737; font-weight:normal; font-size:0.85em; background:url(/app/webroot/css/frontend/../../img/frontend/base/iconSeta.png) 0 10px no-repeat;} #header .headerContainer .UserLogin a.picUser {display:inline; float:left; margin-left:10px; width:35px; height:35px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) -339px -49px no-repeat;} #header .headerContainer .UserLogin h6 {position:absolute; left:55px; top:5px; font-size:14px; font-weight:normal; color:#373737;} #header .headerContainer .UserLogin strong {position:absolute; left:55px; top:21px; font-size:11px; font-weight:normal; color:#373737;} #header .headerContainer .UserLogin ul.navUser {display:inline; float:right; margin-top:5px; margin-right:15px;} #header .headerContainer .UserLogin ul.navUser li {display:inline; float:left;} #header .headerContainer .UserLogin ul.navUser li a{margin-left:20px;padding-left:20px; color:#373737; font-size:12px;} #header .headerContainer .UserLogin ul.navUser li a:hover {color:#FF6600;} #header .headerContainer .UserLogin ul.navUser li.sair a {background:url(/app/webroot/css/frontend/../../img/frontend/base/icoSair.png) left -20px no-repeat;} #header .headerContainer .UserLogin ul.navUser li.sair a:hover {color:#FF6600; background-position:0 -60px;} #header .headerContainer .UserLogin ul.navUser li.dados a {background:url(/app/webroot/css/frontend/../../img/frontend/base/icoMeusDados.png) left -20px no-repeat;} #header .headerContainer .UserLogin ul.navUser li.dados a:hover {color:#FF6600; background-position:0 -60px;} #header .headerContainer .UserLogin ul.navUser li.verCurriculo a {background:url(/app/webroot/css/frontend/../../img/frontend/base/icoVisualizar.png) left -20px no-repeat;} #header .headerContainer .UserLogin ul.navUser li.verCurriculo a:hover { color:#FF6600; background-position:0 -60px;} #header .headerContainer .UserLogin ul.navUser li.buscar a {background:url(/app/webroot/css/frontend/../../img/frontend/base/icoLupaMini.png) left -20px no-repeat;} #header .headerContainer .UserLogin ul.navUser li.buscar a:hover { color:#FF6600; background-position:0 -60px;} #header .headerContainer .UserLogin ul.navUser li.gerenciar a {padding-left: 25px;background:url(/app/webroot/css/frontend/../../img/frontend/base/icoGerenciarVagas.png) left -58px no-repeat;} #header .headerContainer .UserLogin ul.navUser li.gerenciar a:hover { color:#FF6600; background-position:0 -18px;} .breadcrumbs{ display:inline; float:left; margin:0 11px 0 11px; padding:4px 0 4px 0; height:28px; width:978px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgBread.jpg) left bottom repeat-x;} .breadcrumbs ul { margin:5px 0 0 10px;} .breadcrumbs ul, .breadcrumbs ul li {display:inline; float:left;} .breadcrumbs ul li {padding-left:15px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bgBreadLista.jpg) left 10px no-repeat;} .breadcrumbs ul li:first-child { padding:0; background:none;} .breadcrumbs ul li a{display:inline; float:left; margin: 5px 15px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.7em; color:#7e7e7e;} .breadcrumbs a:hover{color:#2799d1;} #wrap { width:1000px;display: inline;float:left;} #wrap .messageFlash { display:inline; float:left;margin:0; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgGeral.jpg) left top repeat-y;} #wrap .messageFlash #authMessage , #wrap .messageFlash #flashMessage, #wrap .messageFlash #successMessage, #wrap .messageFlash #errorMessage, #wrap .messageFlash #infoMessage {display:inline;float:left; margin:10px 30px; width:900px;padding: 5px 0px 5px 40px;} #wrap .container { display:table; margin:0 auto; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgGeral.jpg) left top repeat-y;} #wrap .containerLinha { display:table; margin:0 auto; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgGeralLinha.jpg) left top repeat-y;} #wrap .bgFecha {display:inline; float:left; padding-bottom:60px; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgContainerFecha.jpg) left bottom no-repeat;} #wrap .bgFechaLinha {display:inline; float:left; padding-bottom:60px; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgContainerFechaLinha.jpg) left bottom no-repeat;} #wrap .contentLinha {display:inline; float:left; margin:0 11px 0 11px; width:978px; border-top:1px solid #d9d9d9;} #wrap .contentLinha h1 {display:inline; float:left; width:938px; margin:45px 0 10px 20px; font-size:20px; font-weight:700; letter-spacing:-1px; color:#1f1f1f;} #wrap .contentLinha p.corpo {margin-left:20px; width:938px; font-size:12px;} #wrap .contentBoxCinza {display:inline; float:left; margin: 0 0 0 30px; width: 958px; background: #fff;} #wrap .boxCinza {display:inline; float:left; margin: 10px 0 10px 0; width:940px ; background:#4a4a4a;} #wrap .boxCinza h1{display: inline; float:left; width: 920px; margin: 15px 0 15px 0; padding: 0 0 2px 20px; font-size: 2.1em; font-weight: normal; color:#fff; border-bottom:1px solid #595959;} #wrap .boxCinza a.voltar{display: inline; float: left;padding: 0 0 0 25px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgSetaLink.png) 12px 13px no-repeat; color: #fdcc18; font-size: 0.7em;} #wrap .boxCinza a.realiza{display: inline; float: right; margin-bottom: 8px; padding-right: 33px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgSetaLinkBaixo.png) 125px 15px no-repeat; line-height: 32px; text-align: right; color: #fff; font-size: 0.8em;} #wrap .boxCinza .engloba{display: inline; float:left;width: 940px; height: 32px; line-height: 32px; border-bottom: 1px solid #595959; } #wrap .boxCinza ul.pesquisa{float: left;} #wrap .boxCinza .cadastroLogin, #wrap .boxCinza .login { display:inline; float:left; position:relative; height:250px;width:470px;} #wrap .boxCinza .login {background:#595959;} #wrap .boxCinza .cadastroLogin { background:url(/app/webroot/css/frontend/../../img/frontend/base/bgCadastroLogin.jpg) left bottom repeat-x #19cce2;} #wrap .boxCinza .cadastroLogin h2, #wrap .boxCinza .login h2{display:inline; float:left; margin-bottom:20px; padding:20px 0 5px 20px;width:450px; font-size:22px; color:#fff; font-weight:normal;} #wrap .boxCinza .cadastroLogin h2 {border-bottom:1px solid #29bbcc;} #wrap .boxCinza .login h2 {border-bottom:1px solid #4a4a4a;} #wrap .boxCinza .cadastroLogin p {display:inline; float:left; margin-left:110px; margin-bottom:59px; width:350px; color:#4a4a4a; font-size:12px; line-height:16px;} #wrap .boxCinza .cadastroLogin img {display:inline; float:left; position:absolute; left:0; bottom:0; z-index:4;} #wrap .boxCinza .cadastroLogin strong {float:left; width:470px; height:80px; border-top:1px solid #bcf0f7;} #wrap .boxCinza .cadastroLogin strong a {float:right; margin:10px;} #wrap ul.box {display:inline; float:left;} #wrap .main ul.box {display:inline; float:left; width:738px;} #wrap .main ul.box li {display:inline; float:left; margin-bottom:10px; padding-top:22px; padding-left:14px; width:704px; border-left:5px solid #ececec;} #wrap .main ul.box li .englobaInfo {display:inline; float:left; width:704px; border-bottom:1px solid #d9d9d9;} #wrap .main ul.box li .englobaInfo h2 {display:inline; float:left; margin-bottom:5px; font-size:18px; color:#ff6600;} #wrap .main ul.box li .englobaInfo strong { float:right; margin-left:10px; padding-left:10px; font-weight:normal; height:28px; line-height:22px; font-size:11px; color:#666; border-left:1px solid #d9d9d9;} #wrap ul.boxFull {display:inline; float:left;} #wrap .main ul.boxFull {display:inline; float:left; width:100%;} #wrap .main ul.boxFull li {display:inline; float:left; margin-bottom:10px; padding-top:22px; padding-left:14px; width:98%; border-left:5px solid #ececec;} #wrap .main ul.boxFull li .englobaInfo {display:inline; float:left; width:98%; border-bottom:1px solid #d9d9d9;} #wrap .main ul.boxFull li .englobaInfo h2 {display:inline; float:left; margin-bottom:5px; font-size:18px; font-weight: normal; color:#ff6600;} #wrap .main ul.boxFull li .englobaInfo strong { float:right; margin-left:10px; padding-left:10px; font-weight:normal; height:28px; line-height:22px; font-size:11px; color:#666; border-left:1px solid #d9d9d9;} #wrap .main ul.boxFull li .englobaBt {display:inline; float:left; margin-top:15px; width:98%; height:34px; background:#f4f4f4;} #wrap .main ul.boxFull li .englobaBt .btnFluido.laranjaPadrao{display: inline; float: right;} #wrap .main ul.boxFull li small {display:block; float:left;margin-bottom:10px; width:100%; font-size:11px; margin:5px 0 10px 0; color:#666; line-height:16px;} #wrap .main ul.boxFull li em {display:block; float:left; width:100%; font-style:normal; font-size:12px; color:#666;} #wrap .main ul.boxFull li p { display:block; float:left; margin-top:10px; font-size:13px;} #wrap .main ul.boxFull li .contentInfo{display: inline; float:left; width: 860px;} #wrap .main ul.boxFull li .contentInfo.img{display: inline; float:left; margin: 0 10px 0 0; width: 70px;} #wrap .main ul.boxFull li .contentInfo.img img{margin: 7px 0 0 0;border: 3px solid #f0f0f0;} #wrap .main ul.boxFull li .contentInfo span{font-size:1.1em; color: #1c9faf; font-weight: 600; margin-right: 2px;} #wrap .main .box2 {display:inline; float:left; width:738px;} #wrap .main .englobaTopo{display: inline;float:left; margin: 0 0 0 18px; padding: 37px 0 13px 0; width: 700px; border-bottom: 1px solid #d9d9d9;} #wrap .main .englobaTopo h2{display: inline;float:left; width: 700px; font-size: 1.55em; color:#000;font-weight: normal} #wrap .main .englobaTopo strong{display: inline;float:left; width: 700px; font-size: 0.7em; color: #666;} #wrap .main .box .detalhe{display: inline;float:left;padding: 0; width: 720px} #wrap .main .box .detalhe .englobaDetalhe{display:inline; float:left; width: 490px; padding-top: 19px; border-right: 1px solid #d9d9d9;border-left:5px solid #ececec;} #wrap .main .box .detalhe .englobaDetalhe ul,li{display: inline; float: left;} #wrap .main .box .detalhe .englobaDetalhe ul{width: 467px;margin: 0 0 0 13px;} #wrap .main .box .detalhe .englobaDetalhe li{width: 467px; margin-bottom: 3px;} #wrap .main .box .detalhe .englobaDetalhe li.espacoBt{margin-bottom: 24px;} #wrap .main .box .detalhe .englobaDetalhe li p {display: inline;float: left; width: 467px; font-size: 0.8em; color:#666;} #wrap .main .box .detalhe .englobaDetalhe li strong {display: inline;float: left; width: 467px; font-size: 1.0em; color:#ff6600; font-weight: normal} #wrap .main .box .detalhe .englobaDetalhe li span {display: inline;float: left;font-size: 0.9em; color:#ff6600; font-weight: normal} #wrap .main .box .detalhe .englobaDetalhe li em {display: inline;float: left; margin-left: 4px;font-size: 0.9em; font-weight: normal; font-style: normal;color:#666;} #wrap .main .box .detalhe .englobaDetalhe li small {display: inline;float: left;font-size: 0.8em; color:#26bacc; font-weight: normal; font-style: normal} #wrap .main .box .detalhe .englobaDetalhe li big {display: inline;float: left; margin-left: 4px;font-size: 0.8em; font-weight: normal; font-style: normal;color:#666;} #wrap .main .box .detalhe .compartilharVaga{display: inline; float: left; padding: 20px 0 0 20px; width: 203px;} #wrap .main .box .detalhe .compartilharVaga .abreBoxCinzaClaro{display: inline; float:left; width: 206px; background:url(/app/webroot/css/frontend/../../img/frontend/base/abreBoxCinzaClaro.jpg) left top no-repeat;} #wrap .main .box .detalhe .compartilharVaga .fechaBoxCinzaClaro{display: inline; float:left; width: 206px; background:url(/app/webroot/css/frontend/../../img/frontend/base/fechaBoxCinzaClaro.jpg) left bottom no-repeat;} #wrap .main .box .detalhe .compartilharVaga .contentBoxCinzaClaro{display: inline; float:left; margin-top: 10px; width: 206px; background:url(/app/webroot/css/frontend/../../img/frontend/base/contentBoxCinzaClaro.jpg) left top repeat-y;} #wrap .main .box .detalhe .compartilharVaga ul,li{display: inline; float: left;} #wrap .main .box .detalhe .compartilharVaga ul li strong{ display: inline; float: left;margin-bottom: 13px; font-size: 0.9em; color: #4a4a4a;} #wrap .main .box .detalhe .compartilharVaga ul li{width: 187px;} #wrap .main .box .detalhe .compartilharVaga ul li.spacing{margin-bottom:5px;} #wrap .main .box .detalhe .compartilharVaga ul{ padding: 10px;width: 187px; height: 120px;} #wrap .main ul.box li small {display:block; float:left;margin-bottom:10px; width:100%; font-size:11px; margin:5px 0 10px 0; color:#666; line-height:16px;} #wrap .main ul.box li em {display:block; float:left; width:100%; font-style:normal; font-size:12px; color:#666;} #wrap .main ul.box li p { display:block; float:left; margin-top:10px; font-size:0.7em;; color:#666; } #wrap .main ul.box li .englobaBt {display:inline; float:left; margin-top:15px; width:100%; height:34px; background:#f4f4f4;} .englobaBtMeusDados {display:inline; float:left; margin:15px 0 0 0px; width:940px; height:34px; background:#f4f4f4;} .agrupaForm{display: inline; float:right; margin-right: 15px;width: 470px;} .agrupaForm.height{min-height: 300px;} #wrap .main h1 {display:inline; float:left; width:718px; margin:36px 0 21px 14px; font-size:21px; font-weight:normal; letter-spacing:-1px; color:#1f1f1f;} #wrap .contentFull {display:inline; float:left; width:980px;} #wrap .contentFull p{ margin-bottom:15px; font-size:0.8em; line-height:16px;} #wrap .colUser{ display: inline; float: left; margin-left: 19px; width: 460px;} #wrap .colUser form legend{display: inline; float: left; margin: 0 0 10px;font-weight: normal;font-size: 18px;color: #FF6600; width: 450px; border-bottom: 1px solid #D9D9D9;} #wrap .colUser img{margin: 5px 0 10px 0;border: 3px solid #f0f0f0;} #wrap h1.borderBotton{display: inline; float: left; margin: 40px 0 20px 18px; padding-bottom: 3px; width: 96%; font-size: 1.3em; color:#000; font-weight: normal;border-bottom: 1px solid #ececec; } #wrap .main {display:inline; float:left; width:738px;min-height: 100px;} #wrap .main.alignRight {float:right; margin-left:0px;} #wrap .main.alignLeft {float:left; margin-right:0px;} #wrap .main.alignLeft.full {width: 100%; margin: 0; padding: 0 0 64px 0;} #wrap .main.alignLeft.full .englobaH2{display:inline; margin:50px 0 0 20px; float: left; width: 96%; border-bottom: 1px solid #d9d9d9;} #wrap .main.alignLeft.full .englobaH2 h2{margin: 0; font-weight: normal; font-size: 1.3em;} #wrap .main.alignLeft.full .englobaH2 strong{color:#ff6600; font-weight: normal;} #wrap .main.alignLeft .contato {display: inline; float: left;width:360px; margin: 40px 0 0 15px;} #wrap .main.alignLeft .contato img{display: inline; float: left; margin-right: 19px;} #wrap .main.alignLeft .contato h5{color:#000; font-weight: normal; font-size: 1.3em;} #wrap .main.alignLeft .contato span { font-size:0.7em; color:#ff6600;} #wrap .main.alignLeft .contato strong { font-size:1.1em; color:#ff6600;} #wrap .main.alignLeft .contato a { font-size:0.75em; width:100%; color:#28aebf;} #wrap .main.alignLeft .contato address { width:100%; font-size:0.75em; font-style:normal; color:#666;} #wrap .main.alignLeft.full .emglobaPag{display: inline; float: left; margin: 46px 0 37px 0; padding: 10px 20px; width: 94%; background: #ececec;} #wrap .main.alignLeft.full .emglobaPag ul{display: inline; float: right;} #wrap .main.alignLeft.full .emglobaPag ul li.anterior{margin-right: 10px;} #wrap .main.alignLeft.full .emglobaPag ul li.proxima{margin-left: 10px;} #wrap .main.alignLeft.full .emglobaPag a {display: inline; float: left; padding-top: 2px; font-size: 0.7em; color:#4a4a4a;} #wrap .main.alignLeft.full .emglobaPag span {display: inline; float: left; padding-top: 2px; font-size: 0.7em; color:#4a4a4a;} #wrap .main.alignLeft.full .emglobaPag a.number{margin-left: 1px; padding: 2px 0 0 4px;width: 11px; height: 18px;font-size: 0.7em; background: #c6c6c6;} #wrap .main.alignLeft.full .emglobaPag a.number:hover{background: #19cce2;} #wrap .main.alignLeft.full .emglobaPag a.number:visited{background: #19cce2;}  #wrap .main.full { display:inline; float:left; padding:0 20px 0 20px; width:940px;} #wrap .main.full2 { display:inline; float:left; padding:0 20px 0 0; width:960px;} #wrap .main.full h1 { margin-left:0; width:940px;}  .contentGeneric {width:720px;} h2.empresa {float:left; margin:0px 0 30px 20px;font-size:16px; font-weight:normal; color:#ff6600; width:700px;} #wrap .main.alignLeft p.pDefault {margin-left:20px; width:700px; font-size:12px; color: #666;} ul.ListaEmpresa {display:inline;float:left;width:720px;} ul.ListaEmpresa li {display:inline; float:left; width:720px;} ul li.missao { height:95px;} ul li.visao { height:87px;} ul li.valores { height:127px;} ul.ListaEmpresa li img { float:left; margin:0; width:426px;} ul.ListaEmpresa li p { display:table-cell; float:left; margin-left:10px; width:284px; vertical-align:bottom; font-size:11px; color:#666;} ul.ListaEmpresa li.visao p {margin-top:20px;} ul.relacionaEmpresa { display:inline; float:left; margin-top:35px; width:720px;} ul.relacionaEmpresa li { display:inline; float:left;margin-left:20px; padding-left:60px; width:280px;} ul.relacionaEmpresa li.servicosEmpresa {background:url(/app/webroot/css/frontend/../../img/frontend/base/icoEndrenagem.jpg) left top no-repeat;} ul.relacionaEmpresa li.vagasEmpresa {background:url(/app/webroot/css/frontend/../../img/frontend/base/icoLupa.jpg) left top no-repeat;} ul.relacionaEmpresa li h3 { margin-top:0; width:280px;color:#1f1f1f; font-size:20px; font-weight:normal;} ul.relacionaEmpresa li p { display:inline; float:left; width:280px; font-size:12px; color:#666;margin-left:0px;} ul.relacionaEmpresa li span a{display:table; float:left; padding-left:10px; margin-bottom:1px; width:270px; height:32px; line-height:32px;color:#666; vertical-align:middle; font-size:11px; background:url(/app/webroot/css/frontend/../../img/frontend/base/iconSeta2.jpg) right 50% no-repeat #e4e4e4;} ul.relacionaEmpresa li span a:hover { color:#f8f8f8; background:#6e6e6e;}  #wrap .main ul.box li.contentBox .englobaInfo { margin-bottom:20px;} #wrap .main ul.box li.contentBox img{ float:right; margin:0 0 10px 10px;} #wrap .main ul.box li.contentBox p { float:none; display:block;margin:0px;} #wrap .main img.imgDetalhe {float:left; margin-right:20px;} #wrap .main .englobaBt2 {display:inline; float:left; margin:20px 0 0 20px;width:700px; height:34px; background:#f4f4f4;}  #wrap .main .agrupaTituloBusca {display:inline; float:left; margin-left:20px; width:940px; border-bottom:1px solid #ececec;} #wrap .main .agrupaTituloBusca h1 { margin-bottom:0; margin-left:0;} #wrap .main .agrupaTituloBusca a.abreForm { float:right; margin:40px 0 0 0; padding:8px 8px 8px 30px; font-size:0.7em; color:#373737; background:url(/app/webroot/css/frontend/../../img/frontend/base/iconLupaCinza.jpg) 8px 7px no-repeat #ececec;} #wrap .main .agrupaTituloBusca .agrupaFiltro {display:inline; float:left; width:100%; background:#ececec; border-bottom:1px solid #ccc;} #wrap .main .agrupaTituloBusca .agrupaFiltro form.formW600 {} #wrap .main .agrupaTituloBusca .agrupaFiltro big {display:inline; float:left; margin-bottom:20px; padding:20px 0 0 20px; width:97.8%;font-size:22px; color:#4a4a4a; border-bottom:1px solid #d4d4d4;} #wrap .main .agrupaTituloBusca .agrupaFiltro button { float:right; margin-bottom:20px;} #wrap .main.full2 .englobaPag { width:95.9%;} #wrap .main.full2 ul.box {width:960px;} #wrap .main.full2 ul.box li{width:940px;} #wrap .main.full2 ul.box li .englobaInfo{width:940px;}  p.intro { float:left; width:720px; font-size: 0.7em; color: #666;} p.introFull { float:left; width:940px; color: #666; font-size: 0.7em;} ul.btnsControl {float:right;font-size:12px; width:163px;} a.editarCurriculo, a.imprimirCurriculo {display:inline; float:left; margin-bottom:2px; padding-left:40px; width:122px; height:37px; line-height:37px; font-size:12px; color:#373737; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) left top no-repeat;} a.editarCurriculo {background-position:0 -72px;} a.imprimirCurriculo { background-position:0 -146px;} a.editarCurriculo:hover {background-position:0 -109px;} a.imprimirCurriculo:hover {background-position:0 -183px;} .infoUser {display:inline; float:left; margin-bottom:15px; width:940px;} .infoUser h2 { display:inline; float:left; width:850px; margin-left:15px; color:#1f1f1f; font-weight:normal; font-size:24px;} .infoUser strong { display:inline; float:left; width:850px; margin-left:15px; color:#666; font-weight:normal; font-size:12px;} .fotoUser { display:inline; float:left; padding:3px; background:#f0f0f0;} .fotoUser img { display:inline; float:left; width:60px; height:60px; border:1px solid #d9d9d9;} ul.dadosCurriculo {display:inline; float:left; margin-bottom:20px;width:940px;} ul.dadosCurriculo li.titulo {display:inline; float:left;width:220px; color:#ff6600; font-size:18px; padding-top:5px; margin-right:20px; border-top:1px solid #d9d9d9;} ul.dadosCurriculo li.dados {display:inline; float:left;width:700px; padding-top:5px; font-size:12px; border-top:1px solid #d9d9d9; color: #666;} ul.dadosCurriculo li.dados ul, ul.dadosCurriculo li.dados ul li {display:inline; float:left; width:700px;} ul.dadosCurriculo li.dados ul li {border-bottom:1px solid #a4a4a4; margin-bottom:20px; padding-bottom:5px;} ul.dadosCurriculo li.dados ul li .englobaInfo { display:inline; float:left; width:700px; height:20px; line-height:25px; font-size:11px; padding:5px 0 5px 0; border-bottom:1px solid #d9d9d9;} ul.dadosCurriculo li.dados ul li .englobaInfo strong { margin-left:15px; padding-left:15px; height:25px; line-height:25px; border-left:1px solid #d9d9d9; font-weight:normal; float:right;} ul.dadosCurriculo li.dados ul li h3 { display:inline; float:left; width:700px; margin:5px 0 5px 0; font-size:16px; color:#333;}  .contentBoxCinza a.adicionaVaga { float:right; margin:15px;} #wrap .sidebar {display:inline; float:left; padding:10px; width:220px;} #wrap .sidebar h4 {display:inline; float:left; margin:26px 10px 10px 13px; width:200px; font-size:20px; font-weight:normal; letter-spacing:-1px; color:#1f1f1f;} #wrap .sidebar p { display:inline; float:left; margin: 0 10px; width:200px; font-size:0.7em; color:#666666;} #wrap .sidebar strong.telefone {float:left; margin-top:10px; color:#ff6600; font-size:12px;} #wrap .sidebar strong.telefone span { font-size:18px;} #wrap .sidebar a.banner { display:inline; float:left; margin:20px 0 10px 0; border:none;} #wrap .sidebar a.bannerCadastre{display: inline; float: left;} #wrap .sidebar ul.vagas{display: inline; float:left; width: 220px;} #wrap .sidebar .englobaMsg{display: inline; float: left;} #wrap .sidebar .englobaMsg h4{margin: 50px 0 0 0; font-weight: normal;} #wrap .sidebar .englobaMsg p{margin: 0 0 5px 0; color:#666;} #wrap .sidebar ul.vagas li{display: inline; float:left; margin: 0 0 1px 10px;; width: 220px;background: #f9f9f9;} #wrap .sidebar ul.vagas li em{display: inline; float: left; width: 210px;margin: 17px 0 0 10px;color:#ff6600; font-size: 0.8em; font-style: normal;} #wrap .sidebar ul.vagas li strong{display: inline; float: left; height: 33px; padding-left: 15px; line-height: 33px; font-size: 0.7em; color:#4a4a4a;} #wrap .sidebar ul.vagas li a.filtro{display: inline; float: left; width: 210px;margin: 6px 0 6px 10px; font-size: 0.7em; color:#666;} #wrap .sidebar ul.vagas li a.filtro:hover{text-decoration: underline;} #wrap .sidebar ul.vagas li a.del{display: inline; float: right; margin: 10px 5px 0 0; width: 14px; height: 14px; background:url(/app/webroot/css/frontend/../../img/frontend/base/btdel.png) left top no-repeat;} #wrap .sidebar ul.vagas li .contentBt{display: inline; float: left; margin: 10px 0 10px 0; width: 220px; background: #dddcdc;} #wrap .sidebar ul.vagas li .contentBt a.detalhe{display: inline; float:left;width: 105px; height: 33px;} #wrap .sidebar ul.listaCinza {display:inline; float:left; margin-top: 15px;} #wrap .sidebar ul.listaCinza li {display:table; float:left; padding-left:10px; margin-bottom:1px; width:220px; height:32px; line-height:32px; vertical-align:middle; font-size:11px; background:url(/app/webroot/css/frontend/../../img/frontend/base/iconSeta2.jpg) right 50% no-repeat #e4e4e4;} #wrap .sidebar ul.listaCinza li a{ color:#666;} #wrap .sidebar ul.listaCinza li a.servico{display: inline; float: left; width: 200px; color:#666;} #wrap .sidebar ul.listaCinza li:hover { background:#6e6e6e;color:#ff6600;} #wrap .sidebar ul.listaCinza li:hover a {color:#ff6600;} #footer {display:inline-block; margin-top:40px; width:100%;} #footer .footerContainer {display:table; margin:0 auto; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgFooter.jpg) left top repeat-y;} #footer .footerContainer .bgAbre {display:inline; float:left; padding-top:40px; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgFooterAbre.jpg) left top no-repeat;} #footer .footerContainer .bgFecha {display:inline; float:left; padding-bottom:30px; width:1000px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgFooterFecha.jpg) left bottom no-repeat;} #footer .footerContainer .menuFooter {display:inline; float:left;} #footer .footerContainer .menuFooter.siteMap { width:340px; margin-left:30px;} #footer .footerContainer .menuFooter.newsletter { width:365px;} #footer .footerContainer .menuFooter.contato { width:265px;} #footer .footerContainer .menuFooter.contato span { font-size:0.7em; color:#666;} #footer .footerContainer .menuFooter.contato strong { font-size:1.1em; color:#666;} #footer .footerContainer .menuFooter.contato a { font-size:0.75em; width:100%; color:#28aebf;} #footer .footerContainer .menuFooter.contato address { width:100%; font-size:0.75em; font-style:normal; color:#666;} #footer .footerContainer .menuFooter h5 {display:inline; float:left; width:100%; margin-bottom:25px; font-size:1.2em;font-weight:700; color:#ff6600;} #footer .footerContainer .menuFooter.siteMap ul, #footer .footerContainer .menuFooter.siteMap ul li {display:inline; float:left;width:160px;} #footer .footerContainer .menuFooter.siteMap ul li {line-height:18px;} #footer .footerContainer .menuFooter.siteMap ul li a{display:inline; font-size:0.75em; color:#666;} #footer .footerContainer .menuFooter.siteMap ul li a:hover{color:#2799d1;} #footer .footerContainer .menuFooter ul li.twitter, #footer .footerContainer .menuFooter ul li.facebook, #footer .footerContainer .menuFooter ul li.orkut{display:inline; float:left; width:32px; margin:5px 5px 0 0;} #footer .footerContainer .menuFooter ul li.twitter a, #footer .footerContainer .menuFooter ul li.facebook a, #footer .footerContainer .menuFooter ul li.orkut a {display:inline; float:left; width:32px; height:35px; background:url(/app/webroot/css/frontend/../../img/frontend/base/botoes.png) left top no-repeat; border:none;} #footer .footerContainer .menuFooter ul li.twitter a {background-position:-337px 0;} #footer .footerContainer .menuFooter ul li.twitter a:hover {background-position:-337px -35px;} #footer .footerContainer .menuFooter ul li.facebook a {background-position:-369px 0;} #footer .footerContainer .menuFooter ul li.facebook a:hover {background-position:-369px -35px;} #footer .footerContainer .menuFooter ul li.orkut a {background-position:-401px 0;} #footer .footerContainer .menuFooter ul li.orkut a:hover {background-position:-401px -35px;} #footer .copyright {display:table; margin:0 auto; width:1000px; height:55px;} #footer .copyright cite, #footer .copyright a, #footer .copyright span {display:inline; float:left; color:#9b9b9b; font-size:0.7em; font-style:normal;} #footer .copyright a {color:#19cce2; margin:20px 0 0 5px; text-decoration:underline;} #footer .copyright a:hover {} #footer .copyright cite {margin:20px 0 0 20px;} #footer .copyright span {margin:20px 0 0 5px;} #footer .copyright a.logo{float:right; margin:15px 20px 0 0; width:42px; height:24px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) -458px -24px no-repeat;} #footer .copyright a.logo:hover {background-position:-458px 0;} a { cursor:pointer;} .contentLeft { float:left!important;} .contentRight { float:right!important;} .main.alignLeft .corpo {display:inline;float:left;margin-left: 20px;} .main.alignLeft .corpo p {margin:0px 0px;font-size: 0.7em; color:#666;} .main.alignLeft .corpo form {margin:20px 0px;} @charset "utf-8";  .LoginHome {display:inline; float:left;} .LoginHome legend{display:none;} .LoginHome ul {display:inline; float:left; margin-right:20px;} .LoginHome ul li {display:inline; float:left;} .LoginHome ul li input {display:inline; float:left; margin-right:5px; margin-bottom:2px; padding-left: 5px; width:162px; height:32px; line-height: 32px; font-size:0.75em; color:#666; background:url(/app/webroot/css/frontend/../../img/frontend/formularios/baseInput.png) left -67px no-repeat; border:none;} .LoginHome ul li input.senha { width:125px; margin-right:0; background:url(/app/webroot/css/frontend/../../img/frontend/formularios/baseInput.png) left -34px no-repeat;} .LoginHome ul li .btEntrar {display:inline; float:left; margin-top:1px;width:70px; height:32px; background:url(/app/webroot/css/frontend/../../img/frontend/formularios/baseInput.png) -135px -35px no-repeat;} .buscaHome {display:inline; float:left;} .buscaHome legend{display:none;} .buscaHome ul, .buscaHome ul li {display:inline; float:left; margin:0; padding:0;} .buscaHome ul {padding-bottom:3px;width:591px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgBuscaHome.png) left bottom no-repeat;} .buscaHome ul li.inputFull {display:inline; float:left; margin:0; padding:6px 10px 5px 9px;} .buscaHome ul li input {display:inline; float:left; margin:0; padding:0; width:457px; background:transparent; border:none; font-size:1.0em; font-family:"Calibri","Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#6d6f71;} .buscaProduto {display:inline; float:left; padding-bottom:111px; width:720px; background:url(/app/webroot/css/frontend/../../img/frontend/formularios/bgBuscaProduto.jpg) left bottom no-repeat;} .buscaProduto legend {display:inline; float:left; width:720px;font-size:1.4em; letter-spacing:-1px; font-family:"Calibri","Trebuchet MS", Arial, Helvetica, sans-serif; color:#c50728;} .buscaProduto label {display:inline; float:left; margin:30px 0 0 109px; width:516px;} .buscaProduto label input {display:inline; float:left; margin-top:12px; margin-right:5px; width:367px; font-size:1.0em; font-style:italic; background:transparent; border:none;} .buscaProduto button.buscarProduto {display:inline; float:left; width:123px; height:52px; background:url(/app/webroot/css/frontend/../../img/frontend/formularios/btBuscarProduto.png) left bottom no-repeat;} .formW600 {display:inline; float:left; width:600px;} .formW600 legend{display:none;} .formW600 ul, .formW600 ul li {display:inline; float:left; margin-bottom:3px; width:600px;} .formW600 ul li.inputFull label {display: inline; float:left; padding-top:10px; padding-right:10px; width:190px; font-size:12px; font-weight:700; text-align:right; color:#595959;} .formW600 ul li.inputFull label.obrigatorio {background:url(/app/webroot/css/frontend/../../img/frontend/base/sbInterrogacao.png) 47px 12px no-repeat;} .formW600 ul li.inputFull .bgInput {display:inline; float:left; padding:3px;background:#f4f4f4;} .formW600 ul li.inputFull .bgInput input {display:inline; float:left; line-height:32px; padding:0 5px 0 5px; width:382px; height:32px; border:1px solid #d5d4d4;} .formW600 ul li.inputFull .bgInput select {display: inline; float: left;padding:5px; width:393px; line-height:32px; height:32px; border:1px solid #d5d4d4; } .formW600 ul li.inputFull .bgInput textarea {display:inline; float:left; line-height:14px; padding:5px; width:382px; height:80px; border:1px solid #d5d4d4;} .formW600 ul li.captcha { padding-left:200px; width:400px;} .formW600 ul li.checkbox { padding-left:200px; width:400px; font-size:12px;} .formW600 ul li.checkbox a { color:#28aebf;} .formW600 .botao {display:inline; float:left; margin-left:20px; height:34px; width:579px; background:#f4f4f4;} .formW600 .botao button { float:right;} .formW600 small { float:left; margin:20px 0 0 20px; font-size:11px;} .formW600 .agrupaCheckBox{display:inline;float:left;width: 400px;} .formW600 .agrupaCheckBox label{text-align:left!important; } .formW600 ul li.inputMedio .agrupaRadio.medio{display: inline; float: left; margin-bottom: 10px;width: 620px;} .formW600 ul li.inputMedio .agrupaRadio.medio strong{ height: 25px; } .formW600 ul li.inputMedio .agrupaRadio.medio strong.obrigatorio{background:url(/app/webroot/css/frontend/../../img/frontend/base/sbInterrogacao.png) 17px 6px no-repeat;} .formW600 ul li.inputMedio .agrupaRadio.medio label{ width: 115px; } .formW600 ul li.inputMedio .agrupaRadio{display: inline; float: left;width: 405px;} .formW600 ul li.inputMedio .agrupaRadio input{display: inline; float: left;margin-top: 6px;} .formW600 ul li.inputMedio .agrupaRadio strong{display: inline; float: left; margin-right: 5px; padding-top: 5px; text-align: right;width: 190px;height: 120px;font-size:12px; font-weight:700; text-align:right; color:#595959;} .formW600 ul li.inputMedio .agrupaRadio label{text-align: left; padding: 5px 0 0 0; line-height: 25px;} .formW600 ul li.inputMedio label {display: inline; float:left; padding-top:10px; padding-right:10px; width:189px; font-size:12px; font-weight:700; text-align:right; color:#595959;} .formW600 ul li.inputMedio label.medio {width:133px;} .formW600 ul li.inputMedio .bgInput {display:inline; float:left; padding:3px;background:#f4f4f4;} .formW600 ul li.inputMedio .bgInput input {display:inline; float:left; line-height:32px; padding:0 5px 0 5px; width:110px; height:32px; border:1px solid #d5d4d4;} .formW600 ul li.inputMedio .bgInput select { padding:5px; width:393px; line-height:32px; height:32px; border:1px solid #d5d4d4; } .formW600 ul li.inputMedio .bgInput textarea {display:inline; float:left; line-height:14px; padding:5px; width:382px; height:80px; border:1px solid #d5d4d4;}  .formW600 ul li.inputFull .bgInput span{ position:absolute; right:4px; top:4px; padding:0 8px 0 8px; line-height:32px; height:32px; background:#fff; color:#fff; font-size:12px; font-weight:700;} .formW600 ul li.inputFull .bgInput span.password_strength_1 {background:#9b1a26;} .formW600 ul li.inputFull .bgInput span.password_strength_2 {background:#ff9c00;} .formW600 ul li.inputFull .bgInput span.password_strength_3 {background:#0060ff;} .formW600 ul li.inputFull .bgInput span.password_strength_4 {background:#28aebf;} .formW600 ul li.inputFull .bgInput span.password_strength_5 {background:#1a9b32;} .formBoxCinza ul, .formBoxCinza ul li{display:inline;float:left;} .formBoxCinza li.radio{width: 97px; margin: 0 0 0 20px; font-size: 0.8em;} .formBoxCinza li.radio input{display: inline; float: left; width: 20px;} .formBoxCinza li.radio label{display: inline; float: left; line-height: 20px;width: 69px; color: #fff;} .formBoxCinza li.radio strong{display: inline; float: left; font-size: 1.1em;margin-bottom: 3px; padding: 0 0 0 10px;;font-weight: normal; color:#fdcc18;} .formBoxCinza strong{display: inline; float: left; font-size: 0.85em; font-weight: normal; padding: 0 0 0 5px; min-width: 110px; color:#fdcc18;} .formBoxCinza li.select strong{display: inline; float: left;margin-bottom: 3px; padding: 0;min-width: 205px;font-weight: normal; color:#fdcc18;} .formBoxCinza li.select {display: inline; float: left;width: 196px; margin: 0 0 0 60px;} .formBoxCinza li.select.first {width: 196px; margin: 0 0 0 20px;} .formBoxCinza li.select.second {margin: 0 0 0 15px;} .formBoxCinza li.select select{display: inline; float: left; margin-bottom: 5px;width: 195px;} .formBoxCinza li.pesquisa{display: inline; float: left; padding:15px 0 15px 0; margin: 8px 0 0 0;width: 940px; border-top:1px solid #595959;} .formBoxCinza li.pesquisa input[type="text"].pesquisa{display:inline; float: left;width: 704px; line-height: 40px; padding:15px 20px 15px 50px; margin: 0 7px 0 20px;background:url(/app/webroot/css/frontend/../../img/frontend/base/bgPesquisa.jpg) left top no-repeat;font-size: 1.0em; border: none;} .formBoxCinza li.msgFiltro{display: inline; float: left; margin: 0 0 0 40px; padding: 10px 20px; width: 220px; height: 62px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgMsgFiltro.jpg) left top no-repeat;} .formBoxCinza li.msgFiltro p{display: inline; float: left;width: 233px; font-size:0.7em ; color:#fff;} .formBoxCinza li.msgFiltro.reduc {margin: 0 0 0 20px;} .formLoginUser { display:inline; float:left; width:470px;} .formLoginUser ul, .formLoginUser ul li {display:inline; float:left; width:470px; margin-bottom: 4px;} .formLoginUser ul li.inputFull label{display:inline; float:left; margin-bottom:3px;width:450px; height:32px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgInputCinza.jpg) right top no-repeat;} .formLoginUser ul li.inputFull label strong {display:inline; float:left; padding:8px 10px 8px 0;width:130px; font-size:12px; color:#fdcc18; text-align:right; } .formLoginUser ul li.inputFull label input {display:inline; float:left; padding:8px; width:290px; background:transparent; border:none;} .formLoginUser ul li.botao {display: inline; float: left;margin-top:5px; padding: 10px 0 0 0; border-top:1px solid #4a4a4a; height:60px;} .formLoginUser ul li.botao strong a{display:inline; float:left; padding:24px 0 0 20px; font-size:11px; color:#CCC; text-decoration:underline;} .formLoginUser ul li.botao button { display: inline;float:right; margin:10px;} .formW395{display:inline; float:left; margin-left: 33px; width: 403px;} .formW395 ul {display:inline; float:left; width:395px;} .formW395 ul li{font-size:0.8em; color:#999999; line-height:15px;} .formW395 li.inputFull{display:inline; float:left; padding-top:6px; margin: 0 0 5px 0; width:395px; height:25px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bginputcadastro.jpg) right top no-repeat;} .formW395 li input{display: inline; float:right; margin:0 10px 0 10px;} .formW395 li em { display:inline; float:left; width:118px; text-align:right; font-style:normal;} .formW395 li.inputFull input{ width:255px; background:transparent; border:none;} .formW395 li.inputFull label span {display:inline; float:left;} .formW395 li.inputFull label{display: inline; float:right;} .formW395 li.inputFullMae{display:inline; float:right; margin: 0 0 5px 0; padding: 6px 0 0 0; width:395px; height:70px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bginputfullmae.jpg) right top no-repeat;} .formW395 li.inputFullMae span{display: inline; float:right; margin:13px 10px 0 0; width:260px; font-size: 0.9em; font-style:italic; line-height:12px; color:#3da84c;} .formW395 li.inputFullMae label{display: inline; float:right; margin-top:5px;} .formW395 li.inputFullMae input { width:255px;background:transparent; border:none;} .formW395 li.captcha{display:inline; float:right; }  .formW395 li.checkbox{display:inline; float:right; margin: 7px 0 8px 0; width:405px; height:25px; border-bottom: 1px solid #ebebeb;} .formW395 li.checkbox input {display:inline; float:left; margin:0 6px 0 133px;} .formW395 li.checkbox {font-size:0.7em;} .formW395 li.checkbox strong{color:#2799d1; font-weight:normal;} .formW395 li button.finalizarCadastro {float:right; margin:0 0 5px 0;} .formFull{display:inline; float:left; margin: 0; width: 978px;} .formFull fieldset {display:inline; float:left; margin:0 0 10px 0px; width:460px; } .formFull legend {display:inline; float:left;margin:0 0 10px 0; width:450px;font-size:18px;font-weight:normal; color:#ff6600; border-bottom:1px solid #d9d9d9;} .formFull ul{display:inline; float:left; width:460px;} .formFull ul li{font-size:12px; color:#999999; line-height:15px;} .formFull ul li.inputFull { margin-bottom:3px;} .formFull ul li.inputFull label {display: inline; float:left; padding-top:10px; padding-right:10px; width:130px; font-size:12px; font-weight:700; text-align:right; color:#595959;} .formFull ul li.inputFull .bgInput {display:inline; float:left; padding:3px;background:#f4f4f4;} .formFull ul li.inputFull .bgInput input {display:inline; float:left; line-height:32px; padding:0 5px 0 5px; width:295px; height:32px; border:1px solid #d5d4d4;} .formFull ul li.inputFull .bgInput select { padding:5px; width:307px; line-height:32px; height:32px; border:1px solid #d5d4d4; } .formFull ul li.inputFull .bgInput textarea {display:inline; float:left; line-height:14px; padding:5px; width:382px; height:80px; border:1px solid #d5d4d4;} .formFull ul li.inputMedio { margin-bottom:3px;} .formFull ul li.inputMedio label {display: inline; float:left; padding-top:10px; padding-right:10px; width:130px; font-size:12px; font-weight:700; text-align:right; color:#595959;} .formFull ul li.inputMedio .bgInput {display:inline; float:left; padding:3px;background:#f4f4f4;} .formFull ul li.inputMedio .bgInput input {display:inline; float:left; line-height:32px; padding:0 5px 0 5px; width:67px; height:32px; border:1px solid #d5d4d4;} .formFull ul li.textareaFull .bgInput {display:inline; float:left; padding:3px;background:#f4f4f4;} .formFull ul li.textareaFull .bgInput textarea {display:inline; float:left; line-height:14px; padding:5px; width:295px; height:80px; border:1px solid #d5d4d4;} .formFull ul li.textareaFull label {display: inline; float:left; padding-top:10px; padding-right:10px; width:130px; font-size:12px; font-weight:700; text-align:right; color:#595959;} .formFull ul li .dica{font-size: 0.8em;margin-right: 10px;} .right{display:inline;float:right;} .formFull ul #formacao li.inputFull label { width: 100px;color:#fdcc18;} .formFull ul #formacao li.inputMedio label{width: 70px;color:#fdcc18;} .formFull ul #formacao li.inputFull{width: 425px; padding-left: 25px;} .formFull ul #formacao li.inputFull.bt{width: 425px; margin-top: 18px; padding: 10px 0 10px 25px; border-top: 1px solid #4a4a4a; } .formFull ul #formacao li.inputMedio{width: 425px;padding-left: 55px; margin-top: 10px;} .formFull ul #formacao li.inputFull input{width: 280px;} .formFull ul #formacao li.inputMedio input{width: 91px;} .formFull ul #formacao li.inputFull .bgInput select {width:292px; } .formFull ul .adicionaInfo {display:inline; float:left; margin:10px 0 0 0; padding:10px 0 10px 0; width:450px; background:url(/app/webroot/css/frontend/../../img/frontend/base/icoSetaBaixo.jpg) 420px 14px no-repeat #595959; border-bottom:#4a4a4a 1px solid; } .formFull ul .adicionaInfo a {display:inline; float:left; padding:0 0 0 33px; width:417px; font-size: 1.1em; color: #fff;} .formFull ul #formacao {display:inline; float:left; padding-top: 18px; width:450px; background:#595959; } .formFull ul #formacao .trocarSenhaInputs a.salvarSenha { float:right;} .formFull ul #formacao .trocarSenha a{ float:right; font-size:11px; text-decoration:underline; color:#2799d1;} .formFull ul #formacao .trocarSenha a:hover{ color:#3da84c;} .formFull ul #exper li.inputFull label { width: 100px;color:#fdcc18;} .formFull ul #exper li.inputMedio label{width: 70px;color:#fdcc18;} .formFull ul #exper li.inputFull{width: 425px; padding-left: 25px;} .formFull ul #exper li.inputFull.bt{width: 425px; margin-top: 18px; padding: 10px 0 10px 25px; border-top: 1px solid #4a4a4a; } .formFull ul #exper li.inputMedio{width: 425px;padding-left: 55px; margin-top: 10px;} .formFull ul #exper li.inputFull input{width: 280px;} .formFull ul #exper li.inputMedio input{width: 91px;} .formFull ul #exper li.inputFull .bgInput select {width:292px; } .formFull ul .adicionaInfo {display:inline; float:left; margin:10px 0 0 0; padding:10px 0 10px 0; width:450px; background:url(/app/webroot/css/frontend/../../img/frontend/base/icoSetaBaixo.jpg) 420px 14px no-repeat #595959; border-bottom:#4a4a4a 1px solid; } .formFull ul .adicionaInfo a {display:inline; float:left; padding:0 0 0 33px; width:417px; font-size: 1.1em; color: #fff;} .formFull ul #exper {display:inline; float:left; padding-top: 18px; width:450px; background:#595959; } .formFull ul #exper .trocarSenhaInputs a.salvarSenha { float:right;} .formFull ul #exper .trocarSenha a{ float:right; font-size:11px; text-decoration:underline; color:#2799d1;} .formFull ul #exper .trocarSenha a:hover{ color:#3da84c;}  .formFale{display:inline; float:left; margin: 0; width: 500px;} .formFale legend { display:none;} .formFale ul{display:inline; float:left; width:500px;} .formFale ul li{font-size:0.8em; color:#999999; line-height:15px;} .formFale ul .trocarSenhaInputs, .formFale ul .trocarSenha {display:inline; float:left; margin:10px 0 10px 0; padding:10px 0 10px 0; width:500px; border-bottom:#ebebeb 1px solid; border-top:#ebebeb 1px solid;} .formFale ul .trocarSenhaInputs a.salvarSenha { float:right;} .formFale ul .trocarSenha a{ float:right; font-size:11px; text-decoration:underline; color:#2799d1;} .formFale ul .trocarSenha a:hover{ color:#3da84c;} .formFale li.inputFull {display:inline; float:left; padding-top:6px; margin: 0 0 5px 0; width:500px; height:23px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bginputfale.jpg) right top no-repeat;} .formFale li.inputMedio {display:inline; float:left; padding-top:6px; margin: 0 0 5px 0; width:250px; height:23px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgInputFaleMedio.jpg) right top no-repeat;} .formFale li strong {display:inline; float:left; padding-right:5px; width:123px; font-weight:normal; text-align:right;} .formFale li.inputMedio strong { width:124px;} .formFale li strong em { font-style:normal; color:#d13953;} .formFale li.inputFull label {display:inline; float:left; padding-left:6px; width:365px;} .formFale li.inputFull label input {display:inline; float:left; padding:0; margin:0; width:361px; line-height:14px; background:transparent; border:none;} .formFale li.inputFull select{display: inline; float:left;margin:0; padding:0; width:361px;line-height:14px; background:transparent; border:none;} .formFale li.inputMedio label {display:inline; float:left; padding-left:6px; width:115px;} .formFale li.inputMedio label input {display:inline; float:left; padding:0; margin:0; width:109px; line-height:14px; background:transparent; border:none;} .formFale li.inputMedio label select {display:inline; float:left; padding:0; margin:0; width:109px; line-height:14px; background:transparent; border:none;} .formFale li.textareaFale{display:inline; float:left; margin: 0 0 7px 1px; width:500px; height:165px; } .formFale li.textareaFale label{display: inline; float:left; width:371px; height:164px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgtextareaFale.jpg) left top no-repeat; } .formFale li.textareaFale label textarea{display:inline; float:left; margin:5px 5px 0 5px; width:357px; height:152px;background:transparent; border:none; font: normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;} .formFale li.captcha{display:inline; float:right; }  .formFale li button.finalizarCadastro {float:right; margin:0 0 5px 0;} .formFale li.checkbox {display:inline; float:left; margin-bottom:15px; padding-bottom:10px; width:500px; border-bottom:#ebebeb 1px solid;} .formFale li.checkbox input {display:inline; float:left; margin:5px 0 0 130px;} .formFale li.checkbox em {display:inline; float:left; margin:3px 0 0 5px; font-style:normal;} .formFale li.obrigatorio {display:inline; float:left; width:500px;} .formFale li.obrigatorio strong { padding:0;width:500px; text-align:left;}  div.checkout{display:inline; float:left; margin-right:20px; width:709px;} .formCheckout{display:inline; float:left; margin: 0; width: 709px;} .formCheckout fieldset {margin-bottom: 10px; } .formCheckout legend {display:inline; float:left; padding:6px 0 6px 11px; margin:0 0 10px 0; width:100%;font-size:1.2em;font-family:"Calibri","Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color:#FFF; background:#2799d1;} .formCheckout ul{display:inline; float:left; width:500px;} .formCheckout ul li{font-size:0.8em; color:#999999; line-height:15px;width:100%;} .formCheckout li {display:inline; float:left; padding-top:6px; margin: 0 0 5px 0; height:23px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bginputfale.jpg) right top no-repeat;} .formCheckout li strong {display:inline; float:left; padding-right:5px; width:123px; font-weight:normal; text-align:right;} .formCheckout li label {display:inline; float:left; padding-left:6px; width:365px;} .formCheckout li label input {display:inline; float:left; padding:0; margin:0; width:361px; line-height:14px; background:transparent; border:none;} .formCheckout li select{display: inline; float:left;margin:0; padding:0; width:361px;line-height:14px; background:transparent; border:none;} .formCheckout li.inputFull {display:inline; float:left; padding-top:6px; margin: 0 0 5px 0; width:500px; height:23px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bginputfale.jpg) right top no-repeat;} .formCheckout li.inputMedio {display:inline; float:left; padding-top:6px; margin: 0 0 5px 0; width:250px; height:23px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgInputFaleMedio.jpg) right top no-repeat;} .formCheckout li.inputMedio.Grande {background:url(/app/webroot/css/frontend/../../img/frontend/base/inputMedioGrande.jpg) right top no-repeat;} .formCheckout li strong {display:inline; float:left; padding-right:5px; width:123px; font-weight:normal; text-align:right;} .formCheckout li.inputMedio strong {width:124px;} .formCheckout li.inputMedio.Grande strong {width:91px;} .formCheckout li strong em { font-style:normal; color:#d13953;} .formCheckout li.inputFull label {display:inline; float:left; padding-left:6px; width:365px;} .formCheckout li.inputFull label input {display:inline; float:left; padding:0; margin:0; width:361px; line-height:14px; background:transparent; border:none;} .formCheckout li.inputFull select{display: inline; float:left;margin:0; padding:0; width:361px;line-height:14px; background:transparent; border:none;} .formCheckout li.inputMedio label {display:inline; float:left; padding-left:6px; width:115px;} .formCheckout li.inputMedio label input {display:inline; float:left; padding:0; margin:0; width:109px; line-height:14px; background:transparent; border:none;} .formCheckout li.inputMedio.Grande label input { width:143px;} .formCheckout li.inputMedio label select {display:inline; float:left; padding:0; margin:0; width:109px; line-height:14px; background:transparent; border:none;} .formCheckout li.inputMedio.Grande label select { width:143px;} .formCheckout li.textareaFale{display:inline; float:left; margin: 0 0 7px 1px; width:500px; height:165px; } .formCheckout li.textareaFale label{display: inline; float:left; width:371px; height:164px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgtextareaFale.jpg) left top no-repeat; } .formCheckout li.textareaFale label textarea{display:inline; float:left; margin:5px 5px 0 5px; width:357px; height:152px;background:transparent; border:none; font: normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;} .formCheckout li.captcha{display:inline; float:right; }  .formCheckout li button.finalizarCadastro {float:right; margin:0 0 5px 0;} .formCheckout li.checkbox {display:inline; float:left; background:none;} .formCheckout li.checkbox label {display:inline; float:left; padding-left:0px; width:150px;} .formCheckout li.checkbox input {display:inline; float:left; margin:5px 0 0 130px;width:20px;} .formCheckout li.checkbox em {display:inline; float:left; margin:3px 0 0 5px; font-style:normal;} .formCheckout li.obrigatorio {display:inline; float:left; width:500px;} .formCheckout li.obrigatorio strong { padding:0;width:500px; text-align:left;} .paginacaoFiltros {display:inline; float:left; width:698px;} .paginacaoFiltros legend {display:inline; float:left; margin:3px 4px 0 0; font-size:0.85em; color:#333; font-weight:700;} .paginacaoFiltros select { width:138px;} .paginacaoFiltros label { margin-left:10px; font-size:0.7em; color:#333;} .paginacao {display:inline; float:left; width:698px;} .paginacao legend {display:none;} .paginacao select { width:138px;} .paginacao select.menor { width:40px;} .paginacao label{ margin-left:10px; font-size:0.7em; color:#333;} .enviaAmigo {display:inline; float:left; width:639px;} .enviaAmigo legend { display:none;} .enviaAmigo ul, .enviaAmigo ul li {display:inline; float:left;} .enviaAmigo ul li h3 {display:inline; float:left; margin-bottom:15px;width:639px; font-size:1.0em; font-weight:700;color:#3da84c;} .enviaAmigo ul li.dadosUser {display:inline; float:left; margin-top:5px;width:639px;font-size:0.8em; } .enviaAmigo ul li.dadosUser em{display:inline; float:left; margin-right:5px; width:180px; font-style:normal; text-align:right;} .enviaAmigo ul li.inputFull {display:inline; float:left;margin-top:3px;width:639px;} .enviaAmigo ul li.inputFull strong {display:inline; float:left; padding-top:4px; margin-right:5px; width:180px; font-weight:normal;font-size:0.8em; text-align:right;} .enviaAmigo ul li.inputFull label{display:inline; float:left;padding:5px;width:395px; height:20px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bginputcadastro.jpg) left top no-repeat;} .enviaAmigo ul li.inputFull label input {display:inline; float:left;width:257px;background:transparent; border:none; line-height:12px;} .enviaAmigo ul li.textarea {display:inline; float:left;width:639px; } .enviaAmigo ul li.textarea h3 {border-top:#d8d8d8 1px solid; margin-top:30px; margin-bottom:5px; padding-top:12px;} .enviaAmigo ul li.textarea textarea {display:inline; float:left; padding:8px;width:623px; height:98px;color:#929395; background:url(/app/webroot/css/frontend/../../img/frontend/base/textareaW639.png) left top no-repeat; border:none;font-size:0.8em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;} .enviaAmigo button.enviar { margin:10px 0 25px 550px;} .enviaAmigo ul li.geralInstrucoes p{ font-size:0.8em; margin-bottom:15px;} .enviaAmigo ul li.geralInstrucoes p strong {color:#3da84c;} .enviaAmigo ul li.geralInstrucoes p a { color:#2699d1;float:none!important;font-size:100%!important;} .enviaAmigo ul li.geralInstrucoes p a:hover { color:#3da84c;} .footerNewsletter {display:inline; float:left; width:365px;} .footerNewsletter ul , .footerNewsletter ul li {display:inline; float:left; width:200px;} .footerNewsletter legend{display:none;} .footerNewsletter input{display:inline; float:left; margin-bottom:2px; padding:5px; width:193px; height:22px; line-height:22px; font-size:0.75em; color:#666; background:url(/app/webroot/css/frontend/../../img/frontend/formularios/baseInput.png) left top no-repeat; border:none;} .footerNewsletter button.btnFluido { margin-left:133px;}  a.cadastre, button.cadastre {display:inline; float:left; width:161px; height:49px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) no-repeat -339px -84px;} a.fale, button.fale {display:inline; float:left; width:161px; height:49px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) no-repeat -339px -182px;} a.entrar, button.entrar {display:inline; float:left; width:120px; height:49px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) no-repeat -339px -133px;}  button, button span{ padding:0; margin:0;} a.btnFluido, button.btnFluido {display:inline; float:left; margin:0; padding:0; border:none;} a.btnFluido span, button.btnFluido span {display:inline; float:left; margin-left:10px;padding-right:25px; font-style:normal; color:#454545; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;} a.btnFluido.btLaranjaMenor, button.btnFluido.btLaranjaMenor { background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaMenor.jpg) no-repeat left top;} a.btnFluido.btLaranjaMenor span, button.btnFluido.btLaranjaMenor span {height:28px; line-height:28px; font-size:0.85em; font-weight:700; background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaMenor.jpg) no-repeat right top;} a.btnFluido.laranjaPadrao , button.btnFluido.laranjaPadrao { height:34px; line-height:34px; padding-right:35px; font-style:normal; font-size:0.75em; font-weight:normal; background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaPadrao.jpg) no-repeat right top; } a.btnFluido.laranjaVoltar , button.btnFluido.laranjaVoltar{ height:34px; line-height:34px; padding-left:35px; font-style:normal; font-size:0.75em; font-weight:normal; background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaVoltar.jpg) no-repeat left top; } a.btnFluido.laranjaPadraoRight , button.btnFluido.laranjaPadraoRight {display: inline; float: right;height:34px; line-height:34px; padding-right:35px; font-style:normal; font-size:0.75em; font-weight:normal; background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaPadrao.jpg) no-repeat right top; } a.btnFluido.cinzaPadrao , button.btnFluido.cinzaPadrao { height:34px; line-height:34px;margin-left:1px; padding-right:35px; font-style:normal; color:#FFF; font-size:0.75em; font-weight:normal; background:url(/app/webroot/css/frontend/../../img/frontend/base/btCinzaPadrao.jpg) no-repeat right top; } a.btnFluido.cinzaPadrao span, button.btnFluido.cinzaPadrao span { color:#FFF;} a.btnFluido.cinzaPadrao.editar, button.btnFluido.cinzaPadrao.editar{ background:url(/app/webroot/css/frontend/../../img/frontend/base/btCinzaEdita.jpg) no-repeat right top; } a.btnFluido.laranjaMedio, button.btnFluido.laranjaMedio {width: 119px;height:49px; line-height:49px; padding-right:35px; font-style:normal; font-size:1.1em; color: #373737; font-weight:normal; background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaMedio.jpg) no-repeat right top; } a.btnFluido.laranjaGrande, button.btnFluido.laranjaGrande {display: inline; float: left; width: 172px;height:50px; line-height:50px; padding-right:35px; font-style:normal; font-size:1.1em; color: #373737; font-weight:normal; background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaGrande.jpg) no-repeat right top; } a.btnFluido.laranjaGrande span, button.btnFluido.laranjaGrande span { width: 157px; padding: 0 0 0 15px; margin: 0; color:#000;} a.btnFluido.laranjaSalvar, button.btnFluido.laranjaSalvar {display: inline; float: right;width: 119px;height:39px; line-height:39px; padding-right:35px; font-style:normal; font-size:1.1em; color: #373737; font-weight:normal; background:url(/app/webroot/css/frontend/../../img/frontend/base/btLaranjaSalvar.jpg) no-repeat right top; } a.btnFluido.laranjaSalvar span, button.btnFluido.laranjaSalvar span { width: 60px; padding: 0 0 0 15px; margin: 0; color:#000;} a.cancelFormacao, a.cancelExperiencia{display: inline; float:right; margin:0 10px 0 5px; width: 119px; height: 39px; line-height: 39px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgCancelar.png)left top ; } a.cancelExperiencia span{width: 60px; padding: 0 0 0 15px; margin: 0; color:#fff;} a.cancelFormacao span {width: 60px; padding: 0 0 0 15px; margin: 0; color:#fff;} a.adicionaVaga, button.adicionaVaga { display:inline; float:left; width:224px; height:49px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) -276px -231px no-repeat;} a.adicionaVaga, button.adicionaVaga { display:inline; float:left; width:224px; height:49px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) -276px -231px no-repeat;} a.filtrar, button.filtrar { display:inline; float:left; width:120px; height:39px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) -380px -280px no-repeat;} a.buscar, button.buscar { display:inline; float:left; width:120px; height:49px; background:url(/app/webroot/css/frontend/../../img/frontend/base/base.png) -163px -72px no-repeat;} .main.full #frmCandidato {margin-top: 37px;} .main.full #frmEmpresa {margin-top: 37px;} @charset "utf-8";  #flashMessage{ display:inline; float:left; border:0.1em solid #f68d76; margin:15px 0px 10px 0px; padding:10px 10px 10px 35px; background:#f1ded9 url(/app/webroot/css/frontend/../../../img/backend/icones-botoes/error.png) no-repeat 10px center; color:#903; } form fieldset ul li#validateError{ display:inline; float:left; border:0.1em solid #f68d76; margin:10px auto; padding:10px 10px 10px 35px; background:#f1ded9 url(/app/webroot/css/frontend/../../../img/backend/icones-botoes/error.png) no-repeat 10px center; color:#903;   }  form fieldset ul li ul li#validateError{width:90%;} #flashMessage.error{width:933px;}  #flashMessage.message, #successMessage, .mensagem-sucesso { border:1px solid #85c271; background:#e0ece0 url(/app/webroot/css/frontend/../../../img/backend/icones-botoes/accept.png) no-repeat 1% center; color:#330; } #authMessage, #errorMessage, .mensagem-erro { border:1px solid #f68d76; background:#f1ded9 url(/app/webroot/css/frontend/../../../img/backend/icones-botoes/error.png) no-repeat 1% center; color:#903; } form#frmNewsletter fieldset ul li#validateError{ width:155px; font-size: 0.7em; }   .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; }  * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; }  .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  .ui-state-disabled { cursor: default !important; }   .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }   .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }   .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 0.8em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/fdk/custom-theme/images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x; color: #222222; } .ui-widget-content a { color: #222222; } .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/app/webroot/css/fdk/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } .ui-widget-header a { color: #222222; }  .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/app/webroot/css/fdk/custom-theme/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(/app/webroot/css/fdk/custom-theme/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/app/webroot/css/fdk/custom-theme/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } .ui-widget :active { outline: none; }  .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/app/webroot/css/fdk/custom-theme/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/app/webroot/css/fdk/custom-theme/images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }   .ui-icon { width: 16px; height: 16px; background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_888888_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/app/webroot/css/fdk/custom-theme/images/ui-icons_cd0a0a_256x240.png); }  .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; }  .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; }   .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; } .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }  .ui-widget-overlay { background: #aaaaaa url(/app/webroot/css/fdk/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/app/webroot/css/fdk/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }   .ui-accordion { width: 100%; } .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion .ui-accordion-li-fix { display: inline; } .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } .ui-accordion .ui-accordion-content-active { display: block; }  .ui-autocomplete { position: absolute; cursor: default; }  * html .ui-autocomplete { width:1px; }   .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float: left; } .ui-menu .ui-menu { margin-top: -3px; } .ui-menu .ui-menu-item { margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; } .ui-menu .ui-menu-item a { text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; zoom:1; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }  .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; }  .ui-button-icon-only { width: 2.2em; }  button.ui-button-icon-only { width: 2.4em; }  .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; }  .ui-button .ui-button-text { display: block; line-height: 1.4; } .ui-button-text-only .ui-button-text { padding: .4em 1em; } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }  input.ui-button { padding: .4em 1em; }  .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }  .ui-buttonset { margin-right: 7px; } .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }  button.ui-button::-moz-focus-inner { border: 0; padding: 0; }   .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; }  .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-tabs { position: relative; padding: .2em; zoom: 1; }  .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }  .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; }  .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker table {width: 100%; font-size: .6em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }  .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; }  .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }  .ui-datepicker-cover { display: none;  display: block;  position: absolute;  z-index: -1;  filter: mask();  top: -4px;  left: -4px;  width: 200px;  height: 200px;  } .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }  #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png) -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(/app/webroot/css/fdk/../../js/fdk/fancybox/blank.gif); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png); background-position: -40px -30px; } #fancybox-right-ico { background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible;  } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox-x.png); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox-y.png); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox-x.png); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox-y.png); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png); background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancy_title_over.png); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png) -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox-x.png) 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url(/app/webroot/css/fdk/../../js/fdk/fancybox/fancybox.png) -55px -90px no-repeat; }  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }  .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); } @charset "utf-8";  .box , .box #divCandidatos, .box #divEmpresas, #divVagas, #divCursos {position:relative;display:inline;float:left;} .box {width:100%;} .box #divCandidatos, .box #divEmpresas {width:49%;} #divCursos {width:40%;} #divVagas {width:60%;} #wrap ul.btnHome,li.buscaVagas,li.buscaCandidatos,li.cadastre{display:inline;float:left;} #wrap ul.btnHome{width:978px; padding: 10px 0 10px 0; margin-left: 11px; background: #fff;} #wrap ul.btnHome li {position:relative; padding: 20px 20px 0 20px; height:229px;} #wrap ul.btnHome li p {display: inline; float: left;margin: 10px 0 0 2px; width:210px; font-size:0.7em; font-weight:normal; color:#3e3e3e;} #wrap ul.btnHome li a {display: inline; float:left; padding-left:20px; position: absolute; left:0; top: 164px; height:85px; line-height:85px; font-size:25px; font-weight:400; color:#fff; font-family:"Maven Pro","Trebuchet MS", Arial, Helvetica, sans-serif;-webkit-transition-property:color, background; -webkit-transition-duration: 0.3s, 0.2s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property:color, background; -moz-transition-duration: 0.3s, 0.2s; -moz-transition-timing-function: linear, ease-in;-o-transition-property:color, background; -o-transition-duration: 0.3s, 0.2s; -o-transition-timing-function: linear, ease-in;transition-property:color, background; transition-duration: 0.3s, 0.2s; transition-timing-function: linear, ease-in;} #wrap ul.btnHome li.buscaVagas{width:328px;margin-right: 1px; background:url(/app/webroot/css/frontend/../../img/frontend/base/profissionaisHome.png) bottom right no-repeat #ffcc00;} #wrap ul.btnHome li.buscaVagas a{width:348px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgBoxProfissionais.png) top right no-repeat;} #wrap ul.btnHome li.buscaCandidatos{width:328px; background:url(/app/webroot/css/frontend/../../img/frontend/base/empresaHome.png) bottom right no-repeat #ff6600; } #wrap ul.btnHome li.buscaCandidatos a{ width:348px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgBoxEmpresa.png) top right no-repeat;} #wrap ul.btnHome li.cadastre{margin-left: 1px;width:200px; background:#19cce2;} #wrap ul.btnHome li.cadastre a{width:220px; background:url(/app/webroot/css/frontend/../../img/frontend/base/bgBoxCadastro.png) top right no-repeat;} #wrap ul.btnHome li.cadastre strong{display: inline; float: left; width:200px; height:20px; font-size:20px; font-family:"Maven Pro","Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:500; color:#fff;} #wrap ul.btnHome li h2{ font-family:"Maven Pro","Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:400; font-size:35px; color:#FFF;} #wrap ul.btnHome li a:hover {color:#000; background-position:0 -85px!important;} 
