body {	background-color: #dddddd;
	padding: 0;
	margin: 0;
	text-align: center;
}


/*If you need vertical alignment as well use position: absolute; top: 50%; margin-top: -(width/2)px; Be aware though, If your container has more width than your screen a part of it will fall off screen on the left side using the Position: absolute method.*/

.container { width: 100%;
	margin: auto auto auto auto;
	padding: auto auto auto auto;
	text-align: center;
	}

.kropp {	background-image: url('mskyltrub.jpg');
	width: 667px;
	height: 500px;
	background-color: #ffffff;
	margin: 50px auto auto auto;
	border: 4px solid #333333;
	padding: 0;
	text-align: left;
	}

.bread {	font: normal normal normal 12px arial;
	text-align: left;
	margin: 200px 0px 0px 50px;
	/*width: 400px;*/
	color: #ffffff;
	}


input.text {	border: 1px solid #333333;
	margin-bottom: 4px;
	background-color: #ffffff;
	width: 200px;
	filter:alpha(opacity=75);
	opacity:0.75;
	-moz-opacity:0.75;
	color: #000000;
	font-size: 18px;
	padding: 3px 3px 3px 3px;
	}

input#knapp {	background-color: #acadae;
	}

label {	width: 60px;
	font-weight: bold;
	color: #cc0000;
	float: left;
	text-align: right;
	margin-right: 10px;
	padding-top: 8px;
	display: block;
	}

form {	margin-top: 75px;
	}