body 
{
	font-family: Arial, Verdana,Arial,sans-serif; 
	font-size:12px; 
	margin-left:5px;
}
p
{
	font-family: Arial, Verdana,Arial,sans-serif;
	margin:0px 0px 0px 0px;
	font-size:14px;
}

a
{
	color:#0C419A;
	font-size:12px;
	text-decoration:underline;
}
td
{
}
a.normal
{
	font-size:11px;
}

/***********************************************************************/
/**********	Placement styles				****************************/
/***********************************************************************/
.adBelow
{
	margin-top:1px;
	margin-bottom:1px;
}
#layoutReklameTop
{
	width:980px;
	height:240px;
}
#layoutReklameTopEmneside
{
	width:980px;
	height:190px;
}
#layoutReklameTop:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.toppbanner
{
	float:left;	
	margin-right:0px;
}
#toppknapp
{
	width:180px;
	float:right;
}
#toppannonser:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}


#layoutHeader
{
	padding-top:10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width:963px;
	
}
#layoutHeader:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}

#timeAndDateInfo
{
	float:left;
	padding:30px 0px 0px 0px;
	width:144px;
}
#agderLogo
{
	float:left;
	width:468px;
}
#agderLogo:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
#adHeaderLeft
{
	float:left;
	margin-left:6px;
	padding-right:11px;
	padding-top:0px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
#adHeaderRight
{
	float:right;
}
#annonsetorg1
{
	margin-top:8px;
	clear:both;
}
#annonsetorg1:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
#topMenu
{
	border-top:solid 3px #0C419A;
	border-bottom:solid 1px #0C419A;
	width:963px;
}
#topMenu:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
#layoutToppMeny
{
	padding-top:2px;
	clear:both;
		box-sizing: border-box;
	-moz-box-sizing: border-box;
}
#layoutContent
{
	width:963px;
	margin-top:10px;
}
#rightContent
{
	float:right;
}
#leftContent
{
	float:left;
}
#menuContent
{
	width:135px;
	float:left;
}

#content
{
	float:left;
	margin-left:8px;
}
.ContentPane_menu
{
	margin-top:5px;
}
.mainContent
{
	width:468px;
	float:left;
}
.margContent
{
	width:150px;
	float:left;
	margin-left:8px;
	margin-top:-5px;
}

.reactFooter
{
	clear:both;
}
.ContentPane_article
{
	clear:both;
	width:468px;
	max-width:468px;
}
.ContentPane_article:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.midtknapper
{
	clear:both;
}
/***********************************************************************/
/**********Formating styles					****************************/
/***********************************************************************/
#timeInfo
{
	font-family: Tahoma,Lucida Sans Unicode; 
	font-size:25px; 
	color:#0C419A; 
	font-weight:bold
}
#dateInfo
{
	 font-family: Tahoma,Lucida Sans Unicode; 
	 font-size:12px; 
	 color:#000000; 
}
.topMenuItem
{
	min-width:190px;
	width:190px;
	font-weight:bold;
	float:left;
}
.topMenuItem:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.midtknappWidth
{
	width:159px;
	float:left;
}
.midtknappWidthRight
{
	
	float:right;
}
.adSection
{
	clear:both;
	margin-bottom:10px;
}
.adSection:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.AdvisSeperator
{
	color:#ACACAC;
	margin:0px 0px 10px 0px;
	clear:both;
}
/***********************************************************************/
/**********Article formating styles			****************************/
/***********************************************************************/
.HeadingAdvisA
{
	font-size:26px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	
}
a.HeadingAdvisA
{
	font-size:26px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
	
}
a.HeadingAdvisA:visited
{
	font-size:26px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
	
}
.Ingress
{
	font-size:14px;
}
.HeadingAdvisB
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-size:16px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
}
a.HeadingAdvisB
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-size:16px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
}
a.HeadingAdvisB:visited
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-size:16px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
}

.lblIngressAdvisB
{
	float:left;
}
.imgPictureAdvisB
{
	float:right;
	width:150px;
}
.imgPictureAdvisA
{
	
	width:460px;
}
.pnlAdvis_b_ascx
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width:228px;
	border-right:solid 1px #ACACAC;
	padding-right:5px;
	float:left;
	
}
.pnlAdvis_b_ascx:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.pnlAdvis_b_right_ascx
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	float:left;
	margin-left:5px;
	width:228px;
}
.pnlAdvis_a_ascx
{
	clear:both;
	border-bottom:solid 1px #ACACAC;
	padding-bottom:15px;
	margin-bottom:15px;
	width:468px;
}

.advisAPane
{
	border-bottom:solid 1px #ACACAC;
	padding-bottom:5px;
	margin-bottom:15px;
}
.advisBPaneLeft
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border-right:solid 1px #ACACAC;
	margin-top:10px;
	margin-bottom:10px;
}
.HeadingAdvisC
{
	font-size:16px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
}
a.HeadingAdvisC
{
	font-size:16px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
}
a.HeadingAdvisC:visisted
{
	font-size:16px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
}
.pnlAdvis_c_ascx
{
	width:468px;
}

/*******************************************************************/
/************Detailed articleview***********************************/
/*******************************************************************/
.ArticleDetailedView
{
	width:468px;
}
.ArticleHeadlineDetailedView
{
	font-family: Verdana,Arial,sans-serif; 
	font-size:24px;
	font-weight:bold;
	margin-top:20px;
}
.ArticleIngressDetailedView
{
	font-family: Arial,Georgia,Verdana,Arial,sans-serif; 
	font-size:20px; 
	margin-top:5px;
	margin-bottom:15px;
}
.ArticleIngressDetailedView p /*Nødvendig dersom det legges til <p> rundt ingress*/
{
	font-family: Arial,Georgia,Verdana,Arial,sans-serif; 
	font-size:20px; 
	margin-top:5px;
	margin-bottom:15px;
}
.ArticleBylineDetailedView
{

	padding:2px 0px 2px 0px;
	width:100%;
	border-top: solid 1px  #CBCBCB;
	border-bottom: solid 1px #CBCBCB;
}

.ArticleTextDetailedView
{
	margin-top:10px;
}

/*Images*/
.ArticleTopImageDetailedView{
	
}
.ArticleImagesDetailedView{
	clear:right;
	float:right;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:5px;    
}
.ArticleTopImageTextDetailedView{
	font-size:10px; 	
	margin-top:5px;    
    margin-bottom:5px;    	
}
.ArticleImageTextDetailedView{
	clear:right;	
	font-size:10px; 	
	float:right;	
    margin-left:10px;
    margin-bottom:5px;    
	width:200;	
}
.ArticleTopImagePhotographerDetailedView{
	font-size:10px; 	
	margin-bottom:10px;    
}
.ArticleImagePhotographerDetailedView{
	clear:right;
	font-size:10px; 	
	float:right;		
    margin-left:10px;
    margin-bottom:10px;    
	width:200;
}
.ArticlePublicationDateTimeDetailedView{
	font-size:12px; 		
}
.ArticleNr1Artikkelboard{
	clear:right;
	float:right;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:5px; 
    
}
/*          End Artikkel styles                    */
/***************************************************/


/*******************************************************************/
/************   Media gallery    ***********************************/
/*******************************************************************/


.pnlMediaPlayer
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding:5px 5px 5px 5px;
	border-top:solid 1px #DEDEDE;
	border-bottom:solid 1px #DEDEDE;
	border-left:solid 1px #DEDEDE;
	border-right:solid 1px #DEDEDE;
	height:632px;
	width:823px;
	margin-left:5px;
}
.mediaGalleryMediaInfo
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	/*Margin bottom for other browsers see mediaGalleryCategory for IE*/
	margin-bottom:10px;
}

.mediaGalleryMediaInfo:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}

.mediaGalleryPlayerInfo
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-left:5px;
	border-top:solid 1px #DEDEDE;
	border-bottom:solid 1px #DEDEDE;
	border-left:solid 1px #DEDEDE;
	border-right:solid 1px #DEDEDE;
	height:380px;
	width:139px;
}
.mediaGalleryInfoBackground
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: url(../../../../Portals/4/Skins/AvisenAgder/SkinAccessories/MediaGallery/VideoPlayerGradient.gif) repeat  top left;
	padding-left:5px;
	height:23px;
	padding-top:3px;
	width:137px;
	font-size:14px;
}
.mediaGalleryInfoText
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-size:11px;
	margin-left:5px;
	margin-top:3px;
}
.mediaGalleryPlayer
{
	float:left;
}
.mediaGalleryPlayerInfo
{
	float:left;
}
.mediaGalleryCategory
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: url(../../../../Portals/4/Skins/AvisenAgder/SkinAccessories/MediaGallery/categoryBottomLine.gif) top left;
	background-repeat:repeat-x;
	vertical-align:top;
	width:810px;
	/*Margin top for IE see mediaGalleryMediaInfo for other browsers*/
	margin-top:10px;
	clear:both;
	
}


.mediaGalleryCategoryItem
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: url(../../../../Portals/4/Skins/AvisenAgder/SkinAccessories/MediaGallery/button_off.gif) ;
	width:99px;
	height:20px;
	padding:3px 0px 0px 4px;
	margin-left:0px;
	background-repeat:no-repeat;
}
.mediaGalleryCategorySelectedItem
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: url(../../../../Portals/4/Skins/AvisenAgder/SkinAccessories/MediaGallery/button_on.gif) ;
	width:99px;
	height:20px;
	padding:4px 0px 0px 4px;
	margin-left:0px;
	font-size:13px;
	font-weight:bold;
	background-repeat:no-repeat;
}
.mediaGalleryCategoryItemSeperator
{
	width:15px;
}
.mediaGalleryCategoryItemSeperator:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.mediaGalleryVideoSelectionPane
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-top:-1px;
	padding:10px 0px 10px 6px;
	border-right:solid 1px #959595;
	border-left:solid 1px #959595;
	border-bottom:solid 1px #959595;
	vertical-align:top;
	height:216px;
	width:810px;
}
.mediaGalleryVideoSelectionPane:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.mediaGalleryVideoSelection
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width:179px;
	vertical-align:top;
	background-color:#EFEFEF;
	margin-top:5px;
	border:solid 1px #DEDEDE;
	height:55px;
}
.mediaGalleryVideoSelectionInfoText
{
	font-size:10px;
	margin-left:5px;
	
}
.mediaGalleryVideoSelectionInfoText : after
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-top:-216px;
	margin-left:1px;
	z-index:1;
}

.mediaGalleryVideoItemSeperator
{
	width:5px;
}
.mediaGalleryProgressBar
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-top:-231px;
	margin-left:1px;
	padding-left:250px;	
	padding-top:75px;
	width:757px;
	height:215px;
	background:url(../../../../Portals/4/Skins/AvisenAgder/SkinAccessories/MediaGallery/Background.png) repeat top-left;
	z-index:2;
}
.mediaGalleryProgressBarBackground
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-top:-216px;
	margin-left:1px;
	z-index:1;
}

.MediaGalleryCategoryLinkButton
{
	font-size:11px;
}
.mediaGalleryImpressionsFooter
{
	text-align:right;
	background-color:#EFEFEF;
}
.mediaGalleryImpressionsRow
{
	text-align:right;
}
.mediaGalleryImpressionsHeader
{

	background-color:#DEDEDE;
}
.mediaGalleryImpressionsTable
{
	width:300px;
	margin-bottom:5px;
}
.mediaGalleryImpressionSearchButton
{
	margin-bottom:5px;
}
.mediaGalleryImpressionFromTime
{
	margin-top:5px;
}
.mediaGalleryImpressionToTime
{
	margin-top:2px;
}

/*******************************************************************/
/************ End Media gallery    ***********************************/
/*******************************************************************/

/*******************************************************************/
/************   yrWeatherService   *********************************/
/*******************************************************************/
.yrWeatherServiceBody
{
	width:468px;
}
.YrTempPluss { font-size: 18px; font-weight: bold; color: #f01c1c; }
.YrTempMinus { font-size: 18px; font-weight: bold; color: #0280D9; }

.YrWeatherForecastHeader { font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #212D2C; font-weight: bold; border-bottom: solid 1px #c1ebf3; padding: 2px 5px 2px 5px; margin-top:10px;}
.YrWeatherForecastTxt { font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #212D2C; border-bottom: solid 1px #c1ebf3; padding: 2px 5px 2px 5px; }

.YrMenu { background-color:#ffffff; border: solid 1px #ccd2ce; padding: 2px; text-align: center; font-face: Verdana; font-size: 11px; font-weight: bold; background-color:#f2f4f1; }

.yrWeatherServiceDate
{
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	
}

.yrWeatherServiceSymbol
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background-color:#F2F4F1;
	margin-right:2px;
	margin-left:2px; 
	height:41px;
	width:41px;
	float:left;
}
.yrWeatherServiceSymbol : after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}

.yrWeatherServiceListing
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	height:40px;
	padding:0px 0px 0px 0px;
	margin-top:-3px;
}

.yrWeatherServiceListingSymbol
{
	float:left;
	font-size:12px;
}

.yrWeatherServiceListingText
{
	float:left; 
	width:70px;
	font-size:12px;
	padding-top:10px;
	font-weight:bold;
	height:40px;
	border-collapse: collapse;
}

.yrWeatherServiceListingSymbolXsl
{
	height:38px;
	width:41px;
	padding-right:2px;
	border-collapse: collapse;
}
.yrWeatherServiceListingHeadingXsl
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width:41px;
	padding-left:7px;
}
.yrWeatherServiceListingHeader
{
	border-top:solid 1px #DEDEDE;
	background-color:#F2F4F1;
	height:13px;
}
/*******************************************************************/
/************   Ntb newspaper service  *****************************/
/*******************************************************************/
.ntbHeading
{
	margin-top:3px;
	margin-bottom:3px;
}

.ntbHeading2
{
	margin-top:10px;
	margin-bottom:3px;
}

/*******************************************************************/
/************  Tabbed menu             *****************************/
/*******************************************************************/
.tabbedMenuSuffixImage
{
	visibility:hidden;
	width:0px;
}
.TabbedMenu_br
{
	line-height:0px;
}
.TabbedMenu_linkitem
{
	margin-bottom:3px;
}
.tabcontainer
{
	margin-top:3px;
}
/****************************************************/
/********Simple gallery style************************/
/****************************************************/
.randomview {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
    margin-bottom: 0px;
	padding: 2px;
	border-collapse:collapse;
}

/***************************************************/

/*          Start ReactSpiderSearch styles         */

.spiderSearchResultHighlight
{
	color:Blue;
	font-weight:bold;
}

.spiderSearchResult
{
	background-color:#EFEFEF;
	margin:5px 5px 5px 5px;
}

.spiderSearchResultTitle
{
	font-weight:bold;
}

.spiderSearchResultContent
{
}

.spiderSearchResultURL
{
}
.SpiderSearchReportSearchHeaderStyle
{
	font-weight:bold;
	text-align:left;
	font-size:12px;
}
.SpiderSearchReportSearchItemStyle
{
	width:700px;
	font-size:12px;
}
.SpiderSearchReportSearchDatagrid
{
	border-style:none;
}
.SpiderSearchDnnLabel
{
	width:100px;
}


.spiderSearchResultArticleTitle a:visited
{
	color:#0063AB;
	font-weight:bold;
	font-size:12px;
	
}
.spiderSearchResultArticleTitle a:link
{
	color:#0063AB;
	font-weight:bold;
	font-size:12px;
	
}
.spiderSearchResultArticleTitle a:hover
{
	color:#0063AB;
	font-weight:bold;
	font-size:12px;
	
}
.spiderSearchResultArticleContent
{
	font-size:11px;
}
.spiderSearchResultPaging
{
	color:#0063AB;
	font-weight:normal;
}

a.spiderSearchResultPaging
{
	color:#0063AB;
	font-weight:normal;
	text-decoration:none;
}
a.spiderSearchResultPaging:visited
{
	color:#0063AB;
	font-weight:normal;
	text-decoration:none;
	
}
a.spiderSearchResultPaging:hover
{
	color:#0063AB;
	font-weight:normal;
	text-decoration:none;
	
}
a.spiderSearchThemeLink
{
	color:#0063AB;
	font-weight:bold;
	text-decoration:none;
}
a.spiderSearchThemeLink:visited
{
	color:#0063AB;
	font-weight:bold;
	text-decoration:none;
	
}
a.spiderSearchThemeLink:hover
{
	color:#0063AB;
	font-weight:bold;
	text-decoration:none;
	
}
.spiderSearchResultArticleUpdatetDate
{
	font-size:9px;
	color:#669900;
}
.spiderSearchResultArticleUrl
{
	color:#669900;
}
.spiderSearchSponsetLenkeTop
{


}
#spiderSearchTopBoxes
{
	margin:10px 0px 16px 0px;

}
#spiderSearchArticleSearch
{
	margin:5px 0px 0px 0px;

}
.spiderSearchArticleSearchResult
{
	margin:0px 0px 15px 0px;
	
}
#spiderSearchFirstPageImage
{
	margin:10px 0px 0px 0px;
}
#spiderSearchPictureSearch
{
	margin:11px 0px 0px 0px;

	vertical-align:top;
}
.spiderSearchPictureSearchResult
{
	width:42px;
}
.spiderSearchPictureSearchResult:after
{
	content: " "; 
	display: block; 
	line-height: 1px; 
	font-size: 1px; 
	clear: both;
}
.spiderSearchPictureImage
{
	margin:0px 0px 10px 0px;

	vertical-align:top;
}
.SpiderSearchPicture
{
	vertical-align:bottom;
	margin-bottom:5px;
}
#spiderSearchResultPageBreadCrumb
{
		background: url(../../grafikkelementer/breadcrumb/breadcrumb_background_nyhet.gif) repeat-x;	
		color:#FFFFFF;
		height:21px;
}
#spiderSearchResultTotalHits
{
	margin:3px 0px 0px 9px;
	float:left;

}
#spiderSearchSortChoices
{
	margin:3px 9px 0px 0px;
	float:right;

}

a.spiderSearchSortResult
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.spiderSearchSortResult:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.spiderSearchSortResult:visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.spiderSearchSortResultSelected, a.spiderSearchSortResultSelected:hover, a.spiderSearchSortResultSelected:visited
{
	color:#FFFFFF;
	font-weight:normal;
	
}

.spiderSearchSortResultBetweenChoices
{
	color:#FFFFFF;
	padding:0px 2px 0px 2px;

}
#spiderSearchBorder
{

}

.spiderSearchArticleMoreHits
{
	float:right;
	margin-right:10px;
}
#spiderSearchHitList
{
	float:left;
	font-size:11px;
}
#spiderSearchDelimitation
{
	margin-left:500px;
	font-size:11px;
		
}
.spiderSearchDelimitationSelect
{
	font-size:11px;
	width:150px;
	
}
.spiderSearchDelimitationLabel
{
	width:120px;
}
.spiderSearchDelimitationDate
{
	margin-bottom:5px;
}
.spiderSearchTypeLabel
{
	font-size:12px;
}
.SpiderSearchMoreSearchesLabel
{
	font-size:11px;
}

.SponsedeLenkerRightPaneBody
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    width:186px;
}

.SponsedeLenkerRightPaneTitle
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	background: url(../../grafikkelementer/breadcrumb/breadcrumb_background_nyhet.gif) repeat-x;	
	height:21px;
	padding:0px 0px 0px 5px;
	
}
.SponsedeLenkerRightTitle 
{ 
	font-size: 11px; 
	font-family: verdana; 
	color: #000000; 
	font-weight: bold; 
}
.SponsedeLenkerRightPaneContent
{
	background-color:#FFFFFF;
	color:#FFFFFF;
	box-sizing: border-box;	
    -moz-box-sizing: border-box;
    
}
#spiderSearchSearchButton
{
	float:left;
	margin-left:5px;
}
.spiderSearchTextBox
{
	width:335px;
	height:24px;
	border: solid 1px #CCCCCC;
}
.spiderSearchSimpleForm
{
	width:370px;	
}

/*          End ReactSpiderSearch styles           */
/***************************************************/

/****************************************************/
/*          ReactSpiderSearch advanced search styles*/

#spiderSearchFindText
{
	float:left;
	margin-left:5px;
	padding-top:5px;
	font-weight:bold;
	font-size:11px;
}
#spiderSearchSearchFrases
{
	float:left;
	margin-left:30px;
	font-size:11px;
}
#spiderSearchSearchButton
{
	float:left;
	margin-left:5px;
}
#spiderSearchSearchFrasesAndSearchButton
{
	background-color:#EFEFEF;
	height:100px;
	padding-top: 5px;
}
.spiderSearchSearchWordStyle
{
	width:150px;
}
.spiderSearchSearchWordStyleTextBox
{
	width:280px;
}
#spiderSearchNumberOfViewsPrPage
{
	float:left;
	margin-left:5px;
	margin-top:1px;
}
.spiderSearchListMoreChoices
{
	margin:15px 0px 5px 5px;
	font-size:11px;
}
.spiderSearchListMoreChoicesTitle
{
	font-weight:bold;
	width:110px;
}
.spiderSearchListMoreChoicesText
{
	width:300px;
}

.NewspaperArticleListView
{
	box-sizing: border-box;	
    -moz-box-sizing: border-box;
	padding-left:10px;
	padding-bottom:10px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
}

/*          End ReactSpiderSearch advanced search styles*/
/********************************************************/

/**SIMPLE GALLERY**/

.SimpleGalleryPrevButton
{
	float:left;
}
.SimpleGalleryNextButton
{
	float:right;
}
.SimpleGalleryPaging
{
	float:left;
	width:345px;
}
.SimpleGalleryDescription
{
	font-weight:bold;
	font-size:14px;
	
}
.pnlPaging
{
	margin-top:5px;
	width:468px;
	margin-left:5px;
}

/*-- admin button-link style           --*/ a.SimpleGalleryNextPrevButton:link, a.SimpleGalleryNextPrevButton:visited, a.SimpleGalleryNextPrevButton:active { color: #6A6A6A; border: 1px solid #ABABAB; background: #CFDAFF; padding: 2px 3px 3px 4px; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: none; height: 20px; }
/*-- admin button-link style hover     --*/ a.SimpleGalleryNextPrevButton:hover                                                 { color: #6A6A6A; border: 1px solid #868686; background: #CFDAFF; padding: 2px 3px 3px 4px; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: none; height: 20px; }

.DNN_News_ItemLink 
{
 font-size: larger;
 font-weight: bold;
 margin-bottom: 3px;
}
.DNN_News_ItemDate 
{
 font-style: italic;
 margin: 0px;
}
.DNN_News_ItemDetails 
{
	width:120px;
 margin: 0px;
 overflow:hidden;
 font-size:11px;
 margin-bottom:8px;
}


/**************PRINT MEDIA SECTION*****************************/
@media print
{
	body
	{
		color:#000000;
		font-size:12pt;	
	}
	
	#layoutReklameTop, #layoutToppMeny, #menuContent, .ContentPane_article, .adSection, .margContent, .AdvisBelow, #rightContent, .adSection, #Diverse1_artikler, #layoutHeader, .ArticleNr1Artikkelboard, .articleTipAFriend
	{
		display:none;
	}
	#Artikkelvisning
	{
		width:auto;
		float: none !important;
	}
	.ArticleDetailedView
	{
		width:auto;
	}
}

/**************END PRINT MEDIA SECTION*****************************/