/* body.css - style definitions for the body of VOICE Newsletter articles      */
/*            Stildefinitionen für den Körper von Artikeln im VOICE Newsletter */
/* (c) 2005 by Christian Hennecke, Holger Manthey                              */
 
/* Down with browser defaults! - Nieder mit den Browser-Voreinstellungen! */
* {
  margin:0px;
  padding:0px;
  border:0px;
}
 
body {
  font-family:Arial,Helvetica,sans-serif;
  background-color:white;
  text-align:left;
}
 
 
/* links - Links */
 
a {
  text-decoration:underline;
  margin-right:-0.286em;
  margin-left:-0.286em;
  border:1px solid white;
  padding-right:0.286em;
  padding-left:0.286em;
}
 
a:link {
  color:#2951ad;
}
 
a:visited {
  color:#739eff;
}
 
a:hover {
  color:#ffffff;
  background-color:#739eff;
}
 
a:active {
  color:#ffffff;
  border:1px solid #739eff;
}
 
/* end links - Ende Links */
 
 
/* general markup - Allgemeine Auszeichnungen */
 
p, address {
  line-height:1.3em;
  margin:0.714em 0px 0.714em 0px;
}
 
blockquote, *.bBlockquote {
  line-height:1.3em;
  margin:0.714em 0px 0.714em 1.428em;
}
 
:lang(en) {
  quotes:"\201C" "\201D" "\2018" "\2019";
}
 
:lang(de) {
  quotes:"\00BB" "\00AB" "\203A" "\2039";
}
 
q:before {
  content:open-quote;
}
 
q:after {
  content:close-quote;
}
 
ul {
  list-style-type:square;
}
 
ol {
  margin-left:0.714em;
}
 
li {
  line-height:1.3em;
  margin:0.5em 0px 0.5em 1.428em;
}
 
dt {
  line-height:1.3em;
  margin:0.714em 0px 0.5em 0px;
}
 
dd {
  line-height:1.3em;
  margin:0.5em 0px 0.714em 1.428em;
}
 
abbr, acronym {
  border-bottom:1px dotted black;
  cursor:help;
}
 
/* end general markup - Ende allgemeine Auszeichnungen */
 
 
/* headers - Überschriften */
 
h1 {
  font-size:1.43em;
  line-height:1.3em;
  color:#2951ad;
  margin:0.5em 0px 0.5em 0px;
  padding-left:2em;
}
 
h2 {
  font-size:1.28em;
  font-style:italic;
  line-height:1.23em;
  color:#2951ad;
  margin:1.67em 0px -0.167em 0px;
  padding-left:2.23em;
}
 
h3 {
  font-size:1.14em;
  font-style:italic;
  line-height:1.23em;
  color:#2951ad;
  margin:1.88em 0px -0.188em 0px;
  padding-left:2.506em;
}
 
h4 {
  font-size:1em;
  font-style:italic;
  line-height:1.23em;
  color:#2951ad;
  margin:1.786em 0px -0.214em 0px;
  padding-left:2.857em;
}
 
h5 {
  font-size:0.95em;
  line-height:1.6em;
  font-style:italic;
  color:#2951ad;
  background-color:#deebff;
  margin:0.752em 0px -0.226em 0px;
  padding-left:0.376em;
  text-indent:2.632em;
}
 
/* end headers - Ende Überschriften */
 
 
/* Images / Bilder */
 
img {
  border:0px;
}
 
img.iImageLeft {
  float:left;
  padding-right:0.6em;
}
 
img.iImageRight {
  float:right;
  padding-left:0.6em;
}
 
div.bImageLeft {
  font-size:0.857em;
  font-style:italic;
  float:left;
  margin-right:1.6em;
}
 
div.bImageRight {
  font-size:0.857em;
  font-style:italic;
  float:right;
  margin-left:1.6em;
}
 
div.bImageCenter {
  font-size:0.857em;
  font-style:italic;
  margin:0.714em 0px 0.714em 0px;
}
 
/* end images - Ende Bilder */
 
 
/* tables / Tabellen */
 
table {
  line-height:1.3em;
  margin:1.07em -0.357em 1.07em -0.357em;
  border:1px solid #2951ad;
  border-spacing:2px;
  empty-cells:show;
}
 
caption {
  font-size:0.87em;
  font-weight:bold;
  font-style:italic;
  color:#2951ad;
  margin:1.642em 0px -1.232em 0px;
  padding-left:40px;
  text-align:left;
}
 
th {
  color:#32547d;
  background-color:#efdb8c;
  padding-right:0.357em;
  padding-left:0.357em;
  text-align:left;
}
 
th.category {
  color:#ffffff;
  background-color:#96b4db;
  text-align:left;
}
 
td {
  background-color:#ffffff;
  vertical-align:top;
  border-bottom:1px dotted #aabbcc;
  padding-right:0.357em;
  padding-left:0.357em;
}
 
*.mark1 {
  color:#ffffff;
  background-color:#96b4db;
}
 
*.mark2 {
  color:#ffffff;
  background-color:#c68200;
}
 
*.mark3 {
  color:#ffffff;
  background-color:#cc4444;
}
 
/* end tables - Ende Tabellen */
 
 
/* Special paragraphs - Besondere Abschnitte */
 
/* side note - Marginalie */
*.bMarginalnote {
  font-size:0.87em;
  font-weight:bold;
  font-style:italic;
  background-color:#efdb8c;
  position:static;
  margin:0.821em 0.821em 0.411em 0px;
  padding:0.411em;
  width:16%;
  min-width:12.32em;
  float:left;
  overflow:hidden;
}
 
/* article summary - Zusammenfassung des Artikels */
*.bSummary {
  font-weight:bold;
  color:#c68200;
}
 
/* for notes, e.g., digressions - Für Anmerkungen, z.B. Exkurse */
*.bDigression1 {
  background-color:#dee9ff;
  margin:0px -0.357em 0.714em -0.357em;
  border:1px solid #73636b;
  padding:0.357em;
  overflow:hidden;
}
 
/* for notes, e.g., digressions - Für Anmerkungen, z.B. Exkurse */
*.bDigression2 {
  background-color:#efdb8c;
  margin:0px -0.357em 0.714em -0.357em;
  border:1px solid #2951ad;
  padding:0.357em;
  overflow:hidden;
}
 
/* general purpose header line for box-type markup - Überschrift für Kastendarstellungen */
*.bHeader {
  font-size:0.786em;
  line-height:1.3em;
  font-style:italic;
  font-weight:bold;
  color:#2951ad;
  margin:0.909em -0.454em -0.454em -0.454em;
  border-bottom-width:3px;
  padding:0.454em 0.454em 0.454em 3.181em;
}
 
/* for program code and the like - für Programm-Code u.ä. */
*.bCode {
  font-family:"Courier New",monospace;
  font-size:0.858em;
  line-height:1.417em;
  color:#2951ad;
  background-color:#dee9ff;
  background-image:url(../img/code-14.png);
  background-repeat:no-repeat;
  margin:0px -0.416em 0px -0.416em;
  border:1px solid;
  border-top-color:#73636b;
  border-right-color:#ebe0cf;
  border-bottom-color:#ebe0cf;
  border-left-color:#73636b;
  padding:0.666em 0.416em 0.583em 0.416em;
  white-space:pre;
}
 
/* for entry field content - Für den Inhalt von Eingabefeldern */
*.bEntryfield {
  color:#2951ad;
  background-color:#fff3d6;
  background-image:url(../img/entry-14.png);
  background-repeat:no-repeat;
  margin:0px -0.357em 0px -0.357em;
  border:1px solid;
  border-top-color:#73636b;
  border-right-color:#ebe0cf;
  border-bottom-color:#ebe0cf;
  border-left-color:#73636b;
  padding:0.571em 0.357em 0.5em 0.357em;
}
 
/* for the command line - Für die Befehlszeile */
*.bCommand {
  font-family:"System Monospaced",monospace;
  font-size:0.858em;
  line-height:1.417em;
  font-weight:normal;
  color:#dee9ff;
  background-color:#2951ad;
  background-image:url(../img/command-14.png);
  background-repeat:no-repeat;
  margin:0px -0.416em 0px -0.416em;
  border:1px solid;
  border-top-width:3px;
  border-top-color:#73636b;
  border-right-color:#ebe0cf;
  border-bottom-color:#ebe0cf;
  border-left-color:#73636b;
  padding:0.833em 0.416em 0.583em 0.416em;
  white-space:pre;
}
 
/* use inside *.bCommand only - nur innerhalb von *.bCommand verwenden */
*.bCommandOutput {
  color:#efdb8c;
  background-color:#2951ad;
}
 
/* for display of file content - Für die Darstellung von Dateiinhalten */
*.bFileContent {
  font-family:"Courier New",monospace;
  font-size:0.858em;
  line-height:1.417em;
  color:#2951ad;
  background-color:#dee9ff;
  background-image:url(../img/filecontent-14.png);
  background-repeat:repeat;
  margin:0px -0.416em 0px -0.416em;
  border:1px solid ;
  border-bottom-color:#5269ad;
  border-right-color:#5269ad;
  border-bottom-color:#ebe0cf;
  border-right-color:#ebe0cf;
  padding:0px 0.416em 0px 0.416em;
  white-space:pre;
}
 
/* end special paragraphs - Ende besondere Abschnitte */
 
/* special inline markup - besondere Auszeichnungen innerhalb von Absätzen */
 
/* for clickable/active GUI elements - Für anklickbare/aktive GUI-Elemente */
*.iGuiActive {
  color:#333333;
  background-color:#dee9ff;
  background-image:url(../img/m-14.png);
  background-repeat:no-repeat;
  border:1px solid;
  border-top-color:#ebe0cf;
  border-right-color:#73636b;
  border-bottom-color:#73636b;
  border-left-color:#ebe0cf;
  padding:0px 0.357em 0px 1.071em;
}
 
/* for static GUI elements - Fuer statische GUI-Elemente */
*.iGuiStatic {
  color:#333333;
  background-color:#eeeeee;
  background-image:url(../img/m-14.png);
  background-repeat:no-repeat;
  border:1px solid;
  border-top-color:#ebe0cf;
  border-right-color:#73636b;
  border-bottom-color:#73636b;
  border-left-color:#ebe0cf;
  padding:0px 0.357em 0px 1.071em;
}
 
/* for WPS objects - Für WPS-Objekte */
*.iObject {
  color:#2951ad;
  background-color:#dee9ff;
  background-image:url(../img/o-14.png);
  background-repeat:no-repeat;
  padding:0px 0.357em 0px 1.071em;
  border:1px dotted #5269ad;
}
 
/* for things to enter on the command line - Für Eingaben an der Befehlszeile */
*.iCommand {
  font-family:"System Monospaced",monospace;
  font-size:0.857em;
  font-weight:bold;
  color:#dee9ff;
  background-color:#2951ad;
  background-image:url(../img/command-14.png);
  background-repeat:no-repeat;
  border:1px solid;
  border-top-color:#73636b;
  border-right-color:#ebe0cf;
  border-bottom-color:#ebe0cf;
  border-left-color:#73636b;
  padding:0px 0.416em 0px 2.084em;
}
 
/* for entry field content - Für den Inhalt von Eingabefeldern */
*.iEntryfield {
  color:#2951ad;
  background-color:#fff3d6;
  background-image:url(../img/e-14.png);
  background-repeat:no-repeat;
  border:1px solid;
  border-top-color:#73636b;
  border-right-color:#ebe0cf;
  border-bottom-color:#ebe0cf;
  border-left-color:#73636b;
  padding:0px 0.357em 0px 1.071em;
}
 
/* for program output - Für Programmausgabe */
*.iOutput {
  font-family:"System Monospaced",monospace;
  font-size:85.7%;
  font-size:0.857em;
  font-weight:normal;
  color:#efdb8c;
  background-color:#2951ad;
  background-image:url(../img/command-14.png);
  background-repeat:no-repeat;
  border:1px solid;
  border-top-color:#73636b;
  border-right-color:#ebe0cf;
  border-bottom-color:#ebe0cf;
  border-left-color:#73636b;
  padding:0px 0.416em 0px 2.084em;
}
 
code, *.iCode {
  font-family:"Courier New",monospace;
  font-weight:normal;
  font-style:normal;
  color:#2951ad;
  background-color:#dee9ff;
  background-image:url(../img/c-14.png);
  background-repeat:no-repeat;
  border:1px solid;
  border-top-color:#73636b;
  border-right-color:#ebe0cf;
  border-bottom-color:#ebe0cf;
  border-left-color:#73636b;
  padding:0px 0.357em 0px 1.071em;
}
 
/* for file names - Für Dateinamen */
*.iFile {
  font-family:"Courier New", monospace;
}
 
/* for keyboard input - Für Eingaben über die Tastatur */
kbd, *.iKeyboard {
  font-family:"Courier New", monospace;
}
 
/* variables and place holders - Variablen und Platzhalter */
var {
  font-family:"Courier New", monospace;
  font-style:italic;
}
 
/* for URLs and the like - Für URLs und ähnliches */
*.iAddress {
  font-family:"Courier New",monospace;
}
 
/* end special inline markup - Ende besondere Auszeichnungen innerhalb von Absätzen */
 
 
/* boxes for important information - Kästen für wichtige Informationen */
 
/* caution - Achtung */
div.bCaution {
  font-style:italic;
  font-weight:bold;
  color:#2951ad;
  background-image:url(../img/exclamationmark-14.png);
  background-repeat:no-repeat;
  margin:1.071em -0.357em 1.071em -0.357em;
  border:1px solid #2951ad;
  padding:0.571em 0.357em 0.5em 3.571em;
  min-height:2.241em;
}
 
/* warning - Warnung */
div.bWarning {
  font-style:italic;
  font-weight:bold;
  color:#cc4444;
  background-image:url(../img/hand-14.png);
  background-repeat:no-repeat;
  margin:1.071em -0.357em 1.071em -0.357em;
  border:1px solid #2951ad;
  padding:0.571em 0.357em 0.5em 3.571em;
  min-height:2.241em;
}
 
/* information - Information */
div.bInfo {
  font-style:italic;
  font-weight:bold;
  background-image:url(../img/i-14.png);
  background-repeat:no-repeat;
  margin:1.071em -0.357em 1.071em -0.357em;
  border:1px solid #2951ad;
  padding:0.571em 0.357em 0.5em 3.571em;
  min-height:2.241em;
}
 
/* something checked - Abgehaktes */
div.bChecked {
  font-style:italic;
  font-weight:bold;
  background-image:url(../img/checked-14.png);
  background-repeat:no-repeat;
  margin:1.071em -0.357em 1.071em -0.357em;
  border:1px solid #2951ad;
  padding:0.571em 0.357em 0.5em 3.571em;
  min-height:2.241em;
}
 
/* something to remember - Was man sich merken sollte */
div.bPin {
  font-style:italic;
  font-weight:bold;
  background-image:url(../img/pin-14.png);
  background-repeat:no-repeat;
  margin:1.071em -0.357em 1.071em -0.357em;
  border:1px solid #2951ad;
  padding:0.571em 0.357em 0.5em 3.571em;
  min-height:2.241em;
}
 
/* thumbs up - OK-Zeichen */
div.bThumbsup {
  font-style:italic;
  font-weight:bold;
  background-image:url(../img/thumb-14.png);
  background-repeat:no-repeat;
  margin:1.071em -0.357em 1.071em -0.357em;
  border:1px solid #2951ad;
  padding:0.571em 0.357em 0.5em 3.571em;
  min-height:2.241em;
}
 
/* end boxes for important information - Ende Kästen für wichtige Informationen */
 
