/* CSS Document */
* {
 	margin:0px;
 	padding:0px;
}

#centerFrame {
  	width:580px;  
	padding-top:-574px;
	padding-bottom:-370px;
  	background-color:#cccccc; 
  	margin-left:auto;
  	margin-right:auto; 
}

*html .bgImage {
  	position:relative;  
	margin-top:10px; 
}
.bgImage {
  	position:relative;  
	margin-top:10px; 
}
.image {
  	position:relative;  
	margin-top:-674px;
	margin-left:-470px;
  	z-index:5;  
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #00ccff; 
	width: 270px;
	height: 35px;
  	position:relative;  
	margin-top: 100px;
	margin-left: 100px;
  	z-index:4;   
}
*html .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #00ccff; 
	width: 300px;
	height: 35px;
	padding-top: 10px;
    position:relative;
	margin-top: 619x;
	margin-left: -80px;  
    z-index:6;  
}
.frame3 {
	color: #006699;
	border: 1px dotted #006699;
	width: 100px;
	height: 19px;
	padding-top: 10px;
    position:relative;
 	margin-top: 183px;
	margin-left: -300px; 	  
    z-index:5;
}
*html .frame3 {
	color: #006699;
	border: 1px dotted #006699;
	width: 100px;
	height: 19px;
	padding-top: 10px;
    position:relative;
 	margin-top: 133px;
	margin-left: 313px; 	  
    z-index:5;
}
.demos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	/* font-variant: small-caps; */
	color: #00ccff; 
	/* background: #00ccff; */
	width: 170px;
	height: 100px;
  	position:relative;  
	margin-top: 50px;
	margin-left: 170px;
  	z-index:5;   
}
*html .demos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	/* font-variant: small-caps; */
	color: #00ccff; 
	/* background: #00ccff; */
	width: 170px;
	height: 100px;
  	position:relative;  
	margin-top: 50px;
	margin-left: -60px;
  	z-index:5;   
}
*html .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #007799; 
}
.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #0066AA;
	text-decoration: none;
}
.email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #00EE11;
	text-decoration: none;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #00ccff;
	text-decoration: none;
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #00EE11;
	text-decoration: none;
}
.links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #66ccff;
	text-decoration: none;
}
.links2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #00EE11;
	text-decoration: none;
}
.impressum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #006699;
	/* background-color:#ffffff; 
	border: 1px dotted #006699; */
	width: 570px;
	height: 21px;
	position:relative;
    margin-top: 447px; 
    margin-left: 0px;
    padding-top: 10px;
    z-index:5;   
}
*html .impressum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #006699;
	/* background-color:#ffffff; 
	border: 1px dotted #006699; */
	width: 170px;
	height: 21px;
	position:relative;
    z-index:5; 
    margin-top: 439px; 
    margin-left: 0px;
    padding-top: 410px; 
}