@charset "utf-8";
/* CSS Document */

.list-menu{
 padding:0;
 list-style:none;
 width:185px;
 font-size:16px;
 border: 0px solid rgba(0,0,0,0.8);
 margin-top: -1px;
 box-shadow: 0 0 0px rgba(0,0,0,0.9);
}
.list-menu li a{
 display: block;
 border-bottom: 0px solid rgba(0,0,0, 0.2);
 border-top: 0px solid rgba(255,255,255, 0.2);
 background:rgb(255,255,255);
 text-decoration:none;
 color:rgb(153,153,153);
 text-shadow: 0px 0px 12px rgba(0,0,0,0);
 filter: dropshadow(color=#FFF, offx=1, offy=0);
 padding:1px;
 padding-left:20px;
}
 
.list-menu li ul li a{
 font-size:15px;
 color:rgb(0,102,153);
 text-shadow: 1px 0px 1px rgba(255,255,255,0.5);
 
}
 
.list-menu li a:hover{
 background:rgba(6,33,49,1);
 -moz-transition: background 0.3s ease-in;
 -webkit-transition: background 0.3s ease-in;
 -o-transition: background 0.3s ease-in;
 border: solid 1px rgba(0,0,0,0.3);
} 
 
.list-menu li a:hover {
 color: rgb(255,255,255);
 -moz-transition: color 0.4s ease;
 -webkit-transition: color 0.4s ease;
 -o-transition: color 0.4s ease;
 text-shadow: 0px 0px 2px rgba(0,0,0,0.7);
}

 
.list-menu ul{
 margin:0;
 padding:0;
 list-style:none;
 height:0;
 overflow: hidden;
 transition:1s;
 -moz-transition:1s;
 -webkit-transition:1s;
}
 
.list-menu li ul{
 transition:1s;
 -moz-transition:1s;
 -webkit-transition:1s;
}
 
.list-menu li:hover ul{
 height: 210px;
 overflow-y:auto;
 overflow-x:hidden;
 background:rgb(230,230,230);
}
 
.list-menu ul li a{
 background:rgb(230,230,230);
}
 
.list-menu ul li a:hover {
 color: rgb(255,255,255);
 -moz-transition: color 0.4s ease;
 -webkit-transition: color 0.4s ease;
 -o-transition: color 0.4s ease;
 text-shadow: 0px 0px 2px rgba(0,0,0,0.7);
}.hora {
	font-size: 13.5px;
	font-weight: bold;
}
