/* Formatierung grundlegender Elemente */
* {
margin: 0;
padding: 0;
border: 0;
}
body {
font: 95% Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background: #FFFFFF;
text-align: left;
}
h1 {
font: normal 2em Georgia, 'Times New Roman', Times, serif;
color: #CC6600;
padding: 25px 0 5px 0; }

h2 {    /* jetzt kommt die H2,  fuer Subtitel verwenden */
 font: normal 1.0em Georgia, 'Times New Roman', Times, serif;
 color: #CC6600;
 margin: 10px 0; }

h3 {
font-size: 1.2em;
font-weight: normal;
}

h4 {    /* H4,  fuer ueberschriften im normalen Content fett nach oben mehr Abstand */
 font-size: 0.9em;
 font: bold;
 margin: 25px 0 0px 0; }

h5 {    /* H5,  fuer Fett gedruckte Wörter im normalen Content fett nach oben mehr Abstand */
 font: bold;
 margin: 15px 0 0 0;
 }

p {font-size: 0.85em;
   padding: 7px 0 3px 0;}

.qstrich{
 background-color:navy;
 height:1px;
 margin: 30px 0px; }

.contli1 {font-size: 0.85em;     /* Liste 1. Ordnung im normalen Content/ normalen Text */
          margin: 10px 0 10px 20px;}
.contli2 {margin: 0 0 10px 12px;} /* Liste 2. Ordnung im normalen Content/ normalen Text */

.contli1 li {margin-top: 7px;}

.contli3 {     /* Liste in einer Tabelle / normalen Text */
          margin: 10px 0 10px 20px;}
.contli3 li {margin-top: 7px;}




/* grundlegende Formatierung von Links */
a:link { text-decoration:none;}
a:visited {color:#CC6600; }
a:focus, a:hover {text-decoration:underline; }
a:active {color:lime; }

.lit{font-size: 0.85em;} /* Klasse fuer Literaturangaben */

.c2 {font-weight:normal} /* Klasse fuer das base von knowledge base */
.c3 {
 font-weight: normal;
 font-size:0.7em;}   /* Klasse fuer Untertexte, z. B. zu den Schildern Produkte und Knowledge base */


/* Formatierungen von Bildern */
img.validc1 {border:0;width:88px;height:31px} /* img Stempel valides XHTML / CSS */

