body{
    margin:0px;
    overflow: no-display;
    font-family: Arial;
    font-size:12px;
}
form{
    margin:0px;
    padding:0px;	
}
.header{
  display: table-cell !important; 
  background: #004080;
  text-align: center;
  color: #FFFFFF;
  padding: 10px;
  font-size: 20px;
  font-weight: bold;
  vertical-align: top;
}
.content{
    display: table-cell !important;
    padding: 10px;
    width: 1000px;
    height: 600px;
}
.content .home{
    font-size:40px;
    color: #004080;
}
.content input[type=button]{
    font-size:15px;
    border: solid 1px #000000;
}
.menu{
   display: table-cell !important; 
   padding: 10px;
   background: #efede1;
   text-transform: capitalize;
   white-space: nowrap;
   height: 600px;
   font-size:12px;
   vertical-align: top;
}
.menu thead{
    font-size:12px;
    font-weight: bold;
    white-space: nowrap;
}
.menu a
{
    color: #000000;
    white-space: nowrap;
    font-size:12px;
}
.menu a:hover
{
    color:#FF0000;
	font-weight:bold;
}
.menu tbody td
{
    padding: 2px;
}
.content table
{
    width: 100%;
    font-size:12px;
}
.content table thead
{
    border:solid 1px #000000;
    background: #004080;
    color:#FFFFFF;
}
.content table thead select
{
	font-size:10px;
}
.content table thead input
{
	font-size:10px;
}
.content table img
{
    width: 50%;
}
.content table thead td
{
    padding: 5px;
    font-weight: bold;
}
.content table tbody td
{
    border-bottom:solid 1px #000000;
    white-space: nowrap;
}
.content table tbody td input
{
    font-size:12px;
}
.content table tbody td select
{
    font-size:12px;
}
.content table tbody td a
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
.toolbar
{
    padding-bottom: 10px;
}
.download_body
{
	padding:5px;
	width:200px;
	background-color:#FFFFFF;
	border:solid 1px #000000;
}
.titulo
{
	background-color:#efede1;
	color:#000000;
	font-size:12px;
}
.numerico
{
text-align:right;
}