﻿/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-v30-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
body
  {font-family:'Roboto', sans-serif;font-size:1em;color:#727577;background:#ffffff;text-align:center;padding:0px;margin:0px;line-height:1;letter-spacing:1px;font-weight:300;}
td
  {font-family:'Roboto', sans-serif;font-size:1em;}

input,textarea{font-family:'Roboto', sans-serif;background-color:#ffffff;font-size:1em;border:1px solid #8a8c81;color:#8a8c81;}
select,option
  {font-family:'Roboto', sans-serif;font-size:1em; background-color:#ffffff;color:#8a8c81;}
.c_submit{color:#ffffff;background:#671138;font-size:1.5em;padding:10px;}
.inhalt_1200{width:1200px;margin-left:auto;margin-right:auto;line-height:1.5;padding-bottom:40px;}
.inhalt_1200_shop{width:1200px;margin-left:auto;margin-right:auto;line-height:1.5;padding-bottom:40px;}
.inhalt_1200_shop h1{padding-top:0px;margin-top:0px;}
.d_beitraege{width:100%;padding-bottom:40px;padding-top:0px;}
.d_beitrag_i{width:1200px;margin-left:auto;margin-right:auto;line-height:1.5;}
.d_flexbox{display:flex; flex-wrap:wrap; justify-content:center;}
.d_flexbox_l{display:flex; flex-wrap:wrap; justify-content:left;}
.bild_100{width:100%;margin-bottom:10px;margin-top:10px;}
.bild_13{width:420px;margin-right:10px;height:500px;overflow:hidden;}
.bild_23{width:740px;margin-right:10px;height:500px;overflow:hidden;}
.bild_13 img {object-fit:cover;width:100%;height:100%;}
.bild_23 img {object-fit:cover;width:100%;height:100%;}
.d_produkt_ueb{width:300px;margin:10px;text-align:center;border:1px solid #eeeeee;}
.d_bild_ueb{width:300px;height:300px;vertical-align:bottom; }
.d_bild_passt{width:230px;height:230px;vertical-align:bottom; }
.img_bild_ueb{object-fit:cover;width:100%;height:100%;}
.inhalt_shop{text-align:center;}
.t_left{text-align:left;}
.d_produkt_ui{text-align:center;font-size:0.9em;color:#002b15;position:relative;padding:15px;line-height:1.3;}
.d_breadcrumb{width:100%;padding-top:20px;padding-left:20px;padding-bottom:20px;text-align:left;}
.d_hersteller{padding-bottom:20px;}

h1{font-size:30px;font-weight:300;color:#671138;text-transform: uppercase;}
h4{font-size:20px;font-weight:300;text-align:left;color:#671138;margin:0;padding:0;}
.inhalt_ri h1{font-size:1.1em;font-weight:300;color:#ffffff;text-transform: uppercase;}

a
  {text-decoration:none; color:#671138; font-size:1em;}

a:hover{color:#4b494a;}
a.l_details {background:#671138;color:#ffffff;padding:5px 10px 5px 10px;font-size:1em;transition: 0.3s;}
a.l_details:hover {background:#929292;color:#ffffff;}
a.l_oben
  {text-decoration:none; color:#ffffff; font-size:13px;font-weight:normal;letter-spacing:0;padding:5px;}
a.l_oben:hover{background:#854160;}
a.l_umenu
  {text-decoration:none; color:#727577;font-size:1em;font-weight:normal;padding-left:0px;background:url("Bilder/pfeil.png") no-repeat left center;padding-left:27px;}
a.l_umenu:hover{color:#727577;text-decoration:underline;text-underline-offset: 5px;}
a.l_m_u
  {text-decoration:none; color:#ffffff;font-size:0.8em;font-weight:normal;padding-left:30px;}

.l_vertrieb_klein{font-size:0.8em;}
.bild_breit1{width:100%;position:relative;}
.slogan_bildr{position:absolute;top:30%;right:20%;}
.slogan_bild1r{font-size: 60px;
	font-family: 'Roboto', serif;
	font-weight: bold;
	color: #ffffff;text-shadow: 1px 1px 7px #333333;}
.slogan_bild2r{font-size: 40px;
	font-family: 'Roboto', sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #ffffff;padding-top:40px;
	text-shadow: 1px 1px 7px #333333;}
.inhalt_l{position:absolute;top:0px;left:0px;width:400px;background:url("Bilder/hg_bildl.png") no-repeat;background-size:100% 100%;height:100%;z-index:9000;}
.inhalt_li{text-align:justify;color:#ffffff;padding:60px 90px 40px 40px;font-size:1.4;line-height:2;}
.pic_eigenschaften{padding-top:90px;padding-left:20px;}
.img_2{width:50px;height:50px;object-fit:contain; transition: transform .5s ease-in-out;}
.img_2:hover {
  transform: scale(1.1);
}
.s_oben_a{width:100%;}
.s_oben{background:#671138;width:100%;position:relative;}
.s_oben_i{width:1200px;margin-left:auto;margin-right:auto;position:relative;}
.s_oben_i_a{width:1200px;margin-left:auto;margin-right:auto;position:relative;height:5px;}
.s_oben_u{background:rgba(255,255,255,0.9);height:150px;position:absolute;top:51px;left:0px;width:100%;z-index:9998;}
.d_navi_p{padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:15px;position:relative;float:left;margin-top:0px;text-align:left;z-index:9999;}
.d_navi_p_a{width:10px;position:relative;float:left;height:30px;}
.d_navi_p_r1{width:10px;float:right;margin-top:30px;position:relative;height:400px;z-index:9999;}
.d_navi_p_l{float:left;width:20px;position:relative;height:400px;}
.d_navi_p:hover{background:#854160;}
.d_u_wk_anzahl{position:absolute;top:-4px;left:15px;color:#ffffff;background:#671138;width:14px;height:14px;font-size:11px;text-align:center;border-radius:6px;padding-top:2px;}

.d_navi_o{padding-left:10px;padding-right:10px;position:relative;float:right;margin-top:5px;text-align:left;color:#4b494a;font-size:12px;}
.d_navi_ok{padding-left:10px;padding-right:10px;position:relative;float:right;margin-top:5px;text-align:left;color:#4b494a;font-size:16px;}
.d_navi_o1{padding-left:25px;padding-right:25px;position:relative;float:right;margin-top:5px;text-align:left;color:#4b494a;font-size:1.1em;cursor:pointer;padding-top:15px;}
.d_navi_o1:hover{text-decoration:underline;text-underline-offset: 5px;}
.d_navi_o2{padding-left:0px;padding-right:0px;position:relative;float:right;margin-top:5px;text-align:left;color:#4b494a;font-size:1.1em;cursor:pointer;}
.d_logo_k{width:110px;position:absolute;top:0px;left:20px;display:none;}
.fuss{width:100%;border-top:3px solid #671138;padding-top:10px;padding-bottom:10px;}
.fuss_25{width:25%;text-align:left;}
.gross_2{font-size:1.7em;}
.f_vorteile1{list-style:none;margin-left:0px;}
.f_vorteile1 li{font-size:1.1em;font-weight:bold;background:url("Bilder/haeckchen_gruen_kreis.png") no-repeat left center;padding-left:40px;margin-left:0px;}
.f_vorteile{list-style:none;}
.f_vorteile li{background:url("Bilder/haeckchen_gruen.png")no-repeat left center;padding-left:40px;margin-left:0px;}
.kleiner_1{font-size:0.7em;font-weight:normal;}
.u_navi{text-align:left;line-height:1.5;padding-top:0px;width:96%;padding-bottom:0px;position:absolute;top:43px;left:0px;display:none;background:rgba(255,255,255,1);padding-left:0px;border-bottom:1px solid #671138;border-left:1px solid #671138;border-right:1px solid #671138;}
.u_navi li{padding-top:10px;padding-bottom:10px;}
.d_katbild{float:right;width:500px;height:350px;overflow:hidden;padding-left:50px;padding-right:30px;}
.d_katbild img{width:100%;height:100%;object-fit:cover;}
.nav_schliessen{position:absolute;z-index:1000;right:0px;top:0px;cursor:pointer;}
.inhalt_r{position:absolute;top:0px;right:0px;width:400px;background:url("Bilder/hg_bild.png") no-repeat;background-size:cover;height:100%;z-index:9000;}
.inhalt_ri{text-align:justify;color:#ffffff;padding:60px 40px 40px 80px;font-size:1.4;line-height:2;}
.d_detailbild{width:100%;height:450px;}
.d_detailbild img{width:100%;height:100%;object-fit:scale-down;}
.d_50{width:540px;margin-left:10px;margin-right:10px;}
.d_pfeil{width:40px;padding-top:200px;}
.flexbox_detailbilder{display:flex; flex-wrap:wrap; justify-content:left;padding-bottom:20px;}
.bild_vorschau{width:100px;height:100px;border:1px solid #eeeeee;margin: 0 5px;cursor:pointer;}
.img_bild_vorschau{object-fit:cover;width:100%;height:100%;}
.proddet_text{width:100%;}
.button_wk{color:#ffffff;background:#671138;padding:5px 10px 5px 10px;}
.button_wk:hover{color:#ffffff;}
.button_hell{background:#ffffff;border:1px solid #727577;padding:5px;width:200px;cursor:pointer;}
.wk_prod_ueb{background:url("Bilder/in_warenkorb.jpg") no-repeat;width:30px;height:26px;border:0px;cursor:pointer;}
.d_anmeldeart{width:300px;}
.d_anmeldeart_ueb{background:#671138;color:#ffffff;font-size:1.2em;padding-top:10px;padding-bottom:10px;}
.d_anmeldeart_i{margin:10px;border:1px solid #671138;}
.d_anmeldeart_inhalt{padding:15px;height:150px;}
.i_anmelden{width:170px;}
.button_rot{background:#671138;color:#ffffff;cursor:pointer;}
.button_rot:hover{color:#ffffff;}
.captcha_fehler{color:red;font-size:1.2em;}
.nav_schliessen_u{height:10px;}
.buch_l{float:left;}
.buch_l1{float:left;margin-left:40px;}
.in_l{width:300px;margin-top:5px;margin-bottom:5px;padding:5px;}
.in_l1{width:423px;margin-top:5px;margin-bottom:5px;padding:5px;}
.in_l2{width:310px;margin-top:5px;margin-bottom:5px;padding:5px;}
.text_l1{width:430px;height:105px;margin-top:5px;}
.montage_u{display:none;}
.montage_o{background:#671138;color:#ffffff;font-size:1.2em;padding:10px;margin-bottom:10px;}
.faq_u{display:none;}
.faq_o{background:#671138;color:#ffffff;font-size:1.2em;padding:10px;margin-bottom:20px;}
.begriffe_u{display:none;}
.begriffe_o{background:#671138;color:#ffffff;font-size:1.2em;padding:10px;margin-bottom:20px;}
.suchsubmit{background:url("Bilder/pic_lupe.jpg") no-repeat;width:30px;height:30px;border:0px;cursor:hand;}
.suchsubmit_m{background:url("Bilder/lupe_weiss.png") no-repeat;width:30px;height:30px;border:0px;cursor:hand;margin-left:20px}
.sucheingabe{background:#eeeeee;border:1px solid #c1c0c0;color:#4b494a;width:150px;border:0px;padding:5px;}
.sucheingabe_m{background:#76284c;border:1px solid #c1c0c0;color:#ffffff;width:150px;}
.d_passt{width:250px;border:1px solid #eeeeee;margin:10px;}
.d_passt_i{padding:10px;}
.td_linie{border-bottom:1px solid #eeeeee;}
.d_artsuche{width:250px;margin:10px;text-align:center;}
.d_video_start{padding-left:20px;padding-right:20px;}
.marker{background:#d7e970;padding:5px;font-size:1.1em;}

h5{font-size:40px;font-weight:100;text-align:center;color:#671138;padding-left:80px;padding:0;margin:0px;}
h6{font-size:20px;font-weight:300;text-align:left;color:#727577;margin:5px;}

.seite_allg h2{font-size:30px;font-weight:100;text-align:left;color:#671138;margin:0;padding:0;text-transform: uppercase;}
.seite_allg h3{font-size:25px;font-weight:100;text-align:left;color:#671138;padding:0;margin:0px;text-transform: uppercase;}


.inhalt_rubrik h2{font-size:40px;font-weight:300;text-align:left;color:#671138;margin:0;padding:0;text-transform: uppercase;}
.inhalt_rubrik h3{font-size:40px;font-weight:100;text-align:center;color:#671138;padding-left:80px;padding:0;margin:0px;text-transform: uppercase;}


a.l_b
  {text-decoration:none; color:#8b0000; font-size:1em;font-size:bold;}
a.l_b:hover
  {color:#4b494a;}
a.l_unten
  {text-decoration:none; color:#ffffff;font-size:0.8em;}
a.l_unten:hover
  {color:#eeeeee;}


a.l_weiss
  {text-decoration:none; color:#ffffff; font-size:1em;}
a.l_weiss:hover
  {color:#eeeeee;}
a.l_woher
  {text-decoration:none; color:#4b494a; font-size:1em;}
a.l_woher:hover
  {color:#8b0000;}
a.l_sprache {color:#4b494a;text-decoration:none;}
a.l_sprache:hover{text-decoration:underline;text-underline-offset: 5px;}
.s_aktiv{font-size:1.2em;}
  
  
.seite{width:1200px;margin-left:auto;margin-right:auto;color:#4b494a;padding-top:0px;text-align:left;line-height:2;padding-bottom:0px;}
.seite_allg{width:1200px;margin-left:auto;margin-right:auto;color:#4b494a;padding-top:30px;text-align:left;line-height:2;padding-bottom:30px;}
.inhalt_rubrik{width:1200px;margin-left:auto;margin-right:auto;color:#4b494a;text-align:left;line-height:2;padding-bottom:40px;padding-top:40px;}
.inhalt_text{width:1200px;margin-left:auto;margin-right:auto;}
.seite_oben{width:1200px;margin-left:auto;margin-right:auto;position:relative;margin-top:0px;margin-bottom:0px;}
.d_oben1{width:100%;position:relative;}
.d_oben2{width:100%;position:sticky;border:1px solid blue;top:0px;left:0px;}
.d_logo{float:left;width:200px;}
.d_hotline{float:right;color:#671138;font-size:0.8em;text-align:right;line-height:1.5;}
.s_hotline{font-size:1.3em;}
.d_nav_r{width:1200px;margin-left:auto;margin-right:auto;postion:relative;}
.d_nav_r1{float:right;font-size:0.8em;text-align:right;line-height:1.5;}

.bild_breit{width:100%;position:relative;}

.d_video{width:400px;height:200px;}

.d_navi_p_r{padding-left:10px;padding-right:10px;position:relative;float:left;margin-top:5px;background:#671138;text-align:left;}
.d_navi_suche{padding-left:430px;padding-right:21px;padding-top:12px;padding-bottom:12px;position:relative;margin-top:5px;text-align:left;z-index:9999;}

.menu_zu_m ul{list-style:none;text-align:left;padding:0px;margin:0px;}
.menu_zu_m li{border-bottom:1px solid white;text-align:left;padding-top:3px;padding-bottom:3px;padding-left:0px;margin-left:0px;}
.menu_zu_m li:hover{border-bottom:1px solid rgba(255,255,255,0.8);}

.d_flexbox1{display:flex; flex-wrap:wrap; justify-content:center;}
.d_flexbox_l{display:flex; flex-wrap:wrap; justify-content:left;}
.d_flexbox_produeb{display:flex; flex-wrap:wrap; justify-content:center;background:#d3d4d4;padding-top:40px;padding-bottom:40px;}
.d_navi_flex{display:flex; flex-wrap:wrap; justify-content:center;}
.menu_zu{height:20px;}
.menu_zu_l{width:10px;height:60px;}
.menu_zu_r{width:10px;height:60px;}
.menu_zu_m{width:180px;padding-top:10px;}

.h_grau{color:#d3d4d4;}
.hg_grau{background:#ececec;}
.clear{clear:both;}
.s_kleiner{font-size:0.8em;}
.s_rot_b{font-weight:bold;color:#8b0000;}
.d_navi_m{display:none;}
.m_ob_r{display:none;}
.header{float:left;padding:10px 0px 0px 10px;}

.d_streif{width:100%;height:3px;background:#671138;}

.button_rot {background:#671138;color:#ffffff;padding:5px;}
.u_navi ul{list-style: none;padding:0px;margin:0px;}



.pic_ani2{position:absolute;bottom:10px;right:55%;width:150px;}
.slogan_1{font-size:50px;font-weight:300;text-align:left;color:#671138;margin-top:70px;padding-left:250px;}
.slogan_2{font-size:50px;font-weight:100;text-align:center;color:#671138;}
.slogan_bild{position:absolute;top:40%;left:20%;}

.slogan_bild1{font-size: 60px;
	font-family: 'Roboto', serif;
	font-weight: bold;
	color: #ffffff;
	text-shadow: 1px 1px 7px #333333;}
.slogan_bild2{font-size: 40px;
	padding-top: 40px;
	font-family: 'Roboto', sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #ffffff;
	text-shadow: 1px 1px 7px #333333;}

.d_produkt{width:300px;margin:30px;background:#d3d4d4;border:1px solid white;color:#671138;line-height:1.5;font-size:0.9;}
.d_produkt1{width:300px;margin:30px 30px 30px 0px;background:#d3d4d4;border:1px solid #d3d4d4;color:#671138;line-height:1.5;font-size:0.9;}
.d_flexbox .d_produkt{border:1px solid #d3d4d4;}
.d_produkt_i{padding:10px;}
.d_wk{background:#ffffff;padding:10px;text-align:left;color:#727577;font-size:0.9em;}
.bild_produkt{width:200px;margin-left:auto;margin-right:auto;overflow:hidden;}
.img_prod{width:170px;height:170px;object-fit:contain; transition: transform .5s ease-in-out;}
.img_prod:hover {
  transform: scale(1.1);
}
.sym_r{float:right;width:65px;}
.detail_links{width:50%;padding-top:40px;}
.detail_rechts{width:40%;text-align:left;}
.detail_rechts_i{padding-left:30px;}
.pfeil_links{width:5%;padding-top:150px;}
.pfeil_rechts{width:5%;padding-top:150px;}

.d_woher{background:#d3d4d4;}
.d_woher_i{width:1200px;margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:12px;text-align:left;}
.s_gruen{color:#257846;font-weight:bold;}
.d_made{float:right;padding-right:30px;}

.d_st{position:sticky;top:0px;z-index:10000;background:#ffffff;padding-top:0px;border-bottom:2px #671138;}

.d_flex_box_bilder{display:flex; flex-wrap:wrap; justify-content:center;padding-top:30px;padding-bottom:30px;}
.box_bild_a{width:50%;height:350px;}
.box_bild_i{overflow:hidden;height:100%;width:96%;margin-left:auto;margin-right:auto;}
.d_veranstaltung{border-bottom:1px solid #eeeeee;padding-top:20px;padding-bottom:20px;}
.bild_l{width:150px;height:150px;float:left;margin-right:20px;overflow:hidden;}
.d_toggle1{background:#ececec;width:95%;padding:10px;margin-bottom:10px;cursor:pointer;}
.u_toggle{display:none;padding-top:20px;padding-bottom:20px;}
.bild_montage{width:70%;margin-top:20px;margin-bottom:20px;}
#i_led_o{position:absolute;top:23%;right:39%;}
.d_prod_l{width:50%;float:left;padding-right:40px;}
.d_prod_sprachen{padding-bottom:30px;}

button {
  background: #671138;
  border: 2px solid;
  font: inherit;
  line-height: 1;
  margin: 0;
  padding: 1em 2em;
  color: #fff;
  transition: 0.25s;
}

button:hover,focus { 
    border-color: #671138;
    background: #fff;
	color:#671138;
  }

.raise:hover,
.raise:focus {
  box-shadow: 0 0.5em 0.5em -0.4em #671138;
  transform: translateY(-0.25em);
}

@keyframes drehung {
    0% { transform: rotate(0); }
	20% { transform: rotate(-10deg); }
	40% { transform: rotate(0); }		
}
.pic_ani2 img {
  animation: drehung 3s infinite linear;
}

@keyframes drehung1 {
    0% { transform: rotate(0); }
	20% { transform: rotate(10deg); }
	40% { transform: rotate(0); }		
}
.pic_ani3 img {
  animation: drehung1 3s infinite linear;
}

.s_start1{position:absolute;top:-71%;left:60%;}
.s_start2{position:absolute;top:-41%;left:60%;display:none;}
/*.pic_ani2 img:hover{rotate: .45turn;
	animation: 1s infinite alternate pulse;
}*/


nav:not(.mm-menu)
{
	display: none;
}

.header a
{
	background: center center no-repeat transparent;
	background-image: url( Bilder/canvas1.png);

	display: block;
	width: 50px;
	height: 42px;
	position: absolute;
	top: 5px;
	left: 10px;
}
#menu {background:#671138;z-index:999;}

#menu li {text-align:left;}


@media only screen and (max-width: 1300px) {
.slogan_bild{position:absolute;top:40%;left:5%;}
.slogan_bild1{font-size: 40px;}
.slogan_bild2{font-size: 30px;
	padding-top: 30px;}
.slogan_bild1r{font-size: 30px;}
.slogan_bild2r{font-size: 20px;
	padding-top:40px;}
}


@media only screen and (max-width: 1199px) {
.inhalt_1200{width:96%;}
.inhalt_1200_shop{width:96%;}
.seite{width:96%;margin-left:auto;margin-right:auto;}
.seite_allg{width:96%;margin-left:auto;margin-right:auto;margin-top:40px;}
.inhalt_rubrik{width:96%;margin-left:auto;margin-right:auto;}
.d_beitrag_i{width:96%;margin-left:auto;margin-right:auto;line-height:1.5;}
}

@media only screen and (max-width: 1100px) {
 .d_navi_m{display:block;background:#671138;height:55px;z-index:9999;position:fixed;top:0px;left:0px;width:100%;}
 .m_ob_r{display:block;float:right;padding-left:8px;padding-right:8px;padding-top:7px;} 
 .fuss{display:none;}
 .seite_oben{display:none;}
 .inhalt_shop{width:96%;margin-left:auto;margin-right:auto;padding-top:50px;}
 .d_pfeil{display:none;}
 .inhalt_1200{padding-top:60px;}
 .d_st{display:none;}
.inhalt_r{position:relative;width:100%;background:#671138;}
.inhalt_ri{text-align:justify;color:#ffffff;padding:20px;font-size:1em;line-height:2;}
.inhalt_l{position:relative;width:100%;background:#671138;}
.inhalt_li{text-align:justify;color:#ffffff;padding:20px;font-size:1em;line-height:2;}
.pic_eigenschaften{padding-top:20px;padding-left:0px;}
.slogan_bild{position:absolute;top:40%;left:0%;width:100%;background:rgba(0,0,0,0.4);padding-top:15px;padding-bottom:15px;}
.bild_breit{padding-top:50px;}
.inhalt_rubrik h2{font-size:20px;text-align:left;}
.inhalt_rubrik h3{font-size:20px;text-align:center;padding-left:40px;}
#i_konsole{display:none;}
#i_led_o{top:15%;right:39%;}
}

@media only screen and (max-width: 900px) {
  h1{font-size:20px;font-weight:300;text-transform: uppercase;}
  h4{font-size:20px;font-weight:300;text-align:left;margin:0;padding:0;}
  h5{font-size:20px;font-weight:100;text-align:center;padding-left:80px;padding:0;margin:0px;}
  h6{font-size:14px;font-weight:300;text-align:left;color:#727577;margin:5px;}
  .buch_l{float:none;color:#aa9c83;width:100%;}
  .buch_l1{float:none;color:#aa9c83;margin-left:0px;width:100%;}
  .in_l1{width:300px;margin-top:5px;margin-bottom:5px;padding:5px;}
  .text_l1{width:305px;height:105px;margin-top:5px;}

.seite_allg h2{font-size:20px;font-weight:100;text-align:left;margin:0;padding:0;text-transform: uppercase;}
.seite_allg h3{font-size:14px;font-weight:100;text-align:left;padding:0;margin:0px;text-transform: uppercase;}

.slogan_bild1r{font-size: 35px;}
.slogan_bild2r{font-size: 30px;}
.slogan_1{font-size:30px;font-weight:300;text-align:center;color:#671138;margin-top:40px;padding-left:0px;}
.slogan_2{font-size:30px;font-weight:100;text-align:center;color:#671138;}
.s_start1{position:absolute;top:-200%;left:-60%;}
.s_start2{position:absolute;top:-200%;left:-60%;}
.slogan_bild{position:absolute;top:40%;left:0%;width:100%;background:rgba(0,0,0,0.4);padding-top:15px;padding-bottom:15px;}
.slogan_bild1{font-size: 25px;}
.slogan_bild2{font-size: 15px;
	padding-top: 15px;}
	
}

@media only screen and (max-width: 600px) {
.bild_montage{width:100%;margin-top:20px;margin-bottom:20px;}
.box_bild_a{width:100%;height:250px;margin-bottom:20px;}
.pic_ani3{display:none;}
.pic_ani2{display:none;}
.inhalt_rubrik h3{font-size:20px;text-align:left;padding-left:0px;}
.slogan_bild{top:20%;}
.slogan_bildr{top:20%;right:20%;}
.slogan_bild1r{font-size: 30px;}
.slogan_bild2r{font-size: 20px;
	padding-top:20px;}
.d_prod_l{width:100%;float:none;padding-right:0px;}
}


@media only screen and (max-width: 500px) {
.slogan_bild1r{font-size: 25px;}
.slogan_bild2r{font-size: 15px;font-weight:bold;}
}