﻿input
{
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	
	height:20px;
	margin:0px; 
	vertical-align:text-top;
	width:100%;
}
input[type="text"]
{
    border:solid 1px #a0c6d8;
    
}
input[type="password"]
{
    border:solid 1px #a0c6d8;
    
}
textarea
{
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	border:solid 1px #a0c6d8;
	height:54px;
	margin:0px;
	vertical-align:text-top;
	width:100%;
	
}

select
{
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	border:solid 1px #a0c6d8;
	height:19px;
	margin:0px;
	vertical-align:text-top;
	width:100%;
}

input[type="checkbox"], input[type="radio"]
{
	border:none;
	background:none;
	width:auto;
	vertical-align:middle;
	margin:0px 5px 0px 5px;
}

input[type="file"]
{
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	border:solid 1px #a0c6d8 !important;
	height:21px;
	margin:0px;
	vertical-align:text-top;
	width:386px !important;
}

label
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	line-height:10px;
	color:#999;
	text-transform:uppercase;
	float:left;
	width:auto;
	margin:0px !important;	
	padding:0px !important;
	line-height:10px;
	
}

#infosProfissionais .lista label
{
	text-transform:none;
	color:#666;
	float:none;
	font-size:11px;
	font-weight:normal;
}

.form div
{
	margin:0px 11px 11px 0px;
	float:left;
}
.form #titulo
{
	width:260px;
	float:left;
	margin-bottom:11px;
}

.form #periodo
{
	width:170px;
	float:left;
}


.form #periodo input
{
	width:70px;
}

.form #periodo label
{
	width:120px;
}

.form #palavrasChave
{
	width:440px;
	float:left;
	margin-bottom:11px	;
}

.form #palavrasChave input
{
	width:400px;
}

.form #nome, .form #email, .form #mensagem
{
	width:490px;
	float:left;
	margin-bottom:11px;
}

.form #assunto, .form #motivo 
{
	width:216px;
	float:left;
	margin:0px 6px 11px 0px;
}

.form #envio
{
	height:68px;
	float:left;
	margin-left:6px;
}

.form #envio input[type="image"]
{
	margin-top:48px;
}
/* estilos do comentário, em notícias*/

.cmtNome, .envNome, .envNomeDest
{
	height:auto;
	width:235px;
	float:left;
	margin-bottom:11px;
}

.cmtNome input, .envNome input, .envNomeDest input
{
	width:235px;
	margin:0px;	
}

.cmtEmpresa, .envEmail, .envEmailDest
{
	height:auto;
	width:180px;
	_width:175px;
	margin-bottom:11px;
	float:left;
}

.cmtEmpresa input, .envEmail input, .envEmailDest input
{
	width:180px;
	_width:175px;
	margin:0px;
}

.cmtComentario, .envComentario
{
	height:auto;
	width:430px;
	float:left;
	margin-bottom:11px;
}

.cmtComentario textarea, .envComentario textarea
{
	height:40px;
	width:427px;
	margin:0px;
	border:1px solid #a0c6d8;
	font-size:10px;
	font-family:Arial;
	color:#a9a9a9;
}

/*campos curriculum*/

.form #identificacao
{
border:solid 1px Aqua;
}

#dadosPessoais #nome
{
	width:425px;
	
}

#dadosPessoais #nascimento
{
	width:85px;
	
}

#dadosPessoais #telefone, #dadosPessoais #celular
{
	width:95px;
}

#dadosPessoais #email
{
	width:212px;
	position:relative;
	
}

#infosProfissionais #areaAtuacao, #infosProfissionais #faixaSalarial
{
	width:180px;
}

#infosProfissionais #cargo
{
	width:235px;
	clear:left;
}

#infosProfissionais #localTrabalho
{
	width:180px;
	float:right;
}

#infosProfissionais .lista
{
	width:99%;
	overflow-y:scroll;
	border:solid 1px #a0c6d8;
}

#infosProfissionais #cargo .lista
{
	width:99%;
	height:65px;
	overflow-y:scroll;
	border:solid 1px #a0c6d8;
}

#infosProfissionais #localTrabalho .lista
{
	width:99%;
	height:160px;
	overflow-y:scroll;
	border:solid 1px #a0c6d8;
}

#identificacao #senha, #identificacao #confirmacao
{
	width:95px;
	float:left;
	margin-right:11px;
}

#identificacao .enviar
{
	width:70px;
	height:20px;
	margin:12px 0px 0px 16px;
}


/*input fake*/

input.file 
{
	position: relative;
	text-align: left;
	-moz-opacity:0.7;
	_filter:alpha(opacity=70);
	z-index: 1;
}

/*home cadastro*/

div.corpoModulo #email
{
	margin-right:0px;
}

div.corpoModulo #email input
{
	width:104px;
}

div.corpoModulo #email label 
{

}

/*modal vagas*/

#modEmail, #modSenha
{
width:115px;
float:left;
margin:0px 6px 2px 6px;
}





