/* CSS Document */

html, body{
	border:0; padding:0; 
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	background: url(imagens/bg_principal.jpg) top repeat-x #e4ebef;
}

img {margin:0; padding:0; border:0;}

a {text-decoration:none; color:#616161; }
a:hover {text-decoration:underline; }

form {margin:0; padding:0;}

.campo, .campo2 {font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #7f9db9; color:#666666; }
.campo {margin-bottom:10px; vertical-align:top;}

.esqueci_senha {color:#627d82; font-size:9px; text-decoration:underline; margin-left:56px;}
.vs_pc {height:800px; margin-bottom:15px;}


#cabecalho {
	height:90px;
	margin:0 auto; text-align:center;
	background:url(imagens/bg_cabecalho.jpg) repeat-x;
}

#cabecalho #logos {
	width:1000px; 
	margin:0 auto; text-align:left;
	padding:0;
}

#cabecalho #logos .logo_principal {
	margin:7px 46px 0 0;
}

#cabecalho #logos .navegue {
	margin:10px 26px 0 64px;
}

#topo {
	height:258px;
	background-color: #ffffff;
	margin:0 auto; text-align:left;
	background:url(imagens/bg_topo.jpg) repeat-x;
}

#topo #conteudo_topo {
	width:1000px; 
	height:258px;
	margin:0 auto; text-align:left;
	padding:0; 

}

.home {
	background:url(imagens/bg_formas.jpg) no-repeat;
}

.planos {
	background:url(imagens/bg_formas2.jpg) no-repeat;
}

.funciona {
	background:url(imagens/bg_formas3.jpg) no-repeat;
}

.saiba {
	background:url(imagens/bg_formas4.jpg) no-repeat;
}

.ajuda {
	background:url(imagens/bg_formas5.jpg) no-repeat;
}

.contato {
	background:url(imagens/bg_formas6.jpg) no-repeat;
}


#topo #conteudo_topo #menu{
	width:228px;
	margin:0px 0 0 28px; top:30px; position:relative;
	padding:0; float:left;
	_margin-left:15px;
}

#topo #conteudo_topo #menu ul#itens {
	margin:0 0 0 0;
	padding:0;
}

#topo #conteudo_topo #menu ul#itens li {
	list-style-type:none;
	height:42px;
	float:left;
	background:url(imagens/menu_linha.gif) bottom no-repeat;
}

#topo #conteudo_topo #menu ul#itens li a {
	display:block;
	height:41px;
	padding:0;
}

#topo #conteudo_topo #menu ul#itens li.fim { 
	background-image:none;
}

#topo #conteudo_topo #destaques {
	width:700px;
	height:200px;
	float:left;
	margin-left:32px;
	_margin-left:24px;
	margin-top:15px;
	color:#FFFFFF;
}

#topo #conteudo_topo #destaques p {font-size:11px;}

#topo #conteudo_topo #destaques #descritivo {
	width:400px;
	height:200px;
	float:left;
	margin-right:10px;
	margin-left:220px;
	_margin-left:120px;
	font-size:12px;
}

#topo #conteudo_topo #destaques #descritivo h1 {font-size:24px; margin-top:0px;}

#topo #conteudo_topo #destaques #box {
	width:213px;
	height:200px;
	float:left;
	margin-right:10px;
	margin-left:5px;
	font-size:15px;
}

#topo #conteudo_topo #destaques #box p {
	margin: 8px 0;
	font-weight:bold;
}

.texto28_azul {font-size:24px; color:#63caff;}
.texto18_azul {font-size:18px; color:#63caff;}

.texto28_red {font-size:28px; color:#cc0033;}
.texto18_red {font-size:18px; color:#cc0033;}

.botao {font-size:12px; background-color:#cc0033; color:#FFFFFF; font-weight:bold; border:0; padding:3px;}


#topo #conteudo_topo #destaques #box ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:inside;
	font-size:20px;
}

#topo #conteudo_topo #destaques #box ul li{
	padding:0;
	list-style-type:none;
	font-size:12px;
	text-transform:uppercase;
}

#topo #conteudo_topo #destaques #box ul li a{color:#FFFFFF;}

#topo #conteudo_topo #destaques #box ul.item01 li{ margin:11px 0;}
#topo #conteudo_topo #destaques #box ul.item02 li{ margin:5px 0;}
#topo #conteudo_topo #destaques #box ul.item03 li{ margin:1px 0;}

#principal {
	width:1000px; 
	margin:0 auto; text-align:left;
	padding:0;
}

#principal #acesso_protege{
	width:230px;
	background:url(imagens/bg_acesso_protege.gif) no-repeat #FFFFFF;
	margin:0; float:left;
	padding:10px 0 0 46px; 
	font-size:12px;
}

#principal #acesso_protege p {margin:20px 0; _margin:15px 0;}

#principal #conteudo {
	width:712px;
	float:right;
	margin-top:10px;
	font-size:12px;
}

#principal #conteudo p {margin:8px 0;}

#principal #conteudo #box_01 p {margin:20px 0;}

#principal #conteudo #box_01 {
	border:10px solid #d9e3e8;
	background:#d9e3e8 url(imagens/bg_conteudo_box_1.gif) repeat-x;
	width:292px;
	padding:20px 20px 10px 20px;
	height:206px;
	_height:198px;
	_padding-top:30px;
	margin:0 20px 15px 0;
	float:left;
	
}

#principal #conteudo #box_02 {
	width:320px;
	height:236px;
	border:10px solid #081c31;
	margin:0; background-color:#ffffff;
	float:left;
	margin:0; background:url(imagens/bg_paginacao.gif) bottom repeat-x;
}

#principal #conteudo #box_02 a {color:#FFFFFF;}

#principal #conteudo #box_02 div.imagem{
	width:320px;
	height:190px;
	margin:0; background-color:#ffffff;
}

#principal #conteudo #box_02 div.texto{
	width:320px;
	height:18px;
	padding:5px 0 0 0;
	text-align:center;
	margin:0; background-color:#4a5161;
	font-size:11px;		
	color:#FFFFFF;
}

#principal #conteudo #box_02 p#paginacao{
	width:300px;
	padding:3px 10px;
	height:17px;
	margin:0; background:url(imagens/bg_paginacao.gif) no-repeat;
	text-align:right;
	color:#FFFFFF;
}


#principal #conteudo #box_03, #principal #conteudo #box_05  {
	border:10px solid #d9e3e8;
	background:#f7f9fa;
	width:292px;
	padding:10px 20px;
	height:100px;
	margin:0 20px 15px 0;
	float:left;
}

#principal #conteudo #box_04, #principal #conteudo #box_06 {
	border:10px solid #d9e3e8;
	background:#f7f9fa;
	width:280px;
	height:100px;
	padding:10px 20px;
	margin:0;
	float:right;
}

#principal #conteudo #box_05, #principal #conteudo #box_06 {
	background:url(imagens/conteudo_boxes_bg_selo_gratis.gif) right top no-repeat #f7f9fa;
}

#principal #conteudo #box_07 {
		width:692px;
		margin:0 10px;
		_margin-left:5px;
		float:left;
		color:#444444;
}

#principal #conteudo #box_07 a {
	color:#444444;
}

#principal #conteudo #box_07 p {
	padding:5px 0 10px 0;
	border-bottom:1px solid #444444;
	margin:0 0 10px 0;
}

#principal #conteudo #box_07 ul {
	margin:0;
	padding:0;
	list-style-type:none; }
	
#principal #conteudo #box_07 ul li {
	display:inline;
	width:346px; 
	height:40px;
	float:left;
	padding:5px 0;
}

#principal #conteudo #box_08  {
	border:10px solid #d9e3e8;
	background:#f7f9fa;
	width:652px;
	padding:10px 20px;
	margin:0 0px 15px 0;
	float:left;
}

#principal #conteudo #box_08 #produto {
	width:400px;
	float:left;
	color:#333333;
}

#principal #conteudo #box_08 #produto.faq {width:640px;}

#principal #conteudo #box_08 #produto ul {
	margin:15px 0 0 15px;
	padding:0;
	list-style-type:none;
	list-style-position:inside;
}

#principal #conteudo #box_08 #produto ul li{
	padding:0;
	list-style-type:none;
	font-size:12px;
	text-transform:uppercase;
	margin:10px 0;
}

#principal #conteudo #box_08 #produto h2 { font-size:18px;}

#principal #conteudo #box_08 #produto_preco {
	width:200px;
	float:right;
	color:#333333;
	margin-left:30px; text-align:center;
}
#principal #conteudo #box_08 #produto_preco p {
	margin:15px 0;
}

#principal #conteudo #box_09  {
	border:10px solid #d9e3e8;
	background:#f7f9fa;
	width:292px;
	padding:10px 20px;
	margin:0 15px 15px 0;
	float:left;
}

#principal #conteudo #box_10  {
	border:10px solid #d9e3e8;
	background:#f7f9fa;
	width:280px;
	padding:10px 20px;
	margin:0 0px 0px 0;
	float:right;
}

#principal #conteudo #box_09 #produto h2, #principal #conteudo #box_10 #produto h2 {
	 font-size:18px;	
}


#principal #conteudo #rodape {
		width:682px;
		margin:15px 10px;
		float:left;
		color:#576264;
		text-align:center;
		font-size:11px;
}

#principal #conteudo #rodape a{
		color:#576264;
}
.a12 {font-size:14px;}

