* {
	margin:0;
	padding:0;
	border:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../imagens/background.jpg) center top;

}
#container {
	background:url(../imagens/background.png) no-repeat;
	width:966px;
	height:1216px;
	margin:0 auto;
}
#header {
	width:936px;
	height:155px;
	padding:42px 0 0 32px;
}
#header #logo {
	float:left;
	width:213px;
	height:154px;
}
#header #titulo {
	float:left;
	width:499px;
	height:40px;
	background:url(../imagens/frase.png) no-repeat;
	margin:35px 0 0 60px;
}
#header #subtitulo {
	float:left;
	width:499px;
	height:16px;
	background:url(../imagens/subfrase.png) no-repeat;
	margin:5px 0 0 60px;
}
#header #selo {
	float:left;
	width:102px;
	height:95px;
	background:url(../imagens/selo.png) no-repeat;
	margin:-56px 0 0 22px;
}
#conteudo {
	width:898px;
	height:870px;
	margin:0 auto;
	_margin:0 0 0 35px;
}
#conteudotop {
	width:898px;
	height:21px;
	background:url(../imagens/bg_conteudo_top.png) no-repeat;
}
#conteudobg {
	width:892px;
	height:832px;
	background:url(../imagens/bg_conteudo.png) repeat-x;
	border-left:2px solid #ececec;
	border-right:2px solid #ececec;
	margin:0 auto;
	_margin:0 auto;
}
#conteudofooter {
	width:898px;
	height:16px;
	background:url(../imagens/bg_conteudo_footer.png) no-repeat;
	position: absolute;
	margin:832px 0 0 -4px;
	*margin:100px 0 0 -887px;
}
#video {
	float:left;
	width:377px;
	height:283px;
	background:url(../imagens/video.png) no-repeat;
	margin:0 0 0 12px;
	_margin: 0 0 0 7px;
}
#videocont{
	float:left;
	width:352px;
	height:255px;
	margin:12px 0 0 12px;
	_margin: 12px 0 0 5px;
	border:1px solid #5a7386;
}
#bc01 {
	background:url(../imagens/bc_1.png) no-repeat;
	width:130px;
	height:79px;
	position:absolute;
	margin:-77px 0 0 500px;
	*position:relative;
	*margin:-245px 0 0 500px;

}
#bc02 {
	background:url(../imagens/bc_2.png) no-repeat;
	width:83px;
	height:79px;
	position:absolute;
	margin:-77px 0 0 790px;
	*position:relative;
	_margin:-77px 0 0 770px;
}
#bc03 {
	background:url(../imagens/bc_3.png) no-repeat;
	width:50px;
	height:59px;
	position:absolute;
	margin:-30px 0 0 820px;
	*margin:0px 0 0 700px;
	*float:right;
	_margin:-30px 0 0 820px;
}
#bc04 {
	background:url(../imagens/bc_4.png) no-repeat;
	width:66px;
	height:58px;
	position:absolute;
	margin:-50px 0 0 153px;
	*margin:-19px 0 0 33px;
	*float:left;
	_z-index:2;
	_margin:-49px 0 0 150px;

}
#bc3e4{
	*width:721px;
	*height:82px;
	*position:absolute;
	*margin:-318px 0 0 -300px;
	_position:fixed;
	_margin:0 0 0 0;
	_width:0px;
	_height:0px;
}
#vantagens{
	float:left;
	width:483px;
	height:278px;
	background:url(../imagens/vantagens.png) no-repeat;
	margin:9px 0 0 15px;
	_float:right;
	_margin:9px 5px 3px 0px;
	color:#fff;
}
#vantagens #titulo {
	background:url(../imagens/vantagens_frase.png) no-repeat;
	width:452px;
	height:38px;
	margin:28px 0 0 14px;
}
#itens {
	width:449px;
	height:140px;
	margin:22px 0 0 14px;
}
#itens p {
	color:#fff;
	font-size:11px;
	margin:7px 0 0 10px;
}
#itens .itensleft {
	float:left;
	width:208px;
	height:30px;
	background:url(../imagens/vantagens_itens.png) no-repeat;
	margin:0 0 16px 0;
}
#itens .itensright {
	float:right;
	width:208px;
	height:30px;
	background:url(../imagens/vantagens_itens.png) no-repeat;
	margin:0 0 16px 0;
}
.tam10 {
	font-size:10px;
	margin:0 0 0 16px;
}

#sejatitulo {
	float:left;
	background:url(../imagens/seja_3passos.png) no-repeat;
	width:399px;
	height:33px;
	margin:22px 0 13px 21px;
	_margin:22px 0 13px 10px;
}
#passos {
	float:left;
	width:875px;
	height:165px;
	margin:0 0 0 16px;
	_margin:0 0 0 7px;
}
#passo1 {
	float:left;
	width:229px;
	height:167px;
	background:url(../imagens/passo1.png) no-repeat;
	margin:0 20px 0 0;
}
#passo2 {
	float:left;
	width:228px;
	height:167px;
	background:url(../imagens/passo2.png) no-repeat;
	margin:0 20px 0 0;
	*margin:0 0 0 -10px;
}
#passo3 {
	float:left;
	width:377px;
	height:167px;
	background:url(../imagens/passo3.png) no-repeat;
	*margin:0 0 0 -10px;
	_margin: -120px 0 0 20px;
	
}
.setapassos1 {
	background:url(../imagens/seta.png) no-repeat;
	width:28px;
	height:65px;
	float:left;
	position:absolute;
	margin:52px 0 0 229px;
	*position:relative;
	*margin:52px 0 0 -20px;
	_z-index:1;
}
.setapassos2 {
	background:url(../imagens/seta.png) no-repeat;
	width:28px;
	height:65px;
	float:left;
	position:absolute;
	margin:52px 0 0 477px;
	*position:relative;
	*margin:52px 0 0 0px;
	_*margin:52px 0 0 0px;
	_z-index:1;
}
.setapassos3 {
	background:url(../imagens/seta_down.png) no-repeat;
	width:64px;
	height:30px;
	float:left;
	position:absolute;
	margin:-25px 0 0 660px;
	*position:relative;
	*margin:-205px 0 0 660px;
	_margin:-25px 0 0 170px;
}
#reg_assinat {
	float:left;
	width:875px;
	height:181px;
	margin:28px 0 0 16px;
	_margin:24px 0 0 7px;
}
#reg {
	float:left;
	width:475px;
	height:180px;
	background:url(../imagens/regioesbg.png) no-repeat;
}
#reg #titulo {
	background:url(../imagens/regioes_frase.png) no-repeat;
	width:433px;
	height:28px;
	margin:18px 0 0 21px;
}
#reg #estados {
	width:460px;
	height:79px;
	margin:38px 0 0 12px;
}
#estados a {
	font-size:14px;
	color:#484848;
	text-decoration:none;
}
#estados a:hover {
	text-decoration:underline;
}
.sp {
	float:left;
	width:86px;
	height:29px;
	background:url(../imagens/regioes_bg_sp.png) no-repeat;
	margin:0 3px 0 0px;
}
.sp p {
	margin:7px 0 0 10px;
}
.spint {
	float:left;
	/*width:86px;
	height:29px;
	background:url(../imagens/regioes_bg_sp.png) no-repeat;*/
	margin:0 3px 0 0;
	width:134px;
	height:29px;
	background:url(../imagens/regioes_bg_campinas.png) no-repeat;
}
.spint p {
	margin:7px 0 0 5px;
}
.rj {
	float:left;
	width:114px;
	height:29px;
	background:url(../imagens/regioes_bg_rj.png) no-repeat;
	margin:0 3px 0 0;
}
.rj p {
	margin:7px 0 0 11px;
}
.mg {
	float:left;
	width:105px;
	height:29px;
	background:url(../imagens/regioes_bg_mg.png) no-repeat;
	margin:0 3px 0 0;
}
.mg p {
	margin:7px 0 0 7px;
}
.pr {
	float:left;
	width:74px;
	height:29px;
	background:url(../imagens/regioes_bg_pr.png) no-repeat;
	margin:20px 2px 0 0;
}
.pr p {
	margin:7px 0 0 11px;
}
.pe{
	float:left;
	width:60px;
	height:29px;
	background:url(../imagens/regioes_bg_small.png) no-repeat;
	margin:20px 2px 0 0;
}
.pe p {
	margin:7px 0 0 10px;
}
.go{
	float:left;
	width:60px;
	height:29px;
	background:url(../imagens/regioes_bg_small.png) no-repeat;
	margin:20px 2px 0 2px;
}
.go p {
	margin:7px 0 0 5px;
}
.ce {
	float:left;
	width:74px;
	height:29px;
	background:url(../imagens/regioes_bg_pr.png) no-repeat;
	margin:20px 0px 0 0;
}
.ce p {
	margin:7px 0 0 9px;
}

.rs {
	float:left;
	width:114px;
	height:29px;
	background:url(../imagens/regioes_bg_rj.png) no-repeat;
	margin:20px 2px 0 0;
}
.rs p {
	margin:7px 0 0 16px;
}
.es {
	float:left;
	width:60px;
	height:29px;
	background:url(../imagens/regioes_bg_small.png) no-repeat;
	margin:20px 2px 0 0px;
}
.es p {
	margin:7px 0 0 10px;
}
#assinat{
	float:right;
	width:371px;
	height:180px;
	background:url(../imagens/assinatura.png) no-repeat;
	margin:0 3px 0 0;
	*margin:-180px 0 0 0;
	_margin:-5px 2px 0 0;
}
#assinat #titulo {
	background:url(../imagens/assinat_frase.png) no-repeat;
	width:301px;
	height:44px;
	margin:14px 0 0 36px;
}
#assinat #planos {
	width:272px;
	height:46px;
	margin:18px 0 0 49px;
}
#planos img, #anual img {
	margin:0 0 0 4px;
	*margin:0 0 0 4px;
}
#planos #semestral {
	float:right;
	*margin-top:-20px;
}
#anual {
	margin:10px 0 0 0;
	*width:300px;
}
.botao {
	background:url(../imagens/assinat_botao.png) no-repeat;
	width:263px;
	height:34px;
	margin:15px 0 0 5px;
	*margin:10px 0 0 -35px;
	cursor:pointer;
}
#depo{
	float:left;
	width:869px;
	height:92px;
	margin:12px 0 0 14px;
	_margin:10px 0 0 7px;
	background:url(../imagens/depo_bg.png) no-repeat;
}
#depo .titulo{
	float:left;
	background:url(../imagens/depo_frase.png) no-repeat;
	width:308px;
	height:26px;
	margin:34px 0 0 24px;
}
#depo #depoimentos{
	float:left;
	width:415px;
	height:42px;
	margin:30px 0 0 35px;
	color:#484848;
	_margin:34px 0 0 15px;
}
#depoimentos p{
	font-size:14px;
}
h5{
	font-size:10px;
	text-align:right;
	margin:0 10px 0 0;
}
.deposetas{
	float:left;
	width:43px;
	height:24px;
	margin:34px 0 0 24px;
}
#nuvens {
	background:url(../imagens/nuvens.png) center;
	width:100%;
	height:213px;
	margin-top:-200px;
}
