@charset "utf-8";
/**alternate **/
@charset "utf-8";

.edit_form {
	float:left;
	margin-top:10px;
		width:100px;
		clear:both;
		display:block;
		overflow:hidden;
		font-family: inherit;
		border:0px solid #FFFFFF;
		font-size:0.95em;
		background-color:transparent;
		height:140px;
		margin-right:10px;
}
.edit_form fieldset{
		padding:0px;
		padding-bottom:0;

		display:block;
		border:0px solid #DEDEDE;
	}

.edit_form fieldset div#legend {
		clear: both;
		padding-top:10px;
		font-weight:bold;
		padding-bottom:10px;
		width:100%;
		background-color: #DEDEDE;
		border-bottom:0px dotted #D8003B;
		color: #000000;
	  display:block;
	  padding:10px;
} 
	
.edit_form label{ 
		padding:0;
		margin:0;
		display: block;
		float:left;
		width:95px;
		text-align:left;



		padding:0.1em;
		line-height:2em;
		min-height:2em;
	}
.edit_form label span{
		float: left;
		width: 95px;
		display:inline;
		padding:0px;
		margin-bottom:2px;
		line-height:1em;
		min-height:1em;
		border: 0px solid #000000;

		
	}
	
.edit_form label input, .edit_form label textarea{
		float: left;
		padding-left:4px;
		width: 50%;
		_width:400px;

	}
.edit_form label textarea{
		height: 60px;
	}
.edit_form label button{
		width: 61.3%;
		_width: 61.7%;
		float: left;
		display:block;
	}

.edit_form label span.clipper {
		width: 95px;
		_width:95px;
		float: left;
		display:block;
		min-height:1em;
		border: 0px solid #DEDEDE;
		text-decoration:none !important;
}
.edit_form label span.clipper select{
		width:95px;
		_width:95px;
		margin:0px;
		padding:0px;
		font-size:1em;
		min-height:1em;
		float: left;
		display:block;
		background-color:#5D7F7D;
		color:#FFFFFF;
		border: 1px solid #5D7F7D;
}

#submit{
		float: left;
		padding-left:4px;
		width: 63%;
		border: 1px solid #DEDEDE;
		color:#FFFFFF;
		background-color:#003366;	
	}

#hidden{
		background-color:transparent;
		width:100%;
		height:0px;
}

textarea,input,button,.clipper{
		font-family: inherit;
		font-size: 0.9em;
		border: 1px solid #DEDEDE;
		min-width: 300px;
		_width:300px;
}
label span label .clipper{
	border: 0px solid #DEDEDE;
}
.edit_form label span{
	color: #000000;
}
/*Checkboxen*/
.edit_form label span#indent{
	border: 1px solid #DEDEDE;
	font-size:0.9em;
	width: 61.4%;
	min-width: 300px;
}
.edit_form label span#indent label{
	margin:0;
	padding-left:2px;
  margin-top: 0.1em;
	margin-right: 0.1em;
	margin-bottom: 0.1em;
	width:99%;
}
.edit_form label span#indent label span{
	display:block; 
	width:40%;
	min-width:4em;
}
.edit_form label span#indent input.check{
	width: 20px;
	min-width:20px;
	max-width:20px;
	border:0px solid transparent;
}
.edit_form label span#indent label input.text,.edit_form label span#indent label textarea.text{
	clear:both;
	display:block;
	width:96%;
	min-width: 300px;
}
.edit_form label span#indent label .clipper{
	width:58%;
	display:block;
	float:right;
}


/*select hack + js*/
* html .edit_form label span.clipper{
   _overflow:hidden;
   float:left;
   z-index:0;
	 _border:none;
   _width:93px;
   _width:93px;;
   _display:block;
   _height:1.3em;
   _border: 1px solid #DEDEDE;
}
* html .edit_form label span.clipper select{
   _border:none;
   display:block;
   _margin-top:-2px;
   _margin-left:-2px;
   _width:expression(parentNode.offsetWidth +4);
   _font-size:1.1em;
}
.backforth {
	
	width: 380px;
	display: block;
}

.backforth_c{
	
	margin-top:10px;
	padding-top:10px;
	position:relative;
	height: 25px;
	min-height:15px; 
	overflow:hidden; 
	width:100%;
	display:block;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;

}
.backforth_l{
	background-color:transparent;
	width:20%;
	margin-bottom:0;
	font-size:9px;
	text-align:left;
	color:#FFFFFF;
	float:left;
	display:block;
	word-wrap:normal;
		font-weight:bold;
}
.backforth_m{
	background-color:transparent;
	width:60%;
	font-size:10px; 
	height:30px;
	margin-bottom:0;
	float:left;
	text-align:center;
	color:#FFFFFF;
}
.backforth_r{
	background-color:transparent;
	width:20%;
	margin-bottom:0;
	font-size:9px;
	text-align:right;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
}