.preto12 {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.preto14 {
	COLOR: #000000; FONT-FAMILY: Microsoft Sans, Helvetica; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.branco11 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.preto11 {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.branco12 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.azul12 {
	COLOR: #0F69A7; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.azul20 {
	COLOR: #005291; FONT-FAMILY: "Helvetica Neue",Helvetica,"microsoft sans serif"; FONT-SIZE: 20px; TEXT-DECORATION: none
}
.cinza10 {
	COLOR: #4d4d4d; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.cinza11 {
	COLOR: #414141; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.cinza12 {
	COLOR: #5e5e5e; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.vermelho12 {
	COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.vermelho_opaco12 {
	COLOR: #802424; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.vermelho_opaco11 {
	COLOR: #802424; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none
}

.caixa
{
    BORDER-RIGHT: #858585 1px solid;
    BORDER-TOP: #858585 1px solid;
    BORDER-LEFT: #858585 1px solid;
    BORDER-BOTTOM: #858585 1px solid;
    BACKGROUND-POSITION: right;
    FONT-SIZE: 12px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: #e4e4e4;
}
.caixa_cinza
{
    BORDER-RIGHT: #b0b0b0 1px solid;
    BORDER-TOP: #b0b0b0 1px solid;
    BORDER-LEFT: #b0b0b0 1px solid;
    BORDER-BOTTOM: #b0b0b0 1px solid;
    BACKGROUND-POSITION: right;
    FONT-SIZE: 12px;
    COLOR: #6c6c6c;
    PADDING-TOP: 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: #e4e4e4;
}

#vista_toolbar {
	float:left;
	font:normal 12px 'Arial','Verdana','Helvetica';
	margin:0;
	width:100%;	
	padding:0;
	font-weight:bold;
}

#vista_toolbar ul {
background-image:url('images/bgmenu.gif');
background-repeat:repeat-x;
float:left;
line-height:46px;
margin:0;
width:100%; list-style-type:none; padding-left:1px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

#vista_toolbar li {
display:inline;
padding:0;
}

#vista_toolbar a {
color:#FFF; /* need because it will use default link color */
float:left;
padding:0 4px 0 4px; /* left 3 px because of left.png image */ 
text-decoration:none;
}

#vista_toolbar a span {
display:block;
float:none;
padding:0 56px 0 56px;
}

#vista_toolbar a span img {
border:none;
margin:0px 0px 0 0;
}

/* show picture when mouse over link */
#vista_toolbar a:hover{
background: url('images/bgmenu2.gif') top left;
}

#vista_toolbar a:hover span {
background:url('images/bgmenu2.gif') no-repeat right center;
}

#vista_toolbar a.right {
float:right;
}

h1 {
	margin-left: 0px;
	color:#b70f0f;
	font-family:"Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
    font-size:20px;
    font-weight:normal;  
    display:inline;
}

h1.hist {
	margin-left: 0px;
	color: #000;
	font-family:"Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
    font-size:22px;
    font-weight:bold;  
}

h2 {
	margin-left: 0px;
    font-size:14px;
    font-family:Arial,verdana,helvetica;
   	color:#0F69A7;
   	display:inline;
}
h3 {
    font-size:12px;
    margin:20px;
    padding:0px;
    color: #faebb0;
}
