body {
	margin: 0px;
	padding: 0px;
}

.fonte {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.fontebranca {
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
}

.txt {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}

.txt10 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
}

.txtVermelho {
	font-family: Verdana;
	font-size: 11px;
	color: red;
	vertical-align: middle;
}

.txtVermelhoGrande {
	font-family: Verdana;
	font-size: 21px;
	color: red;
	vertical-align: middle;
	font-weight:bold; 
}

.vlr {
	font-family: Verdana;
	font-size: 11px;
	color: #006600;
	vertical-align: middle
}

.resp {
	font-family: Verdana;
	font-size: 11px;
	color: #003873;
	BACKGROUND-COLOR: #B3FFC6;
}

.resp2 {
	font-family: Verdana;
	font-size: 10px;
	color: #003873;
	BACKGROUND-COLOR: #B3FFC6;
}

.erro {
	font-family: Verdana;
	font-size: 11px;
	color: red;
}

.errored {
	background-color: #FEEEEE;
}

.btn {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana;
	color: #FFFFFF;
	font-weight: bold;
	border-width: 0;
	border-style: solid;
	border-top-color: #006633;
	border-left-color: #006633;
	border-bottom-color: #006633;
	border-right-color: #006633;
	background-image: url("../images/btnFundo.gif");
	background-repeat: repeat-x;
	border-spacing: 0px;
	height: 22px;
}

.linkBtn {
	color: #FFFFFF;
	background-image: url("../images/btnFundo.gif");
	background-repeat: repeat-x;
	height: 22px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: middle;
	border: 1px solid #99CC99;
	border-spacing: 0px;
	padding: 3px 8px;
}

.linkBtnDesable {
	color: #FFFFFF;
	background-image: url("../images/btnFundoClaro.gif");
	background-repeat: repeat-x;
	height: 22px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: middle;
	border: 1px solid #99CC99;
	border-spacing: 0px;
	padding: 3px 8px;
}

.table_dot {
	border-color: #C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0;
	border-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
}

.logof {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
}

.boxbranco {
	font-family: verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	border-color: #666666;
	border-width: 1px;
	border-style: solid;
}

.boxRestricao {
	background-color: #FFF1F0;
	border-color: red;
	color: red;
	border-width: 1px;
	border-style: dotted;
}

.boxAlerta {
	background-color: #FFFFDD;
	border-color: #BE613F;
	color: #BE613F;
	border-width: 1px;
	border-style: dotted;
}

.box {
	background-color: #F0FFF0;
	border-color: #006600;
	color: #006600;
	border-width: 1px;
	border-style: dotted;
}

.boxUpload {
	border-color: #7BFF6B;
	border-width: 1px;
	border-style: dotted;
}

.janela-ajuda, .janela-ajuda-esquerda{
	border: 1px solid #FFC30E;
	padding: 5px 5 5 5px;
	background-color: #FFFEE6;
	text-align: left;
	color: #333333;
	width: 18em;
	font-size: 11px;
	font-family: arial, sans-serif;
	line-height: 1.2em;
}

.janela-ajuda-esquerda{
	text-align: rigth;
	right: 50px;
}

.transparent {
	filter: progid : DXImageTransform.Microsoft.Alpha ( Opacity = 100 );
	-moz-opacity: 0.9
}
.telaSenha{
	background: #E9F3DE; 
	width: 478px; 
	height:300px; 
	margin:0 auto; 
	margin-top:110px; 
	padding:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: -1px -1px 1px #ccc, 1px 1px 1px #666;
	-webkit-box-shadow: -1px -1px 1px #ccc, 1px 1px 1px #666;
	-moz-box-shadow: -1px -1px 1px #ccc, 1px 1px 1px #666;
}
.botaoSenha{
	color:#fff;
	text-shadow:1px 1px 0px #666;
	float:left;
	height:32px;
	display:inline-block;
	outline:0 none;
	padding:8px 12px;
	margin:0;
	background:#7d8f33;
	background:-moz-linear-gradient(top, #99CC67 0%, #D3E9BD 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#99CC67), color-stop(100%,#D3E9BD));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC67', endColorstr='#D3E9BD',GradientType=0);
	cursor:pointer;
	border:1px solid #84b341;
	font:bold 9pt/100% Arial, Helvetica, sans-serif;

	-moz-border-radius:5px;
	-webkit-border-radius:5px ;
	border-radius:5px ;

	-moz-box-shadow:0px 0px 1px #fff inset;
	-webkit-box-shadow:0px 0px 1px #fff inset;
	box-shadow:0px 0px 1px #fff inset;
}

.botaoSenha:hover {
	background:#93aa4c;
	background:-moz-linear-gradient(top, #D3E9BD 0%, #99CC67 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#D3E9BD), color-stop(100%,#99CC67));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D3E9BD', endColorstr='#99CC67',GradientType=0);
}
.campoSenha{
	float:left;
	display:inline-block;
	outline:0 none;
	height:auto;
	width:120px;
	margin:0;
	padding:8px 10px;
	overflow:hidden;
	cursor:default;
	border:1px solid;
	color:#777;
	text-shadow:1px 1px 0px #fff;
	text-overflow:ellipsis;
	white-space:nowrap;
	
	-moz-border-radius:3px ;
	-webkit-border-radius:3px ;
	border-radius:3px ;
	
	background:#f5f5f5;
	background:-moz-linear-gradient(top, #fafafa 0%, #eee 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f5f5f5));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f5f5f5',GradientType=0);
	border-color:#ccc;
	
	-moz-box-shadow:0px 0px 1px #fff inset;
	-webkit-box-shadow:0px 0px 1px #fff inset;
	box-shadow:0px 0px 1px #fff inset;
	
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.janela-restricao {
	border: 1px solid #FFC30E;
	padding: 5px 5 5 5px;
	background-color: #FFFEE6;
	text-align: left;
	color: #333333;
	width: 25em;
	font-size: 11px;
	font-family: arial, sans-serif;
}

BODY {
	SCROLLBAR-FACE-COLOR: #e5e5e5;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #808080;
	SCROLLBAR-3DLIGHT-COLOR: #c0c0c0;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}

.Formulario {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e0e0e0
}

.Formulario_Branco {
	BORDER-RIGHT: #1A761A 1px solid;
	BORDER-TOP: #1A761A 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #1A761A 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #1A761A 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
}

.Formulario_Branco_Sem_Borda {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #FFFFFF 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	vertical-align: middle;
}


.formularioDeRespostaPadrao {
	border: 1px solid #99CC99;
	background-color: #FAFDF7;
	color: 000;
	vertical-align: middle;
	padding: 2px 0px 3px 10px;
	font-size: 11px;
}

.linkEmFieldset {
	/* border: 1px solid #99CC99; */
	vertical-align: middle;
	padding: 2px 2px 3px 2px;
	font-size: 11px;
	font-color: #99CC99;
}

.tituloLinkDeAcoes {
	font-size: 12px;
	color: #006633;
	display: inline-block;
	text-decoration: underline;
}

.tituloGuiaEmAba {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-top-style: hidden;
	border-left-style: hidden;
	border-right-style: hidden;
	border-bottom-style: hidden;
}

.formSubmit {
	width: 95%;
	height: 39px;
	background: url(../images/bgSubmit.jpg) repeat;
	text-align: center;
}

h2 {
	font-size: 22px;
	font-weight: normal;
	color: #70A23E;
	font: "Trebuchet MS", Verdana, Arial, sans-serif;
	margin-left: 10px;
}

.msgDeAlerta,  .msgDeAlertarecuperarsenha {
	width: 100%;
	background-color: #FFFFC4;
	border: 1px solid #FFCC00;
	color: #333;
	padding: 2px 0px 3px 10px;
	vertical-align: middle;
	font-size: 11px;
	text-align: center;
	height: 25px;
}

.msgDeAlerta2, .msgDeAlertaAuditoriaTecnica {
	background-color: #FFE6E6;
	border: 1px solid #FF8B6F;
	color: #333;
	padding: 2px 0px 3px 10px;
	vertical-align: middle;
	font-size: 11px;
}

.msgDeAlertaAuditoriaTecnica{
	padding:0px;
}

.msgDeAlertarecuperarsenha{
	width: 466px;
	height: 15px;
	text-align: center;
	background-color: #FFFFC4;
	border: 1px solid #FFCC00;
}

.downloads {
	width: 350px;
	height: auto;
	background-color: #FAFCF8;
	padding: 8px 0px 20px 0px;
	border: 1px solid #C6DDAC;
	margin-left: 8px;
	float: left;
}

.sawTopo{
	background-image: url("../images/sawTopo.jpg");
	width: 783px;
	height: 99px;
}

.sawPrincipal{
	background-image: url("../images/sawPrincipal.jpg");
	width: 611px;
	height: 272px;
}
.divNovidades{
	width: 610px;
	height: 30px;
	position: relative;
	float: left;
	margin-top: 234px;
	
}
.divConfigNecessarias{
	background-image: url("../images/saw02.gif");
	width:214px;
	height:28px;
	position: relative;
	
}
.configNecessarias{
	width:214px;
	height:28px;
	position: relative;
	float:left;
}
.divRodape{
	background-image: url("../images/sawRodape.jpg");
	width:781px;
	height:77px;
}
.aRodape{
	width: 180px;
	height: 18px;
	position: relative;
	float: left;
	left: 214px;
	top: 41px;
}
.downloads h2 {
	font-size: 16px;
	font-weight: bold;
	color: #70A23E;
	margin-left: 0px;
	margin-bottom: 20px;
	margin-top: 20px;
}

.ul_padrao {
	list-style: none;
	
}

.ul_padrao li {
	margin-left: 18px;
	margin-bottom: 10px;
}

.ul_gerenciadorDeRelatorios {
	list-style: none;
	list-style-image: url("../images/seta_verde.gif");
}

.ul_gerenciadorDeRelatorios li {
	margin-left: 18px;
	margin-bottom: 3px;
}

.botoesAuditoria,.botoes {
	width: 100px;
	height: 30x;
	padding: 0px;
	padding-bottom: 0px;
	font-family: arial;
	font-size: 11px;
	color: #000;
	display: inline-table;
}

.botoes {
	font-size: 11px;
}

.legendAuditoria,.legenda {
	padding: 0px 10px 0px 10px;
	font-size: 11px;
	color: #333;
}

#topoPrincipal {
	width: 100%;
	height: 99px;
	background: url(../images/bgTopo.gif) repeat;
	font-size: 11px;
}

#topoPrincipal span {
	padding-left: 0px;
}

#topoBarraPrincipal {
	width: 100%;
	height: 27px;
	background: url(../images/topoBarra.jpg) repeat;
	border-left: 1px solid #9DAB8E;
	border-right: 1px solid #9DAB8E;
	border: 0px;
	margin-bottom: 0px;
}

#topoBarraPrincipal ul {
	background: none;
	margin: 0px;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#topoBarraPrincipal ul li {
	display: inline;
	padding-right: 5pt;
	color: #486A22;
	font-size: 11px;
}

#topoBarraPrincipal strong {
	padding-right: 8px;
}

#data {
	width: 400px;
	height: 20px;
	color: #486A22;
	position: absolute;
	top: 10px;
	right: 15px;
	text-align: right;
	font-size: 11px;
}

#sair {
	width: 53px;
	height: 27px;
	position: absolute;
	top: 99px;
	text-align: right;
	right: 5px;
}

#local {
	width: 445px;
	height: 17px;
	position: absolute;
	top: 80px;
	right: 0px;
	padding: 2px 0px 0px 10px;
	color: #FFF;
	background: url(../images/localDeAtendimentoBg.gif) no-repeat;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.barra {
	width: 100%;
	height: 25px;
	background: url(../images/bgBarra.jpg) repeat;
	line-height: 25px;
	text-align: center;
	color: #536F28;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.FormularioBrancoFonteVermelho {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #FFFFFF 1px solid;
	font-weight: bold;
	COLOR: red;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	vertical-align: middle;
}

.FormularioBrancoFonteAmarelo {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #FFFFFF 1px solid;
	font-weight: bold;
	COLOR: #FFCC33;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	vertical-align: middle;
}

.FormularioBrancoFonteVerde {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #FFFFFF 1px solid;
	font-weight: bold;
	COLOR: green;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	vertical-align: middle;
}

.FundoCelulas {
	background-image: url(../images/eBarraFundo.gif);
	height: 20px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
}



.FundoCelulasNomes {
	BACKGROUND-COLOR: #F0F8E9;
	height: 18px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	border-width: 1px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.FundoCelulasNomesDestaque {
	BACKGROUND-COLOR: #FEEEEE;
	height: 18px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	border-width: 1px;
	border-color: red;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.FundoCelulasNomesMenor {
	BACKGROUND-COLOR: #F0F8E9;
	height: 18px;
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	vertical-align: middle;
	border-width: 1px;
	border-color: #99CC99;
	border-spacing: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.TITULOS {
	BACKGROUND-COLOR: #F0F8E9;
	height: 21px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	vertical-align: middle;
	border-width: 1px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.FundoCelulasNomesMenor {
	BACKGROUND-COLOR: #F0F8E9;
	height: 21px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	border-width: 1px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.FundoCelulasNomesEscura {
	BACKGROUND-COLOR: #BDE09E;
	height: 18px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	border-width: 1px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.FundoCelulasNomesTableOn {
	BACKGROUND-COLOR: #F0F8E9;
	height: 21px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	border-width: 0px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.FundoCelulasNomesTableOff {
	BACKGROUND-COLOR: #FFFFFF;
	height: 21px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	border-width: 0px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.FundoCelulasNomesTableVermelhoOn {
	BACKGROUND-COLOR: #FFD9D9;
	height: 21px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	border-width: 0px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.tableVermelhoOn {
	BACKGROUND-COLOR: #FFD9D9;
	border-width: 1px;
	border-color: #99CC99;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.FundoCelulasNomesTableAmareloOn {
	BACKGROUND-COLOR: #FFFF99;
	height: 21px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	border-width: 0px;
	border-color: #99CC99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.table , .novaTabela{
	border-width: 1px;
	border-color: #99CC99;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.novaTabela{
	color: #FF0000;
	}
.tableDot {
	border-width: 1px;
	border-color: #FF9797;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
}

.tableMenor {
	border-width: 1px;
	border-color: #99CC99;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.ErrosTitlebar {
	color: #006600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10;
	background-color: #99CC66;
}

.ErrosBody {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: regular;
	line-height: 14px;
	background-color: #FFFFFF;
}

links a:link {
	text-decoration: none;
	color: #000000
}

links a:visited {
	text-decoration: none;
	color: #000000
}

links a:active {
	text-decoration: none;
	color: #000000
}

links a:hover {
	color: #000000;
	text-decoration: none
}

.FundoTabelaWizard {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	border-width: 1px;
	border-color: #99CC99;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}

.estiloIFrameComponenteDeMensagens {
	border-width: 0px;
	background-color: transparent;
}

.estiloDIVDeMensagens {
	position: absolute;
	width: 350px;
	height: 150px;
	background-color: transparent;
	border: #000000 solid 0px;
	visibility: hidden;
}

.displayTable {
	width: 50%;
}

.janela-motivo, .janelaObservacao {
	border: 1px solid #FFC30E;
	padding: 5px 5 5 5px;
	background-color: #FFFEE6;
	text-align: left;
	color: #333333;
	font-size: 11px;
	font-family: arial, sans-serif;
	left: 0;
	position: absolute;
	white-space: nowrap;
}
.janelaObservacao{
	background-color: #F0F8E9;
	border-width: 1px;
    border-color: #99CC99;
}
.fundoHachurado {
	color: #333333;
	background-color: transparent;
	background-image: url("../images/fundoTransparente.gif");
	position: absolute;
	float: left;
	width: 100%;
	height: 100%;
	z-index: 1100;
}

#biometria {
	width: 700px;
	height: auto;
	background: #FFFFFF;
}

#bio-digital {
	position: absolute;
	width: 700px;
	height: 284px;
	_height: 314px;
	background-image: url(../images/fundo-digital.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
}

#fundoMotivo {
	width: 698px;
	height: 304px;
	background: url(../images/motivoFundo.gif) no-repeat center;
}

.mensagemBiometriaFundo {
	width: 500px;
	height: 284px;
	background-image: url(../images/mensagemBiometriaFundo.gif);
	background-repeat: no-repeat;
	margin-left: 100px;
	margin-top: 40px;
}

#entrarCarteira {
	padding-top: 130px;
	text-align: center;
	line-height: 25px;
}

.fonteBiometria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 15px;
}

.tableBiometria {
	margin-left: 15px;
}

.biometriaIcones {
	padding-left: 50px;
	padding-top: 3px;
	margin-left: 350px;
}

#biometriaInserirDados {
	background-color: #F3F3F3;
	height: 50px;
	text-align: left;
}

.biometriaMotivo {
	text-align: center;
	padding: 40px;
}

#divCartao {
	
}

.divCartao2 {
	width: 80%;
	height: 250px;
	margin: 0 auto;
	margin-top: 85px;
	background-color: #f8f8f8;
	text-align: center;
}

.divCartao2 p {
	padding-top: 100px;
}

#instrucaoCartao {
	width: 70%;
	background: #ECF4E1;
	margin-top: 7px;
	border: 1px #7FB53B dashed;
	margin: 0 auto;
	text-align: left;
	padding: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

#instrucaoCartao p {
	padding-top: 0px;
}

#InsercaoDeDados {
	width: 644px;
	height: 350px;
	margin: auto;
	border: #CCCCCC solid 1px;
	padding: 11px;
	line-height: 26px;
	text-align: left;
	background: #FFF;
	clear: both;
}

#pesquisaGuiaPrincipal {
	width: 85%;
	_width: 100%;
	padding: 30px;
	_padding: 15px;
	margin: 0 auto;
	text-align: center;
	background: #F0F8E9;
	border: #C4E2A6 dotted 1px;
}

.CaixaHonorario {
	border: 1px solid #99CC99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: white;
	width: 160px;
	float: left;
	margin-left: 27px;
	_margin-left: 35px;
}

.resutaltadoPesquisaDeGuia {
	margin: 0 auto;
}

.legendas {
	background: url(../images/fundoLegendas.jpg) repeat;
	height: 39px;
	padding: 12px 10px 0px 10px;
	margin: 7px;
}

#chat {
	position: absolute;
	top: 0px;
	right: 0px;
	text-align: right;
	width: 337px;
	height: 37px;
	margin: 2px 0px 0px 0px;
	padding: 0px;
}
#chat span {
	width: 337px;
	height: 37px;
	position: absolute;
	top: 0px;
	right: 0px;
}

#chat ul li {
	display: inline;
	float: left;
	text-align: left;
}

#chat ul li a {
	display: block;
	width: 38px;
	height: 37px;
}

#chatResposta {
	width: 515px;
	height: 490px;
	padding: 10px;
	background: url("../images/chatResposta.jpg") no-repeat;
}

#chatResposta span {
	width: 450px;
	text-align:center;
	display: block;
	padding: 170px 0px 0px 30px;
	font: 13px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #333;
}

.barra {
	background: url(../images/eBarraFundo.gif) repeat;
	width: 100%;
	height: 25px;
	color: #006600;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.dBarra {
	float: right;
}

.eBarra {
	background: url(../images/eBarra.gif) no-repeat;
	width: 24px;
	height: 25px;
	float: left;
}

.titulosBarra {
	line-height: 25px;
}

fieldset {
	color: #999;
	border: solid 1px;
	margin-bottom: 0px;
}

.fieldsetNovo {
	border: solid 2px #090;
	padding: 10px 10px;
	margin: 10px 0px;

	
}

.fieldsetNovo2, .fieldsetaltura{
	border:solid 2px #BFD4BE;
	padding:5px 5px;
	margin-top:10px;
}
.fieldsetaltura{
	height:77px;
}

.fieldsetNovo2 legend{
	padding-left:10px;
	padding-right:10px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}

.fieldsetNovo2.filtro {
	padding:1px 0 0 0;
}

.fieldsetNovo2.conteudo {
	padding:10px;
	margin:10px 0;
}

.fieldsetNovo legend {
	padding: 0px 5px;
	color: #090;
	font-weight: bold;
}

.fieldsetFaturamento {
	margin: 15px;
}
.fieldsetGuiaTiss{
	border: solid 2px #090;
	padding: 10px 10px;
	margin: 10px 0px;
	height: 60px;
}

.fieldsetGlosaSucesso{
	border: solid 2px #090;
	background-color: #F0FFF0;
	align: center;
	height: 100px;
	width: 500px;
	color: #000;
	vertical-align:middle;
	text-align: center;
	padding-top: 40px;
}
.infoGlosaSucesso{
	padding-right: 10px
}
.tablepopUpSucessoAoGlosarItem{
	width: 530px
}
.bodyTermos{
	margin:0;
	padding:0;
	background:#D4D0C8;
	font-family: verdana, sans-serif;
	font-size:14px;
	color:#333;
	text-align: center;
}
.topoTermos{
	width: 783px;
	height: 99px;
}
.TitiloTermos{
	font-weight: bold;
	color: #70A23E;
	font-size: 18px;
}
.tudoTermos{
	width: 783px;
	margin:0 auto;	
	margin-top:10px;		
	text-align:left;
	background: #fff;

	box-shadow: 0 0 10px 3px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0 10px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0 10px 3px rgba(0,0,0,0.1);
}
.botoesTermos{
	text-align: center;
	margin: 5px auto;
	height: 35px;
}
.botao{
	color:#fff;
	text-shadow:1px 1px 0px #666;
	height:30px;
	padding:8px 12px;
	margin:0;
	background:#7d8f33;
	background:-moz-linear-gradient(top, #99CC67 0%, #D3E9BD 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#99CC67), color-stop(100%,#D3E9BD));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC67', endColorstr='#D3E9BD',GradientType=0);
	cursor:pointer;
	border:1px solid #84b341;
	font:bold 9pt/100% Arial, Helvetica, sans-serif;

	-moz-border-radius:5px;
	-webkit-border-radius:5px ;
	border-radius:5px ;

	-moz-box-shadow:0px 0px 1px #fff inset;
	-webkit-box-shadow:0px 0px 1px #fff inset;
	box-shadow:0px 0px 1px #fff inset;
	margin-right: 5px;
}

.botao:hover {
	background:#93aa4c;
	background:-moz-linear-gradient(top, #D3E9BD 0%, #99CC67 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#D3E9BD), color-stop(100%,#99CC67));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D3E9BD', endColorstr='#99CC67',GradientType=0);
}

.conteudoTermos{
	padding-bottom:10px;
	background-color: #fff;
	text-align: center;
	width: 783px;
	margin:15px ;
}
.spanTermos{
	text-align: left;
	text-align: justify;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
.jScrollbar2 {
	height:400px;
	overflow:hidden;
	position:relative;
	padding:10px
}
.jScrollbar2 .jScrollbar_mask {
	width:725px;
	position:relative;
	top:0;
	float:left;
}
.jScrollbar2 .jScrollbar_mask p {
	margin:0;
	padding:0;
	color:#FFF;
	font-size:12px;
}
.jScrollbar2 .jScrollbar_draggable {
	float:left;
	width:13px;
	height:395px;
	overflow:hidden;
	background:none;
	background-color:#D3E9BD;
	margin-left:25px;
	position:relative
}
.jScrollbar2 .jScrollbar_draggable a.draggable {
	position:relative;
	background-color:#70A23E;
	display:block;
	height:45px;
	width:13px;
	margin-left:0;
	cursor:s-resize
}

.legendGuiaTiss{
	padding:0px 5px 0px 5px;
	font-family: verdana;
	font-size: 11px;
	color: #000;
}
legend {
	padding: 0px;
}

.iconPopUp {
	width: 20%;
	padding: 10px 0px 10px 0px;
	text-align: center;
	line-height: 20px;
	font-size: 11px;
	color: #006633;
}

.iconesAcoes {
	text-align: center;
	float: left;
	margin-right: 16px;
}

.teclaDeAtalho {
	text-decoration: underline;
}

.classeUtilitaria {
	float: left;
	width: 100%;
}

.abaCallCenter {
	font-family: Verdana;
	font-size: 11px;
	border-top: 1px solid #99CC99;
}

.iconeCallCenter {
	float: left;
	width: 110px;
	text-align: center;
	/*border: thick  groove  rgb(255,0,255);*/
}

/* Biometria  */
#container {
	width: 698px;
	margin: 0 auto;
	background: #FFF;
}

#topo {
	background: url(../images/topoBiometria.jpg) no-repeat;
	width: 698px;
	height: 79px;
}

#dadosBeneficiarios {
	text-align: left;
	background: url(../images/dadosBeneficiario.gif) no-repeat;
	width: 659px;
	height: 78px;
	margin: 0 auto;
	margin-top: 18px;
	padding-top: 8px;
}

#botoes {
	width: 659px;
	margin: 0 auto;
	text-align: right;
	padding: 0px 22px 5px 0px;
	background: #fff;
}

#msgBox {
	padding-top: 2px;
	padding-right: 20px;
	width: 659px;
	height: 63px;
	overflow: auto;
	margin: 0px 0px 10px 20px;
}

.msgErro {
	width: 99%;
	height: 20px;
	background: url(../images/erro.jpg) no-repeat center;
	border: 1px solid #BADE9A;
	padding: 3px;
	margin-bottom: 1px;
	color: #5C852C;
	font: Verdana, color : #FFFFFF;
	font-weight: bolder;
	font-size: 12px;
	text-indent: 30px
}

.msgAlerta {
	width: 99%;
	height: 20px;
	background: url(../images/alerta.jpg) no-repeat center;
	border: 1px solid #BADE9A;
	padding: 3px;
	margin-bottom: 1px;
	font: Verdana;
	color: #5C852C;
	font-weight: bolder;
	font-size: 12px;
	text-indent: 30px
}

.msgInformativa {
	width: 99%;
	height: 20px;
	background: url(../images/yes.jpg) no-repeat center;
	border: 1px solid #BADE9A;
	padding: 3px;
	margin-bottom: 1px;
	font: Verdana;
	color: #5C852C;
	font-weight: bolder;
	font-size: 12px;
	text-indent: 30px
}

#conteudoPrincipal {
	background: url(../images/fundoTudo.jpg) no-repeat;
	width: 698px;
	height: 232px;
}

#dedosDasMaos {
	width: 404px;
	height: 228px;
	float: left;
	display: inline; /* BUG DO IE 6 */
	margin: 20px 0px 0px 63px;
	background-color: transparent;
}

#dedosDasMaos img {
	float: left;
	border: 0px;
}

#dedo {
	cursor: pointer;
}

#dedo img {
	float: left;
}

#applet {
	width: 237px;
	height: 148px;
	position: absolute;
	left: 443px;
	margin: 10px 0px 0px 0px;
	text-align: center;
	padding-top: 17px;
	background-color: transparent;
}

#applet p {
	padding: 10px;
	text-align: center;
	background: none;
}

.titulosBiometria {
	width: 100%;
	height: 39px;
	text-align: center;
	margin-top: 15px;
}

.iconesAlerta {
	text-align: center;
	margin: 0 auto;
	padding-top: 16px;
}

.iconesAlerta span {
	margin-bottom: 52px;
}

.paraAlerta {
	width: 550px;
	text-align: center;
	margin: 0 auto;
	font-family: verdana;
	color: #6B8F48;
	font-size: 11px;
	margin-top: 15px;
}

#timer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

.textoMotivo {
	font-size: 11px;
	font-family: verdana;
	color: #666;
	width: 500px;
	height: 100px;
	background: #fff;
	border: 1px dotted #CCC;
	margin: 0 auto;
	margin-top: 10px;
	text-align: justify;
	line-height: 17px;
	padding: 12px;
}

.msgCentro {
	text-align: center;
}

#BtnGenerico {
	position: absolute;
	padding-top: 15px;
	left: 180px;
}

.camporeadonly {
	background-color: #F0F0F0;
}

/*
	CSS Menu Call Center
*/
#menuCallCenter {
	width: 100%;
	height: 54px;
	background: url(../images/bgMenuCallCenter.jpg) repeat;
	text-align: center;
	padding-top: 4px;
}

#menuCallCenter span {
	padding-left: 8%;
	float: left;
}

.fieldsetCallCenter {
	border: 1px solid #C8D5BA;
	clear: both;
}

.fieldsetCallCenter legend {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
}

#eventosGerais {
	
}

.tituloEventos {
	background: url(../images/bgTitulos.jpg) repeat;
	width: 98%;
	height: 18px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0 auto;
}

.caixaEventos {
	border-left: 1px solid #B5BBB0;
	border-bottom: 1px solid #B5BBB0;
	border-right: 1px solid #B5BBB0;
	width: 98%;
	padding: 5px 7px 0px 0px;
	margin: 0 auto;
	margin-left: 3px;
	padding-left: 1px;
	display: inline-block;
	font-family: verdana;
	font-size: 10px;
}

.caixaEventos li {
	float: left;
	display: block;
	padding-right: 20px;
	height: 65px;
	text-align: center;
}

.caixaEventos li a {
	display: block;
}

#botFechar {
	text-align: right;
}

.iconesBemVindo {
	heigth: 80px;
	text-align: center;
	padding: 20px;
	float: left;
}

.iconesBemVindo img {
	padding-bottom: 4px;
}

td.exportlinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin: 2px 0 10px 0;
	text-align: center;
	text-decoration: none;
	font-size: 11;
}

.fieldsetAuditoria {
	padding: 0px 5px 0px 5px;
	margin: 0px;
	margin-bottom: 1px;
	display: inline;
	margin: 0 auto;
}

.relatorioInativo {
	color: #999;
}
.menuFaturamento {
	background-color: #F0FFF0;
	border-color: #006600;
	color: #006600;
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
}




/* 
	TESTES SAW LAYOUT
*/


.imagemSAW02{
	background: url("../images/saw05.jpg") no-repeat;
	width:550px;
	height: 300px;
	margin:0 auto;
}
.bannertopo{
	background: url("../images/saw-topo.jpg");
	width: 783px;
	height: 76px;
}
.bannernovidades{
	background: url("../images/saw06.gif");
	width: 319px;
	height: 33px;
}
.bannerconfiguração{
	background: url("../images/saw02.gif");
	width: 214px;
	height: 28px;
}
.rodape{
	background: url("../images/saw07.gif");
	width: 782px;
	height: 88px;
}
