/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: black;
}
.modulo{
	position:absolute;
	left:399px;
	top:60px;
	width:286px;
	height:49px;
	z-index:1;
}
.menulateral {
	font-family: Tahoma;
	font-size: 11px;
	position:absolute;
	top:174px;
	left: 3px;
	width: 284px;
	height: 58px;
}
.moduloselecionado {
	background-image: url(../img/FundoMenuModuloSelecionado.jpg);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #15428B;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #6593CF;
	border-left-color: #FFFFFF;
}

.itemmenu {
	background-image: url(../img/FundoItemMenu.jpg);
	border-top: 1px solid #6593CF;
	height: 30px;
	font-family: Tahoma;
	font-size: 12px;
	color: #15428B;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}
.menu {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6593CF;
	border-bottom-color: #6593CF;
	border-left-color: #6593CF;
}
.separador {
	background-image: url(../img/FundoSeparadorMenu.jpg);
	height: 7px;
	border-top: 1px solid #6593CF;
}
H1 {
	padding-right: 9px;
	border-top: 1px solid #fff;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	BORDER-LEFT: 1px solid #fff;
	COLOR: #15428b;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid #add1ff;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #d6e8ff;
}
.itemmenuselecionado {

	background-image: url(../img/bk_btn_g_active.gif);
	border-top: 1px solid #6593CF;
	height: 30px;
	font-family: Tahoma;
	font-size: 14px;
	color: #15428B;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}
.mainTitulo {
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	cursor: pointer;
	background-color: #666666;
	height: 30px;
}
.mainBloco1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6593CF ;
}
.mainBloco2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #15428B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #15428B;
}
.itemmenuativo {
	background-image: url(../img/FundoMenuAtivo.jpg);
	border-top: 1px solid #6593CF;
	height: 30px;
	font-family: Tahoma;
	font-size: 12px;
	color: #15428B;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}
.itemmenuativoSelecionado {
	background-image: url(../img/FundoMenuAtivoHover.jpg);
	border-top: 1px solid #6593CF;
	height: 30px;
	font-family: Tahoma;
	font-size: 14px;
	color: #15428B;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.TituloGrade {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../Include/Grade/Img/TituloFundoAzul.jpg);
}
.StatusGrade {
	font-size: 10px;
	background-image: url(../Include/Grade/Img/BarraGridFundo.jpg);
}
.TituloColuna {
	font-size: 10px;
	background-image: url(../Include/Grade/Img/BarraGridFundo.jpg);
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
}
.DadosGrade {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.gridtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.titulomenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.observacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.DivAlpha {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	position:absolute;
	width: 100%;
	height:100%;
	top:0;
	left:0;
	font: bold 14px arial, sans-serif;
	color:#333333;
	background:#066000; /* Aqui você muda a cor do filtro */
	background-color: #333333;
	z-index: 0;
}
.DivFormulario {
	position:absolute; /* cria o contexto para posicionar o filtro */
	left: 0;
	top: 0;
	z-index: 1;
	height: 100%;
	width:100%; /* largura da imagem */
}

.GradeTitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ECE9D8;
	background-image: url(grade/Img/BarraGridFundo.png);
}
.GradeColuna{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(grade/Img/BarraGridFundo.png);
	font-weight: bold;
	height: 22px;
	text-align: left;
}
.GradeLinhaImpar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E2E2E2;
	height: 20px;
	font-weight: normal;
	text-align: left;
}
.GradeLinhaPar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
	height: 20px;
	font-weight: normal;
	text-align: left;
}
.GradeLinhaSelecionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #316AC5;
	height: 20px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
}
.RodapeColuna {
	font-size: 10px;
	background-image: url(../Include/Grade/Img/BarraGridFundo.jpg);
	font-weight: bold;
	color: #000000;
	height: 20px;
	text-align: center;
}
.TituloTabelaDados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(ManutencaoDados/Img/BarraGridFundo.jpg);
}
.CaixaTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	border: 1px solid #ABADB3;
}
.CaixaTextoSelecionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	background-color: #66CCCC;
	font-weight: normal;
}
.Rotulo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000066;
}
.Botao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F9F9F7;
	border-top: 1px solid #ACA899;
	border-right: 1px solid #ACA899;
	border-bottom: 1px solid #ACA899;
	border-left: medium solid #ACA899;
	font-weight: bold;
	height: 18px;
}
.CaixaLista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	width: 150px;
	font-weight: normal;
}
.RodapeColuna {
	font-size: 12px;
	background-image: url(../Include/Grade/Img/BarraGridFundo.jpg);
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.Mensagem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.TextoTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.FrameAzulTopDireito {
	color: #396087;
	background-image: url(Img/FrameAzul/FrameAzulTopoDireito.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.FrameAzulTopEsquerdo {
	color: #396087;
	background-image: url(Img/FrameAzul/FrameAzulTopoEsquerdo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.FrameAzulBottonDireito {
	color: #396087;
	background-image: url(Img/FrameAzul/FrameAzulBottonDireito.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.FrameAzulBottonEsquerdo {
	color: #396087;
	background-image: url(Img/FrameAzul/FrameAzulBottonEsquerdo.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}


.FrameBrancoTopDireito {
	color: #396087;
	background-image: url(Img/FrameBranco/FrameBrancoTopDireito.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.FrameBrancoTopEsquerdo {
	color: #396087;
	background-image: url(Img/FrameBranco/FrameBrancoTopEsquerdo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.FrameBrancoBottonDireito {
	color: #396087;
	background-image: url(Img/FrameBranco/FrameBrancoBottonDireito.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.FrameBrancoBottonEsquerdo {
	color: #396087;
	background-image: url(Img/FrameBranco/FrameBrancoBottonEsquerdo.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.CaixaTextoCentralizada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003333;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	text-align: center;
	font-weight: bold;
}
.FerramentaGrade {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image: url(../Include/Grade/Img/TituloFundoAzul.jpg);
	padding: 0px;
	border: 1px solid #CCCCCC;
}

