.schlosser_H1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #CCCCCC; text-decoration: none}
.schlosser_H2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.schlosser_a { color:#CCCCCC;text-decoration: none;}
a.schlosser_a:visited { color:#ccc; text-decoration: none;}
a.schlosser_a:hover { color:#fff; text-decoration: none;}
.schlosser_Norm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #CCCCCC; text-decoration: none ; line-height: normal}
.schlosser_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CCCCCC; text-decoration: none }
.schlosser_xsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #CCCCCC; text-decoration: none }
ul {  line-height: 9pt}
a.thumb:link,
a.thumb:visited {
	text-decoration: none;
}
div.contactDetails{
	background-color: #111111;
	padding: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 550px;
	}
div.contactDetails h1{
	font-size: 18px;
	}
div.contactDetails span{
	font-size: 13px;
	}
div.contactDetails span.label{
	margin-right: 50px;
	}
div.contactDetails span.crypt{
	display: none;
	}
div.contactDetails span.web{
	font-weight: bold;
	font-size: 16px;
	}
div.contactDetails img{
	float:right;
	}
div.contactDetails a,
div.contactDetails a:link,
div.contactDetails a:visited{
	color: #CCCCCC;
	text-decoration: none;
	}
div.contactDetails a:hover{
	color: #EEEEEE;
	text-decoration: underline;
	}
	
@keyframes fade{
  0%   { opacity: 0; }
  25% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 0; }
}
.fade{
	opacity: 0;
	color: white;
	animation-name: fade;
	animation-duration: 15s;
	animation-iteration-count: infinite; 
	font-family: sans-serif;
	font-size: 54px;
	text-shadow:0px 0px 20px #FFFFFF;
	text-decoration: none;
	position: absolute;
}
.welcome{ top: 200px; right: 150px;  text-transform: uppercase;}
.willkommen{ bottom: 150px; left: 60px; text-transform: uppercase;}
.fade-1 { animation-delay: 0s; }
.fade-2 { animation-delay: 5s; }
.fade-3 { animation-delay: 10s; }