/* Efeito remove as 4 margens da body */
@media screen {
BODY
{
    margin: 0
}

.no_screen { display: none; }

/* Inicio Efeito ABAS */
.aba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #f0f0f0;
	border-right: 1px solid #2e4730;
	border-top: 1px solid #2e4730;
	border-bottom: 1px solid #2e4730;
	padding: 5px;
	cursor: pointer;
}

.aba-sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border-right: 1px solid #2e4730;
	border-top: 1px solid #2e4730;
	padding: 5px;
	cursor: text;
}

.tb-conteudo {
	border-right: 1px solid #2e4730;
	border-bottom: 1px solid #2e4730;
}

.conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	width: 728px;
	height: 385px;
}

.t_aba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	cursor: text;
}
/* Fim Efeito ABAS */



/* Efeito posiciona imagem sobre table e demais dados da pagina */
DIV.div_img
{
	position:absolute;
	width:100%;
    margin-top: 0.10in;
}

html table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color: #000000;
	text-decoration: none;
}

table,
div,
span
{
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	line-height: inherit;
	font-weight: inherit;
	font-variant: inherit;
	text-transform: inherit;
	color: inherit;
	text-decoration: inherit;
}

a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-style:normal;
	line-height:normal;
	font-weight:inherit;
	font-variant:normal;
	text-transform:none;
	color: #16699B;
	text-decoration: none;
}

a:hover
{
	color: #21a0e9;
}

a img
{
	border: 0px solid black;
}

thead,
tfoot
{
	background-color: #d8d8d8;
	font-weight: bold;
}

.corBase
{
	background-color: #16699b;
}

.corCapa
{
	background-color: #295385;
}	

.corFundo{
  background-color: #fbfbef;
}

.erro {
       width: 350px;
       min-height: 40px;
       background-color: #dc2622;
       font-weight: bold;
       color: white;
}


.botao
{
	font-size: 11px;
	font-weight: bold;
	border: 2px outset #16699b;
	background-color: #16699b;
	color: white;
}

.titulo,
.alerta,
.titulo_invertido,
.subtitulo,
.textoobs,
.enfatiza,
.mensagemok
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	color: #16699B;
	text-decoration: none;
}

.row_on
{
}

.row_off
{
	background-color: #f0f0f0;
}

.alerta
{
	color: red;
}

.titulo_invertido2
{
	font-weight:bold;
	color: #f0ebd2;
	font-size: 13px;
}

.titulo_invertido
{
	color: white;
	font-size: 13px;
}

.subtitulo
{
	font-size: 13px;
	color: black;
}

.textoobs
{
	font-size: 8px;
}

.enfatiza
{
	font-size: 12px;
	color: black;
	font-weight: bold;
}

.mensagemok
{
	color: green;
	font-size: 12px;
	font-weight: bold;
}

.caixa_mensagem_sucesso
{
       width: 350px;
       min-height: 40px;
       background-color: #16699B;
       font-weight: bold;
       color: white;
}


/* inicio do estilo do overlib */
.fontClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.capfontClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
}
.capfontClass A {
	color: #ffffff;
	font-size: 9px;
}
.fgClass {
	background-color: #FFFFFF;
}
.bgClass {
	background-color: #16699B;
}
.fundopopup {
	background-color: #f0ebd2;
}

.font_legenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336999;
}
/* fim do estilo do overlib */
}
@media print {
   table {background: white;}
   .no_print { display: none; }
}
