/* DATEI   : style.css */
/* FUNKTION: Dateiübergreifende Schriftformatierung */
/* HILFE   : In der Datei stylehlp.txt befinden sich Kommentare und Erläuterungen zu den einzelnen Befehlen */


body { margin-left:80px; margin-right:80px; margin-top:10px; margin-bottom:10px; }

/* Normaler Text */
p,div           { font-family:'Times New Roman',Times,serif; font-size:14pt; }
ul,ol,li        { font-family:'Times New Roman',Times,serif; }
blockquote      { font-family:'Times New Roman',Times,serif; }
h1              { font-family:'Times New Roman',Times,serif; font-size:24pt; text-align:center; }
h2              { font-family:'Times New Roman',Times,serif; font-size:18pt; }
h3              { font-family:'Times New Roman',Times,serif; font-size:16pt; margin-left:30pt;}
h4              { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:60pt;}

/* Fonts (z. B. für Tabelle) */
.times          { font-family:'Times New Roman',Times,serif; }

/* Ausrichtung */
.zentriert      { text-align:center; }
.zentriert1     { text-align:center; margin-left:30pt; }
.zentriert2     { text-align:center; margin-left:60pt; }
.zentriert3     { text-align:center; margin-left:90pt; }
.zentriert4     { text-align:center; margin-left:120pt; }

/* Text (p,div) */
.text           { font-family:'Times New Roman',Times,serif; font-size:14pt; }
.text0          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:0pt; }
.text1          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:30pt; }
.text2          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:60pt; }
.text3          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:90pt; }
.text4          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:120pt; }
.date           { font-family:Arial,Verdana,sans-serif; font-size:9pt; font-weight:bold; text-align:right; color:silver; margin-top:-1pt; margin-bottom:-4pt; margin-right:6pt; }
.anmerkung      { font-family:Arial,Verdana,sans-serif; font-size:9pt; font-weight:bold; text-align:center; color:silver; margin-left:30pt; margin-right:30pt; }
.anmerkung1     { font-family:Arial,Verdana,sans-serif; font-size:9pt; font-weight:bold; text-align:center; color:silver; margin-left:60pt; margin-right:60pt; }

/* Aufzählungen und Listen (ul,ol,li) */
.list1          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:30pt; }
.list2          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:60pt; }
.list3          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:90pt; }
.list4          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:120pt; }
.listbold1      { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:30pt;  font-weight:bold; }
.listbold2      { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:60pt;  font-weight:bold; }
.listbold3      { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:90pt;  font-weight:bold; }
.listbold4      { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:120pt; font-weight:bold; }
.aufz1          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:45pt; }
.aufz2          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:75pt; }
.aufz3          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:105pt; }
.aufz4          { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-left:135pt; }
/* Aufzählungen und Listen für Glossare */
.listg1         { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:30pt;  }
.listg2         { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:60pt;  }
.listg3         { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:90pt;  }
.listg4         { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-left:120pt; }

/* Beschreibungstext */
.beschreib      { font-size:12pt; font-weight:bold; margin-bottom:24pt; }
.beschreib1     { font-size:12pt; font-weight:bold; margin-bottom:24pt; margin-left:30pt; }
.beschreib2     { font-size:12pt; font-weight:bold; margin-bottom:24pt; margin-left:60pt; }
.beschreib3     { font-size:12pt; font-weight:bold; margin-bottom:24pt; margin-left:90pt; }
.beschreib4     { font-size:12pt; font-weight:bold; margin-bottom:24pt; margin-left:120pt; }

/* Zitate */
.zitat          { font-family:'Times New Roman',Times,serif; font-size:14pt; font-weight:bold; }
.zitat1         { font-family:'Times New Roman',Times,serif; font-size:14pt; font-weight:bold; margin-left:30pt; }
.zitat2         { font-family:'Times New Roman',Times,serif; font-size:14pt; font-weight:bold; margin-left:60pt; }
.zitat3         { font-family:'Times New Roman',Times,serif; font-size:14pt; font-weight:bold; margin-left:90pt; }
.zitat4         { font-family:'Times New Roman',Times,serif; font-size:14pt; font-weight:bold; margin-left:120pt; }

/* Tipp */
.tipp           { background-color:#C0FFC0; font-weight:bold; }
.tipp1          { background-color:#C0FFC0; font-weight:bold; margin-left:30pt; }
.tipp2          { background-color:#C0FFC0; font-weight:bold; margin-left:60pt; }
.tipp3          { background-color:#C0FFC0; font-weight:bold; margin-left:90pt; }
.tipp4          { background-color:#C0FFC0; font-weight:bold; margin-left:120pt; }

/* Hinweis */
.hinweis        { background-color:#FFFFC0; font-weight:bold; }
.hinweis1       { background-color:#FFFFC0; font-weight:bold; margin-left:30pt; }
.hinweis2       { background-color:#FFFFC0; font-weight:bold; margin-left:60pt; }
.hinweis3       { background-color:#FFFFC0; font-weight:bold; margin-left:90pt; }
.hinweis4       { background-color:#FFFFC0; font-weight:bold; margin-left:120pt; }

/* Fehler */
.fehler         { background-color:#FFD0D0; font-weight:bold; }
.fehler1        { background-color:#FFD0D0; font-weight:bold; margin-left:30pt; }
.fehler2        { background-color:#FFD0D0; font-weight:bold; margin-left:60pt; }
.fehler3        { background-color:#FFD0D0; font-weight:bold; margin-left:90pt; }
.fehler4        { background-color:#FFD0D0; font-weight:bold; margin-left:120pt; }

/* Grafik */
img             { border-width:0; }
.trennlinie     { font-size:12pt; margin-top:12pt; margin-bottom:6pt; text-align:center; }
.trennlinie2    { font-size:12pt; margin-top:12pt; margin-bottom:6pt; text-align:center; }
.grafik         { font-size:12pt; margin-top:24pt; text-align:center; }
.grafik1        { font-size:12pt; margin-top:24pt; text-align:center; margin-left:30pt; }
.grafik2        { font-size:12pt; margin-top:24pt; text-align:center; margin-left:60pt; }
.grafik3        { font-size:12pt; margin-top:24pt; text-align:center; margin-left:90pt; }
.grafik4        { font-size:12pt; margin-top:24pt; text-align:center; margin-left:120pt; }
.pdficon        { vertical-align:bottom; }

/* Buttons in Formularen */
.button0        { margin-left:0pt; }
.button1        { margin-left:30pt; }

/* Beschreibungstext unter der Grafik */
.grafiktext     { font-size:12pt; font-weight:bold; margin-bottom:24pt; text-align:center; }
.grafiktext1    { font-size:12pt; font-weight:bold; margin-bottom:24pt; text-align:center; margin-left:30pt; }
.grafiktext2    { font-size:12pt; font-weight:bold; margin-bottom:24pt; text-align:center; margin-left:60pt; }
.grafiktext3    { font-size:12pt; font-weight:bold; margin-bottom:24pt; text-align:center; margin-left:90pt; }
.grafiktext4    { font-size:12pt; font-weight:bold; margin-bottom:24pt; text-align:center; margin-left:120pt; }

/* Glossare (Hinweis: ACHTUNG: Netscape interpretiert die formatierten Definitionslisten falsch) */
.term           { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:9pt; margin-bottom:3pt;                   font-weight:bold;}
.term1          { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:9pt; margin-bottom:3pt; margin-left:30pt; font-weight:bold;}
.term2          { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:9pt; margin-bottom:3pt; margin-left:60pt; font-weight:bold;}
.term3          { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:9pt; margin-bottom:3pt; margin-left:90pt; font-weight:bold;}
.def            { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:3pt; margin-bottom:9pt; margin-left:30pt;}
.def1           { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:3pt; margin-bottom:9pt; margin-left:60pt;}

/* Tabellen */
td              { font-family:Arial,Verdana,sans-serif; font-size:10pt; }
th              { font-family:Arial,Verdana,sans-serif; font-size:10pt; }
caption         { font-family:Arial,Verdana,sans-serif; font-size:14pt; font-weight:bold; caption-side:top; }
.legende        { font-family:Arial,Verdana,sans-serif; font-size:10pt; }
.zahl           { font-family:Arial,Verdana,sans-serif; font-size:10pt; text-align:right; }
.preis          { font-family:Arial,Verdana,sans-serif; font-size:10pt; text-align:right; }
.quelle         { font-size:10pt; vertical-align:top; }
.tdrechts       { font-family:Arial,Verdana,sans-serif; font-size:10pt; text-align:right; vertical-align:top; }
.tdlinks        { font-family:Arial,Verdana,sans-serif; font-size:10pt; text-align:left;  vertical-align:top; }
.threchts       { font-family:Arial,Verdana,sans-serif; font-size:10pt; text-align:right; vertical-align:top;  font-weight:bold;}
.thlinks        { font-family:Arial,Verdana,sans-serif; font-size:10pt; text-align:left;  vertical-align:top;  font-weight:bold;}

/* Programmcode und Ähnliches */
pre             { font-family:Courier New,Courier,monospace; font-size:11pt; color:#0000C0; }
tt              { font-family:Courier New,Courier,monospace; font-size:13pt; color:#0000C0; }
.code           { font-family:Courier New,Courier,monospace; font-size:14pt; color:#008000; font-weight:bold; }
.code1          { font-family:Courier New,Courier,monospace; font-size:14pt; color:#008000; font-weight:bold; margin-left:30pt; }
.code2          { font-family:Courier New,Courier,monospace; font-size:14pt; color:#008000; font-weight:bold; margin-left:60pt; }
.code3          { font-family:Courier New,Courier,monospace; font-size:14pt; color:#008000; font-weight:bold; margin-left:90pt; }
.code4          { font-family:Courier New,Courier,monospace; font-size:14pt; color:#008000; font-weight:bold; margin-left:120pt; }
.eaglescript    { font-family:Courier New,Courier,monospace; font-size:10pt; color:#008000; margin-left:30pt; }

/* Addresse */
.addresse       { font-family:'Times New Roman',Times,serif; font-size:12pt; font-weight:bold; text-align:center; }

/* Links */
a:visited       { color:#0000C0; text-decoration:underline; }
a:link          { color:#0000FF; text-decoration:underline; }
a:hover         { color:#FF00FF; text-decoration:underline; }
a:active        { color:#FF0000; text-decoration:underline; }
a:focus         { color:#00FF00; text-decoration:underline; }
a.an            { text-decoration:none; }
.linkint        { margin-top:6pt; margin-bottom:0pt; }
.linkint1       { margin-top:3pt; margin-bottom:3pt; margin-left:30pt; }
.linkint2       { margin-top:2pt; margin-bottom:2pt; margin-left:60pt; }
.linkint3       { margin-top:1pt; margin-bottom:1pt; margin-left:90pt; }
.linkint4       { margin-top:1pt; margin-bottom:1pt; margin-left:120pt; }
/* ACHTUNG: Netscape interpretiert Margin-Bottom nicht */
.top            { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:-15pt; margin-bottom:0pt;  text-align:right; }
.navitop        { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:5pt; margin-bottom:0pt;  text-align:center; }
.navlink        { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-top:3pt; margin-bottom:0pt;  text-align:center; }
.navibot        { font-family:'Times New Roman',Times,serif; font-size:12pt; margin-top:3pt; margin-bottom:5pt;  text-align:center; }
.tourli         { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-top:9pt; margin-bottom:12pt; text-align:left; }
.tourmi         { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-top:9pt; margin-bottom:12pt; text-align:center; }
.tourre         { font-family:'Times New Roman',Times,serif; font-size:14pt; margin-top:9pt; margin-bottom:12pt; text-align:right; }
