*{ margin:0 auto; color:#333; font-family:Tahoma; font-weight:normal; font-size:12px; }
.textoNormal{ color:#333; font-family:Tahoma; font-weight:normal; font-size:12px; }
.newText{ font-size:14px; }
body{ background:#f8ffed url(../img/top_bg.jpg) top repeat-x; }

img{ border:0px; }

a{ text-decoration:none; }

#meio_site{
	/* 
		posicoes da propriedade padding
		1. altura
		2. margem direita
		3. rodape
		4. margem esquerda
	*/
	padding:5px 0 0 0px;
	min-height:200px;
}

#corpo{ width:770px; }

#menu{ height:48px; }
#menu ul{ padding:13px; padding-left:50px; }
#menu ul li{ list-style:none; display:inline; }
#menu ul li a{ font-family:Tahoma; color:#fff; text-decoration:none; font-size:18px; font-variant:small-caps; padding:13px; }
#menu ul li a:hover{ background:url(../img/hover_menu.jpg) repeat-x top; }

#boasVindasUsuario{
	height:30px;
	padding:5px;
	border-bottom:1px solid #333;
	font-size:25px;
}

#menuUser{ height:25px; }
#menuUser ul{ padding:0px; margin-top:10px; }
#menuUser ul li{ list-style:none; display:inline; height:25px; }
#menuUser ul li a{ font-family:Tahoma; color:#333; text-decoration:none; font-size:16px; font-variant:small-caps; padding-right:20px; }
#menuUser ul li img{ margin-right:10px; }
#menuUser ul li a:hover{ text-decoration:underline; }

#banner_topo{ height:190px; background:url(../img/banner_top.jpg) no-repeat top; }

#quadros_top{ width:770px; padding:0 0 0 5px; }

#quadros_top .quadro_01{ width:252px; height:153px; float:left; margin-right:4px; background:#bfc897 url(../img/fundoQuadro01.gif) no-repeat top center; }
#quadros_top .quadro_01 .tit_01{ padding:15px 5px 5px 0px; font-size:20px; text-transform:uppercase; width:170px; float:right; text-align:left; }
#quadros_top .quadro_01 .dentro01{ padding:3px 7px 3px 3px; font-size:10px; text-align:left; width:150px; height:75px;float:right; }
#quadros_top .quadro_01 .more_01{ height:19px; width:210px; }

#quadros_top .quadro_02{ width:252px; height:153px; float:left; margin-right:4px; background:#bfc897 url(../img/fundoQuadro02.gif) no-repeat top center; }
#quadros_top .quadro_02 .tit_02{ padding:15px 5px 5px 0px; font-size:20px; text-transform:uppercase; width:170px; float:right; text-align:left; }
#quadros_top .quadro_02 .dentro02{ padding:3px 7px 3px 3px; font-size:10px; text-align:left; width:150px; height:75px; float:right; }
#quadros_top .quadro_02 .more_02{ height:19px; width:210px; }

#quadros_top .quadro_03{ width:252px; height:153px; float:left; background:#bfc897 url(../img/fundoQuadro03.gif) no-repeat top center; }
#quadros_top .quadro_03 .tit_03{ padding:15px 5px 5px 0px; font-size:20px; text-transform:uppercase; width:170px; float:right; text-align:left; }
#quadros_top .quadro_03 .dentro03{ padding:3px 7px 3px 3px; font-size:10px; text-align:left; width:150px; height:75px; float:right; }
#quadros_top .quadro_03 .more_03{ height:19px; width:210px; }

.colDireita{ z-index:100; float:right; background:#fef6a5; padding:10px; margin-right:0px; margin-top:10px; width:204px; border:#c9cac9 1px solid; }
.colEsquerda{ float:left; width:580px; margin-top:10px; margin-left:-40px; }

.col_direitaCurriculum{ z-index:100; float:left; padding:10px; margin-right:0px; margin-top:10px; width:204px; }
.col_esquerdaCurriculum{ float:left; width:280px; margin-top:10px; margin-left:0px; }

.boxEsquerdo1{ background:url(../img/bgHome1.jpg) no-repeat top; width:564px; height:182px; }
.boxEsquerdo2{ background:url(../img/bgHome4.jpg) no-repeat top; width:564px; height:182px; }
.boxEsquerdo3{ background:url(../img/bgHome3.jpg) no-repeat top; width:564px; height:182px; }
.boxEsquerdo4{ background:url(../img/bgHome2.jpg) no-repeat top; width:564px; height:182px; }
.boxLogin1{ background:url(../img/bgLogin1.jpg) no-repeat top; width:564px; height:182px; }
.boxLogin1_2{ background:url(../img/bgLogin1_2.jpg) no-repeat top; width:564px; height:205px; }
.boxLogin1_3{ background:url(../img/bgLogin1_3.jpg) no-repeat top; width:564px; height:405px; }

.boxTextoHome { height:115px; margin-left:60px; padding-right:10px; text-align:justify; } 

.maisHome{ padding-left:60px; }

.tituloHome{ font-family:Tahoma; font-size:20px; color:#043970; padding:5px; padding-left:60px; }

.titulo{ font-family:Tahoma; font-size:26px; color:#333; text-transform:uppercase; padding-top:10px; }
.subtitulo{ font-family:Tahoma; font-size:16px; color:#333; text-transform:uppercase; }
.subtitulo a{ font-family:Tahoma; font-size:16px; color:#333; text-transform:uppercase; text-decoration:none; }
.subtitulo a:hover{ font-family:Tahoma; font-size:16px; color:#333; text-transform:uppercase; text-decoration:none; }
.label{ font-family:Tahoma; font-size:14px; color:#333; }
.box1{ width:200px; background:#c7e682 url(../img/tickBottom.gif) bottom right no-repeat; }
.blueBox{ background:#3f4c6b; padding:10px; font-family:"Arial, Helvetica, sans-serif"; color:#FFFFFF; font-size:16px; }

li[class=bullet]{ list-style:none; background:url(../img/bullet_black.png) no-repeat; }
li[class=listbullet]{ list-style:none; background:url(../img/bullet_2.gif) no-repeat; }

#imgEmpresaVertical{ float:right; background:url(../img/imgEmpresa01.jpg) no-repeat; border:4px solid #999999; width:189px; height:400px; margin-left:20px; }
.imgServicos{ background:url(../img/imgEntrevista.jpg) no-repeat; border:4px solid #999999; width:750px; height:300px; }
.imgAdministracao{ background:url(../img/imgAdministracao.jpg) no-repeat; border:4px solid #999999; width:750px; height:150px; }
.imgTercearizacao{ background:url(../img/imgTercearizacao.jpg) no-repeat; border:4px solid #999999; width:750px; height:150px; }
.imgTreinamento{ background:url(../img/imgTreinamento.jpg) no-repeat; border:4px solid #999999; width:750px; height:300px; }
.imgLocacao{ background:url(../img/imgLocacao.jpg) no-repeat; border:4px solid #999999; width:750px; height:150px; }
.imgErro{ background:url(../img/imgErro.jpg) no-repeat; border:4px solid #999999; width:750px; height:150px; }
.imgCurriculum{ background:url(../img/imgCurriculum.jpg) no-repeat; border:4px solid #999999; width:750px; height:150px; }

.textoEmpresa{ padding:10px; text-align:justify; }
.textoServicos{ padding:10px; text-align:justify; }

.editform_home{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color: #f8ffed; border:2px solid #8e9b5b; text-decoration:none; color:#333; padding:5px; }
.editform_home:hover{ border:2px solid #e1e8c5; }
.editform_home:focus{ border:2px solid #a7cb59; background-color:#ecead9; }

.editform{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color: #eff6ef; border:2px solid #3F97FF; text-decoration:none; color:#333; padding:5px; }
.editform:hover{ border:2px solid #ccc; }
.editform:focus{ border:2px solid #999; background-color:#FFFCDF; }
.editform_uf{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color: #eff6ef; border:2px solid #3F97FF; text-decoration:none; color:#333; padding:5px; margin:auto; }
.editform_uf:hover{ border:2px solid #ccc; }
.editform_uf:focus{ border:2px solid #999; background-color:#FFFCDF; }

input{ margin-top:5px; }
textarea{ margin-top:5px; } 
select{ margin-top:5px; }

.form_contato{ padding-right:0px; padding-top:50px; float:right; z-index:100; }

#fundo_rodape{ padding:0px; clear:both; background:url(../img/bgRodape.jpg) repeat-x bottom; height:148px; }

#rodape{ background:url(../img/fundoRodape.jpg) no-repeat bottom center; width:778px; height:148px; }

#fundo_rodape .menubaixo{ margin:auto; margin-top:-140px; padding-top:45px; margin-left:-60px; }
#fundo_rodape .menubaixo ul{ text-decoration:none; color:#FFFFFF; }
#fundo_rodape .menubaixo ul li{ text-decoration:none; color:#FFFFFF; list-style: none; display:inline; padding:2px; padding-left:7px; }
#fundo_rodape .menubaixo ul li a{ text-decoration:none; color:#FFFFFF; list-style: none; display:inline; font-family:"Tahoma"; font-size:12px; padding:5px; }
#fundo_rodape .menubaixo ul li a:hover{ background:#ffffff; text-decoration:none; color:#B1DF27; list-style: none; display:inline; font-family:"Tahoma"; font-size:12px; }

.tack_menu_down{ background:url(../img/tack_menu_down.gif) no-repeat center; }
.copy{ font-family:"Verdana"; font-size:12px; padding:10px; color:#FFFFFF; }
.imgType{ background:#f8ffed; padding:15px; float:left; }
.pLeft{ padding-left:140px; text-align:justify; }
