/* Webseiten-unabhaengige Definitionen */

body {font-family: Verdana; color: #000000; font-size: 90%;}

.zuminhalt, #navigation, #suche, #serviceleiste, #infospalte, #footer, #headermvtut {display:none;}

img {border: none;}

h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 16px;}

table th, table td {font-size: x-small;}

th {background-color:#cccccc;}
tr.dunkel {background-color:#dddddd;}
tr.hell {background-color:#eeeeee;}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
*:first-child+html .clearfix {height: 1%;}
/* End hide from IE-mac */

/*Mitglieder der Landesregierung, Druckansicht beachten----------------------------------------------------*/

div.mitgliederzeile {
clear: both;
}

* html div.mitgliederzeile {
margin-bottom: 10px; /* Achtung, nur hier fuer Druckansicht im IE */
}

div.mitgliederspaltelinks {
width: 48%;
float: left;
}

* html div.mitgliederspaltelinks {
width: 50%;
}

div.mitgliederspalterechts {
margin-left: 52%;
}

* html div.mitgliederspalterechts {
margin-left: 50%;
}

div.mitgliederspaltebild {
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

/*Galerie----------------------------------------------------*/

.galerievorschau {
max-width: 605px;
}
* html .galerievorschau {
width: 605px;
}
.galerievorschaubildrahmen {
float: left;
width: 117px;
height: 117px;
}
.galerievorschaubild {
border-right: 1px solid #ACCBDC;
border-bottom: 1px solid #ACCBDC;
background-color: #DFE9F0;
padding: 0px;
margin: 0px;
display: block;
width: 100px;
overflow: hidden;
float: left;
clear: none;
}
.galerievorschaubild img {
width: 100px;
}

.galeriebildkopf, .galeriebildnavigation {display: none;}

/* fuer Galerie */
.textflussnormal {
clear: both;
}

/*Startteaser (st), Druckansicht beachten----------------------------------------------------*/

div.stzeile {
clear: both;
}
div.stzeile div.stspaltelinks, div.stzeile div.stspalterechts {
width: 290px;
height: 97px;
overflow: hidden;
margin-bottom: 20px;
}
div.stzeile div.stspaltelinks {
float: left;
margin-right: 3%;
}
div.stzeile div.stspalterechts {
float: left;
}
div.stzeile div.stspaltehg {
height: 77px;
}
div.stzeile div.stspaltebildpuffer {
float: left;
padding-right: 13px;
}
div.stzeile div.stspaltebild {
width: 102px;
height: 77px;
overflow: hidden;
}
div.stzeile div.stspaltetxt span.stspaltetxtut {
position: relative;
top: 5px;
}
