
/* USED COLORS ------------------------------------------------- */
/* BENUTZTE FARBEN --------------------------------------------- */

/* white (e.g. content-background)          #ffffff    weiss     */
/* black (e.g. font)                        #000000    schwarz   */
/* grey (e.g. inner-containers)             #f0eeeb    grau      */
/* orange (e.g. hover-links)                #ff9900    orange    */
/* blue (e.g. links)                        #000099    blau      */
/* light blue (e.g. website-background)     #dfefff    hellblau  */
/* violett (e.g. visited links)             #6060bf    violett   */

/* GENERAL ----------------------------------------------------- */
/* ALLGEMEIN --------------------------------------------------- */

/* page general */
/* Seite generell */
body {
  background: #a10825;         /* Hintergrund: hellblau */
  margin: auto;                /* Au&szlig;enabstand: automatisch */
  padding: 0;                  /* Innenabstand: keiner */
  text-align: left;            /* Horizontale Ausrichtung: linksb&uuml;ndig */
  width: 960px;                  /* Breite: 95% der Fensterbreite */
  font-size: 11pt;
  font-family:arial,Verdana;
}

/* page-container including header-, main- and footer-container */
/* Seiten-Container mit Kopf-, Inhalts- und Fu&szlig;bereich */
#page {
  background: #a10825;         /* Hintergrund: weiss */
  margin: auto;                /* Au&szlig;enabstand: automatisch */
  padding: 0;                  /* Innenabstand: keiner */
  width: 960px;            /* Mindestbreite: 590px */
}

/* clearing floatings */
/* Flie&szlig;umgebungen zur&uuml;cksetzen */
.fixfloat {
  float: none;                 /* Textumfluss: keiner */
  clear: both;                 /* Fortsetzung bei Textumfluss: unterhalb */
  width: 1px;                  /* Breite: 1px */
  margin: 0;                   /* Au&szlig;enabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  font-size: 0px;              /* Schriftgr&ouml;&szlig;e: 0px */
  line-height: 0px;            /* Zeilenh&ouml;he: 0px */
  height: 0px;                 /* H&ouml;he: 0px */
}

/* link general */
/* Verweis allgemein */
a img { border:0px; }

a:link {
  color: #000099;              /* Textfarbe: blau */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Au&szlig;enabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  text-decoration: underline;       /* Textdekoration: keine */
}

/* visited link */
/* Bereits besuchter Verweis */
a:visited {
  color: #6060bf;              /* Textfarbe: violett */
  font-style: italic;          /* Schriftstil: kursiv */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Au&szlig;enabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  text-decoration: underline;       /* Textdekoration: keine */
}

/* link on mouse-over */
/* Verweis bei Mouse-over */
a:hover {
  color: #a10825;              /* Textfarbe: rot */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Au&szlig;enabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}

/* active or focused link */
/* Aktiver Verweis oder Verweis mit Fokus */
a:active,
a:focus {
  background: #ff9900;         /* Hintergrund: rot */
  color: #a10825;              /* Textfarbe: weiss */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Au&szlig;enabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}



/* paragraph */
/* Absatz */
p {
  float: none;                 /* Textumfluss: keiner */
  clear: both;                 /* Fortsetzung bei Textumfluss: unterhalb */
}


/* heading level 1 */
/* &Uuml;berschrift Ebene 1 */
h1 {
  background: #0057a3;         /* Hintergrund: orange */
  color: #ffffff;              /* Textfarbe: schwarz */
  font-size: 15pt;            /* Schriftgr&ouml;&szlig;e: 1.4em */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0 0 6px 0;           /* Au&szlig;enabstand: oben/rechts/links keiner, unten 6px */
  padding: 15px;                /* Innenabstand: 2px */
  font-family:arial, verdana;
}

/* heading level 2 */
/* &Uuml;berschrift Ebene 2 */
/* ALT
h2 {
  border-bottom: 1px solid #000000;   
  font-size: 13pt;            
  font-weight: bolder;         
  margin: 0;                   
  padding: 2px;                
}
*/

h2{
	font-family:arial,verdana;
	font-size: 12pt;
	font-weight: bold;
	padding: 0px 0px 2px 10px;
	border-bottom: 1px solid #809FFF;
	border-left: 12px solid #809FFF;
	width:670px;
	/*background: #2f386A;*/
}




/* HEADER ------------------------------------------------------ */

/* Header-Container */
#header {
  background: #a10825;      /* Hintergrund: weiss */
  border-bottom: 1px solid #000099;   /* Rahmen oben: 1px, durchgezogen, blau */
  clear: both;              /* Fortsetzung bei Textumfluss: unterhalb */
  color: #ffffff;           /* Textfarbe: schwarz */
  float: none;              /* Textumfluss: keiner */
  height: 120px;              /* H&ouml;he: 20% */
  margin: 0;                /* Au&szlig;enabstand: keiner */
  padding: 0;               /* Innenabstand: keiner */
                /* width: 100%; Breite: 100% */
}

/* inner-container */
/* Allgemeiner Container */
.container {
  background: #a10825;         /* Hintergrund: grau */
  color: #ffffff;         /* Textfarbe: schwarz */
  margin: 20px 40px 10px 0px;                 /* Au&szlig;enabstand: 0,5% */
  padding: 0px;                  /* Innenabstand: keiner */
  float: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}

/* MAIN -------------------------------------------------------- */

/* Main-Container */
#main {
  background: #f8f2e4;      /* Hintergrund: weiss */
  border-bottom: 1px solid #000099;   /* Rahmen oben: 1px, durchgezogen, blau */
  clear: both;              /* Fortsetzung bei Textumfluss: unterhalb */
  color: #000000;           /* Textfarbe: schwarz */
  float: none;              /* Textumfluss: keiner */
  /*height: 80%;               H&ouml;he: 80% */
  margin: 0;                /* Au&szlig;enabstand: keiner */
  padding: 0;               /* Innenabstand: keiner */
  width: 100%;              /* Breite: 100% */
}


/* Left Main -Container */
#main_left {
  /*background: #f8f2e4;       Hintergrund: weiss */
  /*color: #0057a3;            Textfarbe: schwarz */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;              /* Au&szlig;enabstand: 0,5% */
  padding: 0;               /* Innenabstand: keiner */
  width: 200px;               /* Breite: 23% */
}
/* Left Main 2-Container */
#main_left2 {
  background: #ffffff;      /* Hintergrund: weiss */
  color: #000099;           /* Textfarbe: schwarz */
  float: left;               /*Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;              /* Au&szlig;enabstand: 0,5% */
  padding: 6px;               /* Innenabstand: keiner */
  width: 188px;               /* Breite: 23% */
  font-family:arial,verdana;
  font-size:10pt;
}
/* Left Main 3-Container */
#main_left3 {
  /*background: #f8f2e4;       Hintergrund: weiss */
  color: #0057a3;           /* Textfarbe: schwarz */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;              /* Au&szlig;enabstand: 0,5% */
  padding: 6px;               /* Innenabstand: keiner */
  width: 188px;               /* Breite: 23% */
}

/* Center Main-Container */
#main_content {
  background: #f8f2e4;      /* Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0px;              /* Au&szlig;enabstand: 0,5% */
  padding: 0px;               /* Innenabstand: keiner */
  width: 760px;               /* Breite: 74% */
}
/* Center Main-Container */
#content {
  background: #f8f2e4;      /* Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  margin: 0px;              /* Au&szlig;enabstand: 0,5% */
  padding: 25px;               /* Innenabstand: keiner */
  width: 700px;               /* Breite: 74% */
}

.einleitung{
font-family:arial,verdana;
font-size:11pt;
}

.technik {
  font-size: 10pt;
  font-family:arial,Verdana;
  color: #000000;
  font-weight: bold;
}

.text {
  font-size: 10pt;
  font-family:arial,Verdana;
  color: #000000;
}

.textklein {
  font-size: 8pt;
  font-family:arial,Verdana;
  color: #000000;
  padding-top: 3px;
}

.blaetterfunktion{
	font-size:7pt;
}
#blaetterfunktion{
	font-size:7pt;
}