div#conteudo h2,
div#conteudo a.btnVoltar {
	display:inline;
	float:left;
	position:relative;
}

div#conteudo h2 {
	margin:24px 0 0 32px;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#002547;
}

div#conteudo a.btnVoltar {
	clear:left;
	width:59px;
	height:16px;
	margin:20px 0 0 32px;
	background:url(../img/botoes/voltar.gif) no-repeat left top;
}

div#conteudo a.btnVoltar:hover {background-position:left -16px; }

/**************************************************************************************************************************/

div#conteudo form#frmCadastro,
form#frmCadastro fieldset, form#frmCadastro label,
form#frmCadastro input, form#frmCadastro textarea,
form#frmCadastro select {
	display:inline;
	float:left;
	clear:left;
	position:relative;
}

div#conteudo form#frmCadastro {
	width:565px;
	margin:0 0 0 33px;
}

form#frmCadastro h5 {
	display:inline;
	float:left;
	clear:left;
	position:relative;
	width:565px;
	margin:15px 0 0;
	padding:0 0 3px 0;
	border-bottom:1px solid #E8EDF2;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#002547;
}

form#frmCadastro fieldset { 
	width:322px;
	margin:15px 0 0 146px;
}

form#frmCadastro label {
	width:322px;
	margin:8px 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
}

form#frmCadastro input,
form#frmCadastro textarea {
	width:311px;
	margin:1px 0 0;
	padding:3px;
	border:1px solid #E1E1E1;
	font:11px Arial, Helvetica, sans-serif;
	color:#1D1642;
}

form#frmCadastro select {
	width:319px;
	margin:1px 0 0 0;
	padding:3px;
	border:1px solid #E1E1E1;
	font:11px Arial, Helvetica, sans-serif;
	color:#1D1642;
}

form#frmCadastro input.menor { width:160px; }
form#frmCadastro input.expande { margin:0 139px 0 0; }

form#frmCadastro input.meio, 
form#frmCadastro label.meio { width:141px; }

form#frmCadastro select.meio { width:149px; } 

form#frmCadastro label.radio { 
	width:95px;
	clear:none;
	text-align:left;
	margin:9px 25px 0 0;
}

form#frmCadastro div.isento {
	position:absolute;
	top:93px;
	left:180px;
	width:62px;
}

form#frmCadastro input.radio {
	clear:none;
	width:16px;
	margin:9px 5px 0 0;
	*margin:6px 5px 0 0;
	border:none;
}

form#frmCadastro input.checkbox {
	clear:none;
	width:16px;
	margin:6px 0 0;
	*margin:3px 0 0;
	border:none;
}

form#frmCadastro label.checkbox {
	clear:none;
	width:40px;
	margin:6px 0 0 5px;
}

form#frmCadastro div.doisCampos {
	display:inline;
	float:left;
	clear:left;
	position:relative;
	width:322px;
}

form#frmCadastro div.ajustaE,
form#frmCadastro div.ajustaD {
	display:inline;
	float:left;
	position:relative;
	width:149px;
}

form#frmCadastro div.ajustaD { margin:0 0 0 21px; }

form#frmCadastro input.btnEnviar {
	width:59px;
	height:16px;
	margin:15px 0 0 260px;
	border:none;
	background:url(../img/botoes/enviar.gif) no-repeat left top;
	cursor:pointer;
}

form#frmCadastro input.btnEnviar:hover { background-position:left -16px; }