/*

Liesmich

http://www.uni-weimar.de/css

Zentrale CSS fuer das Web-Angebot der Bauhaus-Universitaet Weimar
(c) Web-Team der Bauhaus-Universitaet Weimar (http://www.uni-weimar.de/webwagen)

--------------------------------------------------------------------------------

std.css

Minimal-CSS fuer alle zentralen Inhalte
Autoren: Roland Wehking, Lars-Christian Uhlig, Niels Heidenreich (nh)

Aenderungen:

2003-02-05 (nh)
+ Klasse .ns ergaenzt als Workaround fuer Netscape 4-Bug (nicht entfernen!)
  Browser der Netscape 4.x-Reihe interpretieren selbst einfachste Schrift-
  formatierung via CSS1 nicht richtig; Formatierung wird u. U. ignoriert und
  Text wird mit den Browser-Voreinstellungen angezeigt. Dies kann umgangen
  werden, indem man saemtliche falsch dargestellten Text in <p>- oder <span>-
  Tags mit dem Attribut class="ns" einkapselt. Zur Hoelle mit Netscape 4.
  NACHTRAG: siehe unter 2003-02-19

2003-02-11 (nh)
+ Absolute Schriftgrade (px) durch Relative (%) ersetzt (Probewerte)
+ Fix fuer <hr>, damit sie in Moz nicht als kleine duenne Rahmen angezeigt
  werden. Im HTML-Source immer mit dem Attribut noshade (HTML) bzw.
  noshade="noshade" (XHTML) nutzen!
  Nachtrag: Erscheinen trotzdem als 2px dicke "Balken" in Netscape 4.x ... :(
+ Wieder absolute Schriftgrade in px... (die Relativen sind mit Vorsicht zu
  geniessen, extreme Abweichungen von Browser zu Browser)

2003-02-19 (nh)
+ Hintergrundfarbe fuer <body>, Link-Farben und grauen Tabellenhintergrund
  fuer Navigationsmarginalie (referenzieren mit class="gr"!) ergaenzt.
+ Neue Erkenntnisse zu Darstellungsfehlern in Netscape 4:
  Die Browser der Netscape 4.x-Reihe ignorieren die CSS-Definitionen fuer
  den <body>-Tag. Daher wird saemtlicher Text, der "nackt" im Dokument steht,
  also nicht in <p>, <a>, <td> oder ein anderes Tag "eingepackt" ist, mit der
  im Browser voreingestellten Formatierung angezeigt. Loesung: saemtlichen Text
  zumindest in Absaetze (<p>) einschliessen. Unter bestimmten Umstaenden wird
  der Text trotzdem noch falsch dargestellt; in diesen Faellen hilft nur der
  oben beschriebene Workaround, in dem man diesen Text zusaetzlich noch
  mit dem Attribut class="ns" versieht, z. B.
  <p class="ns">Text</p> oder <span class="ns">Text</span>
+ text-align aus den Definitionen entfernt, verursacht Darstellungsfehler in NS4
+ <a>, <th>, <tr>, <input> und <select> in die Definition aufgenommen, um
  Darstellungsprobleme in NS4 zu minimieren
+ Noch 2 Farben eingebaut: das blasse Orange (bo) und das normale Orange (or).
  Zusammen mit Grau (gr) sind das die drei momentan benutzten Hintergrundfarben
  auf den "offiziellen" Seiten. Einfach mit class="gr" etc. in <td> oder <tr>
  als Hintergrundfarbe einsetzen!

2003-03-24 (nh)
+ Farbe fuer aktiven Link hinzugefuegt

2003-05-21 (nh)
+ b.error und b.okay fuer neue Pinnwand-rc-Dateien (Pinnwand 1.9)

2003-05-26 (nh)
+ ul, li und code in Standard-Formatierung aufgenommen

2003-05-28 (nh)
+ dl, dt, dd in Standard-Formatierung aufgenommen

2003-06-05 (nh)
+ hr ist jetzt color:gray (Linien waren zu aufdringlich u. a. in MSIE)

2003-08-21 (nh)
+ Farbe fuer Link-Mouseover ergaenzt (a:hover)

2003-09-23 (nh)
+ tr, td und th sind jetzt linksbuendig. Fix fuer Problem auf MSIE6/Win,
  bei dem u. a. die Links auf der Startseite zentriert gerendert wurden

2003-12-04 (nh)
+ Andere Farbe fŸr <code>
+ Text aus liesmich.txt in diese Datei bewegt
+ Uebersichtlicherer CSS-Code

2004-01-19 (nh)
+ 10 px Abstand nach unten bei Listeneintraegen (li)

2004-01-23 (nh)
Offenbar haben viele Leute sich schon angewoehnt, mit Line Breaks und anderen
Mitteln "kuenstliche" Zwischenraeume zwischen Listeneintraege (li) zu bauen.
Damit meine vorherige Aenderung kein Chaos stiftet, nehme ich sie aus der
generischen Definition wieder heraus und baue fuer die Listeneintraege mit
Abstand eine eigene Klasse:
+ li wieder ohne Abstand
+ Neue Klasse fuer Listen (ul, ol) mit Abstand zwischen Eintraegen

--------------------------------------------------------------------------------

*/

body {background:white}
body, p, a, h1, h2, h3, td, th, tr, ul, li, dl, dt, dd, input, select, .ns {font-family:Verdana,Geneva,Arial,sans-serif}
body, p, a, td, th, tr, ul, li, dl, dt, dd, input, select, .ns, code {font-size:11px}

h1, h2, h3 {vertical-align:top}
h1 {font-size:15px}
h2 {font-size:13px}
h3 {font-size:11px}

a:link {color:#066}
a:visited {color:#666}
a:active {color:#f00}
a:hover {color:#099}

tr, td, th {text-align:left}

ol.space li, ul.space li {margin-bottom:10px}

code {font-family:Courier,monospace; color:#660}

hr {color:gray; height:1px; text-align:left}

.gr {background:#ddd}
.bo {background:#fc6}
.or {background:#f90}

b.error {color:red}
b.okay {color:green}
