dl{ width:212px; margin:auto; }

dl.level0 dd{
  display: none;
  overflow: hidden;
  margin: 0;
  margin-top: -1px;
}

dl.level0 dd.parent.open{
  height: auto;
  display: block;

}

dl.level0 dt.active { }

dl.level0 dt { padding-top:3px; }
dl.level1 { background:url("/templates/vitorcerqueira/images/bg_menufundo.png")center bottom no-repeat; }
dl.level1 dt { margin:0 0 0 0; padding:2px 0 5px 0; background:url("/templates/vitorcerqueira/images/arrows_orange.png") 10px 7px no-repeat; }
dl.level1 a { margin-left:5px; }
dl.level1 a:link { font:11px "Tahoma"; font-weight:bold; color:#625b4f; text-decoration:none; }
dl.level1 a:visited { font:11px "Tahoma"; font-weight:bold; color:#625b4f; text-decoration:none; }
dl.level1 a:hover { color:#00a6ec; }
dt.active span { color:#f79130 !important; }

dl.level0 dt a{
  /*color: #1E7EC8;*/
}

dl.level0 dt a:HOVER{
  /*color: #D9671C;*/
}

dl.level0 dl {  margin-left: 0px; }

/* Level1 */
dl.level0 dt { padding-left: 15px; }
dl.level0 dt.parent { cursor:pointer; height:22px; }
dl.level0 dt.nav-328 { background:url("/templates/vitorcerqueira/images/bg_ementacasamento.png") center top no-repeat; font:15px Tahoma; font-weight:bold; color:#e39084; }
dl.level0 dt.nav-329 { background:url("/templates/vitorcerqueira/images/bg_ementabatizado.png") center top no-repeat; font:15px Tahoma; font-weight:bold; color:#6ab0d6; margin-top:3px; }
dl.level0 dt.nav-330 { background:url("/templates/vitorcerqueira/images/bg_ementaempresariais.png") center top no-repeat; font:15px Tahoma; font-weight:bold; color:#e68700; margin-top:3px; }
dl.level0 dt.nav-331 { background:url("/templates/vitorcerqueira/images/bg_ementafinalistas.png") center top no-repeat; font:15px Tahoma; font-weight:bold; color:#658a20; margin-top:3px; }
dl.level0 dt.nav-441 { background:url("/templates/vitorcerqueira/images/bg_ementanatal.png") center top no-repeat; font:15px Tahoma; font-weight:bold; color:#ffffff; margin-top:3px; }
dl.level0 dt.nav-443 { background:url("/templates/vitorcerqueira/images/bg_ementaano.png") center top no-repeat; font:15px Tahoma; font-weight:bold; color:#e68700; margin-top:3px; }
dl dt.parent.open{
  }

dl dt.active a{
  text-decoration: underline;
  font-weight: bold;
}