/********************************************************************************/
/* 			iKnowBase xNet Solution Stylesheet			*/
/*										*/
/*                      Table of contents:					*/
/*                      - Main classes                      			*/
/*                      - Portlet/Area-classes					*/
/*                      - My Area-classes					*/
/*                      - Push area 1, Push area 2, Push area 3			*/
/*                      - Workspace area - left and right			*/
/*                      - Content to the right (related content)		*/
/*                      - Background-classes					*/
/*                      - Text-classes						*/
/*                      - Text-overflow classes					*/
/*                      - Styles for filetypes					*/
/*			- Viewer - Lists					*/
/*			- Diverse-classes					*/
/*			- Styles for Banner, Footer and Menu			*/
/*			- Search and input-classes				*/
/*			- Styles for Open-links					*/
/*			- Classes for processarrow				*/
/*			- Classes for hide/show action frame			*/
/*			- Classes for iKB Viewer				*/
/*			- Classes for Globale Page Links			*/
/*			- Classes for Top Menu Links				*/
/*			- Styles for my rss feed				*/
/*			- Styles for enhanced tooltip-view 			*/
/*			- Styles for user change password			*/
/*			- Styles for DimensionNavigator			        */
/*								     		*/
/********************************************************************************/

/****************** Main classes ********************/

.all {
	xmargin-left: 21px;   	
	width: 982px;
	xmargin-left:auto; 
	xmargin-right:auto;
	margin-top: 10px;
	background: #FFFFFF;
       border: 1px #4E677D solid;
	padding-bottom: 20px;
}

body {
  	font-size: small;
  	text-align:center;
	margin-top: 0px;
	padding-top: 0px;
	border: 0;
	overflow: -moz-scrollbars-vertical; /* No more jumping pages Firefox */
	background: #5281AB;
}

.bodycontent {
   	font-size: 95%;
	width: 982px;
	margin: 0 auto;
	text-align:left;
	padding: 0;
}

.contentTop {
	vertical-align: top;
}

body, html {
  font-family: Verdana, sans-serif;
  xmargin-top: 8px;
}

TEXTAREA, INPUT, SELECT {
   font-size : 100%;
}

p {
margin:0px;
}

th {
   font-weight: normal;
}

font {
  height:0px; 
}

a:link, a:visited {
  color: #245DAD;
  text-decoration: none;
}
a:hover {
  color: #245DAD;
  text-decoration: underline;
}

.popup {
margin-top: 0px;
}

div.hr {
  height: 1px;
  color : #999999;
  background: #999999 no-repeat scroll center;
}
div.hr hr {
  display: none;
}

.alt {
   padding-bottom: 5px;
}

body.popup {
margin:10px;
}

.cellR {
padding-right: 10px;
}

.cellL {
padding-left: 10px;
}



/***************** = Portlet/Area-classes *****************/
.portlet_region {
	padding: 6px;
}

.portlet_region .heading {
	margin-bottom: 5px;
	padding-top: 0px;
	padding-left: 5px;
	vertical-align: baseline;
	background-repeat: no-repeat;
}

.portlet_region .content th {
	padding: 5px 8px 5px 7px;
}

.portlet_region .content td {
	padding: 1px 8px 1px 7px;
}

.heading_doclist_area_16 {
	height: 16px;
}

.heading_doclist_area_17 {
	height: 17px;
}

.heading_doclist_area_27 {
	height: 27px;
}

.heading_doclist_area_61 {
	height: 61px;
}

.heading_doclist_area_71 {
	height: 71px;
	width: 100%;
}

.search_table_heading {
	width: 320px; 
	height: 15px;
	padding-top: 6px;
	xmargin-left: 20px;
	padding-left: 15px;
}

.table_person_info, .table_person_info_top {
	margin: 0;
}

.table_person_info_top {
	margin: 0;
	margin-bottom: 20px;
}

.table_person_info, .table_person_info_top tr {
	height: 15px;

}

.table_person_info td.alt1 {
	width: 150px;

}

.contet_max {
	width: 100%;
}

.float_left {
	float:left;
	display:block;
}

.float_left img {
	margin: 5px 5px 5px 0px;
}


/***************** = My Area-classes *****************/

/**** My area - left ****/

.my_area_left .content {
	margin-bottom: 5px;
	xpadding-left: 5x;
	padding-left: 0x;
}

.my_area_left .heading_top {
	margin-bottom: 5px;
	padding-top: 5px;
	vertical-align: baseline;
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 0px;
}

.my_area_left .heading {
	margin-bottom: 5px;
	padding-top: 27px;
	vertical-align: baseline;
	background-repeat: no-repeat;
}

.my_area_left .content td {
	padding: 3px 4px 0px 0px;
}

/**** My area - middle ****/

.my_area_mid {
	padding: 15px 10px 5px 15px;
}

.my_area_mid .heading {
	margin-bottom: 5px;
	vertical-align: baseline;
	background-repeat: no-repeat;
}

.my_area_mid .content td {
	padding: 3px 0px 0px 0px;
}


/**** = Push area 1 ****/

.push_area_1 {
	padding: 10px 0px 5px 0px;
}


.push_area_1 .heading {
	margin-bottom: 5px;
	vertical-align: baseline;
	background-repeat: no-repeat;
}

.push_area_1 .content td {
	padding: 3px 0px 0px 0px;
}


/**** = Push area 2 - bg-color ****/

.push_area_2 {
	padding: 10px 10px 10px 15px;
}

.push_area_2 .heading {
	margin-bottom: 5px;
	vertical-align: baseline;
	background-repeat: no-repeat;
}

.push_area_2 .content td {
	padding: 3px 0px 0px 0px;
}


/**** = Push area 3 ****/

.push_area_3 {
	padding: 0px 0px 8px 0px;
}


.push_area_3 .heading {
	margin-bottom: 5px;
	vertical-align: baseline;
	background-repeat: no-repeat;
}


.push_area_3 .content td {
	padding: 3px 0px 0px 0px;
}

/**** = Workspace area - left and right ****/

.ws_area {
	padding: 15px 10px 10px 15px;
}

.ws_area .heading {
	margin-bottom: 5px;
	vertical-align: baseline;
	background-repeat: no-repeat;
}

.ws_area .content td {
	padding: 3px 0px 0px 0px;
}


/***************** = Content to the right (related content) *****************/

.rel_documents {
	list-style-type: none;
}

.related_list ul {
 	margin: 0;
	padding-left: 0px;
 	list-style-type: none;
}

.related_list li {
	line-height:14px;
}

.margin_doc_header {
	margin-bottom: 10px;
}

.margin_dim_info {
	margin-bottom: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
}

.padding_title_top {
	padding-top: 1px;
}

.padding_link_to_doc {
	padding-right: 5px;
}

.padding_rel_docs_title {
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
}

.padding_rel_docs_cont {
	padding-left: 10px;
}

.padding_search_table {
	padding: 10px;
}

.document_details_line {
	height: 1px;
	color: #658076;
	background-color: #658076;
}

.margin_actions {
  	margin-bottom: 10px;
}

.margin_actions2 {
  	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 1px;
}

.margin_actions3 {
	padding-left: 10px;
}

.margin_actions_ws {
  	margin-top: 15px;
	padding-top: 7px;
	padding-left: 10px;
	padding-bottom: 1px;
}

.margin_actions_inlist {
	padding-left: 10px;
}

.margin_workspace_title {
  	padding-top: 6px;
}

div#doc_actions2 a {
	font-weight: bold;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_left_blue.gif);
	background-repeat: no-repeat;
	background-position: 0em;
	padding-left: .9em;
	padding-bottom: .1em;
}

div#doc_actions2 span {
	margin: 0;
	padding: 0;
}

#search_list #add_links #my_document_list {
	margin:0;
	padding: 0;
}

.add_link {
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}

.add_document {
  	margin: 0px;
	font-weight: bold;
	float: right;
}

.search_list {
	padding-top: 0px;
	margin:0;
}

#doc_actions IMG {vertical-align: bottom; padding-top: 5px; margin-left: 5px; float: right; margin-right: 5px;}


/***************** = Background-classes *****************/

.xnet_bg1 {
	background-color: #C2DEE5;   /* My area */
}
.xnet_bg2 {
	background-color: #F6F2EA;   /* Push area */
}
.xnet_bg3 {
	background-color: #B7D7E1;   /* Heading doclist area */
}
.xnet_bg4 {
	background-color: #DEEDF1;   /* Dim-meny area */
}
.xnet_bg5 {
	background-color: #F2EDE2;   /* Detail area - right column */
}
.xnet_bg6 {
	background-color: #E2EFF3;   /* Actions area */
}

.xnet_bg7 {
	background-color: white;   /* Actions area */
}

.ws_bg1 {
	background-color: #F1F9FB;   /* Workspace area - left and right */
}


/***************** = Text-classes *****************/


.Heading1 {
   color: black;
   font-size : 110%;
   xfont-size : 13px ;
   font-weight: bold;
}

.Heading1SearchHeader {
   color: black;
   font-size : 110%;
   font-weight: bold;
   padding-left: 3px;
}

.DetailsHeading1 {
   color: black;
   font-size : 110%;
   xfont-size : 13px ;
   font-weight: bold;
   background-color: red;
   width: 200px;
   height: 200px;
}

.Heading2 {
   color: black;
   font-size : 105%;
   xfont-size : 12px ;
   font-weight: bold;
}

.Heading3TableHead {
   color: black;
   font-size : 90%;
   font-weight: bold;
   padding-top: 5px;
   padding-left: 7px;
   padding-bottom: 7px;
}

.Heading3, .Heading3 SPAN {
   color: black;
   font-size : 90%;
   xfont-size : 11px ;
   font-weight: bold;
}


.Heading4 {
   color: black;
   font-size : 80%;
   xfont-size : 10px ;
   font-weight: bold;
}

.Heading4TableBody {
   color: black;
   font-size : 80%;
   font-weight: bold;	
   padding-left: 7px;
   padding-top: 0px;
}

.Heading4TableFoot {
   color: black;
   font-size : 80%;
   font-weight: bold;	
   padding-left: 7px;
   padding-top: 9px;
}

.Text4TableFoot {
   color: black;
   font-size : 80%;
   padding-left: 7px;
   padding-top: 0px;
}

.Text1 {
   color: black;
   font-size : 110%;
   xfont-size : 13px ;
}

.Text2 {
   color: black;
   font-size : 105%;
   xfont-size : 12px ;
}

.Text3 {
   color: #414141;
   font-size : 90%;
   xfont-size : 11px ;
}

.Text3Bold {
   color: #414141;
   font-size : 90%;
   xfont-size : 11px ;
   font-weight: bold;
}

.Text3Left {
   float: left;
   color: black;
   font-size : 90%;
   xclear: left; 
}

.Text3M {
   float: right;
   color: black;
   font-size : 90%;
   xfont-size : 11px ;
   margin-right: 150px;
}

.Text3Right {
   float: right;
   color: black;
   font-size : 90%;
   xclear: right;
}

.Text4 {
   color: black;
   font-size : 80%;
   xfont-size : 10px ;
}

.ErrorText4 {
   color: red;
   font-size : 80%;
   xfont-size : 10px ;
}

.Text4Breadcrumb, .Text4Breadcrumb a {
	margin-left: 0.6em;
	color: #2B4B64;
   	font-size : 80%;
}

.iKBWorkspaceTitle {
	color: #316475;
	font-size : 105% ;   	
	font-weight: bold;
}

.iKBWorkspaceTitle hr {
  	height: 1px;
  	color : #316475;
   	background-color: #316475;
	xbackground: #999999 no-repeat scroll center;
}

.breadcrumbs {
	xmargin-left: 0.7em;
	margin-top: 3px;
}

.ErrorText1 {
	color: red;
	font-size: 110%;
}

.nowrap {
	white-space: nowrap;
}

.uppercase {
	text-transform:uppercase;
}


/************ = Text-overflow classes ***************/

.overflow, .overflow a {
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
}

.w_20 a, .w_20 {
	width: 20px;
}

.w_50 a, .w_50 {
	width: 50px;
}

.w_70 a, .w_70 {
	width: 70px;
}

.w_100 a, .w_100 {
	width: 100px;
}

.w_120 a, .w_120 {
	width: 120px;
}

.w_130 a, .w_130 {
	width: 130px;
}

.w_145 a, .w_145 {
	width: 145px;
}

.w_160 a, .w_160 {
	width: 150px;
}


.w_170 a, .w_170 {
	width: 170px;
}

.w_180 a, .w_180 {
	width: 180px;
}

.w_190 a, .w_190 {
	width: 190px;
}


.w_200 a, .w_200 {
	width: 200px;
}

.w_210 a, .w_210 {
	width: 210px;
}

.w_230 a, .w_230 {
	width: 230px;
}

.w_240 a, .w_240 {
	width: 240px;
}

.w_245 a, .w_245 {
	width: 245px;
}

.w_265 a, .w_265 {
	width: 265px;
}

.w_290 a, .w_290 {
	width: 290px;
}

.w_300 a, .w_300 {
	width: 300px;
}

.w_350 a, .w_350 {
	width: 360px;
}

.w_367 a, .w_367 {
	width: 367px;
}


.w_380 a, .w_380 {
	width: 380px;
}

.w_400 a, .w_400 {
	width: 395px;
}


/*************** = Styles for filetypes *************/

.file_type {
	width: 17px;
	margin-left:5px;
	height: 17px;
	line-height: 17px;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_text.gif) no-repeat;
}

.file_DOC {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_doc.jpg) no-repeat;
	cursor: pointer;
}

.file_PPT {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_ppt.jpg) no-repeat;
	cursor: pointer;
}

.file_XLS {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_xls.jpg) no-repeat;
	cursor: pointer;
}

.file_PDF {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_pdf.jpg) no-repeat;
	cursor: pointer;
}

.file_MSG { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_mail.gif) no-repeat;
	cursor: pointer;
}

.text_RTF {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_doc.jpg) no-repeat;
	cursor: pointer;
}

.text_HTM, .text_HTML { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_text.gif) no-repeat;
}

.text_MSG { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_mail.gif) no-repeat;
	cursor: pointer;
}

.link_ { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_url.gif) no-repeat;
	cursor: pointer;
}

.image_GIF, .image_JPG, .image_JPEG, .image_BMP  { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_image.gif) no-repeat;
	cursor: pointer;
}

.image_ZIP {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_zip.gif) no-repeat;
	cursor: pointer;
}

.UNKNOWN_ {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_text.gif) no-repeat;
}

.doctype_IKB_IMAGE { 
	background: URL(/ressurs/evita/ikb_xnet/images/icon_image.gif) no-repeat;
	cursor: pointer;
}

.doctype_IKB_CUSTOMERCARD, .doctype_IKB_ORGCARD {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_folder.gif) no-repeat;
	cursor: pointer;
}

.doctype_IKB_DISCUSSION {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_discussion.gif) no-repeat;
}

.doctype_IKB_PERSON_PROFILE, .doctype_IKB_WORKSPACE {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_person.gif) no-repeat;
	cursor: pointer;
}

.doctype_IKB_WORKSPACE {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_workspace.gif) no-repeat;
	cursor: pointer;
}

.doctype_IKB_DOCUMENTS {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_document.gif) no-repeat;
	cursor: pointer;
}

.my_IKB_PERSON_PROFILE {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_person.gif) no-repeat;
}

.listtype_IKB_CUSTOMERCARD {
	width: 16px;
	margin-left:0px;
	height: 16px;
	line-height: 16px;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_folder.gif) no-repeat;
}

.listtype_IKB_DOCUMENTS {
	width: 16px;
	margin-left:0px;
	height: 16px;
	line-height: 16px;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_document.gif) no-repeat;
}

.listtype_IKB_WORKSPACE {
	width: 16px;
	margin-left:0px;
	height: 16px;
	line-height: 18px;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_workspace.gif) no-repeat;
}

.listtype_IKB_PERSON_PROFILE {
	width: 16px;
	margin-left:5px;
	height: 16px;
	line-height: 16px;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_person.gif) no-repeat;
}

.listtype_IKB_DISCUSSIONS {
	width: 16px;
	margin-left:0px;
	height: 16px;
	line-height: 16px;
	background: URL(/ressurs/evita/ikb_xnet/images/icon_discussion.gif) no-repeat;
}


/***************** = Viewer - Lists *****************/
.xNetList {
	margin-top: 10px;
}

.xNetList tr.alt1 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	vertical-align: middle;
}

.xNetList tr.alt2 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	vertical-align: middle;
}

.xNetList th {
	border-bottom: 1px #658076 solid;
	padding: 3px;

}

.xNetList img {
	xvertical-align: bottom;
}

.xNetList tr.alt1 td {
 	background-color: #F4F0E6;
}

.xNetList tr td {
 	border-bottom: 0px black solid;
 	padding: 3px;
	vertical-align: middle;
}


.adv_search {
	border: 1px solid #B9D9E2;
	padding: 5px;
}

.xNetAdvSearchList {
	margin-top: 10px;
}

.xNetAdvSearchList tr.alt1 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	vertical-align: middle;
}

.xNetAdvSearchList tr.alt2 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	vertical-align: middle;
}

.xNetAdvSearchList th {
	border-bottom: 1px #E6DCC6 solid;
	padding: 3px;

}
.xNetAdvSearchList tr.alt1 td {
 	background-color: #F4F0E6;
}

.xNetAdvSearchList tr td {
 	border-bottom: 0px black solid;
 	padding: 3px;
}


.xNetMyPortalList {
	margin-top: 0px;
}

.xNetMyPortalList thead {
	background-color: #B7D7E1;
}

.xNetMyPortalList thead th {
	padding-top: 7px;
	padding-bottom: 6px;
}

.xNetMyPortalList tr.alt1 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	vertical-align: middle;
}

.xNetMyPortalList img {
	xvertical-align: bottom;
}

.xNetMyPortalList tr.alt2 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	background-color: #DEEDF1;
	vertical-align: middle;
}

.xNetMyPortalList th {
	xborder-bottom: 1px #E6DCC6 solid;
	padding: 3px;

}
.xNetMyPortalList tr.alt1 td {
	background-color: #ECF5F7;
}

.xNetMyPortalList tr td {
 	border-bottom: 0px black solid;
 	padding: 3px;
}

.xNetMyPortalListAlignTop {
	margin-top: 0px;
}

.xNetMyPortalListAlignTop thead {
	background-color: #B7D7E1;
}

.xNetMyPortalListAlignTop thead th {
	padding-top: 7px;
	padding-bottom: 6px;
}

.xNetMyPortalListAlignTop tr.alt1 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	vertical-align: top;
}

.xNetMyPortalListAlignTop img {
	xvertical-align: bottom;
}

.xNetMyPortalListAlignTop tr.alt2 td {
 	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 2px;
	background-color: #DEEDF1;
	vertical-align: top;
}

.xNetMyPortalListAlignTop th {
	xborder-bottom: 1px #E6DCC6 solid;
	padding: 3px;

}

.xNetMyPortalListAlignTop tr.alt1 td {
 	background-color: #ECF5F7;
}

.xNetMyPortalListAlignTop tr td {
 	border-bottom: 0px black solid;
 	padding: 3px;
}
.iKBPortletText1 {
   Font-Size : 90% ;
}


/***************** Viewer - Personkort *****************/

/***************** Search page  *****************/

/***************** Form-classes *****************/


/***************** Button-classes *****************/



/***************** = Diverse-classes *****************/
.empty_line_7px {
	height: 7px;
	line-height: 7px;
}

#process_main_step a {
	color: black;
	text-decoration: none;
   	font-size : 105%;
   	xfont-size : 12px ;
   	font-weight: bold;
}

.selectbox_width_120 {
	width: 120px;
}

#link_arrow_back a {
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: 0em;
	padding-left: .7em;
	xpadding-bottom: .1em;
}


/****************************** = Styles for Banner, Footer and Menu ********************************/

.topbanner {
	background-image: url(/ressurs/evita/ikb_xnet/images/01_Header.jpg); 
     	background-repeat: no-repeat; 
	background-color: #3A415B;
     	background-attachment: scroll; 
	width: 982px;
	height: 110px;
      	vertical-align: top; 
	background-position: top left;
	xposition:absolute;
	xz-index: -10;
}

.topbanner_whiteline {
     	margin-top: 65px;
	width: 982px;
	height: 2px;
	background-color: white;
	position:absolute;
	z-index: 7;
}

#transparent {
	margin-top: 10px;
	margin-left: -485px;
	position:absolute;
	z-index: 2;
	xborder: 2px solid black;
}

#main_tabs {
	width: 982px;
	margin-top: -38px;
 	margin-bottom: 0px;
	margin-left: -50px; 
	margin-right: 0px;
	font-size: 90%;
	position:absolute;
	z-index: 5;
}

#main_tabs ul {
 	margin: 0;
 	list-style-type: none;
 	padding-left: 0em;
 	padding-bottom: 25px;
	padding-right: 0px; 
	float:right;
}

#main_tabs li {
	white-space: nowrap;
 	float: left;
 	line-height: 21px;
	margin: 4px 5px 0px 0px;
}

#main_tabs li div.left_item {
	float: left;
	background: url('/ressurs/evita/ikb_xnet/images/01_Left_Grey_Corner.gif') left top no-repeat;
	height: 34px;
	width: 10px
}

#main_tabs li div.middle_item {
	float: left;
	background: url('/ressurs/evita/ikb_xnet/images/01_Grey_Tab_Background.gif') top repeat-x;
	height: 34px;
	padding-top: 10px;
}

#main_tabs li div.right_item {
	float: left;
	background: url('/ressurs/evita/ikb_xnet/images/01_Right_Grey_Corner.gif') right top no-repeat;
	height: 34px;
	width: 10px;
}

#main_tabs li div a {
 	float: left;
 	display: block;
 	color: white;
	font-weight: normal;
 	text-decoration: none;
	padding: 0em 0em 0em 0em;
}

#main_tabs li.active {
 	margin-top: 0px;
 	font-weight:bold;
 	line-height: 25px;
	height: 34px;
	margin: 4px 5px 0px 0px;
}

#main_tabs li.active div.left_item {
	float: left;
	background: url('/ressurs/evita/ikb_xnet/images/01_Left_White_Corner.gif') left top no-repeat;
	height: 34px;
	width: 10px
}

#main_tabs li.active div.middle_item {
	float: left;
	background: url('/ressurs/evita/ikb_xnet/images/01_White_Tab_Background.gif') top repeat-x;
	height: 34px;
	padding-top: 10px;
}

#main_tabs li.active div.right_item {
	float: left;
	background: url('/ressurs/evita/ikb_xnet/images/01_Right_White_Corner.gif') right top no-repeat;
	height: 34px;
	width: 10px;
}

#main_tabs li.active div a {
 	color: #A68856;
}
#sub_tabs {
	margin-top: -4px; /* IE value*/
	margin-bottom: 50px;
	font-size: 90%;
	width: 982px;
	background-color: #E9E9F1;
	position:absolute;
	z-index: 10;
}

html > body #sub_tabs {
	margin-top: -1px; /* Firefox */
        margin-top: -3px;
	margin-bottom: 50px;
	font-size: 90%;
	width: 982px;
	background-color: #E9E9F1;
	position:absolute;
	z-index: 10;
}

#sub_tabs ul {
 	margin: 0;
 	list-style-type: none;
	padding-left: 2em;
}

#sub_tabs li {
 	float: left;
 	line-height: 25px;
}

#sub_tabs li a {
 	float: left;
 	display: block;
 	color: #2B4B64;
 	text-decoration: none;
 	padding: 0em 1.3em 0em 1em;

}

#sub_tabs li.active {
 	margin-top: 0px;
 	font-weight:bold;
}

#sub_tabs li.active a {
 	color: #A68856;
}

#workspace_left_menu {
	margin-top: 10px;
	width: 180px; 
}

#workspace_left_menu ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size: 90%;
}

#workspace_left_menu a {
	display: block;
	padding: 3px;
	width: 160px;
	color: #2B4B64;
	background-color: white;
	border-bottom: 1px solid #2B4B64;
	font-weight: bold;
}

/*
#workspace_left_menu a:link, #workspace_left_menu ul a:visited {
	color: #2B4B64;
	text-decoration: none;
}
*/

#workspace_left_menu a:hover
{
	text-decoration: none;
	font-weight: bold;
}

#workspace_left_menu li.active {
 	margin-top: 0px;
 	font-weight:bold;
}

#workspace_left_menu li.active a {
	color: #A68856;
}

/*
#process_steps_menu {
	margin-top: 0px;
	padding: 0;
}


#process_steps_menu li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}*/


#process_steps_menu {
	margin: 0;
	padding: 0;
	font-size: 90%;
}

#process_steps_menu ul
{
	padding-left: 0;
	margin-left: 0;
	background-color: #B7D7E1;
	color: black;
	float: left;
	width: 100%;
}

#process_steps_menu ul li { 
	display: inline; 
}

#process_steps_menu ul li a
{
	padding: 0.2em 1em;
	background-color: #B7D7E1;
	color: black;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
}

#process_steps_menu ul li a:hover
{
	background-color: #369;
	color: #fff;
}

#process_steps_menu li.active {
 	font-weight:bold;
}

#process_steps_menu li.active a {
	background-color: #369;
	color: #fff;
}

input.iKBButton {
	color: #316475;
	color: black;
   	font-family: Verdana, sans-serif;
   	font-size: 90%;
	font-weight: bold;
	background-color:  #C9E4EC;
	padding-top: 3px;
   	padding-bottom: 3px;
   	padding-right: 6px;
   	padding-left: 6px;   	
	border:1px solid;
   	border-top-color:  #C9E4EC;
   	border-left-color:  #C9E4EC;
   	border-right-color: black;
   	border-bottom-color: black;
	cursor: pointer;
}

input.iKBButtonBold {
	color: #316475;
	color: black;
   	font-family: Verdana, sans-serif;
   	font-size: 90%;
	font-weight: bold;
	background-color:  #C9E4EC;
	padding-top: 3px;
   	padding-bottom: 3px;
   	padding-right: 6px;
   	padding-left: 6px;   	
	border:1px solid;
   	border-top-color:  #C9E4EC;
   	border-left-color:  #C9E4EC;
   	border-right-color: black;
   	border-bottom-color: black;
	cursor: pointer;
}

#personprofil {
	xmargin-bottom: 10px;
}

#person_logged_on {
	margin-bottom: 10px;
}

#fase2 {
	padding-top: 27px;
	padding-left:0px;
}

#site_map {
	position:absolute;
	margin-top: -95px; /* IE value*/
	margin-left: 920px;
	z-index: 15;
}

html > body #site_map {
	position:absolute;
	margin-top: -85px; /* Firefox */
	margin-left: 920px;
	z-index: 15;
}

#site_map a {
	font-size: 80%;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

#site_map ul {
	margin: 0;
  	padding: 0;
  	list-style: none;
}

#site_map ul li 
{
	background-image: url(/ressurs/evita/ikb_xnet/images/icon_sitemap.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	margin: 2px 0 6px 0; 
	padding: 0;
  	font-weight: bold;
  	line-height: 15px; /* height of icon */
}

#site_map ul li a {
	padding-left: 30px; /* width of icon + whitespace */
}


div#searchdialog {
	position:absolute;
	margin-top: -65px; /* IE value*/
	margin-left: 620px;	
	width: 400px;
}

div#searchdialog2 {
	position:absolute;
	margin-top: -65px; /* IE value*/
	margin-left: 435px;	
	width: 400px;
}

div#searchdialog3 {
	position:absolute;
	margin-top: -65px; /* IE value*/
	margin-left: 690px;	
	width: 400px;
}

body > div#searchdialog {
	position:absolute;
	margin-top: -55px; /* Firefox */
	margin-left: 620px;	
	width: 350px;
}

.xNetSearchButton {
	xfont-size: 110%;
	font-size: 12px; /* lock the font-size */
	margin-right: 20px;
	font-weight: bold;
}

.xNetSearchButtonSmall {
	xfont-size: 110%;
	font-size: 10px; /* lock the font-size */
	font-weight: bold;
}

.xNetSearchSelectBanner {
	xfont-size: 90%;
	font-size: 12px; /* lock the font-size */
	color: black;
	width: 150px;
	margin-left: .3em;
}

.xNetSearchLabelBanner {
	xfont-size: 90%;
	font-size: 12px; /* lock the font-size */
	color: black;
	xheight: 18px; 
}

/***************** = Search and input-classes *****************/

.xNetSearchSelect {
	xfont-size: 90%;
	font-size: 10px;
	color: black;
	width: 150px;
}

.xNetSearchDateInputText {
	color: #000000; 
	font-size : 80%;
	width: 70px;
}

.xNetSearchSelect_nowidth {
	color: #000000; 
	font-size : 80%;
}

.xNetSearchLabel {
	font-size: 90%;
	color: black;
}

.xNetSearchTable {
	margin:0;
	padding: 0;
	padding-top: 3px;
	border:0;
	height: 61px;
	width: 100%;
}

.xNetSearchInputText { 
	font-size: 90%;
	color: #000000;
	width: 180px;
}

.xNetSearchInputText_long { 
	font-size: 90%;
	color: #000000; 
	width: 190px;
}

.xNetSearchSelectBox {
	font-size: 90%;
	color: #000000;
	width: 100px;
}

.xNetCalendarButton {
	background-color:transparent;
	background-image:none;
	border:none;
	cursor: pointer;
}

.xNetInputField {
	font-size: 90%;
	color: black;
	width: 300px;
}

.xNetInputArea {
	font-size: 90%;
	color: black;
	width:300px;
	height:50px;
}

.xNetInputDato {
	font-size: 90%;
	color: black;
	width: 100px;
}

.xNetDropDown {
	height: 18px; 
	font-size: 90%;
	color: black;
	xwidth: 150px;
	xmargin-left: .3em;
}



/*************** = Styles for Open-links *************/

#open_link {
	
}

#open_link a{
	font-size: 80%;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

#open_link ul {
	list-style-type: none;
}

#open_link li
{
	background-image: url(/ressurs/evita/ikb_xnet/images/linkarrow.gif);
	background-repeat: no-repeat;
	background-position: 0em;
	padding-left: .7em;
}


/****************** = Classes for processarrow ********************/

.ProcessArrowNotStarted, .ProcessArrowNotStarted a, .ProcessArrowNotStarted a:visited
{
   font-family: verdana;
   font-size: 90%; 
   text-decoration: none; 
   color: #FFFFFF;
   vertical-align: middle;
}

.ProcessArrowActive, .ProcessArrowActive a, .ProcessArrowActive a:visited
{
   font-family: verdana;
   font-weight: none; 
   font-size: 90%; 
   text-decoration: none; 
   color: #FFFFFF;
   vertical-align: middle;
}

.ProcessArrowDone, .ProcessArrowDone a, .ProcessArrowDone a:visited
{
   font-family: verdana;
   font-size: 90%; 
   text-decoration: none; 
   color: #FFFFFF;
   vertical-align: middle;
}

.MiniTBL
{
   font-family: verdana;
   font-size: 0pt; 
   text-decoration: none; 
   width: 100%;
   border-width: 0px;
   background-color:#E7EDEC;
   margin: 2px;
   padding: 2px;
}

.MiniTR
{
   font-family: verdana;
   font-size: 0pt; 
   text-decoration: none; 
   border-width: 0px;
   vertical-align: middle;
   padding: 0px;
   margin: 0px;
}

.MiniNS
{
   font-family: verdana;
   font-size: 0pt; 
   text-decoration: none; 
   background-color:#B1C4C1;
   height: 7px;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #E7EDEC;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #E7EDEC;
}

.MiniA
{
   font-family: verdana;
   font-weight: none; 
   font-size: 0pt; 
   text-decoration: none; 
   background-color:#F38712;
   vertical-align: middle;
   height: 7px;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #E7EDEC;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #E7EDEC;
}

.MiniD
{
   font-family: verdana;
   font-size: 0pt; 
   text-decoration: none; 
   background-color:#5C837E;
   vertical-align: middle;
   height: 7px;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #E7EDEC;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #E7EDEC;
}

.ProcessArrowNotStarted2, .ProcessArrowNotStarted2 a
{
   font-family: verdana;
   font-size: 8pt; 
   text-decoration: none; 
   color: #FFFFFF;
   xcolor: #144B45;
   vertical-align: middle;
}

.ProcessArrowActive2, .ProcessArrowActive2 a
{
   font-family: verdana;
   font-weight: none; 
   font-size: 8pt; 
   text-decoration: none; 
   color: #FFFFFF;
   vertical-align: middle;
}

.ProcessArrowDone2, .ProcessArrowDone2 a
{
   font-family: verdana;
   font-size: 8pt; 
   text-decoration: none; 
   color: #FFFFFF;
   vertical-align: middle;
}



/****************** = Classes for hide/show action frame ********************/

#float_div, #float_div_docaction {
	display: none;
}

/*core drop shadow rules*/
.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/
} 
.wrap1 {
	float:left;
	background:url(/ressurs/evita/ikb_xnet/images/iframe/shadowb.gif) right bottom no-repeat #222222 ;
}
.wrap2 {
	background:url(/ressurs/evita/ikb_xnet/images/iframe/corner_bl.gif) left bottom no-repeat;
}
.wrap3 {
	padding:0 8px 8px 0;
	background:url(/ressurs/evita/ikb_xnet/images/iframe/corner_tr.gif) right top no-repeat;
}
.wrap3 div {
	display:block;
	border:1px solid #ccc;
	border-color:#efefef #ccc #ccc #efefef;
}
.wrap_content {
	background-color: white;
	padding: 4px;
}

.docaction {
	clear:both;
  	margin:20px 0;
  	position: absolute;
}

.iframe_top {
	background-color: #f3f3f3;
  	text-align:right;
  	height: 18px;
  	padding-top: 3px;
  	padding-right: 3px;
}


/****************** = Classes for iKB Viewer ********************/


.ikbViewer {
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	border-collapse: collapse;
}


.ikbViewer .title {
	padding-top: 3px;
	padding-bottom: 10px;
	padding-left: 8px;
}

.ikbViewer .heading {
	padding-bottom: 10px;
}
 
.ikbViewer table td {
	padding: 3px 7px 3px 8px;
}

.ikbViewer table_icons td {
	padding: 1px 7px 1px 8px;
}


.ikbViewer th {
	padding: 1px 7px 5px 8px;
	border-bottom: 1px #A8BDBA solid;
	text-align: left;
	vertical-align:top;
}

.ikbViewer tr.alt1 td {
	border-bottom: 0px gray solid;
 	text-align: left;
	vertical-align:middle;
}

.ikbViewer tr.alt2 td {
 	border-bottom: 0px gray solid;
	text-align: left;
	vertical-align:middle;
}

.ikbViewer tr.alt1 {
	background-color: #edf1f0;
}

.ikbViewer .navn {
	padding-left: 25px;
	background: url(/ressurs/evita/ikb_xnet/images/icon_person.gif) no-repeat 5px 2px;
}

.ikbViewer .doktittel {
  	width: 100px;
  	text-overflow:ellipsis;
  	overflow:hidden;
  	display:block;
}

/****************** = Classes for Globale Page Links ********************/

.pagelinks_work {
	margin: 0;
	padding: 0;
}

.pagelinks_work ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 0px;
	font-size : 80%;
	font-weight: bold;
}

.pagelinks_work li 
{
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em; /* Firefox */
	background-position: 0 .65em; /* IE value*/
}

.pagelinks_docs {
	margin: 0;
	padding: 0;
}

.pagelinks_docs ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 0px;
	font-size : 80%;
	font-weight: bold;
}

.pagelinks_docs li 
{
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em; /* Firefox */
	background-position: 0 .65em; /* IE value*/
}

.pagelinks_favs {
	background-color: #C2DEE5;
	margin: 0;
	padding: 0;
}

.pagelinks_favs ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 16px;
	font-size : 80%;
	font-weight: bold;
}

.pagelinks_favs li 
{
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em; /* Firefox */
	background-position: 0 .65em; /* IE value*/
}

.pagelinks_ab_news {
	background-color: #C2DEE5;
	margin: 0;
	padding: 0;
}

.pagelinks_ab_news ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 15px;
	font-size : 80%;
	font-weight: bold;
}

.pagelinks_ab_news li 
{
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

.pagelinks_work_bgc {
	background-color: #C2DEE5;
	margin: 0;
	padding: 0;
}

.pagelinks_work_bgc ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 15px;
	font-size : 80%;
	font-weight: bold;
}

.pagelinks_work_bgc li 
{
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

.pagelinks_act_log {
	margin: 0;
	margin-bottom: 25px;
	padding: 0;
}

.pagelinks_act_log ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 0px;
	font-size : 80%;
	font-weight: bold;
}

.pagelinks_act_log li 
{
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em; /* Firefox */
	background-position: 0 .65em; /* IE value*/
}

.pagelinks_news {
	margin: 0;
	padding: 0;
}

.pagelinks_news ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 0px;
	padding-bottom: 10px;
	font-size : 80%;
	font-weight: bold;
}

.pagelinks_news li 
{
	margin: 0;
	padding-left: 10px;
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em; /* Firefox */
	background-position: 0 .65em; /* IE value*/
}


/****************** = Classes for Top Menu Links ********************/

div#menu {
	position:absolute;
	margin-top: -85px; /* IE value*/
	margin-left: 400px;
}

div#menu div {
	background-image: url(/ressurs/evita/ikb_xnet/images/arrow_left_white.gif);
	background-repeat: no-repeat;
	background-position: 0em;
	padding-left: .7em;
	padding-bottom: .1em;
}


div#menu a {
	font-size: 80%;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

div#menu ul#menu_sub_LEFT {
	clear: left;
	list-style-type: none;
}

div#menu ul#menu_sub_LEFT li {
	display: block;
	float: left;
	text-align: left;
	margin: 0 15px 0 0;
}


div#menu ul#menu_sub_ {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

div#menu ul#menu_sub_ li {
	float: none;
	margin: 0;
	text-align: left;
}


/*************** = Styles for my rss feed *************/


.xNetMyRssHeader {
	margin: 0;
	padding-top: 5px;
	padding-left: 5px;
	xborder: 2px #C2DEE5 solid;
	background-color: #B7D7E1;
}

.xNetMyRssDropDown {
	height: 18px; 
	font-size: 90%;
	color: black;
	width: 350px;
	xmargin-left: .3em;
}

.rss_padding {
	xpadding-left: 10px;
	xpadding-top: 5px;
	xpadding: 15px;
}

.xNetLineDark {
	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 4px;
	vertical-align: middle;
	background-color: #DEEDF1; 
	color: black; 
	font-size : 90%; 
}

.xNetLineLight {
	border-bottom: 0px gray solid;
 	text-align: left;
 	padding: 4px;
	vertical-align: middle;
	background-color: #ECF5F7; 
	color: black; 
	font-size : 90%; 
}


/************* = Styles for enhanced tooltip-view **********/

.xikb_tooltip_heading {
   background-color: #B7D7E1;
   color: #FFFFFF;
   font-weight: bold;
   Font-Family : Verdana ;
   font-size: 11px;
}


.xikb_tooltip_body {
   background-color: #F1F9FB;
   color: #000000;
   Font-Family : Verdana ;
   font-size: 11px;
}

/************* = Styles for user change password **********/

.change_passwd_header {
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 10px;
	
}

.change_passwd_content {
	xmargin-top: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.change_passwd_content td {
	vertical-align: middle;
}

.change_passwd_content input {
	margin-left: 3px;
}

/************* = Styles for DimensionNavigator **********/

/*
 * xNet dimension navigator sizing
 */

.iKBAdminLink {
	font-family: Verdana;
	font-size : 80%;
}

.iKBAdminSearchText {
	FONT-FAMILY: Verdana;
	COLOR: #316475; 
	font-size : 80%;
	width: 120px;
	margin-top: 1.2em;
	margin-left: 1.3em;
}

.iKBDimensionNavigatorVSpace {
	height: 0px;
}

#search IMG {
	display:none;
}

#dimensionTree > .t_leaf, #dimensionTree > .t_head {
	width: 225px;
	width: 175px;
	padding: 2px;
}


.t_coll  .t_leaf, .t_coll .t_head {
	width: 210px;
	width: 160px;
	padding: 2px;
}

.t_coll .t_coll .t_leaf, .t_coll .t_coll .t_head {
	width: 195px;
	width: 145px;
	padding: 2px;
}

.t_coll .t_coll .t_coll .t_leaf, .t_coll .t_coll .t_coll .t_head {
	width: 180px;
	width: 130px;
	padding: 2px;
}

.t_coll .t_coll .t_coll .t_coll .t_leaf, .t_coll .t_coll .t_coll .t_coll .t_head {
	width: 165px;
	width: 115px;
	padding: 2px;
}

/*
 * New dimension navigator
 */

.iKBDimensionNavigator {
	max-width: 217px;
	padding-top: 1.2em;
	padding-left: opx;
}

.t_head, .t_leaf {
	margin-left:0;
	cursor:pointer;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 80%;
	text-decoration:none;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	white-space:nowrap;
}

.t_coll {
	margin-left: 15px;
	display: visible;
}

.t_coll_only {
	margin-left: 0;
}

.t_closed, .t_server {
	display:none;
}

.t_found {
	color: red;
}

.t_selected {
	color: #886300;
	font-weight: bold;
}

.t_not_selectable {
	color: gray;
}

.t_imgs, .t_imgi, .t_imgi_base {
	margin-right: 0px;
}

/*
 * End of dimension navigator
 */


.ikbViewer 
{
 padding: 0px;
 margin: 0px;
}

.ikbViewerContent 
{
 padding: 0px;
 margin: 0px;
}

form 
{
 padding: 0px;
 margin: 0px;
}
