<!--[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: 11px;
		color: #252525;
		/*
		background-color : #000;
		*/
  	}

	h1 { padding:0px; margin:0px }
	h2 { padding:0px; margin:0px }


	ul {
		padding:1em;
	}

/*
	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> 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;}
/* </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:11px;
	text-transform: uppercase;
	}

	.leftmenuitem2 {
		padding-top : 2px;
		padding-bottom : 2px;
		font-size:11px;
		
	}

	.leftmenuitemx {
		padding-top : 2px;
		padding-bottom : 2px;
		font-size:11px;
	}
/* </SECTION> MENU ITEM */

/* <SECTION> SITEMAP MENU */

	.pageMenu {
		background-color: #ededed;
		z-index: 100000;
	}

	.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;
	}
/* <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;
		background-color: #000;
	}

	BODY.pagecompact {
		background: url('../images/body-background-compact.gif') repeat-x; 
		text-align: center;
		margin:0px;
		padding:0px;
		background-color: #000;
	}

	#backgroundDiv {
		background-color:#000;
		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;
	}

	#fullHeaderDiv  {
		width:976px;
		margin:0px auto;

		color:#fff;
		background-color: #000;
	}


	#innerInnerBackgroundLeftDiv {
		position:relative;
		display:inline;
		top:294px;
		left:240px;
	}



	#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 {
		width:976px;
		margin:0px auto;
		text-align:left;
	}

	#headerDiv {
		color: #ffffff;
		font-size:12px;
		width:976px;
		margin:0px auto;

	}

	#topMenuDiv {

	}

	#topMenuDiv span.topMenuItemDelimiter {
		color: #ffffff;
		font-weight:bold;
		padding-right:10px;
	}


	.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;
		background-color: #FFFFFF;
		min-height:150px;
	}

	#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
	{
	}

	.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:11px;
		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 : Arial;
		font-size :11px;
	}

	.tableBG
		{ color:#FFFF66;}

	.searchmatch {
		font-weight:bold;
		color:#C93315;
	}

	/* SKAPAFLEX table classes	*/
	TABLE.sfxp-table-wide-section {
		background:url('../images/table-wide-section-background.jpg') no-repeat top left;
		width:664px;
		height:322px;
	}


	tr.sfxp-table-wide-section-header {
		font-size:16px;
		height:75px;
	}

	tr.sfxp-table-wide-section-header td {
		padding-left:10px;
	}

	tr.sfxp-table-wide-section-content {
	}

	tr.sfxp-table-wide-section-content>td {
		padding-top:0px;
		padding-left:20px;
	}

	tr.sfxp-table-wide-section-content ul {
		padding-left:0px;
		margin-left:10px;
	}

	tr.sfxp-table-wide-section-content li {
		list-style-type:disc;
	}

	/* SKAPAFLEX defined classes	*/
	#contentDiv {
		background-color:#fff;
	}
	#contentDiv .header		{
		font-size:16px;
		font-weight:bold;
		padding-bottom:6px;
	}

	.smallheader		{
		font-size:12px;
		padding-bottom:4px;
		font-weight:bold;
	}

	.sectionheader {
		font-size:24px;
		padding-bottom:20px;
	}

	#contentDiv .normaltext {

	}

	.mediumtext {
		font-size:12px;
	}

	.largetext {
		font-size:15px;
	}

	.largertext {
		font-size:16px;
	}

	#contentDiv h1 {
		font-size:22px;
		font-weight:normal;
		margin:0px;
		padding:0px;
		padding-bottom:10px;
	}

	#contentDiv h2 {
		font-size:18px;
		font-weight:bold;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
	}



	/* SKAPAFLEX admin classes	*/
	#divContent .header		{
		font-size:18px;
		font-weight:bold;
		padding-bottom:10px;
	}

	#divContent .normaltext {

	}

	/* fullHeaderDiv classes	*/


	#fullHeaderDiv h1 {
		font-size:22px;
		font-weight:normal;
		margin:0px;
		padding:0px;
		padding-bottom:10px;
	}

	#fullHeaderDiv h2 {
		font-size:16px;
		font-weight:bold;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
	}


	#fullHeaderDiv .header {
		font-size:32px;
		font-weight:normal;
	}

	#fullHeaderDiv .normaltext {
		font-size:12px;
	}

	#fullHeaderDiv .normaltext .highlight {
		color: #ffdd00;
		font-weight:bold;
	}

	#fullHeaderDiv .mediumtext .highlight {
		color: #ffdd00;
		font-weight:bold;
	}


/*<!--
*/
 -->
 </style>


