html {margin: 0px;padding:0px;}
  
body {color: #000000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;text-align: left;
      font-family:Verdana,sans-serif,Helvetica,Arial;font-style:normal;font-weight:normal;background-color:#FFF;
      width:100%;min-width:1200px;}


/*================================= ELEMENTOS HTML ============================================================*/

h2 {color: #000000;background-color: transparent;font-weight: bold;text-align: center;width: 70%;}
form {padding:0px; margin:0px 0px 0px 0px;}
label {margin-right:2px;}
input {margin-right:4px;}
span {margin-right:4px;}
p {color: #000000;text-align: Justify;text-indent: 0px;}
a {color:#1968A1;text-decoration : underline;}
a:link {text-decoration: underline;}
a:visited {text-decoration: underline;}
a:active {text-decoration: underline;}
a:hover {color:#FF0000;text-decoration : underline;}
a.semlinha {color:#003366;text-decoration : none;}
a.semlinha:hover {text-decoration : underline;}
.alinha{color:#003366;text-decoration : underline;}
caption {font-weight: bold;padding: 10px;text-align:left;}
input,textarea {text-align : top; padding:0px;}
fieldset {margin: 0px; padding: 0px; border: 0px; border-spacing: 0px; border-color: #0000FF;}
legend {display:none;}
li{line-height:20px;padding :0px 0px 0px 0px;}
ul{padding :0px 0px 0px 20px; margin:0px 0px 0px 0px;list-style-image:url(../imagens/seta_menu1.gif)}
.ul2{padding :0px 0px 0px 20px; margin:0px 0px 0px 0px;list-style: outside disc;list-style-image:none;}

select {font-family:Verdana,Helvetica,Arial,sans-serif; font-style: normal;font-weight: normal;
       color: black;background-color : #ffffff; border-width: 1px; margin: 0px; padding: 0px;}

table{width:100%; padding:0px; margin:0px; line-height:16px;background-color:#fff; empty-cells:show; vertical-align:top;}
td{padding :0px 1px 1px 3px; margin:0px;}
tr.tr2{background-color:#fbfcfd;}
.tr3{background-color:#FFFAFA;}
/* aqui */
.ul1{padding :0px 0px 0px 20px; margin:0px 0px 0px 0px;list-style:disc}
/* aqui */
.li1{line-height:20px;padding :0px 0px 10px 0px;}

a.ms_caixa_topo_meio {color:#003366;font-weight: bold;}

/*==================================== IDENTIFICADORES - DIVERSOS =================================================*/
#saudegov{position:absolute; background:url(../imagens/ms.png) no-repeat; left:5px;
          top:1px; font-size :20px; width:150px; height:23px; float :left; z-index:2;}

#saudegov span{display: none;}

#endereco{text-align:center;}

#destaquegov{position :absolute; left:40%; top :2px; width:150px; height:21px; float:right; z-index  :2;}

#destaquegov legend{display:none;}

#Conteudo_Corpo {width: 100%;margin-bottom:40px; padding-top: 20px;float:left;}

#ms_Imagem_topo {display: block; background-image: url(../imagens/datasusgov.gif); background-repeat: no-repeat;
	             background-color: transparent;	margin: 0px; padding: 0px; border: 0px solid #000000;
	             height: 63px;	width: 100%;}

#contador{position:relative; width:100%;text-align: right;padding: 5px;float: left;color:#528B8B;z-index :1}

/* ==================================== IDENTIFICADORES - TESTEIRAS ========================================= */

#testeira{width:100%; height:25px; background-color:#ffcb00; margin:0px;z-index:1;float:left;}

#testeira legend{display:none;}

/*
#testeira2{display: block; width:100%; height:74px; padding:10px 0px 0px 10px;
           float:left;background:url(../imagens/band_testeira.jpg);z-index:1;}
*/


#testeira2{width:99%; height:73px; padding:0px 0px 0px 0px;margin:0px;;float:left;z-index:1;float:left;}

#aguarde
{
  position: absolute;
  top: 0px;
  width:30%;
  left:0px;
  margin-left:35%;
  margin-top:20%;
  padding:10px;
  float:left;
  border:solid #0198d3;border-width:1px;
  visibility:hidden;
  background-color:#ffffff;
  z-index:200;
}
/*================================================= QUADROS =======================================================*/
.quadro30c,.quadro40c,.quadro50c,.quadro55c,.quadro60c,.quadro70c,.quadro80c,.quadro90c{
 padding:0px;float:left;z-index:1;
}
.quadro30c {width:30%;margin-left:35%;}
.quadro40c {width:40%;margin-left:30%;}
.quadro50c {width:50%;margin-left:25%;}
.quadro55c {width:55%;margin-left:22%;}
.quadro60c {width:60%;margin-left:20%;}
.quadro70c {width:70%;margin-left:15%;}
.quadro80c {width:80%;margin-left:10%;}
.quadro90c {width:90%;margin-left:5%;}

.quadro96c {width:96%;margin-left:2%;float:left;z-index:1;}

.formulario30c,.formulario40c,.formulario50c,.formulario55c,.formulario60c,.formulario70c,.formulario80c,.formulario90c{
 padding:10px 10px 10px 10px;background-color:#E6E6FA;float:left;margin-top:20px;
 margin-bottom:20px;border:solid #0198d3;border-width:1px;z-index:1;
}

.formulario30c {width:30%;margin-left:35%;}
.formulario40c {width:40%;margin-left:30%;}
.formulario50c {width:50%;margin-left:25%;}
.formulario60c {width:60%;margin-left:20%;}
.formulario70c {width:70%;margin-left:15%;}
.formulario80c {width:80%;margin-left:10%;}
.formulario90c {width:90%;margin-left:5%;}
.formulario100c {
   width:100%;padding:20px 10px 10px 10px;background-color:#FF0000;float:left;
   border:solid #0198d3;border-width:1px;margin:0px;z-index:1;
  }

.quadro {display:block;width :100%;border: 1px solid #cccccc; padding:2px; float: left;z-index :3;float:left;}

.quadro20 {display:block;width :18%; border-width:0px; margin:5px; float: left;z-index :1;float:left;}
.quadro25 {display:block;width :24%; border-width:0px; margin:5px; float: left;z-index :1;float:left;}
.quadro30 {display:block;width :28%; border-width:0px; margin:5px; float: left;z-index :1;float:left;}
.quadro40 {display:block;width :38%; border-width:0px; margin:5px; float: left;z-index :1;float:left;}
.quadro60 {display:block;width :60%; border-width:0px; margin:5px; float: left;z-index :1;float:left;}
.quadro70 {display:block;width :68%; border-width:0px; margin:5px; float: left;z-index :1;float:left;}
.quadro80 {display:block;width :78%; border-width:0px; margin:5px; float: left;z-index :1;float:left;}

.informacao{position:relative;background-color:transparent;width:100%; float:left;margin-bottom :10px;z-index:1}

.direita {width:100%;padding-right:3px;text-align:right;float:left;z-index:1;}

.linhadivisoria{background-color:transparent;width:100%; float:left;
                border: solid #0198d3;border-width:0px 0px 1px 0px;margin-top :-10px; margin-bottom :10px;z-index:1}

.maisacessados{width: 98.6%;float:left;padding-top:10px;margin-bottom :0px;text-align:center;z-index:1}

.sairdosistema{position:relative;text-align:center;background-color:transparent;width:100%; float:left;
               padding-top:20px; margin-bottom :0px;z-index:1}


.nomeportal{position:relative;text-align:justify;width: 100%;float:left;padding-top:10px;padding-left:10px;
            margin-bottom :0px;text-align: top;z-index:1}
            
.login{position:relative;top:30%;left:40%;text-align:justify;width:20%;height:80px;float:left;
       margin:0px;padding:0px;z-index:1}
/*
.ms_caixa_topo_meio           {margin-right: 5px;padding: 0px;background-color: transparent;text-decoration: none;float: left;}
*/
.entralogin {text-align:justify;width:auto;margin:0px 40px 10px 0px;;padding:0px;z-index:2;float:right;}

.titulologin{position:relative;text-align:center;width:100%;height:20px;float:left;margin:0px;padding:5px;
             background-image: url(../imagens/mso-hd.gif); background-repeat:repeat-x; background-position: top;
             border: solid #0198d3;border-width:1px 1px 0px 1px; z-index:1}


.acessonegado{position:relative;text-align:center;background-color:transparent;width:100%;height:120px; float:left;
            background: url(../imagens/negado.png) center no-repeat; margin-bottom :10px;z-index:1}

#griddoc{position:absolute;left: 100px;top:300px;text-align:justify;background-color:transparent;width:100%; float:left;border: 1px solid #000;z-index:1;}

.botaovoltar{position:relative;background-color:transparent;width:100%; float:left;
             text-align:center;margin-bottom :10px;z-index:1}
            
/* ================================================= MENU ===============================================================*/
#barra_submenu      {clear:both;width:100%;height:30px; background-color:#E5F6FC;padding:0px; margin:0px;z-index:1;float:left;}
#barra_submenu_ap   {clear:both;width:100%;height:30px; background-color:#FF0000;padding:0px; margin:0px;z-index:1;float:left;}
#barra_submenu_med  {clear:both;width:100%;height:30px; background-color:#90EE90;padding:0px; margin:0px;z-index:1;float:left;}
#barra_submenu_hu   {clear:both;width:100%;height:30px; background-color:#CFCFCF;padding:0px; margin:0px;z-index:1;float:left;}
#barra_submenu_faec {clear:both;width:100%;height:30px; background-color:#FF0000;padding:0px; margin:0px;z-index:1;float:left;}
#barra_submenu_teto {clear:both;width:100%;height:30px; background-color:#CDCD00;padding:0px; margin:0px;z-index:1;float:left;}
#barra_submenu_aj   {clear:both;width:100%;height:30px; background-color:#FF0000;padding:0px; margin:0px;z-index:1;float:left;}
#barra_submenu_int  {clear:both;width:100%;height:30px; background-color:#CFCFCF;padding:0px; margin:0px;z-index:1;float:left;}

a.principal_on    {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_cidadao_on.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #fff;    TEXT-DECORATION: none; PADDING-TOP: 7px}
a.principal	      {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_cidadao.jpg);    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #0198d3; TEXT-DECORATION: none; PADDING-TOP: 7px}
a.principal:hover {BACKGROUND-IMAGE: url(../imagens/btn_cidadao_on.jpg); BACKGROUND-REPEAT: no-repeat; COLOR: #fff}

a.faec_on    {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_faec_on.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #fff;    TEXT-DECORATION: none; PADDING-TOP: 7px}
a.faec       {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_cidadao.jpg);    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #cc0000; TEXT-DECORATION: none; PADDING-TOP: 7px}
a.faec:hover {BACKGROUND-IMAGE: url(../imagens/btn_faec_on.gif); BACKGROUND-REPEAT: no-repeat; COLOR: #fff}

a.medicamento_on    {width:110px;BACKGROUND-IMAGE: url(../imagens/btn_med_on.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 5px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #fff;    TEXT-DECORATION: none; PADDING-TOP: 6px}
a.medicamento       {width:110px;BACKGROUND-IMAGE: url(../imagens/btn_2p.jpg);   PADDING-BOTTOM: 0px; PADDING-LEFT: 5px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #cc0000; TEXT-DECORATION: none; PADDING-TOP: 6px}
a.medicamento:hover {BACKGROUND-IMAGE: url(../imagens/btn_med_on.jpg); BACKGROUND-REPEAT: no-repeat; COLOR: #fff}

a.ap_on    {width:110px;BACKGROUND-IMAGE: url(../imagens/btn_ap_on.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 5px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #fff;    TEXT-DECORATION: none; PADDING-TOP: 6px}
a.ap       {width:110px;BACKGROUND-IMAGE: url(../imagens/btn_2p.jpg);   PADDING-BOTTOM: 0px; PADDING-LEFT: 5px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #cc0000; TEXT-DECORATION: none; PADDING-TOP: 6px}
a.ap:hover {BACKGROUND-IMAGE: url(../imagens/btn_ap_on.jpg); BACKGROUND-REPEAT: no-repeat; COLOR: #fff}

a.juridico_on    {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_aj_on.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #fff;    TEXT-DECORATION: none; PADDING-TOP: 5px}
a.juridico       {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_cidadao.jpg);    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #62aa00; TEXT-DECORATION: none; PADDING-TOP: 5px}
a.juridico:hover {BACKGROUND-IMAGE: url(../imagens/btn_aj_on.gif); BACKGROUND-REPEAT: no-repeat; COLOR: #fff}

a.fns_menu_on    {width:110px;BACKGROUND-IMAGE: url(../imagens/btn_fns_on.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #fff;    TEXT-DECORATION: none; PADDING-TOP: 5px}
a.fns_menu       {width:110px;BACKGROUND-IMAGE: url(../imagens/btn_2p.jpg);    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #cc0000; TEXT-DECORATION: none; PADDING-TOP: 5px}
a.fns_menu:hover {BACKGROUND-IMAGE: url(../imagens/btn_fns_on.jpg); BACKGROUND-REPEAT: no-repeat; COLOR: #fff}


a.teto_on    {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_teto_on.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #fff;    TEXT-DECORATION: none; PADDING-TOP: 5px}
a.teto       {width:93px;BACKGROUND-IMAGE: url(../imagens/btn_cidadao.jpg);    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; COLOR: #cc0000; TEXT-DECORATION: none; PADDING-TOP: 5px}
a.teto:hover {BACKGROUND-IMAGE: url(../imagens/btn_teto_on.jpg); BACKGROUND-REPEAT: no-repeat; COLOR: #fff}


a.item_principal_on    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#0198D3; color:#FFF;}
a.item_principal	   {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#E5F6FC; color:#0198D3;}
a.item_principal:hover {background:#FF0000;text-decoration:none;color:#FFF;}

a.item_acompanhamento_on    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 6px; text-decoration:none; display:block; background-color:#cc0000; color:#FFF;}
a.item_acompanhamento	    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 6px; text-decoration:none; display:block; background-color:#E5F6FC; color:#cc0000;}
a.item_acompanhamento:hover {background:#FF0000;text-decoration:none;color:#FFF;}

.menu{text-align:justify;width:100%;float:left;padding-top:5px;padding-left:5px;margin-bottom:0px;z-index:1;}

.item_submenu        {margin-right:10px;padding:0px;background-color:transparent;color: #000;text-decoration: none;float:left;}
a.item_submenu       {text-decoration:none;}
a.item_submenu:hover {text-decoration:none;}

a.item_submenu1_on    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#0198D3; color:#FFF;}
a.item_submenu1	      {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#E5F6FC; color:#0198D3;}
a.item_submenu1:hover {background:#FF0000;text-decoration:none;color:#FFF;}

/* aqui */
a.item_submenu2_on    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#62aa00; color:#FFF;}
a.item_submenu2       {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#E5F6FC; color:#0198D3;}
a.item_submenu2:hover {background:#FF0000;text-decoration:none;color:#FFF;}

/* aqui */
a.item_submenu3_on    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#62aa00; color:#FFF;}
a.item_submenu3       {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#E5F6FC; color:#0198D3;}
a.item_submenu3:hover {background:#FF0000;text-decoration:none;color:#FFF;}

/* aqui */
a.item_submenu4_on    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#cc0000; color:#FFF;}
a.item_submenu4       {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#E5F6FC; color:#0198D3;}
a.item_submenu4:hover {background:#FF0000;text-decoration:none;color:#FFF;}
/* aqui */

a.item_submenu5_on    {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#cc0000; color:#FFF;}
a.item_submenu5       {width:110px; height:20px;font-weight: normal; padding:3px 0px 0px 0px; margin:3px 0px 0px 6px;text-align:center; text-decoration:none; display:block; background-color:#E5F6FC; color:#0198D3;}
a.item_submenu5:hover {background:#FF0000;text-decoration:none;color:#FFF;}

/*================================================== BOTÕES ==================================================================*/
.btMedio   {padding:0px;margin: 0px;color: black;padding-top: 0px;font-family: Arial;height: 18px;}
.btPequeno {padding-right: 0px; 0px; 5px; 0px;margin: 0px;color: #000000;font-family: Arial;width: 18px;height: 20px;}

/*=============================================== INPUTS =================================================== */
.input1  {background-color: #ffffff;text-align:right;}
.input2  {background-color: #f0f2f9;text-align: right;}
.teclado {position:relative;float:left;padding:10px;border:solid;border-color:#cccccc;
          border-width:1px 1px 1px 1px;margin:10px;z-index:1;}

/*=============================== LABELS E SPANS============================================================ */
.titulo,.titulo_ap,.titulo_med,.titulo_hu,.titulo_faec,.titulo_teto,.titulo_aj,.titulo_int{
           font-weight:bold; text-transform: uppercase; line-height:30px;
           background: url(../imagens/seta_cidadao.gif) left no-repeat; padding-left:15px;
           padding-right:10px; border-bottom: 1px solid;margin-bottom:10px}

.titulo      {color:#1968A1; border-color:#03A5E4}
.titulo_ap   {color:#8B0000; border-color:#8B0000}
.titulo_med  {color:#006400; border-color:#006400}
.titulo_hu   {color:#006400; border-color:#006400}
.titulo_faec {color:#8B0000; border-color:#8B0000}
.titulo_teto {color:#8B8B00; border-color:#8B8B00}
.titulo_aj   {color:#1968A1; border-color:#03A5E4}
.titulo_int  {color:#696969; border-color:#696969}

.tituloparametro  {color:#1968A1; font-weight:bold;  line-height:30px;
                   border-bottom: 0px solid #03A5E4;margin-bottom:10px;width:100%;margin-right:10px;}

/*
.remedio {background: url(../imagens/medicamentos.jpg) left no-repeat; height:120px;
                   margin-bottom:10px}
*/

.entidade {background: url(../imagens/ilus_estabsaude2.jpg) left no-repeat; height:120px;
                   margin-bottom:10px}

.labeldestaque      {color:#000;    font-family : Verdana,helvetica,sans-serif;font-weight : bold;}
.labeldestaquenavy  {color:navy;    font-family : Verdana,helvetica,sans-serif;font-weight : bold;}
.destaque           {color:#1968A1; font-family : Verdana,helvetica,sans-serif;font-weight : bold;}
.destaquevermelho   {color:#FF0000; font-family : Verdana,helvetica,sans-serif;font-weight : bold;}
.destaquebranco     {color:#FFF;    font-family : Verdana,helvetica,sans-serif;font-weight : bold;}
.letracinza         {color:#528B8B; font-family : Verdana,helvetica,sans-serif;font-weight : normal;}
.destaquecinza      {color:#528B8B; font-family : Verdana,helvetica,sans-serif;font-weight : bold;}
.negrito            {font-weight : bold;}

.linhadestaque{background-color:#E5F6FC;}

.linhadestaque2{background-color:#FFFFF0;}

.linhadestaque3{background-color:#F0FFFF;}

.cordefundo1{background-color:#F0FFFF;}

.box_destaque       {height:auto; overflow: hidden; padding: 5px 10px 10px 10px; margin-bottom: 15px; background: url(../imagens/bg_destaque.gif) repeat-x #FFF bottom;}
.box_txt_destaque   {padding: 10px 10px 10px 10px;}
.box_txt            {width: auto; padding: 10px 7px 0px 7px;}

/*============================================== COLUNAS ======================================================*/
.col10 {margin:0px;width:10%;float:left;z-index:1;}
.col15 {margin:0px;width:15%;float:left;z-index:1;}
.col20 {margin:0px;width:20%;float:left;z-index:1;}
.col25 {margin:0px;width:25%;float:left;z-index:1;}
.col30 {margin:0px;width:29%;float:left;z-index:1;}
.col35 {margin:0px;width:34%;float:left;z-index:1;}
.col40 {margin:0px;width:39%;float:left;z-index:1;}
.col45 {margin:0px;width:45%;float:left;z-index:1;}
.col50 {margin:0px;width:49%;float:left;z-index:1;}
.col60 {margin:0px;width:59%;float:left;z-index:1;}
.col65 {margin:0px;width:65%;float:left;z-index:1;}
.col70 {margin:0px;width:69%;float:left;z-index:1;}
.col75 {margin:0px;width:75%;float:left;z-index:1;}
.col80 {margin:0px;width:80%;float:left;z-index:1;}

.col30d,.col50d {
 padding-right:3px;text-align:right;float:left;z-index:1;
}
.col30d,.col50d,.col40d,.col60d {
 padding-right:3px;text-align:right;float:left;z-index:1;
}

.col30d {margin:0px;width:29%;}
.col50d {margin:0px;width:47%;}
.col40d {margin:0px;width:39%;}
.col60d {margin:0px;width:57%;}

.col2  {width:49%;float:left;background-color:#ffffff;margin:5px;padding:5px;z-index:1; border: 1px solid #03A5E4;}
.col2e {width:49%;float:left;background-color:transparent;margin:5px 11px 5px 0px;padding:5px;z-index:1;}
.col2d {width:49%;float:left;background-color:transparent;margin:5px 0px 5px 11px;padding:5px;z-index:1;}
.col3  {width:33%;float:left;background-color:#ffffff;margin:0px;padding:0px;z-index:1;}
.col4  {width:24%;float:left;background-color:#ffffff;margin:0px;padding:0px;z-index:1;}
.col5  {width:19%;float:left;background-color:#ffffff;margin:0px;padding:0px;z-index:1;}

/*============================================== DIVERSOS ======================================================*/

.numeracao  {font-weight:bold;color:#fff;height:30px;width: 30px;padding-top:8px; text-align:center;background-image   :url('../imagens/bola.png');background-repeat :no-repeat;
             background-position: center center;}

.linksmicro{ position:relative; text-align:right; width:100%; float:left; padding:3px; padding-right:20px; z-index:1}

a.linksmicrof{color: #000; font-weight: bold;padding: 0px 5px 0px 0px;}

.imagem {padding: 0px;}

#rodape{width:100%; height:auto; background-color:transparent;
        border-top: 1px solid #528B8B;border-bottom: 1px solid #528B8B; color:#528B8B; text-align:center;
        padding-top:5px;padding-bottom:5px; margin-top:0px; margin-bottom:2px;float:left; z-index:1;float:left;}

#rodape2{width:100%;height:15px;background-color:#E5F6FC;color:#ffffff;text-align:center; padding:1px;
         margin-bottom:10px;float:left;z-index:1;float:left;}


#acessbrasil{margin-left:0px;margin-top:0px;text-align:center;width:50%;float:left;height:47px;
             padding:0px;background-image   :url('../imagens/selo_acessobr.gif');background-repeat :no-repeat;
             background-position: center center;z-index:1;}

#acessbrasil span{display: none;}


.saiba{position:relative;text-align:right;width:15%;z-index:1}
/* AQUI */
.select1{font-family: Verdana, Helvetica, sans-serif,Arial;font-style: normal;
         font-weight: normal;color: #000000;padding:0px;}
         
.select2{font-family: Verdana, Helvetica, sans-serif,Arial;font-style: normal;
         font-weight: normal;color: #000000;padding:0px;background-color: #ffcb00;}
       
#master { width:auto%;margin:0px;padding: 0px;}

.ms_caixa_topo_meio           {margin-right: 5px;padding: 0px;background-color: transparent;text-decoration: none;float: left;}
.ms_caixa_topo_meio a:link    {text-decoration: none;font-weight: bold;}
.ms_caixa_topo_meio a:active  {text-decoration: none;font-weight: bold;}
.ms_caixa_topo_meio a:visited {text-decoration: none;font-weight: bold;}
.ms_caixa_topo_meio a:hover   {text-decoration: none;font-weight: bold;}

.centro{position:relative;
text-align:center;
width:100%;z-index:1}

.btMedio {padding-right: 0px;padding-left: 0px;padding-bottom: 5px;margin: 0px;color: black;
          padding-top:0px;font-family: Arial; height: 20px;}

.tdlb{text-align:left;}
.tdr{text-align:center;}
.tdc, .tdcb{text-align:center;}
.tdc{font-weight:normal;}
.tdcb,.tdlb,.tdrb{font-weight  :bold;}
.tdrb,.tdr{text-align:right;}

.barra {width:100%;color: #000000;border: 1px SOLID #cccccc;
	    height: 27px;float:left;}

.barra2{width:auto;color: #000000;background-image: url('../imagens/bg-barra.gif');border: 1px SOLID #cccccc;
	    height: 27px;float:left;}

.barravermelha
 {width:100%;background-color:#FF0000;float:left;height:20px;
   border:solid #0198d3;border-width:1px;margin:0px;z-index:1;}

.BordaExterna {border: 1px solid #BBBBBB;}

.caixa {border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc; padding-right:2px;}
.caixa2 {border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc; padding-right:2px;}

.fundoBranco {background-color: #fff;}
.fundoCinza  {background-color: #C6E2FF;}
.fundoTransparente {background-color: transparent;}


.caixabordabaixa {border-bottom: 1px solid #cccccc;border-right: 0px solid #cccccc; padding-right:1px;}

.CaixaRelatorio{position:relative;text-align:justify;background-color:transparent;width:100%;float:left;
                margin:0px; height:300px; padding-bottom:30px; overflow-y:auto; overflow-x:hidden; z-index:1}

.informacao2{text-align:justify;width: 98.5%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}

.cabecalho100{text-align:justify;width: 98.4%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}

.cabecalho90{text-align:justify;width: 98.4%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}

.cabecalho80{text-align:justify;width: 98.4%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}

.cabecalho70{text-align:justify;width: 97%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}

.cabecalho60{text-align:justify;width: 97.7%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}

.cabecalho50{text-align:justify;width: 97%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}

.cabecalho40{text-align:justify;width: 97%;float:left;padding:0px;margin-bottom :0px;text-align: top;z-index:1}


.informacao3{position:relative;text-align:justify;width:100%;float:left;padding:0px;margin-bottom :0px;z-index:1;
            border-top:1px solid #cccccc;border-left:1px solid #cccccc;}

.informacao4{text-align:justify;width: 97.9%;float:left;padding:0px;margin-bottom :0px;
             text-align: top;z-index:1;border-left:2px solid #cccccc;border-top:1px solid #cccccc;}

.informacao5{text-align:justify;width: 100%;float:left;padding:0px;margin-bottom :3px;text-align: top;z-index:1}

.completabarra{position:relative; text-align:justify; width:1.4%; float:right; height:34px;
               background-image  :url('../imagens/bg-barra.gif'); border-top: 0px SOLID #cccccc;
               border-left: 0px solid #cccccc; margin-bottom :0px;z-index:1}

.completabarra90{position:relative; text-align:justify; width:1.1%; float:right; height:34px;
               background-image  :url('../imagens/bg-barra.gif'); border-top: 0px SOLID #cccccc;
               border-left: 0px solid #cccccc; margin-bottom :0px;z-index:1}


/*
.completabarra2{text-align:justify; width:1.6%; float:right; height:29px;margin-top:0px;
               background-image  :url('../imagens/bg-barra.gif'); margin-bottom :0px;z-index:1;
               border-top:0px solid #cccccc;border-right:1px solid #cccccc;}
*/
.completabarra2{text-align:justify; width:18px; float:right; height:29px;margin-top:0px;
               background-image  :url('../imagens/bg-barra.gif'); margin-bottom :0px;z-index:1;
               border-top:0px solid #cccccc;border-right:1px solid #cccccc;}

.alinhanotop{vertical-align:top;}

.Grid{position:relative; text-align:justify; background-color:transparent; width:100%; float:left; margin-bottom:0px;
      padding:0px; height:350px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;overflow:auto; z-index:1}

.GridEntidades{text-align:justify; background-color:transparent; width:100%;
               float:left; margin-bottom:0px;background-color:#FFFFF0;
               padding:0px; height:150px; border-bottom:1px solid #cccccc;
               border-left:1px solid #cccccc; border-right:1px solid #cccccc;overflow:auto; z-index:1}

.GridEntidades2{text-align:justify; background-color:transparent;
                border:1px solid #cccccc;padding:0px;margin:0px;
                margin:0px;width:100%;
                height:657px;overflow-y:auto; overflow-x:hidden; z-index:1}

.GridEntidades3{text-align:justify; background-color:transparent;
                padding:0px;margin:0px;
                margin:0px;width:100%;
                height:700px;overflow-y:hidden; overflow-x:hidden; z-index:1}

.caixaTitulo,.caixaTitulo2 {border-bottom: 1px solid #cccccc;
              border-right: 1px solid #cccccc;
              padding-right:2px;
              background-image: url('../imagens/bg-barra.gif');}

.caixaTitulo {height:28px;}

.caixaAlta {text-transform: uppercase;}

.ambiente{color:#FF0000; font-family : Verdana,helvetica,sans-serif;font-weight : bold;}

.justificado {text-align:justify;};

.h100 {
 height:100px;
}

.tam70 {width: 70%;}
.tam100{width: 100%;}
.tam110{width: 100%;}
.tam96 {width: 96%;}
.tam98 {width: 98%;}
.tam80 {width: 80%;}
.tam90 {width: 90%;}
.tam50 {width: 50%;}

#info{
    border: 1px solid;
    margin: 10px 10px;
    padding:15px 10px 10px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    position:relative;
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../imagens/info.png');
}

#close{
float:right;
width:auto;
cursor:pointer;
padding:0px;
border:0px;
}


