@font-face {
	font-family: 'FrutigerLTStd75Black';
	src: url('frutigerltstd-black-webfont.eot');
	src: local('☺'), url('frutigerltstd-black-webfont.woff') format('woff'), url('frutigerltstd-black-webfont.ttf') format('truetype'), url('frutigerltstd-black-webfont.svg#webfontf1ukE2Vw') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FrutigerLTStd55Roman';
	src: url('frutigerltstd-roman-webfont.eot');
	src: local('☺'), url('frutigerltstd-roman-webfont.woff') format('woff'), url('frutigerltstd-roman-webfont.ttf') format('truetype'), url('frutigerltstd-roman-webfont.svg#webfont5K2LWDC0') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FrutigerLTStd65Bold';
	src: url('frutigerltstd-bold-webfont.eot');
	src: local('☺'), url('frutigerltstd-bold-webfont.woff') format('woff'), url('frutigerltstd-bold-webfont.ttf') format('truetype'), url('frutigerltstd-bold-webfont.svg#webfontESNzqayT') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FrutigerLTStd45Light';
	src: url('frutigerltstd-light-webfont.eot');
	src: local('☺'), url('frutigerltstd-light-webfont.woff') format('woff'), url('frutigerltstd-light-webfont.ttf') format('truetype'), url('frutigerltstd-light-webfont.svg#webfontJ7r5dXjE') format('svg');
	font-weight: normal;
	font-style: normal;
}

img.bg {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1400px;

	/* Set up proportionate scaling */
	width: 100%;
	height: auto;

	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

@media screen and (max-width: 1400px){
	img.bg {
		left: 50%;
		margin-left: -700px; }
}

div#content {
	/* This is the only important rule */
	/* We need our content to show up on top of the background */
	position: relative;
}

html, body, #wrapper {
	font-family: 'FrutigerLTStd55Roman';
	background-color:#000000;
	font-size:12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
}
#wrapper {
	height:100%;
	min-height:100%;
}
.fillout {
	height:100%;
	overflow:hidden;
}

img { 
	outline:none; 
	border: none;
	-webkit-user-select:none; 
	-moz-user-select:none;
}
img:active, div:active {
	outline: none;
	border: none;
	-webkit-user-select:none; 
	-moz-user-select:none;
}
img:focus, div:focus {
	border: none;
	-moz-outline-style: none;
	-webkit-user-select:none; 
	-moz-user-select:none;
}

object { 
	outline:none;
	-webkit-user-select:none; 
	-moz-user-select:none;
}
object:active, div:active {
	outline: none;
	-webkit-user-select:none; 
	-moz-user-select:none;
}
object:focus, div:focus {
	-moz-outline-style: none;
	-webkit-user-select:none; 
	-moz-user-select:none;
}

a { 
	font-family: 'FrutigerLTStd55Roman';
	color:#FFF;
	outline:none; 
	border: none;
}
a:active, div:active {
	font-family: 'FrutigerLTStd55Roman';
	color:#333;
	outline: none;
	border: none;
}
a:focus, div:focus {
	font-family: 'FrutigerLTStd55Roman';
	border: none;
	-moz-outline-style: none;
}
.startmeny {
	font-family: 'FrutigerLTStd45Light';
	font-size: 40px;
	color: #fff;
	text-decoration:none;
}
a.startmeny, a.startmeny:visited {
	font-family: 'FrutigerLTStd45Light';
	color:#fff;
	font-size: 40px;
	text-decoration:none;
}
a.startmeny:hover, a.startmeny:active {
	font-family: 'FrutigerLTStd45Light';
	color:#00b5f1;
	font-size: 40px;
	text-decoration:none;
}
.tillbakaknapp {
	font-family: 'FrutigerLTStd75Black';
	font-size: 15px;
	color:#00b5f1;
	text-decoration:none;
}
a.tillbakaknapp, a.tillbakaknapp:visited {
	font-family: 'FrutigerLTStd75Black';
	color:#00b5f1;
	font-size:15px;
	text-decoration:none;
}
a.tillbakaknapp:hover, a.tillbakaknapp:active {
	font-family: 'FrutigerLTStd75Black';
	color:#fff;
	font-size:15px;
	text-decoration:none;
}
.fel {
	font-family: 'FrutigerLTStd45Light';
	font-size: 15px;
	color:#fff;
	text-decoration:none;
}
.tillkoketliten {
	font-family: 'FrutigerLTStd65Bold';
	font-size: 10px;
	color:#CCC;
	text-decoration:none;
}
.pappstorrubrik {
	font-family: 'FrutigerLTStd75Black';
	font-size: 24px;
	color: #fff;
	text-decoration:none;
}
.storrubrik {
	font-family: 'FrutigerLTStd45Light';
	font-size: 24px;
	color:#E9E9E9;
	text-decoration:none;
}
.plastmattarubrik {
	font-family: 'FrutigerLTStd65Bold';
	font-size: 14px;
	color:#CCC;
	text-decoration:none;
}
.produktnamn {
	font-family: 'FrutigerLTStd75Black';
	font-size: 24px;
	color: #000;
}
.produktfarg {
	font-family: 'FrutigerLTStd45Light';
	font-size: 24px;
	color:#666;
	text-decoration:none;
}
.storlekochpriser {
	font-family: 'FrutigerLTStd45Light';
	font-size: 15px;
	color: #000;
	text-decoration:none;
}
.storlek {
	font-family: 'FrutigerLTStd45Light';
	font-size: 15px;
	color: #000;
	text-decoration:none;
}
.priser {
	font-family: 'FrutigerLTStd45Light';
	font-size: 15px;
	color: #000;
	text-decoration:none;
}
.skotselrad {
	font-family: 'FrutigerLTStd45Light';
	font-size: 15px;
	color: #000;
	text-decoration:none;
}
.vitbakgrund {
	background-color:#FFF;
}
.svartbakgrund {
	background-color:#000;
}

.designfet {
	font-family: 'FrutigerLTStd55Roman';
	font-size: 12px;
	color: #FFF;
	font-weight:bold;
}
a.designlank, a.designlank:visited {
	font-family: 'FrutigerLTStd55Roman';
	color:#CCC;
	font-size:12px;
	text-decoration:none;
}
a.designlank:hover, a.designlank:active {
	font-family: 'FrutigerLTStd55Roman';
	color:#00b5f1;
	font-size:12px;
	text-decoration:none;
}
.aterlank {
	font-family: 'FrutigerLTStd55Roman';
	font-size: 20px;
	color: #CCC;
	font-weight:bold;
}
a.aterlank, a.aterlank:visited {
	font-family: 'FrutigerLTStd55Roman';
	color:#CCC;
	font-size:20px;
	text-decoration:none;
}
a.aterlank:hover, a.aterlank:active {
	font-family: 'FrutigerLTStd55Roman';
	color:#00b5f1;
	font-size:20px;
	text-decoration:none;
}

.kontaktrubrik {
	font-family: 'FrutigerLTStd75Black';
	font-size: 16px;
	color: #000;
}
.kontakttyp {
	font-family: 'FrutigerLTStd45Light';
	font-size: 14px;
	color: #000;
	font-style:italic;
}
.kontakttext {
	font-family: 'FrutigerLTStd45Light';
	font-size: 16px;
	color:#666;
	text-decoration:none;
}
.kontaktlank {
	font-family: 'FrutigerLTStd55Roman';
	font-size: 14px;
	color: #CCC;
	font-weight:bold;
}
a.kontaktlank, a.kontaktlank:visited {
	font-family: 'FrutigerLTStd55Roman';
	color:#CCC;
	font-size:14px;
	text-decoration:none;
}
a.kontaktlank:hover, a.kontaktlank:active {
	font-family: 'FrutigerLTStd55Roman';
	color:#00b5f1;
	font-size:14px;
	text-decoration:none;
}
.aterstorrubrik {
	font-family: 'FrutigerLTStd75Black';
	font-size: 20px;
	color: #000;
}
.atertel {
	font-family: 'FrutigerLTStd45Light';
	font-size: 14px;
	color: #666;
}
.aterstad {
	font-family: 'FrutigerLTStd75Black';
	font-size: 24px;
	color:#ccc;
	text-decoration:none;
}
.ateradress1 {
	font-family: 'FrutigerLTStd75Black';
	font-size: 14px;
	color: #000;
}
.ateradress2 {
	font-family: 'FrutigerLTStd45Light';
	font-size: 14px;
	color: #000;
}
.aterhemsida {
	font-family: 'FrutigerLTStd55Roman';
	font-size: 14px;
	color: #666;
	font-weight:bold;
}
a.aterhemsida, a.aterhemsida:visited {
	font-family: 'FrutigerLTStd55Roman';
	color:#666;
	font-size:14px;
	text-decoration:none;
}
a.aterhemsida:hover, a.aterhemsida:active {
	font-family: 'FrutigerLTStd55Roman';
	color:#00b5f1;
	font-size:14px;
	text-decoration:none;
}
