.teaser_block {
	padding:			20px 20px 20px 20px;
}

.teaser_block a,
.teaser_block a p {
	color: 				#fff;
	font-size: 			15px;
}

.teaser_block a h2 {
	color: 				#fff;
}

.braun {background-color:			#3B1910;}
.rot {background-color:				#612d30;}
.oli_divini {background-color:		#007662;}
.blau {background-color:			#006176;}
.gelbgrau {background-color:		#bca766;}
.orange {background-color: 			#ee7f00;}
.facebook {background-color: 		#3b5998;}



.btn-facebook-inversed {
	background-color:				#4863AE !important;
	color:							#fff !important;
	padding:						2px 10px !important;
	}
	
.btn-facebook-inversed:hover {
	background-color:				#394c81 !important;
	}
	
	
.footer-v1 .table {
	color: 							#eee;
}



.responsiveContainer {
  position: relative;
  padding-bottom: 56%;
  height: 0;
  overflow: hidden;
}

.responsiveContainer iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}




.fancybox {
	background:		none;
	filter:alpha(opacity:70);
	KHTMLOpacity:0.70;
	MozOpacity:0.70;
	opacity:0.70;
	
}

.fancybox:hover {
	background:		none;
	filter:alpha(opacity:100);
	KHTMLOpacity:1;
	MozOpacity:1;
	opacity:1;
	
}

	
	
	
@media (max-width: 1200px) {
	.header .logo img {				width: 200px;}
}	
	
	

@media (max-width: 768px) {
	.no_mobile {
		display:					none;}
}

@media (max-width: 470px) {
	.no_handy {
		display:					none !important;
	}
}

@media (min-width: 769px) {
	.only_mobile {
		display:					none;
	}
}
	
