body {
	text-align: center;
	margin: 10px auto 10px auto;
	font: 12px Verdana;
	color: #000;
	background: white url('../_imagens/Logo_Perfil_V03.gif') repeat fixed 0 0;
}

#conteudo{
	text-align: left;
	width: 770px;
	background: white;
	margin:0px auto;
}

a:link {
	color: #8B4513; /*Marrom*/
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #008000; /*Verde*/
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	color: #8B4513; /*Marrom*/
	font-weight: bold;
	text-decoration:underline;
}

input{
	background-color: white;
	font-family: verdana;
	font-size: 10px;
	color: #555;
	border: solid 1px gray;
	margin: 3px 3px 3px 3px;
}

select{
	background-color: white;
	font-family: verdana;
	font-size: 10px;
	border: solid 1px gray;
	margin: 3px 3px 3px 3px;
	color: #555;

}

textarea{
	border: solid 1px gray;
	font: 10px verdana;
	color: #555;
	display: block;
	top: -7px;
	position: relative;
}


#conteudo table{
	border-collapse: collapse;
	font: 12px Verdana;
	width: 100%;
}

#conteudo table thead tr td {
	/*Linhas de cabeçalho de tabela*/
	background-image: url('../_imagens/bg-h1.jpg');
	border:1px solid #ccc;
	padding: 5px;
	font-weight: bold;
	background-color: #ccc;
	text-align: center;
}

#conteudo table tr td {
	border:1px solid #ccc;
	padding: 5px;
	background-color: white;
}

.colunaTabela {
	border:1px solid #ccc;
	padding: 5px;
	background-color: white;
	text-align: center;
	font-weight: bold;
}

.labelTabela {
	border:1px solid #ccc;
	padding: 5px;
	background-color: white;
	text-align: right;
	font-weight: bold;
}

table tfoot tr td {
	/*Linhas de rodape de tabela*/
	border:1px solid #ccc;
	padding: 5px;
	font-weight: bold;
	background-color: #eee;
	text-align: center;
}


h1 {
	/*Título de página*/
	font-family: verdana;
	font-size: 18px;
	font-weight: bold;
	background-color: #cc9;
	text-align: center;
	padding: 7px;
	background: white url('../_imagens/bg-h1.jpg');
	border:1px solid #ccc;
}

#rodape{
	font-family: verdana;
	text-align: center;
	padding: 10px;
	font-family: Verdana;
	font-size: 10px;
	color: #708090;
	border-top:1px dashed #ccc;
	border-left:1px dashed #ccc;
}

hr{
	border-top:1px dashed #ccc;
	border-bottom:1px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	margin: 3px 0 3px 0;
	background-color: white;
}

.menuOperador{
	border:1px solid #ccc;
	padding: 10px;
}

fieldset{
	border:1px solid #ccc;
	background-color: white;
	padding: 10px;
	font-size: 11px;
	color: #666666;
}

fieldset legend{
	padding: 5 20 7 20;
	font-weight: bold;
	background-color: #f5f5f5;
	color: #888;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

label{
	font-size: 11px;
	color: #666666;
	width: 140px;
	text-align: right;
	margin: 4px;
	float: left;
	background: white url('../imagens/2rightarrow.jpg');
	vertical-align: middle;
	vertical-align: bottom;
}


#informacaoUsuario{
	padding: 5 30 5 5;
	margin: 0 0 10 0;
	position: relative;
	top: 0px;
	right: 0px;
	border-bottom: 1px dashed #ccc;
	border-right: 1px dashed #ccc;
	height: 30px;
	_height: 43px; /* IE */
}


#chaveUsuario{
	/* DEFINE ESTILO DA IMAGEM DO LOGIN NO CABEÇALHO */
	top: 3px;
	position: absolute;
	right: 0px;
}

#nomeUsuario{
	/* DEFINE ESTILO DO NOME DO USUÁRIO NO CABEÇALHO */
	width: 730;
	font-size: 10px;
	font-weight: bold;
	color: #888;
	position: absolute;
	text-align: right;
}

#tituloSistema{
	/* DEFINE ESTILO DO TÍTULO DO SISTEMA NO CABEÇALHO */
	width: 770;
	text-align: center;
	left: 0px;
	position: absolute;
	top: 10px;
	font-weight: bold;
	color: #888;
}

#carregando{
	/* DIV QUE INDICA ATIVIDADE AJAX EM EXECUÇÃO */
	width: 770px;
	text-align: right;
	position: absolute;
	bottom: 0px;
	color: gray;
	vertical-align: middle;
	font-weight: bold;
	background-color: white;
}


.linkPaginacao:link {
	/* PAGINAÇÃO: Páginas disponíveis */
	color: #ccc;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
}

.linkPaginacao:visited {
	/* PAGINAÇÃO: Páginas disponíveis */
	color: #ccc;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
}

.linkPaginacao:hover{
	/* PAGINAÇÃO: Páginas disponíveis */
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
}



.paginaAtual{
	/* PAGINAÇÃO: Página atual */
	color: #666;
	font-size: 12px;
	font-family: verdana;
}


@media print{
	#menuPrincipal, #menuAdm, #menuRelatorio{
		/* O MENU NÃO SAI NA IMPRESSÃO */
		display: none;
	}
}
