html {background-color: #ffddee; max-width: device-width; border: 2px solid #9595bb; margin: 0px auto; padding: 0px;}

body   { background-color: #ffffff; border: 2px solid #9595cc; border-spacing: 2px; font-family: Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; max-width: 1280px; margin: 0 auto; }
header { background-color: #dddd95; border: 2px solid #9595dd; border-spacing: 2px; font-family: Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }

header h1 { color: #751595; font-size: 175%; line-height:150%; font-weight: bold; text-align: center; font-style: italic; background-color:transparent; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
header h2 { color: #752595; font-size: 150%; line-height:150%; font-weight: bold; text-align: center; font-style: italic; background-color:transparent; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }

header h4 { color: #751595; font-size: 175%; line-height:150%; font-weight: bold; text-align: center; font-style: italic; background-color:transparent; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold;}
header h5 { color: #752595; font-size: 150%; line-height:150%; font-weight: bold; text-align: center; font-style: italic; background-color:transparent; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold;}

#Kopf1 { background-color: #dddd95; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
#Kopf2 { background-color: #ffff95; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }

main   { background-color: #ffffff; border: 2px solid #9595dd; border-spacing: 2px; font-family: Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
footer { background-color: #ffffff; border: 2px solid #9595dd; border-spacing: 2px; font-family: Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }

footer h1 { color: #751595; font-size: 175%; line-height:150%; background-color: #eeeeaa; font-weight: bold; text-align: center; font-style: italic; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
footer h2 { color: #752595; font-size: 150%; line-height:150%; background-color: #eeeeaa; font-weight: bold; text-align: center; font-style: italic; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }

footer h4 { color: #751595; font-size: 175%; line-height:150%; background-color: #eeeeaa; font-weight: bold; text-align: center; font-style: italic; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
footer h5 { color: #752595; font-size: 150%; line-height:150%; background-color: #eeeeaa; font-weight: bold; text-align: center; font-style: italic; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }

section { background-color: #ffffff; border: 2px solid #9595ee; border-spacing: 2px; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
article { background-color: #ffffff; border: 2px solid #9595ff; border-spacing: 2px; font-family: Nunito, Montserrat, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; padding: 5px; text-align: center; }
 
h3 { color: #959532; font-size: 125%; line-height:150%; font-family: Montserrat, Eau, Manrope, Cantarell, Arial, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; background-color: #ffffff; text-align: center; font-style: italic; font-weight: bold;}
p  { color: #000000; font-size: 100%; line-height:150%; font-family: Arial, Montserrat, Eau, Manrope, Cantarell, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold;}

/* img { position: center;} */


#fresh-left  {text-align: center; margin: 5 auto; }
#fresh-right {display: none;}

body h1 { color: #751595; font-size: 175%; line-height:150%; font-weight: bold; text-align: center; font-style: italic; font-family: Montserrat, Eau, Manrope, Cantarell, Arial, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
body h2 { color: #752595; font-size: 150%; line-height:150%; font-weight: bold; text-align: center; font-style: italic; font-family: Montserrat, Eau, Manrope, Cantarell, Arial, Eau, Manrope, Cantarell, Nunito, Arial, Helvetica, Verdana, Tahoma, Arial Rounded MT Bold; }
 
#head1 {background-color: #dddd95;}
#head2 {background-color: #eeee95;}

 
 .Liste-breit  {display:block;}
 .Liste-schmal {display:none;}

.Supplement {text-align: center; border: 1px solid #111111; padding: 0px; margin: 5px auto; width: 100%; height: 100%; } 
.Supplement-big {text-align: center; border: 1px solid #111111; padding: 0px; margin: 5px auto; width: 75%; height: 75%; } 

.Bild {text-align: center; border: 1px solid #111111; padding: 0px; margin: 5px auto; width: 100%; height: 100%; }



table {max-width: 100%; margin:auto;}

tr
 {
  font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
  font-size: 10pt;
  text-align: center;
 }

td 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 line-height:150%;
 text-align: center;
}

ul 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

ol 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

li 
{
 font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
 font-size: 10pt;
 line-height:150%;
 text-align: left;
}

.Frucht-Zusammensetzung { border: 0px; border-width: 0px; border-color: #959532; border-spacing: 0px; padding: 0px; margin: 0px auto;   }

tr.Frucht-Zusammensetzung
 {
  font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
  font-size: 10pt;
  text-align: center;
  border: 1px; border-color: #959532;   
  background-color: #dddd95;
 }

td.Frucht-Zusammensetzung 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: center;
 border: 1px; border-color: #959532;
 background-color: #dddd95; padding: 5px; 
}

ul.Frucht-Zusammensetzung 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

ol.Frucht-Zusammensetzung
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

li.Frucht-Zusammensetzung 
{
 font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
 font-size: 10pt;
 text-align: left;
}


@media screen and (min-width: 320px) and (max-width: 329px) { tr, td, ol, ul, li {font-size: 9pt;}}

@media screen and (min-width: 320px) and (max-width: 390px)
{ 
 .EB {display: none;}
}


table.Iridoide {border: 5px; border-width: 5px; border-color: #953295; background-color: #eeaaee;  margin: 5px auto;}
.Iridoide {border: 5px; border-width: 5px; border-color: #953295; background-color: #eeaaee;  margin: 5px auto;}

tr.Iridoide
 {
  font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
  font-size: 11pt;
  text-align: center;
  border: 5px; border-color: #953295; background-color: #eeaaee; padding: 5px; 
 }

td.Iridoide 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 11pt;
 text-align: center;
 border: 5px; 
 border-color: #953295;
 background-color: #eeaaee; 
 padding: 5px; 
}

ul.Iridoide 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 11pt;
 text-align: left;
}

ol.Iridoide
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 11pt;
 text-align: left;
}

li.Iridoide 
{
 font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
 font-size: 11pt;
 text-align: left;
}


table.Frucht-Herkunft {border: 0px; border-width: 0px; border-color: #959595; background-color: #aaaaaa; padding: 0px; margin: 0px auto;}
.Frucht-Herkunft {border: 0px; border-width: 0px; border-color: #959595; background-color: #aaaaaa; padding: 0px; margin: 0px auto;}

tr.Frucht-Herkunft
 {
  font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
  font-size: 10pt;
  text-align: center;
 }

td.Frucht-Herkunft 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: center;
 border-width: 5px; 
 padding: 5px; 
 margin: 5px;
}

ul.Frucht-Herkunft
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

ol.Frucht-Herkunft
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

li.Frucht-Herkunft 
{
 font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
 font-size: 10pt;
 text-align: left;
}

@media screen and (min-width: 450px) and (max-width: 479px)
{
  .Herkunft {display: none;}
}

@media screen and (min-width: 320px) and (max-width: 449px)
{
  .Anbau    {display: none;}
  .Herkunft {display: block; margin: 5px auto;}
}


table.Iridoid-Video {border: 5px; border-width: 5px; border-color: #959595; background-color: #aaaaaa; padding: 5px; margin: 5px auto;}
.Iridoid-Video {border: 5px; border-width: 5px; border-color: #959595; background-color: #aaaaaa; padding: 5px; margin: 5px auto;}

tr.Iridoid-Video
 {
  font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
  font-size: 11pt;
  text-align: center;
 }

td.Iridoid-Video 
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 11pt;
 text-align: center;
 border-width: 5px; 
 padding: 5px; 
 margin: 5px;
}

ul.Iridoid-Video
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 11pt;
 text-align: left;
}

ol.Iridoid-Video
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 11pt;
 text-align: left;
}

li.Iridoid-Video
{
 font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
 font-size: 11pt;
 text-align: left;
}


#Alle-Iridoide { width: 377px; height:250px; text-align:center; border: 1px; }

table.Kunden-Zufriedenheits-Garantie { border: 5px; border-width: 5px; border-color: #959532; border-spacing: 5px;  background-color: #dddd95; padding: 5px; margin: 5px auto; }
.Kunden-Zufriedenheits-Garantie { border: 5px; border-width: 5px; border-color: #959532; border-spacing: 5px;   background-color: #dddd95; padding: 5px; margin: 5px auto;   }

tr.Kunden-Zufriedenheits-Garantie
 {
  font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
  font-size: 10pt;
  text-align: center;
  border: 5px; border-color: #959532;
  background-color: #dddd95;
 }

td.Kunden-Zufriedenheits-Garantie
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: center;
 border: 5px; border-color: #959532;
 background-color: #dddd95; padding: 25px; 
}

ul.Kunden-Zufriedenheits-Garantie
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

ol.Kunden-Zufriedenheits-Garantie
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

li.Kunden-Zufriedenheits-Garantie
{
 font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
 font-size: 10pt;
 text-align: left;
}

@media screen and (min-width: 320px) and (max-width: 410px) 
{
 .Friede-g {display: none;}
 .Friede-p {display: block;}
 .Friede-n {display: none;}
}

@media screen and (min-width: 411px) and (max-width: 479px) 
{
 .Friede-g {display: block;}
 .Friede-p {display: none;}
 .Friede-n {display: none;}
}

 .Liste-breit  {display:block;}
 .Liste-schmal {display:none;}

A:link    { font-family: Montserrat, Eau, Manrope, Cantarell, Arial, Verdana, Helvetica, Tahoma; font-size: 10pt; text-decoration: none; }
A:visited { font-family: Montserrat, Eau, Manrope, Cantarell, Arial, Verdana, Helvetica, Tahoma; font-size: 10pt; text-decoration: none; }
A:hover   { font-family: Montserrat, Eau, Manrope, Cantarell, Arial, Verdana, Helvetica, Tahoma; font-size: 10pt; text-decoration: underline; }
A:active  { font-family: Montserrat, Eau, Manrope, Cantarell, Arial, Verdana, Helvetica, Tahoma; font-size: 10pt; text-decoration: underline; }

a.COMPLETE-D-EAT-Bestellung 
{font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 15pt;
 font-weight: bold;
 text-align:center;
 color: #ffff55;
 border: 5px solid #5555ee; padding: 5px; margin: 10px;
 background-color: #5555ff;
}

#Bestell_COMPLETE-D-EAT {text-align: center; margin: 5px auto;}

.COMPLETE-D-EAT-Bestellung 
{font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 15pt;
 font-weight: bold;
 text-align:center;
 color: #ffff55;
 border: 5px solid #7575ee; padding: 10px; margin: 10px;
 background-color: #9595ff;
 border-radius: 15px;
}

 /*  table-layout { position: center; } */

.iridoide 
{font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 20pt;
 line-height:150%;
 font-weight: bold;
 text-align:center;
 color: #753575;
 background-color: #fffffe;
 border:5px; padding:25px;  border-color: #552555} 

.Iridoide 
{
 text-align:center;
 border:5px; border-color: #753275; padding:25px; margin: 25px;
 background-color: #eebbee;
}


@media screen and (min-width: 450px) and (max-width: 479px)
{
  #Alle-Iridoide { width: 377px; height:250px; text-align:center; border: 1px; }
}

@media screen and (min-width: 320px) and (max-width: 449px)
{
  #Alle-Iridoide { width: 85%; height: auto; text-align: center; border: 1px; }
}


table.Bestell-Formular { border-width: 5px; border-color: #ff2595; border-style: dashed; background-color: #FFFFFE; padding: 0px;  margin: 5px auto;}

.Bestell-Formular {margin: 5px auto;}


tr.Bestell-Formular
 {
  font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
  font-size: 10pt;
  text-align: center;
 }

td.Bestell-Formular
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 line-height:150%;
 text-align: center;
 background-color: #ffffff; padding: 5px; 
}

ul.Bestell-Formular
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

ol.Bestell-Formular
{
 font-family: Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma; 
 font-size: 10pt;
 text-align: left;
}

li.Bestell-Formular
{
 font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
 font-size: 10pt;
 line-height:150%;
 text-align: left;
}

.radio { text-align: center; line-height:150%;  font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}
label {line-height:150%;  font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}

.Dateneingabe { background-color: #ffffee; color: #000000; margin: 5px auto; text-align: center;  line-height:200%;  font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}
.Zeile { display: block; margin: 5px; padding: 5px; line-height:200%;  font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}
.Beschriftung {display: block; line-height:150%;  font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}

@media screen and (min-width:320px) and (max-width:350px) 
{
 input 
 { font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
   font-size: 7pt;
   line-height:150%;
   text-align: left;
 }
 input.Lesrein {size:50em; width: 175px;}
}

@media screen and (min-width:351px) and (max-width:364px) 
{
 input 
 { font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
   font-size: 8pt;
   line-height:150%;
   text-align: left;
 }
 input.Lesrein {size:50em; width: 200px;}
}

@media screen and (min-width:365px) and (max-width:394px) 
{
 input 
 { font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
   font-size: 8pt;
   line-height:150%;
   text-align: left;
 }
 input.Lesrein {size:35em; width: 225px;}
}

@media screen and (min-width:395px) and (max-width:409px) 
{
 input 
 { font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
   font-size: 9pt;
   line-height:150%;
   text-align: left;
 }
 input.Lesrein {size:35em; width: 250px;}
}

@media screen and (min-width:410px) and (max-width:479px) 
{
 input 
 { font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;
   font-size: 10pt;
   line-height:150%;
   text-align: left;
 }
 input.Lesrein {size:35em; width: 275px;}
}


.Produkt-Tisch {margin: 5px auto; padding:0px; border-width:1px;} 
.Produkt-Bild {width:89px; height:234px; }

.Dateneingabe { background-color: #ffffee; color: #000000; margin: 5px auto; text-align: center;  line-height:200%; font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}
.Zeile { display: block; margin: 0px; padding: 0px; line-height:200%; font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}
.BeschriftungIban {display: block; line-height:150%;}

.form_radio {width:auto; margin-bottom: 50px;}
input[type="checkbox"], input[type="radio"]{width:auto;}

#COMPLETE-D-EAT-box {width:75%; height:auto; text-align:center; border:0; }

#los {text-align:center; color: #ffff55;  font-size: 25pt; font-weight: bold; background-color: #9595ff; padding: 25px; border-width: 5px; border-color: #5555ee;  border-style: solid; border-radius: 15px; margin:5px auto; font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}

.los {text-align:center; color: #FFFF55;  font-size: 12pt; font-weight: bold; background-color: #9595ff; border-spacing: 5px; padding: 10px; border-width: 5px; border-color: #cccc32; border-radius: 5px; margin: auto; font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}

#Bestell_COMPLETE-D-EAT {margin: 5px auto;}

fieldset {padding: 5px; background: #ffeeff; border: 1px solid #221122; border-radius: 5px; margin: 5px; font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}

legend {background: #ffff55; padding: 6px; border: 1px solid #221122; border-radius: 5px; margin: 5px; font-family: Montserrat, Eau, Manrope, Cantarell, Arial Rounded MT Bold, Arial, Helvetica, Verdana, Tahoma;}

#SEPA-Erlaubnis {font-size: 10pt;}

.giant  {display: none;}
.grande {display: none;}
.mini   {display: none;}
.tiny   {display: block;}
.nano   {display: none;}

#Credit-Lizenz {font-size: 10pt;}

.giant  {display: none;}
.grande {display: none;}
.mini   {display: none;}
.tiny   {display: block;}
.nano   {display: none;}

#morinda-upr-logo { width: 222px; height: 148px; }
.morinda-upr-logo { width: 222px; height: 148px; }


input[type="submit"]:hover  {color:#ffffff;}
input[type="submit"]:active {color:#ffffff;}

input:valid { border: 2px solid #aaff55;}

video.schau { width: 97%; height: auto; padding: auto; margin: auto;}

.schau { width: 97%; height: auto; padding: auto; margin: auto;}

.schau { width: 75%; height: auto; }

Audio.horch { width: 90%; text-align: center; margin: 25px auto;}

.Bild {margin: 5px auto; width: 75%; height: auto;  border:1px; text-align: center;}

@media screen and (min-width: 320px) and (max-width: 390px)
{
	#Morinda-Firmenvideo {text-align: center; padding: 0px; margin: 5px auto; width: 95%; height: 95%; }
	.Jubeln {text-align: center; padding: 0px; margin: 5px auto; width: 100%; height: 100%; }
}

#Morinda-Noni-Blatt-Tee {margin: 5px auto; width: 75%; height: auto;  border:1px; text-align: center;}


.Herz { padding: 10px auto; margin: 10px auto;}

#Herzlichen-Dank {padding: 10px auto; margin: 10px auto;}


.Herz { padding: 10px auto; margin: 10px auto;}

#Herzlichen-Dank {padding: 10px auto; margin: 10px auto;}

.gelb {background: #ffff32;}

.Quadrat {width: 75%; height: auto; padding: 0px auto; margin: 5px auto; border: 1px solid #111111; border-color: #111111;}

@media screen and (max-width: 375px) 
{
 .lang {display: none;}
 .mittel {display: none;}
 .kurz {display: none;}
 .winzig {display: block;}
}

@media screen and (min-width: 376px) 
{
 .lang {display: none;}
 .mittel {display: none;}
 .kurz {display: block;}
 .winzig {display: none;}
}

.Foto { width: 75%; height: auto; border: 1px solid; border-color: #111111;}

@media screen and (max-width: 390px)
{ .Stern {width: 95%; height: auto; padding: 5px auto; margin: 5px auto; border: 1px solid; border-color: 111111; }}

 
.Schachtel  {width: 95%; height: auto; border: 1px solid; border-color: #111111; margin: 5px auto;}

.Dose {width: 95%; height: auto; border: 1px solid; border-color: #111111; margin: 5px auto;}

.D-EAT {width: 95%; height: auto; border: 1px solid; border-color: #111111; margin: 5px auto;}

#COMPLETE-d-eat {width: 95%; height: auto; border: 1px solid; border-color: #111111; margin: 5px auto;}

.complete-d-eat {border: 1px solid; border-color: #111111; margin: 5px auto;}

@media screen and (min-width: 320px) and (max-width: 420px)
{.complete-d-eat {width: 95%; height: auto; border: 1px solid; border-color: #111111; margin: 5px auto;}}


.bild {border: 1px solid; border-color: #111111; margin: 5px auto;}

@media screen and (min-width: 320px) and (max-width: 435px)
{.bild {border: 1px solid; border-color: #111111; margin: 5px auto;}}

#COMPLETE-d-eat-CAPS-d-gest {width: 95%; height: auto; border: 1px solid; border-color: #111111; margin: 5px auto;}

.Papier { width: 95%; height: auto; border: 1px solid #111111; }

.Sachet { width: 95%; height: auto; border: 1px solid #111111; }

.credo { width: 95%; height: auto; border: 1px solid #111111; }

.sauber { border: 1px solid #111111; margin: 25px auto;  width: 95%; height: auto; }

.Datenblatt { width: 95%; height: auto; border: 1px solid #111111; margin: 5px auto;}

.Logo  { border: 1px solid #111111;  margin: 25px auto;}

#RINGANA-Partner-Logo { width: 95%; height: auto;border: 1px solid #111111;  margin: 25px auto;}








