a:link.navilink
                {
                font-weight:normal;
                color: #ffffe0;
                text-decoration:none;
                }
a:visited.navilink
                {
                font-weight:normal;
                 color: #C0C0C0;
                 text-decoration:none;
                 }
a:hover.navilink
                {
                font-weight:bold;
                 color:#00ced1;
                 text-decoration:none;
                 }
a:active.navilink
                {
                 font-weight:normal;
                 color:#C71712;
                 text-decoration:none;
                 }
body         {
        text-align: center;
            color: black;
         background-color: #ffffe0;
            font-family: Helvetica,Arial,sans-serif;
         font-size: 100.01%;
         padding: 0;
            margin-top:3px; margin-left: auto; margin-bottom:0; margin-right: auto;
            min-width: 800px;
         }
body.print         {
        text-align: left;
            color: black;
         background-color: #ffffff;
            font-family: Helvetica,Arial,sans-serif;
         font-size: 100.01%;
         padding: 0;
            margin-top:3px; margin-left: auto; margin-bottom:0; margin-right: auto;
         }

.head         {
         padding: 0;
         margin-top:0; margin-left: auto; margin-bottom:3px; margin-right: auto;
         background-color: #ffffe0;
         }

.navileft  {
         float: left;
            width: 160px;
            margin-top:0; margin-left:0; margin-bottom:0; margin-right:0;
         padding: 0;
         background-color: #7e91b9;
         color: #ffffff;        }
p.textnav {
        color: #ffffe0;
        font-weight: bold;
        text-align: left;
        font-size: 0.9em;
        padding-top:0.5em;
        padding-left:0.5em;
        margin:0;
         }
p.navinfo {
        color:#ffffe0;
        text-align: center;
        font-size: 0.7em;
        margin-top:5em;
         }
p.navcopy {
        color:#ffffe0;
        text-align: center;
        font-size: 0.7em;
        margin-top:7em;
         }
.page         {
            text-align: left;
            margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
            width: 760px;
            padding: 0;
            }
.content {
         font-size: 0.9em;
         background-color: #ffffe0;
         width: 400px;
         min-height: 800px;
         margin-top:0; margin-left:12.3em; margin-bottom:0; margin-right:12.3em;
          }
.content_print {
         font-size: 0.9em;
         background-color: #ffffff;
         width: 400px;
         margin-top:0; margin-left:5em; margin-bottom:0; margin-right:0em;
          }
.box         {
          font-size: 0.9em;
            float: right;
         width: 160px;
         margin: 0;
         padding: 0;
         background-color: #ffffff;
         border-width:thin;
         border-style:solid;
         border-color:#7e91b9; }

.bottom {
         width: 760px;
         clear: both;
         text-align: center;
         margin-top:15px; margin-left:auto; margin-bottom:15px; margin-right:auto;
         padding: 0;
         font-size: 0.8em;
         color:#111C7D;
         background-color: #ffffe0;
          }
h1.content_title {
        text-align:left;
        color:white;
        font-size: 0.8em;
        background-color: #7e91b9;
        line-height:1.3em;
        padding-left:0.3em;
        margin:0;
         }
h3.box_title {
        font-size:11px;
         font-weight:bold;
         line-height:1.3em;
         text-align:left;
         color:white;
         background-color: #7e91b9;
         padding:0 0 0 0.3em;
         margin:0;
         }
h2    {
        text-align:left;
        color:#191970;
        font-size: 0.8em;
        padding-left:0.3em;
        margin:0;
         }
h2.h29    {
        text-align:left;
        color:#191970;
        font-size: 0.9em;
        font-weight:bold;
        padding-left:0.3em;
        margin:0;
         }
p.blocktext {
        text-align: justify;
        color:#191970;
        font-size: 0.8em;
        padding-left:0.3em;
        margin:0;
         }
p.blocktextbold {
        text-align: justify;
        font-weight:bold;
        color:#191970;
        font-size: 0.8em;
        padding-left:0.3em;
        margin:0;
         }
p.blocktext7 {
        text-align: justify;
        color:#191970;
        font-size: 0.7em;
        padding-left:0.3em;
        margin:0;
         }
td.lefttext7 {
        text-align: left;
        color:#191970;
        font-size: 0.7em;
        padding-left:0.3em;
        margin:0;
         }
td.lefttext7bold {
        font-weight:bold;
        text-align: left;
        color:#191970;
        font-size: 0.7em;
        padding-left:0.3em;
        margin:0;
         }
td.blocktext7 {
        text-align: justify;
        color:#191970;
        font-size: 0.7em;
        padding-left:0em;
        padding-right:0.3em;
        margin:0;
         }
td.lefttext8 {
        text-align: left;
        color:#191970;
        font-size: 0.8em;
        padding-left:0.3em;
        margin:0;
         }
td.lefttext8bold {
        font-weight:bold;
        text-align: left;
        color:#191970;
        font-size: 0.8em;
        padding-left:0.3em;
        margin:0;
         }
td.blocktext8left {
        text-align: justify;
        color:#191970;
        font-size: 0.8em;
        padding-left:0em;
        padding-right:0.3em;
        margin:0;
         }
td.blocktext8right {
        text-align: justify;
        color:#191970;
        font-size: 0.8em;
        padding-left:0.3em;
        padding-right:0em;
        margin:0;
         }
p.lefttext {
        text-align: left;
        color:#191970;
        font-size: 0.8em;
        padding-left:0.3em;
        margin:0;
         }

p.lefttext7 {
        text-align: left;
        color:#191970;
        font-size: 0.7em;
        padding-left:0.3em;
        margin:0;
         }
p.totop {
         text-align: center;
        color:#191970;
        font-size: 0.7em;
        padding-top:2em;
        padding-bottom:2em;
         }