body {
   background-color: #ffffff;
   font-size: 12px;
   font-family: Verdana, "Verdana CE",  Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
   color: #000000;
   margin: 0px;
}

a:link {
   color: black;
   font-weight : bold;
   text-decoration: none;
}

a:visited {
   color: #045491;
   font-weight : bold;
   text-decoration: none;
}
a:link:hover  {
   color: black;
   font-weight : bold;
   text-decoration : underline;
}

a:visited:hover  {
   color: #045491;
   font-weight : bold;
   text-decoration : underline;
}
.rotulo{
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   color: #000000;
}

.list-header {
   background-color: #D8ECD8;
   background-image: none!important;
   border-color:#FFFFFF;
   color: #000000;
   font-style: NORMAL;
   font-weight: bold;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 11px;
}

.headerNewRed {
   background-color: #B7B7B7;
   background-image: none!important;
   border-color:#FFFFFF;
   color: #000000;
   font-style: NORMAL;
   font-weight: bold;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 11px;
}

.headerNewRedAcordao {
   background-color: #B7B7B7;
   background-image: none!important;
   border-color:#FFFFFF;
   color: #000000;
   font-style: NORMAL;
   font-weight: bold;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 14px;
}

.list-paging-header {
   background-color: white;
}

.list-paging-footer {
   background-color: white;
}

.list-row-even {
   color : #000000; background : #f2f3ee; font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8pt;
}

.list-row-odd {
   color : #000000;background : #FFFFFF;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8pt;
}

.linhaImpar {
   color : #000000;background : #f2f3ee;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8pt;
}

.linhaPar {
   color : #000000;background : #FFFFFF;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8pt;
}

.destaqueGreenGrande {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #32669A;
   font-weight : bold;
   text-decoration: none;
}

.destaqueGrande {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #32669A;
   font-weight : bold;
   text-decoration: none;
}

.destaqueIndice {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin-left: 70%;
   color: #000000;
   font-weight : bold;
   text-decoration: none;
}

.destaque { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-weight : bold;
   text-decoration: none;
}

.destaqueRed {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FF0000;
   font-weight : bold;
   text-decoration: none;
}

.destaqueNewRed {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #32669A;
   font-weight : bold;
   text-decoration: none;
}

.destaqueGreen {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #6E5900;
   font-weight : bold;
   text-decoration: none;
}

.destaqueWhite {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   font-weight : bold;
   text-decoration: none;
}

.destaquePequeno {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #000000;
   font-weight : bold;
   text-decoration: none;
}

.destaquePequenoGreen {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #6E5900;
   font-weight : bold;
   text-decoration: none;
}

.tituloPagina{
   color: rgb(50, 102, 154);
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 14px; font-style: normal;
   font-weight: bold;
   margin: 0px 0px 0px 5px;
   border-width: 0px 0px 2px 0px;
   border-style: solid;
   border-color: rgb(153, 153, 153);
}

.tituloPagina12{
   color: rgb(50, 102, 154);
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 12px; font-style: normal;
   font-weight: bold;
   margin: 0px 0px 0px 5px;
   border-width: 0px 0px 2px 0px;
   border-style: solid;
   border-color: rgb(153, 153, 153);
}

.tituloPagina13{
   color: rgb(50, 102, 154);
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 13px; font-style: normal;
   font-weight: bold;
   margin: 0px 0px 0px 5px;
   border-width: 0px 0px 2px 0px;
   border-style: solid;
   border-color: rgb(153, 153, 153);
}

.tituloPaginaWithoutLine{
   color: rgb(50, 102, 154);
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 14px; font-style: normal;
   font-weight: bold;
}

/*     <hr style=" border-width: 0px 0px 2px 0px; border-style: solid; border-color: #B7B7B7;" /> */


.lineNewRed {
   border-width: 0px 0px 2px 0px;
   border-style: solid;
   border-color: #B7B7B7;
}

.destaquePequenoWhite {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
   font-weight : bold;
   text-decoration: none;
}

.link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6E5900; text-decoration: none }
.formBotao {border: 1px outset #6E5900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #000000;	background-color: #FFFFFF; cursor:pointer}
.formCabecalho {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; color: #6E5900}
.formAtencao {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; color: #FF0000}
.formTexto {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.formCampo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.formInstrucoes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.formTituloInstrucoes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight : bold; text-decoration: none;}

.formBotaoPequeno {border: 1px outset #6E5900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;	color: #000000;	background-color: #FFFFFF; cursor:pointer}
.formCabecalhoPequeno {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6E5900; text-decoration: none; font-weight: bold}
.formTextoPequeno {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.formCampoPequeno {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.formInstrucoesPequeno {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.formTituloInstrucoesPequeno {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight : bold; text-decoration: none}

.formCampoAcordao {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: none;}
.formTextoAcordao {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none;}
.formBotaoAcordao {border: 1px outset #6E5900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #000000;	background-color: #FFFFFF; cursor:pointer}
.formCampoListAcordao {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}

.highlight{
   font-family: Verdana, Arial, Helvetica, sans-serif;   
   color: blue;
   background-color: yellow;
}

/*.paginator{
   font-size:80%
}*/

.navigatorItem{
   text-decoration:none;
   border:solid 1px #aae;
   color:#15b;
   display:inline-block;
   -float:left;
   padding:.3em .5em;
   margin-right:5px;
   margin-bottom:5px;
}

.facetItem{
   text-decoration:none;
   border:solid 1px #aae;
   color:#15b;
   display:block;   
   padding:.3em .5em;
   margin-right:5px;
   margin-bottom:5px;
}

.ui-button{   
   font-size: 12px;
}

.ui-button-text-only .ui-button-text {
   font-size: 12px;
}

.ui-commandlink{
   font-size: 10px;
   font-weight: lighter;
}

.ui-inputtext{
   font-size: 12px;  
}

.ui-datatable{
   font-size: 12px;
}

.ui-datatable-header{
   display: none;
}

.ui-datatable-data{
   font-size: 12px;
}

.ui-datatable .ui-button .ui-button-icon-only{
   font-size: 12px;
   padding: 0px 0px 0px 0px;
}

.ui-button-icon-only{
   padding: 0px 0px 0px 0px;
}

.ui-fieldset-legend{
   font-size: 12px;
}

.ui-fieldset .ui-commandlink{
   font-size: 12px;
}