/* CSS Document */

body {
                background-color: #FFF;                                                   
                margin: 0;                                                                      
                padding: 0; 
				top: 0px;
				font-size: 100%;
            }
.wrapper {
                background-color: #FFF;                                                   
                margin: 0;                                                                      
                padding: 0; 
				height: 100%;
				width: 100%;
				text-align: left;
}

#floater {
	position:relative; float:left;
	height:50%;	margin-bottom:-415px;
	width:1px;
}
 
#centered {
	position:absolute;
	top: 50%;
	height:750px;
	margin-top: -415px;
	background:#fff;
	width: 100%;
}
#centered2 {
	margin:0 auto;
	width:960px;
}
	

.haupt {
text-align: left;
	margin: 125px 0px 0px 156px;
	padding: 0px;
	border:0;
	width: 740px;
}

.haupt2 {
	margin: 100px auto 0px;
	padding: 0px;
	border:0;
	width: 740px;
}

.header {
height: 93px;
}
.headspace {
height: 40px;
}

.logo {
position: relative;
z-index: 100;
float:left;
margin-left: 2px;
}

.rightcolumn {
float: left;
width: 460px;
}

.content {
padding-left: 25px;
font-family: Arial, sans-serif;
font-size: 0.95em;
color: #7e7e7e;
line-height: 24px;
text-align: justify;
margin-top: -5px;
}

.leftcolumn {
float: left;
width: 255px;
border-top: 2px dotted #acacac;
}

.menu {
position: relative;
z-index: 10;
width: 960px;
text-align: right;
padding-top: 72px;
padding-bottom: 10px;
border-bottom: 2px dotted #acacac;
color: #423c92;
font-size: 1.25em;
font-family: Georgia, serifs;
}

.menu a  {
color: #423c92;
text-decoration: none;
}
.menu a :hover {
text-decoration: underline;
}
.underline {
text-decoration: underline;
}
.menu ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
.menu li {
float: right;
margin-left: 23px;
}
.menu ul {
margin-top: -18px;
}

.footer {
clear: both;
padding-top: 125px;
padding-bottom: 25px;
}

.imprint {
clear: both;
font-size: 0.8em;
text-align: right;
font-family: Georgia, serifs;
border-top: 2px dotted #acacac;
line-height: 28px;
color: #423c92;
}

a {
color: #423c92;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

h1  {
font-size: 1.6em;
font-weight: normal;
color: #423c92;
font-family: Georgia, serifs;
margin: 6px 0px 30px;
}

img  {
border: 0px;
}
