/* CSS Document */

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

body {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000000;
	font-size: 100%;
	/*background: #f1edc2 url(../images/bg.gif) repeat-x center top;*/
	background-color:#ffffff;
}

h1 {
	font-size: 150%;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	line-height:24px;
}

p {
	margin:0px 0px 10px 0px;
}


a, a:link, a:active, a:visited {
	font-weight: normal;
    text-decoration: none;
	color: #000000;
    border:0px;
}

a:hover {
    text-decoration: none;
	color: #ff0000;
    border:0px;
}

.rensa {
	clear:both;
	height:1px;
}
/* RAM - KANTLINJE */

#ram-3px {
	position:absolute;
	left:50%;
	top:30px;
	width: 770px;
	height: auto;
	margin-left: -385px;
	background-color:#000000;
	padding:3px;
}

#ram-2px {
	background-color:#ffffff;
	width:766px;
	height:auto;
	padding:2px;
}

#ram-1px {
	background-color:#000000;
	width:764px;
	height:auto;
	padding:1px;
}

#ram-innehall {
	background-color:#FFFFFF;
	width:762px;
	height:auto;
	padding:1px;
}

/* INNEHALL */

#innehall {
	width:564px;
	margin:18px auto 20px auto;
	text-align:center;
	height:100%;
}

#logga {
	text-align:center;
	margin:0px 0px 14px 0px;
}

#logga img {
	border:0px;
}

#meny {
	width: 275px;
	height:30px;
	text-align:center;
	margin:0px auto 0px auto;
}

html>#meny { 
	top: 0px; 
	}
#meny ul {
	padding:0px;
	list-style:none;
	text-align:center;
}
#meny ul li {
	float:left;
	width: auto;
	padding:0px 5px 0px 0px;
}

#meny li > ul {
	top: auto;
	left: auto;
	}

#meny ul li.historia a {
	display: block;
	background: url(../images/meny_historia_off.gif) no-repeat;
	width:110px;
	height:11px;
	text-decoration:none;
}

#meny ul li.historia a:hover, #meny ul li.historiaaktiv {
	background: url(../images/meny_historia_on.gif) no-repeat;
	width:110px;
	height:11px;
}

#meny ul li.sortiment a {
	display: block;
	background: url(../images/meny_sortiment_off.gif) no-repeat;
	width:69px;
	height:11px;
	text-decoration:none;
}

#meny ul li.sortiment a:hover, #meny ul li.sortimentaktiv {
	background: url(../images/meny_sortiment_on.gif) no-repeat;
	width:69px;
	height:11px;
}

#meny ul li.kontakt a {
	display: block;
	background: url(../images/meny_kontakt_off.gif) no-repeat;
	width:58px;
	height:11px;
	text-decoration:none;
}

#meny ul li.kontakt a:hover, #meny ul li.kontaktaktiv {
	background: url(../images/meny_kontakt_on.gif) no-repeat;
	width:58px;
	height:11px;
	text-decoration:none;
}

#meny ul li.eng a {
	display: block;
	background: url(../images/engelsk_flagga.gif) no-repeat;
	width:15px;
	height:9px;
	text-decoration:none;
}

#meny ul li.story a {
	display: block;
	background: url(../images/meny_story_off.gif) no-repeat;
	width:82px;
	height:11px;
	text-decoration:none;
}

#meny ul li.story a:hover, #meny ul li.storyaktiv {
	background: url(../images/meny_story_on.gif) no-repeat;
	width:82px;
	height:11px;
}

#meny ul li.collection a {
	display: block;
	background: url(../images/meny_collection_off.gif) no-repeat;
	width:74px;
	height:11px;
	text-decoration:none;
}

#meny ul li.collection a:hover, #meny ul li.collectionaktiv {
	background: url(../images/meny_collection_on.gif) no-repeat;
	width:74px;
	height:11px;
}

#meny ul li.contact a {
	display: block;
	background: url(../images/meny_contact_off.gif) no-repeat;
	width:55px;
	height:8px;
	text-decoration:none;
}

#meny ul li.contact a:hover, #meny ul li.contactaktiv {
	background: url(../images/meny_contact_on.gif) no-repeat;
	width:55px;
	height:8px;
}

#meny ul li.sv a {
	display: block;
	background: url(../images/sverige_flagga.gif) no-repeat;
	width:15px;
	height:9px;
	text-decoration:none;
}

#streck {
	width:564px;
	height:1px;
	border-bottom:1px dotted #000000;
	clear:both;
}

#streck-2 {
	width:564px;
	height:1px;
	border-bottom:1px dotted #000000;
	clear:both;
}

#textbox {
	font-family:Arial, Helvetica, sans-serif;
	width:564px;
	font-size:80%;
	text-align:left;
	margin: 30px 0px 30px 0px;
	line-height:16px;
}

#textbox h1 {font-family: "Times New Roman", Times, serif;}
#textbox h1.nyhetsrubrik {font-size:180%;}
#textbox p.center {text-align:center;}
#textbox p.nyhet {color:#f00; letter-spacing:1px;}

.ingress {
	font-family: "Times New Roman", Times, serif;
	width:420px;
	margin: 0px auto 0px auto;
	text-align:center;
}

#ikea {
	width:564px;
	font-size:80%;
	text-align:center;
	margin: 10px 0px 0px 0px;
}

.ikeatext {
	width:420px;
	margin: 0px auto 30px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
}


#bildbox {
	width:auto;
	height:auto;
	text-align:center;
	margin:0px auto 30px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:60%;
}

#bildbox ul {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}
#bildbox ul li {
	float:left;
	width: 136px;
	padding:0px 5px 0px 0px;
	text-align:left;
	margin:0px;
}

#bildbox img.kontakt {
	margin:30px 0px 0px 0px;
}
