﻿.radiobuttonlist
{
	font-family: Tahoma, Verdana, System;
	font-size: 0.75em;
	margin: 0 0 0 0;
	padding: 0.125em 0.125em 0.063em 0.188em;
}

.textbox
{
	font-size:1em;
	margin: 0 0 0 0;
	border-style: inset;
	border-width: 0.1em;
	padding: 0.125em 0.125em 0.063em 0.188em;
	border-right: 0.1em solid #E8E8E8;
	border-bottom: 0.1em solid #E8E8E8;
	background-color: #ffffff;
}
.TextoInicialCss
{
	font-size: 1em;
	margin: 0 0 0 0;
	border-style: inset;
	border-width: 0.063em;
	padding: 0.125em 0.125em 0.063em 0.188em;
	border-right: 0.063em solid #E8E8E8;
	border-bottom: 0.063em solid #E8E8E8;
	background-color: #ffffff;
	text-transform: none !important; 
	color:#888888 !important;
	
	
}

.panel-default-info {
	display: flex;
	width: 70%;
	background: #eeeeee;
	border: 1px solid #ddd;
	padding: 10px;
}

.combobox
{
	font-size:1em;
	font-family: Tahoma,Verdana,System;
	height: 1.9em;
	margin-top: 0.063em;
}

.checkbox
{
	margin: 0 0 0 0;
	padding: 0.125em 0.125em 0.063em 0.188em;
}

.fontePadrao
{
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
}

.fonteMenu
{
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
    color:#414141;
}

.fonteMenu:hover
{
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
	color:black;
}

.linhaTitulo
{
	font-family: Tahoma, Verdana, System;
	padding-bottom:0.625em;
	padding-top:0.625em;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	width: 100%;
	font-size: 0.875em;
	height:3.75em;
}

.divMaster
{
	border-bottom: 0.063em solid dimgray;
	width: 100%;
	height: 100%;
	text-align: center;
	/*background: url( '../img/bgFundoTela.gif' ) 96% 90% no-repeat fixed;*/
	background: url( '../img/logopaginas.png' ) 96% 90% no-repeat fixed;
	background-color: #ffffff;
	scrollbar-base-color: white;
	scrollbar-hightlight-color: white;
	scrollbar-darkshadow-color: dimgray;
	scrollbar-shadow-color: #E8E8E8;
	scrollbar-3dlight-color: #E8E8E8;
	scrollbar-face-color: #E8E8E8;
	overflow: auto;
	/*_text-align: -moz-center;*/
}

.colunaTituloFiltro
{
	background: #F5F5F5;
	height: 1.438em;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 0;
	padding: 0 5 0 0;
	width: 50%;
}

.colunaTituloFiltroOpcional
{
	background: #F5F5F5;
	height: 1.438em;
	text-align: right;
	width: 50%;
	margin: 0 0 0 0;
	padding: 0 5 0 0;
}

.colunaTituloLabel
{
	background: #ffffff;
	height: 1.438em;
	font-weight: bold;
	text-align: right;
	width: 50%;
	margin: 0 0 0 0;
	padding: 0 5 0 0;
}

.linhaTituloGrid
{
	font-family: Tahoma, Verdana, System;
	background-color: #E6E4E4;
	width: 100%;
	height: 1.438em;
}

.linhaCorGrid
{
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
	background-color:#F2EFD1;
	width: 100%;
	height: 1.438em;
}

.linhaSemCorGrid
{
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
	background: #ffffff;
	width: 100%;
	height: 1.438em;
}

.GridTabela{
	width:100%;border-collapse:collapse; margin: 0px 0;
	font:100% Arial, Helvetica, sans-serif; 
	border-color:#F9F7E8;
	background-color:#F2F2F2; /* #F8FDF4; #eee;*/
}

.GridTabela th, .GridTabela td{
	border: 1px solid #fff
}

.GridTabela th a {
	color:#fff
}

.GridLinCabecalho{
	text-align:left;padding:.5em;border:0.063em solid #fff;
	background:#7D8086; /*#4F8D21; /*#CECAC1 url(../img/tr_back3.gif) repeat-x;*/
	color:#FFFFFF;/* #CECAC1*/
}
.GridLinAlternativa{
	text-align:left;
	border:0.063em solid #fff;
	background: white; /*#F9F9F9;/* #F2EFD1;*/
	/*border-bottom:0.063em solid black;*/
}
.GridCol
{
	font:100% Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 0.875em;
	text-align:left;padding:.3em;
	border:0.063em solid #fff;
	/*border-bottom:0.063em solid #DCF5C9;*/
	padding-left: 0.188em;
	padding-right:0.188em;
	/*background:#F5F5F5;*/
}


.colunaFiltro
{
	background: #F5F5F5;
	height: 1.375em;
	margin: 0 0 0 0;
	padding: 0 0 0 5;
	white-space:nowrap;
}

.tabelaPrincipal
{
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
	margin-right: 1.25em;
	margin-left: 1.25em;
}

.tabelaFiltro
{
	background-color: #ffffff;
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
	width: 100%;
	border-width: 0.063em;
	border-style: solid;
	border-color: #DBDBDB;
	border-top: solid 0.063em #BBB8B8;
}

.objErro
{
	font-family: Tahoma,Verdana,System;
	font-size: 0.875em !important;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 20 0 0;
	list-style-position: inside;
	color: Red;
	line-height: 0.938em;
}

.objErroInformacao
{
	line-height: 0.938em;
	font-family: Tahoma,Verdana,System;
	font-size: 0.875em;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 20 0 0;
	list-style-position: inside;
}

.objErro:hover
{
	font-family: Tahoma,Verdana,System;
	font-size: 0.875em;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 20 0 0;
	list-style-position: inside;
	color: Red;
	text-decoration: underline;
}

.tituloObjErro
{
	font-family: Tahoma,Verdana,System;
	font-size: 0.875em;
	font-weight: bold;
	color: #ffffff;
}

.descricaoObjErro
{
}

.linhaBotoesFiltro
{
	font-family: Tahoma,Verdana,System;
	font-size: 0.875em;
	text-align: center;
	padding-top: 0.938em;
	padding-bottom: 0.938em;
}

.SubItemMenu
{
	border-style:solid;
	border-color:DimGray;
	border-width:0.063em;
	padding-left:-1;
	margin-left:-1;
}

.SubItemMenuPrincipal
{
	border-style:solid;
	border-color:DimGray;
	border-width:0.063em;
	padding-left:-1;
	margin-left:-1;
	border-top:none;
}

.divImagemCarregando
{
	position:absolute;
	top:50%;
	left:50%;
	margin-left:"-" + expression(  (document.documentElement.offsetWidth / 2 ) + "em");
	margin-top:"-" + expression(  (document.documentElement.offsetHeight / 2 ) + "em");
}

.LinhaTituloCadastroVertical
{
	background-color#F5F5F5;
	border-style:solid;
	border-color:dimgray;
	height:1.25em;
	border-width:0.063em;
	font-weight:bold;
}

.LinhaCadastroVertical
{
	border-style:solid;
	border-color#F5F5F5;
	height:1.875em;
	border-width:0.063em;
}

.ColunaCadastroVertical
{
	padding-left:0.313em;
	height:1.875em;
}


.logoFonte
{
	font-size: 0.875em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fieldset {
	border:0.063em solid #BCBCBC;
	text-align: center;
	padding-left: 0.313em;
}

.fieldsetLegenda
{
 color:dimGray; 
 font-weight:bold; 
 font-size: 0.563em;	
}

.fieldsetLegendaSub
{
 color:dimGray; 
 font-weight:bold; 
 font-size: 0.875em;
 text-align:center;	
}

.fieldsetTabela
{
	margin:0.625em 0.938em 0.625em 0.938em;	
	font-family: Tahoma, Verdana, System;
	font-size: 0.875em;
}

.abaAge
{
	background-image:url('img/abaAgencia1_des.gif');
	width:11.25em;
	height:1.813em;
}
.abaAge:hover
{ 
	background-image:url('img/abaAgencia1.gif');
	width:11.25em;
	height:30.313em;
}

.style3
{
    color: #487B1B;
}

.TituloPagina
{
	font-size:large; 
	text-align:center;
}

.DivBotao
{
	 font-size:large; 
	 font-weight:bold;
}

.DivBotao a:active
{
	 font-size: large; 
	 font-weight: bold;
	 background-color: #E3E2E2;	  
}

.alignTop
{
vertical-align:top;
}
    
.MousePointer
{
    cursor:pointer ;
}
    
    
.fundoDivTransparente
{
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-image: url('img/fundo_transparente.png');
    z-index: 99999999;
}
/* AUTOCOMPLETE */
.autocomplete-suggestions { background: #fff; border: 1px solid #ccc; padding: 0; margin-top: -2px; overflow: auto; }
.autocomplete-suggestion { padding: 5px 10px; }
.autocomplete-suggestion strong { color: #0071BC; }
.autocomplete-selected { background: #f8f8f8; cursor: pointer; }

.exclud
{
	float: right;
	margin: -100px 140px 0px 0px;
}
.exclud2 {
	float: right;
	margin: -40px 140px 0px 0px;
}
.exclud3 {
	float: right;
	margin: 20px -205px 0px 0px;
}