a {
	color: #FF3300;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;	
}
a:active {
	text-decoration: none;
}


img {
	border: 0;
}

/**************************** Campos dos formulários ****************************/
.containerMenuLat {
	z-index: 3;
	position: absolute;
	width: 221px;
	height: 1000px;
	margin: 137px 0px 0px 168px;
	left: 50%;
	padding: 0px;
	top:0px;
}

.form_erro {
	color: red;
	font-weight:bold;	
}
.form_titulo {
	color: green;
	font-weight: bold;
	font-size: 14px;
}
.form_label {
	color: black;
}
.form_labelnegrito {
	color: black;
	font-weight:bold;
}
.form_campo {
	background-color: #F5F5F5;
	border: 1px solid #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.form_campo_branco {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.form_botao {
	background-color: #F5F5F5;
	height: 26px;
	padding:0px;
	border: 1px solid #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

/**************************** Estrutura das Tabelas *****************************/
.Tabela {
  color: black;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
}
.Tabela_Linha {
	color: black;
	background-color: #ffc;
}
.Tabela_Linha a {
  color: black;
}
.Tabela_LinhaAlternada {
  color: black;
  background-color: White;
}
.Tabela_LinhaAlternada a {
  color: black;
}
.Tabela_LinhaSelecionada {
  color: black;
  background-color: #CC9;
}
.Tabela_LinhaSelecionada a {
  color: black;
}
.Tabela_Cabecalho {
  color: White;
  background-color: #993;
  font-weight: bold;
}
.Tabela_Cabecalho a {
  color: White;
  font-weight: bold;
}
.Tabela_Rodape {
  color: white;
  background-color: #993;
}
.Tabela_Rodape a {
  color: white;
}
.Tabela_Paginacao {
  color: white;
  font-weight: normal;
  background-color: #993;
  text-align:left;
  font-weight: bold;   
}
.Tabela_Paginacao a {
  color: white;  
}

/**************************** Estrutura principal das telas *********************/
.Itinerante_Usuario {
	top:190px;
	position: absolute;
	width: 402px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	background-color: #ffffcc;
	z-index: 4;
	overflow: hidden;
	background-color:transparent;
}
.Itinerante_corpo {	
	top:0px;
	position: relative;
	width: 401px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	vertical-align: top;
	background-color:transparent;
	/*border: #ccc 1px solid;*/
}

/**************************** Estrutura do Fundo Modal **************************/
.ModalDiv {
	z-index: 9999;
	cursor:wait;
}
.ModalPrincipalDiv {
	top:0px;
	left: 50%;
	margin: 0px 0px 0px -389px;
	width: 778px;
	height:2500px;
	position:absolute;
	padding: 0px;	
	z-index: 9998;	
	opacity: .2;
	-moz-opacity: .2;
	filter: alpha(style=0,opacity=20);	
	background-color:Black;
	cursor:wait;
}
.ModalPrincipalFrame {
  top: 0px;
  left: 50%;
  margin: 0px 0px 0px -389px;
  width: 778px;
	height:2500px;
  position: absolute;
  padding: 0px;
  z-index: 9997;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(style=0,opacity=0);
  cursor:wait;
}
.ModalImagem {
	top:0px;
	left: 50%;
	margin: 0px 0px 0px -389px;
	width: 778px;
	height:30px;
	position:absolute;
	padding: 0px;	
	z-index: 9999;
	background-color:transparent;
  cursor:wait;
}

/**************************** Estrutura das mensagens estáticas *****************/
.Mensagem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;	
	background-color:transparent;
	text-align:left;
}
.Mensagem p {
	text-indent: 0pt;
}