.azul, .azul A{
  color: #00aeef!important;
  border-color: #00aeef!important;
}
.invert_azul, .invert_azul A {
  background-color: #00aeef!important;
  color: #fff;
}
.preto, .preto A {
  color: #000000!important;
}
.invert_preto, .invert_preto A {
  background-color: #000000!important;
  color: #fff;
}
.escuro, .escuro A {
  color: #5a5a5a!important;
  border-color: #5a5a5a!important;
}
.invert_escuro, .invert_escuro A {
  background-color: #5a5a5a!important;
  color: #fff;
}
.cinza, .cinza A{
  color: #9c9c9c!important;
}
.invert_cinza, .invert_cinza A {
  background-color: #9c9c9c!important;
  color: #fff;
}
A {
  text-decoration: none;
}
H1, H2, H3 {
  margin: 0px;
  padding: 0px;
}
/************************/
BODY {
  margin: 0px;
  padding: 0px;
}
BODY {
  font-family: "Trebuchet MS";
}
.background { background: url(../Images/base_background.jpg) repeat-x top left; }
IMG {
  border: 0px;
}
UL {      margin: 0px; padding: 0px 0px 0px 20px; }
#surround {
  margin-left: 12.6%;
  background: url(../Images/base_surround.jpg) no-repeat top left; 
}
#surround-interface {
  margin-left: 10px;
  padding-left: 35px;
  background-color: #fff;
}
#header {
  height: 340px;
}
#header .contents 
{
    height: 330px; 
}

.right_menu 
{
    width: 180px; 
}

#header .flash 
{
    margin-left: 180px; 
}

#header .frame 
{
    height: 60px; margin: 30px 0px 20px 0px;
}

#header .right_menu UL 
{
    font:12px Arial, Verdana;
    line-height:20px;
    list-style-image: URL(../Images/bullet_header_menu.jpg);
}

#header #header_menu .azul 
{
    font-weight: bold;
}

#footer_flash 
{
    width: 900px; 
}

#footer_flash > div 
{
    margin: 0 auto; width: 240px; height: 90px; 
}
