/* ::::: http://www.goethe.de/css3/projekte/cs_gespraechsstoff/gespraechsstoff.css ::::: */

body { direction: ltr; padding: 0px; margin: 0px; }
ul { margin: 7px 0px 20px 5px; padding: 0px 0px 0px 15px; }
html { overflow-x: hidden; overflow-y: scroll; }
#bodyTyp4, #bodyTyp3, #bodyTyp2, #bodyTyp1 { background-color: rgb(12, 132, 171); }
body, input, p, td, h1, h2, h3, h4, h5 { font-family: verdana,sans-serif; }
.home, .metanavi, .metanavi a, .metanavi a:hover, .schliessen, #hauptnavi, #hauptnavi a, #hauptnavi a:hover, #hauptnavi li.active, #hauptnavi li.active a, #hauptnavi li.active a:hover, .breadcrumbs, .breadcrumbLink, .bezeichnerSuche, #linkenavi li a, #linkenavi li a:hover, #linkenavi ul li span.active, #linkenavi ul li span.offen, .schnelleinstieg, h5.startseitenteaser, .startseitenteaser, .startseitenteaser p, .erweiterteSuche { font-family: tahoma,verdana,sans-serif; }
body, input, p, td { font-size: 11px; }
h1, .s15122, .s21714 { font-size: 11px; }
body, input, p, td, h1, h2, h3, h4, h5 { color: rgb(0, 0, 0); }
a { color: rgb(0, 62, 126); }
a:hover { color: rgb(255, 101, 0); }
.metanavi a, .metanavi a:hover, .breadcrumbs, .bezeichnerSuche a, .bezeichnerSuche a:hover, .artikelintro, .veranstaltungsintro, .schnelleinstieg a { color: rgb(90, 90, 90); }
#hauptnavi li a:hover, #hauptnavi li.active, #hauptnavi li.active a, #hauptnavi li.active a:hover, #linkenavi li a:hover, #linkenavi li span.active, #linkenavi li span.active a, .schnelleinstieg a:hover, .s21714 { color: rgb(0, 0, 0); }
#linkenavi li a, #linkenavi li span.offen { color: rgb(80, 80, 80); }
.breadcrumbLink, .schwarzorange { color: rgb(0, 62, 126); }
.footerHauptnavi, .footerMetanavi, .footerHauptnavi a, .footerMetanavi a, .copy { color: rgb(170, 170, 170); }
h1.seitentitel, .s15122 { color: rgb(90, 90, 90); }
table, td, .artikeltext, .artikelteasertext, .teasertext, .artikelintro, .teaserText, .veranstaltungsintro, .veranstaltungstext { line-height: 15px; }
.metanavi li.active, .active, #hauptnavi, #hauptnavi li.active, #linkenavi ul li span.active, #linkenavi ul li span.offen, .seitentitel, .seitentitelTyp1, .artikelintro, .veranstaltungsintro, .linkzumthemauschrift, .kalenderMitte1, .kalenderLinks1, .artikeluschrift, .zwischenuschrift, .s15122, .s21714 { font-weight: bold; }
a { text-decoration: none; }
a:hover, .metanavi a:hover, #hauptnavi a:hover, #hauptnavi li.active a:hover, #linkenavi li a:hover, #linkenavi ul ul li a:hover, #linkenavi ul ul ul li a:hover, .bezeichnerSuche a:hover { text-decoration: underline; }
.artikelannot, .beschreibung_bildtabelle, .bilduschrift, .klein { font-style: italic; }
#wrapTyp4, #wrapTyp3, #wrapTyp2, #wrapTyp1 { position: relative; top: 3px; margin: 0px auto; overflow: hidden; }
#wrapTyp4, #wrapTyp3 { width: 824px; }
#wrapcontentTyp4, #wrapcontentTyp3, #wrapcontentTyp2, #wrapcontentTyp1 { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); display: block; overflow: hidden; }
#wrapcontentTyp4, #wrapcontentTyp3 { width: 822px; }
.rundungTyp4, .rundungTyp3 { background: url('rundung.png') no-repeat scroll 0% 0% transparent; height: 3px; width: 824px; }
#headerTyp4, #headerTyp3, #headerTyp2, #headerTyp1 { position: relative; left: 0px; display: block; background: url('header.png') no-repeat scroll 0% 0% transparent; }
#headerTyp4, #headerTyp3 { width: 822px; }
#headerTyp3, #headerTyp2, #headerTyp1 { height: 140px; }
.schattenOben { height: 140px; display: block; clear: left; }
.homelink a { display: none; }
.obereNaviTyp4, .obereNaviTyp3, .obereNaviTyp2, .obereNaviTyp1 { position: absolute; right: 16px; top: 0px; text-align: right; z-index: 99; display: block; }
.obereNaviTyp4, .obereNaviTyp3 { width: 650px; }
.metanavi { display: inline; text-align: right; }
.metanavi ul { margin: 3px 0px 0px; padding: 0px; }
.metanavi li { display: inline; list-style-type: none; padding-right: 8px; padding-left: 8px; border-right: 1px solid rgb(150, 150, 150); }
.metanavi li:last-child { display: inline; list-style-type: none; padding-right: 0px; padding-left: 8px; border: medium none; }
.metanavi li {  }
.faehnchen { display: inline; float: right; text-align: right; }
.faehnchen ul { margin: 3px 0px 0px -3px; padding: 0px 0px 0px 12px; }
div > .faehnchen ul { margin: 3px 0px 0px; }
.faehnchen li { display: inline; list-style-type: none; padding-right: 0px; padding-left: 6px; }
.logo { position: absolute; left: 26px; top: 21px; width: 180px; height: 68px; z-index: 99; }
.bannerTyp4, .bannerTyp3 { display: none; }
.bannerTyp4 img, .bannerTyp3 img, .bannerTyp2 img, .bannerTyp1 img { display: none; }
.hauptnaviLinie { display: none; }
#farbbalkenTyp3, #farbbalkenTyp2, #farbbalkenTyp1 { display: none; }
#zwischenraumTyp4, #zwischenraumTyp3, #zwischenraumTyp2, #zwischenraumTyp1 { position: relative; top: 0px; left: 0px; height: 70px; clear: left; background: url('zwischenraum.png') no-repeat scroll 0% 0% transparent; }
#zwischenraumTyp4, #zwischenraumTyp3 { width: 822px; }
.breadcrumbs { position: relative; top: 2px; left: 110px; display: block; height: 13px; }
.seitentitel { position: relative; top: 42px; left: 202px; }
.seitentitelLinieTyp4, .seitentitelLinieTyp3, .seitentitelLinieTyp2, .seitentitelLinieTyp1 { position: relative; top: 44px; left: 201px; z-index: 99; width: 604px; height: 1px; background: url('seitentitel.png') repeat-x scroll 0% 0% transparent; }
#hauptbereich { position: relative; left: 0px; top: 0px; width: 822px; display: block; clear: left; margin: 0px; padding: 0px 0px 10px; }
.hauptbereichJoker5 { clear: both; }
#linkeSpalte { position: relative; top: 0px; width: 165px; height: 100%; float: left; padding: 0px; border-left: 17px solid white; border-bottom: 20px solid white; margin: 0px; }
#linkenavi { position: relative; top: 0px; left: 0px; width: 165px; line-height: 15px; margin: 0px 0px 16px; }
#linkenavi ul { list-style-type: none; margin: 0px; padding: 0px; }
#linkenavi li { float: left; clear: left; width: 165px; margin: 0px; }
div > #linkenavi li { float: none; clear: none; }
#linkenavi li a, #linkenavi li a:hover, #linkenavi ul li span.active { padding: 2px 2px 2px 12px; display: block; }
#linkenavi ul li span.active a, #linkenavi ul li span.active a:hover { padding: 0px; }
#linkenavi ul li span.active, #linkenavi ul ul li span.active, #linkenavi ul ul ul li span.active, #linkenavi ul li span.active a, #linkenavi ul ul li span.active a, #linkenavi ul ul ul li span.active a { background-repeat: no-repeat; background-position: left top; }
#linkenavi ul li span.active { background-image: url('nv-pfeil1.gif'); }
#linkenavi { border-bottom: 1px dashed rgb(64, 170, 213); }
#linkenavi li { border-top: 1px dashed rgb(64, 170, 213); }
#linkenavi li a { background: none repeat scroll 0% 0% rgb(246, 246, 250); }
#linkenavi li a:hover { background-color: rgb(255, 255, 255); }
#linkenavi ul li span.active { background-color: rgb(255, 255, 255); }
#linkenavi ul li span.active a, #linkenavi ul ul li span.active a, #linkenavi ul ul ul li span.active a { background-color: rgb(255, 255, 255); background-image: none; }
#content { position: relative; left: 0px; top: 17px; width: 602px; min-height: 500px; height: 500px; display: inline; float: left; padding: 0px; border-left: 20px solid white; border-right: 0px solid white; border-bottom: 20px solid white; margin: 0px; }
div[id] #content { height: auto; }
#rechteSpalte { display: none; }
#funktionsleisteTyp4, #funktionsleisteTyp3, #funktionsleisteTyp2, #funktionsleisteTyp1 { position: relative; top: 0px; height: 17px; margin: 0px; clear: left; display: block; }
#funktionsleisteTyp4, #funktionsleisteTyp3 { width: 822px; }
.funktionenTyp4, .funktionenTyp3, .funktionenTyp2 { position: absolute; left: 202px; width: 300px; text-align: left; }
.drucken { float: left; }
.drucken a { background: url('drucken.gif') no-repeat scroll 0% 0% transparent; border-right: 1px solid rgb(150, 150, 150); padding: 0px 9px 0px 0px; margin: 0px 10px 0px 0px; width: 15px; height: 11px; }
.versenden { float: left; }
.versenden a { background: url('versenden.gif') no-repeat scroll 0% 0% transparent; border-right: 1px solid rgb(150, 150, 150); padding: 0px 10px 0px 0px; margin: 0px 9px 0px 0px; width: 21px; height: 11px; }
.bookmarken1 { padding: 0px 0px 0px 2px; margin: 0px 9px 0px 0px; float: left; }
.bookmarken2 { padding: 0px 0px 0px 2px; margin: 0px 9px 0px 0px; float: left; }
.bookmarken3 { padding: 0px 0px 0px 2px; margin: 0px 9px 0px 0px; float: left; }
.bookmarken4 { padding: 0px 0px 0px 2px; margin: 0px 9px 0px 0px; float: left; }
.bookmarken5 { padding: 0px 0px 0px 2px; margin: 0px 10px 0px 0px; float: left; }
.topTyp4, .topTyp3 { position: absolute; right: 18px; text-align: right; width: 220px; }
.iconTop { background: url('oben.gif') no-repeat scroll 0% 0% transparent; position: relative; bottom: -2px; width: 11px; height: 9px; display: inline; float: right; vertical-align: bottom; padding: 0px; margin: 0px; }
#footerTyp4, #footerTyp3, #footerTyp2, #footerTyp1 { clear: left; margin-bottom: 10px; }
#footerTyp4, #footerTyp3 { width: 822px; }
.footerLinieTyp4, .footerLinieTyp3, .footerLinieTyp2, .footerLinieTyp1 { position: relative; left: 17px; height: 1px; background: url('seitentitel.png') repeat-x scroll 0% 0% transparent; }
.footerLinieTyp4 img, .footerLinieTyp3 img, .footerLinieTyp2 img, .footerLinieTyp1 img { height: 1px; }
.footerLinieTyp4, .footerLinieTyp3 { width: 788px; }
.footerHauptnavi, .footerMetanavi { width: 100%; text-align: center; margin-top: 5px; }
img { border: medium none; }
.normalgrafik { float: left; overflow: hidden; margin: 3px 10px 3px 0px; border: medium none; }
.normalgrafik_x { float: left; overflow: hidden; margin: 0px; border: medium none; }
.rssBild1 { display: none; visibility: hidden; }
h1.seitentitel, h1.seitentitelTyp1 { margin: 0px; }
.artikeltext { display: block; clear: both; overflow: hidden; margin-bottom: 20px; }
.artikelannot { text-align: right; margin-top: 30px; margin-bottom: 30px; }
.linkzumthema { margin-bottom: 30px; }
.linkzumthema ul { margin: 0px; padding: 0px; list-style: none outside none; }
.kdf-delete { border: medium none; }
.rssBild1 { display: none; visibility: hidden; }
