.l {  font-family: Verdana;font-size:11px;;color:#0000ff;text-decoration:underline}
.l:hover {  color:white;background-color:#111111;text-decoration:none;}

.segder {
  border-right: dotted;
  border-right-width: 1px;
}
.segbaj {
  border-bottom: dotted;
  border-bottom-width: 1px;
}

body,td,a,p,.h{font-family:arial,sans-serif;}
.h{font-size: 20px;}
.q{color:#1fa71f;}
.baj { font-family: Verdana; font-size: 7.5pt;  color: #000000}
#menu {
  width: 100%;
  height: 40px;
  margin-top: -10px;
}
.limpiar{
  clear: both;
}
#menu ul {
  height: 40px;
  margin-left: 40px;
}

#menu ul li {
  position: relative;
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  float: left;
  height:40px;
  width: 93px;
  line-height:40px;
  margin-right:2px;
}
#menu ul li a {
  background: url("tab.png") no-repeat;
  background-position: 0 -40px;
  color: silver;
  text-decoration: none;
  display: block;
}
#menu ul li a:hover {
  background-position: 0 -80px;
  color: white;
}
#menu ul li a:active {
  background-position: 0 0;
  color: white;
}

/* - - - - - - - -
    SUB_MENU
- - - - - - - - */
#menu ul li ul {
  display: none;
  position: absolute;
  top: 10px;
  left: 0;
}
#menu ul li ul li {
  font: 9pt Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  width: 200px;
  height: 20px;
  line-height:20px;
  padding-left: 10px;
  background-color: #464646;
  border-top: 1px dotted #999;
}
#menu ul li ul li a {
  background-image: none;
  color: sylver;
}
#menu ul li ul li a:hover {
  background-color: #868686;
}
#menu ul li > ul {
  top: auto;
  left: auto;
}
#menu ul li:hover ul {
  display: block;
}