select {
	font-size: 14px;
	line-height: 20px;
}

td span,
label span{
	float:left;
	background:url(../imagens/bg_input02.gif) no-repeat right bottom;
}

td input,
label input {
	font-family: arial, helvetica;
	font-size:12px;
	height: 20px;
	float: left;
	background:url(../imagens/bg_input01.gif) repeat-x;
	border:0;
	color: #333;
	padding: 5px 0 0px 3px;
	margin-right: 5px;
}
label b {
	line-height: 1.8em;
	font-size: 1.2em;
}
.botao {
	border: none;
	font-size: 1px;
	text-indent: -999px;
	height: 25px;
	width: 65px;
}
#botao_entrar {background: url(../imagens/botao_acessar.gif) no-repeat;}
#botao_acessar {background: url(../imagens/botao_acessar.gif) no-repeat;}
#botao_enviar {background: url(../imagens/botao_enviar.gif) no-repeat;}
#botao_fechar {background: url(../imagens/botao_fechar.gif) no-repeat; float:left; margin:0 10px 0 -10px;}
#botao_buscar1,
#botao_buscar2 {background: url(../imagens/botao_buscar.gif) no-repeat;}
#resposta{
	line-height:12px;
}

/* TAMANHOS DO WEBMAIL */
form.fWebmail label input {
	width: 155px;
	margin-top: 10px;
}
form.fWebmail input {
	margin-top: 10px;
}

/* TAMANHOS DO REGISTROS DE DOMINIO*/
form.fRegistro {
	vertical-align: middle;
}
form.fRegistro b{
	background: url(../imagens/txt_registro.gif) no-repeat;
	float: left;
	height: 50px;
	width: 100px;
	text-indent: -999px;
	overflow: hidden;
}
form.fRegistro label input {
	width: 105px;
	margin-top: 12px;
}
form.fRegistro label select {
	margin: 14px 5px 0 5px;
	float: left;
}
form.fRegistro input {
	margin-top: 12px;
}

/* TAMANHOS DA BUSCA*/
form.fBusca b {
	background: url(../imagens/txt_busca.gif) no-repeat;
	float: left;
	height: 50px;
	width: 105px;
	text-indent: -999px;
	overflow: hidden;
}
form.fBusca label input {
	width: 180px;
	margin-top: 12px;
	margin-left: 0;
}
form.fBusca input {
	margin-top: 12px;
	margin-left: 10px;
}
/* TAMANHOS DA BUSCA*/



/* TAMANHOS DO CONTATO*/
form.fContato {
	font-family: Arial, Helvetica;
	line-height:20px;
	font-size: 10px;
}

form.fContato b {
	font-family: Arial, Helvetica;
	line-height:20px;
	display: block;
	clear: both;
	margin-top: 5px;
	color: #666;
}
form.fContato label span {margin-bottom: 15px;}
form.fContato label input {width: 400px;}
form.fContato .ddd input {width: 30px;}
form.fContato .ddd span {margin-right: 5px;}
form.fContato input.fone  {width: 120px;}
form.fContato input.estado  {width: 30px;}
form.fContato input.novidades  {width: auto;background: none;}

form.fContato .textarea textarea {background: none;border: none;width: 400px;height:96px;margin: 4px; }
form.fContato .textarea span {
	background: url("../imagens/bg_textArea.gif") no-repeat;	
}
form.fContato .novidades {
	clear: both;
	display: block;
	font-family: Arial, Helvetica;
	line-height: 20px;
	padding:5px 0;
	overflow: auto;
}

form.fContato #botao_enviar {
	clear: both;
	float: left;
}

form.fOportunidades {
	font-family: Arial, Helvetica;
	line-height:20px;
	font-size: 10px;
}

form.fOportunidades label b {
	font-family: Arial, Helvetica;
	line-height:20px;
	display: block;
	clear: both;
	margin-top: 5px;
	color: #666;
}

form.fOportunidades fieldset {
	margin-top: 10px;
}

form.fOportunidades fieldset legend span {
	font-family: Arial, Helvetica;
	line-height:30px;
	font-weight:bold;
	font-size: 13px;
	display: block;
	margin-top: 5px;
	background: url('../imagens/bg_table_registro.gif');
	color: #fff;
	width: 761px;
	text-align:left;
	padding-left: 5px;
	*margin-left:-6px;
}

form.fOportunidades label span { margin-bottom: 15px; }
form.fOportunidades label input { width: 400px; }
form.fOportunidades input.dd {width: 20px; }
form.fOportunidades input.mm {width: 20px; margin-left: 5px;}
form.fOportunidades input.yy {width: 40px; margin-left: 5px;}
form.fOportunidades input.cep1 {width: 50px; }
form.fOportunidades input.cep2 {width: 30px; margin-left: 5px;}
form.fOportunidades input.t1 { width: 338px; }
form.fOportunidades input.t2 { width: 280px; }
form.fOportunidades input.t3 { width: 124px; }
form.fOportunidades span.dd {margin-right: 5px;}
form.fOportunidades span.mm {margin-right: 5px;}
form.fOportunidades span.yy {margin-right: 5px;}

form.fOportunidades .textarea textarea {background: none;border: none;width: 400px;height:96px;margin: 4px; }
form.fOportunidades .textarea span {
	background: url("../imagens/bg_textArea.gif") no-repeat;	
}

form.fOportunidades table {
	border: none;
}

form.fOportunidades table thead th {
	font-weight: bold;
	background-position: -15px 0;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	line-height: 1.8em;
	font-size: 12px;
	color: #666;
}

form.fOportunidades #botao_enviar {
	clear: both;
	float: left;
}