/* pimp this for you forms */ 


.form-block {
	font-size: 9px ; 
	float: left ; 
}

.form-submit a, .form-submit a:visited {
	color:  #141314 ; 
}

.bitteAlleFelder {
	padding-top: 15px ; 
	padding-bottom: 7px ; 
	font-size: 10px ; 
}

.form-block table.talon tr td .form-submit {
}

.form-block table.talon { 
	width: 416px ; 
}


.form-block table.talon td {
	height: 27px ; 
}

.form-block col.talon-left { 
	width: 208px ; 	
}

.form-block col.talon-right { 
	width: 208px ; 
}

.formLabel {
	font-size: 9px ; 
	padding-bottom: 3px ; 
	padding-top: 2px ;
}

.form-block tr {
	vertical-align: top ; 

}
.form-block td {
	padding-bottom: 5px ; 
	width: 204px ; 
}

.form-block .checkfield {
	border: solid 1px #0067a0 ; 
	background-color: #f5f9fa ;
	width: 195px;
	height: 19px;
	padding: 1px;
	font-size: 11px ; 
}

.form-block .checkfield2 {
	border: solid 1px #0067a0 ; 
	background-color: #f5f9fa ;
	width: 403px;
	height: 19px;
	padding: 1px;
	font-size: 11px ; 
}

.form-block .errorInvisible {
    visibility: hidden;    
    padding-bottom: 10px ; 
    font-size: 11px ; 
}

.form-block .errorVisible {
    color: #c00 ;
    visibility: visible ; 
    padding-bottom: 10px ; 
    font-size: 11px ; 
}

.form-block label.errorlabel {
	color: #c00  ;
}

.form-block input.checkerror {
    border: 1px solid #c00;
}

.form-block label.checkerror {
    color: #c00;
}

.form-block textarea {
	font-size: 11px ; 
}

.form-block textarea.checkfield {
	height: 66px;
}

.form-block input.button,
input.button {
	display: block;
	background-color: #c00 ;
	color: white ;	
	padding: 2px ; 
	padding-left: 20px ; 
	padding-right: 20px ; 
}

.form-block .selecterField {
	width: 250px;
}

.form-block .checkbox {
	border: none;
	margin-right: 9px;
	width: 12px;
	height: 12px;
}

.form-block .checkbox .checkerror {
	border: none;
	margin-right: 9px;
	width: 12px;
	height: 12px;
}
/* end not used */





