body {
	margin: 0;
	padding: 0;
	font-size: 16px;
	text-align:left;
	color: #3f3630;
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

html {
	background: url(../mat/bg_lp.jpg) center 0 no-repeat #486b26;
	background-size:100%;
	height: 100%;	
	margin: 0;
	padding: 0;
}
body,td,th {
	font-family: Marmelad, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}


input {
border: 1px solid #000000;
background-color: #FFFFFF;
}
textarea {
border: 1px solid #000000;
background-color: #FFFFFF;
}


a { outline:none; }

a.pwvergessen:link    {	color: #6d7504;	font-size: 12px;  font-weight :normal;	text-decoration: underline; }
a.pwvergessen:visited {	color: #6d7504;	font-size: 12px;  font-weight :normal;	text-decoration: underline; }
a.pwvergessen:hover   {	color: #6d7504;	font-size: 12px;  font-weight :normal;	text-decoration: underline; }
a.pwvergessen:active  {	color: #6d7504;	font-size: 12px;  font-weight :normal; 	text-decoration: underline; }

a.regilink:link       {	color: #6d7504;	font-size: 12px;  font-weight :bold;	text-decoration: underline; }
a.regilink:visited    {	color: #6d7504;	font-size: 12px;  font-weight :bold;	text-decoration: underline; }
a.regilink:hover      {	color: #6d7504;	font-size: 12px;  font-weight :bold;	text-decoration: underline; }
a.regilink:active     {	color: #6d7504;	font-size: 12px;  font-weight :bold; 	text-decoration: underline; }

a.link_normal:link       {	color: #6d7504;	font-size: 12px;  font-weight :bold;	text-decoration: underline; }
a.link_normal:visited    {	color: #6d7504;	font-size: 12px;  font-weight :bold;	text-decoration: underline; }
a.link_normal:hover      {	color: #6d7504;	font-size: 12px;  font-weight :bold;	text-decoration: underline; }
a.link_normal:active     {	color: #6d7504;	font-size: 12px;  font-weight :bold; 	text-decoration: underline; }

a.footlink:link       {	color: #ffffff;	font-size: 12px;  font-weight :normal;	text-decoration: underline; }
a.footlink:visited    {	color: #ffffff;	font-size: 12px;  font-weight :normal;	text-decoration: underline; }
a.footlink:hover      {	color: #ffffff;	font-size: 12px;  font-weight :normal;	text-decoration: underline; }
a.footlink:active     {	color: #ffffff;	font-size: 12px;  font-weight :normal; 	text-decoration: underline; }

.input_login 		  { background: none repeat scroll 0 center transparent; border:none; outline: none; width: 115px; font-family: "Marmelad","Verdana", "Times New Roman"; font-size: 12px; font-weight :normal;	 }
.input_registrierung  { background: none repeat scroll 0 center transparent; border:none; outline: none; width: 145px; font-family: "Marmelad","Verdana", "Times New Roman"; font-size: 12px; font-weight :normal;	 }
.inputfelder		  { background: none repeat scroll 0 center transparent; border:none; outline: none; width: 145px; font-family: "Marmelad","Verdana", "Times New Roman"; font-size: 12px; font-weight :normal;	 }
.anliegen			  { width: 513px;  resize: none; font-family: "Marmelad","Verdana", "Times New Roman"; font-size: 12px; font-weight :normal;	 }

.ministory   		  {	color: #6d7504;	font-size: 13px;  font-weight :normal; text-align:left;}
.regitext   		  {	color: #6d7504;	font-size: 12px;  font-weight :bold; text-align:left;}
.regitextklein 		  {	color: #6d7504;	font-size: 12px;  font-weight :normal; text-align:left;}
.foot				  {	color: #ffffff;	font-size: 12px;  font-weight :normal; text-align:left;}
.uberschrift		  {	color: #6d7504;	font-size: 20px;  font-weight :bold; text-align:left;}

a img 				  {  border:0px;  }

#loginfelder{ 
background-image: url(../mat/textfeld_login.png);
background-position:left;
background-repeat:no-repeat;
}
#registrierungsfelder{ 
background-image: url(../mat/textfeld_regi.png);
background-position:left;
background-repeat:no-repeat;
}
#loginmaske	{ 
background-image: url(../mat/loginmaske.png);
background-position:center top;
background-repeat:no-repeat;
}
#registrierungsmaske	{ 
background-image: url(../mat/registrierungsmaske.png);
background-position:center top;
background-repeat:no-repeat;
}
#screenshot_bg	{ 
background-image: url(../mat/screenshot_bg.png);
background-position:center top;
background-repeat:no-repeat;
}
#spielerklaerung_bg	{ 
background-image: url(../mat/spielerklaerung_bg.png);
background-position:center top;
background-repeat:no-repeat;
}
#bg_form1	{ 
background-image: url(../mat/bg_form1.png);
background-position:center top;
background-repeat:no-repeat;
}
#bg_form2	{ 
background-image: url(../mat/bg_form2.png);
background-position:center top;
background-repeat:no-repeat;
}
#bg_form3	{ 
background-image: url(../mat/bg_form3.png);
background-position:center top;
background-repeat:no-repeat;
}
#bg_gender	{ 
background-image: url(../mat/bg_gender.png);
background-position:center top;
background-repeat:no-repeat;
}