	/*====================================================================*/
	/* MEDIA QUERIES */
	/*====================================================================*/

	/* FÜR 1225px */

	@media only screen and (min-width: 1225px){

		/* mobile navi :: start */
				
					.show_nav_mobile{
						display:none;
					}
					
					.top_navi_mobi_100{
						display:none;
					}
				/* mobile navi :: ende */
				
	/* ALLGEMEINES */
.map {
	width:100%;
	height:300px;
}	
.map iframe {
	width:100%;
	height:300px;
	border:0px;
}


	.topdiv { padding:0px; margin:0px; height:100%; width:100%; top:0px;  }

	.nav_100{
		display:inline;
	}
	.div_center { 
		width:1200px; 
		margin:0 auto; 
		padding:0px; 
	}

		h2.headline_header{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:3.000rem; line-height:48px; color: #ffffff; font-weight:600; margin:0 0 0 0; padding:0 0 0 0; word-wrap: break-word; }
		h2{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:1.500rem; line-height:24px; color: #ffffff; font-weight:600; margin:-5px 0 4px 0; padding:0 0 0 0; word-wrap: break-word; }
		h3{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:1.000rem; line-height:1.000rem; color: #88470e; font-weight:normal; margin:0 0 0 0; padding:0 0 0 0; word-wrap: break-word; }
		h4{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:1.000rem; line-height:1.375rem;  font-weight:600; margin:-8px 0 0 0; padding:0 0 0 0; word-wrap: break-word; }
		h1{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:2.375rem; line-height:2.375rem; color: #4c4c4c; font-weight:600; margin:0px 0 10px 0; padding:0 0 0 0; word-wrap: break-word; }
		h5{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:2.375rem; line-height:2.375rem; color: #4c4c4c; font-weight:600; margin:0px 0 10px 0; padding:0 0 0 0; word-wrap: break-word; }
		h6{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:1.250rem; line-height:1.250rem; color: #ffffff; font-weight:normal; margin:0 0 0 0; padding:0 0 0 0; word-wrap: break-word; }
		h6.h_acc{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:1.250rem; line-height:1.250rem; color:#4b4b4b; font-weight:600; margin:0 0 0 0; padding:0 0 0 0; word-wrap: break-word; }
	.nicecon_sub_txt_con_100:hover h6.h_acc{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:1.250rem; line-height:1.250rem; color:#88470e; font-weight:600; margin:0 0 0 0; padding:0 0 0 0; word-wrap: break-word; }

.show_scroll_navi{
	display:inline;
}
	.startheader { 
	
		height:650px;
		margin-top:0;
		background-size:cover;
		background-position:top center;
		background-repeat:no-repeat;
		overflow:hidden;
		}
		
		.contentheader { 
		height:612px;
		margin-top:-252px;
		background-size:cover;
		background-position:top center;
		background-repeat:no-repeat;
		overflow:hidden;
		}
		
	/* Header-Slider */
	
	.rslides {
			  list-style: none;
			  overflow: hidden;
			  width: 100%;
			  height:100%;
			  padding: 0;
			  margin: 0;
			  border-bottom:1px solid #ebebeb;
			  margin-top:-0;
			  }

			.rslides li {
			  -webkit-backface-visibility: hidden;
			  position: absolute;
			  display: none;
			  width: 100%;
			  left: 0;
			  top: 0;
			  margin:0;
			  padding:0;
			  }

			.rslides li:first-child {
			  position: relative;
			  display: block;
			  float: left;
			  }

			.rslides img {
			  display: block;
			  height: auto;
			  float: left;
			  width: 100%;
			  border: 0;
			  }			 
			.large-btns_tabs {
				padding-left:0px;
				margin-left:0px;
				bottom:-30px;
			}		
			.large-btns_tabs li {
				display: inline;
				float: none;
				margin:0 20px 0 0;
			}			
			.large-btns_tabs a {
				background-color:#ffffff;
				font-size:0px;
				border-radius:10px;
				width:15px;
				height:15px;
				display: inline-block;
				overflow: hidden;
				text-indent: -9999px;

			}			
			.large-btns_here a {
				background-color:#96c11f;
				box-sizing:border-box;
				border:2px solid #ffffff;
			}
			.rslides_navi_pos{
				z-index:900;
				position:relative;
				float:left;
				display:inline;
				text-align:left;
				top:50%;
				margin-top:-200px;
				height:36px;
			}
			
			#rslides_bullets{
				height:36px;
				width:1200px;
				margin:-240px 0 0 0;
			}
			
			#rslides_bullets .prev{
				background-image: url(../images/pfeil_w_prev.png);
				background-size:22px 36px;
				background-repeat:no-repeat;
				height:36px;
				width:22px;
				float:left;
				margin:0 0 0 -42px;
				color:rgba(0,0,0,0.0);
			}
			#rslides_bullets .next{
				background-image: url(../images/pfeil_w_next.png);
				background-size:22px 36px;
				background-repeat:no-repeat;
				height:36px;
				width:22px;
				margin:0 -42px 0 0;
				color:rgba(0,0,0,0.0);
				float:right;
			}

			
	
	/* Ende Header-Slider */


	/* HEADER */
	.boxen_header{
		margin:-100px 0 0 0;
	}
.link_header_neu{
	text-decoration:none;
	color:#88470e;
	padding:10px 20px;
	background-color:#ffffff;
	box-sizing:border-box;
	border:1px solid #ffffff;
	margin:0 0 0 0;
}

.link_box_r{
	text-decoration:none;
	color:#88470e;
	padding:10px 20px;
	box-sizing:border-box;
	border:1px solid #ffffff;
	margin:0 0 0 20px;
}

	a.link_header_r:link,a.link_header_r:visited{
		color: #ffffff;
		text-decoration:none;
		font-size:1.000rem;
	}
	
	a.link_header_r:active,a.link_header_r:hover {
		color: #88470e;
		text-decoration:none;
		font-size:1.000rem;
		background-color:#ffffff;
	}		
	.breite_1200{
		width:1200px;
	}
	
	
	
	.kasten_blau{
		width:100%;
		margin-top:150px;
		margin-left:50%;
		min-height:350px;
	}
	.inhalt_header{
		width:600px;
		box-sizing:border-box;
		padding:48px 0 48px 30px;
	}
	
	
	
	
	
	
	.box_l_header{
		width:600px;
		height:650px;;
	}
	.t_s_m{
		width:1200px;
		height:650px;
		padding:0 auto;
	}
	.td_links{
		display:inline;
	}
	.box_header_inhalt{
		width:600px;
	}
	.anleser_header{
		width:570px;
		margin:19px 0 0 0; 
		display:inline;
	}
	.blaue_box{
		margin:150px 0 0 0;
		height:350px;
		width:630px;
		padding:60px 0 55px 30px;
	}
	.blaue_box_rechts{
		margin:0 0 0 0;
		height:350px;
		width:100%;
		padding:60px 30px 55px 0;
		margin-left:30px;
	}
	.pfeil_l{
		width:22px;
		height:36px;
		margin:-15px 9px 0 0;
		display:inline;
		cursor:pointer;
	}
	.pfeil_r{
		width:22px;
		height:36px;
		margin:-201px 0 0 35px;
		display:inline;
		cursor:pointer;
	}
	.pfeil_l_res{
		display:none;
	}
	.pfeil_r_res{
		display:none;
	}
	.inline_s_t{
		display:inline;
	}
	.pfeil_res_l{
		display:none;
	}

	
	
	
	/* NEWS BEREICH */
	.news_blau_kasten{
		display:inline;
	}
	.news_anzeigen{
		display:inline;
	}
	.news_100{
		padding:80px 0;
		overflow:hidden;
		width:1240px;
	}
	
	.news_100_list{
		padding:40px 0 80px 0;
		overflow:hidden;
		width:1240px;
	}
	
	.news_boxen_links{
		width:86px;
	}
	.text_block_news{
		width:454px;
		margin:0 0 0 20px;
	}
	.link_aktuell{
		width:100%;
	}
	.headline_datum_news{
		height:73px;
	}
	.anleser_news{
		width:474px;
		height:65px;
		margin:3px 0 0 0;
		display:inline;
	}
	.news_l{
		width:580px;
		margin: 0 40px 0 0;
		cursor:pointer;
	}
	.news_datum{
		margin:10px 0 0 0;	
		width:100%;
	}
	.news_headline{
		margin:10px 0 0 0;
	}
	.news_anleser p {
		margin:7px 0 0 0;
		display:inline;
		float:left;
		position:relative;
		width:474px;
	}
	.news_grau_kasten{
		display:inline;
	}
	.box_2{
		display:inline;
	}	
	.margin_news_alle{
		margin:40px 40px 0 0;
	}
	

	/* WILLKOMMEN BEREICH */

	.t_links {	
		margin:30px 0 0 0;
		text-align:left;
	}
	.t_links2{
	width:100%;
	margin-top:20px;
}
	/* BOXEN BEREICH */
	.b_boxen{
		padding:80px 0;
		width:1200px;
	}
	.overflow_box{
		width:1240px;
		overflow:hidden;
	}
	.box{
		width:373px;
		height:349px;
		margin:0px 40px 0 0;
	}
	.pic_box{
		width:373px;
	}
	.abdecker_box{
		width:373px;
	}
	.box:hover .abdecker_box{
	width:373px;
	height:54px;
	}
	.b_boxen{
		padding:80px 0;
		width:1240px;
		overflow:visible;
	}
	.overflow_carussel{
		width:1207px;
		overflow:hidden;
	}
	.anleser_box{
		width:373px;
		height:99px;
		padding: 14px 20px 0 10px;
	}
	.box:hover .anleser_box{
		width:373px;
		height:99px;
		padding: 14px 20px 0 10px;
	}
	.box_2{
		display:inline;
	}
	.box_3{
		display:inline;
	}
	.pfeile_boxen{
		width:100%;
		margin:-145px 0 0 0
	}
	.pfeil_b_l{
		width:21px;
		height:35px;
		margin:0 0 0 -50px;
	}
	.pfeil_b_r{
		width:21px;
		height:35px;
		margin:0 0 0 1228px;
	}



	/* FOOTER BEREICH */
	.breite_adresse{
		width:50%;
		margin:45px 0 34px 0;
	}
	.breite_telefonnummer{
		width:50%;
		float:right;
		position:relative;
		margin:45px 0 34px 0;
	}
	.c_footer{
		padding:0;
	}
	.margin_footer_p{
		margin:-10px 0 0 0;
		float:right;
	}
	.footer_50{
		width:50%;
	}
	.margin_r{
		margin:14px 30px 0 0;
	}
	.footer_l{
		width:50%;
	}
	.show_link_footer{
		display:inline;
		float:right;		
	}
	.link_footer{
		float:right;
	}
	

	/* DTEAILSEITE */

	/* PRODUKT INFO */

	.box_pic_txt{
		width:100%;
		margin:34px 0 0 0;
	}
	.bg_produkt_info{
		padding:80px 0;
	}
	.text_1{
		width:;
		margin:0 0 0 0;	
	}
	.auflaehlpunkt{
		margin:22px 0 0 0;
	}
	.punkt{
		margin:20px 0 0 20px;
		padding:0 0 0 31px;
	}
	.link_detail{
		height:43px;
		width:263px;
		padding:9px 0 0 20px;
		box-sizing:border-box;
	}
	
	

	/* ZUSATZINHALT OFFEN */
	.z_offen{
		padding:80px 0;
	}
	.text_z_offen{
		width:100%;
		margin:40px 0 0;
	}	
	.pic_z_inhalt_offen{
		height:249px;
		width:373px;
		margin:17px 0 0 0;	
		display:inline;	
	}
/* ACCORDEON */
	.nicecon_link{width:1200px;
	}
	.bild_anzeigen{
		display:inline;
	}
	.border_inner{
		width:1140px;
		margin-left:0;
		padding:0 0 0 20px;
	}
	/* Carousel galerie START */

.jcarousel-wrapper-galerie{
	width:1240px;
	height:182px;
	overflow:hidden;
	margin: 0px 0px 0px 0px ;
	float:left;
}

		.galerie_rahmen{
			width:270px;
			height:182px;
			text-align:center;
			margin-right:40px;
			z-index:9998;
		}
		
	/*	.galerie_rahmen:hover .overlay{background-color:rgba(0, 0, 0, 0.75)} */
		
		
		.galerie_rahmen:hover .overlay{
			float:left;
			position:relative;
			display:block;
			width:270px;
			height:180px;
			margin:-180px 0 0 0;
			background-color:rgba(0, 0, 0, 0.8);
			z-index:9999;
			cursor:pointer;
			background-image: url(../images/abdecker_pic.png);
			background-repeat:no-repeat;
			background-position:center center;				
		}

		.galerie_rahmen img{
			height:180px;
		}

		.jcarousel-control-prev-galerie,
		.jcarousel-control-next-galerie	{
			position: absolute;
			top:74px;
			width: 21px;
			height: 35px;
		}

		.jcarousel-control-prev-galerie {
			left:-42px;
			background-image:url(../images/pfeil_prev.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: left center;
		}

		.jcarousel-control-next-galerie {
			right:-1px;
			background-image:url(../images/pfeil_next.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: right center;
		}

/* Carousel galerie ENDE */
	
	
	.center_pad{
		padding:80px 0px;
	}	
	
	
	/* Carousel PRODUKT BOXEN START */

.jcarousel-wrapper-box{
	width:1240px;
	height:348px;
	overflow:hidden;
	margin: 0px 0px 0px 0px ;
	float:left;
}

		.box_rahmen{
			width:373px;
			height:349px;
			text-align:left;
			margin-right:41px;
			z-index:9998;
			cursor:pointer;
			
		}	
		/*.box_rahmen img{
			width:373px;
		}
*/

		.jcarousel-control-prev-box,
		.jcarousel-control-next-box	{
			position: absolute;
			top:285px;
			width: 21px;
			height: 35px;
		}

		.jcarousel-control-prev-box {
			left:-42px;
			background-image:url(../images/pfeil_prev.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: left center;
		}

		.jcarousel-control-next-box {
			right:-2px;
			background-image:url(../images/pfeil_next.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: right center;
		}

/* Carousel galerie ENDE */	

	.b_b_rechts{
		width:580px;
		height:387px;
		display:inline;
		margin: 26px 0 0 0;
	}

/* Carousel BILD BOX STARTSEITE START */

.jcarousel-wrapper-bild-start{
	width:580px;
	height:387px;
	overflow:hidden;
	margin: 26px 0px 0 40px ;
	float:left;
	display:inline;
}

		.bild_start_rahmen{
			width:580px;
			height:387px;
			text-align:right;
			margin-right:0;
			z-index:9998;
		}	
	/*	.bild_start_rahmen img{
			width:580px;
		}*/

		.jcarousel-control-prev-start,
		.jcarousel-control-next-start	{
			position: absolute;
			bottom:20px;
			width: 21px;
			height: 35px;
		}

		.jcarousel-control-prev-start {
			right:61px;
			background-image:url(../images/pfeil_w_prev.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: left center;
		}

		.jcarousel-control-next-start {
			right: 20px;
			background-image:url(../images/pfeil_w_next.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: right center;
		}


/* Carousel galerie ENDE */
/* Carousel BILD BOX Job */

.jcarousel-wrapper-bild-job{
	width:373px;
	height:249px;
	overflow:hidden;
	margin:0 0 20px 20px;
	float:left;
	display:inline;
}

		.bild_job_rahmen{
			width:373px;
			height:249px;
			text-align:left;
			margin-right:0;
			z-index:9998;
		}	
		.bild_job_rahmen img{
			width:373px;
		}

		.jcarousel-control-prev-detail,
		.jcarousel-control-next-detail	{
			position: absolute;
			bottom:40px;
			width: 21px;
			height: 35px;
		}

		.jcarousel-control-prev-detail {
			right:61px;
			background-image:url(../images/pfeil_w_prev.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: left center;
		}

		.jcarousel-control-next-detail {
			right: 20px;
			background-image:url(../images/pfeil_w_next.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: right center;
		}

/* Carousel galerie ENDE */	

/* Carousel ZUSATZINHALT START */

.slider_bild_padding_rechts{
	margin: 0px 0px 40px 40px ;
}
.slider_bild_padding_links{
	margin: 0px 40px 40px 0;
}
.jcarousel-wrapper-bild-zusatz{
	width:373px;
	height:249px;
	overflow:hidden;
	margin: 0px 0px 0px 0 ;
	float:left;
	display:inline;
	padding:0px;
}

		.bild_zusatz_rahmen_links{
			width:373px;
			height:249px;
			text-align:left;
			margin-right:0;
			z-index:9998;
			padding:0px;
		}
		.bild_zusatz_rahmen_rechts{
			width:373px;
			height:249px;
			text-align:right;
			margin-right:0;
			z-index:9998;
			padding:0px;
		}	
		/*.bild_zusatz_rahmen img{
			width:373px;
		}*/

		.jcarousel-control-prev-zusatz,
		.jcarousel-control-next-zusatz	{
			position: absolute;
			bottom:20px;
			width: 21px;
			height: 35px;
		}

		.jcarousel-control-prev-zusatz {
			right:61px;
			background-image:url(../images/pfeil_w_prev.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: left center;
		}

		.jcarousel-control-next-zusatz {
			right: 20px;
			background-image:url(../images/pfeil_w_next.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: right center;
		}

/* Carousel galerie ENDE */	

/* Carousel ACCORDEON START */

.jcarousel-wrapper-bild-acc{
	width:352px;
	height:235px;
	overflow:hidden;
	margin: 0px 0px 0 0px ;
	float:left;
	display:inline;
}

		.bild_acc_rahmen_rechts{
			width:352px;
			height:235px;
			text-align:right;
			margin-right:0;
			z-index:9998;
		}
		.bild_acc_rahmen_links{
			width:352px;
			height:235px;
			text-align:left;
			margin-right:0;
			z-index:9998;
		}	
		/*.bild_acc_rahmen img{
			width:352px;
		}*/

		.jcarousel-control-prev-acc,
		.jcarousel-control-next-acc	{
			position: absolute;
			bottom:20px;
			width: 21px;
			height: 35px;
		}

		.jcarousel-control-prev-acc {
			right:61px;
			background-image:url(../images/pfeil_w_prev.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: left center;
		}

		.jcarousel-control-next-acc {
			right: 20px;
			background-image:url(../images/pfeil_w_next.png);
			background-repeat:no-repeat;
			background-size:contain;
			background-position: right center;
		}

/* Carousel galerie ENDE */	
	

.formular_angaben{
	width:787px;
	margin:40px 0 0 0;
}
.eingabe_box{
	width:373.5px;
	height:50px;
	margin:0 0 20px 0;
	box-sizing:border-box;
	padding:0 20px;
}
.betreff_box{
	width:100%;
	height:50px;
	margin:0 0 20px 0;
	box-sizing:border-box;
	padding:0 20px;	
}
.nachricht_box{
	width:787px;
	height:180px;
	margin:0 0 20px 0;
	box-sizing:border-box;
	padding:16px 20px 20px 20px;
}
.button_kontakt{
	padding:10px 20px;
}
.datenschutz{
	margin:8px 0 0 0;
}
.zustimmen{
	margin:-2px 0 0 10px;
}
.angaben_kontakt{
	width:373px;
	margin:40px 0 0 0;
	float:right;
}
.angaben_links{
	float:left;
}
.angaben_rechts{
	float:left;
	margin-left:20px;
}
.angaben_rechts a{
	float:left;
}
.iframe_datenschutz{
	width:1600px;
	padding:40px;
	height:700px;
}
textarea{
	resize:vertical;
}
.job_100{
		padding:80px 0 40px 0;
		overflow:hidden;
		width:1200px	
	}
	
.teambox_rahmen{
	width:373px;
	height:430px;
	margin-right:40px;
	margin-bottom:40px;
}	
.rahmen_breite{
	width:1240px;
}
.overflow_hidden{
	overflow:hidden;
}	
img.pic_ansprechpartner{
	width:373px;
	height:249px;
}
.text_block_ansp{
	width:373px;
	margin-top:30px;
}	
.bg_ansprechpartner{
	padding:80px 0 40px 0;
}

	
.buehne_resize_width_content{
	width:580px;
}
.buehne_resize_height_content{
	height:387px;
}
.buehne_resize_width_zusatz_start{
	width:373px;
}
.buehne_resize_height_zusatz_start{
	height:249px;
}	
.buehne_resize_width_accordeon{
	width:373px;
}
.buehne_resize_height_accordeon{
	height:249px;
}
.pic_box{
	width:373px;
	height:249px;
}
.buehne_resize_width_box{
	width:373px;
}
.buehne_resize_height_box{
	height:249px;
}	
.buehne_resize_width_ansp{
	width:373px;
}
.buehne_resize_height_ansp{
	height:249px;
}	



	
.box_liste_job{
	width:1200px;
	padding:20px;
	box-sizing:border-box;
	border-bottom:1px solid #c1c1c1;
	margin-bottom:0;
}
.box_liste_job:hover{
	border-bottom:1px solid #88470e;
	background-color:#e8e8e8;
	cursor:pointer;
}	
.dateien_content{
	width:1160px;
}	
.breite_text_mit_bild{
	margin-top:30px;
	width:580px;
}
.breite_text_mit_bild p{
	color:#4b4b4b;
}	
.width_zusatzinhalt{
	width:787px;
}	
	.text_acc_pic_links{
		width:747px;
		float:right;
		position:relative;
		display:inline;
	}
	.width_zusatzinhalt{
		width:787px;
	}
	.link_box_links_accordeon{
	width:1160px;
	padding:10px 10px;
	box-sizing:border-box;
	border-bottom:1px solid #e8e8e8;
	margin:0 0 0 0;
}
.link_box_links_accordeon:hover{
	width:1160px;
	padding:10px 10px;
	box-sizing:border-box;
	border-bottom:1px solid #88470e;
	margin:0 0 0 0;
	background-color:#e8e8e8;
}
	
	
			/* Accordion */
	.accordion {
		font-family:  'Roboto', Arial, Helvetica, sans-serif;
		font-weight:400;
		font-size:16px;
		line-height:16px;			
		margin:0 0 0 0;
		padding:20px;
		width:1200px;
		box-sizing:border-box;
		border-bottom:1px solid #dcdcdc;
		background: #ffffff;
		color:#5d5d5d;
		cursor:pointer;
	}

	.accordion-open{
		font-family:  'Roboto', Arial, Helvetica, sans-serif;
		font-weight:400;
		font-size:16px;
		line-height:16px;			
		margin:0 0 0 0;
		padding:20px;
		width:1200px;
		box-sizing:border-box;
		border-bottom:0px solid #dcdcdc;
		background: #ffffff;
		color:#5d5d5d;
		cursor:pointer;
	}

	.accordion p { margin:3px 0 0 10px; padding:0; color:#888888; font-size:18px; font-size:1.125rem; }

	div.contentacc {
		background:#ffffff;
		margin: 0;
		width:1200px;
		padding:0 20px 20px 20px;
		border-bottom:1px solid #dcdcdc;
		border-top:0px;
		box-sizing:border-box;
	}
		
	.border_inner{
		height:1px;
		width:1140px;
		background-color:#dcdcdc;
		margin-bottom:35px;
	}
		
		.jcarousel-wrapper-bild-acc{
			width:373px;
			height:249px;
			overflow:hidden;
			margin: 0 0px 0 40px ;
			float:left;
			display:inline;
		}

		.jcarousel-wrapper-bild-acc li{
			list-style:none;
		}

		.jcarousel-wrapper-bild-acc_links{
			width:373px;
			height:249px;
			overflow:hidden;
			margin: 0 40px 0 0;
			float:left;
			display:inline;
		}

				.bild_acc_rahmen{
					width:373px;
					height:249px;
					text-align:center;
					margin-right:0;
					z-index:9998;
				}	
				
				.bild_acc_rahmen img{
					height:249px;
				}

				.jcarousel-control-prev-acc,
				.jcarousel-control-next-acc	{
					position: absolute;
					bottom:20px;
					width: 16px;
					height: 19px;
				}

				.jcarousel-control-prev-acc {
					right:61px;
					background-image:url(../images/pfeil_w_prev.png);
					background-repeat:no-repeat;
					background-size:contain;
					background-position: left center;
				}

				.jcarousel-control-next-acc {
					right: 20px;
					background-image:url(../images/pfeil_w_next.png);
					background-repeat:no-repeat;
					background-size:contain;
					background-position: right center;
				}	
		
		.text_acc{
			margin-top:20px;
			width:747px;
		}

		.text_acc_100{
			margin-top:0px;
			width:1160px;
		}
		
		.breite_links_acc{
			width:1160px;
			overflow:hidden;
		}
		
		.breite_links_acc_overflow{
			width:1200px;
		}	
	
	
	
}