/* Stylesheet für die Bildschirmausgabe */
/* ************************************ */

/* In HTML-Datei folgenden Link im Headbereich einfügen: */
/* <link rel=stylesheet type="text/css" href="aijp_scr.css" media="screen" /> */


body { margin:0px; padding:0px; border:0;
       text-align:center;
       scrollbar-face-color:#99CCFF;
       scrollbar-arrow-color:#0066CC;
       scrollbar-base-color:#FFCC33;
       scrollbar-darkshadow-color:#0066CC;
       scrollbar-track-color:##EFEFEF;
       scrollbar-highlight-color:#FFFFFF;
       scrollbar-shadow-color:#0066CC;
     }


#Content {
  /*position:absolute;
  left:50%;
  width:100%;
  margin-top:0px;
  margin-left:-50%;
  padding:0px;
  border:0px;
  background-color:#FFCC33;*/
  text-align:center;
}
/* Format zur mittigen Ausrichtung des gesamten Fensterinhalts, anzuwenden
auf ein alles umschließendes div (funktioniert nicht)*/

p,h1,h2,h3,h4,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,nobr,b,i { font-family:Verdana,Arial,sans-serif; }

/* font-family = Schriftart fuer Textelemente */
/* Verdana,Arial,sans-serif = Verdana oder Arial und serifenlose Schrift, */

tr.Menue { width:160px;height:30px;padding:0px;border:0px;margin:0px;text-align:left; }
/* Eigenschaften der Zeilen bei der Menü-Tabelle */

tr.Menu1 { width:160px;height:15px;padding:0px;border:0px;margin:0px; }
/* Eigenschaften der Leerzeilen bei der Menü-Tabelle */

h1  { font-size:14pt;line-height:24pt;font-weight:normal;color:#000000;margin:16px 40px 16px 40px; }
/* Ueberschrift 1. Ordung */
/* font-size = Schriftgroesse 14pt */
/* line-heigt = Durchschuss */
/* color = Farbe - Schwarz */
/* Raender/margin: oben rechts unten links */

h2 { font-size:12pt;font-weight:bold;line-height:16pt;color:#0066CC;margin:10px 40px 10px 40px; }
/* Ueberschrift 2. Ordnung */

h3 { font-size:11pt;font-weight:bold;line-height:15pt;color:#0066CC;margin:10px 40px 10px 40px; }
/* Ueberschrift 3. Ordnung */

h4 { font-size:10pt;font-weight:bold;line-height:13pt;color:#000000;margin:10px 40px 10px 40px; }
/* Überschrift 4. Ordnung */

p,dl,dt,dd { font-size:9pt;line-height:12pt;font-weight:normal;color:#000000;text-align:left;margin:8px 0px 8px 0px; }
/* normaler Text */

p.main { margin:8px 40px 8px 40px; }
/* Raender fuer normalen Text im Hauptbereich */

p.news { font-size:7pt;line-height:10pt;margin:5px 10px 0px 10px;text-align:left; }
/* Texteinstellungen fuer News-Bereich (rechts) */

p.mneu { font-size:8pt;line-height:11pt;margin:5px 10px 0px 10px;font-weight:bold;text-align:center; }
/* Texteinstellungen fuer News-Bereich (rechts) */

table { margin:0px 0px 0px 0px;padding:0px; }

table.Menu { margin:15px 0px 0px 0px;padding:0px; }

table.main { margin:0px 40px 0px 40px; }

table.mainR {margin:0px 40px 10px 40px;padding:0px; }

td { font-size:9pt;line-height:12pt;font-weight:normal;vertical-align:top;color:#000000; }

tr { vertical-align:top; text-align:left; }

td.aMenue { color:#000000;font-weight:bold;text-align:left;vertical-align: middle;
            background-image:url(img/Pfeil_li3.gif); background-repeat:no-repeat;
            padding:0px 0px 0px 35px; }

td.klein { font-size:8pt;line-height:10pt;font-weight:normal;color:#000000; }

td.Rhm { border:1px solid black;padding:5px;border:1px solid black; }

td.Rhm2 { border:0px;padding:4px;background-color:#BBDDFF; }

td.Rhm1 { border:0px;padding:4px;background-color:#DDEEFF; }

li  { font-size:9pt;line-height:12pt;color:#000000;text-align:left; }
/* Listenelemente */

li.main { margin:0px 40px 6px 40px;text-align:left; }
/* Raender fuer Aufzaehlungen im Hauptbereich */

li.plus { margin:0px 45px 6px 15px; }

ul { line-height:12pt; }

ul.plus { list-style-type:square; }

dl { margin:0px 40px 5px 40px; }

dl.u { margin:0px 0px 5px 0px; }

dt { margin:0px 0px 5px 0px; }

dd { margin:-21px 0px 5px 40px; }

#scrollen { overflow:auto; }

#mini { font-size:6pt;line-height:8pt;font-weight:normal;color:#000000; }

#c  { text-align:center; }

#blau  { color: #0066CC;font-weight:bold; }

#rot   { color: #FF0000;font-weight:bold; }

#gruen { color: #008080;font-weight:bold; }

#lila  { color: #800080;font-weight:bold; }

#r  { text-align:right; }
/* Textausrichtung: rechts, benutzbar als id mit allen Textformaten) */

#bb { font-weight:bold;color:#000000; }
/* Fettauszeichnung, Farbe schwarz */

#a3 { margin-bottom:3px; }
/* Abstand nach unten: 3 Pixel */

.scrollen { height:350px;overflow:auto;padding:0px;border:0px; }

a.fuss:link { color:#FFFFFF; text-decoration:underline; }
a.fuss:visited { color:#FFFFFF; text-decoration:underline; }
a.fuss:active { color:#FFCC33; text-decoration:none; }
a.fuss:hover { color:#FFCC33; text-decoration:none; font-weight:bold; }

a:link { color:#0066CC; text-decoration:underline; }
a:visited { color:#0066CC; text-decoration:underline; }
a:active { color:#FFCC33; text-decoration:none; }
a:hover { color:#0066CC; text-decoration:none; font-weight:bold; }

a.spezial:link { color:#0066CC;font-weight:bold;text-decoration:underline;margin-top:0px; }
a.spezial:visited { color:#0066CC;font-weight:bold;text-decoration:underline;margin-top:0px; }
a.spezial:active { color:#CC0099;font-weight:bold;text-decoration:none;margin-top:0px; }
a.spezial:hover { color:#FF00CC;font-weight:bold;text-decoration:none;margin-top:0px; }
/* a:link = Verweise zu noch nicht besuchten Seiten */
/* a:visited = Verweise zu bereits besuchten Seiten */
/* a:active = Verweise, die gerade angeklickt werden */
/* color = Farbe */
/* underline = unterstrichen, Default-Wert, Wert aenderbar */
/* none = nicht unterstrichen, Wert aenderbar */

a.an { text-decoration:none; }


/* Definition der Layoutbereiche */

/* *************************** Linker Bereich ********************************************/
div.links  {
  width:160px; height:600px;
  position:absolute; top:0px; left:0px;
  margin:0;padding:0;border:0;
  background-color:#99CCFF;
  z-index:1;
}

div.linksTop {
  width:160px; height:100px;
  position:absolute; top:0px; left:0px;
  padding:0px; margin:0px;border:0px;
  text-align:left;
  background-image:url(img/AIJP_TopHg.jpg); background-repeat:x;
  z-index:4;
}

div.NavTitel {
  width:160px; height:25px;
  position:absolute; top:100px; left:0px;
  padding:0px; margin:0px;
  background-color:#0066CC;
  font-size:10pt; line-height:18pt; font-weight:bold; color:#FFFFFF; text-align:center;
  border-top:1px solid #FFFFFF;
  border-left:0px; border-right:0px;border-bottom:0px;
  z-index:5;
}

div.navl {
  width:160px; height:450px;
  position:absolute; top:125px; left:0px;
  margin:0;padding:0;border:0;
  background-color:#99CCFF;
  border-top:1px solid #FFCC33;
  z-index:20;
}

div.linksFuss {
  width:160px; height:25px;
  position:absolute; top:575px; left:0px;
  margin:0; padding:0;
  text-align:center;
  color:#FFCC33;
  font-size:10pt; line-height:18pt;
  vertical-align:bottom;
  background-color:#3399FF;
  border-top:1px solid #FFCC33;
  border-left:0px;border-right:0px;border-bottom:0px;
  z-index:30;
}

/* *************************** Mittlerer Bereich ********************************************/
div.mitte {
  width:660px;height:600px;
  position:absolute; top:0px; left:160px;
  margin:0;padding:0;border:0;
  background-color:#FFFFFF;
  z-index:2;
}

div.mitteTop {
  width:660px; height:100px;
  position:absolute; top:0px; left:0px;
  padding:0px; margin:0px;border:0px;
  text-align:center;
  background-image:url(img/AIJP_TopHg.jpg); background-repeat:x;
  z-index:8;
}

div.main  {
  width:660px;height:490px;
  position:absolute; top:100px; left:0px;
  margin:0;
  padding:10px 0px 0px 0px; /* oben rechts unten links */
  background-color:#FFFFFF;
  background-image:url(img/Globus1.gif);
  background-repeat:no-repeat;
  background-position:center;
  border-top:1px solid #FFFFFF;
  border-left:0px;border-right:0px;border-bottom:0px;
  overflow:auto;
  z-index:9;
}

div.main1 {
  width:660px; height:400px;
  position:absolute; top:60px; left:0px;
  margin:0; padding:0; border:0;
  overflow:auto;
  display:block;
}

div.navb  {
  width:580px; height:25px;
  position:absolute; top:475px; left:40px;
  margin:0; padding:0; border:0;
}

/* *************************** Rechter Bereich ********************************************/
div.rechts {
  width:180px; height:600px;
  position:absolute; top:0px; left:820px;
  margin:0; padding:0px; border:0;
  text-align:left;
  background-color:#99CCFF;
  z-index:3;
}

div.rechtsTop {
  width:180px; height:100px;
  position:absolute; top:0px; left:0px;
  padding:0px; margin:0px;border:0px;
  text-align:right;
  background-image:url(img/AIJP_TopHg.jpg); background-repeat:x;
  z-index:10;
}

div.NavTitel2 {
  width:180px; height:25px;
  position:absolute; top:100px; left:0px;
  padding:0px; margin:0px;
  background-color:#0066CC;
  font-size:10pt; line-height:18pt; font-weight:bold; color:#FFFFFF; text-align:center;
  border-top:1px solid #FFFFFF;
  border-left:0px;border-right:0px;border-bottom:0px;
  z-index:11;
}

div.navr  {
  width:180px;height:450px;
  position:absolute;top:125px;left:0px;
  margin:0; padding:0px 0px 0px 0px;
  text-align:left;
  background-color:#99CCFF;
  border-top:1px solid #FFCC33;
  border-left:0px;border-right:0px;border-bottom:0px;
  overflow:auto;
  z-index:12;
}

div.rechtsFuss {
  width:180px; height:25px;
  position:absolute; top:575px; left:0px;
  margin:0; padding:0;
  text-align:center;
  color:#FFCC33;
  font-size:9pt; line-height:18pt;
  background-color:#3399FF;
  border-top:1px solid #FFCC33;
  border-left:0px;border-right:0px;border-bottom:0px;
  z-index:13;
}

span.fuss3    {
  width:114px; height:25px;
  position:absolute; top:0px; left:0px;
  margin:0; padding:0;border:0px;
  text-align:center;
  font-size:9pt;line-height:18pt;
  font-weight:bold;
  background-color:#3399FF;
}

span.fuss4    {
  width:66px; height:25px;
  position:absolute; top:0px; left:114px;
  margin:0; padding:0;
  text-align:center;
  font-size:9pt;line-height:18pt;
  font-weight:bold;
  background-color:#3399FF;
  border-left:1px solid #FFCC33;
  border-top:0px;border-right:0px;border-bottom:0px;
}

/*div.fuss    {
  width:1000px; height:25px;
  position:absolute; top:575px; left:0px;
  margin:0; padding:0; border:0;
  background-color:#FFFFFF;
  z-index:7;
}*/

/* Menue-Effekte */

a.MEffekt:link, a.MEffekt:visited {
  text-decoration:none;
  font-weight:normal;
  line-height:28px;
  text-align:left;
  vertical-align: middle;
  color:#000000;
  background-image:url(img/Pfeil_li1.gif); background-repeat:no-repeat;
  background-position:left;
  padding:0px 0px 0px 35px;
  margin-top:3px;
  display:block;
}

a.MEffekt:hover {
  text-decoration:none;
  font-weight:bold;
  line-height:28px;
  text-align:left;
  vertical-align: middle;
  color: #0066CC;
  background-image:url(img/Pfeil_li2.gif); background-repeat:no-repeat;
  background-position:left;
  padding:0px 0px 0px 35px;;
  margin-top:3px;
  display: block;
}

a.MEffekt:active {
  text-decoration:none;
  font-weight:bold;
  line-height:28px;
  text-align:left;
  vertical-align: middle;
  color:#000000;
  background-image:url(img/Pfeil_un2.gif); background-repeat:no-repeat;
  background-position:left;
  padding:0px 0px 0px 35px;;
  margin-top:3px;
  display: block;
}

/* Untermenue-Effekte

a.UEffekt:link, a.MEffekt:visited {
  width: 160px; height: 25px;
  text-decoration:none;
  font-weight:normal;
  color: #000000;
  background-color:#99CCFF;
  display: block;
}

a.UEffekt:hover {
  width: 160px; height: 25px;
  text-decoration: none;
  font-weight: bold;
  color: #999999;
  background-color: #99CCFF;
  display: block;
}

a.UEffekt:active {
  width: 160px; height: 31px;
  text-decoration: none;
  font-weight: bold;
  background-color: #99CCFF;
  color: #000000;
  display: block;
} */