body {
	height:100%;
	margin:50px auto;
	color:#cbe3ee;
	font-family:"Century gothic", Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	color:#015579;
	background-color: #dfd7d7;
}

#wrapper {
	height:100%;
	width:800px;
	color:black;
	margin:0px auto;
	left: auto;
	right: auto;
}

/* ======================================= */
/* 6. Content                              */
/* ======================================= */


.titel {
	background-color:transparent;
	position:relative;
	top:-500px;
	left:25px;
	width:480px;
	height:50px;
}

.textbereich-titel {
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	position:relative;
	width:480px;
	height:35px;
	top:-580px;
	left:50px;
}

.textbereich {
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	position:relative;
	width:320px;
	top:-595px;
	left:50px;
}

.textbereich-breit {
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	position:relative;
	width:420px;
	top:-595px;
	left:50px;
}

.textbereich-mitte {
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	position:relative;
	width:300px;
	height:129px;
	top:-595px;
	left:200px;
}


.textbereich-rechts {
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	position:relative;
	width:186px;
	height:129px;
	top:-490px;
	left:400px;
}

ul {
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	position: relative;
	width:280px;
	top:-0px;
	left:-10px;
}

.bild_rechts {
	position:relative;
	width:180px;
	height:120px;
	top:-440px;
	left:390px;
}

.bilder_links {
	position:relative;
	width:150px;
	height:129px;
	top:-460px;
	left:50px;
}

table  { 
	alignment-adjust:central;
	width:800px;  
	height:550px;
	border:0;
	cellspacing:0;
	cellpadding:0;
}


.kontaktformular  table{
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	border-collapse:collapse;
	border-spacing:0;
	width:380px;
	height:300px;
	position:relative;
	top:-620px;
	left:50px;
}

tr {
    border-collapse:collapse;
}

td {
	font-family:Verdana, Arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

a {
	color:#ef6969;
	font-family:Verdana, Arial, helvetica;
	text-decoration:none
}

a img {
	border:none;
}

a:hover {
	color:#ffffff;
	font-family:Verdana, Arial, helvetica;
	text-decoration:none
}

/* ~~ Die Reihenfolge der Stildefinitionen für die Hyperlinks der Site, einschließlich der Gruppe der Selektoren zum Erzeugen des Hover-Effekts, muss erhalten bleiben. ~~ */
a:link {
	color:#ef6969;
	text-decoration:none; /* Sofern Ihre Hyperlinks nicht besonders hervorgehoben werden sollen, empfiehlt es sich, zur schnellen visuellen Erkennung Unterstreichungen zu verwenden. */
}

a:visited {
	color:#ef6969;
	text-decoration:mone;
}

a:active, a:focus { /* Durch diese Gruppe von Selektoren wird bei Verwendung der Tastatur der gleiche Hover-Effekt wie beim Verwenden der Maus erzielt. */
	text-decoration:none;
}


.blackli {
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:2px;
}

.blackul {
	color:#000000;
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type:disc;
	margin-left:0
}

.black {
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, helvetica;
	text-decoration:none;
	margin:3px
}

.blackklein {
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, helvetica;
	text-decoration:none;
	margin:1px;
}

.blacksit {
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, helvetica;
	text-decoration:none;
	margin:-20px 0 0;
}

.red {
	font-family:Verdana, Arial, helvetica;
	font-size:12px;
	color:#CC0000;
	text-decoration:none;
}

.absatz {
	color:#000;
	font-size:8px
}

input {
	width:100px;
	border-top:#663366 1px outset;
	border-right:#FFFFFF 1px outset;
	border-bottom:#FFFFFF 1px outset;
	border-left:#FFFFFF 1px outset;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 color:#FFFFFF padding-top:3px;
	background-color:#FFFFFF
}

input.button {
	width:80pt;
	border-right:#FFFFFF 1px outset;
	padding-right:3px;
	border-top:#663366 1px outset;
	padding-left:3px;
	font-size:11px;
	padding-bottom:3px;
	border-left:#FFFFFF 1px outset;
 color:#FFFFFF padding-top:3px;
	border-bottom:#FFFFFF 1px outset;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

checkbox {
	color:#413333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#413333;
}

select {
	border-right:#FFFFFF thin solid;
	border-top:#FFFFFF thin solid;
	font-size:11px;
	border-left:#FFFFFF thin solid;
	color:#FFFFFF;
	border-bottom:#FFFFFF thin solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

option {
	border-right:#FFFFFF thin solid;
	border-top:#FFFFFF thin solid;
	font-size:11px;
	border-left:#FFFFFF thin solid;
	border-bottom:#FFFFFF thin solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF
}

textarea {
	width:100px;
	border-right:#FFFFFF thin solid;
	border-top:#FFFFFF thin solid;
	font-size:11px;
	border-left:#FFFFFF thin solid;
 color:#FFFFFF border-bottom:#FFFFFF thin solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF
}

.bilder {
	position:absolute;
	visibility:hidden;
	overflow:hidden;
	z-index:30;
}
