* { margin:0; padding:0;}
body { 
background-color: black;
background-image: url(main-back.jpg); 
background-position-x: 50%;
background-position-y: 0%;
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica; 
font-size: 11px;
}

.rahmen { margin-top: 15px; margin-bottom: 15px; width: 705px; height: auto; border: 1px solid; border-color: #000000; float: auto; }

.header { width: 705px; height: 120px; text-align: left; background-image: url(header-back.jpg);float: left; }
.header .text { color: #000000; padding: 75px 30px 0px 0px; text-decoration: none; text-align: right; float: right; }
.header .text a:link { color: #000000; text-decoration: none; }
.header .text a:hover { color: #000000; text-decoration: underline; }
.header .text a:visited { color: #000000; text-decoration: none; }

.content { width: 705px; height: auto; background-color: #BEBEBE; float: auto;}
.content .text { text-align: left; color:  #FFFFFF; padding: 46px 100px 20px 113px; }
.content .text a:link { color: #FFFFFF; text-decoration: underline; }
.content .text a:hover { color: #FFFFFF; text-decoration: none; }
.content .text a:visited { color: #FFFFFF; text-decoration: underline; }
.content .text h1 {font-size: 13px; font-weight: bold; color:  #FFFFFF; } 
.content .text td { height: 32px; padding-bottom: 5px;}


.footer { width: 705px; height: 73px; background-image: url(header-back.jpg); text-align: left; float: left; }
.footer .text { color: #000000; padding: 32px 0px 0px 22px; text-decoration: none; }
.footer .text a:link { color: #000000; text-decoration: none; }
.footer .text a:hover { color: #000000; text-decoration: underline; }
.footer .text a:visited { color: #000000; text-decoration: none; }

.formbutton1 {
	height: 18px;
	width: 82px;
	border: 1px solid #999999;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}

.formfeld3 { 
	height: 22px;
	width: 200px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.formfeld4 {
	height: 22px;
	width: 45px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.formfeld5 {
	height: 22px;
	width: 145px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.formfeld6 {

	height: 140px;
	width: 356px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.formauswahl {

	height: 22px;
	width: 22px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}