qmfv {
   visibility:visible !important;
}
.qmfh {
   visibility:hidden !important;
}
.qmmc .qmdivider {
   display:block;
   font-size:1px;
   border-width:0px;
   border-style:solid;
   position:relative;
   z-index:1;
}
.qmmc .qmdividery {
   float:left;
   width:0px;
}
.qmmc .qmtitle {
   display:block;
   cursor:default;
   white-space:nowrap;
   position:relative;
   z-index:1;
}
.qmclear {
   font-size:1px;
   height:0px;
   width:0px;
   clear:left;
   line-height:0px;
   display:block;
   float:none !important;
}
.qmmc {
   position:relative;
   z-index:10;
}
.qmmc a, .qmmc li {
   float:left;
   display:block;
   white-space:nowrap;
   position:relative;
   z-index:1;
}
.qmmc div a, .qmmc ul a, .qmmc ul li {
   float:none;
}
.qmsh div a {
   float:left;
}
.qmmc div {
   visibility:hidden;
   position:absolute;
}
.qmmc .qmcbox {
   cursor:default;
   display:block;
   position:relative;
   z-index:1;
}
.qmmc .qmcbox a {
   display:inline;
}
.qmmc .qmcbox div {
   float:none;
   position:static;
   visibility:inherit;
   left:auto;
}


#qm0 {
   width:170px;
   background-color:transparent;
   border-width:1px 2px 1px 5px;
   margin-left:1px;
   border-style:none;
}
#qm0 a{
   padding:20px 0px 5px 0px;
   color:#003366;
   font-family:Arial;
   font-size:12px;
   text-decoration:none;
   border-width:1px 0px 1px 0px;
   border-style:none;
}
#qm0 .instituicao{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/01.jpg);
   cursor:hand;
}
#qm0 .instituicaoAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/01_ATIVO.jpg);
   cursor:hand; 
}


#qm0 .colegio{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/02.jpg);
   cursor:hand;
}
#qm0 .colegioAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/02_ATIVO.jpg);
   cursor:hand;
}

#qm0 .faculdade{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/03.jpg);
   cursor:hand;
}

#qm0 .faculdadeAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/03_ATIVO.jpg);
   cursor:hand;
}

#qm0 .pos{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/04.jpg);
   cursor:hand;
}
#qm0 .posAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/04_ATIVO.jpg);
   cursor:hand;
}

#qm0 .cefe{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/05.jpg);
   cursor:hand;
}
#qm0 .cefeAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/05_ATIVO.jpg);
   cursor:hand;
}

#qm0 .biblioteca{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/06.jpg);
   cursor:hand;
}

#qm0 .bibliotecaAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/06_ATIVO.jpg);
   cursor:hand;
}

#qm0 .contato{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/07.jpg);
   cursor:hand;
}

#qm0 .contatoAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/07_ATIVO.jpg);
   cursor:hand;
}

#qm0 .extensao{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/08.jpg);
   cursor:hand;
}

#qm0 .extensaoAtivo{
   padding:10px 0px 10px 0px;
   background-image:url(img_menu/08_ATIVO.jpg);
   cursor:hand;
}



body #qm0 .qmactive, body #qm0 .qmactive:hover {
   text-decoration:none;
}
#qm0 div {
   padding:0px 0px 10px 0px;
   border-width:1px;
   border-style:none;
   border-color:#F4F4F4;
}
#qm0 div a {
   padding:1px 0px 1px 15px;
   margin:0px 0px 0px 5px;
   background-color:transparent;
   font-size:11px;
   border-bottom: solid 1px #F1F1F1;   
}

#qm0 div a:hover {
   text-decoration:none;
   color: #000;
   background:url(img_menu/hover.jpg) no-repeat left;
}

body #qm0 div .qmactive, body #qm0 div .qmactive:hover {
   
}

.subMenuActive { background:url(img_menu/set_menu.gif) no-repeat left; }
.subMenuActiveServicos { background:url(img_menu/set_menu_2.gif) no-repeat left; }


#qm0 .qmtitle {
   font-size:11px;
}
ul #qm0 a {
   background-color:#DDDDDD;
}
ul #qm0 ul {
   background-color:#F1F1F1;
   border-width:1px;
   border-style:solid;
   border-color:#666666;
}
ul #qm0 ul a {
   padding:2px 20px 2px 5px;
   background-color:#F1F1F1;
}
ul #qm0 .qmparent {
   background-image:url(qmimages/symbol_0.gif);
   background-repeat:no-repeat;
   background-position:95% 55%;
}
ul #qm0 li:hover > a.qmparent {
   background-image:url(qmimages/symbol_2.gif);
}
ul #qm0 ul .qmparent {
   background-image:url(qmimages/symbol_3.gif);
}

ul#qm0 ul li:hover > a.qmparent {
   background-image:url(qmimages/symbol_5.gif);
}




