html,body {
vertical-align:middle;
text-align:center;
background-color : #003399;
padding:4px;
margin:4px;
}
.bgcolor1 {
background: #015821;
table-layout:fixed;
height:99%;
width:800px;
vertical-align:middle;
}
.bgcolor2 {
background: #ffffff;
table-layout:fixed;
height:98%;
width:98%;
vertical-align:middle;
}

a {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color: #003399;
}

a:hover {
color:#ffffff; background: #003399; width:115px;
}

#menu {
padding:15px;
}

#menu a   {
color:#003399;
background:transparent;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#menu a:hover       {
color:#015821;
background:transparent;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
width:auto;
}

.top3 {
height:140px;
text-align:left;
}

.menu  {
width:150px;
table-layout:fixed;
height:130px;
}

.menu2 {
 width:120px;
 height:20px;
}

.menu1 {
 width:10px;
}

table {
vertical-align:middle;
text-align:center;
background: #ffffff;
border : 2px solid #ffffff;
height:100%;
width: 100%;
}

td {
background: #ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
vertical-align:middle;
text-align:center;
color: #003399;
}

.td {
vertical-align:top;
text-align:left;
}

.td2 {
vertical-align:top;
text-align:right;
width:100%;
height:100%;
}

.square {
border:solid 1px black;
background-color:#003399;
}

.square2 {
border:solid 1px black;
background-color:#009900;
}
.square3 {
border:solid 1px black;
background-color:#015821;
}

h5 {
font-family:verdana,arial,helvetica,sans-serif;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
color: #015821;
}

p {
font-family:verdana,arial,helvetica,sans-serif;
font-size:1em;
font-weight:normal;
text-align:justify;
text-decoration:none;
padding-left:20px;
padding-right:20px;
line-height:1.5;
}

.kursiv {
font-family:verdana,arial,helvetica,sans-serif;
font-size:1em;
font-weight:bold;
font-style:italic;
text-align:justify;
text-decoration:none;
padding-left:20px;
padding-right:20px;
line-height:1.5;
}

ul {
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color: #000000;
text-align:left;
}

li {
list-style-type: square;
list-style-position:outside;
line-height:14px;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color: #003080;
text-align:left;
}
