body { margin: 0 0 0 0; background-color: #FFFFFF; font-size: 10pt; }

table.main { width: 100%; height: 100%; padding: 0 0 0 0; }
table.menu { width: 100%; }
td { font-size: 10pt; font-family: Verdana; font-size: 10pt;}

td.Bildstreifen { height: 100px; background-image: url(template/Bildstreifen.jpg); background-repeat: no-repeat; }
td.Trennlinie { background-color: #B5BF00; height: 20px; }
td.MenuSpacerTop { height: 30px; background-color: #F2F3D1 }
td.ContentSpacerTop { height: 30px; background-color: #FFFFFF }
td.MenuSpacerLeft { width: 20px; background-color: #F2F3D1 }
td.ContentSpacerLeft { width: 30px; background-color: #FFFFFF }
td.MenuHorizontal { text-align: left; height: 35px; background-color: #FFFFFF; }
td.MenuVertical { vertical-align: top; background-color: #F2F3D1; width: 180px; }
td.AddressBlock { background-color: #F2F3D1; vertical-align: bottom; }
td.MenuFooter { background-color: #F2F3D1; height: 35px; }
td.Content { width: 500px; background-color: #FFFFFF; vertical-align: top; font-size: 10pt; font-family: Verdana; height: 100%; }
td.ContentRight { background-color: #FFFFFF}
td.SearchBox { height: 35px; }

div.PageTitle { padding-bottom: 10px; font-size: 10pt; font-family: Verdana; font-weight: bold; color: #8A9112; }

td.menuPoint1 {  }
td.menuPoint2 { padding-left: 10px; }
td.menuPointSelected { font-weight: bold; }
td.menuPointHover { color: #8A9112; }

a { color: #8A9112; text-decoration: none; font-family: Verdana; font-size: 10pt; }
a:hover { text-decoration:underline; }

a.menu { color: #000000; text-decoration: none }
a.menu:hover { color: #8A9112; text-decoration: none; }

/* Mailform */

.FormLabel { font-family: Verdana; font-size: 10pt }
.FormLabelSmall { font-family: Verdana; font-size: 8pt }
.FormFeld { font-family: Verdana; font-size: 10pt }
.FormButton { font-family: Verdana; font-size: 10pt; width: 100px}
.FormButtonLarge { font-family: Verdana; font-size: 10pt; width: 150px}
.FormInput { font-family: Verdana; font-size: 10pt; width: 300px }
.FormSubmit { font-family: Verdana; font-size: 10pt; width: 150px }
.FormTextarea { font-family: Verdana; font-size: 10pt }
.FormRadio { font-family: Verdana; font-size: 10pt; text-align: left; }
.FormSelect { font-family: Verdana; font-size: 10pt; width: 300px }
.FormCheck { font-family: Verdana; font-size: 10pt }

/* Linie */

.Line { border: solid 3 #B40011 }

img { border: 0; }
