* {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

html, body {
	font: 12px Verdana;
	color: #5b554f;
	background: #FFF;
}

img {
	border: none;
}

p {margin-bottom: 20px; text-indent: 30px;}

.ae {text-align:left} .ad {text-align: right} .ac{text-align: center}
.vt {vertical-align: top !important;} .vm {vertical-align: middle !important;} .vb {vertical-align: bottom !important;}


#content {width: 770px; margin: 0px auto;}

#content #header {width: 100%; height: 145px; background: url(../imagens/linha.topo.gif) left bottom repeat-x}
#content #header h1 {width: 240px; height: 28px; float: left; margin-top: 35px;}
#content #header h1.interna{height:50px; margin-top:15px;}
#content #header h2 {width: 540px; margin-top: 10px; float: left; font-size: 17px; color: #c66a0e; text-transform: uppercase;}
#content #header .logos {width: 153px; height: 50px; float: right; margin-top: 15px;}

#content #etapas {width: 100%; height:50px; padding-top: 35px;}
#content #etapas img {float: left;}

#content #conteudo {width: 100%; clear: both; padding: 20px 0px;}
#content #conteudo h1 {width: 100%; padding: 8px 20px; margin-bottom: 20px; font-size: 17px; color: #c66a0e; background: url(../imagens/fundo.h1.jpg) no-repeat;}
#content #conteudo h3 {font-size: 13px; margin-bottom: 20px; text-indent: 30px;}
#content #conteudo.fundo { height: 620px; background: url(../imagens/imagem.home.jpg) left 180px no-repeat;}
#content #conteudo .paddingHome { padding-left: 310px;}
#content #conteudo .assinatura {text-indent: 0px}

#content #conteudo .form01 input, #content #conteudo .form02 input, #content #conteudo .form02 textarea { padding: 2px; font-size: 11px; margin-top: 2px;}

#content #conteudo .form01 {width: 100%; background: #f6e8da; color: #c66a0e; margin-bottom: 20px;}
#content #conteudo .form01 td {padding: 15px 20px; }

#content #conteudo .form02 {width: 100%; margin-bottom: 25px;}
#content #conteudo .form02 td, #content #conteudo .form02 th {padding: 5px 10px; color: #c66a0e; vertical-align: top;}
#content #conteudo .form02 td span, #content #conteudo .form02 th span {font-size: 10px; font-weight: normal; color: #5b554f}
#content #conteudo .form02 td {color: #5b554f}
#content #conteudo .form02 td.titulo {color: #FFF; background: #c66a0e; padding: 8px 10px; border-right: 1px solid #FFF; height: 50px;}
#content #conteudo .form02 td.blb {border-left: 1px solid #FFF; }
#content #conteudo .form02 td.bll {border-left: 1px solid #c66a0e; font-size: 11px; }
#content #conteudo .form02 td.bld {border-right: 1px solid #c66a0e; font-size: 11px;}
#content #conteudo .form02 td.bl {border-right: 1px solid #c66a0e; border-bottom: 1px solid #c66a0e; height: 50px; font-size: 10px;}

#pop {width: 500px; height: 200px; margin: 0px auto;}

#pop #header {width: 100%; height: 95px; background: url(../imagens/linha.topo.pop.gif) left bottom repeat-x}
#pop #header h1 {width: 155px; height: 15px; float: left; margin-top: 22px;}
#pop #header h2 {width: 500px; margin-top: 10px; float: left; font-size: 11px; color: #c66a0e; text-transform: uppercase;}
#pop #header .logos {width: 102px; height: 31px; float: right; margin-top: 8px;}

#pop #conteudo {width: 100%; padding: 20px 0px; text-align: center;}
#pop #conteudo h1 {font-size: 12px; color: #c66a0e; margin-bottom: 20px;}

#barraProgresso{width:770px}
#barraProgresso span{width:64px; display:block; float:left; border-bottom:solid 5px #F3E0CD;}
#barraProgresso div span{border-bottom-color:#C46404;}