/* ---- RESET ------ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	color:#FFFFFF;
}

img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

ol, ul { list-style: none; }
blockquote, q { quotes: none; }

/* Defina o estilo de foco */
:focus { outline: 0; }
a { outline: 0; }

/* Lembre-se de reconfigurar caso seja utilizado */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* Tabelas ainda precisam de 'cellspacing="0"' no código */
table td { vertical-align:top; }

a img { border: none; }

/* ---- PRINCIPAL ------ */

body { text-align:center; background:#000; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; } /* Centraliza o site */
a { color:#FFFFFF; text-decoration:none;  }
a:hover { color:#EAD3BB; text-decoration:none; }

.bodyfalso { background:url(imagens/bg_geral_cresce.jpg) center repeat-y; }
.container { width:771px; position:relative; min-height:422px; overflow:hidden; padding:0 0 105px; margin: 0 auto;	text-align:left; background:url(imagens/bg_geral.jpg) bottom center no-repeat; }

ul.menu { margin:0 16px 0 14px; border-left:15px solid #c05b17; float:left; display:inline; }
ul.menu li { border-bottom:1px solid #fff; float:left; clear:left; padding:3px 0 3px 0; text-align:right; width:160px; background:url(imagens/bullet.gif) 150px center no-repeat; }
ul.menu li a { text-decoration:none; color:#FFFFFF; padding-right:15px; }
ul.menu li a:hover { color:#EAD3BB; text-decoration:none; }

.conteudo { float:left; width:550px; font-size:0.9em; }

.hometransp {  background:url(imagens/home.png) top left no-repeat; }
.hometransp, .topo, .titulo, .texto, .texto_baixo { behavior: url(iepngfix.htc) }

.home {  padding:45px 0 0 32px; width:515px; overflow:hidden; height:244px; position:relative; }
.home ul.artigos { float:left; display:inline; width:230px; margin-right:40px; height:200px; }
.home ul.artigos li { padding-bottom:10px; }
.home ul.artigos li span.mais { width:100%; clear:both; padding:5px 0 15px; display:block; font-weight:bold; }
.home ul.dicas { float:left; display:inline; width:228px;  }
.home ul.dicas li { overflow:hidden; padding-bottom:10px;  }
.home ul.dicas  img { float:left; display:inline; margin:0 5px 0 0;  }
a.todosartig { position:absolute; bottom:30px; right:280px; float:left; text-indent:-90000px; width:70px; }
a.todosdicas { position:absolute; bottom:30px; right:12px; float:left; text-indent:-90000px; width:70px; }
a.lecom { position:absolute; bottom:75px; right:16px; float:left; text-indent:-90000px; width:70px; }

.titulo { width:550px; height:41px; position:relative; z-index:200; }
	.padrebetotit { background:url(imagens/tit_padrebeto.png) top left no-repeat; }
	.atividadetit { background:url(imagens/tit_atividades.png) top left no-repeat; }
	.artigostit { background:url(imagens/tit_artigos.png) top left no-repeat; }
	.agendatit { background:url(imagens/tit_agenda.png) top left no-repeat; }
	.dicastit { background:url(imagens/tit_dicas.png) top left no-repeat; }
	.galeriatit { background:url(imagens/tit_galeria.png) top left no-repeat; }
.texto { padding:0 15px 0; background:url(imagens/texto_bg.png); width:520px; overflow:hidden; }
	.desloca { position:relative; }
.texto img { margin:0 7px 0 0; }
.texto_baixo { width:550px; height:60px; background:url(imagens/texto_baixo.png) repeat-x; }

.tblSearchTd input { vertical-align:top;}

.neophotoTDB img { cursor:pointer; }