/*****************************************************************************/
/* iKnowBase Desktop Stylesheet - Publishing and CM                          */
/*****************************************************************************/

.xall {
	xmargin-left: 12px;
     	width: 1010px;
   	background-color:#D9EDEE;
}

/***************** Form-classes *****************/

form {
  margin: 0px;
}
/***************** Page-classes *****************/

.iKBPublishBorderLeft {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/v_kant.gif");
background-repeat:repeat-y;
height: 100%;
}

.iKBPublishBorderRight {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/h_kant.gif");
background-repeat:repeat-y;
height: 100%;
}

.iKBPublishBorderTop {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/t_kant.gif");
background-repeat:repeat-x;
}

.iKBPublishBorderBottom {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/b_kant.gif");
background-repeat:repeat-x;
}

.iKBPublishMainBack {
   background-color:#D9EDEE;
}

.iKBPublishPageBorder {
   background-color:#FFFFFF;
}

.iKBPublishPageBackground {
   background-color:#D9EDEE;
}

.iKBPublishPageHR {
	 background-color: #FFFFFF;
}

/***************** Menu-classes *****************/

.iKBPublishMenuLink {
   line-height: 20px;
   vertical-align:middle;
   Font-Size : 11px ;
	 text-decoration: none;
}

.iKBPublishMenuLink a {
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: none;
   vertical-align:top;
   padding-bottom: 3px;
   margin-bottom: 5px;
   /* margin-left:20px; */
}
.iKBPublishMenuLink a:hover{
   Color : #336666;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: underline;
}


.iKBSimpleMenu {
font-family: tahoma, verdana;
font-weight: bold; 
font-size: 8pt; 
text-decoration: none; 
color: #FFFFFF;
background-color:#7E979B;
}

a.iKBSimpleMenu {
font-family: tahoma, verdana;
font-weight: bold; 
font-size: 8pt; 
text-decoration: none; 
color: #FFFFFF
}
a.iKBSimpleMenu:link {text-decoration: none; color: #FFFFFF} 
a.iKBSimpleMenu:visited {text-decoration: none; color: #FFFFFF}
a.iKBSimpleMenu:hover {text-decoration: none; color: #FFFFFF}
a.iKBSimpleMenu:active {text-decoration: none; color: #FFFFFF}

.iKBSimpleMenuElement
{
   font-family: verdana;
   font-weight: normal; 
   font-size: 8pt; 
   text-decoration: none; 
   color: #000000;
   background-color:#DEE9EB;
}

.iKBSimpleMenuElement:link {text-decoration: none}
.iKBSimpleMenuElement:visited {text-decoration: none}
.iKBSimpleMenuElement:hover {text-decoration: none; color: #848484}
.iKBSimpleMenuElement:active {text-decoration: none; color: #848484}




/***************** Demo classes (for demo purpose only) *******/
.iKBDemoMenuLink {
   line-height: 20px;
   vertical-align:middle;
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 12px ;
	 font-weight: bold;
	 text-decoration: none;
}

.iKBDemoMenuLink a {
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 12px ;
	 font-weight: bold;
   text-decoration: none;
   vertical-align:top;
   padding-bottom: 3px;
   margin-bottom: 5px;
}
.iKBDemoMenuLink a:hover{
   Color : #336666;
   Font-Family : Verdana ;
   Font-Size : 12px ;
   font-weight: bold;
   text-decoration: none;
}

/***************** Search and input-classes *****************/

.iKBPublishSearchBack {
   background-color:#A6DDE2;
}

input.iKBPublishInputText {
	FONT-SIZE: 11px; 
	COLOR: #316475; 
	FONT-FAMILY: Verdana;
	width: 260px;

}
input.iKBPublishInputText2 {
	FONT-SIZE: 11px; 
	COLOR: #316475; 
	FONT-FAMILY: Verdana;
	width: 200px;
}

input.iKBPublishSearch {
	BACKGROUND-IMAGE: url(/ressurs/evita/iKBDesktop/images/common/sokknapp_u_tekst.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
}

input.iKBPublishSearchSmall {
	BACKGROUND-IMAGE: url(/ressurs/evita/iKBDesktop/images/common/sok_knapp_liten.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width: 43px;
	height:20px;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
}

.iKBPublishButtonGlass input{
	BACKGROUND-IMAGE: url(/ressurs/evita/iKBDesktop/images/common/se_bilde_i_reell_str.jpg); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width: 188px;
	height:30px;
   	Font-Family : Verdana ;
   Font-Size : 10px ;
   text-align: left;
   padding-left: 10px;
}

.iKBSearchTable{
	background-color: D2EAEE;
	border-bottom: 1px solid #D0C5D6;
}

.iKBSearchInputText { 
	font-size: 10px; 
	color: #316475; 
	font-family: Verdana;
	width: 120px;

}

/* Following classes are generated by iKB Searchportlet - HTML style */
.iKBSearchLabel, .iKBPublishSearchLabel{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}

.iKBSearchCondition, .iKBPublishSearchCondition{ 
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
 }
.iKBSearchInput, .iKBPublishSearchInput{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
 /* width:150px; */
 /* heigth:200px; */
}
.iKBSearchRadiobutton{
 background-color:transparent;
}
.iKBSearchRadiobuttonLabel{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}
.iKBSearchCheckbox{
 background-color:transparent;
}
.iKBSearchCheckboxLabel{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}
.iKBSearchSelectbox, .iKBPublishSearchSelectbox{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
 /* width:150px; */
 /* heigth:200px; */
}
.iKBSearchButton{
}

/***************** Button-classes *****************/
button.iKBButton {
	background-color: #c9e4ec;
	border-color:#C9E4EC black black rgb(201, 228, 236);
	border-style:solid;
	border-width:1px;
}

input.iKBButton {
	background-image: url( "/ressurs/evita/iKBDesktop/images/common/knapp_m.gif");
	background-repeat:repeat-x;
	border-style:none;
	border-width:0px;
	height:23px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	color: #316475;
	border:0; 
	cursor:pointer
}

input.iKBButtonBold {
	background-image: url( "/ressurs/evita/iKBDesktop/images/common/knapp_m.gif");
	background-repeat:repeat-x;
	border-style:none;
	border-width:0px;
	height:23px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	font-weight: bold;
	color: #316475;
	border:0; 
	cursor:pointer
}

input.iKBButtonMedium {
	BACKGROUND-IMAGE: url(/ressurs/evita/iKBDesktop/images/common/sokknapp_u_tekst.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width:67px;
	height:20px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	
}

input.iKBButtonSmall {
	BACKGROUND-IMAGE: url(/ressurs/evita/iKBDesktop/images/common/sok_knapp_liten.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width: 43px;
	height:20px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	Color: #316475; 
}

input.iKBAdminButton {
	color: #316475;
   	font-family: Verdana;
   	font-size: 65%;
   	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.iKBAdminSearchButton {
	color: #316475;
   	font-family: Verdana;
   	font-size: 65%;
	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;
}

/***************** Form-classes *****************/

.iKBPublishFormInput, .iKBFormInput {
	COLOR: #316475;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px; 
	height: 18px;
}


.xiKBFormRequired {
	Color : red;
   	font-family: Verdana;
   	font-size: 65%;
	font-weight: bold;
}


.iKBPublishFormLabel, .iKBFormLabel {
	xCOLOR: #316475; 
	COLOR: black; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px; 
}

.iKBFormRequired {
	Color: red;
}


.iKBPublishFormLabel a, .iKBFormLabel a{
	COLOR: #316475; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
   	text-decoration: none;
}

.iKBPublishFormLabel a:hover, .iKBFormLabel a:hover{
	COLOR: #316475; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
   	text-decoration: underline;
}

.iKBFormLabelBold {
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px; 
	Font-Weight: bold;
}


.iKBFormLabelBold a{
	COLOR: #438CA3; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
	Font-Weight: bold;
	text-decoration: none;
}

.iKBFormLabelBold a:hover{
	COLOR: #438CA3; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
	Font-Weight: bold;
   	text-decoration: underline;
}

.iKBPublishFormValue, .iKBFormValue {
	FONT-SIZE: 11px; 
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	
}

.iKBPublishFormValue a, .iKBFormValue a{
	FONT-SIZE: 11px; 
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	text-decoration: none;
}

.iKBPublishFormValue a:hover, .iKBFormValue a:hover{
	FONT-SIZE: 11px; 
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	text-decoration: underline;
}

.iKBFormSelect_small {
	width:120px;
}
.iKBFormSelect_medium {
	width:200px;
}

.ikbFormCalendarButton{
  background-color:transparent;
	background-image:none;
  border:none;
}


/***************** Portlet- and Table-classes *****************/

.iKBPublishPortletTable {
   background-color:#8FC8D1;
}

.iKBPublishPortletText2 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : xx-small ;
}
.iKBPublishPortletText2 a{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : xx-small ;
   text-decoration: none;
}
.iKBPublishPortletText2 a:hover{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : xx-small ;
   text-decoration: underline;
}

.iKBDeleteFileText {
   	color: #438CA3 ;
   	font-family: Verdana ;
   	font-size: x-small ;
	font-weight: bold;

}

.iKBHeading1 {
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 12px ;
}

.iKBDarkTablePortletHeading1, .PortletHeading1, .PortletHeaderText {
   Color : #FFFFFF ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}

.iKBActiveVersionText, .iKBNonActiveVersionText{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}

.iKBVersionOptionClass {
  margin-left:5%;
  margin-right:5%;
  margin-top:20px;
  margin-bottom:20px;
}	

input.iKBNonActiveVersionButton {
	color: #316475;
   	font-family: Verdana;
   	font-size: 65%;
   	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;
   
}

.iKBDarkTablePortletHeading2, .iKBPortletHeading1, .iKBPortletHeading2, .PortletHeading2, .PortletSubHeaderText {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}
.iKBDarkTablePortletText2, .iKBPortletText1, .PortletText1 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}
.iKBDarkTablePortletText2 a, .iKBPortletText1 a, .PortletText1 a{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: none;
}

.iKBDarkTablePortletText2 a:hover, .iKBPortletText1 a:hover, .PortletText1 a:hover{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: underline;
}

.iKBLightTablePortletHeading1 {
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}

.iKBLightTablePortletHeading1 a{
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: none;
}

.iKBLightTablePortletHeading1 a:hover{
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: underline;
}

.iKBLightTablePortletHeading2 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}

.iKBLightTablePortletText2 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}

.iKBLightTablePortletText2 a{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: none;
}
.iKBLightTablePortletText2 a:hover{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: underline;
}



/* Portlet table definition  - Dark */

.iKBDarkTable {
   background-color:#8FC8D0;
}
.iKBDarkTableMainColor {
	color: #8FC8D0;
	background-color:#4FC8CE;
}
.iKBDarkTableMainHeader {
	background-image: url( "/ressurs/evita/iKBDesktop/images/table/toppfelt_tab1.gif");
	background-repeat:repeat-x;
	height: 24px;
}
.iKBDarkTableSubHeader {
   background-color:#9FDDE7;
}
.iKBDarkTableRow1 {
   background-color:#D9EDEF;
}
.iKBDarkTableRow2 {
   background-color:#E7F1F9;
}
.iKBDarkTableStatus {
	background-color:#9FDDE7;
	border-right:1px solid #8FC8D0;
	border-left:1px solid #8FC8D0;
}
.iKBDarkTableMainBorder {
	border:1px solid #729FA6;
}
.iKBDarkTableBorderLeft {
	border-left:1px solid #FFFFFF;
}


/* Portlet table definition  - Light */

.iKBLightTable {
   background-color:#D0C4D6;
}
.iKBLightTableMainColor {
color: #D0C4D6;
background-color:#BAE5E1;
}
.iKBLightTableMainHeader {
background-image: url( "/ressurs/evita/iKBDesktop/images/table/toppfelt_tab2.gif");
background-repeat:repeat-x;
height: 24px;
}
.iKBLightTableSubHeader {
   background-color:#D2E9EE;
}
.iKBLightTableRow1 {
   background-color:#E4F2F5;
}
.iKBLightTableRow2 {
   background-color:#F2F9FA;
}
.iKBLightTableStatus {
   background-color:#D2E9EE;
	border-right:1px solid #D0C4D6;
	border-left:1px solid #D0C4D6;
}
.iKBLightTableMainBorder {
border:1px solid #729FA6;
}
.iKBLightTableBorderLeft {
border-left:1px solid #FFFFFF;
}


/***************** ImageArchive-classes *****************/
.toppfelt_left {
background-image: url(/ressurs/evita/iKBDesktop/images/table/toppfelt_tab1.gif);
background-repeat: repeat-x;
}
.toppfelt_right {
background-image: url(/ressurs/evita/iKBDesktop/images/table/toppfelt_tab2.gif);
background-repeat: repeat-x;
}
.border_left {
background-image: url(/ressurs/evita/iKBDesktop/images/table/left_tab1.gif);
background-repeat: repeat-y;
}
.border_middle {
background-image: url(/ressurs/evita/iKBDesktop/images/table/middle_tab1.gif);
background-repeat: repeat-y;
}
.border_right {
background-image: url(/ressurs/evita/iKBDesktop/images/table/right_tab1.gif);
background-repeat: repeat-y;
}

.t0i img{
border-right:10px solid #E7F1FA;
}
.iframe1 {
height: 400px;
}
.iframe2 {
height: 400px;
}

hr {
	border: 0;
	height: 2px;
	color: #ffffff;
	background-color: #ffffff;
	width: 100%
}

.iKBBreadcrumbs {
	background-color: #D2EAEE; 
	FONT-SIZE: 10px; 
	COLOR: #316475; 
	FONT-FAMILY: Verdana;
	padding-top: 5px;
  /* margin-bottom: 5px; */
}


/************************ iKB Solution classes ****************/

.iKBWorkspaceTitle {
	COLOR: #316475; 
   	Font-Family : Verdana ;
   	xFont-Size : 12px ;
	Font-Size : 105% ;   	
	font-weight: bold;
}

.iKBWorkspaceTitle hr {
  height: 1px;
  color : #316475;
  xbackground: #999999 no-repeat scroll center;
}


.iKBSectionTitle {
   Color : #316475;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
}

.iKBSectionTitle a {
   Color : #316475;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
   text-decoration: none;
}

.iKBSectionTitle a:hover {
   Color : #316475;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
   text-decoration: none;
}

/************************ iKB Task Wizard classes ****************/

.form_navigator_off {
  font-family: Verdana, sans-serif;
  text-decoration: none;
  color: #000000;
  Background-Color : #FFFFFF;
  font-size: 0.7em;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #859DB6
}

.form_navigator_on {
  font-family: Verdana, sans-serif;
  text-decoration: none;
  color: #000000;
  Background-Color : #D9D8DE;
  font-size: 0.7em;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #003366
}

.form_navigator_disabled {
  font-family: Verdana, sans-serif;
  text-decoration: none;
  color: #9D9DA1;
  Background-Color : #D9D8DE;
  font-size: 0.7em;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #859DB6
}
.form_navigator_disabled a {
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 10px;
   text-decoration: underline;
   vertical-align:top;
   padding-bottom: 3px;
   margin-bottom: 5px;
   /* margin-left:20px; */
}


.ikb_tooltip_heading {
   background-color: #48B4BA;
   color: #FFFFFF;
   font-weight: bold;
   Font-Family : Verdana ;
   font-size: 11px;
}


.ikb_tooltip_body {
   background-color: #F1F9FB;
   color: #000000;
   Font-Family : Verdana ;
   font-size: 11px;
}

.iKBImageTextnormal	{
	font-style: normal
   	Font-Family : Verdana ;
   	font-size: 11px;
}
.iKBImageTextbold	{
	font-weight: bold
   	Font-Family : Verdana ;
   	font-size: 11px;
}
.iKBImageTextitalic	{
	font-style: italic
   	Font-Family : Verdana ;
   	font-size: 11px;
}
/*****************************************************************************/
/* iKnowBase Desktop Stylesheet - Publishing and CM                          */
/*****************************************************************************/

.xall {
	xmargin-left: 12px;
     	width: 1010px;
   	background-color:#D9EDEE;
}

/***************** Form-classes *****************/

form {
  margin: 0px;
}
/***************** Page-classes *****************/

.iKBPublishBorderLeft {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/v_kant.gif");
background-repeat:repeat-y;
height: 100%;
}

.iKBPublishBorderRight {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/h_kant.gif");
background-repeat:repeat-y;
height: 100%;
}

.iKBPublishBorderTop {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/t_kant.gif");
background-repeat:repeat-x;
}

.iKBPublishBorderBottom {
background-image: url( "/ressurs/evita/iKBDesktop/images/frame/b_kant.gif");
background-repeat:repeat-x;
}

.iKBPublishMainBack {
   background-color:#D9EDEE;
}

.iKBPublishPageBorder {
   background-color:#FFFFFF;
}

.iKBPublishPageBackground {
   background-color:#D9EDEE;
}

.iKBPublishPageHR {
	 background-color: #FFFFFF;
}

/***************** Menu-classes *****************/

.iKBPublishMenuLink {
   line-height: 20px;
   vertical-align:middle;
   Font-Size : 11px ;
	 text-decoration: none;
}

.iKBPublishMenuLink a {
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: none;
   vertical-align:top;
   padding-bottom: 3px;
   margin-bottom: 5px;
   /* margin-left:20px; */
}
.iKBPublishMenuLink a:hover{
   Color : #336666;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: underline;
}


.iKBSimpleMenu {
font-family: tahoma, verdana;
font-weight: bold; 
font-size: 8pt; 
text-decoration: none; 
color: #FFFFFF;
background-color:#7E979B;
}

a.iKBSimpleMenu {
font-family: tahoma, verdana;
font-weight: bold; 
font-size: 8pt; 
text-decoration: none; 
color: #FFFFFF
}
a.iKBSimpleMenu:link {text-decoration: none; color: #FFFFFF} 
a.iKBSimpleMenu:visited {text-decoration: none; color: #FFFFFF}
a.iKBSimpleMenu:hover {text-decoration: none; color: #FFFFFF}
a.iKBSimpleMenu:active {text-decoration: none; color: #FFFFFF}

.iKBSimpleMenuElement
{
   font-family: verdana;
   font-weight: normal; 
   font-size: 8pt; 
   text-decoration: none; 
   color: #000000;
   background-color:#DEE9EB;
}

.iKBSimpleMenuElement:link {text-decoration: none}
.iKBSimpleMenuElement:visited {text-decoration: none}
.iKBSimpleMenuElement:hover {text-decoration: none; color: #848484}
.iKBSimpleMenuElement:active {text-decoration: none; color: #848484}




/***************** Demo classes (for demo purpose only) *******/
.iKBDemoMenuLink {
   line-height: 20px;
   vertical-align:middle;
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 12px ;
	 font-weight: bold;
	 text-decoration: none;
}

.iKBDemoMenuLink a {
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 12px ;
	 font-weight: bold;
   text-decoration: none;
   vertical-align:top;
   padding-bottom: 3px;
   margin-bottom: 5px;
}
.iKBDemoMenuLink a:hover{
   Color : #336666;
   Font-Family : Verdana ;
   Font-Size : 12px ;
   font-weight: bold;
   text-decoration: none;
}

/***************** Search and input-classes *****************/

.iKBPublishSearchBack {
   background-color:#A6DDE2;
}

input.iKBPublishInputText {
	FONT-SIZE: 11px; 
	COLOR: #316475; 
	FONT-FAMILY: Verdana;
	width: 260px;

}
input.iKBPublishInputText2 {
	FONT-SIZE: 11px; 
	COLOR: #316475; 
	FONT-FAMILY: Verdana;
	width: 200px;
}

input.iKBPublishSearch {
	BACKGROUND-IMAGE: 
url(/ressurs/evita/iKBDesktop/images/common/sokknapp_u_tekst.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
}

input.iKBPublishSearchSmall {
	BACKGROUND-IMAGE: 
url(/ressurs/evita/iKBDesktop/images/common/sok_knapp_liten.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width: 43px;
	height:20px;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
}

.iKBPublishButtonGlass input{
	BACKGROUND-IMAGE: 
url(/ressurs/evita/iKBDesktop/images/common/se_bilde_i_reell_str.jpg); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width: 188px;
	height:30px;
   	Font-Family : Verdana ;
   Font-Size : 10px ;
   text-align: left;
   padding-left: 10px;
}

.iKBSearchTable{
	background-color: D2EAEE;
	border-bottom: 1px solid #D0C5D6;
}

.iKBSearchInputText { 
	font-size: 10px; 
	color: #316475; 
	font-family: Verdana;
	width: 120px;

}

/* Following classes are generated by iKB Searchportlet - HTML style */
.iKBSearchLabel, .iKBPublishSearchLabel{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}

.iKBSearchCondition, .iKBPublishSearchCondition{ 
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
 }
.iKBSearchInput, .iKBPublishSearchInput{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
 /* width:150px; */
 /* heigth:200px; */
}
.iKBSearchRadiobutton{
 background-color:transparent;
}
.iKBSearchRadiobuttonLabel{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}
.iKBSearchCheckbox{
 background-color:transparent;
}
.iKBSearchCheckboxLabel{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}
.iKBSearchSelectbox, .iKBPublishSearchSelectbox{
   Color : #316475 ;
   Font-Family : Verdana ;
   Font-Size : 11px ;
 /* width:150px; */
 /* heigth:200px; */
}
.iKBSearchButton{
}

/***************** Button-classes *****************/
input.iKBButton {
	background-image: url( "/ressurs/evita/iKBDesktop/images/common/knapp_m.gif");
	background-repeat:repeat-x;
	border-style:none;
	border-width:0px;
	height:23px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	color: #316475;
	border:0; 
	cursor:pointer
}

input.iKBButtonBold {
	background-image: url( "/ressurs/evita/iKBDesktop/images/common/knapp_m.gif");
	background-repeat:repeat-x;
	border-style:none;
	border-width:0px;
	height:23px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	font-weight: bold;
	color: #316475;
	border:0; 
	cursor:pointer
}

input.iKBButtonMedium {
	BACKGROUND-IMAGE: 
url(/ressurs/evita/iKBDesktop/images/common/sokknapp_u_tekst.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width:67px;
	height:20px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	
}

input.iKBButtonSmall {
	BACKGROUND-IMAGE: 
url(/ressurs/evita/iKBDesktop/images/common/sok_knapp_liten.gif); 
	BACKGROUND-REPEAT:no-repeat;
	background-color: transparent;
	border-style:none;
	border-width:0px;
	width: 43px;
	height:20px;
  	Font-Family : Verdana ;
  	Font-Size : 11px ;
	Color: #316475; 
}

input.iKBAdminButton {
	color: #316475;
   	font-family: Verdana;
   	font-size: 65%;
   	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.iKBAdminSearchButton {
	color: #316475;
   	font-family: Verdana;
   	font-size: 65%;
	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;
}

/***************** Form-classes *****************/

.iKBPublishFormInput, .iKBFormInput {
	COLOR: #316475;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px; 
	height: 18px;
}


.xiKBFormRequired {
	Color : red;
   	font-family: Verdana;
   	font-size: 65%;
	font-weight: bold;
}


.iKBPublishFormLabel, .iKBFormLabel {
	xCOLOR: #316475; 
	COLOR: black; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px; 
}

.iKBFormRequired {
	Color: red;
}


.iKBPublishFormLabel a, .iKBFormLabel a{
	COLOR: #316475; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
   	text-decoration: none;
}

.iKBPublishFormLabel a:hover, .iKBFormLabel a:hover{
	COLOR: #316475; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
   	text-decoration: underline;
}

.iKBFormLabelBold {
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px; 
	Font-Weight: bold;
}


.iKBFormLabelBold a{
	COLOR: #438CA3; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
	Font-Weight: bold;
	text-decoration: none;
}

.iKBFormLabelBold a:hover{
	COLOR: #438CA3; 
   	Font-Family : Verdana ;
   	Font-Size : 11px ;
	Font-Weight: bold;
   	text-decoration: underline;
}

.iKBPublishFormValue, .iKBFormValue {
	FONT-SIZE: 11px; 
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	
}

.iKBPublishFormValue a, .iKBFormValue a{
	FONT-SIZE: 11px; 
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	text-decoration: none;
}

.iKBPublishFormValue a:hover, .iKBFormValue a:hover{
	FONT-SIZE: 11px; 
	COLOR: #438CA3; 
	FONT-FAMILY: Verdana;
	text-decoration: underline;
}

.iKBFormSelect_small {
	width:120px;
}
.iKBFormSelect_medium {
	width:200px;
}

.ikbFormCalendarButton{
  background-color:transparent;
	background-image:none;
  border:none;
}


/***************** Portlet- and Table-classes *****************/

.iKBPublishPortletTable {
   background-color:#8FC8D1;
}

.iKBPublishPortletText2 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : xx-small ;
}
.iKBPublishPortletText2 a{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : xx-small ;
   text-decoration: none;
}
.iKBPublishPortletText2 a:hover{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : xx-small ;
   text-decoration: underline;
}

.iKBDeleteFileText {
   	color: #438CA3 ;
   	font-family: Verdana ;
   	font-size: x-small ;
	font-weight: bold;

}

.iKBHeading1 {
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 12px ;
}

.iKBDarkTablePortletHeading1, .PortletHeading1, .PortletHeaderText {
   Color : #FFFFFF ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}
.iKBDarkTablePortletHeading2, .iKBPortletHeading1, .iKBPortletHeading2, .PortletHeading2, 
.PortletSubHeaderText {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}
.iKBDarkTablePortletText2, .iKBPortletText1, .PortletText1 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}
.iKBDarkTablePortletText2 a, .iKBPortletText1 a, .PortletText1 a{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: none;
}

.iKBDarkTablePortletText2 a:hover, .iKBPortletText1 a:hover, .PortletText1 a:hover{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: underline;
}

.iKBLightTablePortletHeading1 {
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
}

.iKBLightTablePortletHeading1 a{
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: none;
}

.iKBLightTablePortletHeading1 a:hover{
   Color : #389097 ;
   font-weight: bold;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   text-decoration: underline;
}

.iKBLightTablePortletHeading2 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}

.iKBLightTablePortletText2 {
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
}

.iKBLightTablePortletText2 a{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: none;
}
.iKBLightTablePortletText2 a:hover{
   Color : #438CA3 ;
   Font-Family : Verdana ;
   Font-Size : 10px ;
   text-decoration: underline;
}

.PortletHeaderColor{Background-Color:#38B1B8;}



/* Portlet table definition  - Dark */

.iKBDarkTable {
   background-color:#8FC8D0;
}
.iKBDarkTableMainColor {
	color: #8FC8D0;
	background-color:#4FC8CE;
}
.iKBDarkTableMainHeader {
	background-image: url( 
"/ressurs/evita/iKBDesktop/images/table/toppfelt_tab1.gif");
	background-repeat:repeat-x;
	height: 24px;
}
.iKBDarkTableSubHeader {
   background-color:#9FDDE7;
}
.iKBDarkTableRow1 {
   background-color:#D9EDEF;
}
.iKBDarkTableRow2 {
   background-color:#E7F1F9;
}
.iKBDarkTableStatus {
	background-color:#9FDDE7;
	border-right:1px solid #8FC8D0;
	border-left:1px solid #8FC8D0;
}
.iKBDarkTableMainBorder {
	border:1px solid #729FA6;
}
.iKBDarkTableBorderLeft {
	border-left:1px solid #FFFFFF;
}


/* Portlet table definition  - Light */

.iKBLightTable {
   background-color:#D0C4D6;
}
.iKBLightTableMainColor {
color: #D0C4D6;
background-color:#BAE5E1;
}
.iKBLightTableMainHeader {
background-image: url( "/ressurs/evita/iKBDesktop/images/table/toppfelt_tab2.gif");
background-repeat:repeat-x;
height: 24px;
}
.iKBLightTableSubHeader {
   background-color:#D2E9EE;
}
.iKBLightTableRow1 {
   background-color:#E4F2F5;
}
.iKBLightTableRow2 {
   background-color:#F2F9FA;
}
.iKBLightTableStatus {
   background-color:#D2E9EE;
	border-right:1px solid #D0C4D6;
	border-left:1px solid #D0C4D6;
}
.iKBLightTableMainBorder {
border:1px solid #729FA6;
}
.iKBLightTableBorderLeft {
border-left:1px solid #FFFFFF;
}


/***************** ImageArchive-classes *****************/
.toppfelt_left {
background-image: url(/ressurs/evita/iKBDesktop/images/table/toppfelt_tab1.gif);
background-repeat: repeat-x;
}
.toppfelt_right {
background-image: url(/ressurs/evita/iKBDesktop/images/table/toppfelt_tab2.gif);
background-repeat: repeat-x;
}
.border_left {
background-image: url(/ressurs/evita/iKBDesktop/images/table/left_tab1.gif);
background-repeat: repeat-y;
}
.border_middle {
background-image: url(/ressurs/evita/iKBDesktop/images/table/middle_tab1.gif);
background-repeat: repeat-y;
}
.border_right {
background-image: url(/ressurs/evita/iKBDesktop/images/table/right_tab1.gif);
background-repeat: repeat-y;
}

.t0i img{
border-right:10px solid #E7F1FA;
}
.iframe1 {
height: 400px;
}
.iframe2 {
height: 400px;
}

hr {
	border: 0;
	height: 2px;
	color: #ffffff;
	background-color: #ffffff;
	width: 100%
}

.iKBBreadcrumbs {
	background-color: #D2EAEE; 
	FONT-SIZE: 10px; 
	COLOR: #316475; 
	FONT-FAMILY: Verdana;
	padding-top: 5px;
  /* margin-bottom: 5px; */
}


/************************ iKB Solution classes ****************/

.iKBWorkspaceTitle {
	COLOR: #316475; 
   	Font-Family : Verdana ;
   	xFont-Size : 12px ;
	Font-Size : 105% ;   	
	font-weight: bold;
}

.iKBWorkspaceTitle hr {
  height: 1px;
  color : #316475;
  xbackground: #999999 no-repeat scroll center;
}


.iKBSectionTitle {
   Color : #316475;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
}

.iKBSectionTitle a {
   Color : #316475;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
   text-decoration: none;
}

.iKBSectionTitle a:hover {
   Color : #316475;
   Font-Family : Verdana ;
   Font-Size : 11px ;
   font-weight: bold;
   text-decoration: none;
}

/************************ iKB Task Wizard classes ****************/

.form_navigator_off {
  font-family: Verdana, sans-serif;
  text-decoration: none;
  color: #000000;
  Background-Color : #FFFFFF;
  font-size: 0.7em;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #859DB6
}

.form_navigator_on {
  font-family: Verdana, sans-serif;
  text-decoration: none;
  color: #000000;
  Background-Color : #D9D8DE;
  font-size: 0.7em;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #003366
}

.form_navigator_disabled {
  font-family: Verdana, sans-serif;
  text-decoration: none;
  color: #9D9DA1;
  Background-Color : #D9D8DE;
  font-size: 0.7em;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #859DB6
}
.form_navigator_disabled a {
   Color : #336666 ;
   Font-Family : Verdana ;
   Font-Size : 10px;
   text-decoration: underline;
   vertical-align:top;
   padding-bottom: 3px;
   margin-bottom: 5px;
   /* margin-left:20px; */
}


.ikb_tooltip_heading {
   background-color: #48B4BA;
   color: #FFFFFF;
   font-weight: bold;
   Font-Family : Verdana ;
   font-size: 11px;
}


.ikb_tooltip_body {
   background-color: #F1F9FB;
   color: #000000;
   Font-Family : Verdana ;
   font-size: 11px;
}

.iKBImageTextnormal	{
	font-style: normal
   	Font-Family : Verdana ;
   	font-size: 11px;
}
.iKBImageTextbold	{
	font-weight: bold
   	Font-Family : Verdana ;
   	font-size: 11px;
}
.iKBImageTextitalic	{
	font-style: italic
   	Font-Family : Verdana ;
   	font-size: 11px;
}
/************************ Menus in Desktop ****************/



a {text-decoration: none; color:black; }

.menu ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
  font-family:verdana;
  font-size:small;
  background-color: white;
  padding-bottom:1px;
}

.menu ul li {
  font-size:70%;
  margin-bottom:3px;
  margin-bottom:0.2em;
  height:29px;
  line-height:29px;
  margin-right:8px;
  margin-right:0.5em;
  background: #d9edef no-repeat;
  xbackground: yellow no-repeat center left;
  padding:0px;
}

.menu ul li a {
  display:block;
  overflow:none;
  height:29px;
  line-height:29px;
  margin:0px;
  margin-left:37px;
  padding-left:3px;
  background: #D9EDEE url(/ressurs/evita/iKBDesktop/images/menu/menu_background.jpg) 
repeat-y right;
  xbackground: yellow url(/ressurs/evita/iKBDesktop/images/menu/menu_background.jpg) 
repeat-y right;
}
/***   background: #2d808f ****/

.menu ul li a:hover, 
.menu ul li.active  a {
  font-weight: normal;
  background: #265561
url(/ressurs/evita/iKBDesktop/images/menu/menu_background_active.gif
) no-repeat right center;
  color:white;
}

#menu_space {  
  font-size:70%;
  margin-bottom:3px;
  margin-bottom:0.2em;
  margin-right:8px;
  margin-right:0.5em;
  background: #d9edef no-repeat;
  xbackground: yellow no-repeat center left;
  padding:0px;
}
#menu_space span {
  display:block;
  background: #D9EDEE url(/ressurs/evita/iKBDesktop/images/menu/menu_background.jpg) 
repeat-y right;
  overflow:none;
  height:29px;
  line-height:29px;
  margin:0px;
  margin-left:37px;
  padding-left:3px;
}


#menu .menu_task{ background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_m_oppg.gif);}
#menu .menu_imgarchive { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_m_bilde.gif);}
#menu .menu_docarchive { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_m_dok.gif);}
#menu .menu_stat { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_m_bruksm.gif);}
#menu .menu_tool { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_m_verktoy.gif);}

#menu .menu_pub { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_m_publ.gif);}
#menu .menu_user { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_bruk.gif);}
#menu .menu_meta { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_info.gif);}
#menu .menu_dev { background-image: url(/ressurs/evita/iKBDesktop/images/menu/us_m_portlet.gif);}

#menu .menu_space { background-image: 
url(/ressurs/evita/iKBDesktop/images/menu/us_m_blank.jpg);}
	
#menu li.active { background-image: 
url(/ressurs/evita/iKBDesktop/images/menu/active_arrow.gif);}


/* Style for desktop headers */
#header {
  float: right;
}
#header li {
  list-style: none;
  display: none;
}
#header li.active {
  display: block;
  background: url(/ressurs/evita/iKBDesktop/images/heading/heading.gif) no-repeat;
  width: 735px;
  height: 41px;
}

#header li.menu_user span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/users.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.menu_meta span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/meta.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.menu_pub span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/publish.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.menu_task span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/task.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.menu_imgarchive span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/image.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.menu_docarchive span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/task.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.menu_stat span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/stat.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.menu_tool span {
  background: url(/ressurs/evita/iKBDesktop/images/heading/meta.gif) no-repeat;
  background-position: 0px 12px;
}

#header li.active span {
  font-family: arial, verdana;
  font-size: 19px;
  color: #FFFFFF;
  float: right;
  padding-left: 25px;
  padding-right: 10px;
  padding-top: 10px;
}
/* To handle errors */
label.error {
	color: red;
}
input.error {
	background-color: red;
	color: white;
}
label { display: block; }

.req_symbol { color:red; }
