#form_output {
/*	position: fixed;
	width: 400px;
	padding: 10px;
	top: 100px;
	background-color: white;
	text-align: center;
	border: 2px solid black;*/
}

.box{
	background-color: white;
}

.visible{
	visibility: visible;
	display: block;
}

.hidden {
	visibility: hidden;
	display: none;
}

#form_content {
	//font-family: sans-serif;
	width: 578px;
	margin-left: auto;
	margin-right: auto;
	float: none;
}

fieldset {
	width: 100%;
}

label {
	float: left;
	width: 100px;
}

select {
	width: 135px;
}

input {
	width: 129px;
}

div.smallcheckbox {
	width: 135px;
}

div.smallcheckbox label {
	width: 100px;
}

input.smallcheckbox {
	float: left;
	width: 20px;
}

div.buttons {
	margin: 5px;
	margin-top: 10px;
	float: right;
}

.error {
	color: red;
	font-weight: bold;
}

.box_error {
	border-color: red;
}

.box_error .box_edge{
	background-image: url(http://futurenow2010.org/anmeldung/edge_red.gif);
}

div.left {
	float: left;
}

div.right {
	float: right;
}