a:link {color: #000000} 
a:active {color: #CCCCCC} 
a:visited {color: #000000} 
a:hover {color: #CCCCCC} 
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333} 
td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333} 
li {color: #000000; list-style-type: square} 
ul {color: #000000; list-style-type: square} 
ol {color: #000000}
 
a:link {color: #000000; text-decoration: none} 
a:visited {color: #000000; text-decoration: none} 
a:active {color: #000000; text-decoration: none} 
a:hover {color: #999999; text-decoration: none}

/* Nome do programa */
.hdr_tit { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000; font-weight: bold; padding-left: 4px; }

/* Título da seção */
.tit_secao { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; color: #333333; font-weight: bold; padding-bottom: 8px; }

/* Barra de navegação */
.navbar { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px;	color: #000000;	padding-left: 6px; }
a.navbar:link {color: #000000; text-decoration: none} 
a.navbar:visited {color: #000000; text-decoration: none} 
a.navbar:active {color: #000000; text-decoration: none} 
a.navbar:hover {color: #999999; text-decoration: none}

/* Padrão do conteúdo */
.tbl_conteudo { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000; padding-left: 15px; padding-top: 10px; padding-bottom: 20px; padding-right: 20px; }
a.tbl_conteudo:link {color: #000000; text-decoration: none} 
a.tbl_conteudo:visited {color: #000000; text-decoration: none} 
a.tbl_conteudo:active {color: #000000; text-decoration: none} 
a.tbl_conteudo:hover {color: #999999; text-decoration: none}

/* Padrão do menu e sub-menu */
.tbl_menu { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; color: #000000; padding-left: 6px; padding-top: 10px; padding-bottom: 0px; padding-right: 4px; font-weight: bold; }
a.tbl_menu:link {color: #000000; text-decoration: none} 
a.tbl_menu:visited {color: #000000; text-decoration: none} 
a.tbl_menu:active {color: #000000; text-decoration: none} 
a.tbl_menu:hover {color: #999999; text-decoration: none}

.tbl_submenu { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000; padding-left: 10px; padding-top: 0px; padding-bottom: 4px; padding-right: 4px; }
a.tbl_submenu:link {color: #000000; text-decoration: none} 
a.tbl_submenu:visited {color: #000000; text-decoration: none} 
a.tbl_submenu:active {color: #000000; text-decoration: none} 
a.tbl_submenu:hover {color: #999999; text-decoration: none}

/* Copyright */
.copyright { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #999999; padding-left: 10px; padding-top: 5px; padding-bottom: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #F9F9F9; border-right-color: #F9F9F9; border-bottom-color: #F9F9F9; border-left-color: #F9F9F9; }
a.copyright:link {color: #000000; text-decoration: none } 
a.copyright:visited {color: #000000; text-decoration: none} 
a.copyright:active {color: #000000; text-decoration: none} 
a.copyright:hover {color: #999999; text-decoration: none}

/* Versão do layout */
.version { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9px; color: #E6E6E6; padding-left: 7px; }

/* Grid styles */
.tbl-grid-top {	background-image: url(../imagens/tbl_tit_bg.jpg); background-attachment: fixed; background-position: right; height: 23px; padding-right: 10px; padding-left: 10px; }
.tbl-grid-top-font { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; height: 23px; cursor: default; }
.tbl-grid-center {
	background-attachment: fixed;
	background-position: right;
	height: auto;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F1F1F1;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	padding-top: 6px;
	padding-bottom: 6px;




}
.tbl-grid-bottom {
	height: 5px;
	background-color: #F1F1F1;
	border: 1px solid #666666;

}
