body
{
	margin-top: 10;
	margin-bottom: 0;	
	margin-left: 0;
	margin-right: 0;	
	font-family: Verdana;
	font-size: 8pt;
}

.body_pagina_principal
{
	margin-top: 0;
	margin-bottom: 0;	
	margin-left: 0;
	margin-right: 0;	
	font-family: Arial;
	font-size: 8pt;
}

SELECT
{
	font-family: Arial;
	font-size: 8pt;
}
a
{
	color:#000000;
	margin: 0px;
}
/*a:link
{
	color: #333333;
	text-decoration: none;
	margin: 0px;
}*/
/*a:visited
{
	color: #333333;
	text-decoration: none;	
	margin: 0px;
}
a:hover
{
	color: #000000;
	text-decoration: none;	
	margin: 0px;
}
/* 
   imagelink é usado para link buttons que utilizam imagens.
   as classes CSS abaixo servem apenas para anular o efeito
   do underline presento no css da tag <a>
*/
.imagelink:link
{
	text-decoration: none;
	border-bottom: solid 0px;	
}
.imagelink:visited
{
	text-decoration: none;	
	border-bottom: solid 0px;	
}
.imagelink:hover
{
	text-decoration: none;	
	border-bottom: solid 0px;
}

.form_listbox
{
	width:100%;
	font-size: 8pt;
	font-family: Arial;	
	color: #000000;	
}
.tab_fundoInicio
{
	background-image: url(../_imagens/back.gif);	
	width: 100%;
	height: 100%;
}
.textoLogin
{
	color: #000000;
	font-size: 8pt;
	padding-left:5px;
	height:25px;
	vertical-align:middle;
}

/*
classe que formata os input do tipo text dos formularios
ALTERADO
*/

.form_text
{
	border-top: #9c9c9c 1px solid;
	font-size: 8pt;
	font-family: Courier New;
	border-left: #9c9c9c 1px solid;
	color: #000000;
	border-bottom: #9c9c9c 1px solid;
	visibility: visible;
	
}

/*Classe utilizada pelos textbox
*/
.form_text
{
	border: 1px solid #cccccc;
	font-size: 8pt;
	font-family: Verdana;
	color: #000000;
	visibility: visible;	
}

.form_text_number
{
	text-align: right;
	border: #999 1px solid;
	font-size: 8pt;
	font-family: Verdana;
	color: #000000;
	visibility: visible;
}

/*
classe para textBox marcado com read only
*/
.form_text_visible
{
	font-size: 8pt;
	font-family: Verdana;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
}

.tab_login
{
	border-right: #9c9c9c 1px solid;
	border-top: #9c9c9c 1px solid;
	border-left: #9c9c9c 1px solid;
	border-bottom: #9c9c9c 1px solid;
	background-color: #cecece;
}
.login_button
{
	border-right: #9c9c9c 1px solid;
	border-top: #9c9c9c 1px solid;
	border-left: #9c9c9c 1px solid;	
	border-bottom: #9c9c9c 1px solid;		
	font-size: 8pt;
	color: #000000;
	height: 20px;
	background-color: #efefe7;	
}

.form_popupbutton
{
	border-right: #FF9C00 1px solid;
	border-top: #FF9C00 1px solid;
	border-left: #FF9C00 1px solid;	
	border-bottom: #FF9C00 1px solid;		
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	height: 20px;
	width:18px;
	vertical-align: top;
	background-color: #FFF7DE;	
}
.tab_superior
{	
	margin-top: 20;
	background-color: #636363;
}

.tab_popupusuario
{
	border-right: #FF9C00 1px solid;
	border-top: #FF9C00 1px solid;
	border-left: #FF9C00 1px solid;	
	border-bottom: #FF9C00 1px solid;
	margin-top: 30;
	margin-left: 5;
	margin-right: 5;
	width:95%;
}
.tabelaBotoes
{
	margin-left: 70;
	width:70%;
}
.celulaBotoes
{
	text-align: right;
	font-size: 8pt;
}

.linhaCadastroRight
{
	background-color:#FFDEAD;	
	text-align: right;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;		
}

.bt_voltar
{
	margin-top: 5;	
	margin-left: 70;
	cursor: hand;
}
.classeMenu
{
	border-right: #9c9c9c 1px solid;
}




/*.tab_cadastro
{
	border-color:#dcdcdc;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left:  1px solid;	
	border-bottom: 1px solid;
	margin-top: 10;
	margin-left: 0%;
	margin-right: 10%;
	width:100%;
}*/

/*
	style referente ao datagrid
*/

/*
	style referente aos itens do formulario
*/

/*
	tabela que corresponde ao título do formulario (de pesquisa e de manutencao)
*/
.tab_tituloFormulario
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	color: #004489;
	font-family: Verdana;
	background-color: #8d9cc5;
}

.tab_tituloFormUsuario
{
	font-weight: bold;
	font-size: 8pt;
	width: 100%;
	color: #004489;
	font-family: Verdana;
}

.tab_informacao_usuario
{
	font-weight: bold;
	font-size: 8pt;
	width: 100%;
	color: black; /*#004489;*/
	font-family: Verdana;
}

.form_button
{
	border-color:#002500;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;	
	border-bottom: 1px solid;		
	font-size: 7pt;
	color: #FFFFFF;
	height: 20px;
	background-color: #0065a0;
}

.td_titulo_sistema
{
	color: #009966;
	font-family: Impact;
	text-align: center;
	font-size:24;
}



.div_check_list_box
{
	font-weight: bold;
	font-size: 10px;
	color: background;
	font-family: Verdana, Arial;
	overflow: scroll;
	width: 730px;
	height: 300px;
	background-color: silver;
	margin-left:0;
	border:0;
	
}

.div_check_list_box_pop_up
{
	font-weight: bold;
	font-size: 10px;
	color: background;
	font-family: Verdana, Arial;
	overflow: scroll;
	width: 420px;
	height: 350px;
	background-color: white;
	margin-left:0;
	border:0;
	
}

.div_check_list_box_internet
{
	font-weight: bold;
	font-size: 10px;
	color: background;
	font-family: Verdana, Arial;
	overflow: scroll;
	width: 100%;
	height: 260px;
	background-color: white;
	margin-left:0;
	border:0;
	
}