/*
** custom.css
*/

dd {
	margin-bottom: 1em !important;
}

form, input, select, option, textarea {
 font-family:"Arial", sans-serif;
 font-size:1em;
}

a.ext {
}

.fullname {
	font-weight: bold;
}

.occupation {
	font-style: italic;
}

.mandatory {
	font-weight: bold;
	color: #ff0000;
}

div.notice, p.notice {
	border: 1px solid #ff0000;
	padding: 4px;
	margin-top: 1em;
	margin-bottom: 1em;
	background-color: #fff0f0;
}

.notice {
	color: #ff0000;
}

/*
** form#Mitgliedschaft
*/

form#Mitgliedschaft td.head {
	font-weight: bold;
	background-color: #e0e0e0;
}

form#Mitgliedschaft fieldset {
	margin-bottom: 1em;
}

form#Mitgliedschaft fieldset legend {
	font-weight: bold;
}

form#Mitgliedschaft td.fix {
	white-space: nowrap;
}

form#Mitgliedschaft input[type=text] {
	width: 20em;
}

form#Mitgliedschaft textarea {
	width: 100%;
}

/*
** form#Infomaterial
*/

form#Infomaterial td.fix {
	white-space: nowrap;
}

form#Infomaterial input[type=text] {
	width: 20em;
}

form#Infomaterial textarea {
	width: 100%;
}


/*
** form#Teilnahme
*/

form#Teilnahme td.fix {
	white-space: nowrap;
}

form#Teilnahme input[type=text] {
	width: 20em;
}

form#Teilnahme textarea {
	width: 100%;
}

