/*Hans new additions start.*/.pBarEntity1{	position:relative;	top:1px;	left:0%;	overflow:hidden;	float:left;	height:40px; }.pBarEntity2{	position:relative;	top:1px;	left:45px;	overflow:hidden;	float:left;	height:40px; }.pBarEntity3{	position:relative;	top:1px;	left:90px;	overflow:hidden;	float:left;		height:40px; }.pBarEntity4{	position:relative;	top:1px;	left:135px;	overflow:hidden;	float:left;	visibility:visible;	height:40px; }.pBarEntity4invisible{	position:relative;	top:1px;	left:135px;	overflow:hidden;	float:left;	visibility:hidden;	z-index:999;}.pBarEntity5{	position:relative;	top:1px;	left:300px;	overflow:hidden;	float:left;		height:40px; }.progressBar{	position:absolute;	top:53px;	left:230px;	width:545px;	height:2px; 	background-color:#000000;	color:#FFFFFF;	z-index:2;	overflow:hidden;}.progressStepInactive{	position:relative;	width:20px;	height:20px; 	overflow:hidden;	background-color:#000000;	color:#FFFFFF;	z-index:5;}.progressStepActive{	position:relative;	width:20px;	height:20px;	overflow:hidden;	background-color:#F0037F;	color:#FFFFFF;	z-index:5;}.unpadded_table *{	padding-bottom:0px;	padding-top:0px;	padding-left:0px;	padding-right:0px;	margin-bottom:0px;	margin-top:0px;	margin-left:0px;	margin-right:0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	font-size: 10px;		}.unpadded_form{	margin-bottom:0px;	margin-top:0px;	margin-left:0px;	margin-right:0px;}.picContainer{	width:100%;	overflow:auto;}.lightbox_menu{	height:30px;	width:100%;	background-color:#4A1644;}.lightbox_menu_inactive{	height:30px;	width:100%;	background-color:#666666;}.lightbox {	border:1px solid black;}.area_invisible{	position:absolute;	top:1px;	left:1px;	width:1px;	height:1px;    z-index:10;	visibility:hidden;	overflow:hidden;}.lbname_visible{	background-color:#4A1644;	position:absolute;	top:20px;	left:25%;    z-index:99;	visibility:visible;	overflow:auto;	border-bottom:1px solid black;	border-left:1px solid black;	border-right:1px solid black;	cursor:text;	padding:5px;		}.newlbmenu_visible{	background-color:#4A1644F;	position:absolute;	top:20px;	left:30px;    z-index:99;	visibility:visible;	border-bottom:1px solid black;	border-right:1px solid black;	border-left:1px solid black;		padding:5px;	overflow:auto;}.lbmenu_left{	white-space: nowrap;	float:left;	font-weight:bold;	vertical-align:middle;	display:inline;	position:relative;	top:0px;	left:0px;	/*	width:19%; */	}.lbmenu_second{	white-space: nowrap;	vertical-align: middle;	float:left;	font-weight: bold;	display:inline;	position:relative;	top:0px;	left:18%;	/*	width:27%; */}.lbmenu_middle{	white-space: nowrap;	display:inline;	font-weight: bold;	vertical-align: middle;	float:left;	position:relative;	top:0px;	left:20%;/*	width:16%; */}.lbmenu_fourth{	white-space: nowrap;	display:inline;	font-weight: bold;	vertical-align: middle;	float:left;	position:relative;	top:0px;	left:40%;/*	width:27%; */}.lbmenu_right{	white-space: nowrap;	display:inline;	font-weight: bold;	vertical-align: middle;	float:left;		position:relative;	top:0px;	left:90%;}a.link_white:link, a.link_white:visited, a.link_white:hover, a.link_white:active{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	font-size: 10px;}a.link_magenta:link, a.link_magenta:visited, a.link_magenta:hover, a.link_magenta:active{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4A1644;	text-decoration: none;	font-weight: bold;	font-size: 10px;	}a.link_black:link, a.link_black:visited, a.link_black:hover, a.link_black:active{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	font-weight: bold;	font-size: 10px;	}a.link_black_normal:link, a.link_black_normal:visited, a.link_black_normal:hover, a.link_black_normal:active{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	font-size: 10px;	}.text_grey{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	text-decoration: none;	font-weight: bold;	font-size: 10px;	}.text_magenta{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4A1644;	text-decoration: none;	font-weight: bold;	font-size: 10px;}.text_black_normal{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	text-decoration: none;	font-size: 10px;	}.text_black{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	text-decoration: none;	font-weight: bold;	font-size: 10px;	}.text_red{	font-family: Verdana, Arial, Helvetica, sans-serif;	/*color:#4A1644;*/	color:#990066;	text-decoration: none;	font-weight: bold;	font-size: 10px;	}.left_spacer{	width:30px;	float:left;	}.unclickable {	cursor:text;	border: 0px;}.result_table_no_top_pad td {	padding-top: 0px;	padding-bottom:4px;	padding-right: 4px;	white-space:nowrap;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}/*Hans new additions end.*/.huvud_rubbe {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #043154;	font-weight: bold;}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	margin: 0px;	padding: 0px;}.resultbody {	padding-left: 26px;	padding-top: 24px;}.searchbody {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-left: 10px;	padding-top: 10px;}.logintable {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-left: 0px;	padding-top: 0px;}.fakelink {	text-decoration: underline;	color: #000000;	white-space: nowrap;	cursor: pointer;	cursor: hand;}.searchLinkDisplay {	position: absolute;	right: 0px;	bottom: 0px;	text-align: right;	height: 45px;	width: 96px;	vertical-align: bottom;}.wrapper {	width: 100%;}.wrapper * {	vertical-align:bottom;}.left {	float:left;	width: 33%;	display:inline;	height: 100%;}.right {	float:right;	display:inline;	height: 100%;}.middle {	float: left;	display:inline;	height: 100%;}.debug td {}.sketch_right {	padding-left: 35px;	padding-right: 5px;}.sketch_left {
	padding-left: 25px;
	padding-right: 5px;
}.result_table td {		padding-top: 4px;	padding-right: 4px;	white-space:nowrap;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.search_inactive {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	font-size: 10px;	color: #333333;}.search_active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	font-size: 10px;	color: #4A1644;	cursor: pointer;	cursor: hand;}.clickable {	cursor: pointer;	cursor: hand;	border: 0px;}.showimage_table  {	padding-left:0px;}.showimage_table td {	padding: 0px;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.showimage_table select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.search_table td {	padding-bottom: 10px;	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.search_table select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.rubbe {	font-weight: bold;}.byline {	font-size: 10px;}.link {	font-weight: bold;	text-decoration: none;	color: #4A1644;	white-space: nowrap;	cursor: pointer;	cursor: hand;}.submitLink {	color: #4A1644;	background-color: transparent;	text-decoration: none;	border: none;}.link_black {	color: #000000;	text-decoration: none;}/*a:link, a:visited, a:hover, a:active {	color: #000000;}*/.archive_marker {	border: 1px solid #000000;}img {	border: 0;}.392 {	width:392px;}.bodyfix {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	margin: 0px;	padding: 0px;}.imagebox {	width: 190px;	height: 300px;	display:block;	float:left;	vertical-align:bottom;	}

.imagebox_wide {
	width: 370px;
	height: 300px;
	display:block;
	float:left;
	vertical-align:bottom;
	
}