hr.light {
	background-color: silver;
	}
.radio {
	float: left;
	margin-right: 10px;
	background-image: none;
	border: 0;
	}
#formmail fieldset {
	/* background: transparent url(../pictures/bg_fieldset.png) repeat-x scroll left top; */

	border: 1px solid #454545;
	margin: 0 0 20px 0;
	padding: 10px;
	}
/* =forms

--------------------------------------------------------------- */
input, select, textarea, button {
	font: 1em arial;
	border: 1px solid #54321c;
	padding: 2px;
	margin: 2px;
	background: #fff url(/pictures/bg_form.gif) repeat-x left bottom;
	}
input:hover, select:hover, textarea:hover,

input:focus, select:focus, textarea:focus {
	border: 1px solid #00a3e8;
	}
fieldset {
	border: 1px solid #000;
	padding: 15px;
	margin: 0;
	}
legend {
	color: #000;
	font-weight: bold;
	}
#newsearch {
	border: 1px solid #54321c;
	background-color: #e4dad0;
	margin-bottom: 10px;
	padding: 10px;
	}
#search2submit {
	margin: 0 0 0 3px;
	padding: 2px;
	}
#newsearch label {
	margin-top: 2px;
	}
label {
	float: left;
	width: 80px;
	text-align: right;
	padding: 4px 16px 0 0;
	margin-right: 8px;
	}
label.breit {
	float: left;
	width: auto;
	text-align: left;
	padding: 4px 5px 0px 0;
	margin: 0 8px 0 0;
	}
label:hover {
	cursor: pointer;
	color: #54321c;
	}
label.pflicht {
	background: transparent url(/pictures/arrow_right.gif) no-repeat scroll right 50%;
	}
.formerror {
	border: 1px solid red;
	}
/* =tables



--------------------------------------------------------------- */
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
	padding: 0;
	}
caption {
	text-align: left;
	}
table th {
	background-color: #c1ebff;
	font-weight: bold;
	text-align: left;
	}
table td {
	vertical-align: top;
	}
table.list {
	width: 100%;
	}
/*table.list th {
	padding: 2px 15px 2px 0;
	border-top: 1px solid #b7b7b7;
	border-bottom: 1px solid #b7b7b7;
	}
table.list td {
	padding: 2px 15px 2px 0;
	border-bottom: 1px solid #b7b7b7;

	}*/
