ul.dropmain, ul.dropmain li, ul.dropmain ul { list-style: none; margin: 0; padding: 0; font-family: Arial; font-size:11px; }

ul.dropmain { position: relative; z-index: 3; float: left;}

ul.dropmain li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;}

ul.dropmain li.hover,ul.dropmain li:hover { position: relative; z-index: 599; cursor: default;}

ul.dropmain ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 160px; padding: 0px 5px; }

ul.dropmain ul li { float: none;}

ul.dropmain ul ul { top: 7px; left: 80%;}

ul.dropmain li:hover > ul { visibility: visible;}

ul.dropmain a { display: block; padding: 0px 5px; font-size:10px; font-weight:normal; }

ul.dropmain li { padding: 0; border: none;}



ul.dropmain ul li a { display: block;   margin: 0 0 0 0; width:100%; background-color:#198EBA; color:#FFF;  height:20px; border:1px solid #ffffff; font-size:11px;  font-family:Arial, Helvetica, sans-serif;padding: 3px 3px 3px 10px; }


ul.dropmain ul li a:link, ul.dropmain a:visited { color: #fff;  text-decoration:none; text-align:left; font-size:11px; font-weight:normal; }

ul.dropmain ul li a:hover { width:100%; background-color:#0169A0; color:#ffffff;  height:20px; border:1px solid #d9d9d9;  font-size:11px; }

ul.dropmain ul li > *.dir a { background-image: url(../images/arrowmenu.gif); background-position:right bottom; background-repeat:no-repeat; text-align:left;}



/* Quitar this linea with transparency */

/* ul.dropmain li:hover { filter: alpha(opacity=90); opacity: .90; -moz-opacity: 0.90; }*/

