/* oa.no */

/* Local header CSS */
#apiHeaderNavHome{
	left:10px;
	bottom:6px;
}

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


/* Local menus  CSS*/


/* Local typography CSS */


/* Local colors CSS */
#apiHeader{
	background-color:#de2029;
}




/* Local footer CSS */
/* CSS Document */


#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{
	/*cssValue4# font-size: [cssValue4]px; cssValue4*/ 
}

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

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

/* End element template headline font sizes */

.apiArtTitle { /* Article headline size */
	/*cssValue32# font-size: [cssValue32]px; cssValue32*/ 
}


#apiMainMenu ul li a, #apiMainMenu ul a span { /* Menu-flip color */
	/*cssValue8# color: [cssValue8]; cssValue8*/
}

#apiMainMenu ul li a:hover, #apiMainMenu ul a:hover span {
	/*cssValue9# color: [cssValue9]; cssValue9*/
}

#apiMainMenu ul ul li a span { /* Submenu-color */
	/*cssValue10# color: [cssValue10]; cssValue10*/
}

#apiMainMenu ul li ul li a:hover span {
	/*cssValue11# color: [cssValue11]; cssValue11*/
}

#apiHeaderNavHome a { /* "To the front page"-link */
	/*cssValue12# color: [cssValue12]; cssValue12*/
}

#apiHeaderNavHome a:hover {
	/*cssValue13# color: [cssValue13]; cssValue13*/
}

#apiHeaderDate { /* Dateline */
	/*cssValue14# color: [cssValue14]; cssValue14*/
}


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

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

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

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

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

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

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

.apiTeaserTitle { /* Teaser title */
	 background-color: #DE2029; 
	/*cssValue23# color: [cssValue23]; cssValue23*/
	/*cssValue24# font-size: [cssValue24]px; cssValue24*/
}


/* Standard stickybox-styling */

#apiContentMain .apiBoxTheme .apiBoxHeader { /* Header background */
	/* background-image: url to generated image here */
	 background-color: #DE2029; 
	 background-image: url(../../../gfx/ver2-1/teaser.gif); 	
	/*cssValue26# color: [cssValue26]; cssValue26*/
}

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

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

#apiContentMain .apiBoxTheme .apiBoxContent .apiArticleInlineLink a, #apiContentMain .apiBoxTheme .apiBoxContent .apiArticleLink a{
	/*cssValue35# color: [cssValue35]; cssValue35*/
}

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

/* End standard stickybox-styling */

/* Local footer */

/* arkivutdrag */

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

#apiListWrap dt.apiTitle, dt.apiTitle a {

}

#apiListWrap .apiArticleList a, #apiListWrap2 .apiArticleList a, #apiContentLeft .apiArticleList a {
	/*cssValue30# color: [cssValue30]; cssValue30*/
}

#apiListWrap .apiArticleList a:hover, #apiListWrap2 .apiArticleList a:hover, #apiContentLeft .apiArticleList a:hover {
	 color: #666666; 
}
/* Avisens header i stillingsboksen */

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

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

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


/* 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: #FA9F38; */
}

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

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