
sem{ 
  font-style: normal;
  color: #FF0066;
}

lemma { 
  font-style: normal;
  color: #6600FF;
}


lbl { 
  font-style: italic;
  color: #009900;
}

lbl:before { 
  content: ' ';
  font-style: normal;
}
lbl:after { 
  content: ' ';
  font-style: normal;
}

ref { 
  color: #0000AA;
  text-decoration: underline;
}

cit { 
  font-style: italic;
  color: #999999;
}

cit:before { 
  content: '[';
  font-style: normal;
}
cit:after { 
  content: '] ';
  font-style: normal;
}

form { 
  display: block;
}

orth { 
  font-weight: bold;
}

gramGrp { 
  display: block;
  font-style: italic;
}

def {
  display: block;
}

def:before { 
  font-weight: bold;
  content: attr(n);
  color: #000099;
  margin-right: 5px;
}

italic { 
  font-style: italic;
}

quote { 
  font-style: italic;
  color: #999999;
}

quote:before { 
  content: ' ';
  font-style: normal;
}

entry { 
  display: block;
  margin: 20px;
}