	* {
		padding: 0px;
		margin: 0px;
	}

	body {
		line-height: 140%;
		font-size: 14px;
		font-family: Arial, sans-serif;
		color: #e9e9e9;
		background-color: #F6E192;
		background-position: center top;
		background-repeat: no-repeat;
		background-image: url(customer_images/elementer/body_kalender_bg.jpg);
		text-align: left;
	}

	body#takkesiden {
		line-height: 140%;
		font-size: 14px;
		font-family: Arial, sans-serif;
		color: #e9e9e9;
		background-color: #F6E192;
		background-position: center top;
		background-repeat: no-repeat;
		background-image: url(customer_images/elementer/body_takk_bg.jpg);
		text-align: center;
	}

	#wrapper {
		margin-right: auto;
		margin-left: auto;
		width: 910px;
	}

	#header {
		width: 910px;
		float: left;
		height: 130px;
	}

	#kalender {
		float: left;
		height: 730px;
		width: 910px;
	}

	#footer {
		clear: both;
		height: 20px;
		width: 910px;
	}

	h1, h2 {
		line-height: 120%;
		font-size: 26px;
		font-family: "Arial Rounded MT Bold", Arial, sans-serif;
		color: #ff8000;
		padding-top: 10px;
		padding-bottom: 20px;
	}

	h3 {
		line-height: 120%;
		font-size: 18px;
		font-family: "Arial Rounded MT Bold", Arial, sans-serif;
		color: #ff8000;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#venstre_popup {
		background-color: #051951;
		width: 50%;
		float: left;
		clear: none;	
		text-align: left;
		margin-left: 20px;
		display: inline;
	}

	#hoyre_popup {
		background-color: #051951;
		width: 40%;
		float: left;
		clear: none;	
		text-align: left;
		display: inline;
	}

	#venstre_popup p {
		background-color: #051951;
		margin-top: 20px;
	}

	#sendknapp {
		background-color: white;
		margin-top: 20px;
		display: inline;
		float: right;
		clear: both;
	}

	#dagens_sporsmaal {
		background-color: white;
		width: 800px;
		height: 420px;
	}

	#takk {
		display: inline;
		margin-left: 320px;
		float: left;
		text-align: left;
		color: #3f3f3f;
		padding-top: 180px;
		clear: both;
		width: 290px;
	}

	p {
		padding-left: 0px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-top: 0px;
	}

	.question {
		font-size: 16px;
		background-repeat: no-repeat;
		background-image: url(images/question.png);
		padding-left: 45px;
	}

	a, a:link, a:visited, a:active {
		color: #1ec4f4;
		text-decoration: none;
	}

	.dagsvinner {
		line-height: 140%;
		color: #3f3f3f;
		font-size: 13px;
	}

	.tryagain {
		padding-left: 30px;
		background-position: 0 5px;
		padding-bottom: 5px;
		padding-top: 5px;
		height: 19px;
		display: block;
		background-repeat: no-repeat;
		background-image: url(images/pil.png);
	}

a {
	outline: none;
}

td .mm {
	background-color: #666666;
}

kalenderboks {
	background-color: #cccccc;
}


