div
{ position:fixed;
  width:100%;
  padding: 0px;
  border: 1px solid #FFDEAD;
  margin-top: -8px;
  margin-bottom: 0px;
  margin-right: -8px;
  margin-left: -8px;background-color:#FFDEAD; }

amarelo    { font-size:10px; font-weight: bold; color:yellow; }
azulmaior  { font-size:14px; font-weight: bold; color:blue; }
azulmenor  { font-size:12px; font-weight: bold; color:blue; }
azulpequeno{ font-size:10px; font-weight: bold; color:blue; }
body       { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; color:black;
             margin:0; background-color:#FFDEAD; /*troquei a cor de EBEBEB para FFDEAD*/ }
button     { background-color: transparent; border:none; font-weight: bold; } 
cinza      { color:grey; font-size: 12px; }
div.estrut { position: fixed; height: 100%; width:180px; background-color: #FFDEAD; text-align: center; }
feito      { text-decoration: line-through; text-decoration-thickness: 30%; }
vermelho   { color:red; }
pretogran  { color:black; font-size:20px; font-weight: bold; }
pretonorm  { color:black; font-size:16px; font-weight: normal; }
pretopequ  { color:black; font-size:10px; font-weight: bold; }
redcourier { color:red; font:bold 14px Courier New,Monospace; }
rubro      { color:red; font-weight: bold; }
v1         { font-size:14px; font-weight: bold; color:red; }
traco      { text-decoration: line-through; color:red; font-weight: bold; }

ul#css3menu2,ul#css3menu2 ul
{ margin:0;
  list-style:none;
  padding:0;
  background-color:#dedede;
  border-width:1px;
  border-style:solid;
  border-color:#5f5f5f;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px; }
ul#css3menu2 ul
{ display:none;
  position:absolute;
  left:0;
  top:100%;
  -moz-box-shadow:3.5px 3.5px 5px #000000;
  -webkit-box-shadow:3.5px 3.5px 5px #000000;
  box-shadow:3.5px 3.5px 5px #000000;
  background-color:#424542;
  border-width:2px;
  border-radius:0px;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-color:#FFF;
  padding:0 10px 10px; }
ul#css3menu2 li:hover>*
{ display:block; }
ul#css3menu2 li
{ position:relative;
  display:block;
  white-space:nowrap;
  font-size:0;
  float:left; }
ul#css3menu2 li:hover
{ z-index:1; }
ul#css3menu2 ul ul
{ position:absolute;
  left:100%;
  top:0; }
ul#css3menu2
{ font-size:0;
  z-index:999;
  position:relative;
  display:inline-block;
  zoom:1;
  padding:0;
  *display:inline; }
* html ul#css3menu2 li a
{ display:inline-block; }
ul#css3menu2>li
{ margin:0; }
ul#css3menu2 a:active, ul#css3menu2 a:focus
{ outline-style:none; }
ul#css3menu2 a
{ display:block;
  vertical-align:middle;
  text-align:left;
  text-decoration:none;
  font:bold 14px Trebuchet MS;
  color:#000;
  text-shadow:#FFF 0 0 1px;
  cursor:pointer;
  padding:10px;
  background-color:#444444;
  background-image:url("mainbk.png");
  background-repeat:repeat;
  background-position:0 0;
  border-width:0 0 0 1px;
  border-style:solid;
  border-color:#C0C0C0; }
ul#css3menu2 ul li
{ float:none;
  margin:10px 0 0; }
ul#css3menu2 ul a
{ text-align:left;
  padding:4px;
  background-color:#424542;
  background-image:none;
  border-width:0;
  border-radius:0px;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  font:14px Tahoma;
  color:#FFF;
  text-decoration:none;
  text-shadow:#FFF 0 0 0; }
ul#css3menu2 li:hover>a,ul#css3menu2 li a.pressed
{ background-color:#444444;
  border-color:#C0C0C0;
  border-style:solid;
  color:#FFF;
  text-shadow:#FFF 0 0 1px;
  background-image:url("mainbk.png");
  background-position:0 100px;
  text-decoration:none; }
ul#css3menu2 span
{ display:block;
  overflow:visible;
  background-position:right center;
  background-repeat:no-repeat;
  padding-right:0px; }
ul#css3menu2 ul span
{ background-image:url("arrowsub.png");
  padding-right:8px; }
ul#css3menu2 ul li:hover>a,ul#css3menu2 ul li a.pressed
{ background-color:#424542;
  background-image:none;
  color:#F2B20E;
  text-decoration:none;
  text-shadow:#FFF 0 0 0; }
ul#css3menu2 li.topfirst>a
{ border-width:0;
  border-radius:0px 0 0 0px;
  -moz-border-radius:0px 0 0 0px;
  -webkit-border-radius:0px;
  -webkit-border-top-right-radius:0;
  -webkit-border-bottom-right-radius:0; }
ul#css3menu2 li.toplast>a
{ border-radius:0 0px 0px 0;
  -moz-border-radius:0 0px 0px 0;
  -webkit-border-radius:0;
  -webkit-border-top-right-radius:0px;
  -webkit-border-bottom-right-radius:0px; }
