*
{
	margin: 0;
	padding: 0;	
	overflow: hidden;
}

img
{
	border: 0;
}

a:active, a:focus 
{
    -moz-outline:none;
    outline:none;
}

body
{
	font-family: Arial;
}

/* ***** GERAL ***** */

.geral
{
	width: 1000px;
	height: 600px;
	margin-top: -300px;
	margin-left: -500px;
	top: 50%;
	left: 50%;
	position: absolute;
}

/* ***** BUSCA ***** */

.busca
{
	width: 219px;
	height: 406px;
	float: left;
	background: url("../../Imagens/bg_busca.jpg") no-repeat;
	/*font-family: Arial;*/
	z-index: 6;
	position: relative;
}

.busca .suporteLink
{
	background: url("../../Imagens/btn_suporte.gif") no-repeat;
	height: 28px;
	width: 174px;
	margin-top: 337px;
	margin-left: 32px;
	text-align: center;
}

.busca .suporteLink a
{
	color: #717c84;
	text-decoration: none;
	line-height: 28px;
}

.busca .boxBusca
{
	height: 26px;
	width: 219px;
	margin-top: 13px;
	line-height: 26px;
	color: #fff;
}

.busca .boxBusca img
{
	vertical-align: middle;
	float: left;
	margin: 5px 5px 0 9px;
}

.busca .boxBusca .campo
{	
	width: 137px;
	height: 26px;
	float: left;
	background: url("../../Imagens/bg_inputBusca.gif") no-repeat;
}

.busca .boxBusca .campo input
{
	margin-left: 4px;
	font-family: Arial;
	color: #717c84;
	font-size: 12px;
	width: 112px;
	margin-top: 5px;
	float: left;
	border: 0;

}

.busca .boxBusca .campo a
{
	width: 11px;
	height: 24px;
	float:left;
	margin-left: 8px;
	margin-top: 1px;
}

.busca2
{
	width: 219px;
	height: 406px;
	float: left;
	background: url("../../Imagens/bg_busca.jpg") no-repeat;
	/*font-family: Arial;*/
	z-index: 6;
	position: relative;
}

.busca2 .suporteLink1
{
	background: url("../../Imagens/btn_suportechatgif.gif") no-repeat;
	height: 28px;
	width: 174px;
	margin-top: 337px;
	margin-left: 32px;
	text-align: center;
}

.busca2 .suporteLink1 a
{
	color: #717c84;
	text-decoration: none;
	line-height: 28px;
}

.busca2 .boxBusca2
{
	height: 26px;
	width: 219px;
	margin-top: 13px;
	line-height: 26px;
	color: #fff;
}

.busca2 .boxBusca2 img
{
	vertical-align: middle;
	float: left;
	margin: 5px 5px 0 9px;
}

.busca2 .boxBusca2 .campo3
{	
	width: 137px;
	height: 26px;
	float: left;
	background: url("../../Imagens/bg_inputBusca.gif") no-repeat;
}

.busca2 .boxBusca2 .campo3 input
{
	margin-left: 4px;
	font-family: Arial;
	color: #717c84;
	font-size: 12px;
	width: 112px;
	margin-top: 5px;
	float: left;
	border: 0;

}

.busca2 .boxBusca2 .campo3 a
{
	width: 11px;
	height: 24px;
	float:left;
	margin-left: 8px;
	margin-top: 1px;
}


/* ***** MENU VERTICAL ***** */

.menuVertical
{
	width:350px;
	height: 406px;
	float: left;
	background: url("../../Imagens/bg_menuVertical.jpg") no-repeat;
	z-index: 8;
	position: relative;
}

/* ***** CONTEUDO ***** */

.conteudo
{
	width: 640px;
	height: 406px;
	float: left;
	background: url("../../Imagens/bg_conteudo.jpg") no-repeat;
	z-index: 7;
	position: relative;
	margin-left:-210px;
}


.cadastro p{
	font-family:Arial;
	font-size:16px;
	color:#333;
}	

.contato p{
	font-family:Arial;
	font-size:18px;
	color:#333;
	margin:80px 0 0 20px;
	width:380px;
}

.contato .formatap p
{
	color: #333;
	font-size: 11px;
}

.cadastro h1{
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-top:25px;
	
}	

.borda h1, .borda2 h1, .borda3 h1, .borda4 h1, .borda5 h1 {
	font-family:Arial;
	font-size:12px;
	color:#c81527;
	margin: 20px 18px 0 18px;
}

.borda p, .borda2 p, .borda3 p, .borda4 p, .borda5 p {
	font-family:Arial;
	font-size:11px;
	color:#727d84;
	margin:0 18px;
}		

.borda h1 a{
	 text-decoration:none;
	 color:#c81527;	
}

.borda h1 a:hover{
		text-decoration:underline;
}	

.borda2 h1 a{
	 text-decoration:none;
	 color:#c81527;	
}

.borda2 h1 a:hover{
		text-decoration:underline;
	}	

.borda3 h1 a{
	 text-decoration:none;
	 color:#c81527;	
}

.borda3 h1 a:hover{
		text-decoration:underline;
}	

.borda {
	margin-top:15px;
	float:left;
	border:solid 1px #FFFFFF;
	width:212px;
	height:100px;
}		

.borda2{
	float:left;
	border:solid 1px #FFFFFF;
	width:212px;
	height:135px;
}	

.borda3{
	margin-top:15px;
	border:solid 1px #FFFFFF;
	width:212px;
	height:100px;
}		

.borda4{
	border:solid 1px #FFFFFF;
	width:212px;
	height:53px;
}

.borda5 {
	border:solid 1px #FFFFFF;
	width:212px;
	height:80px;
}

/* Home */
.home
{
	z-index: 50;
}


.oquee
{
	 z-index: 50;
}


/* Produtos */

.produtos .quadro
{
	width: 428px;
	height: 375px;
	background: none;
}

.produtos p
{
	float: right;
	font-family: Arial;
	font-size: 13px;
	color:#333;
	width: 300px;
	margin: 100px 60px 50px 0;

}

.produtos a
{
	color: #333;
	text-decoration: none;
}

.produtos img
{
	margin-right: 5px;
	margin-left:10px;
}

.produtos h1
{
	color: #c81527;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;	
}

.produtos .botoes
{
	float: left;
	margin-left: 45px;
}

.produtos .quadro p
{
	width: 341px;
	margin-top: 10px;
	float: left;
	margin-left: 40px;
	text-align:left;
	overflow:auto;
	height: 305px;
}

.produtos .quadro h1
{
	float: left;
	margin-top: 35px;
	margin-left: 30px;
}

.produtos .botaoSaibaMais
{
	float: right;
	margin-right: 115px;
	
}

	/* Comunicacao */

.comunicacao
{
	background: url("../../Imagens/bg_comunicacao.jpg") no-repeat;
}

	/* E-Learning */	

.elearning
{
	background: url("../../Imagens/bg_elearning.jpg") no-repeat;
}

	/* Tecnologia */

.tecnologia
{
	background: url("../../Imagens/bg_tecnologia.jpg") no-repeat;
}

.produtos .quadro .menosMargin
{
	margin-top: 0;
	margin-bottom: 5px;
	float: left;
}

.produtos .quadro .btn_link
{
	float: left;
	margin: 0;
	width: 160px;
	clear: both;
	margin-left: 40px;
	
}

.produtos .quadro .btn_link a img
{
	margin-top: 2px;
}

.quantoCusta .acessos
{
	margin-left: 30px;
	margin-top: 10px;
	float: left;

}

.quantoCusta .consulte
{
	width: 30px;
	float: left;
	margin-top: 40px;
}

.quantoCusta .consulte a img
{
	height: 20px;
	line-height: 5px;
	margin-top: 5px;

}

.quantoCusta .quadro .btn_link
{
	width: 320px;
}

.quantoCusta .observacao
{
	font-size: 10px;
	font-weight: normal;
	margin : 0;
}


.quantoCusta .hospedagem
{
	height: 237px;
	width: 360px;
	float: left;
	margin-top: 10px;
	margin-left: 40px;
}

.quantoCusta .solicite
{
	width: 360px;
	float: left;
	margin-left: 40px;
	margin-top: 5px;
	margin-bottom: -15px;
}

/* Pré Diagnóstico */

.preDiagnostico
{
	background: url("../../Imagens/bg_preDiagnostico.jpg") no-repeat;
}

.preDiagnostico .quadro
{
	width: 428px;
	height: 375px;
	background: none;
}

.preDiagnostico .quadro p
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	color:#333;
	width: 280px;
	margin: 110px 70px;
}

.preDiagnostico .quadro a
{
	float: right;
	margin-top: 30px;
}


.preDiagnostico .msg{
	margin-top:150px;
	margin-left:85px;
	font-family:Arial;
	font-size:13px;
	color:#333;
}


.preDiagnostico .formPergunta
{
	width: 350px;
	font-family: Arial;
	font-size: 13px;
	color:#333;
	margin: 50px 60px 0 30px;
	height:300px;
}

.preDiagnostico .item
{
	float: left;
	line-height: 32px;
	height: 32px;
	width:100px;
}

.preDiagnostico .campo
{	
	width: 224px;
	height: 32px;
	float: right;
	background: url("../../Imagens/bg_inputFormPergunta.gif") no-repeat;
}

.preDiagnostico .campomensagem
{	
	width: 224px;
	height: 100px;
	float: right;
	background: url("../../Imagens/campofor_msgm.gif") no-repeat;
}

.preDiagnostico .campomensagem textarea
{	
	width:220px;
	height:93px;


}


.preDiagnostico .campo input
{
	float: left;
	margin: 5px 0 0 5px;
	width: 212px;
	font-family: Arial;
	font-size: 12px;
	color: #727d84;
	border: 0;
}

.preDiagnostico .alternativa
{
	margin: 0 0 10px 10px;
	float: left;	
}

.preDiagnostico .alternativa input
{
	margin-right: 5px;
}

.preDiagnostico .botao
{
	/*float: right;*/
	margin-top: 80px;
	margin-left:40px;
}

/* Notícias */
.noticias .quadro
{
	width: 428px;
	height: 375px;
	background: none;
	overflow : auto;
}

.noticias p
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	color:#333;
	width: 365px;
	margin: 0 0 5px 30px ;
}

.noticias .red
{
	color: #c82131;
	margin: 10px 0 0 40px;
}

.noticias .claro
{
	color: #777;
}

.noticias a
{
	text-decoration: none;
	color:#333;
}

.noticias h1
{
	color: #c81527;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;	
	float: left;
	margin-top: 30px;
	margin-left: 30px;
	margin-bottom: 10px;
	width: 370px;
}

.noticias .exibirTodas
{
	clear: both;
	color: #c81527;
	font-family: Arial;
	text-decoration: underline;
	font-size: 12px;
	float: left;
	width: 70px;
	margin-left: 300px;
}

.noticia .botao
{
	float: right;
	margin-top: 5px;
}

.noticias{
	background: url("../../Imagens/bg_noticias.jpg") no-repeat;
}

/* Chat */

.chat
{
	background: url("../../Imagens/bg_chat.jpg") no-repeat;
	width: 640px;
	height: 406px;
	
}	

/* FAQ */

.faq
{
	background: url("../../Imagens/bg_faq.jpg") no-repeat;
	width: 420px;
	height: 396px;
	padding: 10px 0 0 220px;
}	

.faq .marginPergunta
{
	margin-bottom: 8px;
}


.faq h1.Titulo {
 	font-family:Arial;
 	font-size:16px;
 	color:#c81527;
	margin-left:50px;
	margin-bottom:10px;
	margin-top:70px;
}
/*
.faq p{
 	font-family:Arial;
 	font-size:13px;
 	color:#727d84;
 	/*background:url("../../Imagens/indicador.gif") no-repeat;*//*
	margin-left:5px;
	margin-left:50px;
	margin-bottom:50px;
	
}
*/
.faq span{
	font-family:Arial;
	font-size:5px;
	color:#333;
	margin-left:50px;
	margin-bottom:10px;
}	

.faq h2{
	font-family:Arial;
	font-size:10px;
	color:#FFF;
	margin-top:7px;
	margin-left:50px;
	margin-top: 1px;
}	

.faq h3{
	font-family:Arial;
	font-size:10px;
	color:#FFF;
	margin-bottom:10px;
	margin-left:50px;
}	

.faq h3 a{
	color:#FFFFFF;
	text-decoration:none;
}

.faq h3 a:hover{
	text-decoration:underline;
}	

.faq .Perguntas h1{
 	font-family:Arial;
 	font-size:13px;
 	color:#c81527;
	cursor: pointer;
	margin-left:50px;
	/*margin-top:50px;*/
}	

.faq .Perguntas p{
 	font-family:Arial;
 	font-size:13px;
 	color:#333;
 	/*background:url("../../Imagens/indicador.gif") no-repeat;*/
	margin-left:5px;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}

.faq .Perguntas span{
	font-family:Arial;
	font-size:12px;
	color:#333;
	margin-right: 10px;
	margin-bottom:5px;
	text-align: left;
	float: left;
}	

/*
.faq .Atendimento h1{
 	font-family:Arial;
 	font-size:13px;
 	color:#c81527;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Atendimento p{
 	font-family:Arial;
 	font-size:13px;
 	color:#727d84;
 	//background:url("../../Imagens/indicador.gif") no-repeat;
	margin-left:5px;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}

.faq .Atendimento span{
	font-family:Arial;
	font-size:11px;
	color:#727d84;
	margin-left:50px;
	margin-bottom:5px;
}	


.faq .Cobranca h1{
 	font-family:Arial;
 	font-size:13px;
 	color:#c81527;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Cobranca p{
 	font-family:Arial;
 	font-size:13px;
 	color:#727d84;
 	//background:url("../../Imagens/indicador.gif") no-repeat;
	margin-left:5px;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}

.faq .Cobranca span{
	font-family:Arial;
	font-size:11px;
	color:#727d84;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Comercial h1{
 	font-family:Arial;
 	font-size:13px;
 	color:#c81527;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Comercial p{
 	font-family:Arial;
 	font-size:13px;
 	color:#727d84;
 	//background:url("../../Imagens/indicador.gif") no-repeat;
	margin-left:5px;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}


.faq .Comercial span{
	font-family:Arial;
	font-size:11px;
	color:#727d84;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Email h1{
 	font-family:Arial;
 	font-size:13px;
 	color:#c81527;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Email p{
 	font-family:Arial;
 	font-size:13px;
 	color:#727d84;
 	//background:url("../../Imagens/indicador.gif") no-repeat;
	margin-left:5px;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}

.faq .Email span{
	font-family:Arial;
	font-size:11px;
	color:#727d84;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Hospedagem h1{
 	font-family:Arial;
 	font-size:13px;
 	color:#c81527;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}	

.faq .Hospedagem p{
 	font-family:Arial;
 	font-size:13px;
 	color:#727d84;
 	//background:url("../../Imagens/indicador.gif") no-repeat;
	margin-left:5px;
	cursor: pointer;
	margin-left:50px;
	margin-bottom:5px;
}

.faq .Hospedagem span{
	font-family:Arial;
	font-size:11px;;
	color:#727d84;
	margin-left:50px;
	margin-bottom:5px;
}	
*/


.painel{
	background: url("../../Imagens/bg_painelcontrole.jpg") no-repeat;
}	


.painel h1{
	font-family:Arial;
	font-size:16px;
	color:#c81527;
	margin-bottom:15px;
	margin-left:230px;
	padding-top:55px;
}

.painel h2{
	font-family:Arial;
	font-size:13px;
	color:#c81527;
	margin-left:230px;
	margin-bottom:15px;
}

.painel p{
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-left:230px;
	width:385px;
	text-align: justify;
}

.painel span{
	font-family:Arial;
	font-size:13px;
	color:#c81527;
	margin-left:260px;
	font-weight:bold;
	float: left;
	margin-right: 5px;
	margin-top: 3px;
	
}

.painel .boxCampo
{
	width: 174px;
	height: 26px;
	background: url("../../Imagens/bg_inputLogin.gif") no-repeat;
	border: 0;
	float: left;
}
	
.painel .boxCampo input
{
	border: 0;
	height: 16px;
	margin-top: 5px;
	margin-left: 3px;
	width: 165px;
	color: #777;
}	

.painel .Botao
{
	float: right;
	margin-right:50px;
	margin-top:10px;
}

.numero{
	background: url("../../Imagens/bg_numeroacesso.jpg") no-repeat;
}	

.numero h1{
	font-family:Arial;
	font-size:14px;
	color:#c81527;
	margin-left:335px;
	margin-top:100px;
}

.numero p{
	font-family:Arial;
	font-size:13px;
	color:#333333;
	margin-left:245px;
	margin-top:70px;
	width:170px;
	
}


#NumTelefone{
	margin-top:13px;
	margin-left:370px;
	color:#c81527;
	font-family:Arial;
	font-size:13px;
	margin-top:-110px;
}	


.numero select{
		width:150px;
		margin-left:415px;
		/*height:21px;*/
		font-family:Arial;
		font-size:13px;
		margin-top:-65px;
	}	


.newsletter label{
	float:left;
	padding-left: 10px;
	display:block;
	width:70px;
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-left:10px;
	margin-top:10px;
	line-height: 25px;
	height: 25px;
}

.newsletter .botao
{
	margin: 10px 115px;
	margin-left:4px;
}


.newsletter .campo
{	
	width: 222px;
	height: 25px;
	background: url("../../Imagens/campoform_faleconosco.gif") no-repeat;
	margin-top:8px;
	border: solid 1px transparent;
	
}

.newsletter h1{
	font-family:Arial;
	font-size:16px;
	color:#c81527;
	
}	

.newsletter p{
	font-family:Arial;
	font-size:13px;
	color:#333;
	width:385px;
	margin:30px 0;
}	

.newsletter{
	background: url("../../Imagens/bg_cadastro.jpg") no-repeat;	
	width: 600px;
	height: 326px;
	padding: 80px 20px 0 20px;
}

.newsletter .campo .InputText
{
	margin-left: 4px;
	font-family: Arial;
	color: #717c84;
	font-size: 12px;
	width: 212px;
	margin-top: 5px;
	float: left;
	border: 0;
}	


.fornecedor{
	background: url("../../Imagens/bg_cadastro.jpg") no-repeat;
}	

.fornecedor h1{
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-top:30px;
	width:390px;
	margin-left:20px;
	font-weight: normal;
}

.fornecedor .campo
{	
	width: 222px;
	height: 25px;
	background: url("../../Imagens/campoform_faleconosco.gif") no-repeat;
	margin-top:10px;
}

.fornecedor label{
	float:left;
	background: url("../../Imagens/indicador.gif") no-repeat 0 5px;
	padding-left: 10px;
	display:block;
	width:130px;
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-left:30px;
	margin-top:12px;
}

.fornecedor .campo .InputText
{
	margin-left: 4px;
	font-family: Arial;
	color: #717c84;
	font-size: 12px;
	width: 212px;
	margin-top: 5px;
	float: left;
	border: 0;
}

.fornecedor .botao{
	margin-left:170px;
	margin-top:5px;
}

.fornecedor .btn{
	margin-top:5px;
}

.fornecedor .mensagem .TextArea
{ 
	width: 218px;
	height: 90px;
	border:0;
}

.fornecedor .mensagem
{	
	width: 222px;
	height: 97px;
	background: url("../../Imagens/campofor_msgm.gif") no-repeat;
	margin-top:10px;
}

.curriculo{
	background: url("../../Imagens/bg_cadastro.jpg") no-repeat;
	width: 600px;
	height: 326px;
	padding: 80px 20px 0 20px;
}	

.curriculo p{
	font-family:Arial;
	font-size:13px;
	color:#333;
	width:385px;
	margin:30px 0 0 0;
	
}	

.curriculo h1{
	font-family:Arial;
	font-size:16px;
	color:#c81527;
	
}	

.curriculo .campo
{	
	width: 222px;
	height: 25px;
	line-height: 25px;
	background: url("../../Imagens/campoform_faleconosco.gif") no-repeat;
	margin-top:8px;
	float:left;
	margin-left: 5px;
}

.curriculo label
{
	clear:both;
	float:left;
	width:70px;
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-left:30px;
	line-height: 25px;
	height: 25px;
	margin-top: 6px;

}


.curriculo label img{
	margin-bottom:15px;
}	

.curriculo .campo .InputText
{
	margin-left: 4px;
	font-family: Arial;
	color: #717c84;
	font-size: 12px;
	width: 212px;
	margin-top: 5px;
	float: left;
	border: 0;
}

/*.curriculo .campo .Arquivo{
		background:none;
}*/

.Arquivo{
	width: 240px;
	height: 40px;
	line-height: 25px;
	float:left;
	margin-left: 5px;
}

.Arquivo


.curriculo .botao{
	margin-left:200px;
}	

.cadastro
{
	background: url("../../Imagens/bg_cadastro.jpg") no-repeat;
	width: 600px;
	height: 326px;
	padding: 80px 20px 0 20px;
}

.cadastro .radio{
	float:left;
	margin-right:5px;
	margin-top:22px;
}	

.cadastro input{
 	width:84px;
	height:26px;
	margin-top:23px;
	margin-left:23px;
}	
 
 .cadastro span{
 	font-family:Arial;
	font-size:13px;
	color:#727d84;
	margin-left:20px;
	width:360px;
	display:block;
}	
 
.msg{
	font-family:Arial;
	font-size:14px;
	color:#727d84;
}	 
 	
.faleconosco
{
	background: url("../../Imagens/bg_faleconosco.jpg") no-repeat;
	width: 600px;
	height: 356px;
	padding: 50px 20px 0 20px;
}

.faleconosco p{
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-left:10px;

}

.faleconosco .campo
{	
	width: 222px;
	height: 25px;
	background: url("../../Imagens/campoform_faleconosco.gif") no-repeat;
	margin-top:10px;
}

.faleconosco .botao{
	margin-left:150px;
	margin-top:5px;
}

.faleconosco .select{
	border:0;
	width:215px;
	margin:1px 3px;
}	

.faleconosco label {
	float:left;
	background: url("../../Imagens/indicador.gif") no-repeat 0 5px;
	padding-left: 10px;
	display:block;
	width:130px;
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin-left:10px;
	margin-top:10px;
}

.faleconosco .mensagem .TextArea
{ 
	width: 218px;
	height: 90px;
	border:0;
}

.faleconosco .mensagem
{	
	width: 222px;
	height: 97px;
	background: url("../../Imagens/campofor_msgm.gif") no-repeat;
	margin-top:10px;
}

.faleconosco .campo .InputText
{
	margin-left: 4px;
	font-family: Arial;
	color: #717c84;
	font-size: 12px;
	width: 212px;
	margin-top: 5px;
	float: left;
	border: 0;
}

.consultores p{
	font-family:Arial;
	font-size:13px;
	color:#333;
	width:320px;
	height:15px;
	margin-left:80px;
	margin-top:165px;
	cursor:pointer;	
}	

.consultores p a{
	color:#333;
	text-decoration:none;
}

.consultores p a:hover{
	text-decoration:underline;
}


.consultores2
{
	background: url("../../Imagens/bg_consultores.jpg") no-repeat;
	
}
.consultores2 .campo
{	
	width: 224px;
	height: 32px;
	float: right;
	background: url("../../Imagens/bg_inputFormPergunta.gif") no-repeat;
}

.consultores2 .campomensagem
{	
	width: 224px;
	height: 100px;
	float: right;
	background: url("../../Imagens/campofor_msgm.gif") no-repeat;
}


.consultores2 .item
{
	float: left;
	line-height: 32px;
	height: 32px;
	width:100px;
}

.consultores2 .formPergunta2
{
	width: 350px;
	font-family: Arial;
	font-size: 13px;
	color:#333;
	margin: 50px 60px 0 30px;
	height:300px;
}

.consultores2 .campomensagem textarea
{	
	width:219px;
	height:93px;


}
	
.consultores2 .botao
{
	clear: both;
	float: right;
	margin-top: 10px;
}	
	
.consultores2 .campo input
{
	float: left;
	margin: 5px 0 0 5px;
	width: 212px;
	font-family: Arial;
	font-size: 12px;
	color: #727d84;
	border: 0;
}	


.consultores2 .msg{
	margin-top:150px;
	margin-left:85px;
	font-family:Arial;
	font-size:15px;
	color:#333333
}
		
.consultores
{
	background: url("../../Imagens/bg_consultores.jpg") no-repeat;
}

.contato
{
	background: url("../../Imagens/bg_contato.jpg") no-repeat;
}

.suporte2
{
	background: url("../../Imagens/bg_suporte.jpg") no-repeat;
}



.suporte2 p{
  font-family:Arial;
	font-size:13px;
	color:#333;
	width:300px;
	height:250spx;
	float:right;
	margin-top:60px;
	margin-right:60px;
	text-align:justify;

}

.suporte2 p a{
	color:#333;
	text-decoration:none;
}

.suporte2 p a:hover{
	text-decoration:underline;
}



.pioneirismo
{
	background: url("../../Imagens/bg_pioneirismo.jpg") no-repeat;
}	

.pioneirismo p
{
	width: 258px;
	margin: 90px 80px;
	float: right;
	font-family: Arial;
	font-size: 12px;
	color: #333;
	text-align: left;
}


/* Clientes */

.bgClientes
{
	background: url("../../Imagens/bgClientes.jpg") no-repeat;
}

.quadro
{
	background: url("../../Imagens/bg_quadro.jpg") no-repeat;
	width: 422px;
	height: 370px;
	float: right;
}

.boxQuadros
{
	width: 330px;
	height: 338px;
	float: left;
	margin-top: 20px;
}

.quadroBranco
{
	width: 102px;
	height: 106px;
	background: #FFF;
	margin-left: 8px;
	margin-top: 8px;
	float: left;
	position: relative;
	z-index: 30;
}


.quadroBranco img    
{
	position:relative;
	left:50%;
	top:50%;
	margin-left: -44px;
	margin-top: -44px;
}


/* Detalhe Cliente */

.boxQuadrosDetalhe
{
	width: 400px;
	height: 338px;
	float: left;
	margin-top: 20px;
}

.quadroBrancoTexto
{
	width: 282px;
	height: 334px;
	background: #FFF;
	float: right;
	margin-top: 8px;
}

.detalheCliente .quadroBrancoTexto p
{
	width: 278px;
	height: 328px;
	margin-top: 0px;
	margin-right: 0px;
	float: right;
	font-family: Arial;
	font-size: 13px;
	color: #333;
	text-align: left;
	overflow:auto;
}
		
 .quadroBranco .ilustrativas
{
	position:inherit;
	left:0;
	top:0;
	margin-left: 0;
}

/* Detalhe Depoimento */

.titulo
{
	width: 282px;
	height: 106px;
	background: #72d9dd;
	margin-top: 8px;
	float: right;
	font-family: Arial;
	color: #fff;
	font-size: 14px;
}

.titulo p
{
	margin-left: 17px;
	margin-top: 62px;
}

.negrito
{
	font-weight: bold;
}

.detalheDepoimento .quadroBrancoTexto
{
	height: 220px;
}

.detalheDepoimento .quadroBrancoTexto img
{
	float: left;
	margin-left: 28px;
	margin-top: 35px;
}

.detalheDepoimento .quadroBrancoTexto p
{
	margin-top: 35px;
	margin-right: 37px;
	width: 178px;
	float: right;
	font-family: Arial;
	font-size: 12px;
	color: #727d84;
}

.detalheDepoimento .quadroBrancoTexto a img
{
	margin-top: 20px;
	margin-right: 10px;
	float: right;
}
	
/* Detalhe Video */

.detalheVideo .quadroBrancoTexto
{
	height: 220px;
	width: 390px;
}

/* Depoimento Video Definitivo */
.depoimentoLogo
{
	float: right;
	margin-top: 50px;
	margin-right: 58px;
}

/* Parceiros */

.bgParceiros
{
	background: url("../../Imagens/bgParceiros.jpg") no-repeat;
}

.parceiros .botao
{
	margin: 0;
	padding: 0;
	float: left;
	margin-top: 83px;
	z-index: 50;
	position:relative;
	margin-left: -26px;
}

.parceiros .botaoVoltar
{
	margin: 0;
	padding: 0;
	float: left;
	margin-top: 83px;
	z-index: 50;
	position:relative;
	margin-left: -320px;
}

.parceiros .quadroBrancoCorte
{
	background: url("../../Imagens/bg_brancoCorte.gif") no-repeat;
	position: relative;
	z-index: 30;
}


.parceiros .boxQuadros
{
	width: 330px;
	height: 338px;
	float: left;
	margin-top: 20px;
}

.parceiros .quadroBranco img   
{
	position:relative;
	left:50%;
	top:50%;
	margin-left: -44px;
}

/* ***** MENU HORIZONTAL ***** */

.menuHorizontal
{
	width: 1000px;
	height: 45px;	
	background: url("../../Imagens/bg_menuHorizontal.jpg") no-repeat;
	clear:both;
}

.menuHorizontal .flash
{
	width: 836px;
	height: 320px;
	margin-top: -138px;
	margin-left: 81px;
	z-index: 5;
	position: absolute;
}

/* ***** RODAPE ***** */

.rodape
{
	width: 1000px;
	height: 149px;
	background: url("../../Imagens/bg_rodape.jpg") no-repeat;
	z-index: 4;
	position: absolute;
}

.rodape2
{
	width: 1000px;
	height: 149px;
	background: url("../../Imagens/bg_rodape.jpg") no-repeat;
	z-index: 6;
	position: absolute;
}


.rodape .textoMenu, .rodape2 .textoMenu
{
	height: 20px;
	font-family: arial;
	color: #fff;
	font-size:11px;
	line-height: 20px;
	float: right;
	margin-right: 85px;
}

.rodape .login, .rodape2 .login
{
	float: left;
	margin: 25px;
	color: #fff;
	font-family: Arial;

}

.rodape .login .item, .rodape2 .login .item
{
	color: #717c84;
	margin-top: 3px;
	font-size: 12px;	
}

.rodape .login .campo, .rodape2 .login .campo
{
	background: url("../../Imagens/bg_inputLogin.gif") no-repeat;
	width:176px;
	height: 28px;
	margin-left: 10px;
	padding: 0;
}

.rodape .login .campo input, .rodape2 .login .campo input
{
	margin-top: 5px;
	margin-left: 6px;
	width: 154px;
	border: 0;
	font-family: Arial;
	color: #717c84;
	font-size: 12px;

}

.rodape .login .campo .btn_ok, .rodape2 .login .campo .btn_ok
{
	width: 11px;
	height:26px;
	float: right;
	margin-top: 2px;
	margin-left: 5px;
	background:url("../../Imagens/btn_ok.gif") no-repeat;
}

/* Indique este Site */

.indique
{
	margin-top: 10px;
	width: 115px;
	float: left;
	margin-left: 0;
}

.indiqueSite
{
	background: url("../../Imagens/bg_indiqueSite.jpg") no-repeat;
	width: 600px;
	height: 356px;
	padding: 50px 20px 0 20px;
	font-family:Arial;
	color: #333;
	font-size: 13px;	
}

.indiqueSite p
{
	font-size:18px;
	color:#c81527;
	margin-left:15px;	
}

.indiqueSite label {
	float:left;
	background: url("../../Imagens/indicador.gif") no-repeat 0 5px;
	padding-left: 10px;
	display:block;
	width:130px;
	margin-left:15px;
	margin-top:10px;
}

.indiqueSite .campo
{	
	width: 222px;
	height: 25px;
	background: url("../../Imagens/campoform_faleconosco.gif") no-repeat;
	margin-top:10px;
	color: #333;
}

.indiqueSite .select{
	border:0;
	width:215px;
	margin:1px 3px;
}	

.indiqueSite .mensagem .TextArea
{ 
	width: 218px;
	height: 90px;
	border:0;
	font-family: Verdana;
	font-size: 13px;
	color: #333;
}

.indiqueSite .mensagem
{	
	width: 222px;
	height: 97px;
	background: url("../../Imagens/campofor_msgm.gif") no-repeat;
	margin-top:10px;
}

.indiqueSite .campo .InputText
{
	margin-left: 4px;
	font-family: Arial;
	color: #333;
	width: 212px;
	margin-top: 5px;
	float: left;
	border: 0;
}

.indiqueSite .botao
{
	margin-right:225px;
	margin-top:10px;
	float: right;
}

/* Assinatura */

.assinatura
{
	font-family: Arial;
	color: #717c84;
	font-size: 10px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;	
}

.rodape .bannershome, .rodape2 .bannershome
{
	float: right;
	width: 580px;
	height: 86px;
	margin-top: 10px;
}

.rodape .bannershome img, .rodape .bannershome a, .rodape2 .bannershome img, .rodape2 .bannershome a
{
	display:block;
	float:left;
	padding:0;
	width:190px;
}
