html { min-height: 100%; margin-bottom: 1px; } 
body {
	color: #000; 
	background-color:#ffffff; 
	font: 11px/14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; 
	margin: 0 auto; 
	padding: 0; 
	text-align: center; 
	}
	
/*--pagestructure--*/	
	#wrapper { width: 800px; margin:0 auto; padding:0; text-align: left;}
	#sidebar { float: left; margin: 0;padding:0; width: 200px; }
	#content { margin-left: 210px; padding:0px 0px 10px 0px;}
	#contenthel {padding:0px 10px 10px 0px;}
	#footer { clear:both;}
	
/* -- content styling -- */	
	#news {margin:20px 20px 20px 10px;}
	/*--#startcontent{ margin:62px 40px 20px 55px; text-align:left;}--*/
	#startsida{ width:480px; text-align:center; margin-top:62px; padding-left:20px;}
	#links{background-color:#EEDDCC; padding:5px;}
	.bakgrundsbild {background:url(../images/mistobg.gif) no-repeat;}
	.bakgrundsbild2 {background:url(../images/misto_gulbg.gif) no-repeat;}
	.white{color:#ffffff;}
	.red{color:#660000;}
	.small{ color:#666666; font-size:10px; }
	p {margin:0.8em 0;}
	h1 {color:#FF0000; font: normal 14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; letter-spacing: -1px; margin: 6px 0 0 0;}
	h2 {color:#990000; font: normal 14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; letter-spacing: -1px; margin: 6px 0 0 0;}
	h3 {color:#666666; font: normal 14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; letter-spacing: -1px; margin: 6px 0 0 0;}
	h4 {font: 10px Helvetica, Arial, sans-serif;}
	hr {border: none; height: 1px; background:#dcdcdc; color: #dcdcdc; margin: 5px 0; page-break-before: always; page-break-after: always;
}
	.mailrow{border-bottom:1px solid #FF0000;}
	a{color:#990000; text-decoration: none;}
	a:visited{color:#990000; text-decoration:none;}
	a:hover{color:#FFCC33; text-decoration: underline;}
	.border {border:1px solid #ff0000;}
	.left {float: left; margin: 0 15px 0 0;}
	.right {float: right; margin: 0 0 0 15px;}
	form, select, input, textfield, textarea{ font: 11px/14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; color:#666; }
	table, tr, td{text-align:top; font: 11px"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;}
/*mainnav*/	
	#nav {
	width: 500px;
	height: 45px;
	}
#nav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	}
#nav ul li {
	float: left;
	width: 100px;
	height: 45px;
	text-align:center;
	}
#nav ul li.last {
	width: 110px;
	}
#nav ul li a.last {
	border: none;
	}
#nav ul li a {	
	display: block;	
	height: 3em; 
	color:#FF0000;
	font-size:1em;
	text-decoration: none;
	text-align:center;
	padding: 5px;
	border-right: 1px dashed #f00;
	}
#nav ul li a:hover {
	color:#330000;
	}
.leftpad{padding-left:5px;}
#shop h1{margin-top:0;}