	@charset "UTF-8";
	/* CSS Document */
	html {
	}
	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.77em;
		margin: 0px;
		background-color: #FFFFFF;
		background-image: url(../img/css/bg_body.gif);
	}
	h1 {
		font-size: 1.4em;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
	h2 {
		font-size: 1.2em;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
	h3 {
		font-size: 1.1em;
		font-weight: bold;
		color: #003366;
		margin-left: 20px;
		margin-top: 10px;
		font-family: Arial, Helvetica, sans-serif;
	}

	h4 {
		font-size: 1.1em;
		font-weight: bold;
		color: #243878;
		padding: 0px;
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.error {
	color: #990000;
}
	img {
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	a:link {
		text-decoration: none;
		color: #243878;
	}
	a:visited {
		text-decoration: none;
		color: #243878;
	}
	a:hover {
	color: #000033;
	}
		a:active {
		text-decoration: none;
	}
.backa {
	clear: both;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.datum_news {
	font-size: 10px;
}
/* Sidhuvud */
	#sidhuvud {
		display: block;
		clear: both;
		height: 80px;
		width: 960px;
		margin-right: auto;
		margin-left: auto;
		overflow: hidden;
		position: relative;
		background-image: url(../img/css/bg_sidhuvud.jpg);
		background-repeat: repeat-x;
		z-index: 1;
	}
	#sidhuvud #logo {
	display: inline;
	overflow: hidden;
	position: absolute;
	height: 54px;
	width: 195px;
	left: 20px;
	top: 18px;
	z-index: 1;
	}
	#sidhuvud #search {
		position: absolute;
		right: 16px;
		top: 40px;
		z-index: 2;
		height: 42px;
		width: 210px;
		display: inline;
		overflow: hidden;
	}
	#sidhuvud #search .fel {
		position: relative;
		z-index: 2;
		height: 12px;
		width: 200px;
		display: inline;
		overflow: hidden;
		clear: both;
		float: left;
	}
	
	#sidhuvud #icons {
		position: absolute;
		right: 36px;
		top: 10px;
		z-index: 2;
		height: 16px;
		width: 100px;
		display: inline;
		overflow: hidden;
	}
	#sidhuvud #icons img {
		right: 16px;
		top: 20px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		margin-left: 5px;
	}
	
	.field_sok {
		height: 22px;
		width: 127px;
		float: left;
		margin-left: 0px;
		font-size: 12px;
		line-height: 20px;
		font-family: Tahoma;
		color: #4C708F;
		border: 1px solid #79B7E7;
		margin-right: 4px;
		margin-top: 4px;
		position: relative;
	}
	.form_search {
		height: 30px;
		display: block;
	}
	.button_search {
		height: 22px;
		width: 62px;
		margin-right: 0px;
	}
/* Slut sidhuvud */
/* Mittparti */
	#info_holder {
	display: block;
	clear: both;
	height: 640px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #586E85;
	border-left-color: #586E85;
	background-image: url(../img/css/bg_infospalt.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 1;
	}
		#info_holder #graf{
	width: 180px;
	overflow: hidden;
	position: absolute;
	left: 760px;
	top: 520px;
	height: 110px;
	z-index: 1000;
	display: inline;
	}
	#info_holder #vspaltl {
		width: 180px;
		overflow: hidden;
		position: absolute;
		left: 10px;
		top: 20px;
		height: 610px;
	}
	#info_holder #vspaltl ul {
	width: 160px;
	overflow: hidden;
	display: block;
	position: relative;
	clear: both;
	float: left;
	padding: 10px;
	list-style-image: url(../img/css/bullet.gif);
	margin-left: 0px;
	}
	#info_holder #vspaltl ul li {
	clear: both;
	float: left;
	width: 160px;
	display: block;
	position: relative;
	margin-top: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	overflow: hidden;
	color: #666666;
	list-style-image: url(../img/css/bullet_grey.gif);
	}
	#info_holder #vspaltl ul li a:link {
		color: #243878;
		text-decoration: none;
	}
	#info_holder #vspaltl ul li a:visited {
		color: #243878;
		text-decoration: none;
	}
	
	#info_holder #vspaltl ul li a:hover {
		color: #FF6600;
		text-decoration: none;
	}
	#info_holder #vspaltl ul li a:active {
		color: #243878;
		text-decoration: none;	
	}
	#info_holder #mspaltl {
		width: 520px;
		overflow: hidden;
		position: absolute;
		left: 210px;
		top: 20px;
		height: 610px;
	}
	#mspaltl hr {
	color: #FFFFFF;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../img/css/dot.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
	#info_holder #mittspaltlargeprint {
	display: inline;
	width: 82px;
	overflow: hidden;
	position: absolute;
	height: 16px;
	left: 630px;
	top: 20px;
	z-index: 100;
	}
	#info_holder #hspaltl {
		width: 200px;
		overflow: hidden;
		position: absolute;
		left: 750px;
		top: 20px;
		height: 610px;
	}


#info_holder #mspaltl th {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E6FC;
}
#info_holder #hspaltl th {
	text-align: left;
}
#info_holder #vspaltl th {
	text-align: left;
}
#info_holder  #hspaltl  #multiGrap {
	display: inline;
	clear: both;
	float: left;
	width: 200px;
	overflow: hidden;
	position: relative;
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	}
 #info_holder  #hspaltl  #multiGrap h3 {
	float: left;
	text-align: left;
	display: block;
	width: 180px;
	margin-left: -6px;
	padding-left: 0px;
	overflow: hidden;
	position: relative;
	margin-top: -10px;
	}
.graphFieldmultiGraph {
	font-size: 10px;
	padding: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.subBarsmultiGraph {
	font-size: 10px;
	color: #333333;
}
#info_holder  #vspaltl  #multiGrap h4  {
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 2px;
	color: #243878;
	clear: both;
	line-height: 4em;
	float: left;
	width: 180px;
	padding-left: 0px;
	}
	#info_holder #hspaltl .box_topp {
		background-image: url(../img/css/bg_box_top.gif);
		background-repeat: no-repeat;
		background-position: center bottom;
		display: inline;
		clear: both;
		float: left;
		height: 10px;
		width: 200px;
		overflow: hidden;
		position: relative;
		margin-bottom: 0px;
	}
	#info_holder #hspaltl .box_mitt {
		display: inline;
		clear: both;
		float: left;
		width: 200px;
		overflow: hidden;
		position: relative;
		margin-top: 0px;
		margin-bottom: 0px;
		background-image: url(../img/css/bg_box_mitt.gif);
		background-repeat: repeat;
		background-position: center top;
	}
	#info_holder  #hspaltl  .box_mitt h4  {
		padding-top: 3px;
		padding-right: 10px;
		padding-bottom: 2px;
		padding-left: 10px;
		color: #243878;
	}
		#info_holder  #hspaltl  .box_mitt h3  {
	color: #243878;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	}
	#info_holder #hspaltl .box_mitt .innehall {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
	#info_holder #hspaltl .box_mitt .innehall .datum {
		font-size: 10px;
		color: #999999;
		clear: both;
		font-family: Arial, Helvetica, sans-serif;
		display: inline;
		float: left;
		width: 180px;
	}
	#info_holder #hspaltl .box_mitt .innehall .txt {
		display: inline;
		clear: both;
		float: left;
		width: 180px;
		position: relative;
		margin-bottom: 10px;
	}
	#info_holder #hspaltl .box_mitt .innehall form {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	}
	#info_holder #hspaltl .box_bott {
	background-image: url(../img/css/bg_box_bott.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: inline;
	clear: both;
	float: left;
	height: 10px;
	width: 200px;
	overflow: hidden;
	position: relative;
	margin-top: 0px;
	margin-bottom: 6px;
	}
	#info_holder #hspaltl #box2 {
		background-color: #CCCCCC;
		height: 100px;
		width: 200px;
		clear: both;
		float: left;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	#info_holder #hspaltl #box2 .innehall {
	padding: 10px;
	z-index: 1;
	}
	
	#info_holder #hspaltl #box1 {
		background-color: #00CCCC;
		clear: both;
		float: left;
		height: 160px;
		width: 200px;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	#info_holder  #hspaltl  #box1 .innehall {
	padding: 10px;
	z-index: 1;
	}
	/* Slut mittparti */
	/* Länkrad med bild och slogan och visningsfält */
	#lankrad_big {
		display: block;
		clear: both;
		height: 26px;
		width: 960px;
		margin-right: auto;
		margin-left: auto;
		overflow: hidden;
		background-color: #FFFFFF;
		border-top-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-bottom-width: 1px;
		border-bottom-color: #CCCCCC;
		position: relative;
		z-index: 1;
	}
	
	
	
	
	
	
	#lankrad_big #bild {
		display: inline;
		height: 344px;
		width: 960px;
		overflow: hidden;
		position: absolute;
		z-index: 1;
		left: 0px;
		top: 0px;
		background-color: #003366;
	}
	#lankrad_big #slogan {
		background-image: url(../img/css/bg_slogan.png);
		background-repeat: repeat;
		display: inline;
		padding: 10px;
		height: 60px;
		width: 260px;
		overflow: hidden;
		position: absolute;
		z-index: 100;
		left: 10px;
		bottom: 20px;
		font-size: 1em;
		font-weight: bold;
		color: #FFFFFF;
		text-shadow: #0000ff 0px 0px 3px;
	}
	

	
	
	
	
	
	
	#blankare {
	display: block;
	clear: both;
	height: 288px;
	width: 960px;
	overflow: hidden;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/css/bg_blankare.jpg);
	background-repeat: repeat-x;
	z-index: 1;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #586E85;
	border-left-color: #586E85;
	}
	#blankare #box1 {
	background-image: url(../img/fasta/bg_box_test.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: inline;
	height: 233px;
	width: 222px;
	overflow: hidden;
	position: absolute;
	left: 10px;
	top: 10px;
	color: #000000;
	}
	#blankare #box1 h3 {
	display: inline;
	clear: both;
	float: left;
	overflow: hidden;
	position: relative;
	width: 160px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
	#blankare #box1 .newsfield {
	float: left;
	height: auto;
	width: 200px;
	margin-right: 10px;
	margin-left: 20px;
	clear: both;
	margin-top: 6px;
	font-size: 0.95em;	
	}
	#blankare #box1 .newsfield .datum {
	font-size: 0.7em;
	color: #666666;
	
	}
	#blankare #box2 {
		background-image: url(../img/fasta/bg_box_test.gif);
		background-repeat: no-repeat;
		background-position: center top;
		display: inline;
		height: 233px;
		width: 222px;
		overflow: hidden;
		position: absolute;
		left: 240px;
		top: 10px;
	}
	#blankare #box2 h3 {
	display: inline;
	clear: both;
	float: left;
	overflow: hidden;
	position: relative;
	width: 160px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
	#blankare #box2 .newsfield {
	float: left;
	height: auto;
	width: 200px;
	margin-right: 10px;
	margin-left: 20px;
	clear: both;
	margin-top: 6px;
	font-size: 0.95em;	
	}
	#blankare #box3 {
		background-image: url(../img/fasta/bg_box_test.gif);
		background-repeat: no-repeat;
		background-position: center top;
		display: inline;
		height: 233px;
		width: 222px;
		overflow: hidden;
		position: absolute;
		left: 470px;
		top: 10px;
	}
	#blankare #box3 h3 {
	display: inline;
	clear: both;
	float: left;
	overflow: hidden;
	position: relative;
	width: 160px;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	}
	#blankare #box3 .newsfield {
	float: left;
	height: auto;
	width: 200px;
	margin-right: 10px;
	margin-left: 10px;
	clear: both;
	margin-top: 6px;
	font-size: 0.9em;
	display: inline;
	position: relative;
	overflow: hidden;
	}
	#blankare #box3 form {
		width: 200px;
		margin-top: 20px;
		margin-right: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		font-size: 0.9em;
	}
	#blankare #box3 form .del_button {
		color: #FFFFFF;
		background-color: #5D75B2;
		padding-top: 1px;
		padding-right: 4px;
		padding-bottom: 1px;
		padding-left: 4px;
		border: 1px solid #243878;
		margin-top: 4px;
		font-size: 11px;
	}
	/* Boxar till höger inloggning */
	#blankare #hbox1 {
		display: inline;
		height: 130px;
		width: 242px;
		overflow: hidden;
		position: absolute;
		top: 10px;
		left: 706px;
		background-image: url(../img/css/bg_index_box_h.gif);
		background-repeat: no-repeat;
		background-position: center top;
	}
	
	#blankare #hbox1 .innehall {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
	#blankare #hbox1 h4 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #243878;
	display: inline;
	clear: both;
	float: left;
	overflow: hidden;
	position: relative;
	width: 200px;
		}
	#blankare #hbox2 {
	display: inline;
	height: 122px;
	width: 242px;
	overflow: hidden;
	position: absolute;
	top: 150px;
	left: 706px;
	background-image: url(../img/css/bg_index_box2_h.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
		#blankare #hbox2 h4 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #243878;
	display: inline;
	clear: both;
	float: left;
	overflow: hidden;
	position: relative;
	width: 200px;
		}
	#blankare #hbox2 .innehall {
				padding-top: 5px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-left: 10px;
	}
	/* Sidfot */
	
	#sidfot {
	background-color: #FFFFFF;
	display: block;
	height: 40px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ECECEC;
	border-right-color: #586E85;
	border-bottom-color: #586E85;
	border-left-color: #586E85;
	font-size: 11px;
	line-height: 38px;
	}
	#sidfot hr {
		background-color: #DFE1EC;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		width: 100%;
		clear: both;
		float: left;
	}

	
	
	/* Gallery styles */
	
	#gallery{
	/* CSS3 Box Shadow */
		-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	/* CSS3 Rounded Corners */
		
		-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	background:url(img/panel.jpg) repeat-x bottom center #ffffff;
	/* The width of the gallery */
		width:960px;
	overflow:hidden;
	display: block;
	clear: both;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
	height: 400px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #586E85;
	border-left-color: #586E85;
	}
	
	#slides{
		/* This is the slide area */
		height:400px;
		/* jQuery changes the width later on to the sum of the widths of all the slides. */
		width:960px;
		overflow:hidden;
	}
	
	.slide{
		float:left;
	}
	
	#menu{
	/* This is the container for the thumbnails */
		height:0px;
	display: inline;
	}
	
	#menu ul{
	margin:0px;
	padding:0px;
	height: 0px;
	}
	
	#menu li{
	/* Every thumbnail is a li element */
		width:60px;
	display:inline-block;
	list-style:none;
	height:0px;
	overflow:hidden;
	}
	
	#menu li.inact:hover{
		/* The inactive state, highlighted on mouse over */
		background:url(../img/pic_bg.png) repeat;
	}
	
	#menu li.act,li.act:hover{
		/* The active state of the thumb */
		background:url(../img/active_bg.png) no-repeat;
	}
	
	#menu li.act a{
	cursor:default;
	height: 0px;
	}
	
	#menu .fbar{
	/* The left-most vertical bar, next to the first thumbnail */
		width:2px;
	background:url(../img/divider.png) no-repeat right;
	height: 0px;
	}
	
	#menu li a{
	display:block;
	background:url(../img/divider.png) no-repeat right;
	height:0px;
	padding-top:0px;
	text-align: center;
	}
	
	#menu a img{
		border:none;
	}
	
	
	#gallery #bild {
		display: inline;
		height: 344px;
		width: 960px;
		overflow: hidden;
		position: absolute;
		z-index: 1;
		left: 0px;
		top: 0px;
		background-color: #003366;
	}
#gallery #blankare_hidden {
	height: 250px;
	width: 260px;
	position: absolute;
	z-index: 100;
	top: 30px;
	display: inline;
	padding: 10px;
	overflow: hidden;
	right: 10px;
}
#gallery #blankare_hidden .toppfield {
	background-image: url(../img/css/bg_topp_hidblank.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: inline;
	clear: both;
	float: left;
	height: 10px;
	width: 260px;
	overflow: hidden;
	position: relative;
}
#gallery #blankare_hidden .mittfield {
	display: inline;
	clear: both;
	float: left;
	width: 260px;
	overflow: hidden;
	position: relative;
	background-image: url(../img/css/bg_mitt_hidblank.png);
	background-repeat: repeat-y;
	background-position: center top;
	height: 230px;
}
#gallery #blankare_hidden .mittfield h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
	float: left;
	display: inline;
	width: 240px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	position: relative;
}
#gallery #blankare_hidden .mittfield a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#gallery #blankare_hidden .mittfield a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#gallery #blankare_hidden .mittfield a:hover {
	color: #FFFFCC;
	text-decoration: underline;
}
#gallery #blankare_hidden .mittfield a:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.blanktxt {
	clear: both;
	float: left;
	height: 250px;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.9em;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: normal;
}
#gallery #blankare_hidden .bottfield {
	background-image: url(../img/css/bg_bott_hidblank.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: inline;
	clear: both;
	float: left;
	height: 10px;
	width: 260px;
	overflow: hidden;
	position: relative;
}
	#gallery #slogan {
	display: inline;
	height: 60px;
	width: 240px;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	text-shadow: black 0.1em 0.1em 0.2em;
	right: 10px;
	bottom: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	}
	/* CSS Länkrad ul list */
	#gallery #lankar {
		display: inline;
		height: 26px;
		width: 960px;
		overflow: hidden;
		position: absolute;
		z-index: 100;
		left: 0px;
		top: 0px;
		background-image: url(../img/css/bg_lankrad_hover.png);
		background-repeat: repeat-x;
		color: #FFFFFF;
	}
	
	#gallery #lankar ul{
		padding-left: 0;
		float: left;
		font-weight: bold;
		width: 100%;
		height: 26px;
		margin: 0;
	}
	* html #gallery #lankar ul{ /*IE only rule. Delete extra margin-bottom*/
	margin-bottom: 0;
	}
	#gallery #lankar li{
	display: inline;
	
	}
	
	#gallery #lankar ul li a{
		float: left;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
		height: 26px;
		padding-top: 2px;
		padding-right: 10px;
		padding-bottom: 4px;
		padding-left: 10px;
		line-height: 20px;
	}
	#gallery #lankar ul li a:visited{
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	 #gallery #lankar ul li a:hover{
		background-image: url(../img/css/bg_lankrad_hover.png);
		background-repeat: repeat-x;
		line-height: 22px;
	}
	#gallery #lankar ul li a:active{
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	#hem #gallery #nav-hem a,
	#om #gallery #nav-om a,
	#historien #gallery #nav-historien a,
	#verksamheter #gallery #nav-verksamheter a,
	#referenser #gallery #nav-referenser a,
	#yrket #gallery #nav-yrket a,
	#nyhet #gallery #nav-nyhet a,
	#link #gallery #nav-link a,
	#sitemap #gallery #nav-sitemap a,
	#delagare #gallery #nav-delagare a,
	#tra #gallery #nav-tra a,
	#kontakt #gallery #nav-kontakt a  {
		float: left;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		height: 26px;
		padding-top: 2px;
		padding-right: 10px;
		padding-bottom: 4px;
		padding-left: 10px;
		line-height: 20px;
		background-image: url(../img/css/bg_meny_hold.gif);
		background-repeat: repeat-x;
	}
	
	
	/* CSS Länkrad ul list2 */
	#lankrad_big  #lankar2 {
		display: inline;
		height: 26px;
		width: 960px;
		overflow: hidden;
		position: absolute;
		z-index: 100;
		left: 0px;
		top: 0px;
		background-image: url(../img/css/bg_lankrad_hover.png);
		background-repeat: repeat-x;
		color: #FFFFFF;
	}
	
	#lankrad_big  #lankar2 ul{
		padding-left: 0;
		float: left;
		font-weight: bold;
		width: 100%;
		height: 26px;
		margin: 0;
	}
	* html #lankrad_big #lankar2 ul{ /*IE only rule. Delete extra margin-bottom*/
	margin-bottom: 0;
	}
	#lankrad_big  #lankar2 li{
	display: inline;
	
	}
	
	 #lankrad_big #lankar2 ul li a{
		float: left;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
		height: 26px;
		padding-top: 2px;
		padding-right: 10px;
		padding-bottom: 4px;
		padding-left: 10px;
		line-height: 20px;
	}
	#lankrad_big  #lankar2 ul li a:visited{
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	#lankrad_big  #lankar2 ul li a:hover{
		background-image: url(../img/css/bg_lankrad_hover.png);
		background-repeat: repeat-x;
		line-height: 22px;
	}
	#lankrad_big  #lankar2 ul li a:active{
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	#hem #lankrad_big #nav-hem a,
	#om #lankrad_big #nav-om a,
	#historien #lankrad_big #nav-historien a,
	#verksamheter #lankrad_big #nav-verksamheter a,
	#referenser #lankrad_big #nav-referenser a,
	#yrket #lankrad_big #nav-yrket a,
	#nyhet #lankrad_big #nav-nyhet a,
	#link #lankrad_big #nav-link a,
	#sitemap #lankrad_big #nav-sitemap a,
	#delagare #lankrad_big #nav-delagare a,
	#tra #lankrad_big #nav-tra a,
	#kontakt #lankrad_big #nav-kontakt a  {
		float: left;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		height: 26px;
		padding-top: 2px;
		padding-right: 10px;
		padding-bottom: 4px;
		padding-left: 10px;
		line-height: 20px;
		background-image: url(../img/css/bg_meny_hold.gif);
		background-repeat: repeat-x;
	}
.boximg {
	float: left;
	height: 97px;
	width: 68px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
}
#hspaltl ul {
	list-style-type: none;
	margin-left: 10px;
	display: block;
	padding: 0px;
	margin-right: 10px;
}
#hspaltl ul li {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBF7FA;
}
#hspaltl ul li a {
	background-image: url(../img/pil.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	clear: both;
}
#hspaltl ul li a:hover {
	background-image: url(../img/pil_ov.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
}
.bildtext {
	font-size: 10px;
	color: #333333;
	display: inline;
	width: 240px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	overflow: hidden;
	clear: both;
	float: right;
}

