/* CSS-Stylesheet Martin Bucer Seminar http://bucer.eu */
A {
  text-decoration : none;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #900;
}

A:HOVER {
  text-decoration : underline;
}

A.nav {
  text-decoration : none;
  font-size: 8pt;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #036;
}

A.nav:HOVER {
  text-decoration : none;
  font-size: 8pt;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #900;
}

.normal  {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight : normal;
  color: #000000;
}

.zitatbox  /* Zitate im Fliesstext */ { color: #1b304d; font-size: 10pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 14pt; background-color: #d2e0f3; text-align: left; position: inherit; margin: 24px 60px 24px 35px; padding: 12px; }

.statementbox  { max-width:350px; color: #1b304d; font-size: 10pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 14pt; background-color: #d2e0f3; text-align: left; position: inherit; margin: 24px 60px 24px 0px; padding: 12px; }

.small  {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #ffffff;
  font-weight : bold;
}


.alt  {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #036;
  font-weight : bold
  }

div.csc-header {
  margin-top: 30px;
}

div.csc-header.csc-header-n1 {
  margin-top: 0px;
}
h3 { color: #036; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 2pt; margin-bottom: 6pt; }
h2 { color: #036; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 2pt; margin-bottom: 6pt; }
h1 { color: #036; font-size: 11pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 2pt; margin-bottom: 6pt; }
.teaserheader {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #036;
  font-weight : bold;
}
  

P  {
  font-family :  Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  font-weight : normal;
  line-height : 14pt;
  margin-top : 2pt;
  margin-bottom : 12pt;
}

P.list  {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight : normal;
  line-height : 12pt;
  margin-top : 0pt;
  margin-bottom : 0pt;
}


.bodytext  {
  font-family :  Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  font-weight : normal;
  line-height : 14pt;
  margin-top : 2pt;
  margin-bottom : 12pt;
}
.lead  /* Einführungstext für Absatz blau */ { color: #036; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; margin-top: 2pt; margin-bottom: 12pt; }
.achtung { color: #900; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; text-decoration: blink; margin: 1pt 1px; padding: 0; }
.boxtext { color: #000000; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14pt; background-color: #e8e8e8; margin-top: 2pt; margin-bottom: 12pt; }
P.illu  {
  color: #036;
  line-height : 12pt;
  font-size: 8pt;
}

P.bigillu  {
  color: #036;
  line-height : 12pt;
  font-size: 8pt;
  margin-bottom : 0;
  margin-top: 0;
}

P.illuheader  {
  color: #ffffff;
  line-height : 10pt;
  font-size: 8pt;
  margin-bottom : 1px;
  margin-top: 1px;
  margin-left : 4px;
  margin-right : 4px;
}

th.illuheader   /* Box mit Veranstaltungen */ { color: #ffffff; background-color: #036; line-height : 10pt; font-size: 8pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-align: left; margin: 1px 4px; }

td.td-0 {
  background-position: left top;
  color: #000000;
  direction: ltr;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-stretch: normal;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  text-align: left;
  text-transform: none;
  unicode-bidi: normal;
  white-space: normal;
  vertical-align: text-top;
}

td.cell {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  font-weight : normal;
}
  
td.rowheader {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #ffffff;
  font-weight : bold;
}

td.colheader {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  font-weight : bold;
}

tr {
  background-position: left top;
  color: #000000;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  text-align: left;
}

INPUT.form {
  font-size:9pt;
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  border: #7F847D 1px solid;
}

TEXTAREA.form {
  font-size:9pt;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  border: #7F847D 1px solid;
}

INPUT.search {
  font-size:9pt;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  border: #7F847D 1px solid;
  width: 130px;
}

P.s2d  {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  color: #900;
  font-weight : bold;
  margin-top : 5pt;
  margin-bottom : 5pt;
  line-height: 19pt;
}

P.s2dsmall  {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #036;
  margin-top : 2pt;
  margin-bottom : 2pt;
  line-height: 10pt;
}


td.s2d {
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size:9pt;
  color: #000000;
  font-weight : normal;
}

INPUT.s2d {
  font-size:9pt;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  background-Color:#ffffff;
}

SELECT.s2d {
  font-size:9pt;
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  background-Color:#ffffff;
  width:160px;
}

a.s2d {
  font-size:9pt;
  text-decoration : none;
  font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #036;
}
.csc-textpic-caption { color: #036; font-size: 9pt; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
table.rechtsBox {
  border-collapse: collapse;
  margin-left: 20px;
}
table.newsBox {
  border-collapse: collapse;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
}
p.csc-caption { color: #036; text-align: left; }
.csc-textpic-caption-ron { color: #036; text-align: left; }
li {
  font-family :  Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  font-weight : normal;
  line-height : 14pt;
}
img {
  border-width: 0px;
/*  margin-left: 10px;*/
}

div.tx-ttnews-browsebox {
  text-align: center;
}
.news_single-files {
  font-family :  Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  font-weight : normal;
  line-height : 14pt;
  margin-top : 2pt;
  margin-bottom : 12pt;
}

.news-list-morelink { margin-left: 5px; }

/* RSS Plugin konfiguriert von Johannes am 6. Juli 2011 - letzte Änderung: 1.11.2011 */
.tx-gkhrssimport-pi1-rss_box { }
.tx-gkhrssimport-pi1-rss_title { color: #003366; font-variant: small-caps; font-size: 16px; letter-spacing: 1.5px; }
.tx-gkhrssimport-pi1-rss_title a { display: none; color: #003366; font-variant: small-caps; font-size: 16px; font-weight: lighter; letter-spacing: 1.5px; }
.tx-gkhrssimport-pi1-description { display: none; }
.tx-gkhrssimport-pi1-header { }
.tx-gkhrssimport-pi1-content { padding: 5px 0px 15px 0px; line-height: 1.5em; }
.tx-gkhrssimport-pi1-download { display: none; }
.tx-gkhrssimport-pi1-pubbox { }
.tx-gkhrssimport-pi1-date { display: none; }
.tx-gkhrssimport-pi1-author { display: none; }
.tx-gkhrssimport-pi1-category { display: none; }

