
div {
	margin:0;
	padding:0;
	box-sizing:border-box;
}

a { color:#666; text-decoration:none; display:inline-block; width:100%; height:100%; }

a:hover div { font-weight:normal; color:#fff; background:#f60; }

img {
	display:block;
	width:100%;
	height:auto;
}

#lightbox {
	width:80% !important;
	height:80% !important;
	top:4% !important;
	left:10% !important;
}

.lb-outerContainer {
	width:90% !important;
	height:auto !important;
}

.lb-image {
	width:100% !important;
	height:auto !important;
}

.row {
	display:block;
}

.container_videos,
.container_vorher_nacher,
.container_ansichten_top {
	display:inline-block;
	margin:20px auto 0;
	padding:0;
	max-width:1200px;
	width:100%;
	background:#f1f1f1;
}

.container_vorher_nacher .image {
	display:table-cell;
	width:50%;
}

.container_ansichten_top .image {
	display:table-cell;
	width:33%;
}

.table {
	display:table;
	width:100%;
}

.image {
	display:inline-block;
}

.video {
	display:table-cell;
}

.ueberschrift {
	padding:10px;
	background:#222;
	color:#fff;
}

.video_title {
	display:block;
	background:#666;
	color:#fff;
	margin:0;
	padding:10px 20px;
}
























