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

	/* FÜR 750 px */

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

	/* ALLGEMEINES */

.map {
	width:100%;
	height:300px;
}	
.map iframe {
	width:100%;
	height:300px;
	border:0px;
}

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

	.nav_100{
		display:none;
	}
	.div_center { 
		width:730px; 
		margin:0 auto; 
	}
		h2.headline_header{font-family:  'Open Sans', Arial, Helvetica, sans-serif; font-size:2.375rem; line-height:2.375rem; 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.250rem; line-height:24px; color: #ffffff; font-weight:600; margin:-5px 0 0px 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; }

	.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:64px;
				margin:-144px 30px 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 0;
				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 0 0 0;
				color:rgba(0,0,0,0.0);
				float:right;
			}

			/* Ende Header-Slider */


	/* HEADER */

	.kasten_blau{
		width:100%;
		margin-top:150px;
		margin-left:0;
		min-height:350px;
	}
	.inhalt_header{
		width:730px;
		box-sizing:border-box;
		padding:48px 0 48px 30px;
	}

.t_s_m{
	width:730px;
	height:650px;
}
	.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 0px;
}
	a.link_header_l:link,a.link_header_l:visited{
		color: #88470e;
		text-decoration:none;
		font-size:1.000rem;
		background-color:#ffffff;
	}
	
	a.link_header_l:active,a.link_header_l:hover {
		color:#ffffff;
		text-decoration:none;
		font-size:1.000rem;
		background-color:transparent;

	}	
.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:690px;
}
.box_l_header{
	width:690px;
	height:650px;;
}
.td_links{
	display:inline;
}
.box_header_inhalt{
	width:690px;
}
.anleser_header{
	width:670px;
	margin:19px 0 0 0; 
	display:inline;
}
.blaue_box{
	margin:134px 0 0 0;
	height:380px;
	width:100%;
	padding:55px 30px 55px 30px;
}
.blaue_box_rechts{
	margin:-2px 0 0 0;
	height:380px;
	width:100%;
	padding:60px 30px 55px 0;
}
.pfeil_l_res{
	width:22px;
	height:36px;
	margin:20px 0 0 50px;
	display:inline;
}
.pfeil_r_res{
	width:22px;
	height:36px;
	margin:20px 0 0 20px;
	display:inline;
}
.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:770px;
	}
	.news_boxen_links{
		width:86px;
	}
	.text_block_news{
		width:454px;
		margin:0 0 0 20px;
	}
	.link_aktuelles{
		right:40px;
	}
	.headline_datum_news{
		height:73px;
		width:100%;
	}
	.anleser_news{
		width:100%;
		height:65px;
		margin:3px 0 0 0;
		display:inline;
	}
	.news_l{
		width:730px;
		margin: 0 40px 20px 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:644px;
	}
	.news_grau_kasten{
		display:inline;
	}
	.box_2{
		display:none;
	}
	.margin_news_alle{
		margin:40px 40px 0 0;
	}
	
	
		/* AKTUELLES LISTE */
	.news_l_list{
		width:698px;
		margin: 0 0 40px 0;
		border:1px solid #f2f2f2;
		padding:10px;
		}
		.news_l_list:hover{
		border:1px solid #88470e;
		}
	.news_datum_liste{
		width:80%;
		margin:10px 0 0 20px;	
		float:left;
	}
	.news_headline_liste{
		width:80%;
		margin:10px 0 0 20px;
		float:left;
	}
	.news_anleser_liste p {
		width:80%;
		margin:-65px 0 0 105px;
		display:inline;
		float:left;
		position:relative;
		color:#4b4b4b;
		}
	
	
	/* WILLKOMMEN BEREICH */

	.t_links {
		margin:30px 0 0 0;
		text-align:left;
	}

	/* BOXEN */
	.b_boxen{
		padding:80px 0 105px 0;
		width:730px;
		overflow:hidden;
	}
	.overflow_carussel{
		width:737px;
		overflow:hidden;
	}
	.overflow_box{
		width:790px;
		overflow:hidden;
	}
	.pic_box{
		width:345px;
		height:249px;
	}
	.box:hover .abdecker_box{
	width:315px;
	height:54px;
	}
	.box{
		width:345px;
		height:349px;
		margin:0 40px 0 0;
		overflow:hidden;
	}
	.margin_r_box{
		margin:0 0 0 0;
	}
	.anleser_box{
		width:345px;
		height:121px;
		padding: 14px 20px 0 10px;
	}
	.box:hover .anleser_box{
		width:315px;
		height:121px;
		padding: 14px 20px 0 10px;
	}
	/* FOOTER */
	.breite_adresse{
		width:50%;
		margin:45px 0 34px 0;
	}
	.breite_telefonnummer{
		width:50%;
		float:right;
		margin:45px 0 34px 0;
	}
	.footer_bg_blue{
		display:inline;
		margin-bottom:0;
		padding:10px 0 10px 0;
	}	
	.c_footer{
		padding:0;
	}
	.margin_footer_p{
		margin:-10px 0 0 0;
		float:right;
	}
	.footer_50{
		width:70%;
	}
	.margin_r{
		margin:14px 30px 0 0;
	}
	.footer_l{
		width:30%;
	}

	.show_link_footer{
		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;
	}
	.pic_detail_produkt{
		height:217px;
		width:325px;
		margin:0 40px 0 0;
		display:none;
	}
	.text_1{
		width:100%;
		margin:-10px 0 0 0;	
	}
	.auflaehlpunkt{
		margin:12px 0 0 0;
		width:100%;
	}
	.punkt{
		margin:0 0 0 20px;
		padding:0 0 0 31px;
	}
	.box_100{
		margin:62px 0 0 0;
		width:580px;
	}
	.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:730px;
		margin:22px 40px 0 0;
	}	
	.pic_z_inhalt_offen{
		height:249px;
		width:345px;
		margin:17px 0 0 0;	
		display:none;	
	}

	/* ACCORDEON */
	
	.border_inner{
		width:710px;
		margin-left:0;
		padding:0 0 0 20px;
	}
	.bg_z_acc{
		padding:80px 0;
	}
	.div_headline{
		padding:16px 0;
		width:80%;
	}
	.acc_kom{
		width:100%;
		height:56px;
		box-sizing:border-box;
		padding:0 0 0 18px;
		margin:0 0 10px 0;
	}
	.acc_kom_offen{
		width:100%;
		padding:0 0 0 18px;
		margin:0 0 10px 0;
	}
	.pfeil_acc{
		width:17px;
		height:19px;
		margin:18px 19px 0 0;	
	}
	.pfeil_acc_offen{
		width:17px;
		height:19px;
		margin:18px 19px 0 0;	
	}
	.trennstrich_acc{
		height:1px;
		width:690px;
		margin:2px 0 0 0;
	}
	.text_acc{
		width:690px;
		margin:24px 40px 0 0;
	}
	.pic_acc{
		height:235px;
		width:352px;
		margin:50px 0 0 0;	
		display:none;
	}

	/* BILDERGALERIE */
	.bg_bilder{
		padding:80px 0;
	}
	.bereich_bilder{
		width:100%;
		overflow:hidden;
		margin:0 0 0 0;
	}
	.pic_px_rand{
		height:230px;
		width:345px;	
		margin:0;	
	}
	.pic_px{
		height:230px;
		width:345px;
		z-index:2;
	}
	.versteckt{
		height: 230px;
		width: 345px;
		float:left;
		position:relative;
		display:none;
	}
	.bild_hover:hover .versteckt{
		display:inline;
	}
	.pfeile_bildergalerie{
		width:100%;
		margin:20px 0 0 0;
		z-index:1;
	}
	.pic_pfeil_l{
		width:21px;
		height:35px;
		margin:0 0 0 0;
	}
	.pic_pfeil_r{
		width:21px;
		height:35px;
		margin:0 0 0 0;
	}
	.pic_1{
		background-size:365px auto;
		display:inline;
		margin:0 40px 0 0;
	}	
	.pic_2{
		background-size:365px auto;
		display:inline;
		margin:0;
	}	
	.pic_3{
		background-size:270px auto;
		display:none;
	}	
	.pic_4{
		background-size:270px auto;
		display:none;
	}	
	.versteckt{
		background-size:365px auto;
	}
	.nicecon_link{width:730px;}
		.bild_anzeigen{
		display:inline;
	}
	
	/* Carousel galerie START */

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

		.galerie_rahmen{
			width:216px;
			height:146px;
			text-align:center;
			margin-right:41px;
			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:216px;
			height:144px;
			margin:-144px 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:144px;
		}

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

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

		.jcarousel-control-next-galerie {
			right:0px;
			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 115px 0px;
	}	
	
	
	/* Carousel PRODUKT BOXEN START */

.abdecker_box{	
	width:345px;
	height:54px;
}

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

		.box_rahmen{
			width:345px;
			height:351px;
			text-align:left;
			margin-right:41px;
			z-index:9998;
		}	
		/*.box_rahmen img{
			width:345px;
		}*/

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

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

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

/* Carousel galerie ENDE */	


/* Carousel BILD BOX STARTSEITE START */
	
.jcarousel-wrapper-bild-start{
	width:345px;
	height:230px;
	overflow:hidden;
	float:left;
	display:inline;
}

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

		.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;
		}

		.buehne_resize_width_content{
			width:345px;
		}
		.buehne_resize_height_content{
			height:230px;
		}

/* Carousel galerie ENDE */


/* Carousel BILD BOX DETAIL START */

.jcarousel-wrapper-bild-detail{
	width:345px;
	height:230px;
	overflow:hidden;
	margin: 0px 0px 40px 40px ;
	float:left;
}

		.bild_detail_rahmen{
			width:345px;
			height:230px;
			text-align:left;
			margin-right:0;
			z-index:9998;
		}	
		.bild_detail_rahmen img{
			width:345px;
		}

		.jcarousel-control-prev-detail,
		.jcarousel-control-next-detail	{
			position: absolute;
			bottom:30px;
			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 */

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

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

		.jcarousel-control-prev-zusatz,
		.jcarousel-control-next-zusatz	{
			position: absolute;
			bottom:10px;
			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 0;
	float:left;
}

		.bild_acc_rahmen_links{
			width:352px;
			height:235px;
			text-align:left;
			margin-right:0;
			z-index:9998;
		}
		.bild_acc_rahmen_rechts{
			width:352px;
			height:235px;
			text-align:right;
			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: 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;
		}

/* Carousel galerie ENDE */		

.formular_angaben{
	width:730px;
	margin:40px 0 0 0;
}
.eingabe_box{
	width:345px;
	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:730px;
	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_links{
	float:left;
}
.angaben_rechts{
	float:left;
	margin-left:20px;
}
.angaben_rechts a{
	float:left;
}
.angaben_kontakt{
	width:373px;
	margin:40px 0 0 0;
	float:left;
}
.iframe_datenschutz{
	width:730px;
	padding:40px;
	height:700px;
}
textarea{
	resize:vertical;
}

/* 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;
			background-color:#f1f1f1;
			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;
		}

.job_100{
		padding:80px 0 40px 0;
		overflow:hidden;
		width:730px;	
	}

/* Carousel galerie ENDE */	

.teambox_rahmen{
	width:345px;
	height:430px;
	margin-right:40px;
	margin-bottom:20px;
}	
.rahmen_breite{
	width:770px;
}
.overflow_hidden{
	overflow:hidden;
}	
img.pic_ansprechpartner{
	width:345px;
	height:230px;
}
.text_block_ansp{
	width:345px;
	margin-top:30px;
}	
.bg_ansprechpartner{
	padding:80px 0 40px 0;
}	

.buehne_resize_width_content{
	width:345px;
}
.buehne_resize_height_content{
	height:230px;
}
.buehne_resize_width_zusatz_start{
	width:373px;
}
.buehne_resize_height_zusatz_start{
	height:249px;
}	
.buehne_resize_width_accordeon{
	width:352px;
}
.buehne_resize_height_accordeon{
	height:325px;
}
.pic_box{
	width:345px;
	height:230px;
}
.buehne_resize_width_box{
	width:345px;
}
.buehne_resize_height_box{
	height:249px;
}	
.buehne_resize_width_ansp{
	width:345px;
}
.buehne_resize_height_ansp{
	height:230px;
}	
.box_liste_job{
	width:730px;
	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;
}
.slider_bild_padding_rechts{
	margin: 0px 0px 40px 40px ;
}
.slider_bild_padding_links{
	margin: 0px 40px 40px 0;
}
.dateien_content{
	width:690px;
}
.breite_text_mit_bild{
	margin-top:30px;
	width:345px;
	margin-bottom:20px;
}
.breite_text_mit_bild p{
	color:#4b4b4b;
}		
	.text_acc_pic_links{
		width:290px;
		float:left;
		position:relative;
		display:inline;
	}
	.width_zusatzinhalt{
		width:317px;
	}
	
.link_box_links_accordeon{
	width:690px;
	padding:10px 10px;
	box-sizing:border-box;
	border-bottom:1px solid #e8e8e8;
	margin:0 0 0 0;
}
.link_box_links_accordeon:hover{
	width:690px;
	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:730px;
		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:730px;
		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:730px;
		padding:0 20px 20px 20px;
		border-bottom:1px solid #dcdcdc;
		border-top:0px;
		box-sizing:border-box;
	}
		
	.border_inner{
		height:1px;
		width:670px;
		background-color:#dcdcdc;
		margin-bottom:35px;
	}

		.text_acc{
			margin-top:20px;
			width:690px;
		}

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

}