html, body {
	padding: 0;
	font: normal 0.5pc Calibri, Verdana,Arial,sans-serif;
}
.container {
 /*display: inline-block;*/
}
table {
border-collapse: separate;
}
@page { 
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 40px;
	margin-right: 20px;
}
 body { 
	width:730px; 
}
 header {
	height: 30px;
}
#accordion > * {
    display: block !important;
}
h1 {
font-weight: bold;
font-variant: small-caps;
font-size: 1pc;
margin: .1pc 0;
color:#532820;
}
h2 {
font-size:.8pc;
font-variant:small-caps;
font-weight:bold;
margin: .1pc 0;
color:#532820;
}
h3 {
font-size:.6pc;
font-weight:bold;
margin: .1pc 0;
color:#532820;
}
h4 {
font-size:.4pc;
font-weight:bold;
margin: .1pc 0;
color:#532820;
}
h5 {
font-size:.3pc;
font-weight:bold;
margin: .1pc 0;
color:#532820;
}
h6 {
font-size:.2pc;
margin: .1pc 0;
color:#532820;
}
li, ul {
color:#8c430d;
}
td li, td ul {
color:black;
}
th, td, caption {
padding:1px;
}
img {
	border:none; vertical-align:text-top;
}
td.cor {
background-color:#ecbf88
} 
div.view{
padding: 10px;
margin: 8px 0;
border: 1px solid #ecbf88;
}
caption, th{
text-align:center;
}
footer{
display: none;
}
#cabecalho{
display: none;
}
.cabecalhoprt {
	width: 100%;
}
#MenuSup {
display: none;
}
.noPrint {
display: none;
}
#content .grid-view table.items th {
	border: 1px solid #b47032;
	text-align:center;
	color: #532820;
	background-color:#f0b84f;
}
.grid-viewAval table.items th, #content .grid-viewExec table.items th {
	text-align: center;
	color: #532820;
	background-color:#f0b84f;
}
.grid-viewAval th, .grid-viewExec th {
padding:1px;
}
.HdrCriterios {
	background-color:#fed58f;
}
.grid-viewAval td, .grid-viewAval table.items td, .grid-viewExec td {
/*padding:1px;
font-size: .6em;*/
}
.grid-viewAval table.items td {
	border-spacing:1px;
	vertical-align: middle;
	display: table-cell;
}
.grid-viewAval table.items {
	width:100%;
	background-color: #EEAE37;
	font-size: 1em;
}
.grid-viewAval table.items tbody {
background-color:white;
}
#content .box-view table.items td {
border-spacing:1px;
border: 1px solid #b47032;
}
#content .grid-view table.items td, #content .grid-viewExec table.items td {
	border-spacing:1px;
	vertical-align: middle;
	display: table-cell;
	font-size: 1em;
}
table.items2 td {
	border-spacing:1px;
	vertical-align: middle;
	display: table-cell;
	font-size: 1.1em;
}
/*.clMedia {
	 background-color: #feeac7; 
}*/
.RelatIndiv {
	padding-left: 5%;
}
.RelatIndiv th{
	font-size: 1.3em;
	height: 12px;
}
.RelatIndivPrt {
	/*padding-left: 5%;*/
}
.RelatIndivPrt th{
	font-size: .8em;
	/*height: 12px;*/
}
.RelatIndivPrt tr{
	font-size: .8em;
	/*height: 12px;*/
}
.ui-menu {
    z-index: 99999;
}
#leftCol {
display: none;
}
#TabLogin {
	position: relative;
}
.TabMainPag {
	width: 100%;
}
.TabMainPag td {
	/*background-clip: padding-box 	content-box ;*/ /* this has been added */
	border-radius: 25px;
	background-image:url(../images/orange_back.jpg);
	-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	border: 15px solid white;
}
.TabMainPag2 td {
	border-style: none;
	background: none;
	border-radius: 0px;
}
.TabMainPag2 {
	width: 100%;
}
.SimulacaoDados {
	position: relative;
	opacity: 0.99;
	padding: 10px 0px 0px 2px;
}
.SimulacaoDadosP {
	font-size: 1em;
	position: relative;
	opacity: 0.99;
	width:100%;
	padding: 2px 0px 0px 2px;
	border-width: 3px;
}
.SimulacaoDados ul, .SimulacaoDadosP ul {
	padding-left: 2em;
	padding-top: 1em;
}
.SimulacaoDados:before {
	content: "";
	background-image:url(../images/orange_back.jpg);
	-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	background-repeat: repeat;
	opacity: 0.65;  
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	z-index: -1;   
}
input:-webkit-autofill, textarea:-webkit-autofill {
background-color: white;
background-image: none;
color: rgb(0, 0, 0);
}
#TabLogin input
{
background-color: white;
background-image: none;
color: rgb(0, 0, 0);
}
input[type=button].big{
	display: none;
}
input[type=button], input[type=submit], .BotaoSubmit {
	display: none;
}
input[type=text]{
	display: none;
}
.BotaoSubmit {
	padding: .4em 1em; 
}
.grid-view input[type=text]{
	width: 94%;
	margin-left: 1%;
	margin-bottom: 1%;
}
#TabLogin input[type=text] , #TabLogin input[type=password] {
	width: 92%;
}
.grid2  {width: 2%;}
.grid3  {width: 3%;}
.grid5  {width: 5%;}
.grid6  {width: 6%;}
.grid7  {width: 7%;}
.grid10 {width: 10%;}
.grid12 {width: 12%;}
.grid15 {width: 15%;}
.grid20 {width: 20%;} 
.grid25 {width: 25%;} 
.grid30 {width: 30%;} 
.grid33 {width: 33%;} 
.grid34 {width: 34%;} 
.grid354 {width: 35%;} 
.grid40 {width: 40%;} 
.grid45 {width: 45%;}
.grid50 {width: 50%;}
.grid55 {width: 55%;}
.grid65 {width: 65%;}
.grid70 {width: 70%;}
.grid95 {width: 95%;}
.grid100 {width: 100%;}

textarea  {/*old*/
font: normal 10pt Calibri, Verdana,Arial,sans-serif;
border: 2px inset;
}
input  {
	font: normal .9em Calibri, Verdana,Arial,sans-serif;
	width: 90%;
	margin-left: 1%;
	margin-bottom: 1%;
	padding: 0;
}
.Base-grid {
border-collapse:separate;
} 
.BMNome-grid { width: 15%;}
.BMDenominacao-grid { width: 25%;}
.grid-view table.items {
	width:100%;
	background-color: #EEAE37;
	font-size: 1em;
}
.grid-viewExec table.items{
	background-color: #EEAE37;
}
.grid-view table.items tbody, .grid-viewExec table.items tbody {
background-color:white;
}
.RelatExec th{
	height: 9px;
}
.grid-viewExec table.RelatExec, .grid-viewExec table.RelatIndivPrt{
	table-layout: fixed;
	width: 730px;
	font-size: 1em;
	border-spacing: 1px;
}
.grid-viewExec table.RelatExec th, .grid-viewExec table.RelatExec td, .grid-viewExec table.RelatExec caption, .grid-viewExec table.RelatExecQ th, .grid-viewExec table.RelatExecQ td, .grid-viewExec table.RelatExecQ caption  {
padding:0;
}
.grid-viewExec table.RelatExecQ{
	table-layout: fixed;
	width: 600px;
	font-size: 1em;
	border-spacing: 1px;
}
.TabelaInt{
	width:100%;
	font-size: 1em;
	border-spacing: 0px;
}
table.fixed { 
	table-layout:fixed; 
}
.RankingTab {/*old*/
margin : 2px;
}
.tabBorder {/*old*/
border: 1px solid #EEAE37;
}
.BarraTit{/*old*/ 	
width: 20%; 
}
.BarraBalcao div{
background-color: #eebc37;
height: 8px;
border-radius: 1px;
}
.BarraMercado div{
background-color: #8e493e;
height: 8px;
border-radius: 1px;
}
.BarraBanco div{
background-color: #e98f16;
height: 8px;
border-radius: 1px;
}
.forte {
font-weight:bold;
}
.centrado {	
text-align:center;
}
.direita {	
text-align:right;
}
.direitaf {	
float:right; 
}
.esconde {	
display: none; 
}
.TextoTop {/*old*/	
vertical-align:top;
}
.overlap {/*old*/
top:50px;
position:relative;
}
.checkboxes_label_mini{
display:inline-block;
width:15%;
vertical-align:text-top;
/*padding: .2em 1em;*/
}
.checkboxes_label{
display:inline-block;
width:19%;
vertical-align:text-top;
/*padding: .2em 1em;*/
}
.checkboxes_label_large{
display:inline-block;
width:33%;
vertical-align:text-top;
}
.radioboxes_label{
display:inline-block;
width:100%;
vertical-align:text-top;
}
.VerRelatForm
{/*old*/
vertical-align:top;
}
.Titform
{/*old*/
margin-bottom: 1px;
/*background-color: #011a70;*/
font-weight:bold;
font-size: 1em;
}
form {
display: none;
}
.TitQuest
{/*old*/
margin-bottom: 1px;
padding: 0px 0 0 0;
/*background-color: #add0ef;*/
}
.Titform input
{/*old*/
/*background-color: #011a70;*/
color:white;
border: none;
font-weight: bold; 
}
.celAm
{/*old*/
background-color: yellow;
}
.celLar
{/*old*/
background-color:orange;
}
.celAz
{/*old*/
background-color:#0099CC;
}
.celRx
{/*old*/
background-color:#ab21a0;
}
a:link {text-decoration:none;}    /* unvisited link */
a:visited {text-decoration:none;} /* visited link */
a:hover {text-decoration:underline;}   /* mouse over link */
a:active {text-decoration:underline;}  /* selected link *//*.cinza{*/
.custom-combobox {
	position: relative;
	display: inline-block;
}
.custom-combobox-toggle {
	position: absolute;
	top: 0;
	bottom: 0;
	margin-left: -1px;
	padding: 0;
	height: 1.7em;
	top: 0.1em;
}
.custom-combobox-input {
	margin: 0;
	padding: 0.3em;
}
.photo {
	display: inline;
}
.imgGr {
	width: 500px;
}
.ui-autocomplete-loading {
	background: white url('../images/ui-anim_basic_16x16.gif') right center no-repeat;
}
ul { height: auto; } 
#dvLoading
{
   background: url(../images/image_load.gif) no-repeat center center;
   height: 180px;
   width: 180px;
   position: fixed;
   z-index: 1000;
   left: 50%;
   top: 50%;
   margin: -25px 0 0 -25px;
}
.pg-normal {
    color: black;
    font-weight: normal;
    text-decoration: none;    
    cursor: pointer;    
}
.pg-selected {
    color: black;
    font-weight: bold;        
    text-decoration: underline;
    cursor: pointer;
}
.no-box table td {
	padding:0;
}
a:-webkit-any-link {
color: #532820;
text-decoration: underline;
cursor: auto;
}
.divFooter {
	bottom: 0 !important;
	height: 30px;
	width: 730px;
	padding-top: 1em;
}
div.divFooter3 {
	border-top-style: groove;
	border-top-width: 1px;
	padding-top: 1em;
}
.divHeader {
	height: 60px;
	width: 100%;
	padding-bottom: 10px;
	/*padding-top: 2em;*/
	top: 0 !important;
}
.space {
	padding-top: 1em;
}
.PageExec {
	/*page-break-after: always;*/
	height: 1050px;
}
.NovaPag {
	page-break-after: always;
}
.image3 {
	width: 300px;
}
/*#divPagina {
	font-size:.8em;
	width:765px;
	height:1100px;
}*/

/*#View, .prtarea, table.TabelaHdr, table.TabelaAninh, {
	fon-size: 0.2pc;
}*/
table.TabelaHdr, table.TabelaAninh {
	font-size: smaller;
}