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; }
a1         { font-size:10px; font-weight: bold; color:blue; }
a2         { font-size:12px; font-weight: bold; color:blue; }
a3         { font-size:14px; font-weight: bold; color:blue; }
a4         { font-size:16px; font-weight: bold; color:blue; }
a5         { font-size:18px; font-weight: bold; color:blue; }
ar         { font-size:20px; font-family: 'Segoe UI Symbol', Cambria Math; }
feito      { text-decoration: line-through; text-decoration-thickness: 30%; }
body       { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; margin:0; color:black;
             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; }
code       { font-family:Courier, Helvetica, serif; color:Blue; font-size:16px; font-weight: bold; }
div.estrut { position: fixed; height: 100%; width:180px; background-color: #FFDEAD; text-align: center; }
fa         { background-color:lightblue; }
vermelho   { color:red; }
vermelhao  { color:red; font-size:20px; }
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; }
pb1        { color:black; font-size:10px; font-weight: bold; }
pb2        { color:black; font-size:16px; font-weight: normal; }
pb3        { color:black; font-size:20px; font-weight: bold; }
redcourier { color:red; font:bold 14px Courier New,Monospace; }
rubro      { color:red; font-weight: bold; }
traco      { text-decoration: line-through; color:red; font-weight: bold; }
ul         { margin-top:0px; }
#fa        { background-color:lightblue; }
#a1        { font-size: 10px; font-weight: bold; color: blue; }
#a2        { font-size: 12px; font-weight: bold; color: blue; }
#a3        { font-size: 14px; font-weight: bold; color: blue; }
#r1        { font-size: 12px; font-weight: normal; text-align:right; }
#r2        { font-size: 12px; font-weight: bold; text-align:right;  color:blue;}
#l1        { font-size: 12px; font-weight: normal; text-align:left; }
#l2        { font-size: 12px; font-weight: bold; text-align:left;  color:blue;}
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; }
