input { background-color:#ffffff; height:20px; font-size:11px;}

.botton { background-color:#e4e4e4; height:20px; font-size:11px; }

.menuitem { BORDER-BOTTOM: #001564 1px solid; BACKGROUND-COLOR: #7f70af; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: normal; LINE-HEIGHT: 15px; POSITION: relative; TEXT-DECORATION: none; WIDTH: 107px; Z-INDEX: 3 }
.parent { BORDER-TOP: #001564 1px solid; POSITION: absolute; VISIBILITY: hidden; WIDTH: 107px; Z-INDEX: 2 }

.mmmenuitem {BACKGROUND-COLOR: #7f70af; BORDER-BOTTOM: #001564 1px solid; BORDER-LEFT: #001564 1px solid; BORDER-RIGHT: #001564 1px solid; BORDER-TOP: #001564 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: normal; LINE-HEIGHT: 15px; POSITION: relative; TEXT-DECORATION: none; WIDTH: 124px; Z-INDEX: 3 }
.mmparent {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #001564 1px solid; POSITION: absolute; VISIBILITY: hidden; WIDTH: 124px; Z-INDEX: 2 }

.parentNS {COLOR: #7f70af; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; MARGIN-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none; fontFamily: Verdana}
.menuitemNS {COLOR: #ffffff; CURSOR: hand; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; MARGIN-LEFT: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none; fontFamily: Verdana}

.sublink { color: #16497c; font-family: Verdana; font-size: 10px; text-decoration: none; }
.sublink:hover {  color: #16497c; text-decoration: underline; }

.menu_rel { color: #16497c; font-family: Verdana; font-size: 11px; text-decoration: none; }
.menu_rel:hover { color: navy }

.menu_select { color: #FFFFFF; font-family: Verdana; font-size: 11px; text-decoration: none; }

.menu_edit { color: #666666; font-family: Verdana; font-size: 10px; text-decoration: none; }
.menu_edit:hover { color: navy }


.menu { color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; }
.menu:hover { color: navy }

.Adefault { color: maroon; font-family: Verdana; font-size: 12px; text-decoration: underline; }

.default { color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; }
.default:hover { color: navy }

.Aback { color:  maroon; font-family: Verdana; font-size: 12px; text-decoration: underline; }

.back { color: #16497c; font-family: Verdana; font-size: 11px; text-decoration: none; }
.back:hover {  color: #16497c; text-decoration: underline; }

.tempo { color: #ff9d00; font-family: Verdana; font-size: 12px; text-decoration: none; }

.tempo2 { color: #ff9d00; font-family: Verdana; font-size: 12px; text-decoration: underline; }

.blue11 { color: #0033cc; font-family: Verdana; font-size: 11px; text-decoration: none; }

.legenda { text-decoration: none; color: #3265cb; font-family: Verdana; font-size: 10px; }

.legenda2 { text-decoration: none; color: #ffffff; font-family: Verdana; font-size: 11px; }

.legenda3 { text-decoration: none; color: #000000; font-family: Verdana; font-size: 11px; }

.legenda4 { text-decoration: none; color: #212cac; font-family: Verdana; font-size: 11px; }

.down { color: #6173d1; font-family: Verdana; font-size: 14px; text-decoration: none; }

.down2 { color: #788ae8; font-family: Verdana; font-size: 14px; text-decoration: none; }

.preto { text-decoration: bold; color: #000000; font-family: Verdana; font-size: 11px; }

.vermelho { text-decoration: bold; color: red; font-family: Verdana; font-size: 11px; }

.gray11 { color: #999999; font-family: Verdana; font-size: 11px; text-decoration: none; }

.orange11 { color: #ffaa11; font-family: Verdana; font-size: 11px; text-decoration: none; }

#flash { position: absolute; z-index: 7; visibility: visible; left: 0px; top: 0px; overflow:hidden;}

#language { position: absolute; z-index: 31; visibility: visible; left: 549px; top:39px; overflow:hidden;}

#botoes { position: absolute; z-index: 9; visibility: visible; left: 120px; top: 50px; overflow:hidden;}

#country { position: absolute; z-index: 12; visibility: visible; left: 589px; top: 10px; overflow:hidden;}

#top_menu { position: absolute; z-index: 5; visibility: visible; left: 0px; top: 57px; overflow:hidden;}

#path { position: absolute; z-index: 5; visibility: visible; left: 378px; top: 75px; overflow:hidden;}

#menu2 { position: absolute; z-index: 15; visibility: visible; left: 143px; top: 39px; overflow:hidden;}

#canto { position: absolute; z-index: 1; visibility: visible; left: 0px; top: 57px; overflow:hidden;}

button { background-color : White; }

  /*  Link do topo IAN - ITR - DFP  */
  .menuTop {
  	background: #ffffff;
  	text-decoration : none;
  }
  .menuTop:hover {
  	background: #afcfda;
  	text-decoration : none;
  }
  .fonteMenuTop {
  	font: bold 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #46839f;
  }
  .fonteMenuTop:hover {
  	font: bold 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #000000;
  }
  
  
  
  /*  Tabela dos itens - Titulos e linhas pares e impares*/
  .title11 {
  	background: #a95437;
  	font: bold 14px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #ffffff;
  	padding: 2px 2px 2px 2px;
  }

  .title12 {
  	background: #cf9174;
  	font: bold 13px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #ffffff;
  	padding: 2px 2px 2px 2px;
  }

  .row11 {
  	background: #e8c5b3;
  	font: 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #000000;
  	padding: 2px 2px 2px 8px;
  }
  .row11:hover {
  	text-decoration : underline;
  }

  .row12 {
  	background: #f0d8cb;
  	font: 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #000000;
  	padding: 2px 2px 2px 8px;
  }
  .row12:hover {
  	text-decoration : underline;
  }

  /**/
  .title21 {
  	background: #285e7c;
  	font: bold 14px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #ffffff;
  	padding: 2px 2px 2px 2px;
  }

  .title22 {
  	background: #6d9db0;
  	font: bold 13px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #ffffff;
  	padding: 2px 2px 2px 2px;
  }

  .row21 {
  	background: #9ec3d0;
  	font: 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #000000;
  	padding: 2px 2px 2px 8px;
  }
  .row21:hover {
  	text-decoration : underline;
  }

  .row22 {
  	background: #afcfda;
  	font: 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #000000;
  	padding: 2px 2px 2px 8px;
  }
  .row22:hover {
  	text-decoration : underline;
  }

  /**/
  .title31 {
  	background: #2a632a;
  	font: bold 14px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #ffffff;
  	padding: 2px 2px 2px 2px;
  }

  .title32 {
  	background: #679f67;
  	font: bold 13px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #ffffff;
  	padding: 2px 2px 2px 2px;
  }

  .row31 {
  	background: #9fc79f;
  	font: 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #000000;
  	padding: 2px 2px 2px 8px;
  }
  .row31:hover {
  	text-decoration : underline;
  }

  .row32 {
  	background: #bad9ba;
  	font: 11px Arial, Helvetica, sans-serif;
  	text-decoration : none;
  	color: #000000;
  	padding: 2px 2px 2px 8px;
  }
  .row32:hover {
  	text-decoration : underline;
  }

.perguntas	{ font:normal 11px Verdana, Tahoma, Arial; color:#16497c; text-decoration: none; }
.perguntas:hover { text-decoration:underline; }