#einleitungError{
    margin-left : 14px;
    color : red;
    margin-bottom : 28px;
    font-size : 8.5pt;
    
}

#einleitung{
	margin-top : 0px;
	padding-top : 0px;
    margin-left : 14px;
    
}

#einleitung ul {
	list-style-type:none;	
    margin-left : 0px;
}

#einleitung li {	
    margin-top : 3px;
}


#item {
	padding-bottom : 0px;
}

.red{
	color : red;
	font-family: Arial Black;
	font-size: 12px;
	font-style: normal;
	padding-left : 0px;
	padding-bottom : 7px;
	line-height : 14px;
	
}



#einleitung {
   width:520px;
}

#errorMessage,
#formText {
   position:absolute;
   top: 160px;
   width: 160px;
}

#errorMessage {
   font-size: 12px;
   color: red;
}


#pflichtFeldText { 
	margin-top : 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;

}




.formularTable
{
    margin : 0px !important;
	padding : 0px !important;
    
    font-size   : 11px; 
    padding     : 0px; 
    margin      : 0px;
    margin-top : 25px;
    width       : 493px;
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

td
{ 
	height:18px;
}

/* Abstand Zelle1 zu Zelle2 */
#widthTd2
{
    width : 260px;
}

tr
{ 
	margin-top:-5px;
}

input{
	height:15px;
	font-size:10px;
	margin-bottom:0px;
	margin-top:0px;
}

select{
	height:18px;
	font-size:10px;
	WIDTH: 100px;		
}

.labelBox, .Stil1, .label, .labelPflicht
{
    margin-top : -3px;
}

.Stil1 {
   	font-size: 11px;
}    
	
#ergaenzen
{
    font-size: 11px;
    margin-left : 280px;
    margin-top : 0px;
}

.label, .labelPflicht
{
    font-size : 11px;
    font-weight : bold;
}

.labelPflicht
{
    
}
    
.errorLabel {
	color 	  : red;
	font-size : 11px;
}

.zusatz
{
    font-size: 11px;
    font-weight : normal;
}

.kontaktPerson
{
	
	padding-top: 3px;
	padding-bottom : 5px;
	height : 9px;
	width : 400px;
	
	margin-left : 4px;
	margin-bottom : 20px;
}

.kontaktPerson input
{
	display : inline;
	padding-top: 3px;
	height : 15px;
	border : none;
	padding-left : 0px;
	padding-right : 0px;
	margin-left : 0px;
	margin-right : 0px;
	
}

*:not(hr) .frageAn, .personLabel
{
    padding-bottom : 7px;
}

 

.frageAn {
	vertical-align : middle;
	margin-bottom : 2px;
	font-size:11px;
	font-weight : bold;
	height : 19px;
	margin-right : 10px;
}

.frageAnError {
	color : red;    
    vertical-align : middle;
	margin-bottom : 2px;
	font-size:11px;
	height : 19px;
	margin-right : 10px;
}

.personFeld input {
	width : 15px;
}

.personFeld {
	padding-left : 0px;
	padding-right : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin : 0px;
	padding-bottom : 2px;
}

.personLabel
{
		
	padding-left : 1px;
	padding-right : 4px;
	margin-left : 0px;
	margin-right : 10px;
	font-size : 11px;
	font-weight : bold;
	vertical-align : middle;
	width : 100px;
}

.listItem
{
    
    width : 10px;
}

.inputLeft, .inputRight, #inputStrasse, #inputHsnr, #inputPlz, #inputOrt,
#inputGebTag, #inputGebMonat, #inputGebJahr, #inputKonto, #inputBlz, #inputBank,
#inputTitel, #inputFunktion
{
    border: 1px solid; 
	border-color:#cccccc; 
}

.inputLeft
{
    width : 205px;
}

.inputRight
{
    width : 205px;
}

#inputTitel
{
    width : 204px;
    margin-bottom : 1px;
    height : 19px;
}

#inputFunktion
{
    width : 204px;
    margin-bottom : 1px;
    height : 19px;
}

#inputFAnrede
{
    margin-bottom : -1px;
    padding : 0px;
    height : 19px;
    width : 110px;
}

#inputStrasse
{
    width : 161px;
}

#inputHsnr
{
    width : 40px;
}

#inputPlz
{
    width : 50px;
}

#inputOrt
{
    width : 151px;
}

#inputGebTag, #inputGebMonat
{
    width : 30px;
}

#inputGebJahr
{
    width : 70px;
}

#btnSend
{
    margin : 0px;
    padding : 0px;
    margin-top : 15px;
    margin-left : 195px;
}

* html #btnSend
{
    padding-bottom : 50px;
}

textarea {
   border: 1px solid #d8d8d8;
   margin-left : 0px;
   margin-top : 20px;
}

.feld {
	font-size : 10pt;
}

/* Bestätigung */
#leftBlock {
	margin-top : 20px;
	width : 100px;
	float : left;
}

#rightBlock {
	margin-top : 20px;
	width : 200px;
}

#button {
	margin-top : 30px;
}

.reihe {
	padding-top : 3px;
}

#messageText{
	padding-left : 0px;
	margin-left : 15px;
	list-style-image : url(/bilder/allgemein/all.punktrot3.gif);
}

#messageText li {
	font-family: Arial Black;
	font-size: 12px;
	font-style: normal;
	padding-left : 0px;
	padding-bottom : 7px;
	line-height : 14px;
}
