/* Texto geral */
body, table, td {
  font-family: Arial, "Trebuchet MS", Trebuchet, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  color: #666666;

  margin: 0px 0px 0px 0px;
  cursor: default;
  
  overflow: auto;

  scrollbar-face-color: #2D669E;
  scrollbar-shadow-color: #fff;
  scrollbar-highlight-color: #fff;
  scrollbar-3dlight-color: #fff;
  scrollbar-darkshadow-color: #fff;
  scrollbar-track-color: #fff;
  scrollbar-arrow-color: #fff;   
}

a:link, a:visited, a:active {
  text-decoration: none;
  color: #4278DA;
}

a:hover {
  text-decoration: underline;
  color: #4278DA;
}

h1 {
  margin-bottom: 3px;
  padding: 0px;
  font-family: Georgia, Times New Roman, "Trebuchet MS", Arial, Helvetica, Tahoma, Verdana;
  font-weight: bold;
  font-style: italic;
  font-size: 22px;
  letter-spacing: 0px;
  word-spacing: 0px;  
  color: #aaaaaa;
}

h3 {
  margin: 0px;
  margin-bottom: 3px;
  padding: 0px;
  font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, Verdana;
  font-weight: bold;
  font-style: italic;
  font-size: 14px;
  letter-spacing: 0px;
  word-spacing: 0px;  
}


form, option, select, radio {
  margin: 0;
  padding: 0;
}


hr {
  padding: 0px;
  margin: 0px;
}

p {
  margin: 0px;
  padding: 0px;
}


.copyright {
  font-family: Arial, "Trebuchet MS", Arial, Helvetica, Tahoma, Verdana;
  font-weight: bold;
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
}

a.copyright:link, a.copyright:visited, a.copyright:active {
  color: #FE8007;
}

input, textarea, select {
  font-family: Arial, "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;  
  font-style: normal;
  color: #555555;  
  border: 1px solid #AAAAAA;
}

textarea {
  overflow: auto;
}



/*************/
/* MAIN MENU */
/*************/

.mm_link {
  width: 25%;
  height: 27px;
  background-image: url(img/mm_link_b.gif);
  background-repeat: repeat-x;
  vertical-align: middle;
  text-align: center;  
  padding-top: 3px;
}

.mm_link a:link, .mm_link a:visited, .mm_link a:active, .mm_link a:hover {
  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Arial, Helvetica, Tahoma, Verdana;
  font-weight: bold;
  font-size: 13px;

  color: #2D669E;
  text-decoration: none;
}

.mm_link a:hover {
  color: #2D669E;
}

.mm_active {
  width: 25%;
  height: 27px;
  background-image: url(img/mm_active_b.gif);
  background-repeat: repeat-x;
  vertical-align: middle;
  text-align: center;
  padding-top: 3px;
}

.mm_active a:link, .mm_active a:visited, .mm_active a:active, .mm_active a:hover {
  font-family: Verdana, Tahoma,  Arial, "Trebuchet MS", Arial, Helvetica, Tahoma, Verdana;
  font-weight: bold;
  font-size: 13px;

  color: #2D669E;
  text-decoration: none;
}


/*************/






/*************/
/* LEFT MENU */
/*************/

td#submenu {
  width: 170px;
  height: 254px;
  background-image: url(img/submenuback.jpg);
  background-position: right top;
  background-repeat: no-repeat;
  vertical-align: top;
  text-align: left;  
  padding-right: 10px;
}

.leftitem {
  font-family: Arial, "Trebuchet MS", Arial, Helvetica, Tahoma, Verdana;
  font-weight: bold;
  font-size: 12px;

  color: #4278DA;
  padding-top: 5px;  
}

/*************/



/*****************/
/* SUB LEFT MENU */
/*****************/

.subleftitem {
  font-family: Arial, "Trebuchet MS", Arial, Helvetica, Tahoma, Verdana;
  font-weight: bold;
  font-size: 12px;

  color: #4278DA;
  padding-left: 10px; 
  padding-top: 1px; 
}

/*************/
