#apiHeaderNavHome{
	left:240px;
	bottom:6px;
}

#apiHeaderDate{
	left:340px;
	bottom:6px;
}

#apiMainMenu ul ul{
	background:#002b49 url(../../../gfx/ver2-1/default/header/subMenuBg.gif) 0 0 repeat-x;
	top:25px;
}

#apiMainMenu ul ul li a{
	line-height:1.7;
}

#apiMainMenu{
	width:734px;
}

#apiMainMenu ul{
	margin-left:4px;
}

#apiMainMenu ul ul{
	margin-left:0;
	padding-left:4px;
}

#origo_response a:hover {
	text-decoration: underline;
}
#apiHeader{
	background-color:#cccccc;
}

#apiHeaderNavHome a,
#apiHeaderDate{
	color: #707070;
}

#origo_response a {
	color: #36a;
	text-decoration: none;
}

#origo_external_embed {
	clear:both;
}
/* CSS Document *//* firda.no */
#apiPage,  .apiSlimHeader {
	 font-family: Arial, Helvetica, sans-serif; 
}

#apiPage p, .apiSlimHeader p {
	 font-size:12px;
}

/* Alternativ 1: font-size: 12px;
   Alternativ 2: font-size: 13px;
   Alternativ 3: font-size: 13px;
   Alternativ 4: font-size: 14px;
*/
.apiLink, .apiRelated, .apiSmall .apiSubTitle {
	/*defaultFont13 font-size:13px; defaultFont13*/
	 font-size:12px; 
}

/* Element template headline font sizes */
.apiExtraSmall h1,
.apiExtraSmall h1 span.apiTitle{
	/*cssValue7# font-size: [cssValue7]px; cssValue7*/
}

.apiSmall h1,
.apiSmall h1 span.apiTitle{
	/*cssValue6# font-size: [cssValue6]px; cssValue6*/
}

.apiMedium h1,
.apiMedium h1 span.apiTitle{
	/*cssValue5# font-size: [cssValue5]px; cssValue5*/
}

.apiLarge h1,
.apiLarge h1 span.apiTitle{
	 font-size: 36px;  
}

.apiExtraLarge h1,
.apiExtraLarge h1 span.apiTitle{
	 font-size: 46px; 
}

.apiExtraExtraLarge h1,
.apiExtraExtraLarge h1 span.apiTitle{
	 font-size: 50px; 
}

/* End element template headline font sizes */

.apiArtTitle { /* Article headline size */
	 font-size: 36px;  
}


#apiMainMenu ul li a, #apiMainMenu ul a span { /* Menu-flip color */
	 color: #0f2d44; 
}

#apiMainMenu ul li a:hover, #apiMainMenu ul a:hover span {
	 color: #ffffff; 
}

#apiMainMenu ul ul li a span { /* Submenu-color */
	 color: #0f2d44; 
}

#apiMainMenu ul li ul li a:hover span {
	 color: #ffffff; 
}

#apiHeaderNavHome a { /* "To the front page"-link */
	 color: #354f63; 
}

#apiHeaderNavHome a:hover {
	 color: #ffffff; 
}

#apiHeaderDate { /* Dateline */
	 color: #354f63; 
}


#apiChallengeTop-1 .apiTitle a { /* Challengetop-title */
	 color: #2b465c; 
}

#apiChallengeTop-1 .apiTitle a:hover {
	 color: #df5558; 
}

#apiChallengeTop-1 .apiChallengeTop img { /* Challengetop image border - same color as challengetop-title */
	 border: 1px solid #2b465c; 
}

#apiContentLeft .apiBoxThemeActuality h1.apiTitle a{ /* "Aktuelt"-menu box theme */
	 color: #0f2d44; 
}

#apiContentLeft .apiBoxThemeActuality h1.apiTitle a:hover { 
	 color: #df5558; 
}

.apiLink a, .apiArticleInlineLink a, a.apiInlineLink, .apiArticleLink a{ /* "Read more"-links and inline links */
	 color: #0f2d44; 
}

.apiLink a:hover, .apiArticleInlineLink a:hover, a.apiInlineLink:hover, .apiArticleLink a:hover{
	 color: #df5558; 
}

.apiTeaserTitle { /* Teaser title */
	 background-color: #0f2d44; 
	 color: #ffffff; 
	 font-size: 18px; 
}


/* Standard stickybox-styling */

#apiContentMain .apiBoxTheme .apiBoxHeader { /* Header background */
	/* background-image: url to generated image here */
	 background-color: #0f2d44; 
	 background-image: url(../../../gfx/ver2-1/teaser.gif); 	
	 color: #ffffff; 
}

#apiContentMain .apiBoxTheme .apiBoxFooter { /* Bottom line */
	 background-color: #0f2d44; 
}

#apiContentMain .apiBoxTheme .apiBoxContent { /* Background color */
	 background-color: #D2DBE1; 
}

#apiContentMain .apiBoxTheme .apiBoxContent .apiArticleInlineLink a, #apiContentMain .apiBoxTheme .apiBoxContent .apiArticleLink a{
	 color: #0f2d44; 
}

#apiContentMain .apiBoxTheme .apiBoxContent .apiImage img { /* Image border */
	 border: 1px solid #354f63; 
}

/* End standard stickybox-styling */

/* Local footer */

/* arkivutdrag */

#apiListWrap .apiArticleList dt.apiTitle, #apiListWrap2 .apiArticleList dt.apiTitle {
	 background: #0f2d44 url(../../../gfx/ver2-1/archiveHeader.gif) repeat-x scroll 0pt; 
	 color: #ffffff !important; 
}

#apiListWrap dt.apiTitle, dt.apiTitle a {

}

#apiListWrap .apiArticleList a, #apiListWrap2 .apiArticleList a, #apiContentLeft .apiArticleList a {
	 color: #0f2d44; 
}

#apiListWrap .apiArticleList a:hover, #apiListWrap2 .apiArticleList a:hover, #apiContentLeft .apiArticleList a:hover {
	 color: #df5558; 
}


/* Avisens header i stillingsboksen */

.jobCustom{
    background-color:#ED1C24;
    display:block;
}

.jobCustomText{
    font-size:18px;
    padding:4px 0 0 10px;
    color:#fff;
}

.harbourBoxSimple .jobCustomText a:link{
  color:#fff;
}

.harbourBoxSimple .jobCustomText a:active{
  color:#fff;
}

.harbourBoxSimple .jobCustomText a:visited{
  color:#fff;
}

.harbourBoxSimple .jobCustomText a:hover{
  color:#fff;
}

.jobCustomLogo{
    /* background:#fff url(../../../gfx/ver2-5/default/rub_logo.gif) 50% 50% no-repeat; */
    /* width:100px; */
    /* right:2px; */
}




/* Egne farger i hele eller deler av stillingsboksen */

#jobHeader {
    /* Setter farge på streken under fanen i toppen */
    /* border-color: #FA9F38; */
}

#jobHeader div {
    /* Setter bakgrunnsfarge for fanen i toppen */
    /* background-color: #FA9F38;      */
    /* Setter tekstfarge for fanen i toppen */
    /* color: #333;        */
}

#jobNav {
    /* Sette bakgrunnsfarge for navigasjonsbaren */
    /*background-color: #*/; 
}

#jobNavText,#jobContact ul li a{
    /* Setter tekstfarge for navigasjonsbaren */
   /* color: #000;*/ 
}

#jobContact {
    /* Sette bakgrunnsfarge for kontaktinformasjonsfeltet */
    background-color:#ED1C24;
    /* Sette tekstfarge for kontaktinformasjonsfeltet */
    color:#fff;
}