/* --- RESET CSS - Based on original file by Eric Meyer --- */
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, img, 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 !important; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; vertical-align: baseline}
body {line-height: 1; background: #fff; color: #000}
ol, ul {list-style: none}
blockquote, q {quotes: none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse;border-spacing: 0}
address {font-style: normal}
acronym, abbr {cursor:help}
img {border:none}
a {outline:none; cursor:pointer}
/* --- */

/* Estilos ESTRUTURA GERAL DO SITE */
.topo {position: absolute; top: 0; left: 50%; margin-left: -387px; width: 775px;}

.miolo {position: absolute; top: 270px; left: 50%; margin-left: -387px; width: 775px;}

.menu {
	width: 237px;
	height: 280px;
	float: left;
	background-image: url(imagens/bg_nav.jpg);
	background-repeat: no-repeat;
	margin-left: 10px
}

ul.botoes_menu {
	margin-top: 15px;
}

ul.botoes_menu li {width: 140px; margin-left: 40px;}

.conteudo {
	width: 508px;
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	font-family: arial;
	size: 18pt;
	color: #474747;
}
/* -------- */

/* Estilos LINKS */

a:link {color: #460101; text-decoration: none;}
a:visited {color: #460101; text-decoration: none;}
a:hover {color: #5a8f6e; font-weight: bold;}
a:active {color: #460101;}

/* ----------- */

/* Estilos FORMS */

label {width: 150px; color: #000; size: 14pt;}
input {width: 480px; border: 1px solid #8B2D07; background-color: #dfdfdf; color: #460101; font-family: arial, verdana; margin-bottom: 10px;}
textarea {width: 480px; height: 100px; border: 1px solid #8B2D07; background-color: #dfdfdf; color: #460101; font-family: arial, verdana; margin-bottom: 10px;}
input.submit {width: 100px; margin-top: 20px; color: #460101;}

/* -------- */


/* Estilos HOME */

p.txt {text-align: center; line-height: 27px; font-weight: bold; font-style: italic;}

/* -------- */

/* Estilos TÍTULOS */

h1 {font-family: "Trebuchet MS", verdana, arial; color: #5a8f6e; text-align: center; font-size: 16pt;}

/* ----------- */


/* Estilos LEMBRANCAS e MOSTRA_LEMB*/

div.txt_intro {padding: 15px; border: 5px solid #7e0001; background-color: #dfceb5; text-align: center; font-size: 12pt; color: #000; line-height: 20px; margin-top: 2px; margin-bottom: 30px;}
p.aviso {text-align: center; margin-bottom: 15px; color: #460101;}
div.cont_lembranca {margin-bottom: 20px; border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 10px 15px; line-height: 25px;}
div.lembranca {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #474747; margin-top: 10px; text-align: justify;}
div.assinatura {font-size: 11pt; color: #460101; margin-top: 10px; font-weight: bold;}
div.itens_lemb {margin-bottom: 7px; margin-left: 5px;}

/* ----------------- *?



/* Estilos FOTOS */

div.categorias_fotos {width: 150px; float: left; margin-bottom: 20px;}
div.categorias_fotos img {width: 150px;}

/* Estilos GALEIRA */

div.fotos_galeria {float:left; height: 125px; margin-top: 10px;}

/* ARVORE */

.1col {width: 100%; text-align: center; margin-top: 20px; margin-bottom: 10px;}
.2col {float: left; width: 244px; text-align: center; font-family: arial; font-size: 10pt;}
.3col {float: left; width: 162px; text-align: center; font-family: arial; font-size: 10pt;}
.4col {float: left; width: 122px; text-align: center; font-family: arial; font-size: 10pt;}