body { color:black; background-color:white; font: normal 100% Tahoma, sans-serif; }
table { font-size:14px; border-spacing:1px; }
.small { font-size:80%; color:#7F0000; }
.medio { font-size:90%; color:#2F2F2F; }
h4 { color:#00009F; }
h2 { color:#C00040; }
h5 { font-size:13px; color:#BF0000; }
a:link  { color: #0000FF; text-decoration : underline; }
a:active { color: #cc9900; text-decoration : underline; }
a:visited { color: #800080; text-decoration : none; }
.oben    { vertical-align:top; background-color:#CCCCCC; }
.mittig  { vertical-align:middle; background-color:#DDDDDD; }
.unten   { vertical-align:bottom; background-color:#EEEEEE; }