/* ESTRUTURA */
body {
	background-color								: #3a0000;
	margin											: 0px;
}

body, html, div, table, tr, td, input, select, textarea {
	font											: 11px 'Verdana';
	color											: #7a6b58;
}


#estrutura {
	position										: absolute;
	width											: 1004px;
	left											: 50%;
	margin-left										: -502px;
}

#galeria {
	background										:#eeede8;
}

#estruturaPortal {
	width											: 858px;
	background-color								: #eeede8;
}

#saudes {
	vertical-align									: top;
	width											: 234px;
	border-left										: 1px solid #ddd8cf;
}

#rodape {
	background										: #3a0000 URL("../imagens/background/bgRodape.jpg") repeat-x;
	height											: 102px;
	text-align										: center;
}

#conteudoContainer {
	width											: 624px;
	vertical-align									: top;
}

.conteudo {
	width											: 592px;
	display											: block;
}

.arabescoRodape {
	margin											: 4px auto 0;
	background										: URL("../imagens/background/arabesco.jpg") top no-repeat;
	width											: 268px;
	height											: 72px;
}

.portalSaberViver {
	float											: left;
	margin-top										: -60px;
	margin-left										: 15px;
	_margin-left									: 15px;
	color											: #7a6b58;
}

.grupow {
	float											: right;
	margin-top										: -16px;
	margin-right									: 7px;
}

a.linkSaude {
	color											: #7a6b58;
	text-decoration									: none;
}
a.linkSaude: hover {
	color											: #968a7b;
}
/* ---------------- */


/* ESTRUTURA PRINCIPAL */

#imprime {
	_margin-left:40px;
	width:588px;
}

.inicialGeninho {
	background										:URL("../imagens/background/bgInicialGeninho.jpg") no-repeat; 
	width											:190px; 
	height											:136px;
	cursor											:pointer;
}

.inicialDepoimentos {
	background										:URL('../imagens/background/bgInicialDepoimentos.jpg') no-repeat; 
	width											:190px; 
	height											:136px; 
	margin-left										:10px;
	cursor											:pointer;
}

.inicialForum {
	background										:URL('../imagens/background/bgInicialForum.jpg') no-repeat; 
	width											:190px; 
	height											:136px; 
	margin-left										:10px;
	cursor											:pointer;
}

.testesNoticias {
	margin-top										: 15px;
	width											: 592px;
	height											: 158px;
	float											: none;
	background										: URL("../imagens/background/bgTesteNoticias.gif") top no-repeat;
}

.principalTestes {
	margin											: 8px 22px 0px 12px;
	width											: 240px;
}

.textoTestes {
	text-align										: justify;
	margin											: 12px 0px 0px 16px;
}

.principalNoticias {
	margin											: 18px 12px 0px 22px;
	width											: 240px;
}

.newsLetter {														   
	margin											: 21px 0px 0px 0px;
	background										: URL("../imagens/background/bgNews.jpg") top no-repeat;
	position										: relative;
}																											

.newsConteudo {
	margin											: 7px 0px 0px 28px;
}

.newsInput {
	width											: 168px;
	height											: 20px; 
	margin											: 6px 0px 0px 2px;
	border											: none; 
	background										: none;
}

.alertaErro {
	display											: none; 
	margin											: 2px 0px 0px 160px;
	_margin											: 2px 0px 0px 130px;
	position										: absolute;
	width											: 179px;
	height											: 78px;
	background										: URL("../imagens/background/alertaErro.png") top no-repeat;
	_background										: none;
	filter											: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/imagens/background/alertaErro.png', sizingMethod='noScale');

}

/*.palestrasConteudo {
	background										: URL("../imagens/background/bgPalestras.jpg") top no-repeat;
	margin											: 21px 0px 0px 0px;
	width											: 592px;
	height											: 155px;
}*/

.palestrasConteudo {
	background										: URL("../imagens/background/bg_palestras.jpg") top no-repeat;
	margin											: 21px 0px 0px 0px;
	width											: 592px;
	height											: 226px;
	margin-top										: 12px;
}

	.palestrasConteudo TR TH {
		text-align:left; 
		padding-left:23px;
		width											: 592px;
	}

.thumbPalestra {
	margin											: 10px 0px 0px 30px;
}
																		
.textoPalestra {
	margin											: 1px 0px 0px 15px;
}
	.textoPalestra TR {
		padding-bottom									: 10px;
	}
	
.bemEstar {
	background										: URL("../imagens/background/bgPalestras.jpg") top no-repeat;
	margin											: 21px 0px 0px 0px;
	width											: 592px;
	height											: 155px;
}

	.bemEstar TR TH {
		text-align										: left;
		padding-left									: 29px;
	}
	
	.bemEstar TR TD P {
		text-align										: left;
		padding-top										: 20px;
		padding-left									: 29px;
		width											: 175px;
	}
	
	.bemEstar TR TD UL {
		list-style										: none;
		margin											: 0;
		padding											: 0;
	}
		.bemEstar TR TD UL LI {
			float											: left;
			width											: 85px;
			text-align										: center;
			margin-right									: 5px;
			*margin-right									: 15px;
		}
		
			.bemEstar TR TD UL LI IMG {
				border											: 1px solid #d3d3d3;
			}
			
.youtubeOrkut {
	margin											: 21px 0 17px 0;
}
	.youtubeOrkut TR TD {
		width											: 50%;
		font-size										: 10px !important;
	}
	
	.youtubeOrkut TR TD IMG {
		margin											: 0 10px 0 29px;
		float											: left;
	}
	
	.youtubeOrkut TR TD P {
		margin											: 0;
		padding											: 0;
		float											: left;			
	}
	
	.youtubeOrkut TR TD A {
		text-decoration									: none;
		color											: #7a6b58;
	}
	
	.youtubeOrkut TR TD A:hover {
		text-decoration									: underline;
		color											: #968a7b;
	}
	


/* ---------------- */


/* ESTRUTURA INCLUDE SAUDES */

#estruturaSaudes {
	width											: 234px;
	height											: 500px;
	background										: URL("../imagens/background/bgSaudes_topo.gif") top no-repeat;
}

.imgSaudes {
	float											: left;
	width											: 65px;
	height											: 65px;
	margin-left										: 10px;
}

.tituloSaude {
	float											: right;
	font											: 12px 'Verdana';
	color											: #770000;
	font-weight										: bold;
	margin-left										: 10px;
	width											: 125px;
}

	.ie7 .tituloSaude {
		margin-right								: 15px;
	}
	
	.ie6 .tituloSaude {
		margin-right								: 5px;
	}
	
	.ff2 .tituloSaude,
	.ff3 .tituloSaude {
		margin-right								: 20px;
	}
	
	.safari .tituloSaude {
		margin-right								: 20px;
	}

.descSaude {
	float											: left;
	margin-top										: 8px;
	width											: 130px;
}

.containerSaude {
	margin-top										: 10px;
	width											: 234px;
	height											: 70px;
}

.logoGeninho {
	height											: 50px;
	border-top										: 1px solid #ddd8cf;
}

.titSaudes{
	font-weight										: bold;
	margin-top										: 25px;
	margin-left										: 15px;
}

.descTitSaudes {
	margin-top										: 55px;
	margin-left										: 60px;
}

.descTitSaudes01 {
	margin-left										: 20px;
	width											: 196px;
	text-align										: justify;
}

.link8Saudes {
	position										:absolute;
	top												:20px;
	left											:500px;
	height											:60px;
	width											:160px;
	border											:1px solid red;
}
/* ---------------- */


/* ESTRUTURA DESTAQUE ARTIGO */
.destaqueArtigos {
	background										: URL("../imagens/background/bgArtigos.jpg") top left no-repeat;
	width											: 197px;
	height											: 157px;
}

a.artigos {
	color											: #7a6b58;
	text-decoration									: none;
}
a.artigos:hover {
	color											: #968a7b;
	text-decoration									: underline;
}

.topoArtigos {
	display: block;
	width: 200px;
	height: 30px;
}
/* ---------------- */




/* ESTRUTURA PRODUTOS */
.containerProdutos {
	width											: 574px;
	margin-top										: 20px;
}

.descProduto {
	width											: 100px;
	text-align										: left;
	font-size										: 9px;
}

.btDetalhes {
	margin-left										: 45px;
}

.detalhesTitulo {
	font-size										: 11px;
	font-weight										: bold;
	color											: #675237;
}

.rodapeProdutos {
	background										: #E6E2DD;
}

.Paginas {
	background										: #ffffff;
	width											: 50px;
	font-weight										: bold;
}

.paginacao {
	text-align										: center;
	background										: #ffffff;
	width											: 20px;
	font-weight										: bold;
}
/* ---------------- */

/* ESTRUTURA TESTES */
.boxUltimosTestesTopo1 {
	background										: URL("../imagens/tabelas/topoArtigosSaude01.jpg") no-repeat;
	height											: 39px;
}
.boxUltimosTestesTopo2 {
	background										: URL("../imagens/tabelas/topoArtigosSaude02.jpg") no-repeat;
	height											: 39px;
}
.boxUltimosTestesTopo3 {
	background										: URL("../imagens/tabelas/topoArtigosSaude03.jpg") no-repeat;
	height											: 39px;
}
.boxUltimosTestesTopo4 {
	background										: URL("../imagens/tabelas/topoArtigosSaude04.jpg") no-repeat;
	height											: 39px;
}
.boxUltimosTestesTopo5 {
	background										: URL("../imagens/tabelas/topoArtigosSaude05.jpg") no-repeat;
	height											: 39px;
}
.boxUltimosTestesTopo6 {
	background										: URL("../imagens/tabelas/topoArtigosSaude06.jpg") no-repeat;
	height											: 39px;
}
.boxUltimosTestesTopo7 {
	background										: URL("../imagens/tabelas/topoArtigosSaude07.jpg") no-repeat;
	height											: 39px;
}
.boxUltimosTestesTopo8 {
	background										: URL("../imagens/tabelas/topoArtigosSaude08.jpg") no-repeat;
	height											: 39px;
}
/* ---------------- */


/* ESTRUTURA NOTICIAS */
.boxUltimasArtigosRelacionadosTopo {
	background										: URL("../imagens/tabelas/artigosRelacionados.gif") no-repeat left;
	height											:39px;
}
.boxUltimasArtigosTopo {
	background										: URL("../imagens/tabelas/artigos.gif") no-repeat;
	height											: 39px;
}

.boxTodasMensagensTopo {
	background										: URL("../imagens/tabelas/todasMensagens.gif") no-repeat;
	height											: 39px;
}

.boxNoticias {
	height											: 167px;
	width											: 592px;
	background										: url("../imagens/background/bgUltimas_Noticias.jpg") no-repeat center;
}

.boxUltimasNoticias {
	margin-top										: 42px;
}

div.todasNoticias {
	font-weight										: bold;
	margin-top										: 3px;
	_margin-top										: 10px;
	margin-left										:10px;
}
a.todasNoticias {
	font-weight										: bold;
	color											: #929290;
}

.bgTodasNoticias {
	background										: URL("../imagens/background/bgTodasNoticias.jpg") repeat-y;
}

.bgRodapeTodasNoticias {
	background										: URL("../imagens/background/bgRodapeTodasNoticias.jpg") no-repeat;
	height											: 21px;
}
.rodapeTodasNoticias {
	font-weight										: bold;
	margin-left										: 15px;
	margin-right									: 15px;
}

.boxUltimasNoticiasTopo {
	background										: URL("../imagens/background/bgUltimasNoticiasTopo.jpg") no-repeat;
	height											: 41px;
}
.boxUltimasNoticias {
	background										: URL("../imagens/background/bgUltimasNoticias.jpg") repeat-y;
}
.boxUltimasNoticiasRodape {
	background										: URL("../imagens/background/bgUltimasNoticiasRodape.jpg") no-repeat;
	height											: 35px;
}
/* ---------------- */





/* ESTRUTURA DEPOIMENTOS */
.depoimento {
	font											: italic 11px 'Verdana';
	font-weight										: bold;
	text-align										: justify;
	width											: 480px;
}

.d_mensagem {
	font											: italic 11px 'Verdana';
	text-align										: justify !important;
	width											: 566px;
}

.assinatura {
	font-size										: 10px;
	text-align										: right;
}

.depoimentosPaginacao {
	font-weight										: bold;
}

.divPagiancaoDepoimentos {
	float											: left;
}	
.cadastrarDepoimentos {
	float											: right;
	width											: 300px;
	margin-top										: 4px;
}
/* ---------------- */




/* ESTRUTURA CONTATO */
.input {
	border											: 1px solid #a4a4a2;
	background										: #FFFFFF;
	overflow										: auto;
}

.rodapeContato {
	vertical-align									: top;
	height											: 35px;
	background										: URL("../imagens/background/bgContato.jpg") no-repeat center;
}

.btEnviarContato {
	margin-top										: 5px;
	cursor											:pointer;
}

.txtNovidades {
	text-align										: justify;
	margin-bottom									: 10px;
	margin-top										: 5px;
}

.inputNovidades {
	float											: left;
	margin-top										: 5px;
	margin-left										: 5px;
	margin-right									: 5px;
}

.responderDiv {
	background										:#FFFFFF;
	width											:589px;
	height											:auto;
	border											:1px solid #929290;
	display											:none;
	padding-top										:10px;
}
/* ---------------- */




/* ESTRUTURA TESTES */

.texto {
	text-align										: justify;
}

.boxTestes {
	float											: left;
	margin-top										: 10px;
}

.boxTestesM {
	float											: left;
	margin-left										: 10px;
	margin-top										: 10px;
}

.blocoTeste1 {
	background										: URL("../imagens/background/fundoBoxFisica.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
}

.blocoTeste2 {
	background										: URL("../imagens/background/fundoBoxProfissional.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
	margin-left										:10px;
}

.blocoTeste3 {
	background										: URL("../imagens/background/fundoBoxIntelectual.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
	margin-left										:10px;
}

.blocoTeste4 {
	background										: URL("../imagens/background/fundoBoxFinanceira.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
	
}

.blocoTeste5 {
	background										: URL("../imagens/background/fundoBoxFamiliar.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
	margin-left										:10px;
}

.blocoTeste6 {
	background										: URL("../imagens/background/fundoBoxEspiritual.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
	margin-left										:10px;
}

.blocoTeste7 {
	background										: URL("../imagens/background/fundoBoxSocial.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
}

.blocoTeste8 {
	background										: URL("../imagens/background/fundoBoxEmocional.jpg") top no-repeat;
	width											: 190px;
	height											: 157px;
	margin-left										:10px;
}

.descTesteBox {
	margin											: 40px 10px 5px 10px;
	height											: 90px;
}

.maisTestes {
	margin											: 5px 0 0 10px;
	font-weight										: bold;
}

.tableTituloTeste {
	border											: 1px solid #929290;
	width											: 587px;
}

.tableTituloTeste2 {
	border											: 1px solid #929290;
	border-top										: none;
	width											: 587px;
	float:none;
}

.tableTituloTeste3 {
	border											: 1px solid #929290;
	border-top										: none;
	float											:none;
	margin											: 10px 0px 0px 0px;
	width											: 587px;
	background-color								: #e2dbd5;
}

.txtTituloTeste {
	text-align										: center;
	font-size										: 13px;
	font-weight										: bold;
	background										: URL("../imagens/background/bgTituloTesteDetalhe.jpg") repeat-y bottom;
	height											: 30px;
	_height											: 40px;
	border-bottom									: 2px solid #FFFFFF;
	padding-top										: 10px;
}

.txtDescricaoTeste {
	background										: URL("../imagens/background/bgDescricaoTesteDetalhe.jpg") repeat-y;
	padding											: 15px;
	text-align										: justify;
}

.testesPergunta {
	border-bottom									: 1px solid #E9E5E1;
	background										: #FFFFFF;
	font											: bold 13px "Verdana";
	color											: #675237;
	text-align										: left;
	padding											: 7px 0 7px 15px;
}

.testesRespostas {
	background										: #F7F6F4;
	border-bottom									: 2px solid #929290; 
	padding											: 2px;
	margin-bottom									: 15px;
	text-align										: left;
}

.testesResposta {
	list-style										: none;
}

.botao {
	border:1px solid #A4A4A2;
	background:#E2DCD6;
	font:normal 10px "Verdana";
	color:#675237;
	width:100px;
	height:22px;
	float:right;
}

/* -------- */




/* ESTRUTURA PALESTRAS */

.boxVejaMais {
	width											:190px;
	padding-top										:34px;
	border											:1px solid #929290;
	background										: url("../imagens/background/bgVejaMais.gif") no-repeat top #e2dcd6;
}


.fundoTemas {
	background										: url("../imagens/background/bgTemaPalestras.jpg")no-repeat;
	
}
.textoPalestras {
	text-align										: justify;
}
.botoesPalestras {
	text-align										: left;
	padding-top										: 20px;
	padding-bottom									: 20px;
}
.botoesEspaco {
	padding-bottom									: 10px;
}
.tableTemas {
	margin-top										:30px;
	height											:136px;
	width											:591px;
	background										:URL("../imagens/background/temasPalestras.gif") no-repeat top;
}
.linksTemas {
	padding-left									: 5px;
	height											:10px;
}
.tituloPalestra {
	font-size										: 13px;
	font-weight										: bold;
	text-align										: center;
} 

.tituloForum {
	font-size										: 13px;
	font-weight										: bold;
	text-align										: left;
}

.paginacaoForum {
	border											:1px solid #949492;
	background										:#e2dcd6
}

.pagForum {
	width											:15px;
}

.topicoForum {
	background										: URL("../imagens/background/bgTopico.jpg") no-repeat top;
	margin											: 10px 0px 0px 0px;
	float											: none;
	height											: 136px;
	width											: 589px;
}
  
a.linkForum {
	margin											: 7px 0px 0px 0px;
	color											: #675237;
	display											: block;
}

.tituloTopico {
	margin											: 10px;
	font-size										: 13px;
	font-weight										: bold;
}

.tituloRespostaTopicoMensagem {
	background										: #FFFFFF;
	border-bottom									: 2px solid #eeede8;
	font-size										: 11px;
	height											: 35px;
	padding-left									: 10px;
	padding-right									: 10px;
}

.tituloRespostaTopico {
	background										: #FFFFFF;
	border-bottom									: 2px solid #eeede8;
	font-weight										: bold;
	font-size										: 13px;
	height											: 35px;
	padding-left									:10px;
}

.bgTextoRespostaTopico {
	background										:#f7f6f4;
}

div.txtRespostaTopico {
	margin											:15px 30px 15px 30px; 
	position										:relative; 
	text-align										:justify;
}

.bgRespostaTopico {
	background										:#f7f6f4;
	border-bottom									:2px solid #acaca9;
}

.assinaturaRespostaTopico {
	margin											:15px 20px;
	padding											:8px;
	background										:#FFFFFF;
}

.resposta {
	margin-top										:20px;
}

.aspasAbre{
	position										:absolute; 
	top												:-10px;
	left											:-24px;
}

.aspasFecha {
	position										:absolute; 
	right											:-24px; 
	_right											:10px; 
	bottom											:-10px; 
	_bottom											:20px;
}

.paginacaoGaleria {
	background										:#FFFFFF;
	text-align										:center;
}
/* ---------------- */


/* ESTRUTURA GENINHO */

.geninho {
	background										: URL("../imagens/imagens/geninho.jpg") no-repeat left bottom;
	height											: 360px;
}

.geninhoTexto1 {
	float											: right;
	width											: 300px;
	text-align										: right;
}

.geninhoTexto2 {
	float											: right;
	width											: 210px;
	margin-top										: 20px;
	display											: block;
	clear											: both;
	text-align										: right;
}

.geninhoTexto2_ {
	float											: right;
	width											: 190px;
	margin-top										: 20px;
	display											: block;
	clear											: both;
	text-align										: right;
}

.geninhoTexto3 {
	text-align										: justify;
	margin											: 30px 0 0 10px;
	clear											: both;
}

.geninhoTexto3a {
	text-align										: justify;
	margin											: 30px 0 0 10px;
	clear											: both;
}

.geninhoTexto4 {
	text-align										: left;
	float											: left;
	width											: 410px;
	margin-top										:20px;
}

.geninhoTexto5 {
	text-align										: justify;
	float											: right;
	width											: 370px;
	line-height										: 16px;
}

.geninhoImg1 {
	float											: left;
	margin											: 0 0 0 10px;
}

.geninhoConheca {
	clear											: both;
	display											: block;
	text-align										: left;
	padding											: 10px 0 20px 10px;
	_padding										: 5px 0 20px 10px;
}

a.geninhoLink {
	color											: #7a6b58;
	text-decoration									: underline;
	font-weight										: bold;
}
a.geninhoLink:hover {
	color											: #968a7b;
}

.midiaFlash {
	clear											: both;
	display											: block;
	padding											: 20px 0 15px;
	_padding										: 10px 0 15px;

}

/* --------------- */




/* DETALHES SAUDE */

.margemSaibaMais {
	margin-top										: 8px;
	margin-left										: 15px;
}

.saibaMaisRodape {
	background										: URL("../imagens/tabelas/rodapeSaibaMais.jpg") top no-repeat; 
	height											: 42px; 
	width												: 591px;
}

.topoMensagensSaudes {
	background										: URL("../imagens/tabelas/topoMensagens.jpg") top no-repeat; 
	height											: 37px;
}

.rodapeMensagensSaudes {
	background										: URL("../imagens/tabelas/rodapeTesteAvaliacao.jpg") top no-repeat; 
	height											: 37px;
}
/* --------------- */



/* CLIENTES */

.linkClientes {
	color											: #675237;
}

a.linkClientes {
	color											: #7a6b58;
	text-decoration									: none;
}

a.linkClientes:hover {
	color											: #780000;
	text-decoration									: none;
}

FORM .campo {
	width											: 75px;
	text-align										: right;
	vertical-align									: top;
}

FORM .campo2 {
	width											: 100px;
	text-align										: right;
	vertical-align									: top;
}

.inputBuscaInterna {
	background										: URL('../imagens/background/input.gif') no-repeat left center;
}
