body { margin: 0 0 0 0; font-size: 9pt; font-family: Verdana; background-image: url(e-edith-graf.jpg); background-color: #6699CC; background-repeat: no-repeat; }
td { font-size: 9pt; }

table.Main { height: 650px; width: 1000px; margin-top: 120px; margin-left: 35px; }

td.MenuVertical { vertical-align: top; font-family: Verdana; width: 180px; }
td.MenuHorizontal { width: 800px; height: 20px; background-color: #4272A7; }
td.SearchBox { height: 20px; vertical-align: top; }
td.VerticalSpacer { width: 20px; }
td.HorizontalSpacer { height: 30px; background-color: #FFFFFF; }

td.ContentLeft { vertical-align: top; width: 250px; background-color: #FFFFFF; }
td.ContentCenter { vertical-align: top; width: 540px; height: 550px; background-color: #FFFFFF; }
td.ContentRight { vertical-align: top; }

div.Title { font-size: 18pt; width: 100%; height: 30px; color: #E1001A; background-color: #FFFFFF; }
div.ContentLeft { margin-left: 30px; margin-top: 5px; }
div.ContentCenter { width: 540px; height: 545px; overflow: auto; background-color: #FFFFFF; margin-left: 10px; margin-top: 5px; }
div.ContentCenterStart { width: 540px; height: 622px; overflow: auto; background-color: #FFFFFF; margin-left: 10px; margin-top: 5px; }
td.ContentSpacerRight { width: 25px; height: 100%; }


/* Startseite */
table.Info { width: 100%; }

td.InfoBox1 { vertical-align: top; height: 150px; background-color: #FFFFFF; }
div.InfoBox1 { margin-left: 10px; margin-top: 5px; margin-right: 5px; }
td.InfoBox2 { vertical-align: top; height: 410px; background-color: #FFFFFF; }
div.InfoBox2 { margin-left: 10px; margin-top: 5px; margin-right: 5px; }
td.InfoSpacerV { width: 20px; }
td.InfoSpacerH { height: 20px; }

/* Menu Vertikal */
div.menuPoint1 { color: #003882; width: 180px; height: 18px; padding-top: 5px; border-bottom: solid 1px white; vertical-align: middle; }
div.menuPoint2 { padding-left: 10px; height: 18px; padding-top: 5px;}
div.menuPoint3 { padding-left: 20px; padding-top: 5px;}
div.menuPointSelected { font-weight: bold; color: #003882; }
div.menuPointHover { color: #FFFFFF; }
div.menuPointText { height: 25px; width: 180px; }

div a:hover {  }

a { color: #E1001A; text-decoration: none; font-family: Verdana; font-size: 10pt; }
a:hover { text-decoration:underline; }

a.menu { color: #003882; text-decoration: none: margin-top: 10px; vertical-align: middle; width: 180px; }
a.menu:hover { text-decoration: none; color: #FFFFFF; }

a.menu2 { color: #003882; text-decoration: none: margin-top: 10px; vertical-align: middle; height: 20px; width: 180px; }
a.menu2:hover { text-decoration: none; color: #FFFFFF; }

a.menu3 { color: #003882; text-decoration: none: margin-top: 10px; vertical-align: middle; height: 20px; width: 180px; }
a.menu3:hover { text-decoration: none; color: #FFFFFF; }

/* Mailform */

.FormLabel { font-family: Verdana; font-size: 9pt }
.FormLabelSmall { font-family: Verdana; font-size: 8pt }
.FormFeld { font-family: Verdana; font-size: 9pt }
.FormButton { font-family: Verdana; font-size: 9pt; width: 100px}
.FormButtonLarge { font-family: Verdana; font-size: 9pt; width: 150px}
.FormInput { font-family: Verdana; font-size: 9pt; width: 300px }
.FormSubmit { font-family: Verdana; font-size: 9pt; width: 150px }
.FormTextarea { font-family: Verdana; font-size: 9pt }
.FormRadio { font-family: Verdana; font-size: 9pt }
.FormSelect { font-family: Verdana; font-size: 9pt; width: 300px }
.FormCheck { font-family: Verdana; font-size: 9pt }
.FormFieldset { width: 280px; }