/********************************************************************************/
/* 			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;
	border: 0;
}

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

.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;
}
***/












/***************** = 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;}




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

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

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

.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_380 a, .w_380 {
	width: 380px;
}

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


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

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

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

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

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

.file_PDF {
	background: URL(/ressurs/evita/ikb_xnet/images/icon_pdf.gif) 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.gif) 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 *****************/

.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;
}


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

.topbanner {
	background-image: url(/ressurs/evita/ikb_xnet/images/xnet_logo.gif); 
     	background-repeat: no-repeat; 
	background-color: #60A5BA;
     	background-attachment: scroll; 
	width: 982px;
	height: 97px;
      	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;
}

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;
}

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

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;
}

.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: #316475; 
	font-size : 80%;
	width: 70px;
}

.xNetSearchSelect_nowidth {
	color: #316475; 
	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: #316475;
	width: 180px;
}

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

.xNetSearchSelectBox {
	font-size: 90%;
	color: #316475;
	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;
}
