table.Main { width: 100%; height: 100% }
td.Footer { height: 50px; }
img { border: 0; }

td.MarginTop { height: 80px; background-color: #505559; overflow: hidden; }
td.MarginLeftTop { width: 80px; background-color: #505559;}
td.MarginRightTop { background-color: #505559; width: 70%; }
td.ImageTop { text-align: left: vertical-align: bottom; height: 220px; background-color: #505559; }
img.ImageTop2 { border: solid 10px white; }

td.ContentHeader { height: 50px; background-color: #FFFFFF; }

td.MarginMenuGeneral { background-color: #059799; }
td.MenuGeneral { background-color: #059799; height: 30px; }
td.MenuBereich { border-left: solid 10px white; border-right: solid 10px white; height: 30px; }
td.MenuLinks { border-left: solid 10px white; background-color: #FFFFFF; width: 200px; vertical-align: top; }
td.Content { background-color: #FFFFFF; vertical-align: top; border-left: solid 10px white; border-right: solid 10px white; width: 660px; }

body { margin: 0 0 0 0; font-size: 10pt; font-family: Verdana; background-color: #CDEAEB; }
td { font-size: 10pt; }

div.TopBehind { background-color: #505559; height: 240px; width: 100%; padding-top: 80px;}
img.ImageTop { margin-left: 10px; margin-top: 10px; margin-bottom: 8px; }
div.ImageContent { background-color: #FFFFFF; margin-left: 10%; width: 900px; height: 240px; }

div.MenuGeneral { background-color: #059799; height: 30px; border-left: solid 10px #059799; padding-left: 10%; }
div.MenuBereich { background-color: #FFFFFF; width: 890px; height: 30px; margin-left: 10px; }
div.MenuLinks { width: 190px; margin-left: 10px; float: left; font-family: Verdana; border-right: solid 1px black; padding-right: 10px; }

div.BottomBehind { background-color: #CDEAEB; }

div.BottomContent { background-color: #FFFFFF; width: 900px; margin-left: 10%; }
div.ContentHeader { height: 50px; }
div.Content { background-color: #FFFFFF; width: 685px; margin-left: 205px; margin-right: 10px; }
div.Title { font-weight: bold; margin-left: 30px; margin-bottom: 10px; }
div.Text { margin-left: 30px; }
div.ContentFooter { height: 50px; clear: left; }
div.Footer { background-color: #CDEAEB; height: 80px; }

div.menuPoint1 { background-color: #CDEAEB; color: #059799; width: 190px; height: 25px; padding-top: 5px; border-bottom: solid 2px white; vertical-align: middle; }
div.menuPoint2 { background-color: #FFFFFF; height: 20px; border-bottom: solid 2px white; }
div.menuPoint3 { background-color: #FFFFFF; }
div.menuPointSelected { font-weight: bold; color: #059799; }
div.menuPointHover { background-color: #76C6C7; color: #FFFFFF; }
div.menuPointText { margin-left: 10px; height: 25px; width: 180px; }
div.menuPointText2 { margin-left: 10px; height: 20px; width: 180px; }
div.menuPointText3 { margin-left: 20px; height: 20px; width: 140px; }

div a:hover {  }

a { color: #059799; text-decoration: none; font-family: Verdana; font-size: 10pt; }
a:hover { text-decoration:underline; }

a.menu { text-decoration: none: margin-top: 10px; vertical-align: middle; width: 180px; }
a.menu:hover { text-decoration: none; color: #FFFFFF; }

a.menu2 { text-decoration: none: vertical-align: middle; height: 20px; width: 180px; }
a.menu2:hover { text-decoration: none; color: #FFFFFF; }

a.menu3 { text-decoration: none: margin-top: 10px; vertical-align: middle; height: 20px; width: 170px; }
a.menu3:hover { text-decoration: none; color: #FFFFFF; }
