/* main.css *//* Main styles for Grotloh Web Site    *//* Last revision: 2004-05-29, by <SIT> */body { margin-top:5px; margin-bottom:10px; background-color:#FFFFFF; }/* margin-top = Abstand zwischen Fensterrand und Inhalt oben *//* margin-bottom = Abstand zwischen Fensterrand und Inhalt unten *//* 10px = 10 Pixel, Wert aenderbar */h1,h2,h3,h4,ul,ol,li,address     { font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif;}p,div,td,th,blockquote,nobr,b,i     { font-family:Arial,Helvetica,Tahoma,sans-serif;}/* font-family = Schriftart fuer Textelemente *//* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar */.middle {font-size:10pt;}/* größere Schrift für Texte wie im Impressumh1 { font-size:14pt; }/* font-size = Schriftgroesse */h2 { font-size:12pt; }/* Seitenueberschriften *//* font-size = Schriftgroesse */h2.sh2 { font-size:12pt; }/* Abschnittsueberschriften innerhalb einer Seite *//* font-size = Schriftgroesse */.leftlink { color:#000080;font-variant:small-caps;text-decoration:none; }/* Abschnittsueberschriften innerhalb einer Seite *//* font-size = Schriftgroesse */h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:11pt; }/* Zwischenueberschriften *//* font-size = Schriftgroesse */h4 { font-size:9pt; color:#000080; }/* Zwischenueberschriften an manchen Stellen *//* font-size = Schriftgroesse */p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:10pt; }/* normaler Text *//* font-size = Schriftgroesse */pre { font-family:Courier New,Courier; font-size:11pt; color:#0000C0; }/* Quelltext-Beispiele *//* font-family = Schriftart *//* Courier New,Courier = Schriftarten, Wert aenderbar *//* font-size = Schriftgroesse *//* color = Farbe *//* #0000C0 = blau, Wert aenderbar */tt { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }/* Quelltext-Befehle im normalen Fliesstext *//* font-family = Schriftart *//* Courier New,Courier = Schriftarten, Wert aenderbar *//* font-size = Schriftgroesse *//* 10pt = 10 Punkt, Wert aenderbar *//* color = Farbe *//* #0000C0 = blau, Wert aenderbar */.verysmall { font-size:8pt; font-family:Arial,Helvetica,Tahoma,sans-serif }/* für Anmerkungen etc. */.verysmall_abstandlinks { margin-right:9px; margin-left:9px;                           font-size:8pt; font-family:Arial,Helvetica,Tahoma,sans-serif }.whitefont {COLOR: #ffffff;}pre.normal { color:#000000; }/* normale praeformatierte Bereiche, nicht fuer Quelltexte *//* color = Farbe *//* #000000 = schwarz, Wert aenderbar *//* a:link = Verweise zu noch nicht besuchten Seiten *//* a:visited = Verweise zu bereits besuchten Seiten *//* a:active = Verweise, die gerade angeklickt werden *//* color = Farbe *//* text-decoration = Tesxtstil *//* underline = unterstrichen, Default-Wert, Wert aenderbar *//* none = nicht unterstrichen, Wert aenderbar */A:link { color: #808080; text-decoration: none;}A:visited { color :#808080; text-decoration: none; }A:active {color: #800000; background: #CFDFEB; text-decoration: none; }A:hover	{color:#004080;text-decoration: underline;}a.an { text-decoration:none; }.form_input { font-size: 8pt; font-family: Arial, Helvetica Tahoma, sans-serif;               background: #E9E9E9; color: #000000; height:17px; width:80px; }.form_button { font-size: 8pt; font-family: Arial, Helvetica Tahoma, sans-serif;                background: #E9E9E9; color: #000000; }.form_text_small { margin-right:9px; margin-left:9px; color: #808080;                   font-size:8pt; font-family:Arial,Helvetica,Tahoma,sans-serif; }/* Formate Kontakt-Bereich */.form_input_kontakt { font-size: 10pt; font-family: Arial, Helvetica Tahoma, sans-serif;                       background: #E9E9E9; color: #000000; height:22px; width:290px; }.form_combobox_kontakt { font-size: 10pt; font-family: Arial, Helvetica Tahoma, sans-serif;                          background: #E9E9E9; color: #000000; }.form_textarea_kontakt { font-size: 10pt; font-family: Arial, Helvetica Tahoma, sans-serif;                          background: #E9E9E9; color: #000000; width:300px; height:120px; }           .form_button_kontakt { font-size: 9pt; font-family: Arial, Helvetica Tahoma, sans-serif;                        background: #E9E9E9; color: #000000; }            /* Formate iFrame-Produkte-Bereich */.form_combobox_iframe  { font-size: 8pt; font-family: Arial, Helvetica Tahoma, sans-serif;                          background: #E9E9E9; color: #000000; height:20px; }.form_button_iframe    { font-size: 8pt; font-family: Arial, Helvetica Tahoma, sans-serif;                          background: #E9E9E9; color: #000000; height:20px; }            .form_text_iframe      { vertical-align: middle; font-size: 8pt;                          font-family:Arial,Helvetica,Tahoma,sans-serif; height:20px; }/* */.impressum_fliesstext { font-size: x-small; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif; text-align: justify; }.impressum_fliesstext_zentriert { font-size: x-small; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif; text-align: center; }.impressum_ueberschrift { font-size: x-small; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;                           text-align: justify; text-decoration: underline; text-transform: uppercase;                          color: #000080; vertical-align: bottom; margin-bottom:0px; margin-top:40px; }.impressum_ueberschrift_fett { font-size: x-small; font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;                                font-weight: bold; text-decoration: underline; text-transform: uppercase;                               color: #000080; vertical-align: bottom; margin-bottom:20px; margin-top:10px; }                               /* special link color for Impressum on dark green bg */.impressum { font-size: 7pt; font-family: Arial, Helvetica Tahoma, sans-serif;              color: #808080; text-decoration: none }.impressum:link { font-size: 7pt; font-family: Arial, Helvetica Tahoma, sans-serif;              color: #808080; text-decoration: none }.impressum:visited { font-size: 7pt; font-family: Arial, Helvetica Tahoma, sans-serif;                     color: #808080; text-decoration: none }.impressum:active { font-size: 7pt; font-family: Arial, Helvetica Tahoma, sans-serif;                   font-weight: bold; color: #808080; text-decoration: none }.impressum:hover { font-weight: bold; font-size: 7pt; font-family: Arial, Helvetica Tahoma, sans-serif;                   color: #808080; text-decoration: overline underline }                               