html {

    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {

        font-family: 'MuseoModerno', sans-serif;
  /*      font-family: Arial, 'DejaVu Sans','Lucida Sans Unicode','Arial Unicode MS',sans-serif;*/
        /*font-family :inherit;*/

letter-spacing: 0.001em;
    margin: 0;
    padding: 0;	
}
a:link { text-decoration: none;}
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }

.pandemie{
    background-color: #34ebb7;

width:100%!important;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ddfff5+0,34ebb7+30,ddfff5+42,007f57+64,00261a+86 */
background: #ddfff5; /* Old browsers */
background: -moz-linear-gradient(top,  #ddfff5 0%, #34ebb7 30%, #ddfff5 42%, #007f57 64%, #00261a 86%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ddfff5 0%,#34ebb7 30%,#ddfff5 42%,#007f57 64%,#00261a 86%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ddfff5 0%,#34ebb7 30%,#ddfff5 42%,#007f57 64%,#00261a 86%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddfff5', endColorstr='#00261a',GradientType=0 ); /* IE6-9 */
}
/*-*/


.shadow{
-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.7);
-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.7);
box-shadow:3px 3px 3px rgba(0,0,0,0.7);
}
/*-*/

.mitneuerkraft{   float: right;
        font-size:60px;
        font-style:normal;
        color:#A5FFE4; 
        position:relative;
        right: 18px; 
        top: 1%; 
/*	    z-index: -4;*/
}
.mitneuerkraft2{   float: left;
        font-size:40px;
        font-style:normal;
        color:#C1FFEC; 
        position:fixed;
        left: 18px; 
        top: 1%; 
    z-index: -4;
}

.mnkbig1{    
         font-size:27px;
         font-style:normal;
         color:#003323; 
         position: relative;
	     left: 10px;
/*	    z-index: -1;*/
}
.mnkbig2{    
         font-size:47px;
         font-style:normal;
         color:#007F57; 
         position: relative;
	     left: 10px;
/*	    z-index: -1;*/
}

.nix {
    /* The image used */
    background-image: url("/images/mitneuerkraft.jpg");

    /* Set a specific height */
    min-height: 500px; 

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


.nix2 {
    /* The image used */
    background-image: url("/images/mitneuerkraft2.jpg");

    /* Set a specific height */
    min-height: 500px; 

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}




.textfeld {  color: #f8f8f8;
            text-shadow: 1px 1px 2px #000000, 0 0 25px #3193C4, 0 0 5px #05FFAB;
}

.textfeld a:link { text-decoration: none; color:#05FFAB; }
.textfeld a:visited { text-decoration: none; color:#6BFFD0; }
.textfeld a:active { color: #ff7700; text-decoration: underline;	}
.textfeld a:hover { color: #ffffff; text-decoration: underline; }

.textfeld-klein{  color: #f8f8f8;
            text-shadow: 1px 1px 2px #000000, 0 0 25px #3193C4, 0 0 5px #05FFAB;
			font-size: small;
}

.textfeld-klein a:link { text-decoration: none; color:#05FFAB; }
.textfeld-klein a:visited { text-decoration: none; color:#6BFFD0; }
.textfeld-klein a:active { color: #ff7700; text-decoration: underline;	}
.textfeld-klein a:hover { color: #ffffff; text-decoration: underline; }

.kleinunten{    
         font-size:10px;
         font-style:normal;
         color:#CEE5DE; 
         position: relative;
	     left: 10px;
/*	    z-index: -1;*/
}

.impforsch{    
		letter-spacing: 2px;
         font-size:12px;
         font-style:normal;
         color:#00FFA5; 
         position: relative;
	     left: 50px;
		 text-shadow: 1px 1px 1px #ffd4a1, 0 0 25px #3193C4, 0 0 5px #0b425f;
          /*	    z-index: -1;*/
}

.anchorlink {   float: right;
        font-size:16px;
        font-style:normal;
        position:fixed;
        right: 18px; 
        top: 15%; 
        color:#05FFAB;

		text-shadow: 2px 2px 2px #000000, -2px -2px 2px #3193C4, 2px 2px 12px #05FFAB;
		z-index:1;
}
.anchorlink a:link { text-decoration: none; color:#05FFAB; }
.anchorlink a:visited { text-decoration: none; color:#6BFFD0; }
.anchorlink a:active { color: #ff7700; text-decoration: underline;	}
.anchorlink a:hover { color: #ffffff; text-decoration: none; }

.anchorlinkbackup {   
        font-size:16px;
        font-style:normal;
        color:#05FFAB;

		text-shadow: 2px 2px 2px #000000, -2px -2px 2px #3193C4, 2px 2px 12px #05FFAB;
		z-index:1;
}
.anchorlinkbackup a:link { text-decoration: none; color:#05FFAB; }
.anchorlinkbackup a:visited { text-decoration: none; color:#6BFFD0; }
.anchorlinkbackup a:active { color: #ff7700; text-decoration: underline;	}
.anchorlinkbackup a:hover { color: #ffffff; text-decoration: none; }

.toolbox a:link { text-decoration: none; color:#2b3c61; }
.toolbox a:visited { text-decoration: none; color:#2c5949 }
.toolbox a:active { color: #ff7700; text-decoration: underline;	}
.toolbox a:hover { color: #ffffff; text-decoration: underline; }


.hoverbox { width: 150px; border: 1px solid #9325BC; padding: 0px; }

.hoverbox:hover { -moz-box-shadow: 0 0 10px #ccc; -webkit-box-shadow: 0 0 10px #ccc; box-shadow: 0 0 10px #ccc; } 




.button {
    background-color: #A5FFE4; /*  */
    border: none;
    color: #003323!important;
    padding: 7px 7px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 1px 1px;
    cursor: pointer;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
border-radius: 2px;
}

.button1 {
    box-shadow: 0 1px 7px 0 rgba(0,0,0,0.3), 0 1px 5px 0 rgba(0,0,0,0.2);
}

.button2:hover {
    box-shadow: 0 12px 20px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}






/*BLUR*/
.blur img {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.blur img:hover {
  -webkit-filter: blur(10px);
}

/*GROW*/
.grow img {
  height: 200px;
  width: 300px;
 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.grow img:hover {
  width: 350px;
  height: 233px;
}



/* invisible table */ 
table.invisibletable {
  border: none;
    width:100%;
   clear: both;
}

table.invisibletable th, table.invisibletable td {
  border: none;
  padding:50px;
}
 

/* table prettytable */

table.prettytable {
  margin: 1em;
 /* background-color: #f9f9f9; */
  border: none;
}

table.prettytable th, table.prettytable td {
  border: none;
  padding: 0.2em;
}
 
table.prettytable th {
  text-align: center;
}
 


table.prettytable2 {
  margin: 3em;
 /* background-color: #f9f9f9; */
  border: none;
}

table.prettytable2 th, table.prettytable2 td {
  border: none;
  padding: 2em;
}
 
table.prettytable2 th {
  text-align: center;
}
