/* Style Sheet */
html {
	min-height: 101%;
}
body {
	padding:0;
	margin:0;
	background-color:#e8e8e8;
	color:#ffffff;
	font-family: Arial, sans-serif;
	font-size: 16px;
	text-align: left;
}

#layout {
	margin:0;
	padding:0;
	background-color:#e8e8e8;
	border: 0px;
}

#header {
	margin:0;
	padding:0;
	height:233px;
	margin-left: auto;
	margin-right: auto;
}

#header-center {
	width:999px;
	height:233px;
	background: url(img/header.png);
	background-position: 0px 0px;
	margin-left: auto;
	margin-right: auto;
}

#container {
	width: 999px;
	margin: 0px auto;
	padding: 0;
}

#container-center {
	margin:0;
	padding:0;
	text-align:left;
	width:999px;
	background: url(img/content_bg.png) repeat-y;
	background-position: 0px 0px;
	margin-left: auto;
	margin-right: auto;
}

#content {
	margin:0;
	padding: 5px 20px 5px 30px;
	text-align:left;
	line-height:1.2em;
	width:949px;
	color: #000000;	
}


#footer {
	padding:0;
	margin:0 auto;
	height: auto;
}

#footer-center {
	width:999px;
	height:30px;
	text-align:center;
	margin:0 auto;
	padding:0;
	background: url(img/footer.png) no-repeat 50% 0;
}

a, a:visited {
color:#000066;
text-decoration:none;
}
a:hover {
color:#8eb9dc;
text-decoration:none;
}


#text-links {
float: left;
width: 170px;
padding: 0px;
margin:0px 0px 0px 0px;
font: 90% bold Arial, sans-serif;
color: #000066;
}
#text-links * {
margin-top: 0px;
}

#text-links ul.navi {
list-style: none;
text-align: left;
margin: 0px;
padding: 0;
text-decoration: none;
}

#text-links ul.navi li {
list-style: none;
padding: 4px 0px 7px 10px;
margin: 10px 2px;
color: #000066;
border-bottom: 1px solid #e8e8e8;
}
* html body #text-links ul.navi li {
height: 1%;
}
#text-links ul.navi li a {
text-decoration: none;
color: #000066;
}
#text-links ul.navi li a:hover {
color: #8eb9dc;
}
#text-links ul.navi ul {
margin: 0px;
padding:0;
}
#text-links ul.navi ul li {
border: none;
}

#text-rechts {
float: right;
width: 720px;
padding-left: 10px;
margin-right: 20px;
margin-top: 2px;
text-decoration: none;
font-weight: bold;
font-size: 90%;
color: #000066;
}

#text-rechts h1 {
font: 140% bold Arial, sans-serif;
color:#000066;
margin-top: 10px;
}

h6 {
color:#000066;
font-weight:bold;
font-size:90%;
}


#text-rechts p {
font: 100% Arial, sans-serif;
color:#737373;
text-align: justify;
}

.imgre{
	float: right;
	margin: 3px 0 1em 1em;
	padding: 3px;
	}
	
.imgrechts {
	border: 1px solid #8eb9dc;
	float: right;
	margin: 3px 0 1em 1em;
	padding: 3px;
	}