body {
	background:#5c8b9b;
}
#wrapper
{
	background:#ffffff;
	position: absolute;
	top: 50px;
	left: 50%;
	width: 800px;
	margin-left: -400px;
	padding: 0;
}

#diashow {
	z-index:1;
}

#infotext  {
	position:absolute;
	top:429px;
	left:522px;
	z-index:1;
	width: 254px;
	height: 24px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


#haupttext  {
	position:absolute;
	top:140px;
	left:417px;
	z-index:1;
	width: 348px;
	height: 234px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
}

.underline	{
	text-decoration: underline;
}

.hitext {
	color: #006699;
}

.p_text{ 
    margin:0 0 7px 0; 
}

.p_text a:link {
    color: #990033;
	text-decoration: none;
    background-color : transparent; 	
}

.p_text a:visited {
    color: #990033;
	text-decoration: none;
    background-color : transparent; 	
}

.p_text a:hover {
    color: #FFFFFF;
	text-decoration: none;
    background-color : #990033;
}

.p_text a:active {
    color: #FFFFFF;
	text-decoration: none;
    background-color : #990033;
}



.infotextlink a:link {
	color: #990033;
	text-decoration: none;
    background-color : transparent; 	
}

.infotextlink a:visited {
	color: #990033;
	text-decoration: none;
    background-color : transparent; 	
}

.infotextlink a:hover {
	color: #FFFFFF;
	text-decoration: none;
    background-color : #990033; 	
}

.infotextlink a:active {
    color: #FFFFFF;
	text-decoration: none;
    background-color : #990033;
}

input {
   background-color : transparent; 
   color : #404040; 
   font-family: tahoma, arial, helvetica, sans-serif;
   font-size: 8pt;
   font-weight : normal;
   border-color : #747474;  
   border-top-width : 1px; 
   border-right-width : 1px; 
   border-bottom-width : 1px; 
   border-left-width : 1px;
   text-indent : 2px;
	width: 200px;
}

textarea {
  font-family: tahoma, arial, helvetica, sans-serif;
  font-size: 8pt;
  color : #404040; 
  background-color : transparent;
  font-weight : īnormal;
  border-color : #404040;
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px; 
  text-indent : 2px;
  width: 200px;  
}

.formSubmit {
  width: 120px;
  color : #404040;
  border-color : #404040;  
}

.formhpRadio {
  width: 10px;
}


#socialicons  {
	position:absolute;
	top:477px;
	left:164px;
	z-index:1;
	width: 254px;
	height: 24px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.socialicon {
	margin-right:10px;
}
iframe {
	margin-top: 10px;
}


