.bg{
  /*background-image: url("imgs/img2.jpg");*/	
  background-color: #FFFFFF;
}


.caixaglobal{
  /*width: 1024px;*/
  width: 80%;
  /*background-color: #FFFFFF;*/
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8; 
}

.caixa_top{
  /*width: 1024px;*/
  width: 100%;
  height: 90px;
  background-color: #FFFFFF;
}

.caixa_titulo{
  float: left;
  height: 40px;
  width: 80%;
  /*border: 1px solid #000000;*/
  /*background-color: #FFFFFF;*/
}

.caixa_brasao{
  float: left;
  width: 9.5%;
  height: 90px;
  /*border: 1px solid #000000;*/
}

.caixa_logo{
  float: right;
  width: 9.5%;
  height: 90px;
  /*border: 1px solid #000000;*/
  /*background-color: #FFFFFF;*/   
}

.caixa_sub_titulo{
  float: left;
  height: 30px;
  width: 80%;
  font: 15px verdana;
  /*border: 1px solid #000000;*/
}

.caixa_navegacao{
  width: 100%;
  height: 35px;
  background-color: #A8A8A8;
  margin-top: 10px;
}

.menus_nav{
  color: #FFFFFF;
  font: 12px verdana;
  text-decoration: none;
}

.caixa_esquerda{
  float: left;
  width: 15%;
  height:450px;
  background-color: #004000;
  margin-top: 10px;
  margin-right: 3%;
}


.caixa_central{
  background-color: #FFFFFF;
  margin-top: 10px;
  margin-bottom: 10px;
  float: right;
  height: 450px;
  width: 81%;
}


/*.caixa_direita{
  float: right;
  width: 10%;
  height: 450px;
  background-color: #C8C8C8;
  margin-top: 10px;
  margin-left: 2%;
} */

.caixa_rodape{
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  background-color: #336699;
  float: right;
  
}


.estilo_titulo{
  color: #444444;
  font: 20px verdana;
  text-decoration: none;
}

.estilo_conteudo{
  color: #444444;
  font: 15px verdana;
  text-decoration: none;
  text-align: justify;
}

.estilo_conteudo_centro{
  color: #444444;
  font: 15px verdana;
  text-decoration: none;
  text-align: center;
}


.estilo_conteudo_esq{
  color: #444444;
  font: 13px verdana;
  text-decoration: none;
  text-align: left;
}

.estilo_conteudo_noticia{
  color: #333333;
  font: 15px verdana;
  text-decoration: none;
  text-align:justify;
}

BODY {
	/*face*/
  scrollbar-face-color: #005000;
	
  scrollbar-shadow-color: #D8D8D8;
	
  scrollbar-highlight-color: #D8D8D8;
	/*sombra esq e cima*/
  scrollbar-3dlight-color: #D8D8D8;
  /*sombra dir e baixo*/
	scrollbar-darkshadow-color: #D8D8D8;
	
  scrollbar-track-color: #F0F0F0;
	/*setas*/
	scrollbar-arrow-color: #F0F0F0;
}


ul {
	   margin: 0;
	   padding: 0;
     list-style: none;
	   width: 100%;
	   height: 20;
	   background: #004000;
	}
  
  ul li {
	   position: relative;
	}
	
	ul li ul {
	   position: absolute;
	   left: 100%;
	   top: 0;
	   width: 160px;
	   /*border: 1px solid #FF9900;*/
	   display: none;
	}
	
	
	ul li ul li ul{
     position: absolute;
	   left: 100%;
	   top: 0;
	   width: 180px;
	   display: none;
  }
  
  /*ul li ul li ul li ul {
      left: 179px;
  } */
  	
	ul li a {
    	display: block;
    	text-decoration: none;
    	font: 12px verdana;
    	color: #FFFFFF;
    	/*background: #004040;*/
    	/*border-bottom: 0;*/
    	/*border: 1px solid #FFAA00;*/
	}
	
	ul li ul li a {
    	display: block;
    	border: 1px solid #FFAA00;
    	height: 25 auto;
    	background: #004000;
      /*min-height: 15px;*/
    	/*border-bottom: 0;*/
	}
	
/*	ul li ul li ul li a{
    height: 30 auto;
  } */
	
	
/* problema do IE */
* html ul li { 
* float: left; 
* height: 1%;
*}
* html ul li a { 
* height: 1%; 
* }
/* fim */

ul li a:hover{
  color: #004080; 
  background: #FFAA00; 

}

ul li ul li a:hover { 
  color: #004080; 
  background: #FFAA00; 
} 



 li:hover ul ul, li.over ul ul, li:hover ul ul ul, li.over ul ul ul,
li:hover ul ul ul ul, li.over ul ul ul ul, li:hover ul ul ul ul ul, li.over ul ul ul ul ul
 { 
    display: none; 
 }
 

  li:hover ul, li li:hover ul, li.over ul, 
  li li.over ul, li li li:hover ul, li li li li:hover ul,
    li li li.over ul, li li li li:hover ul,
    li li li li li.over ul, li li li li li:hover ul
  { 
    display: block;
    background: #004000; 
  } 


