/* Estilo para o corpo e barras de scroll */
.toolbar{
	font-family: Tahoma, Arial, Helvetica;
	background-color: #00AEEF;
	color: white;	
}

.toolbaritem {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	BORDER-RIGHT: black 0px solid; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 1px;
	BACKGROUND-POSITION: 3px 50%; 
	BORDER-TOP: black 0px solid; 
	DISPLAY: block; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: black 0px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: black 0px solid; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 13px; 
	TEXT-DECORATION: none
}

.toolbaritem:hover {
	color: #00AEEF;
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 0px;
	BACKGROUND-POSITION: 2px 50%;
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 2px; 
	HEIGHT: 13px; 
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-RIGHT-WIDTH: 1px;
}

h2, td, body{
	font-family: Tahoma, Arial;
	font-size: 11px;
}

table.borda{
	border: 1pz solid #A0A0A0;
}

td.rodape{
	background-color: #00AEEF;
	color: white;
/*	border-top: 1px solid #BDBDBD;
	border-bottom: 1px solid #BDBDBD;*/
	font-weight: bold;
}

td.titulo{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
/*	background-color: #BDBDBD;*/
	background-color: #58595B;
	color: white;	
}

td.fundotitulo{
	background-color: #BB0804;
	border-right: 2px solid #FFFFFF;
}

td.separador{
	background-color: #BDBDBD;
}

td.cabecalho{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #A0A0A0;
	color: black;
	background-image: url(imagens/bgcolor_titulo.gif);
	border-left: 1px solid #F6F6F6;
	border-top: 1px solid #F6F6F6;
	border-right: 1px solid #9BAEBF;
	border-bottom: 1px solid #9BAEBF;
	height: 22px;
}

td.tab{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-image: url(imagens/tab.gif);
}

td.taboff{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-image: url(imagens/taboff.gif);
}

td.tabp{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-image: url(imagens/tabp.gif);
}

td.taboffp{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-image: url(imagens/taboffp.gif);
}

td.tabempty{
	background-image: url(imagens/tabempty.gif);
}

textarea, select, input.text{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
/*	background-color: #E8E6E6;*/
	border: 1px solid #A0A0A0;
}

a{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a.menu, font.menu{
	color: #58595B;
	font-weight: normal;
	text-decoration: none;
}

a.menu:hover{
	color: #00AEEF;
	text-decoration: underline;
}

a.red{
	color: #EC1C24;
	font-weight: bold;
	text-decoration: none;
}

a.red:hover{
	color: #EC1C24;
	text-decoration: underline;
}

a.black{
	color: black;
	font-weight: normal;
	text-decoration: none;
}

a.black:hover{
	color: black;
	font-weight: normal;
	text-decoration: underline;
}

a.icone_menu{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a.icone_menu:hover{
	text-decoration: underline;
}

a.submenu{
	color: #6E6E6E;
	font-weight: normal;
	text-decoration: none;
}

a.submenu:hover{
	color: #00AEEF;
	text-decoration: underline;
}

div.documentBody{
   Height: 0px ;
   Width: 100% ;
   overflow: auto ;
}

input.label{
	font-family: Tahoma, Arial;
	font-size: 11px;
	background: transparent;
	border: 0px;
	height: 20px;
}

acronym {
        cursor: help;
}

