
.ddsubmenustyle, .ddsubmenustyle ul {
 background: #FFF url('../../../templates/site/images/menu/-1') repeat-x left top;
 border: 1px solid #C57A76;
 border-bottom: 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal; font-weight: 100;
 list-style-type: none;
 margin: 0; padding: 0;
 position: absolute; left: 0; top: 0;
 visibility: hidden;
 z-index: 100; }
 
.ddsubmenustyle li a {
 background: transparent url('../../../templates/site/images/menu/-1') repeat-x left top;
 border-bottom: 1px solid #C57A76;
 color: #000;
 display: block;
 padding: 7px 8px;
 text-decoration: none;
 width: 160px; /*Largura do menu (não incluindo o espaçamento dos lados)*/
  }
 
.ddsubmenustyle li a span {
  }
 
* html .ddsubmenustyle li { /*IE6 CSS hack, para variar*/
 display: inline-block;
 width: 176px; /*Largura do menu (incluindo o espaçamento dos lados do LI A)*/ }

.ddsubmenustyle li a:hover {
 background: #851313 url('../../../templates/site/images/menu/-1') repeat-x left top;
 color: #fff;
 text-decoration: none;
  }
 
.ddsubmenustyle li a:hover span {
  }
 
/* ######### CSS Neutro ######### */

.downarrowpointer { /*CSS para a seta para baixo que é adicionada no menu */
 border: 0;
 padding-left: 4px; }

.rightarrowpointer { /*CSS para a seta para a direita que é adicionada no menu*/
 border: 0;
 position: absolute; left: 100px;
 padding-top: 3px; }

.ddiframeshim {
 background: transparent;
 border-width: 0;
 display: block;
 position: absolute;
 width: 0; height: 0;
 z-index: 500; }
/* ######### Menu Horizontal ######### */

.mattblackmenu ul {
 list-style-type: none;
 margin: 0; padding: 0;
 overflow: hidden; }

.mattblackmenu li {
 background: #851313 url('../../../templates/site/images/menu/-1') repeat-x left top;
 display: inline; float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal; font-weight: 100;
 margin: 0 1px 0 0;
 border-bottom: 0; }

.mattblackmenu li a {
 background: transparent url('../../../templates/site/images/menu/-1') repeat-x left top;
 color: #000;
 display: block;
 margin: 0; padding: 8px 4px;
 text-decoration: none;
  }

.mattblackmenu li a span {
  }

.mattblackmenu li a:hover, .mattblackmenu li a.selected {
 background: #851313 url('../../../templates/site/images/menu/-1') repeat-x left top;
 color: #000;
  }
 
.mattblackmenu li a:hover span {
  }
