::-webkit-input-placeholder {
	color:#333; font-family:arial;
}

:-moz-placeholder {
	color:#333; font-family:arial;
}

::-moz-placeholder {
	color:#333; font-family:arial;
}

:-ms-input-placeholder {  
	color:#333; font-family:arial;
}

::selection {background: #333;color: #FFFFFF;}
::-moz-selection {background: #333;color: #FFFFFF;}
p.preto::selection {background: #333; color: #FFFFFF;}
p.preto::-moz-selection {background: #333;color: #FFFFFF;}


a{color:inherit; text-decoration:none;}
img{border:none;}
body{ text-align:center;  margin:auto; background-color:#eff0f0}
#geral{ width:1020px; height:auto; margin:auto; }
#central{ float:left; width:980px; height:auto;  padding-bottom:5px;  margin-top:15px;background-color:#FFF; }
#central_home{ float:left; width:950px; height:auto;  padding-bottom:5px;  margin-top:10px;background-color:#FFF;padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:15px;  }

header{ float:left; width:100%; height:140px; background-color:#FFF; border-top:5px #1d2d32 solid  }
#topo_interno{ margin:auto; width:1040px; height:auto; }
.logo{ float:left; width:280px; text-align:left; height:auto; margin-top:15px;}
#menu{ float:left; width:auto; height:48px; margin-left:35%; margin-top:-6%; margin-bottom:5%}

.txt_topo{ float:left; width:300px; height:auto; text-align:right;  font-family: 'Dosis', sans-serif; text-transform:uppercase; font-size:14px;  margin-left:190px; margin-top:5px;}
.link_topo{ color:#222; cursor:pointer} 
.link_topo:hover{ color:#e35422; } 


#aside_geral{ float:left; width:980px; height:auto; margin-top:20px; background-color:#fff; margin-bottom:20px; padding:20px;}
aside{ float:left; width:980px; height:auto; margin-top:20px; background-color:#fff;}

#esquerda{ float:left; width:680px; height:auto; }
#banner{ float:left; width:680px; height:auto; border:1px #D9D9D9 solid}

/*Direita*/
#segura_direita{ float:left; width:235px; height:auto; border-radius:6px;}

#direita{ float:left; width:235px; height:auto; margin-left:35px; padding:15px; border-radius:6px;}
.banner1_direita{ float:left; width:270px; height:280px;border:1px #D9D9D9 solid}

.titdestaque{ float:left; width:980px; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal}
.titdestaque_pags{ float:left; width:980px; height:auto; text-align:left; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; text-transform:uppercase}
.titcurriculo{ float:left; width:auto; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; margin-top:5px; text-transform:uppercase}
.titparceiros{ float:left; width:980px; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; }
.pr_caixas{ float:left; width:auto; height:auto; margin-bottom:20px;  }
.seguramc{ float:left; width:235px; padding:10px; margin-bottom:15px; height:auto; margin-top:-10px; background-color:#eee;}
.pr_caixas_di{ float:left; width:235px; padding:10px; height:auto; margin-bottom:20px; background-color:#eee; margin-top:10px }
.caixa_anunciante{ float:left; width:198px; height:340px; margin-right:25px; margin-bottom:15px;}
.caixa_anunciante_vaga{ float:left; width:210px; height:140px; margin-right:25px; margin-bottom:15px; }
.foto_anunciante{ float:left; width:198px; height:198px; margin-bottom:5px; border:1px #D9D9D9 solid}
.foto_anunciante:hover{cursor:pointer;opacity:0.85;	-moz-opacity: 0.85;	filter: alpha(opacity=85);}
.nome_anunciante{ float:left; width:170px; height:40px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; margin-top:10px; text-transform:uppercase; margin-bottom:5px;  }
.seguraestrela{ float:left; width:224px; height:auto;}
.imgestrela{ float:left; width:30px; height:auto; text-align:left; margin-top:3px;}
.cargo_anunciante{ float:left; width:174px; height:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; }
.saibamais{ float:left; width:224px; height:auto; font-family:Arial, Helvetica, sans-serif;  font-size:12px; margin-top:5px; text-align:left; font-weight:bold}
.linksaibamais{ color:#2C3F45; text-decoration:none}
.linksaibamais:hover{ color:#C8AC3D; text-decoration:underline}
.caixa_curriculo_area{ float:left; width:950px; height:auto; margin-bottom:30px; margin-top:-10px; padding:15px; background-color:#E9E9E9 }
.caixa_curriculo_area:hover{background-color:#D3D3D3 }
.area_curriculo{ float:left; width:300px; height:20px;  margin-right:23px; margin-bottom:20px; font-family:arial; font-size:13px; text-align:left; color:#333 }
a[href=""]{	color:#333}
a[href=""]:hover{	color:#333; text-decoration:underline}

.link_area{	color:#333; text-decoration:none}
.link_area:hover{	color:#333; text-decoration:underline}

.nomeformu{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; color:#444; margin-bottom:4px}
.formatcampon{ float:left; width:90%; height:30px; border:1px #ccc solid; padding-left:5px; font-family:arial; font-size:12px; color:#666}

.barra_busca_interna{ margin:auto; width:980px; height:auto; }
.barra_busca_interna10{ margin:auto; width:980px; height:auto; margin-top:-15px; }
.barra_busca{ float:left; width:100%; height:auto; padding-bottom:12px; 
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}


.barra_busca2{ float:left; width:100%; height:auto; padding-bottom:12px; padding-top:12px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}
.barra_busca3{ float:left; width:100%; height:auto; padding-bottom:2px; padding-top:2px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}




.segura_form_cep{ float:left; width:99%; height:auto; margin-bottom:30px;}
.btbuscar{ float:left; width:100px; height:36px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:20px;  }
.btbuscar_cep{ float:left; width:60px; height:34px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10px;  }
.format_busca{ float:left; width:140px; height:35px; background-color:#F1F1F1; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:11px; text-transform:uppercase;}
.format_busca_estado{ float:left; width:275px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cep{ float:left; width:150px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cargo{ float:left; width:275px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade{ float:left; width:275px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.caixa_busca_estado{ float:left; width:285px; height:auto; }
.caixa_busca_cidade{ float:left; width:285px; height:auto; }
.caixa_busca_cargo{ float:left; width:285px; height:auto; }

.sub_busca{text-transform:uppercase;}


.caixa{ float:left; width:285px; height:80px; background-color:#E7E7E7; padding:15px; margin-right:20px; }
.caixa:hover{ background-color:#DFDFDF; cursor:pointer }
.caixa2{ float:left; width:280px; height:80px; background-color:#E7E7E7; padding:15px; }
.icone{ float:left; width:85px; height:80px; }
.tit_caixa{ font-family:'Dosis', sans-serif;  width:190px; float:left; margin-left:10px; text-align:left; font-size:14px; color:#315194; font-weight:bold; text-transform:uppercase}
.txt_caixa{ float:left; width:170px; height:auto; text-align:left; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:10px; color:#333} 

.tit_caixa2{ font-family:'Dosis', sans-serif;  width:170px; float:left; margin-left:10px; text-align:left; font-size:14px; color:#315194; font-weight:bold; text-transform:uppercase}
.txt_caixa2{ float:left; width:170px; height:auto; text-align:left; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:10px; color:#333} 



.alinhamento_box{ margin:auto; width:980px; height:auto; margin-top:2px; margin-bottom:30px;}
.caixa_parceiros{ float:left; width:100%; background-color:#DBDBDB; 	 height:auto; margin-top:10px; margin-bottom:10px; padding-bottom:15px; }
.marca_home{ border:1px #E0E0E0 solid; float:left; width:150px; }
.slider3{ float:left; width:980px;}

.tamanho{ float:left; width:1010px; margin-top:-20px; }
.tamanho_noticias{ float:left; width:1010px; margin-bottom:40px;}
.caixa_noticias{ float:left; width:222px; height:280px; margin-right:30px;}
.titulo_noticias{ float:left; width:222px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px;}
.subtitulo_noticias{ float:left; width:222px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#888; margin-top:10px; font-size:13px; line-height:18px;}
.foto_noticias{float:left; width:222px; height:150px; margin-bottom:10px; border:1px #D9D9D9 solid}
.foto_noticias:hover{cursor:pointer;opacity:0.85;	-moz-opacity: 0.85;	filter: alpha(opacity=85);}
.leiamais{ color:#c1a533; text-transform:uppercase; font-size:11px;}
.titulo_noticia{ float:left; width:980px; height:auto; text-align:left; font-family:arial; font-size:18px; color:#333; margin-top:0px; font-weight:normal}

.pr_noticias{ float:left; width:980px; height:auto; margin-top:-20px;}
.pr_institucional{ float:left; width:980px; height:auto; margin-top:0px;}
.foto_institucional{ float:left; width:500px; height:auto; margin-right:20px; margin-bottom:20px; margin-top:5px}
.txt_institucional{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; }
.txt_institucional_s{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; float:left; width:450px ; margin-top:-10px}


.caixa_video{ float:left; width:475px; height:350px; margin-right:30px; margin-bottom:30px;}
.titulo_video{ float:left; width:475px; height:45px; text-align:left; font-family:arial; font-size:14px; color:#333;}


/*Contato*/
.formulario{ float:left; width:500px; margin-right:30px; height:auto; margin-top:10px; }
.localizacao{ float:left; width:430px; height:auto; }
p{ font-family:Arial, Helvetica, sans-serif; color:#444; text-align:left; font-size:13px}
.font_form{ width:100px; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}
.campo_formulario{ float:left; width:250px; text-align:left; margin-top:20px; height:auto; }
.format_form{ width:230px; height:28px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form2{ width:480px; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem{ float:left; width:250px; text-align:left; margin-top:20px; height:auto; }
.enviar{ float:left; width:500px; height:auto; text-align:left; margin-top:15px; }
.btenviar{ width:90px; height:32px; border:none; background-color:#c1a533;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.mapa{ float:left; width:auto; margin-top:8px; height:auto; border:2px #ccc solid }
.pr_forms_enviar{float:left; width:600px; height:auto; text-align:left; margin-bottom:5px; margin-right:30px; margin-top:20px;}
.digite{ float:left; width:240px; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; margin-top:8px;}
.campo_digite{ float:left; width:210px;}
.digite2{ float:left; width:250px; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; text-align:left}
.campo_digite2{ float:left; width:350px; text-align:left; padding-top:20px;}
.pr_forms_enviar2{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:30px; margin-top:10px; }


#esquerda_vagas{ float:left; width:250px; height:auto; margin-right:20px; background-color:#E3E3E3; padding-left:15px; padding-top:15px; padding-bottom:20px;}
#direita_vagas{ float:left; width:670px; height:auto; margin-left:10px;}
.titulo_esquerda_vagas{ float:left; width:220px; height:auto; text-align:left;font-family:'Dosis', sans-serif; text-transform:uppercase; color:#333; font-size:17px; margin-bottom:10px; border-bottom:1px #ccc solid; padding-bottom:5px; margin-bottom:20px;	}
.titulo2_esquerda_vagas{ float:left; width:220px; height:auto; text-align:left;font-family:'Dosis', sans-serif; text-transform:uppercase; color:#333; font-size:17px; margin-bottom:10px; border-bottom:1px #ccc solid; padding-bottom:5px; margin-bottom:20px; margin-top:25px;	}
.subtitulo_esquerda_vagas{ float:left; width:220px; height:auto; text-align:left;font-family:Arial;  color:#555; font-size:13px; margin-bottom:15px;}


.caixa_vagas{ float:left; width:640px; height:auto; margin-bottom:30px; background-color:#E3E3E3; padding:20px; border:1px #ccc solid }
.caixa_vagas:hover{  background-color:#dadada;  }
.titulo_vaga{ float:left; width:540px; height:auto; text-align:left; font-family:arial; font-size:16px; font-weight:bold; color:#c1a533;}
.data_vaga{ float:left; width:100px; height:auto;  font-family:arial; font-size:13px; color:#333; text-align:right; margin-top:3px;}
.salario_vaga{ float:left; width:540px; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:20px; font-weight:bold}
.local_vaga{ float:left; width:540px; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.txt_vaga{ float:left; width:640px; height:auto; text-align:justify; line-height:22px;	 font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.linktitulovaga{color:#c1a533;}
.botao1_vagas{ float:left; width:auto;  font-size:16px;padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.botao2_vagas{ float:left; width:auto; padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff; margin-left:20px; background-color:#333; font-size:15px;
}


#siteseal{ float:left; width:400px; margin-top:-5px;}
.bloco1{ float:left; width:210px; height:200px;margin-top:8px;}
.bloco2{ float:left; width:240px; height:200px;  margin-left:28px;margin-top:8px;}
.bloco3{ float:left; width:210px;  height:200px;margin-left:28px;margin-top:8px;}
.bloco4{ float:left; width:230px;height:200px;margin-left:28px;margin-top:8px;}

.itens_rodape{ float:left; width:180px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-bottom:10px; }
.itens_rodape2{ float:left; width:260px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-bottom:10px; }
.titulo_rodape{ float:left; width:180px; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; }
.titulo_rodape3{ float:left; width:180px; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; margin-top:15px; }
.titulo_rodape2{ float:left; width:215px; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; }
.logo_rodape{float:left; width:230px; height:auto;  margin-right:0px;}
.txt_duvidas{ float:left; width:220px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-left:0px; margin-top:15px; margin-bottom:7px; line-height:22px;}
.redes_sociais{ float:left; width:220px; height:40px; margin-left:0px; margin-top:25px;}
.icone_rede_social{float:left; width:35px; height:35px; cursor:pointer; margin-right:12px;}

#rodape{ float:left; width:100%; height:212px;  padding-top:15px;  margin-top:20px;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyNDY0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDJkMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-8 */


 }
#rodape_interno{ margin:auto; width:980px; height:auto; }
#esquerda_rodape{ float:left; width:720px; height:90px; margin-top:15px; border-right:1px #fff dotted; margin-left:10px;}
#esquerda_rodape{ float:left; width:720px; height:90px; margin-top:15px; border-right:1px #fff dotted; margin-left:10px;}




footer{ float:left; width:100%; height:40px;background-color:#0c1316 }			
.footer_interno{ margin:auto; width:980px; height:40px;}		
.txt_esq_rodape{ float:left; width:420px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:15px }
.direitos{ float:left; width:510px; height:auto;  font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:15px; text-align:right; margin-left:40px	 }
.ellos{ color:#fff; text-decoration:none;}
.ellos:hover{ text-decoration:underline;}
.redes_sociais{ float:left; width:180px; height:auto; text-align:left; margin-top:10px}
.rede_social{ float:left; width:35px; height:auto; margin-right:10px;}

.titdestaque_pags2{ float:left; width:860px; height:auto; text-align:left; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c1a533; margin-bottom:20px; font-weight:normal; text-transform:uppercase}

.voltar{ float:right; width:100px; height:auto; text-align:right; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:11px; text-transform:uppercase; margin-bottom:20px; margin-right:8px}
.link_voltar{ color:#666; text-decoration:none;}
.link_voltar:hover{ color:#666; text-decoration:underline;}
.pr_parceiro{float:left; width:1000px; height:auto;}
.caixa_parceiro_pag{float:left; width:170px; height:120px; padding:5px; border:1px solid #ccc; margin-right:17px; margin-bottom:17px}

.formulario_alinhamento{ float:left; padding:30px; border:1px #ccc solid; border-radius:10px; margin-left:110px; width:700px;}
.campo_formulario_cadastro{ float:left; width:350px; text-align:left; margin-bottom:20px; height:auto;  }
.campo_formulario_cadastro_gde{ float:left; width:700px; text-align:left; margin-bottom:20px; height:auto;  }

.format_form_cadastro{ width:320px; height:40px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_file{ width:320px; height:32px; background-color:#fff; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}

.format_form_cadastro_select{ width:325px; height:32px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}

.format_form_cadastro2{ width:320px; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_gde{ width:665px; height:120px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem_cadastro{ float:left; width:320px; text-align:left; margin-top:20px; height:auto; }
.enviar_cadastro{ float:left; width:600px; height:auto; text-align:left; margin-top:15px;}
.btenviar_cadastro{ width:100px; height:40px;  border:none; background-color:#1e2d33;font-family:'Dosis', sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.font_form_cadastro{ width:200px; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}

.segura_conteudo{float:left; width:700px; height:auto; margin-bottom:20px}

.foto_curriculo{float:left; width:180px; height:180px; border:1px solid #ccc; padding:5px; margin-right:20px}
.cargo_interesse{float:left; width:450px; height:auto; margin-top:22px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  text-align:justify; color:#555; line-height:20px; margin-top:-1px; margin-bottom:25px;}
.cargo_interesse2{float:left; width:980px; height:auto; margin-top:22px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  text-align:justify; color:#555; line-height:22px}
.orange{ color:#ef5923; font-size:14px;}

.bt_curriculo{float:left; width:auto; height:auto; padding:15px; text-align:center; border-radius:5px; font-family:'Dosis',arial; font-size:18px; color:#fff; margin-left:00px; text-transform:uppercase; margin-top:40px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */


}

.bt_curriculo:hover{background-color:#C33400; cursor:pointer}


.blocoareace{ float:left; width:410px; height:310px; border:1px solid #E1E1E1; padding:20px; border-radius:10px; margin-top:10px; margin-left:280px}	

.txtfrasecadf{ float:left; width:100%; height:auto; text-align:left; font-family: 'Fjalla One', sans-serif; font-size:15px; margin-top:20px; text-transform:uppercase; color:#444}
.linkf{ color:#ab922b; text-decoration:underline;}



/*Anunciar*/
.bloco_vender{ float:left; width:410px; height:300px; border:1px solid #E1E1E1; padding:20px; border-radius:10px; margin-top:10px;}	
.bloco_vender2{ float:left; width:410px; height:300px; border:1px solid #E1E1E1; padding:20px; border-radius:10px; margin-top:10px; margin-left:60px;}	
.bloco_vender_cadastro{ float:left; width:410px; height:300px; margin-left:70px; border:1px solid #E1E1E1; padding:20px; border-radius:10px;}	
.titulo_vender{ float:left; width:440px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px; color:#444}
.campo_formulario_vender{ float:left; width:440px; text-align:left; margin-top:20px; height:auto; }
.format_form_vender{ width:400px; height:38px; background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#444; font-size:17px; padding-left:5px; font-size:12px}
.format_form_vender_text{ width:400px;  background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.font_form_vender{ width:300px; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:15px; text-transform:uppercase; color:#333; margin-bottom:5px; float:left}
.esqueceu{ float:left; width:140px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.esqueceu_senha{ float:left; width:200px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.esqueceu_senhad{ float:left; width:200px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:10px; margin-bottom:5px;}
.botao_login{float:left; width:400px; height:auto; text-align:left;}
.botao_login_{float:left; width:400px; height:auto; text-align:left;}
.botao_formatacao{ float:left; width:180px; height:43px; border:none; font-family:'Dosis', sans-serif; font-size:16px; color:#fff; margin-top:30px; cursor:pointer; padding-left:25px; padding-right:25px; padding-top:14px; padding-bottom:14px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

} 


.botao_formatacaoem{ float:left; width:120px; height:30px; border:none; font-family:'Dosis', sans-serif; font-size:16px; color:#fff; margin-top:30px; cursor:pointer; padding-left:25px; padding-right:25px; padding-top:14px; padding-bottom:14px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

} 

.txt_cadastrese{ float:left; width:980px; height:auto; text-align:left; font-family:Arial; font-size:14px; color:#333; margin-bottom:40px; margin-top:10px;}


.caixa_busca_cargo{ float:left; width:285px; height:auto; }
.format_busca_cargo{ float:left; width:275px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}



.barra_user{ width:99%; height:auto; float:left; padding:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; margin-top:1px; margin-bottom:20px; }
.format_menu_user{font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; text-transform:uppercase;}

table.tabela1 tbody tr:nth-child(odd){
   background-color:#DFDBDC;
}
#tab2{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:99% ; margin-bottom:10px; margin-right:5px; text-align:left; }
#tab3{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:100% ; margin-bottom:10px; margin-right:5px; text-align:left; margin-left:-160px }
.format_menu_ferramentas{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#F00; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas3{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.topo_tabela{padding:5px; background-image:url(../admin/img/fundo_tab.jpg); font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;color: #666;	font-weight: bold;text-decoration:none; text-transform:uppercase}
.logo_user{ width:100px; height:67px; float:left; margin-right:15px; border:1px solid #ccc; padding:5px}
.segura_logo_user{ width:200px; height:auto; float:left; margin-right:5px; padding-right:5px; border-right:1px dotted #ccc}
.segura_menu_user{ width:720px; height:auto; float:left; margin-top:18px; margin-left:20px;}
.txts{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; }
.navegacao{ float:left; width:99%; height:auto; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.item_navegacao{ float:left; width:auto; height:15px; padding:5px; background-color:#1F3035; color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #1F3035 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.item_navegacao_dif{ float:left; width:auto; height:15px; padding:5px; background-color:#fff; color:#000066; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #1F3035 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.format_menu_links{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:10px; font-weight:normal; text-transform:uppercase}

.lista_vaga_candidato_unico{ width:970px; height:auto; float:left; margin-bottom:20px; padding:10px; box-shadow: 0px 2px 0 #CFCECE; -webkit-box-shadow: 0px 2px 0 #CFCECE;-moz-box-shadow: 0px 2px 0 #CFCECE; background-color:#fff; margin-top:10px; }
.tit_vaga_candidato{ width:900px; height:auto; float:left; font-family:'Dosis', sans-serif; font-size:20px; font-weight:bold; color:#F15A29; text-align:left}
.data_vaga_candidato{ width:60px; height:auto; float:left; font-family:arial, sans-serif; font-size:14px; color:#333; text-align:right}
.segura_tit_vaga_candidato{ width:980px; height:auto; float:left; margin-bottom:10px;}
.nome_empresa_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:14px; font-weight:bold; color:#F60; text-align:left; margin-bottom:10px; }
.cidade_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:16px;  color:#666; text-align:left; margin-bottom:10px; }
.data_candidatura_vaga_candidato{ width:980px; height:auto; loat:left;font-family:arial, sans-serif; font-size:12px;  color:#666; text-align:left; }
.links_area{font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:12px; font-weight:normal; text-transform:uppercase}
.bt_pagamento{  width:200px; height:35px; text-align:center; margin-top:10px;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#fff; padding-left:20px; padding-top:15px; border-radius:8px; cursor:pointer; padding-bottom:15px; border:none; background-color:#bea337;   margin-top:25px;}
.campo_formulario_completo{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; padding-bottom:5px; border-bottom:1px dotted #ccc; margin-bottom:30px; }
.segura_conteudo_restrito{ width:100%; height:auto; float:left}
.mensagem_empresa{ width:99%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#DCDCDC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px;}
.mensagem_candidato{ width:92%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#fff; margin-left:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px; border:1px solid #ccc}
.segura_mensagens{ width:100%; height:auto; float:left; margin-bottom:30px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.titulo_msg{ width:99%; height:auto; float:left; margin-bottom:8px; text-align:left; font-family:'Dosis',arial; font-size:16px; text-transform:uppercase; color:#333}
.cancelar{cursor:pointer; margin-left:5px; color:#1e2d33; float:left; width:100%; margin-top:5px; margin-bottom:10px; text-align:right; font-size:14px; font-family:Verdana, Geneva, sans-serif}
.bt_msg_nova{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#E95622; text-align:center; font-size:12px}
.bt_msg{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#06F; text-align:center; font-size:12px; text-decoration:none}
.msg_alerta{ width:99%; height:auto; float:left; text-align:left; padding:10px; background-color:#DBDBDB; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#333; margin-bottom:30px; border-radius:3px}


.segura_form_login{float:left; width:100%; height:auto; margin-top:10px; margin-bottom:10px}
.format_form_login{ float:left; width:160px; height:25px; border:1px solid #ccc; font-family:'PT Sans',sans-serif; font-size:11px;}
.format_form_login2{float:left; width:100px; height:25px; border:1px solid #ccc; font-family:'PT Sans',sans-serif; font-size:11px;}
.campo_form_login{float:left; width:220px; height:auto; padding:5px}
.bt_login{width:55px; height:25px; background-color:#26383D; font-family:'Dosis', sans-serif; font-size:12px; text-transform:uppercase; color:#fff; border:none; cursor:pointer; text-align:center; }
.btloginn{width:85px; height:32px; background-color:#26383D; font-family:'Dosis', sans-serif; font-size:14px; text-transform:uppercase; color:#fff; border:none; cursor:pointer; float:left;  }
.btloginnovo{ float:left; width:100%; height:auto; text-align:left;margin-top:7px; margin-left:6px;}

.segura_caixa{float:left; width:710px; height:auto;; margin-top:20px}
.caixa_home{float:left; width:300px; height:160px; border:1px solid; margin-right:25px; border:1px solid #ccc; padding:13px; background-color:#F0F0F0; border-radius:6px}
.caixa_home:hover{background-color:#ddd; cursor:pointer}
.segura_tit{float:left; width:300px; height:auto; margin-bottom:18px; text-align:center}
.txt_caixa_home{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#555}
.caixa_home2{float:left; width:180px; height:160px; border:1px solid #ccc; margin-right:23px; padding:15px; background-color:#F0F0F0}
.caixa_home2:hover{color:#E4E4E4}
.titcaixa{ float:left; width:710px; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; margin-top:5px; text-transform:uppercase}
.tit_caixa_home2{float:left; width:180px; height:auto; margin-bottom:10px; font-family:'PT Sans',sans-serif, arial; font-size:15px; text-align:left; color:#2A3D43; text-transform:uppercase}



.saudacao_topo{width:730px; height:auto; float:left; margin-bottom:10px; margin-top:18px; text-align:left; font-family:'PT Sans',sans-serif, arial; font-size:12px; text-align:right; color:#2A3D43; text-transform:uppercase; padding-left:10px;}

.bt_pagamento_link{  width:200px; height:auto; text-align:left;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#fff; padding:20px;  border-radius:8px; cursor:pointer; padding-bottom:15px; border:none; background-color:#bea337;  }

.planos_unico{ float:left; width:980px; height:auto; margin-top:5px; text-align:left; font-family:'PT Sans',sans-serif, arial; font-size:12px; color:#333; margin-bottom:15px;}
.tit_planos{font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#1E2D33; font-weight:bold}
.segura_tabela_planos{ width:970px; height:auto; float:left; border:1px solid #ccc; border-radius:5px; padding:5px; margin-top:0px; margin-bottom:30px; background-color:#f5f5f5}
.repete_tabela_planos{width:970px; height:auto; float:left; margin-top:0px; margin-bottom:5px; background-color:#eee
 }
.itens_planos{ width:150px; height:45px; float:left; padding-top:25px; padding-right:10px; text-align:center; }
.itens_planosbt{ width:150px; height:45px; float:left; padding-top:25px; padding-right:10px; text-align:center; }

.itens_planos2{ width:100px; height:28px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; text-align:center; margin-top:10px}

.itens_planos2_bt{ width:110px; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#DEDEDE; text-align:center}

.itens_planos_dest{ width:130px; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px;  color:#fff;font-family:'Dosis',arial; font-size:17px; background-color:#1d2d32;text-transform:uppercase; margin-left:17px; border-radius:3px;}

.itens_planos_dest_g{ width:130px; height:35px; float:left; padding-top:15px; padding-left:5px; padding-bottom:15px; padding-right:5px;  color:#fff;font-family:'Dosis',arial; font-size:17px; background-color:#1d2d32;text-transform:uppercase; margin-left:17px; border-radius:3px;}

.itens_planos_dest2{ width:110px; height:35px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#1d2d32; color:#fff;font-family:'Dosis',arial; font-size:17px; text-transform:uppercase; margin-left:17px;}

.itens_planos_cabecalho{ width:150px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho2{ width:100px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho_dest{ width:130px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.bt_planos{width:auto; height:auto; border-radius:10px; font-family: 'Fjalla One', sans-serif;font-size:16px; color:#fff;  padding:10px; margin-top:-10px; float:left; margin-left:45px;

http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.bt_planos:hover{ color:#fff; cursor:pointer; /* Permalink - use to edit and share this gradient: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e3c33d+1,ccaf36+100 */
background: #e3c33d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2UzYzMzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2FmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e3c33d 1%, #ccaf36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e3c33d), color-stop(100%,#ccaf36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e3c33d 1%,#ccaf36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3c33d', endColorstr='#ccaf36',GradientType=0 ); /* IE6-8 */
}


.bt_planosem{width:auto; height:auto; border-radius:10px; font-family: 'Fjalla One', sans-serif;font-size:16px; color:#fff;  padding:10px; margin-top:-6px; margin-left:10px; float:left;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#006e2e+0,01441d+100 */
background: #006e2e; /* Old browsers */
background: -moz-linear-gradient(top,  #006e2e 0%, #01441d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #006e2e 0%,#01441d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #006e2e 0%,#01441d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#01441d',GradientType=0 ); /* IE6-9 */

}

.bt_planosem:hover{ color:#fff; cursor:pointer; /* Permalink - use to edit and share this gradient: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e3c33d+1,ccaf36+100 */
background: #e3c33d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2UzYzMzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2FmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e3c33d 1%, #ccaf36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e3c33d), color-stop(100%,#ccaf36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e3c33d 1%,#ccaf36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3c33d', endColorstr='#ccaf36',GradientType=0 ); /* IE6-8 */
}









.format_busca_estado_cand{ float:left; width:130px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cep_cand{ float:left; width:130px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cargo_cand{ float:left; width:130px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade_cand{ float:left; width:130px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.caixa_busca_estado_cand{ float:left; width:150px; height:auto; }
.caixa_busca_cidade_cand{ float:left; width:150px; height:auto; }
.caixa_busca_cargo_cand{ float:left; width:150px; height:auto; }
.segura_campos_busca{ width:100%; float:left; height:auto; margin-bottom:15px;}
.imgpagseguro{ float:left; width:auto; height:auto; border:1px #ccc solid; border-radius:5px; padding:5px; margin-left:35px; margin-top:20px}


.whitet{ color:#333;}

.buscaempresa{ float:left; width:100%;  margin-bottom:20px;}

.visible-desktop {display:block; }
.visible-tablet {display:none; }

.format_form_venders{ width:250px; height:32px; background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#444; font-size:17px; padding-left:5px; font-size:12px}




.esquerdaemp{ float:left; width:600px; height:100px; }
.saudacao_user{ width:100%; float:left; height:auto; text-align:left; line-height:12pt; text-transform:uppercase}
.prplanoheader{ float:left; width:100%; margin-top:10px; }
.menuheadesq{ float:left; width:100%; height:auto; margin-top:21px}
.itemmenuhead{ float:left; width:100%; margin-bottom:8px;}
.linknovo{ color:#333; text-decoration:none; font-weight:bold; font-size:13px;}
.linknovo:hover{ color:#333; text-decoration:unerline; font-weight:bold; font-size:13px;}

.direitaemp{ float:left; width:300px; height:100px; margin-left:70px;}
.btsair{ float:left; width:50px; font-size:13px; text-align:center; height:auto; padding:10px; background-color:#b79d34; color:#fff; margin-left:220px; margin-bottom:20px;}
.itemmenuhead_d{ float:left; width:95%; margin-bottom:15px; text-align:right; margin-top:0px;}
.menuuser{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; margin-bottom:15px}
.formatmenuser{ float:left; width:auto; padding:14px 18px 14px 18px; background-color:#c8ac3d; margin-right:12px; margin-left:10px;}

.novacaixauser{ float:left; width:98%; height:auto; border:1px #ccc dotted; padding:1%; margin-bottom:30px; background-color:#eee} 
.bloco1novauser{ float:left; width:300px; height:50px; }
.bloco2novauser{ float:left; width:200px; height:50px; margin-left:25px}
.bloco3novauser{ float:left; width:170px; height:50px;  margin-left:25px}
.bloco4novauser{ float:left; width:210px; height:50px; margin-left:25px}
.tituser{ float:left; width:100%; height:auto; text-align:left; margin-bottom:15px; font-family:Arial; font-size:15px; font-weight:bold }
.itemnovouser{ float:left; width:100%; height:auto; text-align:left; margin-bottom:15px; font-family:Arial; font-size:13px; }
.txtprvaga{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; margin-top:25px;}
.formatmenuser_baixo{ float:left; width:auto; padding:14px 18px 14px 18px; background-color:#1f3035; margin-right:12px; margin-left:1px; margin-top:8px; font-family:Arial; font-size:13px; color:#fff}
.txtcadem{ float:left; width:220px; height:auto; text-align:left; font-family:Arial; font-size:13px; margin-top:4px; margin-left:145px;}
.preditaexcluir{ float:left; width:220px; height:auto; margin-left:140px; margin-top:10px;}
.txteditexcluir{ float:left; width:auto; height:auto; margin-left:15px;}
.quantidadecad{ float:left; width:100%; height:auto; margin-bottom:15px; font-family:Arial; font-size:14px; font-weight:bold; text-align:left; margin-top:25px;}



/*Candidatos*/
.caixa_candidato{ float:left; width:100%; height:auto;}
.esquerda_candidatos{ float:left; width:150px; height:auto; }
.direita_candidatos{ float:left; width:750px; height:auto; margin-left:20px; }
.titareanova{ float:left; width:100%; height:auto; font-family:Arial; font-size:14px; font-weight:bold; color:#222; text-align:left; background-color:#ddd; padding:10px;}
.titareanova2{ float:left; width:100%; height:auto; font-family:Arial; font-size:14px; font-weight:bold; color:#222; text-align:left; background-color:#ddd; padding:10px; margin-left:25px; margin-bottom:15px;}
.itemcandidato{ float:left; width:220px; height:auto; text-align:left; font-family:Arial; font-size:13px; color:#222; margin-left:25px; margin-bottom:12px;}
.itemcandidatointeiro{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; color:#222; margin-left:25px; margin-bottom:12px;}
.fotocandidato{ float:left; width:70%; margin-left:5%; margin-top:20px; height:auto; margin-bottom:30px;}
.curriculoanexo{ float:left; width:100%; height:auto; text-align:center; margin-top:30px;}
.itemesqc{ float:left; width:100%; margin-top:20px; font-size:12px; font-family:Arial}



.itens_curriculo{ width:45%; height:auto; float:left; margin-left:5px}
.segura_dados_inicial{ width:100%; height:auto; float:left}
.format_busca_estado_barra{ float:left; width:200px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cargo_barra{ float:left; width:200px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade_barra{ float:left; width:200px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cidade_barra10{ float:left; width:190px; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.caixa_busca_estado_barra{ float:left; width:210px; height:auto; margin:3px }
.caixa_busca_cidade_barra{ float:left; width:210px; height:auto; margin:3px}
.caixa_busca_cargo_barra{ float:left; width:210px; height:auto; margin:3px}
.caixa_busca_estado_barra10{ float:left; width:200px; height:auto; margin:3px }


.barratabela{ float:left; width:100%; height:50px;}
.coluna1{ float:left; width:280px; height:50px; background-color:#ccc;}
.coluna2{ float:left; width:200px; height:50px; background-color:#ccc; margin-left:10px;}
.coluna3{ float:left; width:200px; height:50px; background-color:#ccc; margin-left:10px;}
.coluna4{ float:left; width:260px; height:50px; background-color:#ccc; margin-left:10px;}

.seguratabela1{ float:left; width:280px; height:auto; margin-top:10px;}
.barra1tabela{ float:left; width:100%; height:35px; background-color:#1f3035; margin-bottom:10px; font-family:'Dosis',arial; padding-top:20px; color:#fff; text-transform:uppercase}

.seguratabela2{ float:left; width:220px; height:35px;  margin-left:10px; margin-top:10px;;}
.itens_tabela{ float:left; width:100%; height:35px;background-color:#ddd; margin-bottom:10px; padding-top:20px}
.itens_tabela_p{ float:left; width:100%; height:35px;background-color:#1f3035; margin-bottom:10px; padding-top:20px; color:#fff; font-family:'Dosis',arial; text-transform:uppercase}

.seguratabela3{ float:left; width:200px; height:50px; margin-top:10px; margin-left:10px;}

.seguratabela4{ float:left; width:260px; height:50px; margin-top:10px; margin-left:10px;}

/*Mobile*/
@media only screen and (max-width: 480px) {
	
.visible-desktop {display:none; }
.visible-tablet {display:block; }

img {
    max-width: 100%;
}
img.mobile{   max-width: 100%;	height: auto;	width: auto\9; /* ie8 */}
img.total{width: 99.999999993%;
    *width: 99.9468085036383%;height: auto;}

#aside_geral{ float:left; width:95%; height:auto; margin-top:20px; background-color:#fff; margin-bottom:20px; }
#geral{ width:100%; height:auto; margin:auto; }

#menu{ float:left; width:95.5%; height:88px; margin-left:2%; margin-top:-4%; margin-bottom:0%}
.logo{ float:left; width:73%; text-align:left; height:auto; margin-bottom:5%; margin-top:15px; margin-left:15%}
header{ float:left; width:100%; height:auto; background-color:#FFF; border-top:5px #1d2d32 solid  }
#topo_interno{ margin:auto; width:100%; height:auto; }

.logintopo{ float:left; width:95%; height:auto; text-align:center; font-family:Arial; font-size:14px; color:#444; margin-bottom:4%;}

.barra_busca_interna{ margin:auto; width:70%; margin-left:15%; height:auto; background-color:#fff; }
.barra_busca_interna10{ margin:auto; width:70%; margin-left:15%; height:auto; background-color:#fff; }
.barra_busca{ float:left; width:100%; height:auto; padding-bottom:12px; background-color:#fff; }


.barra_busca2{ float:left; width:100%; height:auto; padding-bottom:12px; padding-top:12px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #fff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#fff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#fff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#fff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */
}


.segura_form_cep{ float:left; width:99%; height:auto; margin-bottom:30px;}
.btbuscar{ float:left; width:50%; height:36px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10%;  }
.btbuscar_cep{ float:left; width:60px; height:34px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10px;  }
.format_busca{ float:left; width:90%; height:35px; background-color:#F1F1F1; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:11px; text-transform:uppercase;}
.format_busca_estado{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cep{ float:left; width:100%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cargo{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.caixa_busca_estado{ float:left; width:93%; margin-left:7%; height:auto; margin-bottom:3%; }
.caixa_busca_cidade{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.caixa_busca_cargo{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.prbtbuscar{ float:left;width:70%; margin-left:25%; margin-top:3%; height:auto; margin-bottom:3%;}
.sub_busca{text-transform:uppercase;}

#esquerda{ float:left; width:100%; height:auto; }
#banner{ float:left; width:94%; height:auto; border:none}

.pr_caixas{ float:left; width:95%; height:auto; margin-bottom:20px; }


.segura_caixa{float:left; width:87%; margin-left:0%; height:auto;; margin-top:20px}
.caixa_home{float:left; width:97%; height:auto; border:1px solid; margin-right:0px; border:1px solid #ccc;  background-color:#F0F0F0; border-radius:6px; margin-bottom:6%}
.caixa_home:hover{background-color:#ddd; cursor:pointer}
.segura_tit{float:left; width:100%; height:auto; margin-bottom:18px; text-align:center}
.txt_caixa_home{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#555}
.caixa_home2{float:left; width:100%; height:160px; border:1px solid #ccc; margin-right:0px; padding:0px; background-color:#F0F0F0}
.caixa_home2:hover{color:#E4E4E4}
.titcaixa{ float:left; width:100%; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; margin-top:5px; text-transform:uppercase}
.tit_caixa_home2{float:left; width:100%; height:auto; margin-bottom:10px; font-family:'PT Sans',sans-serif, arial; font-size:15px; text-align:left; color:#2A3D43; text-transform:uppercase}

.blocofooter{ float:left; width:100%; text-align:center; font-family:Arial; font-size:12px; color:#fff; background-color:#32464d; padding-top:5%; padding-bottom:0% }
.itens_footer{ float:left; width:100%; margin-bottom:3%;
}



/*Páginas*/
.titdestaque_pags{ float:left; width:100%; height:auto; text-align:center; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; text-transform:uppercase}
.pr_institucional{ float:left; width:93%; margin-left:0%; height:auto; margin-top:0px;}
.foto_institucional{ float:left; width:100%; height:auto; margin-right:0px; margin-bottom:20px; margin-top:5px}
.txt_institucional{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; width:100% }
.txt_institucional_s{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; float:left; width:100% ; margin-top:-10px}

/*Planos*/
.planos_unico{ float:left; width:95%; height:auto; margin-top:5px; line-height:20px;  font-family:'PT Sans',sans-serif, arial; font-size:12px; color:#333; margin-bottom:15px; text-align:justify}
.tit_planos{font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#1E2D33; font-weight:bold}
.segura_tabela_planos{ width:100%; height:auto; float:left; border:1px solid #ccc; border-radius:5px; padding:5px; margin-top:5%;



}
.repete_tabela_planos{width:100%; height:auto; float:left; margin-top:5px; margin-bottom:5px; }
.itens_planos{ width:100%; height:45px; float:left; padding-top:25px;  padding-right:10px; text-align:center; margin-top:-15%; margin-left:0%;  }
.itens_planosbt{ width:auto; height:45px; float:left; padding-top:25px;  padding-right:10px; text-align:center; margin-top:-12%; margin-left:27%;  }

.itens_planos2{ width:50%; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; text-align:center;margin-top:-9%; margin-left:-9%;}
.itens_planos2bt{ width:50%; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; text-align:center;margin-top:-23%; margin-left:0%;}

.itens_planos2_bt{ width:110px; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#DEDEDE; text-align:center}

.itens_planos_dest{ width:85%; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px;  color:#fff;font-family:'Dosis',arial; font-size:18px; background-color:#DABB41;text-transform:uppercase; margin-left:17px; border-radius:3px;}
.itens_planos_dest_g{ width:85%; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px;  color:#fff;font-family:'Dosis',arial; font-size:18px; background-color:#1e2d33;text-transform:uppercase; margin-left:17px; border-radius:3px;}

.itens_planos_dest2{ width:130px; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#DABB41; color:#fff;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; margin-left:17px;}

.itens_planos_cabecalho{ width:150px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho2{ width:100px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho_dest{ width:130px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.bt_planos{width:auto; height:auto; border-radius:10px; font-family: 'Fjalla One', sans-serif;font-size:16px; color:#fff;  padding:10px; margin-top:0px; margin-left:10px; float:left;

http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.bt_planos:hover{ color:#fff; cursor:pointer; /* Permalink - use to edit and share this gradient: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e3c33d+1,ccaf36+100 */
background: #e3c33d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2UzYzMzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2FmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e3c33d 1%, #ccaf36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e3c33d), color-stop(100%,#ccaf36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e3c33d 1%,#ccaf36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3c33d', endColorstr='#ccaf36',GradientType=0 ); /* IE6-8 */
}


.txt_cadastrese{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:14px; color:#333; margin-bottom:40px; margin-top:10px;}

.formulario_alinhamento{ float:left; padding:0px; border:0px #ccc solid; border-radius:10px; margin-left:0px; width:100%;}
.campo_formulario_cadastro{ float:left; width:95%; text-align:left; margin-bottom:20px; height:auto;  }
.campo_formulario_cadastro_gde{ float:left; width:100%; text-align:left; margin-bottom:20px; height:auto;  }

.format_form_cadastro{ width:100%; height:34px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastrom{ width:60%; height:34px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_file{ width:100%; height:32px; background-color:#fff; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.spacing{ float:left; width:100%; height:30px;}
.format_form_cadastro_select{ width:100%; height:32px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}

.format_form_cadastro2{ width:100%; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_gde{ width:100%; height:120px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem_cadastro{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.enviar_cadastro{ float:left; width:100%; height:auto; text-align:left; margin-top:15px;}
.btenviar_cadastro{ width:100px; height:40px;  border:none; background-color:#1e2d33;font-family:'Dosis', sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.btenviar_cadastrom{ width:70px; height:30px;  border:none; background-color:#1e2d33;font-family:'Dosis', sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.buscam{ float:left; width:100%; height:auto}
.font_form_cadastro{ width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}
.pr_forms_enviar{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:0px; margin-top:20px;}
.digite{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; margin-top:8px;}
.campo_digite{ float:left; width:210px;}
.digite2{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; text-align:left}
.campo_digite2{ float:left; width:100%; text-align:left; padding-top:20px;}
.pr_forms_enviar2{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:30px; margin-top:10px; }
.enviar{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; }


/*Anunciar*/
.bloco_vender{ float:left; width:87%; height:auto; margin-bottom:10px; border:1px solid #E1E1E1; padding:10px; border-radius:10px; margin-top:10px;}	
.bloco_vender2{ float:left; width:87%; height:auto; border:1px solid #E1E1E1; padding:10px; border-radius:10px; margin-top:10px; margin-left:0px;}	
.bloco_vender_cadastro{ float:left; width:410px; height:300px; margin-left:70px; border:1px solid #E1E1E1; padding:20px; border-radius:10px;}	
.titulo_vender{ float:left; width:100%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px; color:#444}
.campo_formulario_vender{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.format_form_vender{ width:97%; height:38px; background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#444; font-size:17px; padding-left:5px; font-size:12px}
.format_form_vender_text{ width:100%;  background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.font_form_vender{ width:80%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:15px; text-transform:uppercase; color:#333; margin-bottom:5px; float:left}
.esqueceu{ float:left; width:140px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.esqueceu_senha{ float:left; width:200px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.esqueceu_senhaqc{ float:left; width:105%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:5px; margin-left:-1px}
.botao_login{float:left; width:100%; height:auto; text-align:left; margin-top:10px;}
.botao_login_{float:left; width:100%; height:auto; text-align:left;}
.botao_formatacao{ float:left; width:50%; height:50px; border:none; font-family:'Dosis', sans-serif; font-size:16px; color:#fff; margin-top:30px; cursor:pointer; padding-left:25px; padding-right:25px; padding-top:14px; padding-bottom:14px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

} 

/*Contato*/
.formulario{ float:left; width:95%; margin-right:0px; height:auto; margin-top:10px; }
p{ font-family:Arial, Helvetica, sans-serif; color:#444; text-align:left; font-size:13px}
.font_form{ width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}
.campo_formulario{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.format_form{ width:100%; height:33px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form2{ width:100%; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.enviar{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; }
.btenviar{ width:90px; height:32px; border:none; background-color:#c1a533;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}






.barra_user{ width:99%; height:auto; float:left;  text-align:left; font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:10px; margin-bottom:20px; text-transform:uppercase}
.format_menu_user{font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; text-transform:uppercase; text-decoration:none}

table.tabela1 tbody tr:nth-child(odd){
   background-color:#DFDBDC; font-size:10px;
}

#tab2{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:99% ; margin-bottom:10px; margin-right:5px; text-align:left; }
#tab3{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:100% ; margin-bottom:10px; margin-right:5px; text-align:left; margin-left:-160px }
.format_menu_ferramentas{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#F00; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas3{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.topo_tabela{padding:0px; background-image:url(../admin/img/fundo_tab.jpg); font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;color: #666;	font-weight: bold;text-decoration:none; text-transform:uppercase}
.logo_user{ width:100px; height:67px; float:left; margin-right:15px; border:1px solid #ccc; padding:5px}
.saudacao_user{ width:100%; float:left; height:auto; text-align:left; line-height:12pt}
.segura_logo_user{ width:200px; height:auto; float:left; margin-right:5px; padding-right:5px; border-right:0px dotted #ccc}
.segura_menu_user{ width:95%; height:auto; float:left; margin-top:18px; margin-left:20px;}
.txts{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; }
.navegacao{ float:left; width:99%; height:auto; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.item_navegacao{ float:left; width:auto; height:15px; padding:5px; background-color:#EC1C24; color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #EC1C24 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.item_navegacao_dif{ float:left; width:auto; height:15px; padding:5px; background-color:#fff; color:#000066; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #EC1C24 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.format_menu_links{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:10px; font-weight:normal; text-transform:uppercase}

.lista_vaga_candidato_unico{ width:970px; height:auto; float:left; margin-bottom:20px; padding:10px; box-shadow: 0px 2px 0 #CFCECE; -webkit-box-shadow: 0px 2px 0 #CFCECE;-moz-box-shadow: 0px 2px 0 #CFCECE; background-color:#fff; margin-top:10px; }
.tit_vaga_candidato{ width:900px; height:auto; float:left; font-family:'Dosis', sans-serif; font-size:20px; font-weight:bold; color:#F15A29; text-align:left}
.data_vaga_candidato{ width:60px; height:auto; float:left; font-family:arial, sans-serif; font-size:14px; color:#333; text-align:right}
.segura_tit_vaga_candidato{ width:980px; height:auto; float:left; margin-bottom:10px;}
.nome_empresa_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:14px; font-weight:bold; color:#F60; text-align:left; margin-bottom:10px; }
.cidade_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:16px;  color:#666; text-align:left; margin-bottom:10px; }
.data_candidatura_vaga_candidato{ width:980px; height:auto; loat:left;font-family:arial, sans-serif; font-size:12px;  color:#666; text-align:left; }
.links_area{font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:12px; font-weight:normal; text-transform:uppercase}
.bt_pagamento{  width:200px; height:38px; text-align:center;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#fff; padding-left:20px; padding-top:15px; border-radius:8px; cursor:pointer; padding-bottom:15px; border:none; background-color:#bea337;   margin-top:25px;}
.campo_formulario_completo{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; padding-bottom:5px; border-bottom:1px dotted #ccc; margin-bottom:30px; }
.segura_conteudo_restrito{ width:90%; height:auto; float:left}
.mensagem_empresa{ width:99%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#DCDCDC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px;}
.mensagem_candidato{ width:92%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#fff; margin-left:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px; border:1px solid #ccc}
.segura_mensagens{ width:100%; height:auto; float:left; margin-bottom:30px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.titulo_msg{ width:99%; height:auto; float:left; margin-bottom:8px; text-align:left; font-family:'Dosis',arial; font-size:16px; text-transform:uppercase; color:#333}
.cancelar{cursor:pointer; margin-left:5px; color:#1e2d33; float:left; width:100%; margin-top:5px; margin-bottom:10px; text-align:right; font-size:14px; font-family:Verdana, Geneva, sans-serif}
.bt_msg_nova{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#E95622; text-align:center; font-size:12px}
.bt_msg{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#06F; text-align:center; font-size:12px; text-decoration:none}
.msg_alerta{ width:99%; height:auto; float:left; text-align:left; padding:10px; background-color:#DBDBDB; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#333; margin-bottom:30px; border-radius:3px}


/*Vagas*/
#direita_vagas{ float:left; width:95%; margin-left:2.5%; height:auto; margin-left:0px;}
.caixa_vagas{ float:left; width:100%; height:auto; margin-bottom:30px; background-color:#E3E3E3; padding:10px; margin-top:6%; border:1px #ccc solid }
.caixa_vagas:hover{  background-color:#dadada;  }
.titulo_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:16px; font-weight:bold; color:#c1a533;}
.data_vaga{ float:left; width:100%; height:auto;  font-family:arial; font-size:13px; color:#333; text-align:left; margin-top:8px;}
.salario_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:20px; font-weight:bold}
.local_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.txt_vaga{ float:left; width:100%; height:auto; text-align:justify; line-height:22px;	 font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.linktitulovaga{color:#c1a533;}
.botao1_vagas{ float:left; width:auto;  font-size:16px;padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.botao2_vagas{ float:left; width:auto; padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff; margin-left:20px; background-color:#333; font-size:15px;
}

.infosm{ float:left; width:90%; height:auto; font-family:Arial; font-size:14px; color:#C80003; text-align:left}


.titdestaque_pags2{ float:left; width:98%; height:auto; text-align:left; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c1a533; margin-bottom:20px; font-weight:normal; text-transform:uppercase}


.format_form_venders{ width:400px; height:38px; background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#444; font-size:17px; padding-left:5px; font-size:12px}


.blocoareace{ float:left; width:75%; height:auto; border:1px solid #E1E1E1; padding:20px; border-radius:10px; margin-top:10px; margin-left:0%}	


.titdestaque{ float:left; width:100%; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal}




.esquerdaemp{ float:left; width:100%; height:auto; }
.saudacao_user{ width:100%; float:left; height:auto; text-align:left; line-height:12pt; text-transform:uppercase}
.prplanoheader{ float:left; width:100%; margin-top:10px; }
.menuheadesq{ float:left; width:100%; height:auto; margin-top:21px}
.itemmenuhead{ float:left; width:100%; margin-bottom:8px;}
.linknovo{ color:#333; text-decoration:none; font-weight:bold; font-size:13px;}
.linknovo:hover{ color:#333; text-decoration:unerline; font-weight:bold; font-size:13px;}

.direitaemp{ float:left; width:100%; height:auto; margin-left:0px;}
.btsair{ float:left; width:50px; font-size:13px; text-align:center; height:auto; padding:10px; background-color:#b79d34; color:#fff; margin-left:0px; margin-bottom:20px; margin-top:15px;}
.itemmenuhead_d{ float:left; width:95%; margin-bottom:15px; text-align:left; margin-top:0px;}
.menuuser{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; margin-bottom:15px}
.formatmenuser{ float:left; width:auto; padding:14px 18px 14px 18px; background-color:#c8ac3d; margin-right:12px; margin-left:10px; margin-bottom:20px;}

.novacaixauser{ float:left; width:90%; height:auto; border:1px #ccc dotted; padding:5%; margin-bottom:30px;}
.bloco1novauser{ float:left; width:300px; height:auto; }
.bloco2novauser{ float:left; width:200px; height:auto; margin-left:0px}
.bloco3novauser{ float:left; width:170px; height:auto;  margin-left:0px}
.bloco4novauser{ float:left; width:210px; height:auto; margin-left:0px}
.tituser{ float:left; width:100%; height:auto; text-align:left; margin-bottom:15px; font-family:Arial; font-size:15px; font-weight:bold }
.itemnovouser{ float:left; width:100%; height:auto; text-align:left; margin-bottom:15px; font-family:Arial; font-size:13px; }
.txtprvaga{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; margin-top:25px;}
.formatmenuser_baixo{ float:left; width:auto; padding:14px 18px 14px 18px; background-color:#1f3035; margin-right:12px; margin-left:1px; margin-top:8px; font-family:Arial; font-size:13px; color:#fff}
.txtcadem{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; margin-top:14px; margin-left:0px;}
.preditaexcluir{ float:left; width:100$; height:auto; margin-left:0px; margin-top:10px;}
.txteditexcluir{ float:left; width:auto; height:auto; margin-left:0px;}
.quantidadecad{ float:left; width:100%; height:auto; margin-bottom:15px; font-family:Arial; font-size:14px; font-weight:bold; text-align:left; margin-top:25px;}


/*Candidatos*/
.caixa_candidato{ float:left; width:100%; height:auto;}
.esquerda_candidatos{ float:left; width:90%; margin-left:2%; height:auto; }
.direita_candidatos{ float:left; width:90%;  height:auto; margin-left:0%; margin-top:7% }
.titareanova{ float:left; width:95%; height:auto; font-family:Arial; font-size:14px; font-weight:bold; color:#222; text-align:left; background-color:#ddd; padding:10px;}
.titareanova2{ float:left; width:95%; height:auto; font-family:Arial; font-size:14px; font-weight:bold; color:#222; text-align:left; background-color:#ddd; padding:10px; margin-left:0px; margin-bottom:15px;}
.itemcandidato{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; color:#222; margin-left:0px; margin-bottom:12px;}
.itemcandidatointeiro{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; color:#222; margin-left:0px; margin-bottom:12px;}
.fotocandidato{ float:left; width:70%; margin-left:5%; margin-top:20px; height:auto; margin-bottom:30px;}
.curriculoanexo{ float:left; width:100%; height:auto; text-align:center; margin-top:30px;}
.itemesqc{ float:left; width:100%; margin-top:20px; font-size:12px; font-family:Arial}




#rodape{ float:left; width:100%; height:auto;  padding-top:15px;  margin-top:20px; }
#rodape_interno{ margin:auto; width:95%; margin-left:2.5%; height:auto; }
#esquerda_rodape{ float:left; width:100%; height:auto; margin-top:15px; border-right:1px #fff dotted; margin-left:0px;}
#esquerda_rodape{ float:left; width:100%; height:auto; margin-top:15px; border-right:1px #fff dotted; margin-left:0px;}

footer{ float:left; width:100%; height:auto;background-color:#0c1316 }			
.footer_interno{ margin:auto; width:95%; margin-left:2.5%; height:auto;}		
.txt_esq_rodape{ float:left; width:100%; height:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:15px }
.direitos{ float:left; width:100%; height:auto;  font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:15px; text-align:center; margin-left:0px	 }
.ellos{ color:#fff; text-decoration:none;}
.ellos:hover{ text-decoration:underline;}
.redes_sociais{ float:left; width:100%; height:auto; text-align:left; margin-top:10px}
.rede_social{ float:left; width:35px; height:auto; margin-right:10px;}

.bloco1{ float:left; width:100%; height:auto;margin-top:8px; margin-bottom:5%;}
.bloco2{ float:left; width:100%; height:auto;  margin-left:0px;margin-top:8px;margin-bottom:5%;}
.bloco3{ float:left; width:100%;  height:auto;margin-left:0px;margin-top:8px;margin-bottom:5%;}
.bloco4{ float:left; width:100%;height:auto;margin-left:0px;margin-top:8px;margin-bottom:5%;}

.itens_rodape{ float:left; width:100$; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-bottom:10px; }
.itens_rodape2{ float:left; width:100%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-bottom:10px; }
.titulo_rodape{ float:left; width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; }
.titulo_rodape3{ float:left; width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; margin-top:15px; }
.titulo_rodape2{ float:left; width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; }
.logo_rodape{float:left; width:100%; height:auto;  margin-right:0px;}
.txt_duvidas{ float:left; width:100%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-left:0px; margin-top:15px; margin-bottom:7px; line-height:22px;}
.redes_sociais{ float:left; width:100%; height:40px; margin-left:0px; margin-top:25px;}
.icone_rede_social{float:left; width:35px; height:35px; cursor:pointer; margin-right:12px;}

}
	
/*Tablet*/
@media (min-width: 561px) and (max-width: 768px) {
	
.visible-desktop {display:none; }
.visible-tablet {display:block; }

img {
    max-width: 100%;
}
img.mobile{   max-width: 100%;	height: auto;	width: auto\9; /* ie8 */}
img.total{width: 99.999999993%;
    *width: 99.9468085036383%;height: auto;}

#aside_geral{ float:left; width:95%; height:auto; margin-top:20px; background-color:#fff; margin-bottom:20px; }
#geral{ width:100%; height:auto; margin:auto; }

#menu{ float:left; width:95.5%; height:88px; margin-left:2%; margin-top:-4%; margin-bottom:0%}
.logo{ float:left; width:90%; text-align:left; height:auto; margin-bottom:5%; margin-top:15px; margin-left:10%}
header{ float:left; width:100%; height:auto; background-color:#FFF; border-top:5px #1d2d32 solid  }
#topo_interno{ margin:auto; width:100%; height:auto; }

.logintopo{ float:left; width:95%; height:auto; text-align:center; font-family:Arial; font-size:14px; color:#444; margin-bottom:4%;}

.barra_busca_interna{ margin:auto; width:100%; height:auto; background-color:#fff; }
.barra_busca{ float:left; width:100%; height:auto; padding-bottom:12px; background-color:#fff; }
.titdestaque{ float:left; width:100%; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal}

.blocoareace{ float:left; width:75%; height:auto; border:1px solid #E1E1E1; padding:20px; border-radius:10px; margin-top:10px; margin-left:0%}	

.barra_busca2{ float:left; width:100%; height:auto; padding-bottom:12px; padding-top:12px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #fff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#fff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#fff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#fff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */
}


.segura_form_cep{ float:left; width:99%; height:auto; margin-bottom:30px;}
.btbuscar{ float:left; width:30%; height:36px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10%;  }
.btbuscar_cep{ float:left; width:60px; height:34px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10px;  }
.format_busca{ float:left; width:90%; height:35px; background-color:#F1F1F1; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:11px; text-transform:uppercase;}
.format_busca_estado{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cep{ float:left; width:100%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cargo{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.caixa_busca_estado{ float:left; width:93%; margin-left:7%; height:auto; margin-bottom:3%; }
.caixa_busca_cidade{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.caixa_busca_cargo{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.prbtbuscar{ float:left;width:95%; margin-left:7%; height:auto; margin-bottom:3%;}
.sub_busca{text-transform:uppercase;}

#esquerda{ float:left; width:100%; height:auto; }
#banner{ float:left; width:94%; height:auto; border:none}

.pr_caixas{ float:left; width:95%; height:auto; margin-bottom:20px; }


.segura_caixa{float:left; width:87%; margin-left:0%; height:auto;; margin-top:20px}
.caixa_home{float:left; width:97%; height:auto; border:1px solid; margin-right:0px; border:1px solid #ccc;  background-color:#F0F0F0; border-radius:6px; margin-bottom:6%}
.caixa_home:hover{background-color:#ddd; cursor:pointer}
.segura_tit{float:left; width:100%; height:auto; margin-bottom:18px; text-align:center}
.txt_caixa_home{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#555}
.caixa_home2{float:left; width:100%; height:160px; border:1px solid #ccc; margin-right:0px; padding:0px; background-color:#F0F0F0}
.caixa_home2:hover{color:#E4E4E4}
.titcaixa{ float:left; width:100%; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; margin-top:5px; text-transform:uppercase}
.tit_caixa_home2{float:left; width:100%; height:auto; margin-bottom:10px; font-family:'PT Sans',sans-serif, arial; font-size:15px; text-align:left; color:#2A3D43; text-transform:uppercase}

.blocofooter{ float:left; width:100%; text-align:center; font-family:Arial; font-size:12px; color:#fff; background-color:#32464d; padding-top:5%; padding-bottom:0% }
.itens_footer{ float:left; width:100%; margin-bottom:3%;
}



/*Páginas*/
.titdestaque_pags{ float:left; width:100%; height:auto; text-align:center; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; text-transform:uppercase}
.pr_institucional{ float:left; width:93%; margin-left:0%; height:auto; margin-top:0px;}
.foto_institucional{ float:left; width:100%; height:auto; margin-right:0px; margin-bottom:20px; margin-top:5px}
.txt_institucional{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; width:100% }
.txt_institucional_s{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; float:left; width:100% ; margin-top:-10px}

/*Planos*/
.planos_unico{ float:left; width:95%; height:auto; margin-top:5px; line-height:20px;  font-family:'PT Sans',sans-serif, arial; font-size:12px; color:#333; margin-bottom:15px; text-align:justify}
.tit_planos{font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#1E2D33; font-weight:bold}
.segura_tabela_planos{ width:100%; height:auto; float:left; border:1px solid #ccc; border-radius:5px; padding:5px; margin-top:5%;



}
.repete_tabela_planos{width:100%; height:auto; float:left; margin-top:5px; margin-bottom:5px; }
.itens_planos{ width:50%; height:45px; float:left; padding-top:25px;  padding-right:10px; text-align:center; margin-top:-9%; margin-left:-9%;  }
.itens_planosbt{ width:50%; height:45px; float:left; padding-top:25px;  padding-right:10px; text-align:center; margin-top:-12%; margin-left:-9%;  }

.itens_planos2{ width:50%; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; text-align:center;margin-top:-9%; margin-left:-9%;}
.itens_planos2bt{ width:50%; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; text-align:center;margin-top:-23%; margin-left:0%;}

.itens_planos2_bt{ width:110px; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#DEDEDE; text-align:center}

.itens_planos_dest{ width:85%; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px;  color:#fff;font-family:'Dosis',arial; font-size:18px; background-color:#DABB41;text-transform:uppercase; margin-left:17px; border-radius:3px;}

.itens_planos_dest2{ width:130px; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#DABB41; color:#fff;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; margin-left:17px;}

.itens_planos_cabecalho{ width:150px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho2{ width:100px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho_dest{ width:130px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.bt_planos{width:auto; height:auto; border-radius:10px; font-family: 'Fjalla One', sans-serif;font-size:16px; color:#fff;  padding:10px; margin-top:0px; margin-left:10px; float:left;

http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.bt_planos:hover{ color:#fff; cursor:pointer; /* Permalink - use to edit and share this gradient: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e3c33d+1,ccaf36+100 */
background: #e3c33d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2UzYzMzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2FmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e3c33d 1%, #ccaf36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e3c33d), color-stop(100%,#ccaf36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e3c33d 1%,#ccaf36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3c33d', endColorstr='#ccaf36',GradientType=0 ); /* IE6-8 */
}


.txt_cadastrese{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:14px; color:#333; margin-bottom:40px; margin-top:10px;}

.formulario_alinhamento{ float:left; padding:0px; border:0px #ccc solid; border-radius:10px; margin-left:0px; width:100%;}
.campo_formulario_cadastro{ float:left; width:95%; text-align:left; margin-bottom:20px; height:auto;  }
.campo_formulario_cadastro_gde{ float:left; width:100%; text-align:left; margin-bottom:20px; height:auto;  }

.format_form_cadastro{ width:100%; height:34px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastrom{ width:60%; height:34px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_file{ width:100%; height:32px; background-color:#fff; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.spacing{ float:left; width:100%; height:30px;}
.format_form_cadastro_select{ width:100%; height:32px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}

.format_form_cadastro2{ width:100%; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_gde{ width:100%; height:120px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem_cadastro{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.enviar_cadastro{ float:left; width:100%; height:auto; text-align:left; margin-top:15px;}
.btenviar_cadastro{ width:100px; height:40px;  border:none; background-color:#1e2d33;font-family:'Dosis', sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.btenviar_cadastrom{ width:70px; height:30px;  border:none; background-color:#1e2d33;font-family:'Dosis', sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.buscam{ float:left; width:100%; height:auto}
.font_form_cadastro{ width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}
.pr_forms_enviar{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:0px; margin-top:20px;}
.digite{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; margin-top:8px;}
.campo_digite{ float:left; width:210px;}
.digite2{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; text-align:left}
.campo_digite2{ float:left; width:100%; text-align:left; padding-top:20px;}
.pr_forms_enviar2{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:30px; margin-top:10px; }
.enviar{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; }


/*Anunciar*/
.bloco_vender{ float:left; width:87%; height:auto; margin-bottom:10px; border:1px solid #E1E1E1; padding:10px; border-radius:10px; margin-top:10px;}	
.bloco_vender2{ float:left; width:87%; height:auto; border:1px solid #E1E1E1; padding:10px; border-radius:10px; margin-top:10px; margin-left:0px;}	
.bloco_vender_cadastro{ float:left; width:410px; height:300px; margin-left:70px; border:1px solid #E1E1E1; padding:20px; border-radius:10px;}	
.titulo_vender{ float:left; width:100%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px; color:#444}
.campo_formulario_vender{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.format_form_vender{ width:97%; height:38px; background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#444; font-size:17px; padding-left:5px; font-size:12px}
.format_form_vender_text{ width:100%;  background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.font_form_vender{ width:80%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:15px; text-transform:uppercase; color:#333; margin-bottom:5px; float:left}
.esqueceu{ float:left; width:140px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.esqueceu_senha{ float:left; width:200px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.botao_login{float:left; width:100%; height:auto; text-align:left; margin-top:10px;}
.botao_login_{float:left; width:100%; height:auto; text-align:left;}
.botao_formatacao{ float:left; width:50%; height:50px; border:none; font-family:'Dosis', sans-serif; font-size:16px; color:#fff; margin-top:30px; cursor:pointer; padding-left:25px; padding-right:25px; padding-top:14px; padding-bottom:14px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

} 

/*Contato*/
.formulario{ float:left; width:95%; margin-right:0px; height:auto; margin-top:10px; }
p{ font-family:Arial, Helvetica, sans-serif; color:#444; text-align:left; font-size:13px}
.font_form{ width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}
.campo_formulario{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.format_form{ width:100%; height:33px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form2{ width:100%; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.enviar{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; }
.btenviar{ width:90px; height:32px; border:none; background-color:#c1a533;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}






.barra_user{ width:99%; height:auto; float:left;  text-align:left; font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:10px; margin-bottom:20px; text-transform:uppercase}
.format_menu_user{font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; text-transform:uppercase; text-decoration:none}

table.tabela1 tbody tr:nth-child(odd){
   background-color:#DFDBDC; font-size:10px;
}

#tab2{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:99% ; margin-bottom:10px; margin-right:5px; text-align:left; }
#tab3{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:100% ; margin-bottom:10px; margin-right:5px; text-align:left; margin-left:-160px }
.format_menu_ferramentas{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#F00; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas3{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.topo_tabela{padding:0px; background-image:url(../admin/img/fundo_tab.jpg); font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;color: #666;	font-weight: bold;text-decoration:none; text-transform:uppercase}
.logo_user{ width:100px; height:67px; float:left; margin-right:15px; border:1px solid #ccc; padding:5px}
.saudacao_user{ width:100%; float:left; height:auto; text-align:left; line-height:12pt}
.segura_logo_user{ width:200px; height:auto; float:left; margin-right:5px; padding-right:5px; border-right:0px dotted #ccc}
.segura_menu_user{ width:95%; height:auto; float:left; margin-top:18px; margin-left:20px;}
.txts{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; }
.navegacao{ float:left; width:99%; height:auto; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.item_navegacao{ float:left; width:auto; height:15px; padding:5px; background-color:#EC1C24; color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #EC1C24 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.item_navegacao_dif{ float:left; width:auto; height:15px; padding:5px; background-color:#fff; color:#000066; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #EC1C24 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.format_menu_links{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:10px; font-weight:normal; text-transform:uppercase}

.lista_vaga_candidato_unico{ width:970px; height:auto; float:left; margin-bottom:20px; padding:10px; box-shadow: 0px 2px 0 #CFCECE; -webkit-box-shadow: 0px 2px 0 #CFCECE;-moz-box-shadow: 0px 2px 0 #CFCECE; background-color:#fff; margin-top:10px; }
.tit_vaga_candidato{ width:900px; height:auto; float:left; font-family:'Dosis', sans-serif; font-size:20px; font-weight:bold; color:#F15A29; text-align:left}
.data_vaga_candidato{ width:60px; height:auto; float:left; font-family:arial, sans-serif; font-size:14px; color:#333; text-align:right}
.segura_tit_vaga_candidato{ width:980px; height:auto; float:left; margin-bottom:10px;}
.nome_empresa_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:14px; font-weight:bold; color:#F60; text-align:left; margin-bottom:10px; }
.cidade_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:16px;  color:#666; text-align:left; margin-bottom:10px; }
.data_candidatura_vaga_candidato{ width:980px; height:auto; loat:left;font-family:arial, sans-serif; font-size:12px;  color:#666; text-align:left; }
.links_area{font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:12px; font-weight:normal; text-transform:uppercase}
.bt_pagamento{  width:200px; height:38px; text-align:center;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#fff; padding-left:20px; padding-top:15px; border-radius:8px; cursor:pointer; padding-bottom:15px; border:none; background-color:#bea337;   margin-top:25px;}
.campo_formulario_completo{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; padding-bottom:5px; border-bottom:1px dotted #ccc; margin-bottom:30px; }
.segura_conteudo_restrito{ width:90%; height:auto; float:left}
.mensagem_empresa{ width:99%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#DCDCDC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px;}
.mensagem_candidato{ width:92%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#fff; margin-left:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px; border:1px solid #ccc}
.segura_mensagens{ width:100%; height:auto; float:left; margin-bottom:30px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.titulo_msg{ width:99%; height:auto; float:left; margin-bottom:8px; text-align:left; font-family:'Dosis',arial; font-size:16px; text-transform:uppercase; color:#333}
.cancelar{cursor:pointer; margin-left:5px; color:#1e2d33; float:left; width:100%; margin-top:5px; margin-bottom:10px; text-align:right; font-size:14px; font-family:Verdana, Geneva, sans-serif}
.bt_msg_nova{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#E95622; text-align:center; font-size:12px}
.bt_msg{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#06F; text-align:center; font-size:12px; text-decoration:none}
.msg_alerta{ width:99%; height:auto; float:left; text-align:left; padding:10px; background-color:#DBDBDB; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#333; margin-bottom:30px; border-radius:3px}


/*Vagas*/
#direita_vagas{ float:left; width:95%; margin-left:2.5%; height:auto; margin-left:0px;}
.caixa_vagas{ float:left; width:100%; height:auto; margin-bottom:30px; background-color:#E3E3E3; padding:10px; margin-top:6%; border:1px #ccc solid }
.caixa_vagas:hover{  background-color:#dadada;  }
.titulo_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:16px; font-weight:bold; color:#c1a533;}
.data_vaga{ float:left; width:100%; height:auto;  font-family:arial; font-size:13px; color:#333; text-align:left; margin-top:8px;}
.salario_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:20px; font-weight:bold}
.local_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.txt_vaga{ float:left; width:100%; height:auto; text-align:justify; line-height:22px;	 font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.linktitulovaga{color:#c1a533;}
.botao1_vagas{ float:left; width:auto;  font-size:16px;padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.botao2_vagas{ float:left; width:auto; padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff; margin-left:20px; background-color:#333; font-size:15px;
}

.infosm{ float:left; width:90%; height:auto; font-family:Arial; font-size:14px; color:#C80003; text-align:left}


.titdestaque_pags2{ float:left; width:98%; height:auto; text-align:left; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c1a533; margin-bottom:20px; font-weight:normal; text-transform:uppercase}

/*Candidatos*/
.caixa_candidato{ float:left; width:100%; height:auto;}
.esquerda_candidatos{ float:left; width:90%; margin-left:2%; height:auto; }
.direita_candidatos{ float:left; width:90%;  height:auto; margin-left:0%; margin-top:7% }
.titareanova{ float:left; width:95%; height:auto; font-family:Arial; font-size:14px; font-weight:bold; color:#222; text-align:left; background-color:#ddd; padding:10px;}
.titareanova2{ float:left; width:95%; height:auto; font-family:Arial; font-size:14px; font-weight:bold; color:#222; text-align:left; background-color:#ddd; padding:10px; margin-left:0px; margin-bottom:15px;}
.itemcandidato{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; color:#222; margin-left:0px; margin-bottom:12px;}
.itemcandidatointeiro{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:13px; color:#222; margin-left:0px; margin-bottom:12px;}
.fotocandidato{ float:left; width:70%; margin-left:5%; margin-top:20px; height:auto; margin-bottom:30px;}
.curriculoanexo{ float:left; width:100%; height:auto; text-align:center; margin-top:30px;}
.itemesqc{ float:left; width:100%; margin-top:20px; font-size:12px; font-family:Arial}




#rodape{ float:left; width:100%; height:auto;  padding-top:15px;  margin-top:20px; }
#rodape_interno{ margin:auto; width:95%; margin-left:2.5%; height:auto; }
#esquerda_rodape{ float:left; width:100%; height:auto; margin-top:15px; border-right:1px #fff dotted; margin-left:0px;}
#esquerda_rodape{ float:left; width:100%; height:auto; margin-top:15px; border-right:1px #fff dotted; margin-left:0px;}

footer{ float:left; width:100%; height:auto;background-color:#0c1316 }			
.footer_interno{ margin:auto; width:95%; margin-left:2.5%; height:auto;}		
.txt_esq_rodape{ float:left; width:100%; height:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:15px }
.direitos{ float:left; width:100%; height:auto;  font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:15px; text-align:center; margin-left:0px	 }
.ellos{ color:#fff; text-decoration:none;}
.ellos:hover{ text-decoration:underline;}
.redes_sociais{ float:left; width:100%; height:auto; text-align:left; margin-top:10px}
.rede_social{ float:left; width:35px; height:auto; margin-right:10px;}

.bloco1{ float:left; width:100%; height:auto;margin-top:8px; margin-bottom:5%;}
.bloco2{ float:left; width:100%; height:auto;  margin-left:0px;margin-top:8px;margin-bottom:5%;}
.bloco3{ float:left; width:100%;  height:auto;margin-left:0px;margin-top:8px;margin-bottom:5%;}
.bloco4{ float:left; width:100%;height:auto;margin-left:0px;margin-top:8px;margin-bottom:5%;}

.itens_rodape{ float:left; width:100$; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-bottom:10px; }
.itens_rodape2{ float:left; width:100%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-bottom:10px; }
.titulo_rodape{ float:left; width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; }
.titulo_rodape3{ float:left; width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; margin-top:15px; }
.titulo_rodape2{ float:left; width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; color:#fff; font-size:16px; border-bottom:1px #fff solid; margin-bottom:15px; padding-bottom:5px; }
.logo_rodape{float:left; width:100%; height:auto;  margin-right:0px;}
.txt_duvidas{ float:left; width:100%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; margin-left:0px; margin-top:15px; margin-bottom:7px; line-height:22px;}
.redes_sociais{ float:left; width:100%; height:40px; margin-left:0px; margin-top:25px;}
.icone_rede_social{float:left; width:35px; height:35px; cursor:pointer; margin-right:12px;}


}


/*Tablet Horizontal*/
@media (min-width: 768px) and (max-width: 801px) {
.visible-desktop {display:none; }
.visible-tablet {display:block; }

img {
    max-width: 100%;
}
img.mobile{   max-width: 100%;	height: auto;	width: auto\9; /* ie8 */}
img.total{width: 99.999999993%;
    *width: 99.9468085036383%;height: auto;}

#aside_geral{ float:left; width:95%; height:auto; margin-top:20px; background-color:#fff; margin-bottom:20px; }
#geral{ width:100%; height:auto; margin:auto; }

#menu{ float:left; width:95.5%; height:88px; margin-left:2%; margin-top:-4%; margin-bottom:0%}
.logo{ float:left; width:70%; text-align:left; height:auto; margin-bottom:5%; margin-top:15px; margin-left:30%}
header{ float:left; width:100%; height:auto; background-color:#FFF; border-top:5px #1d2d32 solid  }
#topo_interno{ margin:auto; width:100%; height:auto; }

.logintopo{ float:left; width:95%; height:auto; text-align:center; font-family:Arial; font-size:14px; color:#444; margin-bottom:3%;}

.barra_busca_interna{ margin:auto; width:100%; height:auto; background-color:#fff; }
.barra_busca{ float:left; width:100%; height:auto; padding-bottom:12px; background-color:#fff; }


.barra_busca2{ float:left; width:100%; height:auto; padding-bottom:12px; padding-top:12px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #fff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#fff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#fff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#fff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */
}


.segura_form_cep{ float:left; width:99%; height:auto; margin-bottom:30px;}
.btbuscar{ float:left; width:30%; height:36px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10%;  }
.btbuscar_cep{ float:left; width:60px; height:34px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10px;  }
.format_busca{ float:left; width:90%; height:35px; background-color:#F1F1F1; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:11px; text-transform:uppercase;}
.format_busca_estado{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cep{ float:left; width:100%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cargo{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.caixa_busca_estado{ float:left; width:93%; margin-left:7%; height:auto; margin-bottom:3%; }
.caixa_busca_cidade{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.caixa_busca_cargo{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.prbtbuscar{ float:left;width:95%; margin-left:7%; height:auto; margin-bottom:3%;}
.sub_busca{text-transform:uppercase;}

#esquerda{ float:left; width:100%; height:auto; }
#banner{ float:left; width:94%; height:auto; border:none}

.pr_caixas{ float:left; width:95%; height:auto; margin-bottom:20px; }


.segura_caixa{float:left; width:87%; margin-left:0%; height:auto;; margin-top:20px}
.caixa_home{float:left; width:100%; height:auto; border:1px solid; margin-right:0px; border:1px solid #ccc;  background-color:#F0F0F0; border-radius:6px; margin-bottom:6%}
.caixa_home:hover{background-color:#ddd; cursor:pointer}
.segura_tit{float:left; width:100%; height:auto; margin-bottom:18px; text-align:center}
.txt_caixa_home{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#555}
.caixa_home2{float:left; width:100%; height:160px; border:1px solid #ccc; margin-right:0px; padding:0px; background-color:#F0F0F0}
.caixa_home2:hover{color:#E4E4E4}
.titcaixa{ float:left; width:100%; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; margin-top:5px; text-transform:uppercase}
.tit_caixa_home2{float:left; width:100%; height:auto; margin-bottom:10px; font-family:'PT Sans',sans-serif, arial; font-size:15px; text-align:left; color:#2A3D43; text-transform:uppercase}

.blocofooter{ float:left; width:100%; text-align:center; font-family:Arial; font-size:12px; color:#fff; background-color:#32464d; padding-top:5%; padding-bottom:0% }
.itens_footer{ float:left; width:100%; margin-bottom:3%;
}

/*Páginas*/
.titdestaque_pags{ float:left; width:100%; height:auto; text-align:center; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; text-transform:uppercase}
.pr_institucional{ float:left; width:93%; margin-left:0%; height:auto; margin-top:0px;}
.foto_institucional{ float:left; width:100%; height:auto; margin-right:0px; margin-bottom:20px; margin-top:5px}
.txt_institucional{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; width:100% }
.txt_institucional_s{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; float:left; width:100% ; margin-top:-10px}



}


@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : landscape) {
	
	.visible-desktop {display:none; }
.visible-tablet {display:block; }

img {
    max-width: 100%;
}
img.mobile{   max-width: 100%;	height: auto;	width: auto\9; /* ie8 */}
img.total{width: 99.999999993%;
    *width: 99.9468085036383%;height: auto;}

#aside_geral{ float:left; width:95%; height:auto; margin-top:20px; background-color:#fff; margin-bottom:20px; }
#geral{ width:100%; height:auto; margin:auto; }

#menu{ float:left; width:95.5%; height:88px; margin-left:2%; margin-top:-4%; margin-bottom:0%}
.logo{ float:left; width:90%; text-align:left; height:auto; margin-bottom:5%; margin-top:15px; margin-left:10%}
header{ float:left; width:100%; height:auto; background-color:#FFF; border-top:5px #1d2d32 solid  }
#topo_interno{ margin:auto; width:100%; height:auto; }

.logintopo{ float:left; width:95%; height:auto; text-align:center; font-family:Arial; font-size:14px; color:#444; margin-bottom:3%;}

.barra_busca_interna{ margin:auto; width:100%; height:auto; background-color:#fff; }
.barra_busca{ float:left; width:100%; height:auto; padding-bottom:12px; background-color:#fff; }


.barra_busca2{ float:left; width:100%; height:auto; padding-bottom:12px; padding-top:12px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #fff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#fff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#fff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#fff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */
}


.segura_form_cep{ float:left; width:99%; height:auto; margin-bottom:30px;}
.btbuscar{ float:left; width:30%; height:36px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10%;  }
.btbuscar_cep{ float:left; width:60px; height:34px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10px;  }
.format_busca{ float:left; width:90%; height:35px; background-color:#F1F1F1; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:11px; text-transform:uppercase;}
.format_busca_estado{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cep{ float:left; width:100%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cargo{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.caixa_busca_estado{ float:left; width:93%; margin-left:7%; height:auto; margin-bottom:3%; }
.caixa_busca_cidade{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.caixa_busca_cargo{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.prbtbuscar{ float:left;width:95%; margin-left:7%; height:auto; margin-bottom:3%;}
.sub_busca{text-transform:uppercase;}

#esquerda{ float:left; width:100%; height:auto; }
#banner{ float:left; width:94%; height:auto; border:none}

.pr_caixas{ float:left; width:95%; height:auto; margin-bottom:20px; }


.segura_caixa{float:left; width:87%; margin-left:0%; height:auto;; margin-top:20px}
.caixa_home{float:left; width:97%; height:auto; border:1px solid; margin-right:0px; border:1px solid #ccc;  background-color:#F0F0F0; border-radius:6px; margin-bottom:6%}
.caixa_home:hover{background-color:#ddd; cursor:pointer}
.segura_tit{float:left; width:100%; height:auto; margin-bottom:18px; text-align:center}
.txt_caixa_home{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#555}
.caixa_home2{float:left; width:100%; height:160px; border:1px solid #ccc; margin-right:0px; padding:0px; background-color:#F0F0F0}
.caixa_home2:hover{color:#E4E4E4}
.titcaixa{ float:left; width:100%; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; margin-top:5px; text-transform:uppercase}
.tit_caixa_home2{float:left; width:100%; height:auto; margin-bottom:10px; font-family:'PT Sans',sans-serif, arial; font-size:15px; text-align:left; color:#2A3D43; text-transform:uppercase}

.blocofooter{ float:left; width:100%; text-align:center; font-family:Arial; font-size:12px; color:#fff; background-color:#32464d; padding-top:5%; padding-bottom:0% }
.itens_footer{ float:left; width:100%; margin-bottom:3%;
}



/*Páginas*/
.titdestaque_pags{ float:left; width:100%; height:auto; text-align:center; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; text-transform:uppercase}
.pr_institucional{ float:left; width:93%; margin-left:0%; height:auto; margin-top:0px;}
.foto_institucional{ float:left; width:100%; height:auto; margin-right:0px; margin-bottom:20px; margin-top:5px}
.txt_institucional{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; width:100% }
.txt_institucional_s{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; float:left; width:100% ; margin-top:-10px}

/*Planos*/
.planos_unico{ float:left; width:95%; height:auto; margin-top:5px; line-height:20px;  font-family:'PT Sans',sans-serif, arial; font-size:12px; color:#333; margin-bottom:15px; text-align:justify}
.tit_planos{font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#1E2D33; font-weight:bold}
.segura_tabela_planos{ width:100%; height:auto; float:left; border:1px solid #ccc; border-radius:5px; padding:5px; margin-top:5%;



}
.repete_tabela_planos{width:100%; height:auto; float:left; margin-top:5px; margin-bottom:5px; }
.itens_planos{ width:50%; height:45px; float:left; padding-top:25px;  padding-right:10px; text-align:center; margin-top:-9%; margin-left:-9%;  }
.itens_planosbt{ width:50%; height:45px; float:left; padding-top:25px;  padding-right:10px; text-align:center; margin-top:-12%; margin-left:-9%;  }

.itens_planos2{ width:50%; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; text-align:center;margin-top:-9%; margin-left:-9%;}
.itens_planos2bt{ width:50%; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; text-align:center;margin-top:-23%; margin-left:0%;}

.itens_planos2_bt{ width:110px; height:45px; float:left; padding-top:10px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#DEDEDE; text-align:center}

.itens_planos_dest{ width:85%; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px;  color:#fff;font-family:'Dosis',arial; font-size:18px; background-color:#DABB41;text-transform:uppercase; margin-left:17px; border-radius:3px;}

.itens_planos_dest2{ width:130px; height:35px; float:left; padding-top:20px; padding-left:5px; padding-bottom:5px; padding-right:5px; background-color:#DABB41; color:#fff;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; margin-left:17px;}

.itens_planos_cabecalho{ width:150px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho2{ width:100px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.itens_planos_cabecalho_dest{ width:130px; height:35px; float:left; padding:5px; color:#1E2D33;font-family:'Dosis',arial; font-size:14px; text-transform:uppercase; font-weight:bold}

.bt_planos{width:auto; height:auto; border-radius:10px; font-family: 'Fjalla One', sans-serif;font-size:16px; color:#fff;  padding:10px; margin-top:0px; margin-left:10px; float:left;

http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.bt_planos:hover{ color:#fff; cursor:pointer; /* Permalink - use to edit and share this gradient: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e3c33d+1,ccaf36+100 */
background: #e3c33d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2UzYzMzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2FmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e3c33d 1%, #ccaf36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e3c33d), color-stop(100%,#ccaf36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e3c33d 1%,#ccaf36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e3c33d 1%,#ccaf36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3c33d', endColorstr='#ccaf36',GradientType=0 ); /* IE6-8 */
}


.txt_cadastrese{ float:left; width:100%; height:auto; text-align:left; font-family:Arial; font-size:14px; color:#333; margin-bottom:40px; margin-top:10px;}

.formulario_alinhamento{ float:left; padding:0px; border:0px #ccc solid; border-radius:10px; margin-left:0px; width:100%;}
.campo_formulario_cadastro{ float:left; width:95%; text-align:left; margin-bottom:20px; height:auto;  }
.campo_formulario_cadastro_gde{ float:left; width:100%; text-align:left; margin-bottom:20px; height:auto;  }

.format_form_cadastro{ width:100%; height:34px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastrom{ width:60%; height:34px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_file{ width:100%; height:32px; background-color:#fff; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.spacing{ float:left; width:100%; height:30px;}
.format_form_cadastro_select{ width:100%; height:32px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}

.format_form_cadastro2{ width:100%; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form_cadastro_gde{ width:100%; height:120px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem_cadastro{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.enviar_cadastro{ float:left; width:100%; height:auto; text-align:left; margin-top:15px;}
.btenviar_cadastro{ width:100px; height:40px;  border:none; background-color:#1e2d33;font-family:'Dosis', sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.btenviar_cadastrom{ width:70px; height:30px;  border:none; background-color:#1e2d33;font-family:'Dosis', sans-serif; font-weight:normal; font-size:15px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}
.buscam{ float:left; width:100%; height:auto}
.font_form_cadastro{ width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}
.pr_forms_enviar{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:0px; margin-top:20px;}
.digite{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; margin-top:8px;}
.campo_digite{ float:left; width:210px;}
.digite2{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:13px; height:auto; text-align:left}
.campo_digite2{ float:left; width:100%; text-align:left; padding-top:20px;}
.pr_forms_enviar2{float:left; width:100%; height:auto; text-align:left; margin-bottom:5px; margin-right:30px; margin-top:10px; }
.enviar{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; }


/*Anunciar*/
.bloco_vender{ float:left; width:87%; height:auto; margin-bottom:10px; border:1px solid #E1E1E1; padding:10px; border-radius:10px; margin-top:10px;}	
.bloco_vender2{ float:left; width:87%; height:auto; border:1px solid #E1E1E1; padding:10px; border-radius:10px; margin-top:10px; margin-left:0px;}	
.bloco_vender_cadastro{ float:left; width:410px; height:300px; margin-left:70px; border:1px solid #E1E1E1; padding:20px; border-radius:10px;}	
.titulo_vender{ float:left; width:100%; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px; color:#444}
.campo_formulario_vender{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.format_form_vender{ width:97%; height:38px; background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#444; font-size:17px; padding-left:5px; font-size:12px}
.format_form_vender_text{ width:100%;  background-color:#fff; border:1px #ccc solid;  font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.font_form_vender{ width:80%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:15px; text-transform:uppercase; color:#333; margin-bottom:5px; float:left}
.esqueceu{ float:left; width:140px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.esqueceu_senha{ float:left; width:200px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#c92778; font-size:12px; margin-top:20px}
.botao_login{float:left; width:100%; height:auto; text-align:left; margin-top:10px;}
.botao_login_{float:left; width:100%; height:auto; text-align:left;}
.botao_formatacao{ float:left; width:50%; height:50px; border:none; font-family:'Dosis', sans-serif; font-size:16px; color:#fff; margin-top:30px; cursor:pointer; padding-left:25px; padding-right:25px; padding-top:14px; padding-bottom:14px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

} 

/*Contato*/
.formulario{ float:left; width:95%; margin-right:0px; height:auto; margin-top:10px; }
p{ font-family:Arial, Helvetica, sans-serif; color:#444; text-align:left; font-size:13px}
.font_form{ width:100%; height:auto; text-align:left;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#666; margin-bottom:3px; float:left}
.campo_formulario{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.format_form{ width:100%; height:33px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.format_form2{ width:100%; height:100px; background-color:#fff; border:1px #ccc solid; border-radius:8px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-left:5px; font-size:12px}
.mensagem{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; }
.enviar{ float:left; width:100%; height:auto; text-align:left; margin-top:15px; }
.btenviar{ width:90px; height:32px; border:none; background-color:#c1a533;font-family:'Dosis', sans-serif; font-size:13px; text-transform:uppercase; color:#fff; border-radius:5px; cursor:pointer}






.barra_user{ width:99%; height:auto; float:left;  text-align:left; font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:10px; margin-bottom:20px; text-transform:uppercase}
.format_menu_user{font-family:Arial, Helvetica, sans-serif; color:#111; font-size:12px; text-transform:uppercase; text-decoration:none}

table.tabela1 tbody tr:nth-child(odd){
   background-color:#DFDBDC; font-size:10px;
}

#tab2{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:99% ; margin-bottom:10px; margin-right:5px; text-align:left; }
#tab3{ border:1px solid #ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:12px; width:100% ; margin-bottom:10px; margin-right:5px; text-align:left; margin-left:-160px }
.format_menu_ferramentas{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#F00; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas3{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.format_menu_ferramentas2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#090; text-decoration:none; font-size:11px; font-weight:normal}
.topo_tabela{padding:0px; background-image:url(../admin/img/fundo_tab.jpg); font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;color: #666;	font-weight: bold;text-decoration:none; text-transform:uppercase}
.logo_user{ width:100px; height:67px; float:left; margin-right:15px; border:1px solid #ccc; padding:5px}
.saudacao_user{ width:100%; float:left; height:auto; text-align:left; line-height:12pt}
.segura_logo_user{ width:200px; height:auto; float:left; margin-right:5px; padding-right:5px; border-right:0px dotted #ccc}
.segura_menu_user{ width:95%; height:auto; float:left; margin-top:18px; margin-left:20px;}
.txts{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; text-decoration:none; }
.navegacao{ float:left; width:99%; height:auto; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.item_navegacao{ float:left; width:auto; height:15px; padding:5px; background-color:#EC1C24; color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #EC1C24 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.item_navegacao_dif{ float:left; width:auto; height:15px; padding:5px; background-color:#fff; color:#000066; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px #EC1C24 solid; cursor:pointer; margin-right:10px; border-radius:3px; text-transform:uppercase}
.format_menu_links{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:10px; font-weight:normal; text-transform:uppercase}

.lista_vaga_candidato_unico{ width:970px; height:auto; float:left; margin-bottom:20px; padding:10px; box-shadow: 0px 2px 0 #CFCECE; -webkit-box-shadow: 0px 2px 0 #CFCECE;-moz-box-shadow: 0px 2px 0 #CFCECE; background-color:#fff; margin-top:10px; }
.tit_vaga_candidato{ width:900px; height:auto; float:left; font-family:'Dosis', sans-serif; font-size:20px; font-weight:bold; color:#F15A29; text-align:left}
.data_vaga_candidato{ width:60px; height:auto; float:left; font-family:arial, sans-serif; font-size:14px; color:#333; text-align:right}
.segura_tit_vaga_candidato{ width:980px; height:auto; float:left; margin-bottom:10px;}
.nome_empresa_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:14px; font-weight:bold; color:#F60; text-align:left; margin-bottom:10px; }
.cidade_vaga_candidato{ width:980px; height:auto; float:left;font-family:'Dosis', sans-serif; font-size:16px;  color:#666; text-align:left; margin-bottom:10px; }
.data_candidatura_vaga_candidato{ width:980px; height:auto; loat:left;font-family:arial, sans-serif; font-size:12px;  color:#666; text-align:left; }
.links_area{font-family:Verdana, Arial, Helvetica, sans-serif; color:#09C; text-decoration:underline; font-size:12px; font-weight:normal; text-transform:uppercase}
.bt_pagamento{  width:200px; height:38px; text-align:center;font-family:'Dosis',arial; font-size:18px; text-transform:uppercase; color:#fff; padding-left:20px; padding-top:15px; border-radius:8px; cursor:pointer; padding-bottom:15px; border:none; background-color:#bea337;   margin-top:25px;}
.campo_formulario_completo{ float:left; width:100%; text-align:left; margin-top:20px; height:auto; padding-bottom:5px; border-bottom:1px dotted #ccc; margin-bottom:30px; }
.segura_conteudo_restrito{ width:90%; height:auto; float:left}
.mensagem_empresa{ width:99%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#DCDCDC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px;}
.mensagem_candidato{ width:92%; height:auto; float:left; padding:10px; text-align:left; margin-top:5px; margin-bottom:5px; background-color:#fff; margin-left:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-radius:3px; border:1px solid #ccc}
.segura_mensagens{ width:100%; height:auto; float:left; margin-bottom:30px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.titulo_msg{ width:99%; height:auto; float:left; margin-bottom:8px; text-align:left; font-family:'Dosis',arial; font-size:16px; text-transform:uppercase; color:#333}
.cancelar{cursor:pointer; margin-left:5px; color:#1e2d33; float:left; width:100%; margin-top:5px; margin-bottom:10px; text-align:right; font-size:14px; font-family:Verdana, Geneva, sans-serif}
.bt_msg_nova{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#E95622; text-align:center; font-size:12px}
.bt_msg{ width:20px; height:20px; padding:5px; border-radius:10px; color:#fff; font-family:Verdana, Geneva, sans-serif; background-color:#06F; text-align:center; font-size:12px; text-decoration:none}
.msg_alerta{ width:99%; height:auto; float:left; text-align:left; padding:10px; background-color:#DBDBDB; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#333; margin-bottom:30px; border-radius:3px}


/*Vagas*/
#direita_vagas{ float:left; width:95%; margin-left:2.5%; height:auto; margin-left:0px;}
.caixa_vagas{ float:left; width:100%; height:auto; margin-bottom:30px; background-color:#E3E3E3; padding:10px; margin-top:6%; border:1px #ccc solid }
.caixa_vagas:hover{  background-color:#dadada;  }
.titulo_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:16px; font-weight:bold; color:#c1a533;}
.data_vaga{ float:left; width:100%; height:auto;  font-family:arial; font-size:13px; color:#333; text-align:left; margin-top:8px;}
.salario_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:20px; font-weight:bold}
.local_vaga{ float:left; width:100%; height:auto; text-align:left; font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.txt_vaga{ float:left; width:100%; height:auto; text-align:justify; line-height:22px;	 font-family:arial; font-size:13px; color:#333; margin-top:10px;}
.linktitulovaga{color:#c1a533;}
.botao1_vagas{ float:left; width:auto;  font-size:16px;padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #32464d; /* Old browsers */
background: -moz-linear-gradient(top,  #32464d 0%, #1d2d32 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#1d2d32)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32464d 0%,#1d2d32 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32464d 0%,#1d2d32 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */

}

.botao2_vagas{ float:left; width:auto; padding:12px;font-family:'Dosis', sans-serif; margin-top:15px; color:#fff; margin-left:20px; background-color:#333; font-size:15px;
}

.infosm{ float:left; width:90%; height:auto; font-family:Arial; font-size:14px; color:#C80003; text-align:left}


.titdestaque_pags2{ float:left; width:98%; height:auto; text-align:left; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c1a533; margin-bottom:20px; font-weight:normal; text-transform:uppercase}




}


/*Tablet Horizontal*/
@media (min-width: 768px) and (max-width: 801px) {
.visible-desktop {display:none; }
.visible-tablet {display:block; }

img {
    max-width: 100%;
}
img.mobile{   max-width: 100%;	height: auto;	width: auto\9; /* ie8 */}
img.total{width: 99.999999993%;
    *width: 99.9468085036383%;height: auto;}

#aside_geral{ float:left; width:95%; height:auto; margin-top:20px; background-color:#fff; margin-bottom:20px; }
#geral{ width:100%; height:auto; margin:auto; }

#menu{ float:left; width:95.5%; height:88px; margin-left:2%; margin-top:-4%; margin-bottom:0%}
.logo{ float:left; width:70%; text-align:left; height:auto; margin-bottom:5%; margin-top:15px; margin-left:30%}
header{ float:left; width:100%; height:auto; background-color:#FFF; border-top:5px #1d2d32 solid  }
#topo_interno{ margin:auto; width:100%; height:auto; }

.logintopo{ float:left; width:95%; height:auto; text-align:center; font-family:Arial; font-size:14px; color:#444; margin-bottom:3%;}

.barra_busca_interna{ margin:auto; width:100%; height:auto; background-color:#fff; }
.barra_busca{ float:left; width:100%; height:auto; padding-bottom:12px; background-color:#fff; }


.barra_busca2{ float:left; width:100%; height:auto; padding-bottom:12px; padding-top:12px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32464d+0,1d2d32+100 */
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #fff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32464d), color-stop(100%,#fff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff 0%,#1d2d32 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#fff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#fff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32464d', endColorstr='#1d2d32',GradientType=0 ); /* IE6-9 */
}


.segura_form_cep{ float:left; width:99%; height:auto; margin-bottom:30px;}
.btbuscar{ float:left; width:30%; height:36px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10%;  }
.btbuscar_cep{ float:left; width:60px; height:34px; cursor:pointer; border:none; background-color:#c1a533; font-family: 'Fjalla One', sans-serif; color:#fff; font-size:14px; border-radius:5px; margin-left:10px;  }
.format_busca{ float:left; width:90%; height:35px; background-color:#F1F1F1; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:11px; text-transform:uppercase;}
.format_busca_estado{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cep{ float:left; width:100%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.format_busca_cargo{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}

.format_busca_cidade{ float:left; width:95%; height:35px; background-color:#fff; padding-left:5px;  border:1px #ccc solid; border-radius:5px; font-family:'Dosis', sans-serif; color:#666; font-size:13px; text-transform:uppercase;}
.caixa_busca_estado{ float:left; width:93%; margin-left:7%; height:auto; margin-bottom:3%; }
.caixa_busca_cidade{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.caixa_busca_cargo{ float:left;width:93%; margin-left:7%; height:auto; margin-bottom:3%;}
.prbtbuscar{ float:left;width:95%; margin-left:7%; height:auto; margin-bottom:3%;}
.sub_busca{text-transform:uppercase;}

#esquerda{ float:left; width:100%; height:auto; }
#banner{ float:left; width:94%; height:auto; border:none}

.pr_caixas{ float:left; width:95%; height:auto; margin-bottom:20px; }


.segura_caixa{float:left; width:87%; margin-left:0%; height:auto;; margin-top:20px}
.caixa_home{float:left; width:100%; height:auto; border:1px solid; margin-right:0px; border:1px solid #ccc;  background-color:#F0F0F0; border-radius:6px; margin-bottom:6%}
.caixa_home:hover{background-color:#ddd; cursor:pointer}
.segura_tit{float:left; width:100%; height:auto; margin-bottom:18px; text-align:center}
.txt_caixa_home{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#555}
.caixa_home2{float:left; width:100%; height:160px; border:1px solid #ccc; margin-right:0px; padding:0px; background-color:#F0F0F0}
.caixa_home2:hover{color:#E4E4E4}
.titcaixa{ float:left; width:100%; height:auto; text-align:left; margin-top:20px;font-family: 'Fjalla One', sans-serif;font-size:20px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; margin-top:5px; text-transform:uppercase}
.tit_caixa_home2{float:left; width:100%; height:auto; margin-bottom:10px; font-family:'PT Sans',sans-serif, arial; font-size:15px; text-align:left; color:#2A3D43; text-transform:uppercase}

.blocofooter{ float:left; width:100%; text-align:center; font-family:Arial; font-size:12px; color:#fff; background-color:#32464d; padding-top:5%; padding-bottom:0% }
.itens_footer{ float:left; width:100%; margin-bottom:3%;
}

/*Páginas*/
.titdestaque_pags{ float:left; width:100%; height:auto; text-align:center; margin-top:0px;font-family: 'Fjalla One', sans-serif;font-size:24px; color:#c8ac3d; margin-bottom:20px; font-weight:normal; text-transform:uppercase}
.pr_institucional{ float:left; width:93%; margin-left:0%; height:auto; margin-top:0px;}
.foto_institucional{ float:left; width:100%; height:auto; margin-right:0px; margin-bottom:20px; margin-top:5px}
.txt_institucional{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; width:100% }
.txt_institucional_s{ font-family:Arial, Helvetica, sans-serif; color:#222; font-size:13px; line-height:22px; text-align:justify; float:left; width:100% ; margin-top:-10px}


}

@media only screen and (max-width: 640px) {
img.mobile{   max-width: 100%;	height: auto;	width: auto\9; /* ie8 */}
img.total{width: 99.999999993%;
    *width: 99.9468085036383%;height: auto;}


}
