/* INDEX.CSS BEGINN */
/* allgemeiner Kram ------------------------------------------------------------------- */

a:link    {color:#006600; text-decoration:none}
a:visited {color:#006600; text-decoration:none}
a:hover   {color:#006600; text-decoration:underline}
a:active  {color:#449944; text-decoration:none}

a._nws_verweis:link    {color:#aa8844; text-decoration:none}
a._nws_verweis:visited {color:#aa8844; text-decoration:none}
a._nws_verweis:hover   {color:#602020; text-decoration:underline}
a._nws_verweis:active  {color:#000000; text-decoration:none}

body
{
  margin:0pt;
  padding:0pt;
  font-family:verdana,sans-serif;
  background:#ffffbb;
  color:#004400;
  font-size:11pt;  /* fuer ganz oben und ganz unten, Schrift war: 10  pt */
}

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,b,i,span {font-family:verdana,sans-serif;}
pre,tt {font-family:courier,monospace; white-space:pre; line-height:130%;}

table, td {font-size:11pt}

input,select {font-family:verdana,sans-serif;}
textarea {font-family:courier,monospace;}

img {border:0px;}

/* Grobeinteilung ------------------------- */

.gesamt
{
  margin:0pt;
  padding:0pt;
  width:100%;
  min-width:750px;
}

.oben
{
  margin:0pt;
  margin:0pt;
  padding:0pt;
  text-align:center;
  width:100%;
  height:110px;
  min-height:110px;
  max-height:400px;
}

.stile
{
  margin:0pt;
  padding:3pt;
  text-align:left;
  border-bottom:solid 1pt #008800;
  background:#ffffdd;
  font-size:9pt;
}

.vertmitte
{
  margin:0pt;
  padding:2pt;
  border-top:solid 1pt #008800;
  border-bottom:solid 1pt #008800;
  background:#ffffdd; /* fuers Hauptfeld, geaendert 18.6.2010, urspruenglich ffffee = heller */
}

.valid
{
  margin:0pt;
  padding:9pt;
}

/* oberer Abschnitt ------------------------------------------------------------------- */

.obenlinks
{
  margin:15pt;
  text-align:left;
  vertical-align:middle;
}

.obenmitte
{
  margin:5pt;
  text-align:left;
  vertical-align:middle;
}

.obenrechts
{
  margin:15pt;
  text-align:right;
  vertical-align:middle;
}

/* mittlerer Abschnitt ----------------------------------------------------------------- */

.mitte
{
  width:100%;
}

.links
{
  margin:0pt;        /* von 2 auf null gesetzt wegen unterschiedlicher Darstellung,neue Festlegung in WwLage+links 23.7.10 */
  padding:7pt;
  min-width:115pt;
  width:115pt;
  max-width:115pt;
  vertical-align:top;
}

.lueberschrift
{
  margin-top:1pt;
  padding:2pt;
  background:#228800;
  color:#ffff88;
  font-size:10pt;
  font-weight:bold;
  display:block;
}

.lteil
{
  margin-bottom:1pt;
  padding:3pt;
  background:#eeffdd;
  border-bottom:solid 1pt #008800;
  font-size:9pt;
  display:block;
}

.horzmitte
{
  margin:2pt;
  padding-left:10pt;  /* von padding 5pt eingesetzt von Sigrid, 7.2.2009, heraufgesetzt am 23.7.2010 */
  padding-right:5pt;  /* von padding 5pt eingesetzt von Sigrid, 7.2.2009 */
  text-align:justify;
  vertical-align:top;
}

.ueberschrift
{
  margin-top:1pt;
  padding:2pt;
  font-size:16pt;
  font-weight:bold;
  text-align:center;
  background:#ffffee;
  display:block;
}

.teil
{
  margin-bottom:1pt;
  padding:3pt;
  padding-bottom:10pt;
  font-size:11pt;
  text-align:center;
  display:block;
}

.abschnitt
{
  padding:5pt;
  padding-left:20pt;
  padding-right:20pt;
  font-size:16pt;
  font-weight:bold;
  text-align:center;
  display:block;
  background:#ffffcc;
  border:solid 1pt #44bb44;
}

.aufmacher
{
  padding:5pt;
  font-size:16pt;
  font-weight:bold;
  text-align:center;
  background:#e2eeaa;
  display:block;
}

.rechts
{
  font-size:9pt; /* von Detlef heruntergesetzt von 11pt am 22.1.2009 */
  padding-left:18pt;  /* von Sigrid ein- und heraufgesetzt von 14pt am 7.2.2009 + 23.7.2010 */
  padding-right:14pt; /* von Sigrid eingesetzt am 23.7.2010 */
  min-width:140pt;
  width:140pt;
  max-width:190pt;
  vertical-align:top;
}

.raufmacher
{
  margin-bottom:1pt;
  margin-right:1pt;
  padding:5pt;
  font-weight:bold;
  background:#e2eeaa;
  border:solid 1pt #008844;
  text-align:center;
  display:block;
}

.rueberschrift
{
  margin-bottom:3pt;
  padding:3pt;
  background:#008822;
  color:#ffff88;
  font-size:11pt;
  display:block;
}

.rteil
{
  margin-bottom:1pt;
  margin-right:1pt;
  padding:5pt;
  background:#eefff3;
  border:solid 1pt #008844;
  font-size:9pt;
  display:block;
}

.ttueberschrift
{
  margin:5pt;
  font-size:150%;
  font-weight:bold;
  text-align:center;
  background:#ffffdd;
}

.tueberschrift
{
  margin:5pt;
  font-weight:bold;
  text-align:left;
  background:#ffffcc;
  border-top:solid 1pt #44bb44;
}

.ltteil
{
  margin:5pt;
  text-align:right;
  background:#ffffee;
}

.tteil
{
  margin:5pt;
  text-align:center;
}

.tabschnitt
{
  text-align:left;
  background:#ffffff;
  border:solid 1pt #44bb44;
  width:100%;
}

/* Hauptteil -------------------------------------------------------------------------- */

.haupt
{
}

.haupt_1
{
  font-size:9pt;
  vertical-align:top;
  padding:5pt;
}

.haupt_2
{
  font-size:10pt;
  font-weight:bold;
  padding:5pt;
  vertical-align:top;
  border-top:solid 1pt #008800;
}

.ich
{
  padding:5pt;
  float:left;
}

/* Rest ------------------------------------------------------------------------------- */

.schluss
{
  float:none;
  clear:both;
}

.inhalt
{
  margin:0pt;
  padding:3pt;
  text-align:left;
}

/* Bearbeiten ------------------------------------------------------------------------- */

span.__nws           {border:solid 1px #ddcccc; padding:1px; display:block;}
span._nws            {background:#ffeecc; color:#ddbb77; font-family:courier,monospace; font-size:10px;}
span._nws_schluessel {color:#ccaa66; font-family:courier,monospace; font-size:10px;}
span._nws_wert       {color:#aa8844; font-family:courier,monospace; font-size:10px;}
/* INDEX.CSS ENDE */