/*print - 21.01.2010 - 7*/

* {
    background-image: none;
}

body {
    color: #000000 !important;
    background-color: #ffffff !important;
    color:#000000 !important;
    background-image: none;
    clear:both;
    float:none;
    font-family: Arial, Helv, Helvetica, Verdana, sans-serif;
}

#serviceLeiste, #hauptNavigation, #navigation, #breadcrumb, #context, #footerLinks, #footer, .banner, .navigation, 
.schnellsuche, .hidden, .bildfunktionen, .jahreLeiste, .monatLeiste, #zierElemente, #zierElemente_abstand,
.ankertabsListeMonat, .artikelLink, .teaser .linkIntern, .clear, .presseJahresUebersicht, h2.printhide, .buchstabenLeiste, #imageSlider1, .hide, #sitzungsFrei .bildunterschrift, #sitzungsWoche .bildunterschrift, .plenumLive, .sliderZurueck, .sliderWeiter
{
    display: none !important;
}

.sliderMove .sliderBild img {
    display: none !important;
}

object {
    display:none;
}

#sitzungsFrei, #sitzungsWoche {
    clear:both;
    float:none;
    font-size:12px;
    padding-bottom:1em;
}

.logo {
    float:right;
    margin-bottom: 24px;
}

a:link, a:visited, a:hover, a:focus, a:active {
    color: #000000;
    text-decoration: none;
}

img {
    border:none;
}

h1, h2 {
    font-family: Georgia, Times New Roman, Times, serif;
    font-weight: normal;
    clear:both;
}

h1 {
    font-size:24px;
}

h2, div.klappBoxTitel {
    font-size:19px;
}

h3, h4, h5, h6, div.klappBoxTitel {
    font-size:12px;
    font-weight:normal;
}

#container {
    clear:both;
    float:none;
    margin-top:1em;
    font-size:12px;
}

br.clear {
    clear:both;
    float: none;
}

table {
    margin-top:1em;
    margin-bottom:1em;
}

table.zweiSpalten {
    width:80%;
}

.zweiSpalten td {
    width:50%;
}


caption {
    font-family: Georgia, Times New Roman, Times, serif;
    text-align:left;
    font-size:19px;
}

th {
    text-align:left;
}

td, th {
    padding:0.3em;
}

#printFooter {
    clear:both;
    margin:auto;
    margin-top: 5em;
    display: block;
    font-size:12px;
}

#printFooter hr {
    color:#000000;
    background-color:#000000;
    font-size:0.07em;
}

#sitzungsFrei {
    clear:both;
    float:none;
}

.teaserUebersicht .bildLinks .bildDivKlein {
    float: left;
    padding-right:1em;
}


.teaserUebersicht .bildRechts .standardBox {
    float: left;
    width: 65%;
    margin-top:0;
    padding-top:0;
}

.teaserUebersicht .bildLinks .standardBox {
    margin-top:0;
    padding-top:0;
}

.teaserUebersicht .bildLinks .standardBox h2, .teaserUebersicht .bildRechts .standardBox h2 {
    margin-top:0;
    padding-top:0;
}

.teaserUebersicht .bildRechts .bildDivKlein {
    float: right;
   padding-left:1em;
}

.teaserUebersicht {
    clear:both;
    float:none;
    padding-top:1em;
    padding-bottom:1em;
}

.fotoBox {
    float:left;
    width:32%;
}

.infoBox, .fotoListeBox {
    clear:both;
}

.bilderGalerieAlt {
    float: left;
    padding-right: 1em;
}
