body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #EDEDED; }
a:link {color: #0000FF}
a:visited { color: #0000ff; }
a:active { color: red; }
.klblau { color: blue; }
.text-block { text-align: justify; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px }
.text-center { text-align: center; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px;  margin-right: 10px; margin-top: 0px; margin-bottom: 5px }
.text-left { text-align: left; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px }
.text-right { text-align: right; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px }
.text-tab { text-align: left; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 2px; margin-right: 2px; margin-top: 0px; margin-bottom: 0px }
.text-center-blau { text-align: center; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px; color:#0000FF }
.text-center-rot { text-align: center; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px; color:#FF0000 }
.text-trauer { font-family: Times New Roman; font-size: 11pt; text-align: center; text-indent: 0; line-height: 120%; word-spacing: 0; margin-left: 5px; margin-right: 5px; margin-top: 0px; margin-bottom: 5px }
.inhalt-epilog { font-size: 8pt; color: #FFFFFF; font-weight: bold; text-align: center; text-indent: 0; line-height: 100%; word-spacing: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 8px }
.inhalt-text { color: #FFFFFF; text-align: center; text-indent: 0; line-height: 105%; font-weight: bold; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:15px }
.inhalt-rubrik { font-size: 12pt; color: #FFFF66; text-align: center; text-indent: 0; line-height: 105%; word-spacing: 0;  font-weight: bold; margin-left: 0px; margin-right: 0px;  margin-top: 5px; margin-bottom: 10px;  }
.rep-rubrik { text-align: center; text-indent: 0; line-height: 105%; word-spacing: 0; font-weight: bold; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px  }
.rep-titel-stück { font-size: 13pt; color: #0000FF; text-align: center; text-indent: 0; line-height: 105%; word-spacing: 0; font-weight: bold; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px  }
.rep-titel-sub { font-size: 9pt;  text-align: center; text-indent: 0; line-height: 105%; word-spacing: 0; margin-left: 10px; margin-right: 10px;  margin-top: 0px; margin-bottom: 5px  }  
.rep-titel-alter { font-size: 8pt;  text-align: center; text-indent: 0; line-height: 105%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px  } 
.rep-legende { font-size: 8pt;  text-align: center; text-indent: 0; line-height: 100%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px  } 
.rep-link-on { font-size: 9pt; color: #0000FF; text-align: center; text-indent: 0; line-height: 100%; word-spacing: 0; background-color: #FFFFCC; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px  }  
.rep-link-off { margin:10px; font-size: 9pt; color: #0000FF; text-align: center; text-indent: 0; line-height: 100%; word-spacing: 0; background-color:#DBDBDB }
.rep-button-on { border-style:outset; border-width:2px; margin:10px; font-size: 9pt; color: #0000FF; text-align: center; text-indent: 0; line-height: 100%; word-spacing: 0;   }  
.rep-text-block { text-align: justify; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px }
.rep-text-quelle { font-size: 9pt; text-align: right; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px; font-style:italic }
.rep-text-center { font-size: 10pt; text-align: center; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 10px }
.rep-text-zusatz { font-size: 8pt; text-align: center; text-indent: 0; line-height: 105%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 10px }
.hlp-block { text-align: justify; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px }
.hlp-block-bold {text-align: center; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px; font-weight:bold }
.hlp-right { text-align: right; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 5px }
.hlp-right-bold { text-align: right; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 5px; font-weight:bold }
.hlp-left-blau { text-align: left; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 10px; margin-right: 10px; margin-bottom: 5px; color:#0000FF; font-weight:bold }
span.rep-button-off { text-align: center; text-indent: 0; line-height: 150%; word-spacing: 0; border-style: outset; border-width: 1px; margin: 10px; background-color: #DBDBDB }
.wap-spielplan-termin { text-align: left; text-indent: 0; line-height: 110%; word-spacing: 0; margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px }
.gbook-block { text-align: justify; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px; font-weight:bold }
.gbook-data { text-align: left; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.gbook-name { text-align: justify; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-weight:bold }
.gbook-bez { text-align: right; text-indent: 0; line-height: 125%; word-spacing: 0; margin-left: 0px; margin-right: 5px; margin-top: 0px; margin-bottom: 0px }
form { display: inline; }
input { font-size: 12px; background-color: #FFFFFF; color: #000000; border-width: 1px; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; color: #000000; width: 100%; height: 120px; border-width: 1px; }
.textarea-counter { font-size: 8pt; width: 40px; border-width: 0px; text-align: left; background-color: #EDEDED; color: #000000; cursor: default; }
.form-cursor { cursor: default; }
.form-fehler { color: #FF0000; font-weight: bold; }
.form-fehlerbox { border: solid 1px red; }
.form-hinweis { text-decoration: underline; }
.form-msg { font-size: 10pt; font-weight: bold; color: #666666; margin-top: 2px; margin-bottom: 2px; }
form input.ok { background:green; color: white; font-size:11pt; font-weight:bold; width:300px; height:35px; border-color: white navy navy white; border-style: solid; border-width: 2px; }
form input.check { background:orange; color: white; font-size:11pt; font-weight:bold; width:300px; height:35px; border-color: white navy navy white; border-style: solid; border-width: 2px; }
form input.res { background:red; color: white; height:35px; border-color: white navy navy white; border-style: solid; border-width: 2px; }
#FormBox {margin-top:20px; font-family:Arial; font-size:11pt; height: auto;}
.FormBlock { width:600px; margin-top:5px; margin-bottom:5px;font-size:11pt; height: auto;}
.FormZeile {width:600px; padding-top: 5px; padding-bottom: 5px; clear: both; height: auto;}
.FormSpalte0 {width:580px; padding-left: 15px; padding-right: 0; text-align: left; float: left; height: auto;}
.FormSpalte1 {width:80px; text-align: right; float: left; font-size:10pt; height: auto;}
.FormSpalte2 {width:400px; margin-left: 5px;text-align: left; float: left; height: auto;}
#FormButton {position: absolute; margin-top: 100px; height: auto;}

