<!--[if IE]>
<style type="text/css">
  .clearfix {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */
</style>
<![endif]-->

<style type="text/css"> 
 <!--
	td.view_nocontent {
		display:none;
		height:0px;
	}

	html 
	{
		width : 100%;
		height : 100%;
		padding : 0px;
		margin : 0px;
	}

	BODY
	{
		width : 100%;
		height : 100%;
		padding : 0px;
		margin : 0px;

		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		background-color : #ffffff;

		scrollbar-face-color: #F1F1F5; 
		scrollbar-shadow-color: #DFDFDF; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-3dlight-color: #DFDFDF; 
		scrollbar-darkshadow-color: #DFDFDF; 
		scrollbar-track-color: #ffffff; 
		scrollbar-arrow-color: #ffffff;
  	}

/*
	A  				{text-decoration:u;color:#2C5C9A;}
	A:Active  		{text-decoration:none;color:#2C5C9A;}
	A:visited		{text-decoration:none;color:#2C5C9A;}
	A:Hover 		{text-decoration:underline;color:#7F9DB9;}

	A  				{text-decoration:none;color:#3B85C6;}
	A:Active  		{text-decoration:none;color:#3B85C6;}
	A:visited		{text-decoration:none;color:#3B85C6;}
	A:Hover 		{text-decoration:underline;color:#3B85C6;}
*/

	A  				{text-decoration:none;color:inherit;}
	A:Active  		{text-decoration:none;color:inherit;}
	A:visited		{text-decoration:none;color:inherit;}
	A:Hover 		{text-decoration:underline;color:inherit;}
	
	A.frames  			{text-decoration:none;color:#4B4B4B;}
	A.frames:Active  	{text-decoration:none;color:#4B4B4B;}
	A.frames:visited	{text-decoration:none;color:#4B4B4B;}
	A.frames:Hover 		{text-decoration:underline;color:#716F64;}
	
	A.skapaflex  		{text-decoration:none;color:#2C5C9A;}
	A.skapaflex:Active  {text-decoration:none;color:#2C5C9A;}
	A.skapaflex:visited	{text-decoration:none;color:#2C5C9A;}
	A.skapaflex:Hover 	{text-decoration:underline;color:#7F9DB9;}
	
	A.breadcrumbs		  {text-decoration:none;color:#DAD7D7;}
	A.breadcrumbs:Active  {text-decoration:none;color:#DAD7D7;}
	A.breadcrumbs:visited {text-decoration:none;color:#DAD7D7;}
	A.breadcrumbs:Hover   {text-decoration:underline;color:#DAD7D7;}

/* <SECTION> CONTACTS FORM */

#contacts-regionSelector {
	margin-top:5px;
}

#contacts-contactsList {
}

#contacts-contactsList-Header {
	font-weight:bold;
	margin-top:5px;
	padding-bottom:10px;
	display:none;
}


/* </SECTION> CONTACTS FORM */

/* <SECTION> DOWNLOADS SEARCH FORM */
	.downloadSearch_element {
		margin-top:8px;
		
	}

	.downloadSearch_element div {
		font-size: 11px;
		font-weight:bold;
	}

	.downloadSearch_element select {
		min-width:200px;
	}


	.downloadSearch_languages {
	}

/* </SECTION> DOWNLOADS SEARCH FORM */

/* <SECTION> TOP MENU ITEM */
	A.topMenuItem  			{text-decoration:none;color:#FFFFFF;font-size:12px;}
	A.topMenuItem:Active  	{text-decoration:none;color:#FFFFFF;font-size:12px;}
	A.topMenuItem:visited	{text-decoration:none;color:#FFFFFF;font-size:12px;}
	A.topMenuItem:Hover 	{text-decoration:underline;color:#FFFFFF;font-size:12px;}

	/*

	A.topMenuItem-normal  			{}
	A.topMenuItem-normal:Active  	{}
	A.topMenuItem-normal:visited	{}
	A.topMenuItem-normal:Hover 		{}
	
	A.topMenuItem-selected  		{}
	A.topMenuItem-selected:Active  	{}
	A.topMenuItem-selected:visited	{}
	A.topMenuItem-selected:Hover 	{}

	.topmenuItem-normal {
		color: black;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-transform:uppercase;
		font-weight:bold;
	}

	.topmenuItem-selected {
		color: white;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-transform:uppercase;
		font-weight:bold;
		background-color:#665c00;
		
	}
	*/
	
/* </SECTION> TOP MENU ITEM */

/* <SECTION> MENU ITEM */

	A.menuItem				{text-decoration:none;color:#000000;}
	A.menuItem:Active  		{text-decoration:none;color:#000000;}
	A.menuItem:visited		{text-decoration:none;color:#000000;}
	A.menuItem:Hover 		{text-decoration:underline;color:#000000;}

	.leftmenuitem1 {
	padding-top : 3px;
	padding-bottom : 3px;
	font-size:12px;
	text-transform: uppercase;
	}

	.leftmenuitem2 {
		padding-top : 2px;
		padding-bottom : 2px;
		font-size:11px;
		
	}

	.leftmenuitemx {
		padding-top : 2px;
		padding-bottom : 2px;
		font-size:11px;
	}


/*
	.submenuitem-normal {
	    line-height:12px;
		padding-top : 2px;
		padding-bottom : 2px;
		color:#000000;
		font-size:11px;
		
	}

	.submenuitem-expanded {
		padding-top : 2px;
		padding-bottom : 2px;
		color:#000000;
		font-weight:bold;
		font-size:11px;
	}
*/
/* </SECTION> MENU ITEM */

/* <SECTION> SITEMAP MENU */

	.pageMenu {
		/*line-height:22px;*(
		/*padding-left:15px;*/
		/*text-transform: uppercase;*/
		background-color: #ededed;
		z-index: 100000;
	}

	/*
	.pageMenuItem {
		padding-right:8px;
	}

	.pageMenuItem A {
		text-transform: uppercase;
	}*/

	.pageMenuItem-selected {
		font-weight:bold;
		color : #000000;
	}

	.pageMenuItem-normal {
		font-weight:normal;
		color: #5b5b5b;

	}

	.pageMenu ul.dropdown {
		padding-left:11px;
		padding-right:11px;
	}
	
	/* ALL LEVELS */
	.pageMenu ul.dropdown li {
		color: inherit;
		display: block;
		line-height:18px;
		text-transform:none;
	}

	.pageMenu ul.dropdown li a {
		color: inherit;
		display: block;
		line-height:18px;
	}

	/* FIRST LEVEL */
	.pageMenu ul.dropdown>li {
		color: #5b5b5b;
		padding-left:4px;
		padding-right:4px;
		text-transform:uppercase;
	}

	.pageMenu ul.dropdown>li.hover {
		background-color:#eeeeee;
	}


	.pageMenu ul.dropdown>li:hover {
		background-color:#eeeeee;
	}


	.pageMenu ul.dropdown>li>a,span {
		color: #5b5b5b;
		line-height:20px;
	}

	/* SECOND LEVEL */
	.pageMenu ul.dropdown>li>ul {
		width:744px;
		padding-left:15px;
		padding-right:15px;
		padding-top:10px;
		padding-bottom:10px;
		background-color:#eeeeee;
		color: #5b5b5b;
	}

	.pageMenu ul.dropdown>li>ul>li {
		padding-bottom:5px;padding-top:5px;
		font-size:12px;
		font-weight:bold;
	}

	.pageMenu ul.dropdown>li>ul>li>a,span {
		color: #5b5b5b;
	}

	/* THIRD LEVEL */
	.pageMenu ul.dropdown>li>ul>li>ul {
		padding-top:5px;
	}


	.pageMenu ul.dropdown>li>ul>li>ul li {
		font-size:11px;
		font-weight:normal;
	}

	.pageMenu ul.dropdown>li>ul>li>ul li>a {
		color: #5b5b5b;
	}





/*
.siteMapMenu {
	width:752px;
	padding:10px;
	position:absolute;
	z-index:1000;
	background:#ffffff;
	border:1px solid #afafaf;
}

.siteMapMenu:hover {
	display:block;
}


.siteMapMenu UL.siteMapMenu-1 {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;

}

.siteMapMenu UL.siteMapMenu-1>LI{
	line-height:20px;
	float: left;
	width: 33%;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom:5px;
}

.siteMapMenu UL.siteMapMenu-1>LI A {
	font-size:11px;
	font-weight:bold;

}


.siteMapMenu UL.siteMapMenu-2 {
	float: left;
	width:100%;
    margin: 0;
	padding: 0;
	list-style: none;	

}

.siteMapMenu UL.siteMapMenu-2>LI {
	font-size:80%;
	float: left;
	width: 50%;
	
	margin: 5;
	padding: 5;
	
	list-style: none;
}

.siteMapMenu UL.siteMapMenu-2>LI A {
	font-size:10px;
	font-weight:normal;

}*/


/* <SECTION> /SITEMAP MENU */

/* <SECTION> SECTION */
	.section-header 
	{
		color: #ffffff;
		font-size : 13px;
		font-weight: bold;
		background: url('../images/Section-Header-Background.gif') repeat-x top left;
		line-height:28px;
		padding-left:10px;

		height: 30px;
		border-bottom: 1px solid #e3e3e3;
		text-transform: uppercase;
	}

	.section-box {
		border: 1px solid #e3e3e3;
	}

	.section-content {
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		
		background: url('../images/Section-Background.gif') repeat-x top left;
		background-color: #ffffff;
		font-weight:bold;
		color: #252525;
	}
/* </SECTION> SECTION */

	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	 
	.clearfix {
		display: inline-block;
	}

	html[xmlns] .clearfix {
		display: block;
	}
	 
	* html .clearfix {
		height: 1%;
	}

	BODY.page {
		background: url('../images/body-background.gif') repeat-x; 
		text-align: center;
		margin:0px;
		padding:0px;
	}

	#backgroundDiv {
		width:100%;
		height:100%;
		overflow:hidden;
		position:absolute;
		top:0px;left:0px;
		margin:0px auto;
		background:transparent;
		z-index:-100;
	}

	#innerBackgroundLeftDiv {
		width:976px;
		margin:0px auto;
	}

	#innerInnerBackgroundLeftDiv {
		position:relative;
		display:inline;
		left:640px;
		/*
			background: url('../images/body-background-right-1.jpg') top right no-repeat;
		height:566px;
		border:1px solid blue;
		float:right;*/
	}

	#innerPageDiv {
		text-align:left;
		background: url('images/body-background-right-1.jpg') top right no-repeat;
	}

	#outerBodyDiv {
		/*padding-top:20px; BYT MOT TYP background-position eller liknande*/
		background: url('../images/body-background-delimiter.gif') repeat-x; 
	}

	#bodyDiv {
/*padding-top:20px;		*/
		width:976px;
		margin:0px auto;
		text-align:left;
		margin-bottom:20px;
	}

	#headerDiv {
		color: #ffffff;
	}

	.subMenu {
		width: 100%;
		height: 30px;
		line-height:30px;
		padding-left:15px;
		text-transform: uppercase;
	}
	.subMenuItem {
		padding-right:10px;
	}

	.subMenuItem A {
	}

	.subMenuItem-selected A {
		color : #ffd800;
	}

	.subMenuItem-normal A {
		color : #ffffff;
	}



	


	#contentDiv {
		padding:0px;
		margin:0px;
		width:774px;
		background-color: #FFFFFF;
		min-height:500px;
	}

	#secondaryContentDiv {
		width: 182px;
	}

	#secondaryContentDiv.firstPage {
		/*
		position:relative;
		top:-178px; */
		margin-top: 10px;
	}


/* <SECTION> FOOTER	*/

	#footerDiv {
		width:100%;
		height:48px;
		background-color: #000;
	}

	#footerContentDiv {
		font-weight:bold;
		font-size:11px;
		width:976px;
		margin:0px auto;
		text-align:left;
		line-height:46px;
	}

	.footer-hilite {
		color: #ffff00;
	}

	.footer {
		color: #ffffff;
	}

/* </SECTION> FOOTER	*/

	.breadcrumbs	{
				color:#a1a0a0;
				}

	TABLE
	{
		width:100%;
	}




	.caption_row {
		color: #ffffff;
		font-size : 11px;
		font-weight: bold;
		background: url('../images/Section-Header-Background.gif') repeat-x top left;
		line-height:25px;
		height: 25px;
		border-bottom: 1px solid #e3e3e3;
		text-transform: uppercase;
		vertical-align:top;
		white-space:nowrap;
		padding-right:5px;
	}

	.header_row {
		height:15px;
		background-color:#A4A3A3;
		font-size:10px;
		color:#FFFFFF;
		vertical-align:top;
	}

	.data_row img.icon {
		margin-top:3px;
		
	}

	.data_row {
		line-height: 22px;
		font-size: 11px;
		vertical-align:top;
		padding-right:5px;
	}

	.data_row_0	{
		background-color:#F3F4F5;
	}

	.data_row_1	{
		background-color:#FFFFFF;
	}

	.alert 		{
		color : Red;
	}
	.white { color:#FFFFFF; }

	.form		{
					font-family : Verdana;
					font-size :10px;
	}

	.small		{
		font-size : 10px;
	}

	.medium		{
		font-size : 12px;
	}
	.text2		{
		font-size : 10px;
		/**/
		line-height:12px; 
	}
	.mediumArial { 
		font-size : 10px;
		font-family:Arial, Helvetica, sans-serif;
		color: #000000;
	}
	.mediumArial2 { 
		font-size : 10px;
		font-family:Arial, Helvetica, sans-serif;
		color: #ffffff;
	}
	

	/*
	.footer { 
		color: #a99302;
	}
	
	.footersmall { 
		font-size : 9,5px;
		font-family:Arial, Helvetica, sans-serif;
		color: #a99302;
	}
	A.footersmall  			{text-decoration:none;color:#a99302;}
	A.footersmall:Active  	{text-decoration:none;color:#a99302;}
	A.footersmall:visited	{text-decoration:none;color:#a99302;}
	A.footersmall:Hover 	{text-decoration:underline;color:#716F64;}
*/

	.large		{
		font-size : 14px;
	}


	h1, h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		text-transform:uppercase;
		font-weight:bold;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
	}

	.header		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		text-transform:uppercase;
		font-weight:bold;
		padding-bottom:5px;
	}

	.header3		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		padding-bottom:3px;
		font-weight:bold;
	}
	.header2		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-bottom:5px;
	}

	.ingress	{
		font-weight : bold;
	}

	.caption	{
		font-style : italic;
		
	}

	.text		{
	/* 
	line-height:16px;*/
	}

	.path {
		border-bottom : 1px solid #E4E5E9;
		padding-top : 2px;
		padding-bottom : 2px;
	}






	.form {
		font-family : Verdana;
		font-size : 10px;
	}
	.tableBG
		{ color:#FFFF66;}

	.searchmatch {
		font-weight:bold;
		color:#C93315;
	}

/*<!--
*/
 -->
 </style>


