#modulo_vagas h1{font-size:14px; margin:0px 0px;}

#modulo_vagas .lista_vagas{padding:10px 0px;}
#modulo_vagas .lista_vagas a.titulo{color:#cc6600; font-weight:bold; text-decoration:none;}
#modulo_vagas .lista_vagas a:hover.titulo{ text-decoration:underline;}

#modulo_vagas .lista_vagas a.descricao{color:#000000; text-decoration:none;}
#modulo_vagas .lista_vagas a:hover.descricao{ text-decoration:underline;}

#modulo_vagas .lista_vagas a.data{color:#666; text-decoration:none; font-size:11px;}
#modulo_vagas .lista_vagas a:hover.data{ text-decoration:none;}


#modulo_vagas label{
	width:220px;
	float:left;
	text-align:right;
	margin:10px 5px 0px 0px;
}
#modulo_vagas #confirmacao label{width:200px; text-align:right; float:left; margin:0px; margin-right:10px; margin-top:10px;}
#modulo_vagas #confirmacao div{width:auto; float:left;margin-top:10px;}
#modulo_vagas #confirmacao a{color:#cc6600;}
#modulo_vagas #confirmacao a:hover{ text-decoration:none;}


#modulo_vagas  input, #modulo_vagas  textarea, #modulo_vagas  select{
	border:1px solid #C5D8C0;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	margin:3px 5px 0px 0px;
	width:300px;
}
	
#modulo_vagas  input {
	width:250px;
}
	
#modulo_vagas  input, #modulo_vagas  textarea, #modulo_vagas  select{padding:5px;}

#modulo_vagas  .ddd, #modulo_vagas  .telefone{width:30px; text-align:center; margin-right:3px;}

#modulo_vagas  .telefone{width:45px;}
#modulo_vagas form{margin-top:20px;}

#modulo_vagas  select{width:200px;}

#modulo_vagas  textarea{
	width:300px;
	height:85px;
	
}
#modulo_vagas .msg{padding-left:225px; padding-top:5px; width: 500px;}
#modulo_vagas .check{border:0px; width:auto; }
#modulo_vagas .categoria{width:300px; float:left; padding:7px 0px;}


#modulo_vagas .caracteres{width:535px; float:left; margin:3px 0px; text-align:right;}

#modulo_vagas .atencao{color:#ec8104;}

#modulo_vagas .obr{color:#333;}

#modulo_vagas .ex{
	color:#999999;
	padding-left:225px;
	text-align:left; 
	width:auto;
	margin:2px 0px;
	font-size:12px;
}

#modulo_vagas .exVermelho{
	color:#B5171F;
	font-style: italic;
	padding-left:205px;
	text-align:left; 
	width:225px;
}

#modulo_vagas  .alerta{
	padding-left:225px; 
	color:#cc0000;
	width:225px;
	text-align:left;
	margin-bottom:2px;
	
}

#modulo_vagas  .alertaErro {
	padding-left:225px; 
	color:#cc0000;
	width:245px;
	text-align:left;
	margin-bottom:2px;
	
	display: none;
}
#modulo_vagas .erro{padding-left:225px; color:#cc0000; padding-top:5px; width: 500px; font-size:12px;}
#modulo_vagas .erroTopo{padding-left:70px; color:#cc0000; padding-top:5px;}
#modulo_vagas .enviar{width:auto; height:auto; background:none; margin:10px 0px; padding:0px; border:0px;}

#modulo_vagas  p{padding:5px 0px; margin:0px;text-decoration: none;}
#modulo_vagas  span{font-weight: normal;}

/*#modulo_vagas .faleconoscoEmail*/
#modulo_vagas .faleconoscoEmail .topo_mail{width:435px; height:95px; margin:0 auto; position:relative; text-align:center;}
#modulo_vagas .faleconoscoEmail .miolo_mail{
	width:329px;
	margin:0 auto;
	background-image: url(/default/img/sites/bg_mail.gif);
	padding:20px 20px 20px 86px;
	position:relative;
	color:#888;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#modulo_vagas .faleconoscoEmail .miolo_mail p{padding:5px 0px; margin:0px;}
#modulo_vagas .faleconoscoEmail .rodape_mail{
	width:415px;
	height:88px;
	margin:0 auto;
	clear:both;
	font-size:10px;
	text-align:right;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	color:#888;
}
#modulo_vagas  .parametros{padding:5px 0px 0px 225px; margin:0px 5px 0px 0px; clear:both;}


#modulo_vagas .file{
	width:310px;
}