body {padding-left: 5%;
 background: #9bf URL(/g/bakgrunn_bord.gif) repeat-y 0% 0%}

/*table{background: #fff;
 margin-left: 5%;
 margin-right: 10%;
 width: 85%}
*/
th{background: #69d;
 color: #00f;
 border: 1px solid #00f}
td{background: #cdf;
 border: 1px solid #00f}
 td,th{padding: 5px;}
p{font-family: serif;
 font-size: 100%;
 margin-top: 0px;
 margin-bottom: 10px;
}

p.skildring{

font-family: serif;
 font-size: 90%;
 margin-top: 0px;
 margin-bottom: 0px;
 /*position:absolute;
 left: 20%;
 top: 15%;
 */
 margin-left: 20%;
 margin-right: 40%;
/* width: 40%;*/
 border-right: 1px solid #69d;
 padding-right: 10px}
h2{margin-bottom: 0px;
}
h1, h2, h3{text-align: center}
.c{text-align: center}
.j{text-align: justify}

#venstrekol{
	width: 30%;
	float: left;
}

ul{list-style-type: none; width: 40%; padding-left: 10%;}
li{margin-top: 35px;}
li:first-letter{font-weight: bold}
#productslist{
	/* leave space for tools on the right*/
	width: 75%;
	/* some air would be nice.. */
	padding-top: 100px;
}

#productslist *, #shoppingbasket *{
	list-style-type: none;
	text-align: left;
}

#productslist input, #shoppingbasket input, #historylist input, .linklike{
/* 	position:absolute;*/
 	right: 0px;
	text-decoration: underline;
	color: #00f;
	background: transparent;
	cursor: pointer; cursor: hand;
	border: 0px solid transparent;
	padding: 0px; text-align: right;
	font-size: 100%;
}
#productslist li, #shoppingbasket li, #productslist ul, #shoppingbasket ul{
	position:relative;
	padding: 0; margin:0;
}
#productslist li, #shoppingbasket li{
	margin-bottom: 1em;
}

#rightsidebar{  
	font-size: small;
	position: absolute;
	right: 0; top: 150px; z-index: 2; width: 25%;
}
#rightsidebar h2{
	font-size: 105%;
	padding: 0; margin:0;
	text-align: left;
}
#navtools{z-index:1}
#navtools a{display: block;}
#footer{
	clear: both;
	text-align: center;
	letter-spacing: .2em;
/*	position: absolute; position: fixed;
	bottom: 0px;*/ margin-top: 100px;
	margin-bottom: 0;
	width: 100%;
}

.related a{
	display: block;
}
.related a.i{
	float: right;
	width: 100px; height: 100px; overflow: hidden;
}
.related p{
	clear: both;text-align: center;
}

#lastseen, #lastbought{ clear: left; width: 100%; overflow: hidden; margin-top: 20px; }
