/* Basis-Stylesheet */
body { 
/* Scrollbar 
   scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF; */
   
/* Aussenrand + Abstand */
   margin-top:0;
   margin-right:0;
   margin-bottom:0;
   margin-left:0;            /* margin:0 = Zusammenfassung */
   
/* Innenabstand */ 
   padding-left:0px; 
   padding-top:0px;
   padding-right:0px;
   padding-bottom:0px;       /* padding:0 = Zusammenfassung */
   
/* Rahmen */
   border:none;              /* border:1px solid #000;       
                                border[-top, -right, -bottom, -left]-width (Rahmendicke)
                                border[-top, -right, -bottom, -left]-color (Rahmenfarbe z.B. transparent )
                                border[-top, -right, -bottom, -left]-style (Rahmentyp)
                                none   = kein Rahmen (bzw. unsichtbarer Rahmen).
                                hidden = kein Rahmen (bzw. unsichtbarer Rahmen), siehe  Hinweis.
                                dotted = gepunktet.
                                dashed = gestrichelt.
                                solid  = durchgezogen.
                                double = doppelt durchgezogen.
                                groove = 3D-Effekt.
                                ridge  = 3D-Effekt.
                                inset  = 3D-Effekt.
                                outset = 3D-Effekt. */
   
/* Hintergrund */ 
   background-color:#000000; /* color in hex / auch erlaubt in RGB color:rgb(51,0,102) */
   background-image:url(s_img/hintergr.jpg);
   background-repeat:repeat ;/* repeat    = des background-image, default
                                repeat-x  = nur "eine Zeile lang" waagerecht wiederholen.
                                repeat-y  = nur "eine Spalte lang" senkrecht wiederholen.
                                no-repeat = nicht wiederholen, nur als Einzelbild anzeigen. */
   background-attachment:scroll; /* Wasserzeichen-Effekt des background-image
                                scroll = mitscrollen (Voreinstellung), orientiert sich an der Position des jeweiligen Elements
                                fixed  = Hintergrundbild bleibt stehen, orientiert sich am Viewport */
   /* background-position:30px 20px; Linke obere Ecke der Hintergrundgrafikt
                                top = vertikal obenbündig.
                                bottom = vertikal untenbündig.
                                center = zentriert (horizontal oder vertikal, center center kann als center zusammengefasst werden).
                                left = horizontal linksbündig.
                                right = horizontal rechtsbündig. */

/* Listen */
   list-style-position:outside; /* inside = eingerückt / outside = ausgerückt (default) */
   list-style-image:none;    /* url(list_style_image.gif)" */
   list-style-type:disc;     /* decimal = für ol-Listen: Nummerierung 1.,2.,3.,4. usw.
                                lower-roman = für ol-Listen: Nummerierung i.,ii.,iii.,iv. usw.
                                upper-roman = für ol-Listen: Nummerierung I.,II.,III.,IV. usw.
                                lower-alpha oder lower-latin = für ol-Listen: Nummerierung a.,b.,c.,d. usw.
                                upper-alpha oder upper-latin = für ol-Listen: Nummerierung A.,B.,C.,D. usw.
                                disc = für ul-Listen: gefüllter Kreis als Bullet-Zeichen
                                circle = für ul-Listen: leerer Kreis als Bullet-Zeichen
                                square = für ul-Listen: rechteckiges Bullet-Zeichen
                                none = kein Bullet-Zeichen, keine Nummerierung  */
   
/* Schriftformatierung */
   color:#999999;
   font-family:"Courier New","Lucida Console","Garamond",Times,serif; 
   font-weight:normal;       /* bold, bolder, lighter */
   font-variant:normal;      /* small-caps */
   font-style:normal;        /* italic, oblique */
   text-decoration:none;     /* a:link { text-decoration:overline; }
                                a:visited { text-decoration:line-through; }
                                a:hover { text-decoration:underline; }
                                a:active { text-decoration:underline; }
                                a:focus { text-decoration:blink; } blink geht nicht im IE !!! */
   text-transform:none;      /* capitalize = Wortanfänge als Großbuchstaben.
                                uppercase = Nur Großbuchstaben.
                                lowercase = Nur Kleinbuchstaben. */
   /* word-spacing:0.5em;
   letter-spacing:0.1em; */

/* Ausrichtung und Absatzkontrolle */
   vertical-align:top; /* top = obenbündig ausrichten.
                          middle = mittig ausrichten.
                          bottom = untenbündig ausrichten.
                          baseline = an der Basislinie ausrichten (oder untenbündig, wenn es keine Basislinie gibt).
                          sub = tieferstellen (ohne die Schriftgröße zu reduzieren).
                          super = höherstellen (ohne die Schriftgröße zu reduzieren).
                          text-top = am oberen Schriftrand ausrichten.
                          text-bottom = am unteren Schriftrand ausrichten.
   Beachten Sie: Bei Fließtext ist auch eine prozentuale Angabe möglich. Die Ausrichtung orientiert sich 
   dann an der elementeigenen Zeilenhöhe. */ 
   text-align:left;    /* left = linksbündig ausrichten (Voreinstellung).
                          center = zentriert ausrichten.
                          right = rechtsbündig ausrichten.
                          justify = als Blocksatz ausrichten.
   Beachten Sie: text-align bezieht sich nicht nur auf Textinhalte, sondern auf alle inline dargestellten Elemente
   (wie z.B. <img>). Der Internet Explorer wendet diese Eigenschaft jedoch fälschlich auch auf Block-Elemente an. */
   text-indent:0px;    /* Einrückung für die erste Zeile.Negativer Wert bewirkt Textausrückung in der ersten Fließtextzeile. */
   white-space:normal; /* Zeilenumbruch */
   /* line-height:25px;   Zeilenhöhe: Erlaubt ist numerische Angabe. Auch Prozentangaben sind erlaubt. Prozentwerte 
                          beziehen sich auf die Schriftgröße des Elements.
   Beachten Sie: Bei erzwungener Zeilenhöhe ist es möglich, dass ein interpretierendes Programm dieser 
   Angabe den Vorrang einräumt und Elemente abschneidet, die höher sind, beispielsweise eine im Fließtext 
   referenzierte Grafik. */
}
img{border:none;
}

#rotschattig  { text-shadow:black 3px 2px; font-size:3em; color:red; } /* <p id="rotschattig">Großer roter Text mit schwarzem Schatten</p> */
#blauschattig { text-shadow:black 3px 2px 4px; font-size:3em; color:blue; } /* <p id="blauschattig">Großer blauer Text mit schwarzem Schatten</p> */

#editor      { white-space:pre; }    /* Zeilenumbruch wie im Editor eingegeben */
#langezeile  { white-space:nowrap; } /* Kein automatischer Zeilenumbruch  <p id="langezeile">Der Absatz, 
                                        den Sie gerade lesen, darf nicht umbrochen werden. Es sollte kein 
                                        automatischer Zeilenumbruch erfolgen. </p> */

a.normal16, p.normal16 { 
   font-size:16px;
   }
p.normal20 { 
   font-size:20px;
   }
p.bold19 {
   font-size:19px; 
   font-weight:bold; 
   }
p.bold24 {
   font-size:24px; 
   font-weight:bold; 
   }
/* CSS fuer die slideshow 02/03  */
input {
border:1px solid #000000;
background-color:#9F9F9F;
color:#CFCFCF;
}
.butt {
border:1px solid #000000;
background-color:#9F9F9F;
color:#000000;
width:120px;
height:22px;
font-family:"Courier New","Lucida Console","Garamond",Times,serif; 
font-size: 13px;
margin:0px;
padding:0px;
}
.nummer {
border:none;
background-color:#000000;
/* color:#DFDFDF; */
color:#999999;
width:30px;
height:18px;
font-family:"Courier New","Lucida Console","Garamond",Times,serif; 
font-size: 16px;
margin:0px;
padding:0px;
text-align:center;
vertical-align:middle;
}
