form { 
	background-image:url();
	padding:2px; 
	border:0px solid #DCDCDC; 
 
}
	
input, text, textarea, select {
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	border: 1px solid #DCDCDC;
	size: auto;
	background: transparent;
}

button {
	border: 1pt solid #DCDCDC;
	background-color: #dcdcdc; /* ButtonFace; */
	float:none;
	cursor: pointer;
	cursor: hand;
}

			 
legend, label {
  padding: 0.2em 0.5em;
  border:0px solid green;
  color:rgb(143,143,143);
  font-size:65%;
  text-align:center;
}


p.fieldset, fieldset { 
	margin-bottom:8px; 
	padding:5px;
	border:1px solid #dcdcdc;	
	float: none;
}

#fntFieldTitel {
  font-size: 8pt;
  color:rgb(118,118,118);
  cursor: default;
  left: 2px;
}


iframe{
	border: 1px solid #dcdcdc;
	border-style: none;
	background-color:transparent
}

.clsFieldBox{
	position:relative;
	float:left;
	border:0px solid red;
	background-image: url(../himage/sub_top_eck.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
}

.clsNullBox {
	float:left;
	width:1%;
}

