body{
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	color:#7b7c7c;
	background:#f5f5f5 url(../images/bg-body.gif) repeat-x;
}
img{border-style:none;}
a{
	color:#000;
	text-decoration:underline;
}
a:hover{text-decoration:none;}
input{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
.wrapper{
	width:812px;
	margin:0 auto;
	overflow:hidden;
}
.container{
	width:732px;
	overflow:hidden;
	padding:0 40px;
	position:relative;
	background:url(../images/bg-shadow.png) repeat-y;
}
.shadow{
	height:1%;
	overflow:hidden;
	padding:0 40px 31px;
	background:url(../images/bg-bottom-shadow.png) no-repeat;
}
#header{
	width:732px;
	height:186px;
	position:absolute;
	top:0;
	left:40px;
	background:url(../images/bg-header-test.jpg) no-repeat;
}
#header:after{
	content:"";
	clear:both;
	display:block;
}
#header .head-holder{
	width:100%;
	overflow:hidden;
}
.logo{
	width:298px;
	height:97px;
	margin:34px 0 0 205px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo-test.png) no-repeat;
}
.logo a{
	height:97px;
	display:block;
	position:relative;
}
.head-nav{
	margin:34px 44px 0 0;
	padding:0;
	width:185px;
	float:right;
	display:inline;
	list-style:none;
	text-align:right;
	font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.head-nav li{
	margin:0 0 7px;
	float:right;
	clear:both;
}
.head-nav a{
	color:#fff;
	height:9px;
	float:right;
	text-align:left;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
}
.head-nav .stockholm a{
	width:55px;
	background:url(../images/bg-head-nav-text-test.png) no-repeat;
}
.head-nav .goteborg a{
	width:48px;
	background:url(../images/bg-head-nav-text-test.png) no-repeat -55px 0;
}
.head-nav .boras a{
	width:29px;
	background:url(../images/bg-head-nav-text-test.png) no-repeat -103px 0;
}
.head-nav .jonkoping a{
	width:53px;
	background:url(../images/bg-head-nav-text-test.png) no-repeat -132px 0;
}
.head-nav .helsingborg a{
	width:64px;
	background:url(../images/bg-head-nav-text-test.png) no-repeat -185px 0;
}
.head-nav .malmo a{
	width:33px;
	background:url(../images/bg-head-nav-text-test.png) no-repeat -249px 0;
}
#header .nav-holder{
	width:732px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/bg-nav-holder.gif) repeat-x;
}
#header .nav-holder:after{
	content:"";
	clear:both;
	display:block;
}
.state-nav{
	margin:4px 0 0 29px;
	padding:0;
	overflow:hidden;
	list-style:none;
}
.state-nav li{
	float:left;
	padding:0 6px 0 0;
}
.state-nav a{
	color:#000;
	height:10px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.state-nav .sweden a{
	width:14px;
	background:url(../images/image-ico-sweden.gif) no-repeat;
}
.state-nav .great-britain a{
	width:15px;
	background:url(../images/image-ico-great-britain.gif) no-repeat;
}
#nav{
	margin:0 1px 0 0;
	padding:0;
	display:inline;
	list-style:none;
	float:right;
	text-transform:uppercase;
	font:9px Arial, Helvetica, sans-serif;
}
#nav li{
	float:left;
}
#nav a{
	display:block;
	height:20px;
	color:#bbbdbe;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
}
#nav .valkommen{
	width:94px;
	background:url(../images/bg-nav-text.gif) no-repeat;
}
#nav li.hover .valkommen,
#nav li:hover .valkommen,
#nav .active .valkommen,
#nav .valkommen:hover{
	background:url(../images/bg-nav-text.gif) no-repeat 0 -20px;
}
#nav .rattsomrad{
	width:153px;
	background:url(../images/bg-nav-text.gif) no-repeat -94px 0;
}
#nav li.hover .rattsomrad,
#nav li:hover .rattsomrad,
#nav .active .rattsomrad,
#nav .rattsomrad:hover{
	background:url(../images/bg-nav-text.gif) no-repeat -94px -20px;
}
#nav .medarbetare{
	width:102px;
	background:url(../images/bg-nav-text.gif) no-repeat -247px 0;
}
#nav li.hover .medarbetare,
#nav li:hover .medarbetare,
#nav .active .medarbetare,
#nav .medarbetare:hover{
	background:url(../images/bg-nav-text.gif) no-repeat -247px -20px;
}
#nav .kontor{
	width:74px;
	background:url(../images/bg-nav-text.gif) no-repeat -349px 0;
}
#nav li.hover .kontor,
#nav li:hover .kontor,
#nav .active .kontor,
#nav .kontor:hover{
	background:url(../images/bg-nav-text.gif) no-repeat -349px -20px;
}
#nav .publicationer{
	width:108px;
	background:url(../images/bg-nav-text.gif) no-repeat -423px 0;
}
#nav li.hover .publicationer,
#nav li:hover .publicationer,
#nav .active .publicationer,
#nav .publicationer:hover{
	background:url(../images/bg-nav-text.gif) no-repeat -423px -20px;
}
#nav .internationellt{
	width:122px;
	background:url(../images/bg-nav-text.gif) no-repeat -531px 0;
}
#nav li.hover .internationellt,
#nav li:hover .internationellt,
#nav .active .internationellt,
#nav .internationellt:hover{
	background:url(../images/bg-nav-text.gif) no-repeat -531px -20px;
}
#nav ul li.hover a,
#nav ul li:hover a{
	color:#7b7c7c;
	background:url(../images/bg-nav-h.gif) repeat-x 0 100%;
}
#nav li.hover,
#nav li:hover{
	position: relative;
}
#nav li.hover ul,
#nav li:hover ul {
	display: block;
}
#nav ul{
	margin:0;
	padding:0;
	display: none;
	position: absolute;
	left:0;
	top:19px;
	z-index:1;
	width:90px;
	border-top:1px solid #cbcbcb;
	list-style:none;
	background:#fff;
}
#nav ul:after{
	content:"";
	clear:both;
	display:block;
}
#nav li ul li{
	width:100%;
	margin:-1px 0 0;
	overflow:hidden;
	height:19px;
}
#nav li ul li a{
	height:19px;
	width:88px;
	color:#848585;
	border:solid #cbcbcb;
	border-width:1px;
}
#nav li ul li .stockholm{
	background:url(../images/bg-drop-down-text.gif) no-repeat;
}
#nav li ul li .stockholm:hover{
	background:url(../images/bg-drop-down-text.gif) no-repeat 0 -19px;
}
#nav li ul li .goteborg{
	background:url(../images/bg-drop-down-text.gif) no-repeat -88px 0;
}
#nav li ul li .goteborg:hover{
	background:url(../images/bg-drop-down-text.gif) no-repeat -88px -19px;
}
#nav li ul li .boras{
	background:url(../images/bg-drop-down-text.gif) no-repeat -176px 0;
}
#nav li ul li .boras:hover{
	background:url(../images/bg-drop-down-text.gif) no-repeat -176px -19px;
}
#nav li ul li .jonkoping{
	background:url(../images/bg-drop-down-text.gif) no-repeat -264px 0;
}
#nav li ul li .jonkoping:hover{
	background:url(../images/bg-drop-down-text.gif) no-repeat -264px -19px;
}
#nav li ul li .helsingborg{
	background:url(../images/bg-drop-down-text.gif) no-repeat -352px 0;
}
#nav li ul li .helsingborg:hover{
	background:url(../images/bg-drop-down-text.gif) no-repeat -352px -19px;
}
#nav li ul li .malmo{
	background:url(../images/bg-drop-down-text.gif) no-repeat -440px 0;
}
#nav li ul li .malmo:hover{
	background:url(../images/bg-drop-down-text.gif) no-repeat -440px -19px;
}
#nav li ul li .personal{
	background:url(../images/bg-dropdown-medlemmar-2.gif) no-repeat;
}
#nav li ul li .personal:hover{
	background:url(../images/bg-dropdown-medlemmar-2.gif) no-repeat 0 -19px;
}
#nav li ul li .karriar{
	height:0px;
	background:url(../images/bg-dropdown-medlemmar-2.gif) no-repeat -88px 0;
}
#nav li ul li .karriar:hover{
	height:0px;
	background:url(../images/bg-dropdown-medlemmar-2.gif) no-repeat -88px -19px;
}

#main,
.main-holder{
	height:1%;
	overflow:hidden;
	border:solid #000;
	border-width:0 1px;
	padding:186px 0 0;
	background:url(../images/bg-main.gif) repeat-y;
}
#content-wide{
	width:679px;
}
#content{
	width:365px;
	float:left;
}
.main-holder #content{
	width:320px;
}
#content .visual{
	width:100%;
	padding:0 0 26px;
	overflow:hidden;
}
#content .visual img{
	display:block;
}
#content .text-box{
	height:1%;
	overflow:hidden;
	padding:0 25px;
}
#content .text-hold{
	height:1%;
	overflow:hidden;
	padding:33px 25px 0;
}
.main-holder #content .text-hold{
	padding:30px 25px 0;
}
#content .text-holder{
	height:1%;
	overflow:hidden;
	padding:2px 23px 37px 0
}
#content .text-hold .text-holder{
	padding:2px 0 0;
}
.main-holder .text-hold .text-holder{
	padding:13px 0 2px !important;
}
#content .text-hold .text-holder p span{
	display:block;
}
#content h1{
	margin:0 0 14px;
	font-size:22px;
	color:#766f6f;
}
#content h2{
	margin:0 0 23px;
	font-size:12px;
	color:#6f7677;
}
#content p{
	margin:0 0 10px;
	font-size:11px;
	line-height:13px;
	color:#766f6f;
}
.text-box {font-size:11px;
color:#766f6f;}
.text-box ul{
	margin:0;
	padding-left:15px;
	padding-top:0px;
}
.text-box li{
	margin:0;
	padding:0;
	font-size:11px;
	line-height:12px;
	color:#766f6f;
}
#content .text-holder p{
	line-height:12px;
	margin:0 0 12px;
}
#content .inner-hold p{
	margin:0 0 17px;
}
#content .inner-hold ul{
	font-size:11px;
}

/**/
#content-wide .visual{
	width:100%;
	padding:0 0 26px;
	overflow:hidden;
}
#content-wide .visual img{
	display:block;
}
#content-wide .text-box{
	height:1%;
	overflow:hidden;
	padding:0 25px;
}
#content-wide .text-hold{
	height:1%;
	overflow:hidden;
	padding:33px 25px 0;
}
.main-holder #content-wide .text-hold{
	padding:30px 25px 0;
}
#content-wide .text-holder{
	height:1%;
	overflow:hidden;
	padding:2px 23px 37px 0
}
#content-wide .text-hold .text-holder{
	padding:2px 0 0;
}
/*.main-holder .text-hold .text-holder{
	padding:13px 0 2px !important;
}*/
#content-wide .text-hold .text-holder p span{
	display:block;
}
#content-wide h1{
	margin:0 0 14px;
	font-size:22px;
	color:#766f6f;
}
#content-wide h2{
	margin:0 0 23px;
	font-size:12px;
	color:#6f7677;
}
#content-wide p{
	margin:0 0 10px;
	font-size:11px;
	line-height:13px;
	color:#766f6f;
}
#content-wide .text-holder p{
	line-height:12px;
	margin:0 0 12px;
}
#content-wide .inner-hold p{
	margin:0 0 17px;
}


/**/
.main-holder .text-holder p{
	line-height:12px !important;
	margin:0 0 12px !important;
}
.SokRub{
	font-size:13px;
	font-weight:bold;
}
#content .box{
	width:100%;
	margin:-2px 0 0;
	padding:9px 0 0;
	overflow:hidden;
	background:url(../images/sep-content-box.gif) repeat-x;
}
#content .box ul{
	margin:0 75px 0 0;
	padding:0;
	font-size:11px;
	list-style:none;
	background:url(../images/bg-box-navigation.gif) repeat-x;
}
#content .box li{
	height:1%;
	overflow:hidden;
	background:url(../images/sep-box-nav.gif) no-repeat 0 6px;
}
#content .box li span{
	height:1%;
	padding:3px 0 7px 10px;
	overflow:hidden;
	display:block;
	background:url(../images/bg-box-navigation.gif) repeat-x 0 100%;
}
#content .box ul a{
	color:#3b5f99;
	text-decoration:none;
}
#content .box ul a:hover{
	text-decoration:underline;
}
#content .text-hold .form-select{
	width:100%;
	overflow:hidden;
}
#content .text-hold .row{
	width:100%;
	overflow:hidden;
	margin:0 0 4px;
}
#content .text-hold .row label{
	font-size:11px;
	color:#5c5c5c;
	line-height:18px;
	float:left;
	margin:0 5px 0 0;
}
#content .text-hold .txt-box{
	padding:7px 0 0;
}
#content .text-hold .row .sel{
	float:left;
	width:117px;
	height:18px;
	font:11px Arial, Helvetica, sans-serif;
}
#content .text-hold .row .hold{
	width:100%;
	clear:both;
	overflow:hidden;
}
#content .text-hold .row .input{
	float:left;
	width:92px;
	height:12px;
	padding:1px 3px;
	background:url(../images/bg-text-field-short.gif) no-repeat;
}
#content .text-hold .row .text{
	float:left;
	width:90px;
	height:12px;
	border:0;
	background:none;
	font:9px Arial, Helvetica, sans-serif;
	padding:0 1px;
}
#content .text-hold .row .image{
	float:left;
}
/**/
#sidebar .form-select{
	width:100%;
	overflow:hidden;
}
#sidebar .row{
	width:100%;
	overflow:hidden;
	margin:0 0 4px;
}
#sidebar .row label{
	font-size:11px;
	color:#5c5c5c;
	line-height:18px;
	float:left;
	margin:0 5px 0 0;
}
#sidebar .txt-box{
	padding:7px 0 0;
}
#sidebar .row .sel{
	float:left;
	width:117px;
	height:18px;
	font:11px Arial, Helvetica, sans-serif;
}
#sidebar .row .hold{
	width:100%;
	clear:both;
	overflow:hidden;
}
#sidebar .row .input{
	float:left;
	width:92px;
	height:12px;
	padding:1px 3px;
	background:url(../images/bg-text-field-short.gif) no-repeat;
}
#sidebar .row .text{
	float:left;
	width:90px;
	height:12px;
	border:0;
	background:none;
	font:9px Arial, Helvetica, sans-serif;
	padding:0 1px;
}
#sidebar .row .image{
	float:left;
}

/**/
.arkiv-nav
{
	display:inline;
	list-style:none;
	}
.arkiv-nav ul
{
	display:inline;
	list-style:none;
	}
.arkiv-nav ul a
{
	font-weight:bold;
	text-decoration:none;
	color:#766f6f;
	}
#sidebar{
	width:365px;
	float:right;
}
.main-holder #sidebar{
	width:365px;
	padding:0 0 0 45px;
}
#sidebar .search-form{
	width:100%;
	overflow:hidden;
	background:#d7dbe4;
	padding:2px 0;
	margin:8px 0 17px;
}
#sidebar .search-form label{
	float:left;
	display:inline;
	margin:2px 9px 0 8px;
	font-size:9px;
	text-transform:uppercase;
	color:#7c7d81;
}
#sidebar .search-form .input{
	float:left;
	width:185px;
	height:12px;
	padding:1px 3px;
	background:url(../images/bg-text-field.gif) no-repeat;
}
#sidebar .search-form .text{
	float:left;
	width:183px;
	height:12px;
	border:0;
	background:none;
	font:9px Arial, Helvetica, sans-serif;
	padding:0 1px;
}
#sidebar .search-form .image{
	float:left;
}
#sidebar .rss-holder{
	height:1%;
	margin:0 20px 16px 26px;
	overflow:hidden;
	padding:0 0 7px;
	border-bottom:1px solid #aaa;
}
#sidebar .rss-holder ul{
	margin:0 0 -1px;
	padding:0;
	width:100%;
	overflow:hidden;
	list-style:none;
	font-weight:bold;
	font-size:13px;
}
#sidebar .rss-holder li{
	float:left;
	color:#6f6f6f;
	display:inline;
	margin:0 4px 0 -4px;
	padding:0 4px;
	background:url(../images/sep-rss-nav.gif) no-repeat 0 50%;
}
#sidebar .rss-holder ul a{
	color:#3a5e99;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
#sidebar .rss-holder ul a:hover{
	text-decoration:underline;
}
#sidebar .rss-holder span{
	color:#6f6f6f;
	display:block;
	font-size:11px;
}
#sidebar .rss-holder .rss{
	color:#3a5e99;
	padding:0 15px 0 4px;
	text-decoration:none;
	/*background:url(../images/bg-rss.gif) no-repeat 100% 3px;*/
}
#sidebar .rss-holder .rss:hover{
	text-decoration:underline;
}
.nbrev{
	color:#3a5e99;
	padding:0 0px 0 4px;
	text-decoration:none;
	/*background:url(../images/bg-rss.gif) no-repeat 100% 3px;*/
}
.nbrev:hover{
	text-decoration:underline;
}
#sidebar .rss-holder span img{
	vertical-align:bottom;
	padding:0 0 0 5px;
}
#sidebar .hold-nav{
	margin:0 20px 37px 26px;
	padding:0 0 2px;
	list-style:none;
	background:url(../images/bg-hold-nav.gif) repeat-x 0 100%;
}
#sidebar .hold-nav li{
	height:1%;
	padding:3px 0 6px;
	overflow:hidden;
}
#sidebar .hold-nav h2{
	line-height:14px;
	margin:0 0 1px;
	color:#707070;
	font-size:12px;
}

#sidebar .hold-nav h2 a{
	color:#707070;
	font-size:12px;
}

#sidebar .hold-nav h2 a:hover{
	color:#333;
	text-decoration:none !important;
}

#sidebar .hold-nav p{
	margin:0;
	color:#6f6f6f;
	font-size:11px;
	line-height:12px;
}
#sidebar .hold-nav p a{
	color:#6f6f6f;
	font-size:11px;
	line-height:12px;
	
}
#sidebar .hold-nav p a:hover{
	color:#333;
	font-size:11px;
	line-height:12px;
	text-decoration:none !important;
}
#sidebar .hold-nav a{
	color:#3861bd;
	font-size:11px;
	line-height:12px;
	text-decoration:none;
}
#sidebar .hold-nav a:hover{
	text-decoration:underline;
}
#sidebar h3{
	margin:0 0 14px;
	font-size:12px;
	color:#6f6f6f;	
}
#sidebar .contact{
	height:1%;
	overflow:hidden;
	padding:0 27px 49px;
}
#sidebar .contact dl{
	margin:0;
	line-height:12px;
	font-size:11px;
	color:#6f6f6f;
}
#sidebar .contact dt{
	float:left;
	margin:0 4px 0 0;
}
#sidebar .contact dt a{
	text-decoration:none;
	color:#3b5f99;
}
#sidebar .contact dt a:hover{
	text-decoration:underline;
}
#sidebar .contact dd{
	display:block;
	margin:0;
}
#sidebar .nav-holder{
	height:1%;
	margin:0 99px 30px 26px;
	overflow:hidden;
}
#sidebar .img-holder{
	height:1%;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
#sidebar .nav-holder ul{
	margin:0 0 -5px;
	padding:9px 0 0;
	font-size:11px;
	list-style:none;
}
#sidebar .nav-holder li{
	height:1%;
	overflow:hidden;
	background:url(../images/sep-box-nav.gif) no-repeat 0 7px;
}
#sidebar .nav-holder li span{
	height:1%;
	padding:2px 0 8px 10px;
	overflow:hidden;
	display:block;
	background:url(../images/bg-box-navigation.gif) repeat-x;
}
#sidebar .nav-holder ul a{
	color:#525f99;
	text-decoration:none;
}
#sidebar .nav-holder ul a:hover{
	text-decoration:underline;
}
#sidebar .nav-holder a{
	color:#525f99;
	text-decoration:none !important;
}
#sidebar .nav-holder a:hover{
	text-decoration:underline;
}
/* publikationer*/
#sidebar .nav-holder-pub{
	height:1%;
	margin:0 23px 20px 26px;
	overflow:hidden;
}
#sidebar .nav-holder-pub ul{
	margin:0 0 -5px;
	padding:9px 0 0;
	font-size:11px;
	list-style:none;
}
#sidebar .nav-holder-pub li{
	height:1%;
	overflow:hidden;
	background:url(../images/sep-box-nav.gif) no-repeat 0 7px;
}
#sidebar .nav-holder-pub li span{
	height:1%;
	padding:2px 0 8px 10px;
	overflow:hidden;
	display:block;
	background:url(../images/bg-box-navigation.gif) repeat-x;
}
#sidebar .nav-holder-pub ul a{
	color:#525f99;
	text-decoration:none;
}
#sidebar .nav-holder-pub ul a:hover{
	text-decoration:underline;
}
#sidebar .nav-holder-pub a{
	color:#525f99;
	text-decoration:none !important;
}
#sidebar .nav-holder-pub a:hover{
	text-decoration:underline;
}



/**/
#sidebar .table-holder{
	height:1%;
	overflow:hidden;
	margin:0 0 0 -45px;
	padding:9px 0 7px;
}
#sidebar .table-holder table{
	border-collapse:collapse;
}
#sidebar .table-holder td{
	padding:0;
	height:61px;
}
#sidebar .table-holder thead td{
	height:auto;
}
#sidebar .table-holder thead strong{
	float:left;
	padding:0 9px 0 20px;
	font-size:12px;
}
#sidebar .table-holder thead strong a{
	color:#5c5c5c;
	padding:0 9px 0 0;
	text-decoration:none;
	background:url(../images/bg-arrow.gif) no-repeat 100% 50%;
}
#sidebar .table-holder thead strong a:hover{
	text-decoration:underline;
}
#sidebar .table-holder td span{
	color:#5c5c5c;
	font-size:11px;
	display:block;
	padding:0 0 0 21px;
}
#sidebar .table-holder td span a{
	color:#314a86;
	text-decoration:none;
}
#sidebar .table-holder td span a:hover{
	text-decoration:underline;
}
#sidebar .table-holder tbody img{
	display:block;
}
#sidebar .table-holder .img{
	width:45px;
}
#sidebar .table-holder .name{
	width:89px;
}
#sidebar .table-holder .second-name{
	width:101px;
}
#sidebar .table-holder .title{
	width:78px;
}
#sidebar .table-holder .city{
	width:94px;
}

/**/
#content-wide .table-holder{
	height:1%;
	overflow:hidden;
	margin:0 0 0 28px;
	padding:9px 0 7px;
}
#content-wide .table-holder table{
	border-collapse:collapse;
}

#content-wide .table-holder thead strong{
	float:left;
  padding:0 0px 8px 20px;
	font-size:12px;
}
#content-wide .table-holder thead strong a{
	color:#5c5c5c;
	padding:0 9px 0 0;
	text-decoration:none;
	background:url(../images/bg-arrow.gif) no-repeat 100% 50%;
}
#content-wide .table-holder thead strong a:hover{
	text-decoration:underline;
}
#content-wide .table-holder td span{
	color:#5c5c5c;
	font-size:11px;
	display:block;
	padding:0 0 0 21px;
}
#content-wide .table-holder td span a{
	color:#314a86;
	text-decoration:none;
}
#content-wide .table-holder td span a:hover{
	text-decoration:underline;
}
#content-wide .table-holder tbody img{
	display:block;
}
#content-wide .table-holder .img{
	width:45px;
}
#content-wide .table-holder .name{
	width:101px;
}
#content-wide .table-holder .second-name{
	width:200px;
}
#content-wide .table-holder .title{
	width:150px;
	overflow:hidden;
}
#content-wide .table-holder .city{
	width:110px;
}

/**/
#footer{
	height:1%;
	overflow:hidden;
	padding:0 0 0 30px;
	background:url(../images/bg-nav-holder.gif) repeat-x;
}
#footer ul{
	margin:0 27px 0 0;
	padding:4px 0 6px;
	display:inline;
	float:right;
	overflow:hidden;
	list-style:none;
}
#footer li{
	float:left;
	display:inline;
	margin:0 -5px 0 5px;
	padding:0 5px;
	background:url(../images/sep-footer-nav.gif) no-repeat 100% 50%;
}
#footer ul a{
	display:block;
	height:10px;
	color:#b5b7ba;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
}
#footer .stockholm a{
	width:55px;
	background:url(../images/bg-footer-nav.gif) no-repeat;
}
#footer .goteborg a{
	width:48px;
	background:url(../images/bg-footer-nav.gif) no-repeat -55px 0;
}
#footer .boras a{
	width:30px;
	background:url(../images/bg-footer-nav.gif) no-repeat -103px 0;
}
#footer .jonkoping a{
	width:53px;
	background:url(../images/bg-footer-nav.gif) no-repeat -133px 0;
}
#footer .helsingborg a{
	width:63px;
	background:url(../images/bg-footer-nav.gif) no-repeat -186px 0;
}
#footer .malmo a{
	width:33px;
	background:url(../images/bg-footer-nav.gif) no-repeat -249px 0;
}
#footer p{
	margin:0;
	font:bold 9px/20px Arial, Helvetica, sans-serif;
	color:#999da6;
}
#footer p a{
	color:#999da6;
	text-decoration:none;
}
#footer p a:hover{
	text-decoration:underline;
}

.kontor-nav a{
	text-decoration:none !important;
	color:#766f6f;
}
.form-container{
	padding-left:15px;
	padding-top:30px;
	
}
.nyhetsbrevStil{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.nyhetsbrevKnapp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.karriar{
	padding:10px;
	
	}
.karriar a{
	text-decoration:none;
		color:#7b7c7c;
	
}
.karriar a:hover{
	text-decoration:underline;
	
}
.mess{color:#F00;

text-indent:30px;
font-style:italic;}
