* { padding: 0; margin: 0; }

body {
 font-family: Georgia, serif;
 color: #036536 ;
 background-color: #CCCCCC;
}

#wrapper { 
 margin: 0 auto;
 width: 950px;
 border: 0px solid Red;
}

#header {
 width: 950px;
 padding: 0px;
 border: 0px solid Red ;
 background-color: #1E7AFF ;
/* height: 120px;  */
 margin: 0px 0px 0px 0px;
 position: relative;
}
#pesquisa {
/*  margin: 0px ; */
 width: 950px;
 text-align: right;
 border: 0px solid Red ;
 padding: 5px 0px;
 font-size: x-small;
 color: white;
 /* position: absolute; right: 30px; top: 10px;  */
}
#navigation {
 width: 650px;
 padding: 0px 0px 0px 300px;
 border: 0px solid Red ;
 margin: 0px;
 background-color: #036536;
 height: 1.75em;
/* vertical-align: middle;
 position:absolute; left: 10px; bottom: 0px; */
}
#content { 
 width: 950px;
 border: 0px solid Red ;
 background: white;
 height: 100%;
 clear: left;
 text-align: justify;
 font-size: 70%;
}
#content_faux {
background: url('fundo_paginas.gif');
 margin: 0px 0px 0px 0px;
 width: 100%;
 overflow: auto;
}
#content_leftcolumn { 
 height: 100%;
 width: 300px;
 padding: 0px 0px 0px 0px;
 float: left;
 margin: 0px 0px 20px 0px;
 display: inline;
 height: 100%;
}
#content_rightcolumn { 
 float: right;
 padding: 0px 0px 0px 0px;
 height: 100%;
 width: 600px; /*  ORIGINAL para 400px de largura da outra coluna = 498px  */
 margin: 20px 25px 20px 25px;
 display: inline;
 height: 100%;
}
#homepage_content_faux {
background: url('fundo_paginas.gif');
 margin: 0px 0px 0px 0px;
 width: 100%;
 overflow: auto;
}
#homepage_content { 
 float: left;
 margin: 20px 20px 20px 20px;
 padding: 0px 0px 0px 0px;
 width: 360px;
 display: inline;
 height: 100%;
}
#homepage_content_leftcolumn { 
 height: 100%;
 margin: 25px;
 padding: 0px 0px 0px 0px;
 width: 250px;
 float: left;
 display: inline;
 height: 100%;
}
#homepage_content_rightcolumn { 
 float: right;
 padding: 0px;
 height: 100%;
 width: 250px; /*  ORIGINAL para 400px de largura da outra coluna = 498px  */
 margin: 0px;
 display: inline;
 height: 100%;
}

#footer { 
 color: #FFFFFF;
 width: 900px;
 border-top: 0px solid #1E7AFF;
 background-color: #999999;
 margin: 0px 0px 0px 0px;
 padding: 15px 25px 15px 25px;
 font-size: x-small;
}



h1 {font-size: 130%;
	margin: 0px 0px 15px 0px;
}
h2 {font-size: 110%;
	margin: 10px 0px 10px 0px;
}
h3 {font-size: 100%;
	margin: 5px 0px 5px 0px;
}
p {	
	margin: 10px 0px 0px 0px;

}
p a, h2 a, h3 a
{
color: #036536;
text-decoration: none;
}
p a:hover, h2 a:hover, h3 a:hover
{
text-decoration:none;
color: #FFFFFF;
background-color: #666666;
}
p a:visited, h2 a:visited, h3 a:visited
{
color:#036536;
text-decoration: underline;
}

.topo_rodape a
{
color: #036536;
text-decoration: none;
}

.topo_rodape a:hover
{
text-decoration:none;
color: #FFFFFF;
background-color: #666666;
}
.topo_rodape a:visited
{
color: #036536;
}
.datas_pequenas 
{
font-size: 90%;
	margin: 0px 0px -5px 0px;
	padding: 0px 0px 0px 0px;
	color:#666666;
}