* {
padding:0;
margin:0;
}

BODY {
padding:0;
margin:0;
background-color:#425927;
background-image:url(../imagens/bg_topo.gif);
background-position:top;
background-repeat:repeat-x;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

body a, a:visited {color:#424927;}

#topo {
margin-left:auto;
margin-right:auto;
width:1000px;
height:120px;
color:#FFFFFF;
font-size:11px;
background-image:url(../imagens/texturas/textura_galeria.jpg);
background-position:top right;
background-repeat:no-repeat;
}

#layout {
margin-left:auto;
margin-right:auto;
padding-bottom:1px;
width:1000px;
background-color:#fdfdf8;
color:#152b1e;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

#login {
margin:5px 5px 0 5px;
padding:8px 5px 5px 5px;
background-image:url(../imagens/bg_bar_login.gif);
background-position:top;
background-repeat: repeat-x;
color:#5c741e;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
height:25px;
clear:both;
}

#login a, a:visited {color:#c44113;}

#menu {
margin:5px;
padding:5px;
width:135px;
background-color:#e2ecd3;
float:left;
}

#conteudo {
margin-top:5px;
margin-bottom:10px;
padding:10px;
background:none;
width:610px;
float:left;
text-align:justify;
}

#conteudo2 {
margin-top:5px;
margin-bottom:10px;
margin-right:20px;
padding:10px;
background:none;
width:780px;
float:left;
text-align:justify;
vertical-align:text-top;
}

#coluna_direita {
margin:5px;
padding:5px;
width:180px;
background-color:#eeefe7;
float:left;

}

#copyright {
margin:5px;
padding-top:2px;
background-image:url(../imagens/bg_copyright.gif);
background-position:center;
background-repeat: repeat-x;
color:#435a26;
font-family:Georgia,Palatino,Palatino Linotype,serif;
font-style:italic;
font-size:11px;
text-align:center;
font-weight:bold;
height:20px;
clear:both;
}

#rodape {
margin:20px auto 0 auto;
width:600px;
height:230px;
color:#cbea76;
font-family:Georgia,Palatino,Palatino Linotype,serif;
font-style:italic;
font-size:12px;
}

/* ************************************************************************** */
h1 {
padding-top:55px;
color:#f3f5da;
font-size:35px;
font-family:Georgia,Palatino,Palatino Linotype,serif;
font-style:italic;
}
h2 {color:#d23823;font-family:Georgia,Palatino,Palatino Linotype,serif;font-style:italic;font-size:25px;}
h3 {color: #425927;font-family:Georgia,Palatino,Palatino Linotype,serif;font-style:italic;font-size:18px;}
h4 {color:#ff5a00;font-family:Georgia,Palatino,Palatino Linotype,serif;font-size:14px;}
h5 {color:#1a3123;font-family:Georgia,Palatino,Palatino Linotype,serif;font-size:12px;}
h6 {margin-bottom:5px;color:#1a3123;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;
background-image:url(../imagens/dot_separador.gif);background-position:bottom; background-repeat:repeat-x; padding-bottom:5px;}

#menu ul li , li {
	list-style-position:outside;
	color:#3c4b44;
	background-image:url(../imagens/dot_menu.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	margin-bottom:0;
	line-height: 20px;
	font-variant: normal;
	vertical-align: text-top;
	white-space: normal;
	display: list-item;
	list-style-type: none;
	padding-left:12px;
}

#rodape a, a:visited {font-family:"Geneva", Arial, Helvetica, sans-serif;color:#dbddc4;font-style:normal; text-decoration:underline;font-size:12px;font-weight:100;}
/* ************************************************************************** */
.busca_topo {
margin-top:82px;
margin-right:5px;
margin-bottom:5px;
padding:5px;
height:20px;
background-color:#677a19;
float:right;
}
.breadcrumb{float:left; padding-top:1px;}
.breadcrumb a{
background: url(../imagens/dot_breadcrumb.gif) no-repeat center right;
text-decoration:none;
padding-right: 18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.breadcrumb a:hover{font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration: underline;color:#ff5a00;}

input, textarea, select{background-color:#e8f2e4;color:#404a25;font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px; border:1px solid #d5e7d0; margin:1px;}

.botao{background-color:#66a74d;color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px; border:1px solid #8bb27c;font-weight:bold; padding:1px;}
.botao2{background-color:#326876;color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px; border:1px solid #3a90a9;font-weight:bold; padding:2px;}

.fonte10pt{ border:none; font-size:10px;}

.destaque {width:95%;padding:5px; margin:0 auto 0 auto; border:#d3e5b9 dotted 1px; background-color:#fffae0; color:#d8732b;}

.destaque2 {width:90%;margin:0 auto 0 auto;color:#084e48; font-family:Geneva, Arial, Helvetica, sans-serif;}
.destaque2 a, a:visited{text-decoration:underline; color:#084e48; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}

.destaque3 {width:90%;padding:5px; margin:0 auto 0 auto;background-color:#f0f4e9;}

.publicidade {text-align:left; margin:0 auto 0 auto; color:#6b7b7a; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif}

.coluna_tripla {float:left; width:750px;}

.coluna_rodape {text-align:left;width:130px;margin:0 10px 0 0;text-decoration:underline;font-weight:bold;float:left;}
.coluna_rodape a:hover{color:#cbea76;}