/* CSS Document */
/*****************Corpo de Textos******************/
.Corpo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	/*margin:8px 8px;*/
}
.Corpo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffe200;
	/*margin:8px 8px;*/
}
.Corpo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	/*margin:8px 8px;*/
}
.Corpo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #3154ad;
	/*margin:5px 8px;*/
}
.Corpo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color:#000000;
	/*margin:8px 8px;*/
}
.Corpo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	/*margin:8px 8px;*/
}
.Corpo7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3154ad;
}
.Corpo8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	/*margin:8px 8px;*/
}
.Corpo9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #005875;
	/*margin:8px 8px;*/
}

/*****************Principais Links******************/
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
.link1:hover {	
	color: #0099FF;
}

.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a0a56d;
	text-decoration:underline;
}
.link2:hover {	
	color: #5d622d;
}

.link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003d42;
	text-decoration: underline;
	cursor:pointer;
}
.link3:hover {	
	color: #558394;
}

.link4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
.link4:hover {	
	color: #ffe200;
}

.link5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3154ad;
	font-weight:bold;
	text-decoration:underline;
}
.link5:hover {	
	color: #b2dae4;
}

.link6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #005875;
	font-weight:bold;
	text-decoration:none;
}
.link6:hover {	
	color: #b2dae4;
}
/*****************Sub - Títulos******************/
.SubTitulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #000000;
}
.SubTitulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #3154ad;
}
.SubTitulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}
/*****************Títulos******************/
.Titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color: #000000;
}
.Titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color: #3154ad;
}
.Titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color: #ffe200;
}
.Titulo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color:#003d42;
}
.Titulo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color:#a0a56d;
}
.Titulo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color:#FF0000;
}
.Titulo7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color: #004aa6;
	background-color:#d2e6e8;
	text-align:center;
}
/*****************Caixas******************/
.Caixa1 {
	background-color:#f5f6e9;/*f9faf3*/
	border: solid 1px #005875;
	padding:0px;
	margin:0px;
	clear:both;
}
.Caixa2 {
	background-color:#ebebd8;
	border: solid 1px #a0a56d;
	padding:0px;
	margin:0px;
	clear:both;	
}
.Caixa3 {
	background-color:#f6f6d0;
	border: solid 1px #a0a56d;
	padding:0px;
	margin:0px;
	clear:both;
}

.Caixa4 {
	background-color:#d2e6e8;
	border: solid 1px #b2dae4;
	padding:0px;
	margin:0px;
	clear:both;
}

.Caixa5 {
	background-color:#b2dae4;
	border: solid 1px #30606f;
	padding:0px;
	margin:0px;
	clear:both;
}

.Caixa6 {
	background-color:#ffe200;
	border: solid 1px #FF0000;
	color:#000;
	padding:0px;
	margin:0px;
}
.Caixa7 {
	background-color:#005875;
	border: solid 1px #d2e6e8;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	clear:both;
}
.Caixa8 {
	background-color:#990000;
	border: solid 1px #d2e6e8;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	clear:both;
}

.CaixaSemBorda1 {
	background-color:#f5f6e9;
	padding:0px;
	margin:0px;
}
.CaixaSemBorda2 {
	background-color:#ebebd8;
	padding:0px;
	margin:0px;
}
.CaixaSemBorda3 {
	background-color:#f6f6d0;
	padding:0px;
	margin:0px;
}

.CaixaSemBorda4 {
	background-color:#d2e6e8;
	padding:0px;
	margin:0px;
}

.CaixaSemBorda5 {
	background-color:#b2dae4;
	padding:0px;
	margin:0px;
}

.CaixaSemBorda6 {
	background-color:#ffe200;
	padding:0px;
	margin:0px;
}
.CaixaSemBorda7 {
	background-color:#005875;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}

.CaixaRelatorio{
	height:100px;

}

.LinhaItemRelatorio{
	width:20%;
	float:left;
	margin-top:5px;
}	


/***************** Formulários ******************/
.Form1 {
	background-color:#f5f6e9;
	border: solid 1px #b6a776;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:1px;
	margin-top:8px;
}
.Form1:focus {
	background-color:#fff;
	border: solid 1px #b6a776;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:1px;
}

.Form2 {
	background-color:#fff;
	border: solid 1px #003d42;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	padding:1px;
	width:300px; 
	letter-spacing:0.05em;
	vertical-align:middle;
}

.Botao1 {
	background-color:#cfd76d;
	border: solid 1px #a0a56d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#515436;
	padding:3px 0px;
}

.autocomplete{
}
.autocomplete input { width:400px;}
.autocomplete .yui-ac-content {width:100%;border:1px solid #005875;background:#f9faf3;overflow:hidden;z-index:9050;}
.autocomplete .yui-ac-shadow {margin:.3em;width:100%;background:#d2e6e8;z-index:9049;}
.autocomplete ul {padding:2px 0;width:100%;}
.autocomplete li {padding:0 0px;cursor:default;white-space:nowrap;}
.autocomplete li.yui-ac-highlight {background:#d2e6e8;}