body {background-color: #FFFFFF); margin: 0; padding: 0; text-align: center;}
h3 {font-family:Arial,Courier;font-size:14pt; color:#800000; vertical-align: middle;}
h4 {font-family:Arial,Courier;font-size:12pt; color:#800000; vertical-align: middle;}
pre {font-family:Arial,Courier;font-size:12pt; color:#800000; text-align:left;}
/* per class */
p.fn {font-family:Arial,Courier;font-size:12pt; color:#800000; text-align:left; padding-left:5px; padding-right: 5px;}
p.norm {font-family:Arial,Courier;font-size:12pt; color:#800000; text-align:center;}
p.footer {font-family:Arial,Courier;font-size:10pt; color:#800000; text-align:left;}
p.upd {font-family:Arial,Courier;font-size:13pt; color:#800000; text-align:left; padding-left:5px; padding-right:5px;}
p.lk {text-decoration: none; color: #800000; background-color:#9999FF; text-align:center; font-family:Arial,Courier;font-weight:normal;font-size:14pt;color:#cd7f32;}
p.alk {text-decoration: none; color: #800000; background-color: #EFEFEF; text-align:center; font-family:Arial,Courier;font-weight:normal;font-size:14pt;color:#800000;}
p.lkb {font-family:Arial,Courier; font-size:12pt; color:#800000; text-align:left; background-color:#D2FECF;}
li {color: #800000; text-align: left; font-family: Arial,Courier; font-weight: normal; font-size:13pt;}
/* nur für das Annagebet*/
li.phl {color:#800000; text-align:left; font-family:Arial,Courier; font-weight:normal; font-size:13pt; padding-left:5px;padding-right: 5px; min-height:530px;}

/* Navileiste*/
a:link    {color: #800000; text-decoration: none; font-family: Arial,Courier;}
a:visited {color: #800000; text-decoration: none; font-family: Arial,Courier;}
a:hover   {color: #800000; text-decoration: none;}
a:active  {color: #800000; text-decoration: none;}

/* alle über einen Kamm*/
a.uni:link    {color: #800000; text-decoration: none; font-family: Arial,Courier; font-weight: bold;}
a.uni:visited {color: #800000; text-decoration: none; font-family: Arial,Courier; font-weight: bold;}
a.uni:active  {color: #800000;}
a.uni:hover   {color: #800000;}
a.uni:href    {color: #800000; text-decoration: none; font-family: Arial,Courier; font-weight: bold;}

/* für die Tabls + Abstand links */
table {width: 600px; padding-left: 10px; table-layout:fixed; }
tfoot {font-family:Arial,Courier;font-size:13pt ;color:#800000; text-align: center; background-color:#FFFF99;}
th {font-family:Arial,Courier;font-size:15pt ;color:#800000; text-align: center;}
td {text-align: left; font-family:Arial,Courier;font-size:12pt ;color:#800000;}
td.txt {background-color:#FFFF99;font-family:Arial,Courier;font-weight:normal;font-size:13pt;color:#800000;vertical-align:text-top;}

hr {
 background:#333;
 border: none;
 color: #800000;
 height: 1px;
 width: 100%;
}

/* erforderlich wg. chrome*/
figure {
    display: block;
    margin-top: 0em;
    margin-bottom: 1em;
    margin-left: 0px;
    margin-right: 0px;}

/* Zusatzinformation */
.tooltip {
        color: #800000;
        font-family:Arial,Courier;
        text-decoration: none;
       /* cursor: help; */
        position: relative;}
.tooltip span[rel=tooltip] {
        display: none;}
.tooltip:hover span[rel=tooltip] {
        display: block;
        position: absolute;
        bottom: 2em;
        left: -6em;
        width: 12em;
        padding: 0.5em;
        z-index: 100;
        color: #000;
        background-color: #ffebe6;
        border: solid 1px #c32e04;
        border-radius: 0.2em;}
/* no italic  */
dfn {font-style:normal;}

img {border: none;}

/* annagebet */

.floatLeft {float: left; padding-left:5px; padding-right:5px;}
.floatRight {float: right; padding-left:5px; padding-right:5px;}

/*Kopfspalter und Abstand zu Block2 */
#container {width: 900px; height: 150px;
 text-align:center; vertical-align: middle;
 margin: 0 auto;}   /*zentrierst den Container*/
#container div {  /*Damit werden alle Divs im Container angesprochen*/
 float: left; /*wichtig, dass die Divs nebeneinander sind*/
 margin: 1px;}
 /* links */
#box1 {width: 624px; height: 160px;  background-color:#6699FF;
 padding-top: 20px; padding-left: 10px; padding-right: 10px;}
/* rechts, die Karre */
#box2 {width: 250px; height: 162px; background: #FFFFFF;}
/*  gleich lang */
.row { display: table-row; padding-top:1px; width:900px; margin-left: 0 auto; margin-right: 0 auto; vertical-align:top;}
.col { display: table-cell; vertical-align:top; margin: 0 auto;}
.txt { background-color:#EFEFEF; width: 626px;  padding-top:1px; padding-right:5px;}
.nav { background-color:#6699FF; width: 250px; padding-top:1px; padding-right: 1px;}
.center { margin: 0 auto; width: 900px;}
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}