.ddsmoothmenu{ /*background of menu bar (default state) background: #414141; */  }
.ddsmoothmenu ul{ z-index:100;}

/*Top level list items*/
.ddsmoothmenu ul li{ position: relative; display: inline; float: left; text-align:center; }

/*1st sub level menu*/
.ddsmoothmenu ul li ul{ position: absolute; display: none; visibility: hidden; } /*collapse all sub menus to begin with*/

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{ display: list-item; float: none; }

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{ top: 0; }


/* sub menu */
/* Sub level menu links style */
.ddsmoothmenu ul li ul li  { text-align:left}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited, .ddsmoothmenu ul li ul li a:active  {  color:#30476e; font: normal 11px Arial; width: 120px; /*width of sub menus*/ padding: 2px; margin: 0; border-top-width: 0; border-right: 1px solid /*gray*/#005a2f; border-left: 1px solid /*gray*/#005a2f; border-bottom: 1px solid  /*gray*/#005a2f; background-color:#dee6d2 /*cbd2d4*/; }
.ddsmoothmenu ul li ul li a:hover { background: #e7edde; color:#ffffff;}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{ position: absolute;  }
.rightarrowclass{ position: absolute;  }

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ position: absolute; left: 0; top: 0; width:0; height:0; background:#ffffff; }
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/ opacity: 0.8; }
/*.ddsmoothmenu ul li a.sinborde{border:0;}*/

.borde_arriba { border-top: 1px solid /*gray*/#005a2f;}
