HTML {height:100%;}


BODY{

	height:100%;

 	margin:0%;

 	padding:0%;

 	font-height: 17pt;

	background: #000000;

	}


h1,h3{

	font: bold 12px verdana, sans-serif;	

	/*color: #0066FF;*/

	color:#6DA2D7;
	padding: 0px 0px 10px 0px;
  margin: 0px;

	}


h2{

	font: bold 11px verdana, sans-serif;	

	color: #FFFFFF;

	}


h4{

	font: bold 12px verdana, sans-serif;	

	color:#6DA2D7;

	margin: 0; 

	}




input, select { /* Alle Labels UND Formularelemente auswählen */

  /*display: block;

  float: left;*/

  

}

  form br { /* Alle Zeilenumbrüche in Formularen auswählen */

  clear: left; /* das floating der labels und inputs aufheben */

}

input#submit { /* den Submit-Button */

  float: none;
  width:auto;

}
input.login-submit{

	margin: 10px 0px 10px 100px;

	}
label {

 text-align: right; 
 padding-right: 1em;
 
 width: 100px; /* Breite.*/

}

form {

  background: #000;
  border: 1px solid #6DA2D7;
  margin:0;
  padding-top:0.5em;
  padding-bottom:1.5em;
  PADDING-LEFT:0.5em;

}


.mf-submit{

	margin: 0px 0px 0px 50px;

	}

.error{
	font: normal 11px verdana, sans-serif;	
  	color:#ff0000;
  	line-height: 17px;
	padding: 0px 0px 0px 100px;
	}



#tx-srfeuserregister-pi1-fe_users_form {







	font: normal 11px verdana, sans-serif;	







  	color:#ffffff;







	}















.csc-mailform-field input, .csc-mailform-field textarea {







	color: #fff;







}

x.tx-srfeuserregister-pi1 a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}

x.tx-srfeuserregister-pi1 a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }

x.tx-srfeuserregister-pi1 a:hover { background-color:transparent; color:#333333; text-decoration:none; }

x.tx-srfeuserregister-pi1 a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }

x.tx-srfeuserregister-pi1 td { vertical-align:top;  font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}

x.tx-srfeuserregister-pi1 td.tx-srfeuserregister-pi1-frame { padding-right:0px; padding-left:0px; }

	
.bodytext,p{
	font: normal 11px verdana, sans-serif;	
 	color:#ffffff;
 	line-height: 17px;
	padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 0px;;
	}

.tx-felogin-pi1{
	  font: normal 11px verdana, sans-serif;	
  	color:#ffffff;
 	  text-align:left;

}

.tx-felogin-pi1 label{

    display: block;

    float: left;

	  width: 100px; /* Breite.*/

	  padding-right: 1em;

    padding-bottom: 1em; 

}


.tx-felogin-pi1 input{

	 display: block;

   float: left;

	 width: 150px; /* Breite.*/

}


#titel{

  color:#ffffff;
  font: bold 12px verdana, sans-serif;
  }

##links{

	font: 10px verdana, sans-serif;
	margin: 10px 0px 0px 10px;
	border: 1px solid;

	}

#content{
   	margin:8px 30px 0px 0px;
  	}

.foot{

	font: 10px verdana, sans-serif;

	color:#ffffff;

  margin:0px;

  padding:0px;

	}

#rechts{

  font: 10px verdana, sans-serif;	
	color:#ffffff;















	margin:8px 0px 0px 0px;















	float:left;















	}















	















#navi_left{















  	font: bold 12px verdana, sans-serif;	















  	text-decoration:none;















  	color:#ffffff;















  	background:#000000;















  	display:block;















  	margin:1px 0px 1px 0px;















    padding:3px 0px 3px 0px;















  	}















	















#navi_left a{















	color:#ffffff;















  	font: bold 12px verdana, sans-serif;	















  	text-decoration:none;















  	background:#000000;















  	display:block;















  	margin:1px 0px 1px 0px;















    padding:3px 0px 3px 0px;















  	}















  	















#navi_left a:hover{















  	color:#6DA2D7;















 















  	}































#navi_left a.level1-no {















  	color:#fffffff;















  	font: bold 12px verdana, sans-serif;	















  	text-decoration:none;















  	background:#000000;















  	display:block;















  	}































#navi_left a.level1-act {















  	color:#6DA2D7;















  	font: bold 12px verdana, sans-serif;















  	}































#navi_left a.level2-no {















  	font: normal 11px verdana, sans-serif;















  	color:#ffffff;















  	margin:0px 0px 0px 10px;















  	}































#navi_left a.level2-act {















  	font: normal 11px verdana, sans-serif;















  	color:#6DA2D7;















  	margin:0px 0px 0px 10px;















  	}































.text{















	COLOR:black;















	BACKGROUND-COLOR:#d9d9d9;















	FONT-SIZE:12px;















	FONT-FAMILY:verdana,arial,sans-serif;















	BORDER-BOTTOM-WIDTH: 1px;















	BORDER-COLOR: #000000;















	BORDER-LEFT-WIDTH: 1px;















	BORDER-RIGHT-WIDTH: 1px;















	BORDER-TOP-WIDTH: 1px;















    }















.formular{



	COLOR:black;

	BACKGROUND-COLOR:#d9d9d9;

	FONT-SIZE:12px;

	FONT-FAMILY:verdana,arial,sans-serif;

	BORDER-BOTTOM-WIDTH: 1px;

	BORDER-COLOR: #000000;

	BORDER-LEFT-WIDTH: 1px;

	BORDER-RIGHT-WIDTH: 1px;

	BORDER-TOP-WIDTH: 1px;





    }



.login-submit {

	margin-left: 50px;

	margin-top: 20px;

	margin-bottom: 30px;

	}	