/* Lightbox ANFANG */

.lightbox-loading {
	background: #DDD url(../images/loading.gif) no-repeat center center;
	}

#lightbox-error {
	font-size: 1.2em;
	color: #CD0000;
	font-weight: bold;
	text-align: center;
	padding: 0.5em;
	font-family: Verdana, Helvetica, sans-serif;
	}

#lightbox-error em {
	font-size: 0.8em;
	}

div#lightbox {
	position: relative;
	z-index: 1;
	width: 51.66667em;
	*width: 50.60750em;
	min-width: 620px;
	padding: 0;
	margin:0 0 3em;
	}

div#lightbox-overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	margin: 1px;
	background-color: #000;
	cursor: pointer;
	z-index: 2;
	}

div.vorstand #lightbox-overlay {
	height: 57em;	
}	
div.geschaeftsfuehrung div#lightbox-overlay {
	height: 75em;	
}
div.politik #lightbox-overlay {
	height: 39em;	
}	
	
*html div#lightbox-overlay {
	top: 2em;
	}

div.geschaeftsfuehrung {
	height: 75em; 
	}

div.vorstand {
	height: 57em;
	}
div.politik {
	height: 39em;
	}

div.geschaeftsfuehrung  .lightbox-uebersicht {
	height: 72em; 
	}

div.vorstand .lightbox-uebersicht {
	height: 54em;
	}
div.politik .lightbox-uebersicht {
	height: 36em;
	}

.lightbox-uebersicht {
	width: 48.66666em;   
	background-color:#F2F9FE;
	border:1px dotted #002F87;
	padding: 1.5em;
	margin:2em 0;
	}

*html div.vorstand #lightbox-overlay {
	width: 626px;
	}
*html div.geschaeftsfuehrung #lightbox-overlay {
	width: 626px;
	}
*html div.politik #lightbox-overlay {
	width: 626px;
	}



*html div.lightbox-uebersicht { /* Finger weg - esoterisch, aber funktioniert */
	padding-left: 0.7em;
	width: 600px;
	overflow: hidden;
	}

.lightbox-uebersicht #uid-15 {
	margin-left: 16.50000em;
	margin-right: 16.50000em;
	}

*html div.lightbox-uebersicht #uid-15 {
	margin-left: 8.5800em;
	}

div#lightbox-center {
	left: 286px;
	top: 300px;
	width: 47px;
	height: 39px;
	background-color: #fff;
	position: absolute;
	overflow: hidden;
	z-index: 3;
	}

.politik div#lightbox-center {
	left: 286px;
	top: 200px;
	width: 47px;
	height: 39px;
	background-color: #fff;
	position: absolute;
	overflow: hidden;
	z-index: 3;
	}
.politik div.lightbox-uebersicht #uid-29 {
	margin-right: 8.6em;
	}

.politik div.lightbox-uebersicht #uid-30 {
	margin-left: 8.6em;
	}

div#lightbox-contents {
	overflow: auto;
	visibility: hidden;
	background-color: #fff;
	z-index: 4;
	}

.lightbox-einzelbild {
	float: left;
	width: 15em;
	height: 16em;
	margin: 1em 0.5em;
	border: solid 1px #ddd;
	background-color: #fcfcfc;
	overflow: hidden;
	}

.lightbox-einzelbild img {
	width: 15em;
	height: 12em;
	}

.lightbox-einzelbild a {   /*ist der ganze Container mit Foto und Text */
	line-height: 0em;
	}

.lightbox-einzelbild p {
	font-weight: bold;
	font-size: 93%;
	line-height: 1.1em !important;
	margin: 0.2em 0 0 0.3em;
	vertical-align: baseline;
	}

.lightbox-einzelbild p a {
	line-height: 1.1em !important;
	}

.lightbox-image {
	width: 15em;
	height: 12em;
	overflow: hidden;
	}

div#lightbox-zoomed {
	position: absolute;
	height: 37.50000em;
	/* *height: 36.73125em; */
	min-height: 450px;
	width: 48em;
	background-color: #fff;
	overflow: hidden;
	}

#lightbox-zoomed img {
	float: left;
	width: 23.33333em;
	*width: 22.85500em;
	min-width: 280px;
	height: 37.50000em;
	/* *height: 36.73125em; */
	min-height: 450px;
	margin-right: 1em;
	}
	
*html #lightbox-zoomed img {
 	vertical-align: bottom;
	}

#lightbox-zoomed img.lightbox-close-btn {
	float: none;
	position: absolute;
	top: 0.6em;
	right: 0.6em;
	width: 1.333333em;
	height: 1.333333em;
	min-width:16px;
	min-height:16px;
	margin: 0;
	}

#lightbox-zoomed p.lightbox-close-btn {
	margin: 0em 0.6em 0 44em;
	}

#lightbox-zoomed h3 {
	margin-left: 1.5em;
	padding-top: 1em;
	color: #599207;
	font-size: 100%;
	}

#lightbox-zoomed h4 {
	margin-left: 1.5em;	
	font-size: 1em;
	}

#lightbox-zoomed p {
	margin-left: 1.5em;
	margin-right: 1em;
	font-size: 0.95em;
	}

p.lightbox-close-btn {
	position: absolute;
	right: 1em;
	bottom: 1em;
	}
