@media only screen and (min-width: 1200px){
	
	.res1200 { width:100%; background:#1d7ee2; color:#ffffff; display: block; }
	.res1000 { display:none }
	.res750 { display:none }
	.res560 { display:none }
	.res320 { display:none }
	
	/* Schriftform / Größe */
	a { font-size:1.000rem; font-weight:300; }
	td,div,li,ul,p { font-size:1.000rem; line-height:22px; line-height:1.375rem; letter-spacing:0; font-weight:300; }
	p { font-weight:400; padding-bottom:18px; margin:0px; }
	
	h1 { font-weight:400; font-size:2.250rem; font-weight:300; color:#2d2d2d; text-transform:uppercase; margin:0px 0px 20px 0px; padding:0px; line-height:2.250rem; letter-spacing:0.0em;  }
	h2 { font-weight:400; font-size:2.250rem; font-weight:300; color:#2d2d2d; text-transform:uppercase; margin:0px 0px 20px 0px; padding:0px; line-height:2.250rem; letter-spacing:0.0em;  }
	h3 { font-weight:400; font-size:1.500rem; font-weight:300; color:#5a5a5a; text-transform:none; margin:0px 0px 20px 0px; padding:0px; line-height:1.500rem; letter-spacing:0.0em;  }
	h4 { font-weight:400; font-size:1.500rem; font-weight:normal; color:#989898; text-transform:uppercase; margin:0px 0px 0px 0px; padding:0px; line-height:2.000rem; letter-spacing:0.0em;  }
	h5 { font-weight:400; font-size:1.876rem; color:#1e1e1e;  text-transform:none; margin:0px 0px 20px 0px; padding:0px; line-height:24px; line-height:1.500rem; letter-spacing:0.0em;  }
	/* Ende Schriftform / Größe */
	
	/* Standards */
	.div_center { width:1200px; margin:0 auto; padding:0px;  }
	.w100pro { width:100%; }
	
	/* Logo / Navi */
	.topnavi_topdock { position:relative; height:30px; z-index:9999; display:block; margin-top:0px; display:block; }
	.navi_topdock { width:100%; height:30px; margin:0px 0 0 0; background:#f5f5f5; display:block; }
		.dropdown_topdock { margin:30px 0 0 0px; padding:20px; background:#7fb4d9; width:160px; z-index:99999; }
	
	.topnavi { position:relative; height:50px; z-index:9999; display:block; margin-top:0px; }
	
	.navi { width:100%; height:50px; margin:0px 0 0 0; background:#f5f5f5; }
		.navi_in { margin: 0px 0 0 0; z-index:99999; }
		.dropdown { margin:50px 0 0 0px; padding:20px; background:#7fb4d9; width:160px; z-index:99999; }
	
	.logozeile_topdock { height:81px; border-bottom:1px solid #dfdfdf; background:#ffffff; }
		.logobox_topdock { width:340px; }
		.logosize_topdock { height:31px; margin:25px 0 0 0; }
		.infobox_topdock { margin:20px 0 0 0; }
		
	.logozeile { height:169px; border-bottom:1px solid #dfdfdf; display:block; } 
		.logobox { width:340px; }
		.logosize { height:51px; margin:60px 0 0 0; }
		.infobox { margin:60px 0 0 0; }
			.infobox1 { margin:0px 20px 0 0; }
			.infobox2 { margin:0px 20px 0 0; }
			.infobox3 { margin:0px 20px 0 0; }
			.infobox4 { margin:0px 0 0 0; }
		
	/* Contentbereich Startseite */
	
	.contentstart { width:520px; height:660px; padding:40px; margin:30px 0; }
		.boxheadline { font-size:1.500rem; color:#ffffff; }
		.box3 { width:400px; height:330px; margin:-100px 0px 0 0; background:#7fb4d9; overflow:hidden; }
		.box2 { width:400px; height:330px; margin:-100px 0px 0 0; background:#3388c2; overflow:hidden; }
		.box1 { width:400px; height:330px; margin:-100px 0px 0 0; background:#1979ba; overflow:hidden; }
		.boxtxt { width:320px; padding:40px; }
		.boxtxt_box3 { width:320px; padding:40px; }
		
		/*neu*/.start_text { width:760px; margin:40px 0px; }
		/*neu*/.start_bild { width:400px; margin:0 0px 0 0; display:block; }
			/*neu*/.start_bild_size { width:400px; }
		
		.footerkonover { margin:-400px 0 0 0; width:360px; padding:20px; height:360px; background:url(../bilder/spacer_tblau.png) repeat; display:block; }
			.footer_logosize { width:auto; }
			
		.startpics { margin:0px 40px 0 0px; width:600px; }
		/*neu*/ .newsstart { width: 320px; height: 240px; overflow:hidden;  margin:0px 0 0 0; }
		/*neu*/ .newsstartheadline { font-size:1.500rem; }
		.contstartpicin { height:400px; width:600px; overflow:hidden;  margin:0px 0 0 0; background:#ebebeb; }
		.starttxt { margin:0px 0px; width:1200px; }
		/*neu*/.startinfo { margin:40px 0px; width:1200px; }
			/*neu*/.start_info_rechts { width:760px; margin:0px 0px; }
			/*neu*/.start_info_links { width:400px; margin:0 0px 0 0; }
			/*neu*/.notfall_ico_size { margin:-8px 8px 0 0; height:45px; }
	
	/* navigation */
	a.ncont:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; font-size:18px; font-size:1.125rem; padding:15px 30px; background-color:#1979ba; margin:20px 0 0 0px; }
	a.ncont:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #1979ba; font-size:18px; font-size:1.125rem; padding:15px 30px; background-color:#ebebeb; margin:20px 0 0 0px; }

	a.ntop:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #787878; margin:0 0px 0 0; padding:14px 20px; }
	a.ntop:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9;  margin:0 0px 0 0; padding:14px 20px; }
		a.ntop_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:14px 20px; }
	
	a.ntop_topdock:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #787878; margin:0 0px 0 0; padding:4px 20px; }
	a.ntop_topdock:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9;  margin:0 0px 0 0; padding:4px 20px; }
		a.ntop_topdock_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:4px 20px; }
	
	a.nstartnews:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #aad2eb; margin:20px 0px 0 0; padding:10px 16px; border:2px solid #aad2eb; }
	a.nstartnews:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; margin:20px 0px 0 0; padding:10px 16px; border:2px solid #ffffff; }
	
	a.nstart:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #2d2d2d; margin:20px 0px 0 0; padding:10px 16px; border:2px solid #b4b4b4; }
	a.nstart:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #1979ba; margin:20px 0px 0 0; padding:10px 16px; border:2px solid #1979ba; }
	
	a.ntop3:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#3388c2; margin:0 0px 0 0; padding:14px 20px; }
	a.ntop3:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:14px 20px; }
		a.ntop3_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:14px 20px; }
	
	a.ntop4:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#1979ba; margin:0 0px 0 0; padding:14px 20px; }
	a.ntop4:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9;  margin:0 0px 0 0; padding:14px 20px; }
		a.ntop4_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:14px 20px; }
	
	a.ntop3_topdock:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#3388c2; margin:0 0px 0 0; padding:4px 20px; }
	a.ntop3_topdock:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:4px 20px; }
		a.ntop3_topdock_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:4px 20px; }
	
	a.ntop4_topdock:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#1979ba; margin:0 0px 0 0; padding:4px 20px; }
	a.ntop4_topdock:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9;  margin:0 0px 0 0; padding:4px 20px; }
		a.ntop4_topdock_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; background:#7fb4d9; margin:0 0px 0 0; padding:4px 20px; }
	
	a.ntop2:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #ffffff; margin:0 0px 0 0; }
	a.ntop2:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #1979ba; background:#7fb4d9;}
		a.ntop2_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #1979ba; background:#7fb4d9 }
		
	a.ntop_pfeil:link { text-decoration: none; font-weight:400; text-transform:uppercase; background-image:url(../bilder/ico_pfeilrunter.png); background-repeat:no-repeat; background-position:right center; color: #787878; margin:0 0px 0 0; padding:14px 20px; }
	a.ntop_pfeil:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background-color:#7fb4d9; background-image:url(../bilder/ico_pfeilrunter_.png); background-repeat:no-repeat; background-position:right center; margin:0 0px 0 0; padding:14px 20px; }
		a.ntop_pfeil_active { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background-color:#7fb4d9; background-image:url(../bilder/ico_pfeilrunter_.png); background-repeat:no-repeat; background-position:right center;margin:0 0px 0 0; padding:14px 20px; }
		.nav:hover #ntop1_pfeil_active { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background-color:#7fb4d9; background-image:url(../bilder/ico_pfeilrunter_.png); background-repeat:no-repeat; background-position:right center;margin:0 0px 0 0; padding:14px 20px; }
		
	a.ntop_topdock_pfeil:link { text-decoration: none; font-weight:400; text-transform:uppercase; background-image:url(../bilder/ico_pfeilrunter.png); background-repeat:no-repeat; background-position:right center; color: #787878; margin:0 0px 0 0; padding:4px 20px; }
	a.ntop_topdock_pfeil:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background-color:#7fb4d9; background-image:url(../bilder/ico_pfeilrunter_.png); background-repeat:no-repeat; background-position:right center; margin:0 0px 0 0; padding:4px 20px; }
		a.ntop_topdock_pfeil_active { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background-color:#7fb4d9; background-image:url(../bilder/ico_pfeilrunter_.png); background-repeat:no-repeat; background-position:right center;margin:0 0px 0 0; padding:4px 20px; }
		.nav:hover #ntop1_topdock_pfeil_active { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #ffffff; background-color:#7fb4d9; background-image:url(../bilder/ico_pfeilrunter_.png); background-repeat:no-repeat; background-position:right center;margin:0 0px 0 0; padding:4px 20px; }
		
	a.nfooter:link { text-decoration: none; font-weight:400; text-transform:uppercase; color: #2d2d2d; margin:0 0px 0 0; font-size:0.875rem; }
	a.nfooter:hover { text-decoration: none;  font-weight:400; text-transform:uppercase; color: #1979ba;  margin:0 0px 0 0; font-size:0.875rem; }
		a.nfooter_active { text-decoration: none; font-weight:400; text-transform:uppercase; color: #1979ba; margin:0 0px 0 0; font-size:0.875rem; }
	
	/* Ende Content-Bereich Startseite */
	
		.startheadline { width:760px; }
		
		.startbilder { width:402px; margin:-80px 0 0px 0; z-index:9999; overflow:visible; }
		.startbilder_links { width:201px; margin-top:-80px; }
		.startbilder_rechts { width:201px; }
		.picbox { width:200px; height:200px; overflow:hidden; background-size:auto 200px; background-position:top center; background-repeat:no-repeat; }
	
	/* Header Startseite */
	
	.startheader { 
		height:740px;
		background-size:auto 740px;
		background-position:top center;
		background-repeat:no-repeat;
		}
	.slogan { margin:260px auto; background:#ffffff; width:800px; padding:40px; }
	.slogan1font { font-size:2.250rem; color:#2d2d2d; line-height:2.500rem; }
	.slogan2font { font-size:1.125rem; line-height:2.500rem; color:#787878;}
	
	.headerstart_prevnext { height:60px; margin:-430px 0 0 0; width:100%; }
		.headernext { margin:0px 0 0 0px; }
		.headerprev { margin:0px 0px 0 0; }
	.headerstart_overlay { background-image:url(../bilder/spacer_tgrau.png); height:870px; }
	.headerstart_ohne_overlay_800 { height:870px; margin-top:-870px; background-image:url(../bilder/spacer_tgrau.png); }
	
	
	.bgvid { 
    position: relative;
    top:400px;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background-size: cover; }
	
	/*ENDE Header Startseite*/
	
	/* Footer */
	.mapfooter iframe {
		width:100%;
		height:520px;
		pointer-events: none; }
	
	
	.footer { display:block; background:#ffffff; height:20px; padding:20px 0;  }
			.footer_copy { display:block; margin:0 0 0 0px; }
			.footer_impressum { display:block; } 
			
	/* Ende Footer */
	
	/* Start Standardcontent */
	.content { width:1200px; margin:0px 0 30px 0px; }
		.contentmitbilder { width:560px; margin:0px 0 0 0px; padding:0px; }
		.contentohnebilder { width:1200px; margin:0px 0 0 0px; padding:0px; }
	.content2 {  width:1200px; margin:0px 0 30px 0px; padding:0px; }
	.contenttopmargin { margin:0px 0 0px 0; padding:60px 0 0px 0;}
	.contentpic { width: 600px; height:400px; margin:0px 0 0 0; }
	.contentpicheight { height:400px; }
		
	/* Muss noch gecheckt werden Contentseiten */
	
	.contgal { width:1220px; margin-left:-20px; }
	.galhead { margin-left:20px; }
	.galpic { width:224px; height:149px; margin-left:20px; margin-bottom:20px; overflow:hidden; }
		.galpicheight { height:150px; }
	
	.mapsize { width:100%; height:360px; }
	.mapsize_standorte { width:580px; height:160px; }
	
	.standorte { width:580px; margin:0 20px 20px 0; }
	
	.picstandort { width:200px; float:right; margin:0 0 0 20px; }
	
	.tdhidden { display:table-cell; }
	
	.ansprechtab-page { width:1200px; margin-left:0px; margin-bottom:40px; }
		.griddiv { width:280px; height:380px; padding:10px; }
		.griddiv_no_pic { width:280px; height:380px; background-image:url(../bilder/spacer_tgrau.png); z-index:99999;  }
		.griddiv:hover { background:#f5f5f5; }
		.da-thumbs li  article {
			height: 100%;
			width: 100%;
		}
		/*.ansprechtabin-page:hover { background:rgba(233,78,27,0.1); }*/
			.ansprechtabpic { width:280px; height:280px; overflow:hidden; float:right; text-align:center; background-size:auto 280px;  background-repeat: no-repeat; background-position: top center; }
			.ansprechtab-nopic { width:280px; height:280px; overflow:hidden; float:right; text-align:center; background-size:280px auto;  background-repeat: no-repeat; background-position: top center; }
			.ansprechtabtxt { width:260px; padding:10px;  margin:0px 0 0 0px; text-align:center; }
	
	.ansphead-ml20 { margin-left:20px; }
	
		.logoboxres { width:180px; height:162px; }
		.navires { margin: 40px 0 0 0; }
	
	.aktulisthead { width:1200px; margin:-60px 0 0px 0; }
		.aktulist { width:1200px; margin:0px 0 80px 0; }
			.picaktulist { width:200px; float:right; margin:0 0 0 20px; }
	
	/* Ende muss noch ... */
	
	/* jcarousel-wrapper-start */
	
	.jcarousel-wrapper-start {
		margin: 0px auto;
		position: relative;
		width: 320px;
		height: 240px;
	}
	
	.jcarousel-control-next-start {
    position: absolute;
    top: 0px;
    width: 20px;
    height: 20px;
    text-align: center;
    background: url(../bilder/next.png);
	background-size:auto 20px;
	}

	.jcarousel-control-prev-start {
		position: absolute;
		top: 0px;
		width: 20px;
		height: 20px;
		text-align: center;
		background: url(../bilder/prev.png);
		background-size:auto 20px;
	}

	.jcarousel-control-prev-start {
		left: 0px;
	}

	.jcarousel-control-next-start {
		right: 0px;
	}

	.jcarousel-control-prev-start:hover span,
	.jcarousel-control-next-start:hover span {
		display: block;
	}

	.jcarousel-control-prev-start.inactive,
	.jcarousel-control-next-start.inactive {
		opacity: .6;
		cursor: default;
	}
	
	.prevnextstart { width:41px; margin:-280px 0px 0 0px; }
	
	/* Ende jcarousel-wrapper-start */
	
	.n1content { width:1200px; margin:30px 0 30px 0px; }
		.n1content_in_100pro { width:1200px; color:#5a5a5a; padding:0px; }
		.n1content_in_100pro p { color:#5a5a5a; }
		.n1content_in { width:810px; color:#5a5a5a; padding:40px 0; min-height:160px; }
		.n1content_in p { color:#5a5a5a; }
	.n1picin { width:360px; height:240px; }
	.n1picinohne { width:360px; }
	.n1picheight { height:240px; }
	.n1marginrechts { margin-left:20px; }
	.n1marginlinks 	{ margin-right:20px; }
	.n1p { display:block; }
	
	.jcarousel-wrapper-n1con {
		margin: 0px auto;
		position: relative;
		width: 360px;
		height: 240px;
	}
	
	.jcarousel-control-prev-n1con {
    position: absolute;
    top: 0px;
    width: 40px;
    height: 40px;
    text-align: center;
    background: url(../bilder/prev.png);
	background-size:auto 40px;
	}

	.jcarousel-control-next-n1con {
		position: absolute;
		top: 0px;
		width: 40px;
		height: 40px;
		text-align: center;
		background: url(../bilder/next.png);
		background-size:auto 40px;
	}

	.jcarousel-control-prev-n1con {
		left: 0px;
	}

	.jcarousel-control-next-n1con {
		right: 0px;
	}

	.jcarousel-control-prev-n1con:hover span,
	.jcarousel-control-next-n1con:hover span {
		display: block;
	}

	.jcarousel-control-prev-n1con.inactive,
	.jcarousel-control-next-n1con.inactive {
		opacity: .2;
		cursor: default;
	}
	
	.prevnextn1con { width:81px; margin:-60px 20px 0 0; }
	
	
	.startpics_r { margin:0px 0px 0 40px; width:600px; }
	
	.zusatzsize { width:1200px; margin:30px 0 0 0px; }
	
	.pagenavi { width:1200px; z-index:9999; }
		.pagenavi1 { width:1200px; height:40px; margin:0px 0 0 0; background:url(../bilder/spacer_tgrau.png);  }
		.pagenavi2 { width:1200px; height:80px; margin:5px 0 0 0; }

	
	/* Navi TopDock*/
	.navitopdock {
		width:100%;
		position:fixed;
		top:0px;
		left:0px;
		text-align:center;
		display:none;
		transition: transform 0.8s ease 0.8s;
		z-index:9999;
	}
	/* Ende Navi TopDock*/
	
	.navitopdockdisplay { display:block; }
	
		.iconav { display:block; margin-top:10px; }
	
	/* Carousel*/
	.jcarousel-wrapper {
		margin: 0px auto;
		position: relative;
		width: 600px;
		height: 400px;
	}
	
	.jcarousel-control-next-content {
    position: absolute;
    top: 0px;
    width: 40px;
    height: 40px;
    text-align: center;
    background: url(../bilder/next_gr.png);
	background-size:auto 40px;
	}

	.jcarousel-control-prev-content {
		position: absolute;
		top: 0px;
		width: 40px;
		height: 40px;
		text-align: center;
		background: url(../bilder/prev_gr.png);
		background-size:auto 40px;
	}

	.jcarousel-control-prev-content {
		left: 0px;
	}

	.jcarousel-control-next-content {
		right: 0px;
	}

	.jcarousel-control-prev-content:hover span,
	.jcarousel-control-next-content:hover span {
		display: block;
	}

	.jcarousel-control-prev-content.inactive,
	.jcarousel-control-next-content.inactive {
		opacity: .2;
		cursor: default;
	}
	
	.prevnextcontent { width:81px; height:40px; margin:-60px 20px 0 20px; }
	
	/* Ende Carousel */
	
	/* Carousel Galerie*/
	.jcarousel-wrapper-galerie {
		margin: 0px auto;
		position: relative;
		width: 1220px;
		height: 200px;
	}
	
	.jcarousel-control-next-galerie {
    position: absolute;
    top: 0px;
    width: 40px;
    height: 40px;
    text-align: center;
    background: url(../bilder/next_gr.png);
	background-size:auto 40px;
	}

	.jcarousel-control-prev-galerie {
		position: absolute;
		top: 0px;
		width: 40px;
		height: 40px;
		text-align: center;
		background: url(../bilder/prev_gr.png);
		background-size:auto 40px;
	}

	.jcarousel-control-prev-galerie {
		left: 0px;
	}

	.jcarousel-control-next-galerie {
		right: 0px;
	}

	.jcarousel-control-prev-galerie:hover span,
	.jcarousel-control-next-galerie:hover span {
		display: block;
	}

	.jcarousel-control-prev-galerie.inactive,
	.jcarousel-control-next-galerie.inactive {
		opacity: .2;
		cursor: default;
	}
	
	.prevnextgalerie { width:81px; height:40px; margin:-270px 20px 0 20px; }
	
	/* Ende Carousel Galerie */
	
	
	/* Mailform */
	.mailformwidth-ml20 { width:1200px; margin-left:0px; }
	.mailformwidth { width:1200px; margin:0 0 40px 0; }
	
	.mailtab_width_links_div { width:780px; }
	.mailtab_width_links { width:760px; }
	
	.mailtab_width_rechts_div { width:300px; }
		.mailtab_margin { margin-left:20px; }
	.mailtab_width_rechts { width:278px; }
	
	.mailtab_width_tab { width:360px; }
	
	
	/* Accordion */
	.accordion {
    margin: 2px 0 0 0;
    padding:10px;
	width:1180px;
    border:0px solid #dedede;
    background: #1979ba;
	color:#ffffff;
	font-size:18px;
	cursor:pointer;
	text-transform:uppercase; }

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

	div.contentacc {
		background:#f5f5f5;
		margin: 0;
		width:1160px;
		padding:20px;
		border-top:1px solid #dedede;
	}
	div.contentacc_partner {
		background:#f5f5f5;
		margin: 0;
		width:1200px;
		padding:0px;
		border-top:1px solid #dedede;
	}
		
		.piccontentacc_partner { width:160px; text-align:center; margin:20px 0 0 0px; }
		.piccontentacc_bilder { height:106px; text-align:center; margin:20px 0 0 0px; }
	
		div.contentaccansprech {
		background:#f5f5f5;
		margin: 0;
		width:1200px;
		padding:20px 0;
		border-top:1px solid #dedede;
	}
	
	div.contentacc p { color:#3c3c3c; padding:0 0 15px 0; margin:0px; }
	
	.accpic { width:360px; }
	/* Ende Accordion */
	
	/* scrollable 100 % */
	#slider, #items > div, #items > div > div{
		height:740px;
		text-align:center;
	}
	#slider{
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
		position:relative;
		height:740px;
	}
	#items{
		width: 2000em;
		position: absolute;
	}
	#items > li, #items > div{
		float: left;
		overflow: visible;
	}
	#items > div > div{
		margin: 0 auto;
		background: #f4f4f4;
	}
	#slide-1{
		background-color:black;
	}
	#items > div > div{
		width: 100%;
	}

	#navigation-wrapper {
		width: 1200px;
		padding:0 0px 0 0px;
	}

	.left, .right{margin-top:0px;}

	.left, #navigation li{float:left;}
	.right{float:right;}
	#navigation-wrapper,#navigation{margin:0;}
	#navigation{clear:both;}
	#navigation li{ background-color:#ffffff; width:20px; height:20px; list-style:none; border-radius:0px; border:0px solid #ffffff; margin:0 0 0 1px; }
	#navigation li:hover, .left:hover, .right:hover{cursor:pointer;}
	#navigation li.active{ background-color:#d3d3d3; width:20px; height:20px; list-style:none; border-radius:0px; border:0px solid #ffffff; margin:0 0 0 1px; }
	.disabled{display:inline;}

	/* end - scrollable 100 % */

	a.menu-link { display: none;}
	
	.container { display:none; }
	
	}