/* Body-Eigenschaft */

body { margin: 0 0 0 0; background-color: #FFFFFF; font-family: Arial; font-size: 10pt; }

a { color: #CC0000; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: underline;}

a.menu { color: #FFFFFF; text-decoration: none; }
a.menu:hover { color: #184A61; text-decoration: none; }

/* Tabellen-Eigenschaften */

table.main { width: 100%; height: 100%; font-size: 10pt; padding: 0 0 0 0;}
td { font-size: 10pt; }

table.content { width: 100%; height: 100%; font-size: 10pt; padding: 0 0 0 0;}
td.title { font-family: Arial Narrow; font-weight: bold; vertical-align: bottom; width: 600px; height: 45px; color: #BE0838; background-image: url(templates/bg_title.gif); font-size: 16pt; padding-left: 10px; text-transform: uppercase; }
td.contentHeader { background-color: #E3ECEF; height: 10px; }
td.contentLeft { vertical-align: top; background-color: #E3ECEF; padding-left: 10px; }
td.contentCenter { vertical-align: top; background-color: #E3ECEF; }
td.contentRight { vertical-align: top; background-color: #E3ECEF; padding-right: 10px; }
td.contentFooter { background-color: #E3ECEF; height: 10px; }
td.menu { font-family: Arial Narrow; padding-top: 22px; vertical-align: top; width: 200px; background-color: #72A3B5 }
td.rightFrame { width: 20%; }

/* Menu */

table.menu { width: 100%; height: 300px }
td.menuPoint1 { font-size: 14pt; font-weight: bold; height: 27px; padding-left: 10px; }
td.menuPoint2 { font-size: 10pt; padding-left: 10px; }
td.menuPointSelected { color: #184A61; font-weight: bold; }
td.menuPointHover { color: #184A61; }
td.menuPointHover2 { color: #184A61; }

/* Mailform */

.csc-mailform { border: 0; }

.xcLeft {width: 18%; float: left; overflow: hidden;}
.xcRight {  }

.FormLabel { font-family: Arial; font-size: 10pt }
.FormLabelSmall { font-family: Arial; font-size: 8pt }
.FormFeld { font-family: Arial; font-size: 10pt }
.FormButton { font-family: Arial; font-size: 10pt; width: 100px}
.FormButtonLarge { font-family: Arial; font-size: 10pt; width: 150px}
.FormInput { font-family: Arial; font-size: 10pt; width: 300px }
.FormSubmit { font-family: Arial; font-size: 10pt; width: 150px }
.FormTextarea { font-family: Arial; font-size: 10pt }
.FormRadio { font-family: Arial; font-size: 10pt }
.FormSelect { font-family: Arial; font-size: 10pt; width: 300px }
.FormCheck { font-family: Arial; font-size: 10pt }

