/* DATEI: impi.css */

body { background-color:white;
       color:darkblue;
       margin-top:5px;
       margin-bottom:5px;
       font-family:Tahoma;
       font-size:10pt; }

td.maintable { background-color:#BEBEE6;
	    }


h1 { font-size:22pt; padding-top:0.2em; margin-top:0.5em; }
h1:first-letter { color: #BEBEE6;
                  background: darkblue;
                  padding-top:0.2em;
                  padding-right: 0.1em; /* Ein Hack, damit das weiße rechts und links genau so breit ist. */
		 padding-bottom:0.2em;
                  padding-left:0.5em;
                  font-weight: bold; }

h2 { font-size:14pt; font-weight:bold; margin-bottom:0.5em; margin-top:0; }
h3 { font-size:11pt; font-weight:bold; margin-bottom:0.5em; margin-top:0; }
h4 { font-size:10pt; font-weight:bold; }

a:link { color:darkblue; text-decoration:underline; }
a:visited { color:darkblue; text-decoration:underline; }
a:active { color:darkred; text-decoration:underline; }
a:hover {color:darkred}


/* - Subnavigation, Rechte Spalte - */
#subnav {
  width: 180px;
  float: right;
  padding: 10px 10px 1em 10px;
  margin: 1em 0 0 0;
  border-left: 1px dotted white; /* Hiermit trennen wir optisch die Subnavigation vom eigentlichen Inhalt ab. */
  font-size: 0.9em;
}
#subnav dt { /* Überschriften in der Subnavigation */
  font-size: 1.2em;
  font-weight: bold;
  padding-top: 0.5em;
  padding-bottom: 0.2em;
  margin-top: 0.5em;
  border-top: 1px dotted white;
}
#subnav dd { /* Unterpunkte der Subnavigation */
  padding: 0.2em;
  margin: 0.1em 0.5em;
}

#newstext
  { padding-left:10px;
    padding-right:50px;
}
#newstext p
  { margin-bottom:0.5em;
    margin-top:0;
}
#newstext p.datum
  { font-size:8pt; text-align:right; margin-bottom:0; margin-top:0;
    padding-top:0.5em; border-top: 1px dotted darkblue;
}
#newstext p.signatur
  { font-size:8pt; text-align:right;
}

