body {
        font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;margin:0px;
	SCROLLBAR-FACE-COLOR: #013660; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #013660;
	width:100%; height:100%; margin:0px; padding:0px;
	position:absolute; top:0px; right:0px; bottom:0px; left:0px;
	overflow-x:hidden;
}
.titdestaque {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:14px;color:#013660;border-bottom:1px #013660 solid}
.titdestaque2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:13px;color:#013660}
.titdestaque3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:17px;color:#013660;padding-bottom:5px;}
.underline2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#013660 !important}
.noticias_mundo {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#013660;padding-top:10px;}
.txt_noticias_mundo {font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000000;padding-top:10px;}
.txt_noticias_mundo a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;padding-top:10px;}
#noticias{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000000;padding-top:10px;}
.tdRodape {height:40px; vertical-align:top;}
#boxRodape1 {float:left; width:100%; height:40px; position:absolute; left:0px; bottom:0px;
	background-color:#013660; }
#boxRodape {float:left; width:100%; position:absolute; left:0px; bottom:0px;}

#coluna1 {
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style: normal;
		text-align:justify;
		padding-left:15px;
     }
#coluna2 {
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style: normal;
		text-align:justify;
     }
#coluna3 {
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style: normal;
		text-align:justify;
		padding-left:15px;
     }

#contentAll {
	width: 100%;
	min-height: 100%;
	_height: 100%; /* Utilizado em casos como Table com Height de 100% */
	margin-left: auto;
	margin-right: auto;
	text-align: left; /* Resolve o problema de alinhamento (body) no IE */
	position: relative;
	top:0px; right:0px; bottom:0px; left:0px;
}
.bandeiraie{
   margin-top:2px;
}
.bandeiramoz{
   margin-top:-2px;
}
img{
      border:0;
   }
.tabPrincipal{
   background-color:#FFFFFF;
   padding-top:0px !important;
   margin-top:0px !important;
}

#titArtigosx{
   padding-bottom:20px;
}
#banner{
   padding-top:0px;
   margin-top:15px;
}
table {
         font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height: 120%
      }
a:hover{
          text-decoration: underline;
       }
.textopopup a {
     font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color:#013660;text-decoration: underline
}
.textopopup a:hover {
     font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color:#666666;text-decoration: underline
}

a.linkMenor {
     font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#000000;text-decoration: none
  }

a {
     font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;text-decoration: none
  }
a:hover{
     text-decoration: underline;
       }
select {
          font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;
       }
input {
         font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;
      }
textarea {
            font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;
         }

td.rodape {
            font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: normal;font-size:12px;color:#FFFFFF;padding-left:10px
          }
td.rodape a {
            font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: normal;font-size:12px;color:#FFFFFF;padding-left:0px
          }
td.rodape a:hover {
			text-decoration:underline;
}
.tabcentral{margin-left:0px;margin-top:15px;margin-bottom:15px;margin-right:0px;}
.tabmeio{padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:0px;}

table.diretoria { padding:20px 2px 2px 4px;margin-left:20px; }
table.diretoria a { 
			   text-align:left;
			   font-family:Verdana, Arial, Helvetica, sans-serif;
			   font-weight: bold;		
               font-size:12px;text-decoration:none;color:#000000;margin-right:1px; 
}
table.diretoria a:hover { 
               text-decoration:underline;
			   }


/* MENU */
table.corpomenu { width:180px;height:100%;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;}
td.areamenu { border:0px solid #999A95; }
table.menu { border-bottom:0px solid #999A95;padding:20px 2px 2px 4px; }

xtable.menu a { 
      height:25px;
      background-repeat:no-repeat;
      background-position:left center;
      display:block;
      width:160px;
      height:22px !important;
      text-align:left;
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:11px;
      text-decoration:none;
      color:#000000;
      margin-right:1px;
      padding:5px 0px 2px 10px;
      border:1px solid transparent;
}
xtable.menu a:hover {
                  border:1px solid #CCCCCC;
                  background-color:#FFFFFF !important;
      		  text-decoration:none;
}
table.menu a { border: 1px solid #F3F3F3;
			   display:block;width:160px;height:22px;text-align:left;
			   font-family:Verdana, Arial, Helvetica, sans-serif;
			   font-weight: bold;		
               font-size:12px;text-decoration:none;color:#000000;margin-right:1px; 
			   padding:5px 0px 2px 10px;
}
table.menu a:hover { border:1px solid #CCCCCC;background-color:#FFFFFF !important;
               text-decoration:none;
			   background-repeat:no-repeat;
			   background-position:left center;
			   padding:5px 0px 2px 10px; }

table.menu a.subitem  { border: 1px solid #F3F3F3 !important;
			   			display:block !important;
						width:170px !important;
						height:22px !important;
						text-align:left !important;
						font-family:Verdana, Arial, Helvetica, sans-serif !important;
               			font-size:10px !important;
						text-decoration:none !important;
						color:#000000 !important;
						margin-right:1px !important;  
			   			padding:0px 0px 2px 18px !important;
}
table.menu a.subitem:hover { 
			   border:1px solid #CCCCCC !important;
			   background-color:#FFFFFF !important;
               text-decoration:none !important;
			   background-repeat:no-repeat !important;
			   background-position:left center !important;
			   padding:0px 0px 2px 18px !important; 
			   height:22px !important;			   
}

/* LOGIN */
table.login { border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-top:50px;
              font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:2px 2px 2px 2px; }
table.login td { padding:5px 0px 0px 20px; }
xtable.login td.titlogin { background-image:url(../img/titlogin.jpg);background-repeat: no-repeat;width:181px;height:16px; }
xtable.login td.titlogin { width:181px;height:16px; }
table.login input { border:1px solid #CDCDCD;font-size:10px;color:#000000;width:70px;height:15px; }

table.menuidiomas {
	      line-height: 150%;
	   }
table.menuidiomas a {
	    display:block;
		width:80px;
		height:20px;
		text-align:center;
		font-size:10px;
		text-decoration:none;
	     }
table.menuidiomas a:hover {
		      background-color:#013660 !important;
		      text-decoration:none;
		      color:#FFFFFF;
		   }
table.menuidiomas td {
	         padding-leftx:20px
              }

table.menusuperior {
	      line-height: 200%;
	   }
table.menusuperior a {
	    display:block;
		width:100px;
		height:24px;
		text-align:center;
		font-size:11px;
		text-decoration:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	     }
table.menusuperior a:hover {
		      background-color:#013660 !important;
		      text-decoration:none;
		      color:#FFFFFF;
		   }
table.menusuperior td {
	         padding-leftx:20px
              }

table.submenusuperior {
		  margin-top:12px;
		  margin-bottom:0px;		  
		  padding-top:0px;
		  padding-bottom:0px;
	      line-height: 150%
	   }
table.submenusuperior a {
                padding-left:8px;
                padding-top:0px;
                padding-bottom:0px;
	        	display:block;
				height:10px;
				text-align:left;
				font-size:11px;
				text-decoration:none;
			}
table.submenusuperior a:hover {
		         background-color:#013660 !important;
		         text-decoration:none;
		         color:#FFFFFF;
                      }

table.submenu {
		  margin-top:0px;
		  margin-bottom:0px;		  
		  padding-top:0px;
		  padding-bottom:0px;
	      line-height: 150%
	   }
table.submenu a {
                padding-left:8px;
                padding-top:0px;
                padding-bottom:0px;
	        	display:block;
				height:10px;
				text-align:left;
				font-size:11px;
				text-decoration:none;
			}
table.submenu a:hover {
		         background-color:#013660 !important;
		         text-decoration:none;
		         color:#FFFFFF;
                      }
.home a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;color:#000000;padding-top:5px;text-align:right;}

span.titulo1{
               font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:13px;color:#013660;
	    }
.titulo2{
               font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:12px;color:#003253;
	    }
.titulo3{
               font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:14px;color:#003253;
	    }

.titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:13px;color:#013660;
	}

.tituloo{
   color: #013660;
}

a.contate{
   font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:13px;color:#013660;
}

.paragrafo{
   padding-left:15px;line-height: 120%;
}
.email {
          font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:13px;
          text-decoration: none;
          color:#FFFFFF;
          text-align:right;
          margin-right:20px;
          padding-top:5px;
       }

a.restrito {
          font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:13px;
          text-decoration: none;
          color:#FFFFFF;
          text-align:right;
          margin-right:20px;
          padding-top:5px;
       }

#artigos {
	 padding-top:0px;
	 padding-bottom:0px;
         padding-right:0px;
		 height:100%;
	 overflow-x:hidden;
	 overflow-y:hidden;         
         }
#artigosx {
         padding-right:15px;
         height:205px;
	     overflow-x:hidden;
	     overflow-y:auto;
	     SCROLLBAR-FACE-COLOR: #013660; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
         }
#conteudo {
	   padding-top:0px;
           padding-left:15px;
           padding-right:15px;
           padding-bottom:0px;
	   xheight:200px;
	   xwidth:989px;
	   overflow-x:hidden;
	   overflow-y:auto;
	   text-align:justify;
	position: relative;	   
          }
.conteudo2{
   margin-top:0px !important;
   padding-top:20px !important;
   padding-bottom:20px !important;   
   padding-left:20px !important;
   padding-right:20px !important;
   xheight:425px !important;
   width:984px !important;
   overflow-x:hidden !important;
   overflow-y:auto !important;
   text-align:justify !important;
}
#colunaDireita {
   width:395px;
}
td.contPagInterna {
		     padding-top:0px;
             padding-left:20px;
		     width:70%;
			 height:100px;
	         overflow-x:auto;
	         overflow-y:auto;
             }
