p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,i { font-family:Arial,Helvetica,sans-serif; color:#000000; }

td b,strong { font-weight:bold; }

.arial1weiss { font-size:10px; line-height:10px; color:#ffffff }
.arial1schwarz { font-family: Arial; font-size:11px; line-height:12px; }

.arial1-2weiss { font-size:11px; line-height:12px; color:#ffffff }
.arial1-2schwarz { font-size:11px; line-height:12px; }

.arial2weiss { font-size:12px; line-height:13px; color:#ffffff }
.arial2schwarz { font-size:12px; line-height:13px; }

.arial2weisshdl { font-size:13px; line-height:13px; color:#ffffff; font-weight:bold; }
.arial2schwarzhdl { font-size:13px; line-height:13px; color:#777777; font-weight:bold; }

.arial3weiss { font-size:14px; line-height:14px; color:#ffffff }
.arial3schwarz { font-size:14px; line-height:14px; }

.arial4weiss { font-size:10pt; line-height:13pt; color:#ffffff }
.arial4schwarz { font-size:10pt; line-height:13pt; }

.arial5weiss { font-size:14pt; line-height:16pt; color:#ffffff }
.arial5schwarz { font-size:14pt; line-height:16pt; }

/* Die folgenden Stile generieren knstlich erzeugte Abstnde
   ober- und/oder unterhalb eines Text- oder Bildelementes. Damit sie
   richtig funktionieren, mssen die Stile mit dem DIV-Tag zugewiesen
   und also ggf. manuell im Seitenquelltext eingefgt werden.

   Erster Block: Allgemeine Abstnde, die stndig bentigt werden
   Zweiter Block: Spezielle Abstnde fr spezielle Zwecke. SpaceSubhdl ist 
   fr grafische Zwischenberschriften. "FIRST"-Variante benutzen, falls die 
   Zwischenberschrift direkt unter der Seitenberschrift steht */

.Space4pxOben { margin-top:4px; }
.Space4pxUnten  { margin-bottom:3px; }
.Space4pxObenUnten { margin-top:4px; margin-bottom:3px; }

.Space8pxOben { margin-top:6px; }
.Space8pxUnten { margin-bottom:6px; }
.Space8pxObenUnten { margin-top:8px; margin-bottom:6px; }

.Space12pxUnten { margin-bottom:10px; }
.Space12pxObenUnten { margin-top:12px; margin-bottom:10px; }

.Space16pxOben { margin-top:16px; }
.Space16pxUnten { margin-bottom:16px; }
.Space16pxObenUnten { margin-top:16px; margin-bottom:14px; }

.Space24pxOben { margin-top:24px; }
.Space32pxOben { margin-top:32px; }

.SpaceSubhdl { margin-top:18px; margin-bottom:10px; }
.SpaceSubhdlNeu { margin-top:30px; }
.SpaceSubhdlTrenner	{ margin-top:5px; margin-bottom:5px; }
.SpaceSubhdlFIRST { margin-top:6px; ; margin-bottom: 10px}
.SpaceSubhdlFIRSTNeu {  margin-top: 6px}

/* SPEZIELLE FORMATIERUNGEN, DIE ANSTELLE DER BLICHEN FORMATIERUNGEN ANGEWENDET WERDEN  
   Glossar-Randspalte: Abgesetzte berschrift, Erklrungstext, Trennlinien-Abstand, Abschlusslink  
   Achtung: Glossar-Stile werden auerdem im Pressebereich benutzt */
.GlossarHDL { font-size:12px; line-height:13px; color:#ffffff; font-weight:bold; margin-top:8px; }
.GlossarHDLsmall { font-size:11px; line-height:12px; color:#ffffff; font-weight:bold; margin-top:4px; }
.GlossarXPL { font-size:11px; line-height:12px; color:#ffffff; }
.GlossarSEP { margin-top:8px; margin-bottom:6px; }
.GlossarEND { font-size:12px; line-height:13px; color:#ffffff; font-weight:bold; margin-bottom:8px; }

/* Formatierungen fr Formularfelder */
.FormularKlein { font-size:11px; }
.FormularMittel { font-size:11px; }
.FormularGross { font-size:11px; }

.formularSuche		{ font-size:14pt; color:#000; }

/* Spezielle Linkformatierungen (Standard-Farben werden jeweils im Seitenhead angegeben) */
#linkGlossarAufeinenblick 	{ color:#000000; text-decoration:none; }
#linkStartseiteWeiss		{ color:#D0D9D8;text-decoration:none; }
#linkStartseiteWeiss2		{ color:#FFFFFF; text-decoration:underline; }
#linkPresseNavi3 			{ color:#ffffff; text-decoration:none; }

/* Tell A Friend */
#send_wrapper { background-color:#FFFFFF; font-size:12px; padding:10px; text-align:left; border:1px solid #000000; }
.form_wrapper h2 { display:none; }
.form_wrapper input { width:200px; margin-bottom:5px; }
.form_wrapper textarea { width:100%; margin-bottom:5px; }
.form_wrapper input.tellafriendSEND { width:auto; }
span.sub { font-size:10px; display:block; }
.closeW { bottom:0; float:right; margin-bottom:10px; margin-right:10px; position:absolute; right:0; }

/* Twitter Styles */
.products { background-color:#466a79; }
.knowledgebase { background-color:#3f5551; }
.aktuell, .presse { background-color:#75909b; }
.referenzen { background-color:#102d39; }
.ueber-uns { background-color:#456763; }
.jobs { background-color:#718a79; }
#twitter_div { width:160px; border-bottom:1px solid #fff; overflow:hidden; }
#twitter_update_list { list-style-type:none; font-size:12px; padding:0 5px 0 8px; margin-left:0px; margin-top:0; }
#twitter_update_list li { margin-bottom:10px; }
#twitter_update_list li a { color:#FFF; text-decoration:none; }
#twitter_update_list li span { color:#FFFFFF; }
#twitter_update_list li span a { color:#FFFFFF; text-decoration:underline; }
#twitter-link { display:block; text-align:right; color:#FFF; font-size:12px; padding:0 5px 5px 0; }
