.fett {
	font-weight: bold;
}

/* ##### Formularelemente ##### */
form {
	margin:0;
	padding:0;
}

fieldset {
	border:1px dotted #7C736C; 
	margin:10px 0; 
	padding:10px 20px; 
	display:block;
}

fieldset:hover {
	border:1px solid #7C736C;
}

label {
	display:block;
	float:left;
	clear:left;
	width:120px;
	height: 17px;
	margin:2px 0;
}

input,
textarea {
	border: 1px solid #BBB;
	background-color: #FFF;
	margin:2px 0;
	width: 220px;
}

input {
	height: 17px;
	padding: 0 3px;
}

textarea {
	height: 70px;
	padding: 3px;
}

.submit {
	width: 200px;
	height: 25px;
	padding: 3px;
	margin:5px 0 0 0;
	font-weight:bold;
	cursor: pointer;
}

input:hover,
textarea:hover,
select:hover,
.submit:hover {
	background-color: #EFE7D1;
}

input:focus,
textarea:focus,
select:focus,
.submit:focus {
	border: 1px solid #7C736C;
}

.msgERROR {
	color:#FF0000;
}

.msgOK {
	color:#009900;
}
/* END ##### Formularelemente ##### */





