
	/************************/
	/* GROUND ELEMENTS */


	* {
		margin:0;
		padding:0;
	}


	body {
		background-color:#f6f2e8;
	}

	img {
		border:0;
	}


	/************************/
	/* TYPOGRAPHY */


	body {
		font-size:15px;
		font-family:georgia, "trebuchet ms", arial, sans-serif;
		color:#5e5d55;
	}

	input, textarea {
		font-size:15px;
		font-family:"trebuchet ms", arial, sans-serif;
		color:#5e5d55;
	}

	h1 {
		font-size:25px;
		font-family:"myriad pro", helvetica, "trebuchet ms", arial, sans-serif;
		color:#134051;
		font-weight:normal;
		letter-spacing:-1px;
	}

	h2 {
		font-size:20px;
		font-family:"myriad pro", helvetica, "trebuchet ms", arial, sans-serif;
		color:#0d222a;
		font-weight:normal;
		letter-spacing:-1px;
	}

	#contact, #powered {
		color:#d0d5d1
	}

	#contact h1 {
		color:#f6f2e8;
	}

	.left {
		font-weight:bold;
	}


	/************************/
	/* LAYOUT */


	p, table {
		margin:20px 0 0 0;
	}

	h2 {
		margin:20px 0 -15px 0;
	}

	hr {
		position:absolute;left:0;
		margin-top:5px;
		border:0;
		height:1px;
		width:100%;
		background-color:#d4d7d1;
	}

	#contact hr {
		background-color:#597c88;
	}

	table {
		width:100%;
		padding:0;
		border:0;
	}

	input, textarea, select {
		padding:3px;
		border:1px solid #597c88;
		background-color:#d6dee1;
	}

	input {
		width:145px;
	}

	textarea {
		width:330px;
		height:130px;
	}

	#container {
		width:100%;
		position:relative;
	}

	#preview img {
		padding:10px 20px 10px 0;
	}

	#citat {
		position:absolute;top:0px;right:10px;
	}

	#header {
		width:100%;
		height:60px;
		margin-bottom:80px;
		background-color:#255263;
		background-image:url('../img/gradHeader.png');
		background-repeat:repeat-x;
	}

	#default {
		position:relative;
		width:800px;
		height:1460px;
		padding:40px 0 40px 0;
		margin:0 auto 0 auto;
		background-image:url('../img/pattern.png');
	}

	#fotograf {
		position:absolute;left:0;top:0;
		width:100%;
	}

	#smakprov {
		position:absolute;left:0;top:120px;
		width:445px;
		padding:40px 0 40px 0;
	}

	#info {
		position:absolute;left:0;top:885px;
		width:445px;
		padding:40px 0 40px 0;
	}

	#faq {
		position:absolute;right:0;top:120px;
		width:300px;
		padding:40px 0 40px 0;
	}

	#tag {
		background-color:#255263;
		background-image:url('../img/gradTag.png');
		background-repeat:repeat-x;
		width:100%;
		height:600px;
		padding:0;
		clear:both;
	}

	#contact {
		position:relative;
		width:650px;
		height:380px;
		padding:80px 0 80px 0;
		margin:0 auto 0 auto;
	}

	#contact td {
		padding:3px 3px 3px 0;
	}

	#powered {
		position:absolute;bottom:0;left:50%;
		width:240px;
		margin:0 0 0 -140px;
		padding:20px;
	}

	#powered img {
		margin:0 10px 0 10px;
		border:0;
	}

	.left {
		width:250px;
	}

	.right {
		width:80px;
		text-align:right;
	}


	/************************/
	/* LINKS */


	#contact a:hover {
		color:#f6f2e8;
	}

	a:link, a:visited, a:active  {
		color:#4f4f4f;
		text-decoration:none;
	}

	a:hover {
		color:#0050c2;
		text-decoration:none;
	}
