body {
	background: #E84071;
	margin: 8px 0 0 0;
	scrollbar-arrow-color: #FFF;
	scrollbar-face-color: #E84071;
	scrollbar-3dlight-color: #E84071;
	scrollbar-highlight-color: #FFF;
	scrollbar-track-color: #E84071;
	scrollbar-shadow-color: #FFF;
	scrollbar-darkshadow-color: #FFF;
}

#headcontainer {
	width: 767px;
	height: 65px;
	margin: 0 auto 0 auto;
	padding: 0;
	display: block;
}

#head {
	width: 767px;
	height: 50px;
	margin: 0;
	padding: 0;
}

.headtext  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: larger;
	color: #FFF;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

p.headtext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFF;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.headtextlow  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFF;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0;
	padding: 3px 0 0 15px;
}

p.headtextlow a  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFF;
	letter-spacing: 2px;
	font-weight: normal;
	margin: 0;
}

#menutop {
	width: 762px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 5px;
	background-color: #FFF;
}

#navlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #E84071;
	margin: 0 -2px 0 0;
	padding: 0;
}

	#navlinks li {
		display: inline;
	}
		
	#navlinks a, #navlinks span {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #E84071;
		text-decoration: none;
	}
	
	#navlinks li.last {
		display: none;
	}

#container {
	width: 767px;
	/*height: 714px;*/
	margin: 0 auto 0 auto;
	padding: 0;
}

#centerbar {
	width: 767px;
	height: 20px;
	margin: 0 ;
	padding: 0;
	background-color: #FFF;
}

#leftmidbar {
	float: left;
	width: 767px;
	height: 20px;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	display: block;
}
	#leftmidbar p.sidrubrik {
		margin: 0;
		padding: 2px 0 0 15px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: medium;
		font-weight: bold;
		color: #E84071;
		display: block;
	}

#content {
	float: left;
	width: 707px;
	margin: 0;
	padding: 10px 30px 0 30px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #666666;
	font-weight: normal;
	font-style: normal;
	line-height: normal;

	visibility: visible;
	position: relative;
	z-index: 1;
}

	#content p, #content table {
		font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		color: #666666;
		font-weight: normal;
		font-style: normal;
		line-height: normal;
		margin: 0;
		padding: 2px 0 1em 0;
	}
	#content table {
		padding: 0 0 0 0;
	}

	#content li.noshow {
		list-style: none;
		height: 12px;
	}
	
	#content ol {
		margin: 5px 0 5px 0;
		list-style: outside;
	}
	
	#content ul {
		margin: 5px 0 5px 0;
		font-size: small;
		font-weight: normal;
		list-style: none;
	}
	
	#content li {
		padding: 0 2em 1em 0;
	}
	
	#content ul.samarbets {
		margin: 5px 0 5px 0;
		font-size: small;
		font-weight: normal;
		list-style: none;
		display: block;
		width: 560px;
	}
	
	#content ul.samarbets li {
		float: left;
		width: 170px;
		height: 24px;
		line-height: 24px;
		display: inline;
		padding: 0;
		margin: 0;
	}
	
	#content img.floatleft {
		float: left;
		border: none;
		padding: 10px 5px 0 0;
		margin: 0;
	}

	#content img.floatleftnw {
		float: left;
		border: none;
		padding: 0 5px 0 0;
		margin: 0;
	}

	#content img.rosa {
		float: left;
		border: none;
		padding: 10px 0 0 0;
		margin: 0;
	}
	
	#content p.floatleft {
		width: 250px;
		float: left;
		border: none;
		padding: 0;
		margin: 0;
	}
	
	#content img.floatright {
		width: 256px;
		float: right;
		border: none;
		margin: 0 0 0 5px;
		padding: 0;
	}
	
	#content p.floatright {
		width: 256px;
		float: right;
		border: none;
		margin: 0;
		padding: 0;
	}

	#content .bold {
		font-weight: bold;
	}
	
	#content img {
		border: none;
	}
	
/*#scroll {
	position: static;
	width: 700px;
	height: 582px;
	z-index: 1;
	top: 0;
	margin: 0;
	padding: 0 32px 10px 25px;
	overflow: auto;
	visibility: visible;
}*/

#partners a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #E84071;
	text-decoration: none;
}

#date {
	float: left;
	width: 767px;
	height: 18px;
	margin: 0;
	padding: 2px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #FFF;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	display: block;
}

	#date span {
		font-family: Arial, Helvetica, sans-serif;
		font-size: smaller;
		color: #FFF;
		font-weight: normal;
		font-style: normal;
		line-height: normal;
	}

#footcontainer {
	width: 767px;
	height: 110px;
	margin: 0 auto 0 auto;
	padding: 0;
	display: block;
	clear: both;
}

#footcontent {
	width: 767px;
	height: 90px;
	background-color: #FFF;
	overflow: hidden;
	display: block;
}

	#footcontainer img {
		padding: 4px;
	}

#footlogo {
	float: left;
	margin: 0 650px 0 0;
	padding: 0;
	background-color: #FFF;
}

#foot {
	float: left;
	width: 650px;
	height: 80px;
	margin: 0 0 0 -650px;
	padding: 5px 0 0 15px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #666666;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}

.addthis {
	float: left;
}

div.press_odd, div.press_even {
	padding: 5px 20px 0 20px;
	margin: 0;
}

div.press_odd {
	background-color: #EFEFEF;
}

div.press_odd img, div.press_even img {
	padding: 0 0 0 10px;
}
a, #menutop span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E84071;
	text-decoration: none;
}

	a:link.underrubrik, a:visited.underrubrik,  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: large;
		font-weight: bold;
		color: #E84071;
		text-decoration: none;
	}

a:visited {
	text-decoration: none;
	color: #E84071;
}

a:hover {
	text-decoration: underline;
	color: #E84071;
}

a:active {
	text-decoration: none;
	color: #E84071;
}

.rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E84071;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.underrubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #E84071;
	margin: 0;
	padding: 0;
}

#foot p {
	margin-top: 0;
}

tr.tr td {
	background-color: white;
}

tr.trred td {
	background-color: #E84071;
	color: white;
}

h1 {
	font-size: x-large;
}

h2 {
	font-size: larger;
}

h3 {
	font-size: large;
}

h4 {
	font-size: medium;
}

	h4.clear {
		font-size: medium;
		clear: both;
		margin: 0;
		padding: 0;
	}

h5 {
	font-size: small;
}

h6 {
	font-size: smaller;
}