* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#pesquisa {
 margin: 10px auto 5px auto;
 width: 950px;
 text-align: right;
 font-size: x-small;
 color: #666666;
}

#wrapper { 
 margin: 0 auto;
 width: 950px;
 border: 1px solid #999999;
}

#header {
 width: 950px;
 padding: 0px;
 border: 0px solid black;
 height: 120px;
 margin: 0px 0px 0px 0px;
}
#navigation {
 width: 700px;
 padding: 0px 0px 0px 250px;
 border: 0px solid black;
 margin: 0px 0px 0px 0px;
 background: #DFDFDF;
 height: 20px;

}

#content { 
 width: 950px;
 border: 0px solid black;
 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;
}

#separador {
 padding: 20px 0px 0px 275px;
 color:#FFFFFF;
 font-size: 130%;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 border: 0px solid black;
 height: 40px;
 background-color: #808080;
 vertical-align:middle;
}


#content_leftcolumn { 
 height: 100%;
 width: 250px;
 padding: 0px 0px 0px 0px;
 float: left;
 margin: 20px 0px 20px 0px;
 display: inline;
 height: 100%;

}
#content_rightcolumn { 
 float: right;
 padding: 0px 0px 0px 0px;
 height: 100%;
 width: 648px;
 margin: 20px 25px 20px 15px;
 display: inline;
 height: 100%;

}

#faux_index {
 background: url('fundo_homepage.gif');
 margin: 0px 0px 0px 0px;
 overflow: auto;
 width: 100%
}
#leftcolumn_index { 
 margin: 20px 20px 20px 25px;
 padding: 0px 0px 0px 0px;
 width: 205px;
 float: left;
 display: inline;
 height: 100%;

}
#content_index { 
 float: left;
 margin: 20px 20px 20px 20px;
 padding: 0px 0px 0px 0px;
 width: 410px;
 display: inline;
 height: 100%;
}
#rightcolumn_index { 
 margin: 20px 25px 20px 20px;
 padding: 0px 0px 0px 0px;
 width: 203px;
 float: right;
 display:inline;
 height: 100%;
}

#footer { 
 width: 900px;
 border-top: 1px solid #999999;
 background: white;
 margin: 0px 0px 0px 0px;
 padding: 15px 25px 15px 25px;
 font-size: x-small;
 color: #666666;
}

p, h1, h2, h3, ul {color: Dimgray;}

h1 {font-size: 130%;
	margin: 0px 0px 0px 0px;
}
h2 {font-size: 110%;
	margin: 15px 0px 15px 0px;
}
h3 {font-size: 100%;
	margin: 15px 0px 15px 0px;
}
p {	
	margin: 10px 0px 0px 0px;
}
p a, h2 a, h3 a
{
color: olivedrab;
text-decoration: none;
}
p a:hover, h2 a:hover, h3 a:hover
{
color: black;
text-decoration:underline;
background-color: #DCDCDC
}
p a:visited, h2 a:visited, h3 a:visited
{
color:olivedrab;
}

.topo_rodape a
{
color: olivedrab;
text-decoration: none;
}

.topo_rodape a:hover
{
color: black;
text-decoration:underline;
background-color: #DCDCDC
}
.topo_rodape a:visited
{
color: olivedrab;
}

.resumo_hp
{
font-size: 90%;
}
