* {margin:0; padding:0; list-style:none;}

img {border:none;}

body {
	margin:0px; padding:0px;
	background-color:#000000;
	font:normal 12px Verdana,sans-serif; color:#999999;
}

#wrapper {position:absolute; width:100%; height:100%; min-width:927px; min-height:600px; z-index:1;}

#sitebox {position:absolute; top:50%; left:50%; width:907px; height:580px; margin-top:-290px; margin-left:-454px; z-index:2; text-align: left;}

#head {position:absolute; top:50%; left:50%; width:907px; height:70px; margin-top:-290px; margin-left:-454px; z-index:3;}

#quadrate {position:absolute; top:50%; left:50%; width:907px; height:436px; margin-top:-199px; margin-left:-454px; z-index:3;}

#rahmen {position:absolute; top:50%; left:50%; width:907px; height:436px; margin-top:-199px; margin-left:-454px; z-index:3;
	 background-image:url(../img/rahmen.gif); background-repeat:no-repeat;
}

#textfeld { 
	 position:absolute; top:50%; left:50%; width:907px; height:132px; margin-top:104px; margin-left:-454px; z-index:3;
	 border-bottom:1px solid #333333;
}

#scrolltext { 
	 position:absolute; top:50%; left:50%; width:887px; height:396px; margin-top:-179px; margin-left:-453px; z-index:4;
	 overflow:auto; overflow-x:hidden; overflow-y:auto;
}

#fuss { 
	 position:absolute; top:50%; left:50%; width:907px; height:52px; margin-top:237px; margin-left:-454px; z-index:3;
	 border-bottom:1px solid #333333;
}

.navi {
	font:normal 13px Verdana, sans-serif;
	color:#FFFFFF;
	line-height:20px;
	padding:11px 2px 0px 2px;
}

.navi a:link {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana, sans-serif; line-height:20px;
}

.navi a:visited {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana, sans-serif; line-height:20px
}

.navi a:focus {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana, sans-serif; line-height:20px;
}

.navi a:hover {
	text-decoration:none; color:#999999; font:normal 13px Verdana, sans-serif; line-height:20px;
}

.navi a:active {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana, sans-serif; line-height:20px;
}

.text {
	font:normal 12px Verdana, sans-serif; color:#999999;
	padding:0px 50px 0px 50px;
	line-height:20px;
	text-align:center;
}

.text1 {
	font:normal 16px Verdana, sans-serif; color:#ffffff;
	padding:0px 50px 0px 50px;
	line-height:24px;
	text-align:center;
}
.text1 p {
	margin-bottom: 12px;
}

.text2 {
	font:normal 12px Verdana, sans-serif; color:#999999;
	padding:3px 100px 0px 100px;
	line-height:20px;
	text-align:center;
}

.text3 {
	font:normal 12px Verdana, sans-serif; color:#999999;
	padding:10px 50px 0px 50px;
	line-height:20px;
	text-align:center;
}

.titel {
	font:normal 17px Verdana,sans-serif;
	color:#A9A9A9;
	line-height:28px;
	padding-bottom:4px;
	text-align:center;
}

.titel1a {
	font:normal 48px Verdana,sans-serif;
	line-height:48px;
	color:#ffffff;
	text-align:center;
	padding-top: 50px;
	margin-bottom: 60px;
}

.titel1b {
	font:normal 24px Verdana,sans-serif;
	line-height:36px;
	color:#ffffff;
	text-align:center;
	margin-bottom: 10px;
}

.titel2 {
	font:normal 15px Verdana,sans-serif;
	color:#A9A9A9;
	padding:20px 150px 10px 150px;
	line-height:20px;
	text-align:center;
}

.rubrik {
	font:normal 13px Verdana, sans-serif;
	color:#FFFFFF;
	line-height:52px;
	text-align:center;
}

.rubrik a:link {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana,sans-serif; line-height:52px;
}

.rubrik a:visited {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana,sans-serif; line-height:52px;
}

.rubrik a:focus {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana,sans-serif; line-height:52px;
}

.rubrik a:hover {
	text-decoration:none; color:#999999; font:normal 13px Verdana,sans-serif; line-height:52px;
}

.rubrik a:active {
	text-decoration:none; color:#FFFFFF; font:normal 13px Verdana,sans-serif; line-height:52px;
}

.fotoob {
	width:150px; height:150px;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
}

.fotoob img {
	width:128px; height:128px; padding:11px;
}

.fotoreob {
	width:150px; height:150px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
}

.fotoreob img {
	width:128px; height:128px; padding:11px;
}

.fotoun {
	width:150px; height:150px;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
}

.fotoun img {
	width:128px; height:128px; padding:11px;
}

.fotoreun {
	width:150px; height:150px;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
}

.fotoreun img {
	width:128px; height:128px; padding:11px;
}

.linie {
	border-bottom: 1px solid #333333;
}

.bild {
	text-align:center; padding:5px 0px 18px 0px;
}

.bild1 {
	width:100px; height:100px; border:1px solid #333333; padding:2px; margin:1px;
}

.bild2 {
	text-align:center; padding:20px 0px 16px 0px;
}

.formular {
	font:normal 12px Verdana, sans-serif;
	color:#999999;
	margin:0 auto;
	padding:0px 0px 0px 8px;
}

.form {
	font:normal 12px Verdana, sans-serif;
	line-height:15px;
	color:#333333;
	width:249px; height:15px;
	background-color:#E6E6E6;
	border:1px solid #999999;
	vertical-align:middle;
	margin:0 auto;
	padding-left:2px;
}

.absenden {
	font:bold 12px Verdana, sans-serif;
	color:#CCCCCC;
	border:0px;
	margin:0 auto;
	cursor:pointer;
	background-color:#000000;
}

.absenden:hover {
	font:bold 12px Verdana, sans-serif;
	color:#FFFFFF;
	border:0px;
	margin:0 auto;
	cursor:pointer;
	background-color:#000000;
}

a {
cursor:pointer;
    -webkit-transition:color .3s ease-out;
    -moz-transition:color .3s ease-out;
    -ms-transition:color .3s ease-out;
    -o-transition:color .3s ease-out;
    transition:color .3s ease-out;
}

a:link {
	text-decoration:none; color:#CCCCCC; font:normal 12px Verdana, sans-serif; line-height:20px;
}

a:visited {
	text-decoration:none; color:#CCCCCC; font:normal 12px Verdana, sans-serif; line-height:20px;
}

a:focus {
	text-decoration:none; color:#CCCCCC; font:normal 12px Verdana, sans-serif; line-height:20px;
}

a:hover {
	text-decoration:none; color:#FFFFFF; font:normal 12px Verdana, sans-serif; line-height:20px;
}

a:active {
	text-decoration:none; color:#CCCCCC; font:normal 12px Verdana, sans-serif; line-height:20px;
}
