body {
	margin:0px;
}
/*Menu*/
#tabs {
  width:100%;
  font-size:93%;
  line-height:normal;
  float:right;
  }
#tabs ul {
  margin:0;
  list-style:none;
  padding-right:15px;
  }
#tabs li {
  display:inline;
  margin:0;
  float:right;
  }
#tabs a {
  float:left;
  background:url("images/fundo_tab_off.jpg") repeat-x left bottom;
  margin-right:2px;
  padding:0 2px 0 4px;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:10px;
  }
#tabs a span {
  float:left;
  display:block;
  background:url("images/fundo_tab_off.jpg") repeat-x right bottom;
  padding:5px 7px 4px 4px;
  color:#8c8c8c;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
  color:#8c8c8c;
  }
a#active_menu, #tabs a:hover {
	background:url(images/fundo_tab_on.jpg) bottom left repeat-x;
  }
a#active_menu span, #tabs a:hover span {
	background:url(images/fundo_tab_on.jpg) bottom left repeat-x;
  }
/*Site*/
.dados_usuario_top {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #94b82e;
	word-spacing:2px;
}
.dados_usuario_top a {
	text-decoration:none;
	color: #94b82e;
}
.dados_usuario_top a:hover {
	text-decoration:underline;
	color: #94b82e;
}
.dados_usuario_top a:visited {
	color: #94b82e;
}
.quadros_dados {
	border:1px solid #747474;
}
.legenda_quadro_dados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
}
.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#747474;
}
.texto a {
	color:#747474;
	text-decoration:none;
}
.texto a:hover {
	color:#000000;
	text-decoration:none;
}
.texto a:visited {
	text-decoration:none;
}
.rodape {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#CCCCCC;
	padding-left:15px;
}
.erro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
	padding-left:15px;
}
.ok {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8bad00;
	font-style:italic;
	font-weight:bold;
	padding-left:15px;
}
.inputbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	border:1px solid #CCCCCC;
	background-color:#F8F8F8;
	width:200px;
	padding:2px;
}
.checkbox {
	color:#333333;
	border:1px solid #CCCCCC;
	background-color:#F8F8F8;
}
.button {
	border: 1px solid #8bad00;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
}