.texto {font-family: Tahoma, Arial; font-size: 12px; color: #000000; font-weight : none; text-decoration: none}
.azul {font-family: Verdana; font-size: 9px; color: #2d5a83; font-weight : none; text-decoration: none}
.textoM {font-family: Tahoma, Arial; font-size: 12px; color: #000000; font-weight : none; text-decoration: none}
.cinza {font-family: Tahoma, Arial; font-size: 13px; color: #575757; font-weight : none; text-decoration: none}
.alerta {font-family: Tahoma, Arial; font-size: 11px; color: #ff0000; font-weight : bold; text-decoration: none}
.alerta2 {font-family: Tahoma, Arial; font-size: 18px; color: #ff0000; font-weight : bold; text-decoration: none}
.textoB {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ffffff; font-weight : none; text-decoration: none}
.textoBold {font-family: Tahoma, Arial; font-size: 13px; color: #000000; font-weight : bold; text-decoration: none}
.titulo {font-family: Tahoma, Arial; font-size: 13px; color: #ffffff; font-weight : bold; text-decoration: none}
.textoAlerta {font-family: Tahoma, Arial; font-size: 13px; color: #ff0000; font-weight : bold; text-decoration: none}
.textoBoldBranco {font-family: Tahoma, Arial; font-size: 13px; color: #ffffff; font-weight : bold; text-decoration: none}
.total {font-family: Tahoma, Arial; font-size: 11px; color: #cccccc; font-weight : none; text-decoration: none}
.menu {font-family: Arial; font-size: 13px; color: #ae0505; font-weight : none; text-decoration: none}
.contato {font-family: Tahoma, Arial; font-size: 15px; color: #575757; font-weight : none; text-decoration: none}
.botao 
{
    BORDER-BOTTOM: #ae0505 1px solid ;
    BORDER-LEFT: #ae0505 1px solid;
    BORDER-RIGHT: #ae0505 1px solid;
    BORDER-TOP: #ae0505 1px solid;
	BACKGROUND-COLOR:#2d5a83;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
	FONT-WEIGHT:bold; 
}
.botaoB 
{
    BORDER-BOTTOM: #000000 0px solid ;
    BORDER-LEFT: #000000 0px solid;
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
	BACKGROUND-COLOR:#035007;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13pt;
	FONT-WEIGHT:bold; 
}
.relatorio {
    BORDER-BOTTOM: #ededee 1px solid ;
	BORDER-LEFT: #ededee 0px solid;
    BORDER-RIGHT: #ededee 0px solid;
    BORDER-TOP: #ededee 0px solid;
}
.tabela
{
    BORDER-BOTTOM: #c4c4c4 1px  ;
    BORDER-LEFT: #c4c4c4 1px ;
    BORDER-RIGHT: #c4c4c4 1px ;
    BORDER-TOP: #c4c4c4 1px ;
    COLOR: #2d5a83;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
}
.forms
{
    BORDER-BOTTOM: #035007 1px solid ;
    BORDER-LEFT: #035007 1px solid;
    BORDER-RIGHT: #035007 1px solid;
    BORDER-TOP: #035007 1px solid;
    COLOR: #575757;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13pt;
}
.forms2
{
    BORDER-BOTTOM: #c4c4c4 1px solid ;
    BORDER-LEFT: #c4c4c4 1px solid;
    BORDER-RIGHT: #c4c4c4 1px solid;
    BORDER-TOP: #c4c4c4 1px solid;
    COLOR: #575757;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
}
.combo
{
	
	BORDER-BOTTOM: #2d5a83 1px dotted; 
    COLOR: #2d5a83;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
}

td {font-family:Tahoma; font-size:11px; color:4A4A4A; }
a {text-decoration: none; }
a.1 {text-decoration: underline; color: 0D6CA3; }
a.2 {text-decoration: underline; color: 145783; }
a.3 {text-decoration: underline; color: 3770C2; }
.t11 {font-family: Tahoma; font-size: 11px; font-style: normal; }
.style1 {color: #FFFFFF; font-weight: bold; }
.style2 {color: #000000; font-weight: bold; }
.style3 {color: #0d6ca3}
.style4 {color: #ff8c00}
.style5 {color: #ffffff}
.style6 {color: #000000}

/* ----- INICIO LIGHTBOX -----*/
#GB_overlay {background-image: url(../_images/overlay.png); position:absolute;  margin: auto;  top:0px; left:0px;  z-index:100;  width:100%;  height:115%;}
* html #GB_overlay {background-color: #000;  background-color: transparent;  background-image: url(../_images/blank.gif);  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_images/overlay.png", sizingMethod="scale");}
#GB_window {width:300px; height:200px; z-index:150; top:4px;  left:0px;  position:absolute;  background:#fff;  border:2px solid #8aa6c3;  overflow:auto;}
#GB_frame {border:0px solid #000000; margin-bottom:0px;  width:100%; height:100%; overflow:auto;  }
#GB_caption {font:12px bold helvetica, verdana, sans-serif;  color:#fff;  background:#356697;  padding:2px 2px 2px;  margin:0;  text-align:left;}
#GB_window img {position:absolute;  top:2px;  right:5px;  cursor:pointer;  cursor:hand;}
/*----- FIM LIGHTBOX -----*/

/* INICIO MENU SUPERIOR */
body {margin:5px 0px;  padding:0; background: #fff;}
#tudo {width:100px; font:12px Arial, Helvetica, sans-serif;	margin:10px auto;	border: 1px solid #888;	padding:10px 20px 10px 60px;	background:#eee;}
div#container_abas {margin-top:0px;}
h1 {font-size:16px; color:#c30;}
h2 {font-size:14px; color:#c30;}
.esq {display:block; float:left; margin:0 10px 10px 0;}
.dir {display:block; float:right; margin:0 0 10px 10px;	}
pre code span { font:bold 16px "Courier New", Courier, monospace;	}

/* Abas */
div.aba {
	background:#e9e3e3; 
	text-align:justify; 
	margin-bottom:20px; 
	padding:0px 0px 0px 0px; 
	border:0px solid #ae0505;
}
#nav {
	margin:0px 0px 0px 0px; 
	padding:0px 0px 13px 0px; 
	border-bottom:0px solid #000; 
	font:bold 10px verdana;
}
#nav li {
	list-style:none; 
	margin-right:0px; 
	display:inline;
}
#nav li a {
	padding:0px 18px 13px 0px;
	border:0px solid #ae0505;	
	border-bottom:0px solid #ae0505; 
	background:#ffffff; 
	color:#ae0505; 
	text-decoration:none;
	}
#nav li a:hover {
	padding:0px 18px 13px 0px;
	border:0px solid #ae0505;	
	border-bottom:0px solid #ae0505; 
	background:#ffffff; 
	color:#ae0505; 
	text-decoration: none;
}
#nav li a.corrente {
	padding:0px 23px 13px 0px;
	border:0px solid #ae0505;	
	border-bottom:none;
	background:#e9e3e3; 
	color:#ae0505; 
	text-decoration: none;
}
/* FIM MENU SUPERIOR */






