html,body {
    background: url(zblur.jpg) no-repeat center center fixed;
    -webkit-background-size: contain; /* For WebKit*/
    -moz-background-size: contain;    /* Mozilla*/
    -o-background-size: contain;      /* Opera*/
    background-size: contain;         /* Generic*/
	min-height: 100%;
}

a:link {
 color: #6b6b45;
 text-decoration: none;
  text-decoration: underline;

}
a:visited {
 color: #6b6b45;
 text-decoration: none;
  text-decoration: underline;
}
a:focus {
 color: #ffffff; background:#999999;
 text-decoration: none;
  text-decoration: underline;
}
a:hover {
 color: #ffffff; background:#000000;
 text-decoration: underline;
}
a:active {
 color: #ffffff; background:#999999;
 text-decoration: none;
  text-decoration: underline;
}

.ts0 {font-family:Verdana;font-weight:normal;font-style:normal;font-size:10px;line-height:15px;text-align:center;text-decoration:normal;color:#000000;background-color:#ffffff}
.tred {font-family:Verdana;font-size: 13px;letter-spacing: 5px; color: #ffffff;  padding:3px; text-align:center;text-decoration:normal;background-color:#fe0000}
.tolive {font-family:Verdana;font-size: 13px;letter-spacing: 3px; padding:3px; text-align:center;text-decoration:normal;color:#ffffff;background-color:#6b6b45}
.tblue {font-family:Verdana;font-size: 13px;letter-spacing: 5px; padding:3px; text-decoration:normal;text-align:center;color:#000;background-color:#c1d5f6}
.tblack{font-family:Verdana;font-size: 13px;letter-spacing: 3px; color: #e2e2e2; padding:3px; text-decoration:normal;text-align:center;background-color:#fff}
.norm{font-family:Verdana;font-size: 11px;letter-spacing: 0px; color: #000; padding:3px; text-decoration:normal;text-align:left;background-color:#fff}


#textbaustein{

width: 100%;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
text-align:center; 
}

#texttop{
position: absolute;
padding:10px;
}

input{
border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;
background: #c1d5f6;
font:16px Arial, Helvetica;letter-spacing: 3px;
color: #000;
width:100px;
}



.eingabe td {font-family:Verdana,Arial,Helvetica;font-size:15px;font-weight:normal;text-decoration:none;color: #6b6b45}

.mini{font-family:Verdana,Arial,Helvetica;font-size:10px;color:#000000;}

/* -- COOKIES
------------------------------------------------------------- */
#cookie-popup { 
  
  font-family:Verdana;font-weight:normal;font-style:normal;font-size:12px;line-height:14px;text-align:center;text-decoration:normal;color:#000000;background-color:#ffffff;

  background: rgba(255,255,255,0.7);
  position: fixed;
  width: 100%; 
  
  top: 0px;
  z-index: 9999;
  
-webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.5);
  box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.5);
 

 
 }
 
#cookie-popup.hidden {
  display: none;
}

#cookiedark { background: rgba(20,52,83,0.0); width:100%; height:100%;position:fixed;top: 0px;   z-index:-10; }

button {
	background-color:#f9f9f9;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	padding:6px 24px;
	text-decoration:none;
}
button:hover {
	background-color:#000;
	color:#fff;
}
button:active {
	position:relative;
	top:1px;
}

