html body 
{
 color: #21243b;
 padding:0px;
 margin: 0px;
 background: #E1D4C0 url("../images/sides_body.gif") repeat-y center top;
 font-size: 12px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#date
{ 
  color: #38272a;
 
}

div#bottom
{
  border-top-style: solid;
  border-top-color: #E1D4C0;
  border-top-width: 1px;
  clear: both;
  padding-top: 5px;
  text-align: center;
  font-size: 11px;
  width: 950px;
  margin-top: 10px;
}


div#bottom_1
{
  position:relative;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  background-color: rgb(255, 0, 0);
  width: 366px; 
  height: 17px; 
  text-align: left; 
  padding-left: 20px;

}


div#all
{ 
 color: #21243b;
 text-align: left;
 margin-left: auto;
 margin-right: auto; 
 width: 950px; 
 height: 100%;
}

div#main
{ 
 position: relative;
 /*border: 5px;*/
 text-align: center;
 width: 950px; 
 margin-left: auto;
 margin-right: auto;
 /*background-color: rgb(51, 51, 51);*/
}


.sidebar
{ 
 text-align: left; 
 position: relative; 
 float: left; 
 width: 220px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-right: 7px;
	border-right-style: solid;
	border-right-color: #E1D4C0;
	border-right-width: 1px;
	text-align: left;
 
}


.titulo_menu{
        background-color: #dad8cc;
 	/*background: url("../images/menu_titulo.png") repeat-x;*/ 
        color: #3b3b47;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 13px;
        margin-top: 5px;
        font-weight: bold;
	border: 1px solid #cccccc;
}

.sidebar ul{
        margin: 0;
        padding: 0;
        list-style: none;
	

}


.menu_item{
        background-color: #D8D8D8;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin-top: 0px;
        font-weight: normal;
}

.sidebar li ul {
        display: block;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin-top: 0px;
        font-weight: bold; 
	
}

div#content
{
  
  position: relative;
  text-align: left;
  margin-left: 228px;
  margin-right: 15px;
}

div#content h2 h3
{
 padding-left: 22px;
}

.sidebar li ul a
{
  text-decoration: none;
  color: #3a260e;
} 


div#content input, select
{
  border: 1px solid ;
}

div#resultado table
{

  border: 1px solid #cccccc;
}

div#resultado tr
{

  border-top: 1px solid #cccccc;
}

.highlight_word
{

	color: #3b3b47;
}

div#item_sumario
{

	border: 1px solid #cccccc;
 	background-color: #dbdbdb;
	padding-top: 5px;
	margin-left: 20px;
	margin-bottom: 5px;
}

div#item_sumario a
{
 	text-decoration: none;
  	color: #3b3b47;
}

div#item_sumario .secao
{
	
        color: #3b3b47;
         font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 13px;
        margin-top: 3px;
        font-weight: bold;
}

div#download
{
	color: #3b3b47;
	float: right;
	margin-right: 0px;
        margin-top: 3px;

}

div#download a
{
	text-decoration: none;
  	color: #3b3b47;
 	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 13px;
	font-weight: bold;
}


div#ultimo
{
	text-decoration: none;
  	color: #3b3b47;
 	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 14px;
	font-weight: bold;
}



div#sumario
{
	text-decoration: none;
  	color: #3b3b47;
 	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 12px;
	font-weight: bold;
}



div#rdtl
{
	text-decoration: none;
  	color: #3b3b47;
 	 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 18px;
	font-weight: bold;
}
