/*################# HEADER ####################*/

#apiHeader{
	background:#d62727 url(http://www.ba.no/local/gfx/ver2-1r2/default/headerBg.gif) 0 0 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	width:980px;
	height:85px;
	position:relative;
	overflow:hidden;
}

/* Avisens header i stillingsboksen */

.jobCustom{
    background-color:#D62727;
    display:block;
}

.jobCustomText{
    font-size:18px;
    padding:4px 0 0 10px;
    color:#fff;
}

.jobCustomLogo{
    /* background:#fff url(../../../gfx/ver2-1r2/default/rub_logo.gif) 50% 50% no-repeat; */
}

#jobContact {
    /* Sette bakgrunnsfarge for kontaktinformasjonsfeltet */
  	background-color:#d62727;
    /* Sette tekstfarge for kontaktinformasjonsfeltet */
    color:#fff;
}

#apiLogo-1-0{
	position:absolute;
	top:17px;
	left:5px;
	z-index:10;
}

#apiLogo-1-0 a img{ /* Gjemmer Escenic generert logo */
	display:none;
}

#apiLogo-1-0 a{ /* Setter inn ny logo */
	display:block;
	width:164px;
	height:66px;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/logo_header.gif) 0 0 no-repeat;
}

#apiHeaderExtra1,
#apiHeaderExtra2,
#apiHeaderExtra3,
#apiHeaderExtra4,
#apiHeaderExtra5,
#apiHeaderExtra6,
#apiHeaderNavHome{
	display:none;
	background:none;
}

#apiHeaderDate{
	display:none;
}

/* Search */

#apiHeaderSearch{
	position:absolute;
	bottom:24px;
	right:5px;
	z-index:100;
	color:#fff;
	width:135px;
}

#apiHeaderSearch form{
	display:inline;
}

#apiHeaderSearch .apiSearchInput{
	font-size:12px;
	border:1px solid #808080;
	border-color:#a2252b #df7c81 #df7c81 #a2252b;
	padding:2px 5px;
	width:80px;
}

#apiHeaderSearch .apiSearchSubmit{
	font-size:11px;
	padding:3px 0 3px;
	border:none;
	vertical-align:0!important;
	vertical-align:-1px;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/searchButton.gif) 0 0 no-repeat;
	color:#fff;
	font-weight:bold;
	width:38px;
	text-align:center;
	cursor:pointer;
}

#apiHeader .apiImage img{
	border:none;
}

.apiZettHeaderLogo, .apiDDBHeaderLogo {
	vertical-align: -2px;
}

.apiDDBHeaderLogo img{
	vertical-align:2px;
}
	
.apiAvisHeaderLogo {
  font-size:11px;
  font-weight:bold;
  vertical-align: 1px;
}

.eceRadioZett {
  vertical-align: -1px;
}

/* slimHeader*/
#apiSlimHeaderRightBorder{
	background-image:none!important;
	z-index:2;
}

.apiSlimHeader #apiMainMenu{
	background-image:none!important;
	z-index:1;
}

.apiSlimHeader #apiMainMenu{
	top:17px;
	left:120px;
}

.apiSlimHeader{
	height:40px!important;
}

.apiSlimHeader .apiSlimLogoDefault{
	background-image:none;
	width:110px;
	height:40px;
}

.apiSlimHeader #apiLogo-1-0{
	position:static;
	top:0;
	left:0;
}

.apiSlimHeader #apiLogo-1-0 a img{ 
	display:inline;
}

.apiSlimHeader #apiLogo-1-0 a{ 
	display:inline;
	width:auto;
	height:auto;
	background:none;
}

/*#############################################*/


/*################# MENU ####################*/

#apiMainMenu{
	width:720px;
	height:46px;
	position:absolute;
	top:41px;
	right:0;
	z-index:100;
	line-height:1;
}

.apiChildMenuAHidden{
	display:none!important;
}

#apiMainMenu ul,
#apiMainMenu li{
	margin:0;
	padding:0;
	list-style:none;
}

#apiMainMenu li{
	display:inline;
}

/* Main menu items */
#apiMainMenu ul li a{
	display:block;
	float:left;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuR.gif) 100% 0 no-repeat;
	font-size:11px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	line-height:2.1;
	margin-left:1px;
	height:25px;
	padding-right:5px;
	outline:none;
}

#apiMainMenu ul li ul li a:hover{
	color:#fff;
}

/* Selected main menu item */
#apiMainMenu ul li.apiMenuItemSelected a {
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuSelR.gif) 100% 0 no-repeat;
	color: #000;
	height: 25px;
	overflow: visible; 
	z-index: 2;
	position: relative;	
	line-height:2.5;
}

#apiMainMenu ul ul li a,
#apiMainMenu ul ul li a span{

	background:none!important;
	line-height:1.1!important;
}

/* selected child menu item */
#apiMainMenu ul.apiChildMenuSelected li.apiChildMenuItemSelected a.apiMenuItemSelected {
	background:none;
	height: auto;
	font-weight: bold;
}

/* Selected child menu item for a hidden main menu item like the frontpage */
#apiMainMenu ul.apiChildMenu li.apiChildMenuItemSelected a {
	height: auto;
	font-weight: bold;	
	background: transparent;
}

#apiMainMenu li a span{
	display:block;
	float:left;
	padding:0 5px 0 10px;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuL.gif) 0 0 no-repeat;
	cursor:pointer;
	height:25px;
}

#apiMainMenu ul li.apiMenuItemSelected a span{
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuSelL.gif) 0 0 no-repeat;
}

#apiMainMenu ul li a:hover,
#apiMainMenu ul a:hover span{
	text-decoration: underline;
}
/* FORSIDEN */

#apiMainMenu ul li a.apiChildMenuAHidden{
	display:block!important;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuR.gif) 100% 0 no-repeat;
	line-height:2.1;
}

#apiMainMenu ul li a.apiChildMenuAHidden span{
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuL.gif) 0 0 no-repeat;
	color:#fff;
}

.apiObelix #apiMainMenu ul li a.apiChildMenuAHidden{
	display:block!important;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuSelR.gif) 100% 0 no-repeat;
	line-height:2.5;
	height:auto!important;
	height:25px;
	overflow:hidden;
}

.apiObelix #apiMainMenu ul li a.apiChildMenuAHidden span{
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/mainMenuSelL.gif) 0 0 no-repeat;
	color:#000;
}
/* FORSIDEN */

/* Child menu */

#apiMainMenu ul ul{
	position: absolute;
	left: 0;
	top: 28px;
	width:734px;
	height:22px;	
	padding-top: 0px;
}

#apiMainMenu ul .apiMenuItemSelected ul{	
	display:block;
}

#apiMainMenu .apiMenuItemSelectedNoChildren a {
	height: 25px;
}

#apiMainMenu .apiChildMenuSelected{
	background:none;
	top: 28px;
	left: 0;
	width:734px;
	border-top: none; 
	overflow: visible;
	z-indez: 1;
}

#apiMainMenu .apiChildMenu {
	border-top:none;
	background:none;	
}

#apiMainMenu ul ul a span,
#apiMainMenu ul ul a:hover span{
	background:none;
	padding:0;
	margin:0;
	height:12px!important;
}

/* Child menu link styling */
#apiMainMenu ul ul li a{
	line-height:1.1em;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	padding:0 10px;
	margin:0;
	height: 12px!important;
	background:none; 
	overflow:hidden;
	border-left:1px solid #000;
}

#apiMainMenu ul ul li a:hover span{
	color:#000;
	background:none;
}

#apiMainMenu ul ul.apiChildMenuSelected li a span{
	color: #000;
}

#apiMainMenu ul ul li a.apiMenuFirst,
#apiMainMenu ul ul li a.apiMenuFirst:hover{
	background:none;
	border-left:none;
}

#apiMainMenu ul li.apiMenuItemSelected a.apiMenuItemSelected{
	color:#000;
	font-weight:bold;
	height:25px;
}
/*#############################################*/


/*################# PAGE ####################*/
#apiChallengeTop-1{
	display:none;
}

/*.apiHasChallengeTop #apiContentMain,
.apiHasChallengeTop #apiContentRight,
#apiContentMain,
#apiContentLeft,
#apiContentRight{
	padding-top:7px;
}*/


#apiPage #apiSticky-9-1{
	margin-top:0;
}

.apiAdFooter,
.apiAdSplitFooter{
	background-image:none!important;
}

span.apiSectionLinkDescription,
div.apiSectionLinkDescription{
	text-transform:uppercase;
	padding:0 0 0 5px;
	margin-right:3px;
	background-color:#B8B6B4;
	color:#bdb4ab;
	font-weight:normal;
	font-size:11px;
	clear:both;
}

span.apiSectionLinkDescription a.apiLinkArticle,
div.apiSectionLinkDescription a.apiLinkArticle{
	color:#fff!important;
	font-weight:normal!important;
	padding:0;
	margin:0;
}

.apiEndSep{
	background-color:#cac3bd;
	height:2px!important;
}
/*#############################################*/


/*################# TYPO ####################*/

.apiLink a,
.apiArticleLink a{
	color:#c8242b;
	padding-left:12px;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/bulletLink.gif) 2px 4px no-repeat!important;
	text-decoration:none;
	white-space:nowrap;
}

.apiLink a:hover, 
.apiArticleInlineLink a:hover, 
a.apiInlineLink:hover, 
.apiArticleLink a:hover{
	text-decoration:underline;
}

.apiRelated a, 
.apiTop10 .apiLink a{
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/bulletRel.gif) 2px 4px no-repeat!important;
	padding-left:12px;
}

.apiLink a, .apiArticleInlineLink a, a.apiInlineLink, .apiArticleLink a {
	color:#c8242b;
	text-decoration:none;
}

.apiArtTitle{
	font-size:45px; 
}

.apiReview .apiArtTitle,
.apiOpinion .apiArtTitle{
	font-size:38px;
	font-weight:normal; 
}

.apiExtraLarge h1,
.apiExtraLarge h1 span.apiTitle{
	font-size:55px; 
}

.apiExtraExtraLarge h1,
.apiExtraExtraLarge h1 span.apiTitle{
	font-size:68px; 
}
/*#############################################*/


/*################# SLIDINGBOX ####################*/

/* CONTENT LEFT SLIDING BOX */
#apiContentRight .apiBoxHeader,
#apiContentLeft .apiBoxHeader{
	background:#b8b6b4 none!important;
}

#apiContentRight .apiBoxHeader span,
#apiContentLeft .apiBoxHeader span{
	background:none!important;
	padding:2px 5px 1px 5px;
	display:block;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #cbcbcb;
	text-shadow:#aaa 2px 2px 2px;
}

#apiContentRight .apiBoxHeader span a,
#apiContentRight .apiBoxHeader span,
#apiContentLeft .apiBoxHeader span a,
#apiContentLeft .apiBoxHeader span{
	color:#fff;
	font-weight:normal;
}

#apiContentRight .apiBoxContent .apiElm .apiElm,
#apiContentLeft .apiBoxContent .apiElm .apiElm{
	border:none!important;
}

#apiContentRight .apiBoxContent,
#apiContentLeft .apiBoxContent{
	border:1px solid #b8b6b4;
	background-color:#f5f4f2!important;
	border-top-width:0;
}

#apiContentRight .apiNoBox .apiBoxContent,
#apiContentLeft .apiNoBox .apiBoxContent{
	border:none;
	background:none!important;
}

#apiContentRight .apiBoxFooter span,
#apiContentLeft .apiBoxFooter span{
	display:none;
}

#apiContentRight .apiBoxFooter,
#apiContentLeft .apiBoxFooter{
	background:none!important;
	height:1px;
	clear:both;
	position:static;
}

#apiPage #apiContentLeft .apiBoxIcon {
	left: 190px;
}

#apiPage #apiContentRight .apiBoxIcon{
	left:auto;
	right: 5px;
}
#apiPage #apiContentRight .apiBoxHeader span,
#apiPage #apiContentLeft .apiBoxHeader span {
	padding-left:5px;
}

#apiPage #apiContentRight .apiStartSep,
#apiPage #apiContentLeft .apiStartSep {
	border-top:1px solid #b8b6b4;
	margin:0 8px;
}


/* CONTENT LEFT SLIDING BOX */



/* #################### ALTUELT START ################### */

#apiContentLeft #apiSlidingBox-1 .apiBoxThemeActuality .apiBoxHeader{
	background:#b8b6b4 none;
	position:relative;
}

#apiContentLeft #apiSlidingBox-1 .apiBoxThemeActuality .apiBoxHeader span{
	background:none;
	display:block;
	padding:3px 5px 2px;
	color:#fff;
	text-shadow:none;
	border-bottom:1px solid #a9a298;
	font-weight:normal;
}

#apiContentLeft .apiBoxHeader span{
	text-shadow:none!important;
}

#apiContentLeft #apiSlidingBox-1 .apiBoxThemeActuality .apiBoxContent{
	background:#b8b6b4 url(http://www.ba.no/local/gfx/ver2-1r2/default/5-element.gif) 100% 100% no-repeat!important;
	border:none;
	border-top:1px solid #cac3bd;
	padding-bottom:10px;
}

#apiContentLeft #apiSlidingBox-1 .apiBoxThemeActuality .apiElm .apiElm{
	padding-top:4px;
	border:none;
}

#apiContentLeft #apiSlidingBox-1 .apiBoxThemeActuality h1.apiTitle a{
	color:#fff;
	padding-left:12px;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/aktueltBullet.gif) 0 3px no-repeat;
}

#apiContentLeft #apiSlidingBox-1 .apiBoxThemeActuality h1.apiTitle{
	font-size:12px;
}

/* #################### ALTUELT SLUTT ################### */


/*  START ZETT  */
#apiZettBox-1-1 {
	display: none;	
}
/*
#apiZettBox-1-1 ul{
	border:none;
}
#apiZettBox-1-1 .zettEiendom, 
#apiZettBox-1-1 .zettMotor, 
#apiZettBox-1-1 .zettBat {
	width:100px;
}
#apiZettBox-1-1 .zettOrder a{
	display:block;
	float:none;
	clear:both;
	padding-top:3px;
	text-decoration:underline;
	border-top:1px solid #cac3bd;
}

#apiPage #apiZettBox-1-1 .apiBoxContent a{
	padding-left:12px;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/zettBullet.gif) 0 3px no-repeat;
}

#apiPage #apiZettBox-1-1 .apiBoxContent .zettOrder a{
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/zettBullet.gif) 0 7px no-repeat;
}



#apiZettBox-1-1 .zettOrder{
	width:auto;
	padding-bottom:0;
}

#apiZettBox-1-1 .apiBoxHeader span a{
	color:#fff;
}

#apiZettBox-1-1 .apiBoxHeader span{
	background:none;
	display:block;
	padding:0;
	border:none;
	color:#fff;
	text-shadow:#333 2px 2px 2px;
}

#apiZettBox-1-1 .apiBoxHeader span a{
	background:url(http://template.api.no/template/gfx/ver2-1r2/default/page/zettBoxLogo.png) 105px 3px no-repeat;
	padding-left:5px;
	font-size:12px;
	text-transform:uppercase;
	display:block;
	line-height:1.8;
	height:22px;
}

#apiZettBox-1-1 .apiBoxContent a {
	line-height:1.5;
}

#apiZettBox-1-1 ul{
	height:80px;
}
*/
/*  END ZETT  */

.apiWeather td{
	color:#201e23;
	font-weight:normal;
}

#apiPage .apiBoxThemeWeather .apiBoxIcon{
	display:block;
	position:absolute;
	top:-2px;
	right:5px;
	width:25px;
	height:25px;
	background:url(http://template.api.no/template/gfx/ver2-1r2/default/weather/3.gif) 0 0 no-repeat;
}
/*#############################################*/


/*################# STICKYBOX ####################*/
.apiTeaserTitle, 
#apiContentMain .apiBoxHeader, 
#apiContentMain .apiBoxFooter, 
#apiSticky-9-1 .apiBoxHeader{
	background:#d62727 none;
}

#apiContentMain .apiBox .apiGid0 .apiImage, 
#apiContentMain .apiBox .apiGid0 .apiTeaserTitle{
	left:0!important;
}

#apiSticky-1-1,
#apiSticky-2-1,
#apiSticky-4-1,
#apiSticky-6-1{
	margin-bottom:10px;
}

#apiContentMain #apiSticky-1-1 .apiGid0, 
#apiContentMain #apiSticky-1-1 .apiGid1, 
#apiContentMain #apiSticky-2-1 .apiGid0, 
#apiContentMain #apiSticky-2-1 .apiGid1, 
#apiContentMain #apiSticky-4-1 .apiGid0, 
#apiContentMain #apiSticky-4-1 .apiGid1, 
#apiContentMain #apiSticky-6-1 .apiGid0, 
#apiContentMain #apiSticky-6-1 .apiGid1, 
#apiContentMain #apiSticky-8-1 .apiGid0, 
#apiContentMain #apiSticky-8-1 .apiGid1{
	margin-right:5px!important;
	margin-left:0!important;
	overflow:hidden;
}

#apiContentMain #apiSticky-1-1 .apiBoxFooter,
#apiContentMain #apiSticky-2-1 .apiBoxFooter,
#apiContentMain #apiSticky-4-1 .apiBoxFooter,
#apiContentMain #apiSticky-6-1 .apiBoxFooter,
#apiContentMain #apiSticky-8-1 .apiBoxFooter{
	background:none!important;
	height:1px!important;
}

#apiContentMain #apiSticky-3-1 .apiBoxFooter,
#apiContentMain #apiSticky-5-1 .apiBoxFooter{
	height:1px!important;
}

#apiSticky-1-1Content,
#apiSticky-2-1Content,
#apiSticky-4-1Content,
#apiSticky-6-1Content,
#apiSticky-8-1Content{
	border:1px solid #d62727;
	border-width:0 1px 1px;
	padding-left:4px;
}

#apiPage #apiContentMain .apiBoxHeader span{
	padding-left:4px;
}

#apiPage #apiContentMain .apiBoxHeader{
	text-align:left;
}

#apiPage #apiContentMain .apiBoxHeader {
	background:#d62727 none;
	font-size:11px;
	font-weight:normal;
	height:auto;
}

#apiSticky-1-1 .apiElm, 
#apiSticky-2-1 .apiElm, 
#apiSticky-4-1 .apiElm, 
#apiSticky-6-1 .apiElm, 
#apiSticky-8-1 .apiElm {
	padding-bottom:0!important;
}

#apiContentMain .apiBoxContent, #apiSticky-9-1 .apiBoxContent {
	background-color:#f5f4f2!important;
}

#apiPage #apiContentMain .apiBoxContent{
	padding-top:5px;
}

#apiSticky-3-1 .apiSectionLinkDescription{
	margin-left:5px;
}


#apiContentMain .apiBoxContent .apiRating{
	margin-right:5px;
	display:inline;
}

#apiDeck-1-1 .apiRating, 
#apiSticky-3-1 .apiRating,
#apiSticky-5-1 .apiRating{
	height:44px;
	width:45px;
}

#apiDeck-1-1 .apiRating1, #apiSticky-3-1 .apiRating1, #apiSticky-5-1 .apiRating1{background-image:url(/template/gfx/ver2-1r2/default/review/med_1.png)}
#apiDeck-1-1 .apiRating2, #apiSticky-3-1 .apiRating2, #apiSticky-5-1 .apiRating2{background-image:url(/template/gfx/ver2-1r2/default/review/med_2.png)}
#apiDeck-1-1 .apiRating3, #apiSticky-3-1 .apiRating3, #apiSticky-5-1 .apiRating3{background-image:url(/template/gfx/ver2-1r2/default/review/med_3.png)}
#apiDeck-1-1 .apiRating4, #apiSticky-3-1 .apiRating4, #apiSticky-5-1 .apiRating4{background-image:url(/template/gfx/ver2-1r2/default/review/med_4.png)}
#apiDeck-1-1 .apiRating5, #apiSticky-3-1 .apiRating5, #apiSticky-5-1 .apiRating5{background-image:url(/template/gfx/ver2-1r2/default/review/med_5.png)}
#apiDeck-1-1 .apiRating6, #apiSticky-3-1 .apiRating6, #apiSticky-5-1 .apiRating6{background-image:url(/template/gfx/ver2-1r2/default/review/med_6.png)}

/*#############################################*/


/*################# LISTS ####################*/
#apiListWrap .apiArticleList dt.apiTitle, 
#apiListWrap2 .apiArticleList dt.apiTitle{
	background:#b8b6b4 none;
	color:#fff;
	font-weight:normal;
	font-size:12px;
}

#apiListWrap .apiArticleList dt.apiTitle strong, 
#apiListWrap2 .apiArticleList dt.apiTitle strong{

	font-weight:normal;
}
/*#############################################*/


/*################# ARTICLE ####################*/
.apiTools .apiTips a{
	background-image:url(http://www.ba.no/local/gfx/ver2-1r2/default/icons/tips_16x16.gif);
}

.apiTools .apiPrint a{
	background-image:url(http://www.ba.no/local/gfx/ver2-1r2/default/icons/print_16x16.gif);
}

.apiArticleRelated .apiFactArticle .apiFactArticle,
.apiArticleRelated .apiFacts{
	border:1px solid #b8b6b4;
}

.apiArticleRelated .apiFactArticle .apiFacts{
	border:none;
}

.apiArticleRelated .apiIncludeContent p.apiTitle,
.apiArticleRelated .apiFactArticle p.apiTitle,
.apiArticleRelated .apiFacts dl dt.apiTitle{
	background:#b8b6b4 none!important;
	padding:2px 5px 1px 5px;
	display:block;
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	border-bottom:1px solid #cbcbcb;
	text-shadow:#aaa 2px 2px 2px;
	color:#fff;
}

.apiArticleRelated .apiFactArticle .apiFacts dl dt.apiTitle{
	background:none!important;
	padding:0 0 0 10px;
	text-transform:none;
	border-bottom:none;
	text-shadow:none;
}

.apiArticleRelated .apiFacts dl dt.apiTitle strong{
	font-weight:normal;
	color:#fff;
}

.apiArticleRelated .apiFactArticle .apiFacts dl dt.apiTitle strong{
	font-weight:bold;
	color:#000;
}

.apiArticleRelated .apiFacts dl dd{
	padding:0 10px;
}

.apiArticleRelated .apiFactArticle .apiFacts dt.apiTitle{
	padding-left:10px;
}

.apiArticleRelated .apiFacts li{
	padding:0 12px;
}


/*.apiArticleRelated .apiRelatedArticles{
	background:url(/template/gfx/ver2-1r2/default/page/moreAbout.gif) 0 0 no-repeat;
	padding-top:10px;
}*/
dt.apiTitle{
	background: #B8B6B4 !important;
}

.apiArticleRelated .apiRelatedArticles dt strong{
	/*display:none;*/
	color: #FFFFFF !important;
}

.apiArticleRelated .apiRelatedArticles dd li{
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/bulletRel.gif) 3px 3px no-repeat;
	padding-left:14px;
}

.apiArticleRelated .apiRelatedArticles dd li a{
	color:#000;
	font-weight:normal;
}

.apiArticleRelated .apiRelatedArticles dd li a:hover{
	text-decoration:underline;
}

.apiArticleRelated .apiRelatedArticles li a{
	background: none;
	padding-left: 0;
}










/*#############################################*/


/*################# POLL ####################*/
.apiPollResultPlaceHolder{
	border:none;
	height:10px;
	margin-bottom:10px;
	background:url(http://www.ba.no/local/gfx/ver2-1r2/default/pollDefault.gif) 100% 0 no-repeat;
	border-left:1px solid #b9b9b9;
}

.apiOptions{
	background:none;
	padding:0;
}

.apiArtQA div.apiTitle,
.apiPoll .apiTitle{
	background:#b8b6b4 none!important;
	padding:2px 5px 1px 5px;
	font-size:12px;
	font-weight:normal;
	text-shadow:#aaa 2px 2px 2px;
	color:#fff;
}

.apiArtQA .apiTitle{
	height:auto;
	margin-bottom:5px;
}


.apiArtQA .apiMeetingQuestion h1 {
	background-image: url(http://www.ba.no/local/gfx/ver2-1r2/default/icon_q.gif);
}

.apiArtQA .apiReply h1 {
	background-image: url(http://www.ba.no/local/gfx/ver2-1r2/default/icon_a.gif);
}

.apiArtQA .apiBoxIcon{
	display:none;
}


#apiContentMain .apiArticleList dt.apiTitle, 
#apiContentLeft .apiArticleList dt.apiTitle,
#apiContentRight .apiArticleList dt.apiTitle {
	background-color:#8D8781;
	color:#fff;
}

#apiContentMain .apiArticleList dt.apiTitle strong, 
#apiContentLeft .apiArticleList dt.apiTitle strong,
#apiContentRight .apiArticleList dt.apiTitle strong{
	color:#fff;
	font-weight:normal;
}

#apiListWrap .apiDate, #apiListWrap2 .apiDate,
#apiContentMain .apiArticleList .apiDate, 
#apiContentLeft .apiDate,
#apiContentRight .apiDate {
	display:none;
}



.apiTop10 .apiListLink, 
.apiTop10 .apiSectionLinkDescription a, 
#apiListWrap .apiArticleList a, 
#apiListWrap2 .apiArticleList a, 
#apiContentLeft .apiArticleList a, 
#apiContentRight .apiArticleList a, 
#apiContentMain .apiArticleList a {
	font-size:11px;
	font-weight:bold;
}

#apiListWrap .apiListElement1{
	margin-bottom:8px;
}

/***************************************** bergen360 plugger ***********************************/

#apiContentLeft .apiBoxThemeAA .apiBoxHeader, #apiContentMain .apiBoxThemeAA .apiBoxHeader, #apiContentRight .apiBoxThemeAA .apiBoxHeader,
#apiContentLeft .apiBoxThemeBB .apiBoxHeader, #apiContentMain .apiBoxThemeBB .apiBoxHeader, #apiContentRight .apiBoxThemeBB .apiBoxHeader{
	background-image: none !important;
	background: #D62727 !important;
	padding: 3px 0;
}

#apiContentLeft .apiBoxThemeAA .apiBoxHeader span, #apiContentMain .apiBoxThemeAA .apiBoxHeader span, #apiContentRight .apiBoxThemeAA .apiBoxHeader span,
#apiContentLeft .apiBoxThemeBB .apiBoxHeader span, #apiContentMain .apiBoxThemeBB .apiBoxHeader span, #apiContentRight .apiBoxThemeBB .apiBoxHeader span{
	display: block;
	height: 16px;
	border: none !important;
	font-we ight: bold;
}

#apiContentLeft .apiBoxThemeAA .apiBoxHeader span, #apiContentMain .apiBoxThemeAA .apiBoxHeader span, #apiContentRight .apiBoxThemeAA .apiBoxHeader span{
	background: url(http://www.ba.no/local/gfx/ver2-1r2/default/kompass_large.gif) 10px 50% no-repeat !important;
	font-size: 20px !important;
	padding: 14px 0 18px 60px !important;
}

#apiContentLeft .apiBoxThemeBB .apiBoxHeader span, #apiContentMain .apiBoxThemeBB .apiBoxHeader span, #apiContentRight .apiBoxThemeBB .apiBoxHeader span{
	padding: 2px 0 0 25px !important;
	font-size: 12px !important;
	background: url(http://www.ba.no/local/gfx/ver2-1r2/default/kompass_small.gif) 5px 50% no-repeat !important;
}

#apiContentLeft .apiBoxThemeAA a, #apiContentMain .apiBoxThemeAA a, #apiContentRight .apiBoxThemeAA a
#apiContentLeft .apiBoxThemeBB a, #apiContentMain .apiBoxThemeAA a, #apiContentRight .apiBoxThemeBB a{
	color: #d62727;
}

.origo_excerpt.origo_excerpt_owner_localpaper .section.excerpt_section .section_content{
	background: none !important;
}
