.form {
background-color: transparent;
border: none;
font-family: sans-serif, helvetica, tahoma;
font-style: normal;
font-size: 12px;
font-color: #4f6576;
}

div.formcontainer {
	position:absolute;
	top: 230px;
	left: 48px;
	width:471px;
	height:271px;
	background-image: url(images/bokningsform.png);
	background-repeat:no-repeat;
	z-index:50;
}

div.formcontainerkontakt {
	position:absolute;
	top: 300px;
	left: 48px;
	width:471px;
	height:271px;
	background-image: url(images/kontaktaoss.png);
	background-repeat:no-repeat;
	z-index:50;
}

div.submitform {
	position:absolute;
	top: 264px;
	left: 319px;
	z-index:50;
}

div.submitformkontakt {
	position:absolute;
	top: 214px;
	left: 319px;
	z-index:50;
}

div.leftformnamn {
	position:absolute;
	top: 49px;
	left: 20px;
	width:195px;
	z-index:50;
}

div.leftformmail {
	position:absolute;
	top: 93px;
	left: 20px;
	width:195px;
	z-index:50;
}
div.leftformmobil {
	position:absolute;
	top: 137px;
	left: 20px;
	width:195px;
	z-index:50;
}

div.bottomformdatum {
	position:absolute;
	top:221px;
	left:19px;
	z-index:50;
}

div.bottomformkurs {
	position:absolute;
	border:0px;
	top:220px;
	left:169px;
	z-index:50;
}

div.bottomformvikt {
	position:absolute;
	top:221px;
	left:328px;
	z-index:50;
}

div.bottomformlangd {
	position:absolute;
	top:221px;
	left:403px;
	z-index:50;
}

div.textareaform {
	position:absolute;
	top: 49px;
	left:250px;
	height:105px;
	width: 200px; 
	z-index:50;
}