@charset "utf-8";
/*Content Gebührenrechner*/

/*Inhalte Rahmen*/
#ergebniss , #userform, #error {
	margin: .5em 0;
	overflow:hidden;
}

/*Eingabeformular*/
#uf_header {
	width:380px;
	display:block;
	float:none;
	padding:.6em 0;
	overflow:hidden;
	border-bottom: 1px Solid #004B7D; 
}
#uf_werte {
	width:380px;
	display:block;
	float:none;
	padding:.6em 0;	
	overflow:hidden;	
}
#uf_werte p{
	color: #004B7D;
	padding:.6em 0;	
	font-weight:bold;
}
#uf_werte input#uf_field{ 
	padding: .2em ;
	margin: 0 .5em ;	
	border: 1px solid #004B7D;
}
#uf_werte input#uf_button{
	width:95px;
	border: 1px solid #004B7D;
	color: #004B7D;
	background:#fff;
	text-decoration:none;
	padding: .2em ;	 
}

/*Eingabefehler*/
#er_header {
	width:380px;
	display:block;
	float:none;
	padding:.6em 0;
	overflow:hidden;
	border-bottom: 1px Solid #004B7D; 
}
#er_werte {
	width:380px;
	display:block;
	float:none;
	padding:.6em 0;	
	overflow:hidden;
}
#er_werte p.er_error{
	color:#990000;
	padding:.6em 0;	
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
}
#er_footer a.er_back{
	width:65px;
	height:19px;
	border: 1px solid #004B7D;
	color: #004B7D;
	text-decoration:none;
	padding: 0 .5em ;
}

/*Berechnung Ergebnisse*/
#e_header {
	width:380px;
	display:block;
	float:none;
	padding:.6em 0;
	overflow:hidden;
}

#ergebniss p.e_title {
	font-weight:bold;
	color:#004B7D;
	width:180px;
	float:left;
	display:block;
}
#ergebniss p.e_wert {
	width:75px;
	display:block;
	float:left;
}
#ergebniss p.e_waehrung {
	width:25px;
	font-weight:bold;
	color:#004B7D;
	display:block;
	float:left;
	margin-left:.5em;
}
#e_forderung {
	width:380px;
	display:block;
	float:none;
	border-bottom: 1px solid #004B7D;
	margin-bottom:1.2em;
	overflow:hidden;
}
#e_werte {
	width:380px;
	display:block;
	float:none;
	border-bottom: 1px solid #004B7D;
	margin-bottom:1.2em;
	overflow:hidden;
}
#e_summe {
	width:380px;
	display:block;
	float:none;
	border-bottom:3px double #004B7D;
	margin-bottom:1.2em;
	overflow:hidden;
}
#e_footer {
	width:380px;
	display:block;
	overflow:hidden;
}

#e_footer a#e_repeat{
	width:65px;
	border: 1px solid #004B7D;
	color: #004B7D;
	text-decoration:none;
	padding:.2em .5em;
}
