#BoxNav {
  width: 90%;
  height: 60px;
        margin: 30px auto;
  margin-left: 10px; 
  padding: 10px;
}
#BoxNav ul {
        float: left;
 /*       border-right: 1px solid; */
  text-align: left;        
  margin: 0px;
  padding: 0px;
  list-style: none;
} 
#BoxNav a {
  font-weight: bold;
        border-left: 1px solid; 
        padding: 8px; 
  font-size: 1.4em;
        color: #061D4A;
/*  color: #011501;  */
}

#BoxNav a:hover {
  font-weight: bold;
        border-left: 1px solid;
  font-size: 1.4em;
  color: #FFF;
        background: #D82F2F;
        margin-buttom: 0px;
}  

.menu li{position:relative; float:left; } 

.menu li a:hover{background: #D82F2F; color:#D82F2F; -moz-box-shadow:10px 0 10px 0; #CCC; -webkit-box-shadow:0; #ccc; text-shadow:10px 0 10px 0; #fFF; }

.menu li   ul{position:absolute; top:30px; left:0; display:none; background: #D82F2F; } 

.menu li:hover ul, .menu li.over ul{display:block;} 

.menu li ul li{border:1px solid #c0c0c0; display:block; width:25em; height:35px; }


#Colunas {
        float: left;
  width: 230px;
        height: 250px;
  margin: 10px 0 30px 0;
  padding: 10px 7px 0 7px;
  text-align: center;
} 
.Colunas img {
  -moz-opacity: 1;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);   
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";   
}
 
.Colunas img:hover {
  -moz-opacity: 0.5;
  opacity: 0.5 ;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);  
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
}

#comentario2 {
 position:relative; top: -130px;
 left:20px;
 text-align: center;
 font-size: 15px; color: #BEBEBE;
 color:#076D61;
 display: block;
 width:190px;
 opacity: 0;

}
#Colunas:hover  #comentario2{
      opacity: 1;
}
#comentario a {font-size: 17px; color:#076D61;}