body, td, select, input, textarea {
	font-family:verdana,arial;
	font-size:11px;
}
/*
.modulo { background-color:#eeeeee; }
*/
a { 
	color:#000070;  
	text-decoration:none;
}

a:hover { text-decoration:underline; }

.CampoFormulario { width:300px; }

.TituloJanelaDetalhe td { 
	background-color:#eeeeee;
	font-weight:bold;
	font-family:tahoma,arial,verdana;
	font-size:11px;
}
.TabelaJanelDetalhe { background-color:#eeeeee; }

.CampoPropriedade {
	width:100%;
	border:1px solid black;
}

.TabelaPropriedades td {
	background-color:white;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.BotaoModulo {
	width:70px;
	border:1px solid #888888;
}
.BotaoHeaderModulo {
	width:70px;
	border:1px solid #888888;
	background-color:#D4D0C8;
	color:black;
}

/*
.LinhaPar { background-color: white; }
.LinhaImpar { background-color: #f6f6f6; }
.LinhaImpar td, .LinhaPar td {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.LinhaSelecionada a { color:white; }
.LinhaSelecionada, .LinhaSelecionada td { 
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background-color:#C2CFDD;
}

.FimLinha { border-right: 1px solid #cccccc; }
.FimHeaderLista { border-right: 1px solid #aaaaaa; }
*/
.PastaSelecionada span { background-color:#C2CFDD; }

.HeaderLista, .HeaderLista td { 
	border-top:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	border-left:1px solid #aaaaaa;
	font-weight: bold; 
	color : black; 
	background-color: #cccccc;
}

.HeaderModulo { background-color:#B9C5D3; }
.HeaderModulo td, .RodapeModulo td {
	padding-right:10px;
	padding-left:10px;
}

.RodapeModulo td { padding-bottom: 5px; }

.TituloModulo {
	font-size:20px;
	font-weight:bold;
	font-family:arial;
	color:#555555;
}

.CorpoModulo, .CorpoModulo td {
	border-top:1px solid #666666;
	padding:10px;
}

.BordaHeaderModulo{ border-top:1px solid #666666; }
.BordaHeader {
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
}

.FundoTabela { background-color:#eeeeee; }
.FundoMenu { background-color:#eeeeee; }
.FundoAbas tr { background-color:#B9C5D3; }

.AbaSelecionada, .Aba {
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	padding-left:10px;
	padding-right:10px;
}
.AbaSelecionada, .AbaSelecionada a {
	color:black;
	text-decoration:none;
	background-color:#eeeeee;
}
.Aba, .Aba a {
	color:white;
	text-decoration:none;
	background-color:#8096B0;
}
.Aba { border-bottom:1px solid #666666; }
.NaoAba { border-bottom:1px solid #666666; }

.BoxMensagem { border:1px solid #666666; }
.BoxMensagem tr { background-color:#B9C5D3; }

.Item {
	border:1px solid white;
	background-color:white;
}
.ItemHover {
	border:1px solid #31598F;
	background-color:#31598F;
	color:white
}
.Dica { font-size:9px; background-color:#f7f7f7; }

.aviso { color:red; }

@import "modulo.css";

/* listagem */
.TabelaLista { border-collapse:collapse; }
.TabelaLista td { font-size:11px; }
.TabelaLista thead td { border-bottom:1px solid #999999; background-color:#eeeeee; font-weight:bold; }
.TabelaLista .LinhaPar td { background-color:#ffffff; cursor:default; }
.TabelaLista .LinhaImpar td { background-color:#fbfbfb; cursor:default; }
.TabelaLista tr { height:20px; }
.TabelaLista .LinhaSelecionada { background-color:#C2CFDD; }