	* {
	margin:				0;
	padding:			0;
	}

	body {
		margin: 0px;
		padding: 0px;
		background-color: #FFFFFF;
	}

	#page {
		position: absolute;
		left: 50%;
		width: 1007px;
		height: 643px;
		margin-left: -503px; 
	}
	
	img {
		border: none;
	}

	#meny {
		width: 1007px;
		height: 100px;
		top: 35px;
		left: 40px;
		position: absolute;
	}

	#mainMenu {
		clear:				both;
		list-style-type:	none;
	}

	#mainMenu li a {
		display:			block;
	}

	#mainMenu li {
		float:				left;
	}

	#mainMenu span {
		display:			none;
	}

	#logotype a {
		background-image:	url(../images/logotype.gif);
		width:				125px;
		height:				18px;
		margin-top:			7px;
	}

	#mainMenu li#meny1 a {
		background-image:	url(../images/meny1_out.gif);
		width:				95px;
		height:				22px;
		margin-top:			7px;
	}

	#mainMenu li#meny1 a:hover {
		background-image:	url(../images/meny1_over.gif);
		width:				95px;
	}

	#mainMenu li#meny2 a {
		background-image:	url(../images/meny2_out.gif);
		width:				62px;
		height:				22px;
		margin-top:			7px;
	}

	#mainMenu li#meny2 a:hover {
		background-image:	url(../images/meny2_over.gif);
		width:				62px;
	}

		#mainMenu li#meny3 a {
		background-image:	url(../images/meny3_out.gif);
		width:				118px;
		height:				22px;
		margin-top:			7px;
	}

	#mainMenu li#meny3 a:hover {
		background-image:	url(../images/meny3_over.gif);
		width:				118px;
	}

	#mainMenu li#meny4 a {
		background-image:	url(../images/meny4_out.gif);
		width:				64px;
		height:				22px;
		margin-top:			7px;
	}

	#mainMenu li#meny4 a:hover {
		background-image:	url(../images/meny4_over.gif);
		width:				64px;
	}

	#mainMenu li#meny5 a {
		background-image:	url(../images/meny5_out.gif);
		width:				64px;
		height:				22px;
		margin-top:			7px;
	}

	#mainMenu li#meny5 a:hover {
		background-image:	url(../images/meny5_over.gif);
		width:				64px;
	}

	#mainMenu li#meny6 a {
		background-image:	url(../images/meny6_out.gif);
		width:				83px;
		height:				22px;
		margin-top:			7px;
	}

	#mainMenu li#meny6 a:hover {
		background-image:	url(../images/meny6_over.gif);
		width:				83px;
	}

	#mainMenu li.divider {
		background-image:	url(../images/divider.gif);
		height:				34px;
		width:				31px;
	}

	#content {
		width: 1007px;
		height: 543px;
		background-color: #d2232a;
		position: absolute;
		top: 80px;
		left: 0px;
	}
	

	#rubrik-right {
		position: absolute;
		top: 35px;
		left: 230px;
		font: normal 36px Arial, Helvetica, sans-serif;
		color: #FFF;
	}
	#rubrik {
		position: absolute;
		top: 35px;
		left: 30px;
		font: normal 36px Arial, Helvetica, sans-serif;
		color: #FFF;
	}

	#text {
		position: absolute;
		top: 100px;
		left: 40px;
		width: 525px;
		font: normal 18px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #FFF;
	}
	#text-right {
		position: absolute;
		top: 100px;
		left: 400px;
		width: 525px;
		font: normal 18px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #FFF;
	}
	#text-right a {
		color: #FFF;
	}
	#text-left {
		position: absolute;
		top: 100px;
		left: 40px;
		width: 525px;
		font: normal 16px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #FFF;
	}
	
	#text-left a {
		color: #FFF;
	}	
	
	#kontakt {
		position: absolute;
		top: 100px;
		left: 150px;
		color: #FFF;
	}

	A  {
		font: bold 16px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #d2232a;
		text-decoration: none;
	}

	A:hover  {
		font: bold 16px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #d2232a;
		text-decoration: underline;
	}


	#kontakttext {
		z-index: 10;
		position: absolute;
		top: 225px;
		left: 180px;
		width: 450px;
		font: normal 16px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #d2232a;
	}

	#image {
		position: absolute;
		top: 0px;
		left: 0px;
	}

	#image-right {
		position: absolute;
		top: 0px;
		left:623px;
	}
	#image-right-kontakt {
		position: absolute;
		top: 0px;
		left:610px;
	}
	#text p {
		margin-bottom: 10px;
	}

	#products {
		position: absolute;
		top: 100px;
		left: 30px;
		width: 300px;
	}
	
	#products-right {
		position: absolute;
		top: 80px;
		left: 230px;
		width: 350px;
		height: 320px;
		overflow:auto;
	}
	#klanning-info {
		font: bold 12px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #FFF;
		position: absolute;
		top: 410px;
		left: 230px;
		width: 350px;
	}
	#klanning-info a{
		color: #FFF;
	} 
	#mossor-info {
		font: bold 12px Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #FFF;
		position: absolute;
		top: 350px;
		left: 230px;
		width: 350px;
	}
	#mossor-info a{
		color: #FFF;
	} 
	
	#products .smallPic A {
		float: left;
		padding: 5px;
		padding: 5px;
		border: 1px solid #d2232a;
	}

	#products-right .smallPic A {
		float: left;
		padding: 5px;
		padding: 5px;
		border: 1px solid #d2232a;
	}
	#products .smallPic A:hover {
		float: left;
		padding: 5px;
		padding: 5px;
		border: 1px dotted #fff;
	}

	#products-right .smallPic A:hover {
		float: left;
		padding: 5px;
		padding: 5px;
		border: 1px dotted #fff;
	}
	
	#feature-image {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 300px;
		height: 271px;
	}
	#feature-image2 {
		position: absolute;
		top: 271px;
		left: 0px;
		width: 300px;
		height: 271px;
	}
	#large1, #large2, #large3, #large4, #large5, #large6, #large7, #large8, #large9, #large10, #large11, #large12, #large13, #large14, #large15, #large16, #large17, #large18, #large19, #large20, #large21, #large22, #large23, #large24, #large25, #large26 {
		display: none;
		position: absolute;
		top: 75px;
		left: 600px;
		width: 300px;
		height: 500px;
	}

	.largePic {
		width: 400px;
		height: 280px;
		text-align:	center;
	}

	.name {
		width: 400px;
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #FFF;
		position: absolute;
		top: 310px;
		text-align:	center;
	}

	.description {
		width: 400px;
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #FFF;
		position: absolute;
		top: 325px;
		text-align:	center;
	}

	.information {
		width: 350px;
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #d2232a;
		background-color: #fff;
		position: absolute;
		top: 350px;
		left: 25px;
	}


	#k-large1, #k-large2, #k-large3, #k-large4, #k-large5, #k-large6, #k-large7, #k-large8, #k-large9 {
		display: none;
		position: absolute;
		top: 65px;
		left: 40px;
		width: 400px;
		height: 500px;
	}
	
	.largePic-klanning {
		width: 400px;
		height: 220px;
		text-align:	center;
	}

	.name-klanning {
		width: 400px;
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #FFF;
		position: absolute;
		top: 230px;
		text-align:	center;
	}

	.description-klanning {
		width: 400px;
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #FFF;
		position: absolute;
		top: 250px;
		text-align:	center;
	}

	.information-klanning {
		width: 350px;
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #d2232a;
		background-color: #fff;
		position: absolute;
		top: 280px;
		left: 25px;
	}

	.information p {
		margin: 0 10px;
		text-align:	center;
	}


	.roundtop { 
		background: url(../images/tr.gif) no-repeat top right; 

	}

	.roundbottom {
		background: url(../images/br.gif) no-repeat top right; 
	}

	img.corner {
	   width: 10px;
	   height: 10px;
	   border: none;
	   display: block !important;
	}
