body    {
	background: #fff;
	margin-top: 0;
	margin-bottom: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.x {
	color: #ED8D1F;
}
.xf {
	color: #ED8D1F;
	font-weight: bold;
	font-size: larger;
}
a   { color: #88ab4b; font-weight: bold; text-decoration: none }
a:hover   { color: #afdc60; border-color: #8fb34f }
#container      {
	background-position: 0 0;
	margin-bottom: 0px;
	margin-left: -390px;
	position: relative;
	z-index: 100;
	left: 50%;
	width: 781px;
	overflow: auto;
}
#container h3 span {display:none;}
/*Top*/
#top   { background: url(bilder/top.jpg) no-repeat; margin-bottom: 0; padding-bottom: 0; position: relative; width: 781px; height: 200px }
#top2 { background: url(bilder/top2.jpg) no-repeat; position: relative; width: 781px; height: 200px }
#top3 { background: url(bilder/top3.jpg) no-repeat; position: relative; width: 781px; height: 200px }
#top4  { background: url(bilder/top4.jpg) no-repeat; position: relative; width: 781px; height: 200px }
#top5 {
	background: url(bilder/top5.jpg) no-repeat;
	position: relative;
	width: 781px;
	height: 200px
}
#top6 {
	position: relative;
	width: 781px;
	height: 200px;
	background-image: url(bilder/top6.jpg);
	background-repeat: no-repeat;
}
#top7 {
	background: url(bilder/top7.jpg) no-repeat;
	position: relative;
	width: 781px;
	height: 200px
}
#top8 {
	background: url(bilder/top8.jpg) no-repeat;
	position: relative;
	width: 781px;
	height: 200px
}
#top9 {
	background: url(bilder/top9.jpg) no-repeat;
	position: relative;
	width: 781px;
	height: 200px
}
#top10 {
	background: url(bilder/top10.jpg) no-repeat;
	position: relative;
	width: 781px;
	height: 200px
}
#top11 {
	position: relative;
	width: 781px;
	height: 200px;
	background-image: url(bilder/top16_ICA.jpg);
	background-repeat: no-repeat;
}
#top12 {
	height: 200px;
	width: 781px;
	position: relative;
	background-image: url(bilder/top12.jpg);
}
#top13 {
	height: 200px;
	width: 781px;
	position: relative;
	background-image: url(bilder/top13.jpg);
}
#top14 {
	height: 200px;
	width: 781px;
	position: relative;
	background-image: url(bilder/top14.jpg);
}
#top15 {
	height: 200px;
	width: 781px;
	position: relative;
	background-image: url(bilder/top15.jpg);
}
#top16 {
	height: 200px;
	width: 781px;
	position: relative;
	background-image: url(bilder/top16.jpg);
}
#top17 {
	background: url(bilder/top17.jpg) no-repeat;
	position: relative;
	width: 781px;
	height: 200px
}
#top   h1, #top   h2              { display: none }
#top1 h1, #top1 h2 {
	display: none
}
#top2 h1, #top2 h2 {
	display: none
}
#top3 h1, #top3 h2 {
	display: none
}
#top4 h1, #top4 h2 {
	display: none
}
#top5 h1, #top5 h2 {
	display: none
}
#top6 h1, #top6 h2 {
	display: none
}
#top7 h1, #top7 h2 {
	display: none;
}
#top8 h1, #top8 h2 {
	display: none;
}
#top9 h1, #top9 h2 {
	display: none;
}
#top10 h1, #top10 h2 {
	display: none;
}
#top11  h1, #top11  h2 {
	display: none;
}
#top12 h1, #top12 h2 {
	display: none;
}
#top13 h1, #top13 h2 {
	display: none;
}
#top14 h1, #top14 h2 {
	display: none;
}
#top15 h1, #top15 h2 {
	display: none;
}
#top16 h1, #top16 h2 {
	display: none;
}
#top17 h1, #top17 h2 {
	display: none;
}
/*Slut Top
*/
#inne    { background: #fff url(bilder/bg.gif) repeat-y center; margin-top: 0; margin-bottom: 0; top: 200px; width: 781px }
#text { color: #8c8179; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; text-align: justify; margin-left: 59px; margin-top: 0; margin-bottom: 0; width: 380px }
#text2 {
	color: #8c8179;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-left: 59px;
	margin-top: 0;
	margin-bottom: 0;
	width: 600px
}
#text img {
	background-color: f5f5f5;
	border: solid 1px #cccccc;
	margin: 10px 0 0 0;
	padding: 5px;
}
#text p      {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 16px;
}
#text dl dt { font-weight: bold }
#text dl dd {
	margin-bottom: 10px
}
.ruta     {
	font-size: 11px;
	background: #f2ffe7 no-repeat right top;
	margin-bottom: 10px;
	padding: 10px;
	width: 170px;
	float: none;
	border: solid 1px #e8e7e8;
	margin-top: 40px;
}
.ruta a {
	font-weight: normal;
}
.form {
	width: 350px;
	border: solid 1px #e8e7e8;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	margin-top: 20px;
	background-color: #EBFFE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8179;
	margin-bottom: 0px;
	padding-bottom: 20px;
}
.form1 { width: 300px; height: 60px; border: solid 1px #e8e7e8 }
/*Rubriker*/
#text h3.fg  { background-image: url(bilder/fg.gif); margin-bottom: -15px; width: 196px; height: 34px }
#text h3.boka {
	background-image: url(bilder/boka.gif);
	margin-bottom: -15px;
	width: 196px;
	height: 34px
}
#text h3.varm {
	background-image: url(bilder/varm.gif);
	margin-bottom: -15px;
	width: 275px;
	height: 35px
}
/*Slut Rubriker*/
/*Meny*/
#meny       {
	position: absolute;
	top: 200px;
	right: 70px;
	width: 196px;
	color: #8c8179;
}
#meny h3 {
	margin-bottom: 0;
	width: 100px;
	height: 34px;
	margin-left: 0px;
	background-image: url(bilder/meny.gif);
}
#meny ul    {
	color: #8fb34f;
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(bilder/dot.gif);
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0px;
}
#meny ul li {
	margin-bottom:8px;
	}
#meny ul a   { color: #8fb34f; font-size: 12px; font-weight: bold }
#meny ul a:hover  { color: #b2d378; font-weight: bold; border-color: #8fb34f  }
#meny ul span { color: #f60; font-weight: bold }
#meny ul a.vald  { color: #b2d378 }
#meny li#t1 a {
	padding-left: 15px;
	color: #666600;
}
#meny li#t1 a:hover, #meny li#t1 a.vald {
	color: #b2d378;
}
/*Slut Meny*/
#botten  {
	background-color: transparent;
	background-image: url(bilder/fot.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -390px;
	padding-bottom: 0;
	position: relative;
	left: 50%;
	width: 781px;
	height: 369px
}
#botten1 {
	background-color: transparent;
	background-image: url(bilder/fot.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -390px;
	padding-bottom: 0;
	position: relative;
	left: 50%;
	width: 781px;
	height: 57px
}
#botten2 {
	background-color: transparent;
	background-image: url(bilder/fot1.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -390px;
	padding-bottom: 0;
	position: relative;
	left: 50%;
	width: 781px;
	height: 369px
}
#botten3 {
	background-color: transparent;
	background-image: url(bilder/fot2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -390px;
	padding-bottom: 0;
	position: relative;
	left: 50%;
	width: 781px;
	height: 369px
}
#botten4 {
	background-color: transparent;
	background-image: url(bilder/fot3.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -390px;
	padding-bottom: 0;
	position: relative;
	left: 50%;
	width: 781px;
	height: 57px
}
#botten5 {
	background-color: transparent;
	background-image: url(bilder/fot9.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -390px;
	padding-bottom: 0;
	position: relative;
	left: 50%;
	width: 781px;
	height: 369px
}
#fot   {
	background-color: #fff;
	background-position: left center;
	display: block;
	margin-bottom: 10px;
	margin-left: 200px;
	padding-bottom: 10px;
	position: relative;
	left: 50%;
	width: 150px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#fot a {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*Banner*/
#banner  {
	width: 650px;
	padding-left: 20px;
	height: 450px;
	padding-top: 10px;
	padding-right: 20px;
	border: thin solid #CCCCCC;
	margin-left: 45px;
	margin-right: 42px;
	margin-top: 50px;
	background-color: #f2ffe7;
}
#banner  ul, #banner  li {
	list-style-type: none;
	display: inline;
	margin-bottom: 100px;
	margin-left: 0;
	padding-bottom: 20px;
	padding-left: 0
}
#banner  li  a {
	width: 196px;
	height: 196px;
	float: left;
	margin-right: 20px;
	padding-top: 0px;
	margin-top: 10px;
}
#banner li#b1 a {
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none;
	background-image: url(bilder/b1.jpg);
}
#banner li#b1 a:hover {
	background-image: url(bilder/b1h.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b2 a {
	background-image: url(bilder/b2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b2 a:hover {
	background-image: url(bilder/b2h.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b3 a {
	background-image: url(bilder/b3.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b3 a:hover {
	background-image: url(bilder/b3h.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b4 a {
	background-image: url(bilder/b4.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b4 a:hover {
	background-image: url(bilder/b4h.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner  li#b5  a {
	background-image: url(bilder/b5.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b5 a:hover {
	background-image: url(bilder/b5h.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b6 a {
	background-image: url(bilder/b6.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner li#b6 a:hover {
	background-image: url(bilder/b6h.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
.knapp {
	color: #8c8179;
}
.osyn {
	display: none;
}
.linje {
	background-image: url(bilder/linje.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 600px;
}
.k {
	font-style: italic;
}
.float_r {
	float: none;
	height: 100px;
	width: 113px;
	background-image: url(bilder/svt.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#right {
	float: right;
	width: 100px;
}
#ruta {
	width: 650px;
	padding-left: 40px;
	padding-top: 10px;
	padding-right: 20px;
	margin-left: 20px;
	margin-right: 50px;
	margin-top: 20px;
	color: #8c8179;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#ruta p {
}
#ruta  img {
	background-color: f5f5f5;
	border: solid 1px #cccccc;
	margin: 10px 0 0 0;
	padding: 5px;
}
#store {
	width: 650px;
	padding-left: 20px;
	height: 700px;
	padding-top: 10px;
	padding-right: 20px;
	border: thin solid #CCCCCC;
	background-color: #f2ffe7;
	margin-top: 30px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 45px;
	padding-bottom: 15px;
}
#store p {
	margin-top: 0px;
}
#prod {
	height: 150px;
	width: 620px;
	padding-top: 30px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 15px;
	margin-left: 15px;
}
#prod1 {
	height: 150px;
	width: 620px;
	padding-top: 20px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-left: 15px;
	padding-bottom: 20px;
}
#prod2 {
	height: 150px;
	width: 620px;
	padding-top: 20px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-left: 15px;
	padding-bottom: 20px;
}
#prod3 {
	width: 620px;
	padding-top: 0px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: enfärgad;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#prod4 {
	width: 620px;
	padding-top: 0px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: enfärgad;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#prod5 {
	width: 620px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#prod6 {
	height: 270px;
	width: 620px;
	padding-top: 20px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-left: 15px;
	padding-bottom: 20px;
}
.left {
	float: left;
	height: 120px;
	width: 175px;
	margin-right: 30px;
	margin-left: 15px;
	margin-top: 0px;
	padding-top: 0px;
}
.mid {
	float: left;
	height: 120px;
	width: 175px;
	margin-right: 30px;
}
.right {
	float: left;
	height: 120px;
	width: 175px;
	margin-right: 15px;
}
.vagn {
	padding-left: 450px;
}
.left1 {
	float: left;
	width: 400px;
	margin-right: 30px;
	margin-left: 15px;
	margin-top: 0px;
	padding-top: 0px;
}
.right1 {
	float: left;
	width: 150px;
	margin-right: 15px;
	height: 120px;
}
.left2 {
	float: left;
	width: 400px;
	margin-right: 30px;
	margin-left: 15px;
	margin-top: 0px;
	padding-top: 0px;
}
.right2 {
	float: left;
	width: 150px;
	margin-right: 15px;
	height: 120px;
}
#banner1 {
	width: 550px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
	height: 300px;
}
#banner1 ul, #banner1 li {
	list-style-type: none;
	display: inline;
	margin-bottom: 100px;
	margin-left: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
#banner1 li a {
	width: 113px;
	height: 100px;
	float: left;
	background-color: f5f5f5;
	border: solid 1px #cccccc;
	padding: 0px;
	margin: 12px;
}
#banner1 li#b1 a {
	background-image: url(bilder/gambro.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-style: none
}
#banner1 li#b2 a {
	background-image: url(bilder/ica2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner1 li#b3 a {
	background-image: url(bilder/s3f2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner1 li#b4 a {
	background-image: url(bilder/qbikum2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner1 li#b5 a {
	background-image: url(bilder/etaxi2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner1 li#b6 a {
	background-image: url(bilder/hifab2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner1 li#b7 a {
	background-image: url(bilder/svt2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#banner1 li#b8 a {
	background-image: url(bilder/cccs2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 0;
	border-style: none
}
#lang {
	position: absolute;
	top: 220px;
	right: 20px;
	width: 50px;
	color: #8c8179;
	height: 20px;
	text-align: right;
}
#lang ul, #lang li {
	list-style-type: none;
	display: inline;
	margin-bottom: 0px;
	margin-left: 0;
	padding-bottom: 0px;
	padding-left: 0px
}
#lang li a {
	width: 20px;
	height: 20px;
	border: solid 1px #cccccc;
	padding-right: 5px;
	float: right;
}
#lang li#swe a {
	background-image: url(bilder/swe1.gif);
	background-repeat: no-repeat;
	border-style: none;
	display: block;
	background-position: right;
}
#lang li#swe a:hover {
	background-image: url(bilder/swe.gif);
}
#lang li#eng a {
	background-image: url(bilder/eng1.gif);
	background-repeat: no-repeat;
	border-style: none;
	display: block;
	background-position: right;
}
#lang li#eng a:hover {
	background-image: url(bilder/eng.gif);
}
#meny2 {
	position: absolute;
	top: 450px;
	right: 75px;
	width: 150px;
	color: #8c8179;
	border: 1px solid #CCCCCC;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

