@charset "utf-8";

* {
    margin: 0;
    padding: 0;
	
}




	body {
	font-family:Helvetica, Arial, Georgia, sans-serif;
	margin: auto;
	margin-top:0px;
	overflow:hidden, scroll;
	background-position:center;

	}
	
	
	#wrapper {
	width:80%;
	height:auto;
	position:relative;
	margin-top:100px;
	}	
	
	
	
	
	
	
	#info {
	width:140px;
	height:auto;
	float:left;
	margin-left:300px;
	position:relative;
	}	
	
	
	#work {
	width:110px;
	height:auto;
	float:left;	
	position:relative;
	}	
	
	
	
	#logo {
	width:300px;
	height:auto;
	float:left;
	position:relative;
	}	
	
	
	
	#foot {
	width:auto;
	height:auto;
	float:left;
	margin-left:614px;
	position:relative;
	}	
	
	
	
	
	.wrapper {
	background:transparent;
	width:1000px;
	height:auto;
	position:relative;
	margin-top:100px;
	margin-left:100px;
	}	
	
	
	.wrapper_s {
	background:transparent;
	width:1000px;
	height:auto;
	position:relative;
	margin-top:20px;
	margin-left:100px;
	}
	
	

	.stripe {
		background-image:url(images/stripe.gif);
		background-repeat:repeat-x;
	width:850px;
	height:2px;
	position:relative;
	margin-bottom:10px;
	margin-top:10px;
	}	
	
	
	
	.work_stripe {
		background-image:url(images/work_stripe.gif);
		background-repeat:repeat-x;
	width:850px;
	height:2px;
	clear:both;
	position:relative;
	margin-bottom:20px;
	margin-top:20px;
	}	
	
	
	
	.content {
		background:transparent;
	clear:both;
	width:800px;
	height:auto;
	position:relative;
	}	

	
	
	
	.work_con {
		background:transparent;
	width:580px;
	height:auto;
	float:left;
	position:relative;
	}	
	
	.work_text {
		background:transparent;
	width:250px;
	margin-left:20px;
	height:auto;
	float:left;
	position:relative;
	}	
	
	
	
	
	
	
span.highlight
{ 
background:#a0ddc4;
} 
	
	
	
	/*TEXT*/
h1 { 
	font-size:1em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:bold;
	line-height: 26px;
	color: #000;
	padding: 0px 0 0px 0;
}

h2 { 
	font-size:1.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:bold;
	line-height: 28px;
	color: #fff;
	padding: 0px 0 0px 0;
}


h3 { 
	font-size:0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 22px;
	color: #000;
	padding: 0px 0 0px 0;
}

h4 { 
	text-decoration:none;
	font-size:0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 22px;
	color: #fff;

}

h5  { 
	font-size:0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 16px;
	color: #000;
	padding: 0px 0 0px 0;
}


h6  { 
	font-size:0.50em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 16px;
	text-align:right;
	color: #82969f;
	padding: 0px 0 0px 0;
}
	

h7  { 
	font-size:0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 22px;
	text-align:right;
	color: #000;
	padding: 0px 0 0px 0;
}
	
	
	

/*ÖVRIGA LÄNKAR*/

a.link:link { 
color:#000;
text-decoration:none;
font-size: 0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 20px;
}

	
a.link:active { 
color:#ff00c6;
text-decoration:none;
font-size: 0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 20px;
}


a.link:visited { 
color:#000;
text-decoration:none;
font-size: 0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 20px;
}


a.link:hover { 
color:#ff00c6;
text-decoration:none;
font-size: 0.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:normal;
	line-height: 20px;
}



/*Anders Hellstrom LÄNKAR*/

a.logo:link { 
font-size:1.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:bold;
	line-height: 28px;
	color: #fff;
	padding: 0px 0 0px 0;
	text-decoration:none;
}
	
a.logo:active { 
font-size:1.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:bold;
	line-height: 28px;
	color: #fff;
	padding: 0px 0 0px 0;
	text-decoration:none;
}


a.logo:visited { 
font-size:1.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:bold;
	line-height: 28px;
	color: #fff;
	padding: 0px 0 0px 0;
	text-decoration:none;
}


a.logo:hover { 
font-size:1.75em;
	font:"Helvetica, Arial, sans-serif";
	font-weight:bold;
	line-height: 28px;
	color: #fff;
	padding: 0px 0 0px 0;
	text-decoration:none;
}


