/* estrutura padrao */

html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
body{font:76% "Trebuchet MS", Arial, verdana, helvetica, sans-serif;line-height:130%;text-align:left;}
ul,li{list-style-type:none;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;/**/font-size:100%;}
a {text-decoration:none;}
a:active {outline:none;}
a:hover {text-decoration:underline;outline:none;}
a img {border:0;}
.left { float:left; }
.right { float:right; }

#mae		{width:100%; height:auto; min-width:980px; float:left;background:url(/img/background.jpg) repeat-x ;}
#conteudo		{width:980px; height:auto; float:left; position:relative; left:50%; margin-left:-490px; padding-bottom:20px;}

/* Topo
-----------------------*/
#topo{width:100%;height:auto;float:left;margin-top:30px;}
#topo h1, #h1{width:auto;height:auto;float:left;font-size:11px;color:#fff;margin-left:185px;}
#topo #logo{width:304px; height:205px; position:absolute; left:50%; margin-left:-520px; z-index:1; top:4px;}

.back{height:140px;background-color:#124058;}
#topo #back-l{width:12px;background:url(/img/topo-left.jpg) no-repeat;float:left;}
#topo #back-r{width:12px;background:url(/img/topo-right.jpg) no-repeat;float:right;}
#topo #back{width:100%;float:left;margin-top:5px;}
#placa{width:300px;height:118px;background:url(/img/placa.png) no-repeat;float:left;margin:12px 0 0 368px;padding:60px 0 0 20px;}
#placa a{color:#000;line-height:20px;}
#placa #superior{font-size:20px;}
#placa #inferior{font-size:14px;}
#topo ul{width:auto;height:auto;float:left;margin:24px 0 0 90px;}
#topo ul li{line-height:20px;}
#topo #conteudo-titulo{font-size:16px;color:#e2e43f;margin-bottom:20px;}
#topo .conteudo-vaga{width:auto;height:auto;float:right;margin:0 3px 0 6px;font-size:11px; color:#fff;}
#topo .conteudo-vaga-link{width:auto;height:auto;margin-left:10px;}
#topo ul li a{color:#fff;}

#topo input{float:left;margin:12px 0 0 190px;font-size:18px;/*color:#e3dbdb;*/}
#topo input[type=text]{width:500px;height:22px;margin:12px 0 0 190px;padding-left:5px;}
#topo input[type=submit]    {margin:12px 0 0 5px;}
/*#topo input[type=submit]{width:60px;height:30px;margin:16px 0 0 5px;background: url(/img/btn-buscar.png) no-repeat; border: 0px; cursor:pointer;}*/

#topo span{width:auto;height:auto;float:left;margin:0 0 0 195px;font-size:10px;}

/* Principal
-----------------------*/
#principal{width:100%;height:auto;float:left;}

/* index.php
-----------------------*/
.back-linha-azul{background-color:#def2fc;}
#box-esquerda-vagas{width:610px;height:280px; float:left;margin:10px 0 0px 0;background-image:url(/img/back-vagas-left.gif);}
#box-esquerda-vagas ul{width:580px;height:40px;margin:8px 0 0 15px;float:left;overflow:hidden;}
#box-esquerda-vagas ul:hover{background-color:#e9e9e9;}
#box-esquerda-vagas ul li{font-size:12px;color:#124059;margin:4px 0 2px 10px;}
#box-esquerda-vagas a{font-size:18px;color:#124059;}

#box-direita-ads {width:336px;height:280px; float:left;margin:10px 0 0 30px;}
#box-centro-home-ads {width:854px;height:90px;float:left;margin-top:10px; margin-bottom:30px; margin-left:126px;padding-top:30px;}
#box-centro-home-ads div{width:auto; float: left; margin-left: 40px;}
#box-centro-home-ads div, #box-centro-home-ads a {font-size:12px;color:#124059;}

.box-esquerda-topo{width:610px;height:28px;float:left;border-bottom:1px solid #ecec8f;}
.box-esquerda-topo span{width:auto;float:left;font-size:16px;color:#c1e029;margin:8px 0 0 20px;}
#box-esquerda-topo a{width:auto;float:right;font-size:12px;color:#124059;margin:10px 14px 0 0;}
.box-direita-topo{width:336px;height:28px;float:left;border-bottom:1px solid #ecec8f;}
.box-direita-topo span{width:auto;float:left;font-size:16px;color:#c1e029;margin:8px 0 0 20px;}
#box-cidades-topo{width:980px;height:28px;float:left;border-bottom:1px solid #ecec8f;}
#box-cidades-topo span{width:auto;float:left;font-size:16px;color:#c1e029;margin:8px 0 0 20px;}

#box-esquerda-areas{width:610px;height:196px; float:left;margin:10px 0 20px 0;background-image:url(/img/back-areas-left.gif);}
#box-esquerda-areas ul{width:590px;height:150px;margin-top:8px;float:left;overflow:hidden;}
#box-esquerda-areas ul li{width:280px;height:auto;float:left;font-size:12px;color:#124059;margin:4px 0 2px 15px;line-height:24px;}
#box-esquerda-areas ul li:hover{background-color:#e9e9e9;}
#box-esquerda-areas a{width:auto;float:left;font-size:18px;color:#124059;margin-left:10px;}
#box-esquerda-areas ul li span{float:right;margin-right:10px;}

#box-direita{width:336px;height:196px; float:left;margin:10px 0 0 30px;background-image:url(/img/back-tipos-right.gif);}
#box-direita ul{width:auto;height:150px;margin-top:8px;float:left;overflow:hidden;}
#box-direita ul li{width:306px;height:auto;float:left;font-size:12px;color:#124059;margin:4px 0 2px 15px;line-height:24px;}
#box-direita ul li:hover{background-color:#e9e9e9;}
#box-direita a{width:auto;float:left;font-size:18px;color:#124059;margin-left:10px;}
#box-direita ul li span{float:right;margin-right:10px;}

#box-rodape{width:980px;height:196px;float:left;margin:10px 0 30px 0;background-image:url(/img/back-cidades-bottom.gif);}


/* areas.php
-----------------------*/
#subtitulo-principal{ font-size:18px;font-weight:bold; }

#box-esquerda-listar-areas{width:325px;font-size:12px;color:#000;text-indent:10px; }
#box-esquerda-listar-areas a{color:#000;}

#box-centro-listar-areas{width:325px;font-size:12px;color:#000;text-indent:70px; }
#box-centro-listar-areas a{color:#000;}

#box-direita-listar-areas{width:325px;font-size:12px;color:#000;text-indent:70px;}
#box-direita-listar-areas a{color:#000;}

#box-centro-google {width:100%;height:90px;float:left;margin-top:50px; padding-top:30px;}
#box-centro-google-vagas {width:100%;height:90px;float:left; margin-top:10px; margin-bottom:10px;}
#box-esquerda-google-vagas  {width:170px; padding-left:30px; float:left; margin-top:16px;}

/* cidades.php
-----------------------*/
#subtitulo-principal{ font-size:18px;font-weight:bold; }

.box-esquerda-listar-cidades{width:300px;font-size:12px;color:#000;text-indent:10px; display:block; display:table; }
.box-esquerda-listar-cidades a{color:#000;}

.box-centro-listar-cidades{width:300px;font-size:12px;color:#000;text-indent:70px; display:block;}
.box-centro-listar-cidades a{color:#000;}

.box-direita-listar-cidades{width:300px;font-size:12px;color:#000;text-indent:70px; display:block;}
.box-direita-listar-cidades a{color:#000;}


/* vagas.php
-----------------------*/
#box-detalha_busca{background-color:#FFF;border-top:5px solid #e5ea88;margin-bottom:13px;padding-left:40px;padding-top:10px;padding-bottom:10px;}
#box-detalha_busca h1 b{font-size:18px;}
#box-detalha_busca hr{width:90%; color:#ebe7e7;background-color:#ebe7e7;}

#box-vagas-quantidade{text-align:center;font-size:16px;}
#box-vagas-quantidade span{font-size:36px;line-height:30px;}

#box-vagas-descricao{font-size:10px;width:181px;}
#refine-sua-busca{padding-top:5px;text-indent:25px;font-size:12px;background-image:url(/img/barrinha_lupa.png);background-repeat:no-repeat;background-position:left;width:181px;height:27px;}
#box-vagas-descricao span{text-indent:30px;font-size:10px;display:inline-block;}
#box-vagas-descricao p{width:165px;font-size:12px;padding-left:15px;}

#box-vagas-cidades{width:181px;}
#box-vagas-cidades p{background-image:url(/img/barrinha_03.png);background-repeat:no-repeat;background-position:left;width:100%;height:14px;}

#box-vagas-areas{width:181px;}
#box-vagas-areas p{background-image:url(/img/barrinha_03.png);background-repeat:no-repeat;background-position:left;width:100%;height:14px;}

#box-vagas-contratacao{width:181px;}
#box-vagas-contratacao p{background-image:url(/img/barrinha_03.png);background-repeat:no-repeat;background-position:left;width:100%;height:14px;}

#box-conteudo-busca hr{color:#ebe7e7;background-color:#ebe7e7;}
#box-conteudo-busca a   {color:#124059;}
#box-filtros-busca{width:192px;padding-left:30px}
#box-vagas-busca{width:730px;float:right;padding-left:20px;}
#box-vagas-busca h1, #box-vagas-busca h2{font-size:18px; color:#124059;}
#box-vagas-busca a{color:#124059;}
#box-vagas-busca p{font-size:12px;}

.agencia    {width:90%;}
.agencia h2, .agencia h2 a {font-size:18px; color:#124059;}
.agencia p{font-size:12px;}
.agencia-site   {color:green;}

.vagas-maisopcoes{color:#124059;font-weight:bold;text-indent:15px;display:inline-block;}
.filtros{font-size:11px;}

.link-contratacao:link{background-image:url(/img/selecionado.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}
.link-contratacao:visited{background-image:url(/img/selecionado.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}
.link-contratacao:hover{background-image:url(/img/nselecionado.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}
.link-contratacao:active{background-image:url(/img/nselecionado.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}

.link-adicionar:link{color:#000;display:inline-block;text-indent:15px;}
.link-adicionar:visited{color:#000;display:inline-block;text-indent:15px;}
.link-adicionar:hover{background-image:url(/img/incluir_green.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}
.link-adicionar:active{color:#000;display:inline-block;text-indent:15px;}

.link-excluir:link{background-image:url(/img/excluir_grey.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}
.link-excluir:visited{background-image:url(/img/excluir_grey.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}
.link-excluir:hover{background-image:url(/img/excluir_red.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}
.link-excluir:active{background-image:url(/img/excluir_red.png);background-repeat:no-repeat;background-position:left;color:#000;display:inline-block;text-indent:15px;}

.txt-barrinha{text-indent:15px;}

.agencia    {}

#vagas-relacionadas b {font-size: 16px;}
#vagas-relacionadas a   {color:#124059;}

/* cadastro.php
-----------------------*/
#box-cadastro{width:884px;height:699px;padding-top:60px;padding-bottom:85px;padding-left:48px;padding-right:48px;}

#etapa-cadastro{width:100%;height:82px;background-image:url(/img/cadastre_top.png);background-repeat:no-repeat;}

#conteudo-cadastro{width:100%;height:583px;background-color:#fbfbfb;}

#menu-cadastro{width:100%;height:34px;background-image:url(/img/cadastre_bottom.png);background-repeat:no-repeat;}

/* Rodape
-----------------------*/
#rodape{width:100%;height:80px;clear:both;border-top:4px solid #e0e42f;background-color:#9b9999;}
#rodape ul{width:500px; margin-top:30px;}
#rodape li{float:left; font:12px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#rodape ul li a{padding:0 0 0 12px; color:#000;  text-decoration:none;}
#rodape ul li a:hover{text-decoration:underline;}

/* Career Jet*/
div.cjjobbox{width:345px; background-color:#FFFFFF; border-style:solid; border-width:1px ; border-color:#919294 ;
font-size:13px; color:#000000; text-align:left; }
div.cjjobbox a{color:#198ADC;}


