<style type="text/css">
<!--

* { /* Mit Universalselektor die Polsterungseigenschaften aller (Block-)Elemente auf null setzen */
margin: 0;
padding: 0;
}

body {
text-align: center; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0C2F65;
min-height: 1200px;
height: auto !important;
height: 1200px;
background: url(buttons/background.png) repeat-x;
background-attachment:fixed;
scrollbar-face-color: rgb(148,165,208);
scrollbar-highlight-color: rgb(0,51,102);
scrollbar-shadow-color: rgb(0,51,102);
scrollbar-3dlight-color: rgb(148,165,208);
scrollbar-arrow-color: rgb(12,47,101);
scrollbar-track-color:#E5E5E5;
scrollbar-darkshadow-color: rgb(12,47,101);
}

div {
text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
}

/* DIV-Boxen */

div#wrapper {
width: 780px;
margin: 20px auto;
border: 1px solid #b8b8b8;
background: url(buttons/3cols_background.png) repeat-y;
}

div#leftCol {
float: left;
width: 110px;
}

div#rightCol {
float: right;
width: 110px;
}

div#centerCol {
margin: 0 110px;
}

div#leftCol80 {
float: left;
width: 80px;
}

div#rightCol90 {
float: right;
width: 80px;
}

div#centerCol80 {
margin: 0 90px;
}

/* clearfix zum Aufheben der Floatumgebung */

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Listen */

ul {
list-style-type: square;
list-style-position: inside;
margin-left: 10px;
}

/* Überschrift, Absatz */

h1, p, h2, h3 {
    margin-left: 10px;
}
h2 {
    font-size:1.5em;
    font-weight: 800;
    margin-bottom: 1em;
}
h3 {
    font-size:1.3em;
    font-weight: 700;
    margin: 10px, 0px, 10px, 0px;
}


h1.Kopf {
    font-size: 1.5em;
    height:100px;
    background: url(buttons/bgtitel.jpg) no-repeat;
    background-position:center;
    margin: 0 ; padding: 0;
    text-align: center;
    border: 0px;
  }

dl {
   margin-left:10px;
}
dt {
}

dd {
   margin-left:30px;
}


A:link{
 text-decoration:none;
 font-weight: bold;
 color:#707090;
}
A:visited{
 text-decoration:none;
 font-weight: bold;
 color:#505070
}
A:active{
 text-decoration:none;
 font-weight: bold;
 background-color:#bfd3ed;
}
A:hover{
 background-color:#FFFF00;
 color:#0C2F65;
}
a.ln{
 text-decoration:none;
}
a.ln:hover{
 background-color:#FFFF00;
 color:#0C2F65;
}

.formular {
background:#94A5D0;
color:#0C2F65;
border:2px solid #C5C5C5;
padding:2px;
scrollbar-face-color: rgb(148,165,208);
scrollbar-highlight-color: rgb(0,51,102);
scrollbar-shadow-color: rgb(0,51,102);
scrollbar-3dlight-color: rgb(148,165,208);
scrollbar-arrow-color: rgb(12,47,101);
scrollbar-track-color:  rgb(255,255,255);
scrollbar-darkshadow-color: rgb(12,47,101);}
}
/*Tabellen */
table.tabelle {
  background-color:#F5F5F5;
}
tr.hellblau td{
   background-color:#bfd3ed;
   text-align:left;
   padding:1px;
   font-size:0.8em;
}
tr.weiss td{
   background-color:#FFFFFF;
   text-align:left;
   padding:1px;
   font-size:0.8em;
}

td.tabheader {
   background-image:url(buttons/bgtab2.gif);
   background-repeat:repeat-x;
   background-position:top;
   background-color:#808080;
   line-height:20px;
   font-size:1.1em;
   font-weight:900;
   padding:3px;
   font-size:0.9em;
}
td.blau {
   background-color:#bfd3ed;
   text-align:center;
   font-weight:700;
   padding:3px;
}
td.grau {
   background-color:#E0E0E0;
   text-align:center;
   padding:2px;
   font-size:0.9em;
}
td.hellgrau {
   background-color:#F5F5F5;
   text-align:center;
   padding:2px;
   font-size:0.9em;
}
td.weiss {
   background-color:#FFFFFF;
   text-align:center;
   padding:2px;
   font-size:0.9em;
}
td.score {
   background-color:#FFFFFF;
   text-align:center;
   padding:2px;
   font-size:1.2em;
   border:1px solid #0C2F65;
   border-collapse:collapse; 
   border-spacing:0px;
   margin:0px;
   empty-cells:show;
   vertical-align:center; 
}

div.Text {
   text-align:justify;
   margin-left: 10px;
}
div.Text img{
   margin: 8px;
}

div.Highlight {
   background-color:#F5F5F5;
   margin-top:10px;
}
pre {
   overflow:scroll;
   width:520px;
}

#MainMenu
{
        width:100px;
        border:0;
        margin:0;
}
#tab
{
        top:0;
        height:0;
        margin:0;
}
#tab ul
{
        list-style:none;
        float:left;
        margin:0;
        padding:0;
}
#tab li
{
        float:left;
        clear:both;
        margin:0;
        padding:0;
}
#tab a
{
        background:#000 url(buttons/bright_005.gif) no-repeat right top;
        text-decoration:none;
        width:100px;
        border:0;
        display:block;
        float:left;
        margin:0;
        padding:0;
}
#tab a span
{
        display:block;
        background:url(buttons/bleft_005.gif) no-repeat left top;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#FFF;
        font-weight:700;
        line-height:30px;
        padding:0 5px 0 10px;
}
#tab li.item_down a
{
        background:#000 url(buttons/b2right_005.gif) no-repeat right top;
}
#tab li.item_down a span
{
        background:url(buttons/b2left_005.gif) no-repeat left top;
        color:#000000;
}
#tab a:hover,#tab li.item_active a,#tab li.item_down a:hover
{
        background-position:right bottom;
        border-color:#000;
}
#tab a:hover span,#tab li.item_active a span, #tab li.item_down a:hover span
{
        background-position:left bottom;
        color:#FFF;
        font-weight:700;
        font-style:normal;
        text-decoration:none;
}

.dropmenudiv
{
        position:absolute;
        top:0;
        float:left;
        display:block;
        visibility:hidden;
        border:0 #306;
        color:#FFF;
        z-index:100;
        text-decoration:none;
        padding:0;
}
.dropmenudiv ul
{
        list-style:none;
        margin:0;
        padding:0;
}
.dropmenudiv li
{
        display:inline;
        margin:0;
        padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited
{
        width:180px;
        display:block;
        border:0 #000;
        color:#FFF;
        background:url(buttons/bleft_005.gif) no-repeat left top;
        font-weight:700;
        font-style:normal;
        text-decoration:none;
        margin:0;
        padding:0;
}
.dropmenudiv a span
{
        display:block;
        line-height:30px;
        background:url(buttons/bright_005.gif) no-repeat right top;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#FFF;
        float:none;
        padding:0 5px 0 10px;
}
.dropmenudiv a:hover
{
        border:0 #000;
        background-position:left bottom;
        font-weight:700;
        font-style:normal;
        text-decoration:none;
        color:#FFF;
}
.dropmenudiv a:hover span
{
        background-position:right bottom;
        color:#FFF;
        font-weight:700;
}

//-->
</style>
