body {background-image: url("bilder/horizont.jpg"); margin: 0; padding: 0; text-align: center; color:#800000;}
h2 {font-family:Arial,Courier;font-size:14pt ;color:#800000; vertical-align: middle;}
h3 {font-family:Arial,Courier;font-size:13pt ;color:#800000; text-align:center; vertical-align: middle;}
p.norm {font-family:Arial,Courier;font-size:12pt ;color:#800000; text-align:center;}
p.min {font-family:Arial,Courier;font-size:11pt; text-align:center; vertical-align: top;}
p.footer {font-family:Arial,Courier;font-size:10pt;color:#800000; text-align:center;}
p.hupf {font-family:Arial,Courier;font-size:10pt;color:#800000; text-align:right;}
p.lk {text-decoration: none; color: #800000; background-color:#F0F0F0; text-align:center; font-family:Arial,Courier;font-weight:normal;font-size:13pt;}
p.alk{text-decoration: none; color: #800000; background-color: ##6699FF; text-align:center; font-family:Arial,Courier;font-weight:normal;font-size:13pt;}
li.ttt {color:#800000; text-align:left; font-family:Arial,Courier; font-weight:normal; font-size:13pt; padding-left:5px; padding-right:5px;}
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:190px;}
li.ext {color:#800000; text-align:left; font-family:Arial,Courier; font-weight:normal; font-size:13pt; padding-left:5px;padding-right:5px; min-height:260px;}

hr {width:90%;height:1px; margin:0 auto; color:#CCCCFF; text-align:center;}

/*Mailboxtabelle */
td {font-family:Arial,Courier;font-size:10pt ;color:#800000;}

/* 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;}
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;}

img {border: none;}
.floatLeft {float: left; padding-left:5px; padding-right:5px;}
.floatRight {float: right; padding-left:5px; padding-right:5px;}

/* erforderlich wg. chrome*/
figure {
    display: block;
    margin-top: 0em;
    margin-bottom: 0em;
    margin-left: 0px;
    margin-right: 0px;}

figcaption {font-family:Arial,Courier;font-size:12pt ;color:#800000; text-align:center;}

/*Kopfspalter und Abstand zu Block2 */
#contain {width: 960px; height: 178px;
 text-align:center;
 margin-left: 0 auto; margin-right: 0 auto;}   /*zentrierst den Container*/
/*Damit werden alle Divs im Container angesprochen*/
#contain div {
 float: left; /*wichtig, dass die Divs nebeneinander sind*/
 margin: 1px; }
 /* links */
#box1 {width: 600px; height: 165px;  background-color:#6699FF;
 padding-top: 1px; padding-left: 5px; padding-right: 5px;}
/* Pofil */
#box2 {width: 320px; height: 164px; text-align:center; background: #F0F0F0; padding-left: 1px; padding-right: 1px; padding-top: 1px; vertical-align:text-top;}
/*  gleich lang */
.row { display: table-row; padding-top:1px; width:960px; margin-left: 0 auto; margin-right: 0 auto; vertical-align:top;}
.col { display: table-cell; vertical-align:top; margin: 0 auto;}
.txt { background-color: #F0F0F0; width: 600px;  padding-top:1px;}
.nav { background-color:#6699FF; width: 325px;  padding-top:1px; padding-right: 1px;}
/*div { padding: 1em;} */
.center { margin: 0 auto; width: 960px;}
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}