.noprint, button {
  display: none;
}

body, table, tr, td, div, span, a, ul, li, input, select {
  font-family: verdana, arial;
  font-size: 12px;
}

td {
  padding: 0 3px 0 3px;
}

body {
  background-color: #FFF;
  margin: 0px;
  padding: 0px;
}

a, a:visited {
  color: #000000;
  text-decoration: None;
}

.destaque {
  background : #E4E4E4;
}

.barra {
  background : #CCCCCC;
}

tr.linha {
    background: #EFEFEF;
}

/* NOVO MENU */
h1.menu-titulo {
  font-size: 14px;
  margin: 0px;
  padding: 10px 0px 0px 0px;
  
}

ul#menu-principal {
  background: #FFF;
  width: 100%;
  border: 1px solid #CCC;
  margin: 0px;
  padding: 0px;
}

ul#menu-principal * {
  padding: 0px;
  margin: 0px;
}

ul#menu-principal ul li {
    background: url(imagens/flecha.gif) no-repeat left center;
    padding-left: 15px;
}

ul#menu-principal ul li a {
  line-height: 20px;
}

ul#menu-principal li a.menu-area {
  display: block;
  padding: 5px 0px 5px 2px;
  font-weight: bold;
  border-bottom: 1px solid #999; 
  background: url(imagens/grupo.gif) no-repeat left #E4E4E4;
  padding-left: 18px;
}       

h2#topo {
  padding: 5px; 2px; 
  margin:0px; 
  display: block;
}

h2#topo a {
  background: url(imagens/logo-areadecontrole.gif); 
  display: block; 
  text-indent:-9999px; 
  width: 321px; 
  height: 53px;
  color: #000;
  font-size: 12px;
}
