/* ************************************************************************************************************************************
FORSIDE WRAPPER
************************************************************************************************************************************ */
	.frontpage_wrapper 								{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align:left; width:732px; }

/* ************************************************************************************************************************************
NYHETER OG AKTIVITETSKALENDER
************************************************************************************************************************************ */
	.nyheter_aktivitetskalender				{ height:auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; max-width:732; }
	.nyheter_aktivitetskalender h2		{ font-size:18px; font-weight:bold; padding:0; margin:10px 0px 0px 15px; }
	.nyheter_aktivitetskalender h3		{ font-size:14px; line-height: 17px; font-weight:bold; padding:0; margin:0px 0px 0px 0px; }
	.nyheter_aktivitetskalender p			{ font-size:12px; line-height: 15px; font-wight:normal; }

	.nyheter_container								{ width: 358px; height: auto; float:left; background-color:#FFF; padding: 0px 0px 0px 0px; margin: 0px 8px 8px 0px; overflow:hidden; }
	.nyheter_item											{ padding:10px 10px 12px 15px; }
	.nyheter_item	img									{ width: 120px; height:auto; float:left; padding: 4px 12px 10px 0px; }
	a				.nyheter_item 						{ color:#000; opacity:1.0; }
	a:hover	.nyheter_item		 					{ color:#000; opacity:0.8; }

	.aktiviteter_container						{ width:358px; height: auto; float:left; background-color:#FFF; padding: 0px 0px 0px 0px; margin: 0px 0px 8px 0px; background-position: 0px 0px; font-size: 16px; font-weight: bold; color: #333;  overflow:hidden; }
	.aktiviteter_container h2					{ font-size:18px; font-weight:bold; padding:0; margin:10px 0px 0px 15px; }
	.aktiviteter_container h3					{ padding-left:45px; }	
	.aktivitet_item  									{ display:block; float:none; padding: 10px; }
	.aktivitet_item p 								{ padding-left:45px; font-weight:normal; }
	.aktivitet_item span							{ font-size:14px; line-height:17px; }
	.aktivitet_item_icon							{ float:left; width: 32px; height: 32px; padding: 9px 0px 0px 0px; margin: 0px 0px 0px 5px;	background-image: url(../gfx/calendar_red_32.png); background-repeat: no-repeat; text-align:center; }	
	a				.aktivitet_item 					{ color:#000; opacity:0.8; }
	a:hover	.aktivitet_item 					{ background-color:#F4F4F4; color:#000; opacity:1.0; }


/* ************************************************************************************************************************************
SLIDER FORSIDE
************************************************************************************************************************************ */
	.flexslider						 						{ height:448px !important; }
	.flexslider-full									{ height:400px !important; padding:10px 0px 10px 0px !important; }

/* ************************************************************************************************************************************
BESKRIVENDE ARTIKKEL
************************************************************************************************************************************ */
	.frontpage_article 								{ background-color:#FFFFFF;	padding:20px;	margin: 0px 0px 8px 0px; max-width:685px; }
	.frontpage_article h2 						{ font-size:20px; line-height:25px; font-weight:bold;  }
	.frontpage_article p 							{	font-size:14px; font-weight:normal; line-height:17px; }
	
/* ************************************************************************************************************************************
SNARVEIER - 3 STK HORISONTALT
************************************************************************************************************************************ */
	.frontpage_snarvei1								{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width:732px; }
	.frontpage_snarvei1 br						{ display:none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
	.frontpage_snarvei1 img						{ width: 236px; height: 160px; }
	.frontpage_snarvei1 a img					{ opacity: 0.9; width: 236px; height: 160px; margin: 0px 8px 8px 0px; float:left; }
	.frontpage_snarvei1 a:hover img 	{ opacity: 1.0; }

/* ************************************************************************************************************************************
NYHETER - 3 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper1					{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:732px; }
	.frontpage_news_wrapper1 a				{ color:#000;   }
	.frontpage_news_wrapper1 a:hover	{ color:#000;  }
	.article-box1											{ width:236px; height:350px; background-color:#FFF; margin: 0px 8px 8px 0px; float:left; }
	.article-box1 img									{ opacity: 0.9; width: 236px; height: 160px; }
	a:hover	.article-box1 img					{ opacity: 1.0; }
	.article-box1-text								{ padding: 14px 14px 14px 14px; }
	.article-box1 h2									{ font-size:16px; line-height:19px; font-weight:bold; margin: 0px 0px 5px 0px; }
	.article-box1 p										{ font-size:12px; font-weight:normal; line-height:15px; float:left; margin: 0px 0px 0px 0px; }
	
/* ************************************************************************************************************************************
NYHETER - 2 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper2					{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:732px; }
	.frontpage_news_wrapper2 a				{ color:#000;   }
	.frontpage_news_wrapper2 a:hover	{ color:#000;  }
	.article-box2											{ width:358px; height:360px; background-color:#FFF; margin: 0px 8px 8px 0px; float:left; }
	.article-box2 img									{ opacity: 0.9; width: 358px; height: 242px; }
	a:hover	.article-box2 img					{ opacity: 1.0; }
	.article-box2-text								{ padding: 14px 14px 14px 14px; }
	.article-box2 h2									{ font-size:16px; line-height:19px; font-weight:bold; margin: 0px 0px 5px 0px; }
	.article-box2 p										{ font-size:12px; font-weight:normal; line-height:15px; float:left; margin: 0px 0px 0px 0px; }
	
/* ************************************************************************************************************************************
BANNERMODUL FULL BREDDE
************************************************************************************************************************************ */
	.bannermodul_fullbredde 					{  }
	.bannermodul_fullbredde img				{ width:725px; height:auto; margin: 0px 0px 8px 0px; }
	.bannermodul_fullbredde a					{ opacity:0.9; }
	.bannermodul_fullbredde a:hover		{ opacity:1.0; }























/* *************************************************************************************************************************************************************************************************************************
MAX-WIDTH: 969px ***********************************************************************************************************************************************************************************************************
************************************************************************************************************************************************************************************************************************* */
@media screen and (max-width: 969px) {

/* ************************************************************************************************************************************
FORSIDE WRAPPER
************************************************************************************************************************************ */
	.frontpage_wrapper 										{ padding: 0px 0px 0px 0px; margin: 5px 0px 30px 0px; text-align:left; width: 100%; }
	
	
/* ************************************************************************************************************************************
NYHETER OG AKTIVITETSKALENDER
************************************************************************************************************************************ */
	.nyheter_aktivitetskalender				{ height:auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; max-width:100% !important; }
	.nyheter_aktivitetskalender h2		{ font-size:18px; font-weight:bold; padding:0; margin:10px 0px 0px 15px; }
	.nyheter_aktivitetskalender h3		{ font-size:14px; line-height: 17px; font-weight:bold; padding:0; margin:0px 0px 0px 0px; }
	.nyheter_aktivitetskalender p			{ font-size:12px; line-height: 15px; font-wight:normal; }

	.nyheter_container								{ width: 49%; height: auto; float:left; background-color:#FFF; padding: 0px 0px 0px 0px; margin: 0px 8px 8px 0px; overflow:hidden; }
	.nyheter_item											{ padding:10px 10px 12px 15px; }
	.nyheter_item	img									{ width: 120px; height:auto; float:left; padding: 4px 12px 10px 0px; }
	a				.nyheter_item 						{ color:#000; opacity:1.0; }
	a:hover	.nyheter_item		 					{ color:#000; opacity:0.8; }

	.aktiviteter_container						{ width:49%; height: auto; float:left; background-color:#FFF; padding: 0px 0px 0px 0px; margin: 0px 0px 8px 0px; background-position: 0px 0px; font-size: 16px; font-weight: bold; color: #333;  overflow:hidden; }
	.aktiviteter_container h2					{ font-size:18px; font-weight:bold; padding:0; margin:10px 0px 0px 15px; }
	.aktiviteter_container h3					{ padding-left:45px; }	
	.aktivitet_item  									{ display:block; float:none; padding: 10px; }
	.aktivitet_item p 								{ padding-left:45px; font-weight:normal; }
	.aktivitet_item span							{ font-size:14px; line-height:17px; }
	.aktivitet_item_icon							{ float:left; width: 32px; height: 32px; padding: 9px 0px 0px 0px; margin: 0px 0px 0px 5px;	background-image: url(../gfx/calendar_red_32.png); background-repeat: no-repeat; text-align:center; }	
	a				.aktivitet_item 					{ color:#000; opacity:0.8; }
	a:hover	.aktivitet_item 					{ background-color:#F4F4F4; color:#000; opacity:1.0; }
	
	
/* ************************************************************************************************************************************
SLIDER
************************************************************************************************************************************ */
	.frontpage-slider 								{	width: 100%; background: transparent;	margin-bottom: 8px;	margin-top: 1px; }
	.flexslider-full									{ height:400px !important; padding:0px 0px 0px 0px !important; }
	
/* ************************************************************************************************************************************
SNARVEIER P� FORSIDE - 3 STK HORISONTALT
************************************************************************************************************************************ */
	.frontpage_snarvei1								{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%;  text-align:center; }
	.frontpage_snarvei1 br						{ display:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	.frontpage_snarvei1 img						{ width: 33.3%; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
	.frontpage_snarvei1 a img					{ opacity: 0.9; width: 33.3%; height: auto;  margin: 0px 0px 8px 0px; float:left; }
	.frontpage_snarvei1 a:hover img 	{ opacity: 1.0; }
	
/* ************************************************************************************************************************************
BANNERMODUL FULL BREDDE
************************************************************************************************************************************ */
	.bannermodul_fullbredde 							{  }
	.bannermodul_fullbredde img						{ width:100%; height:auto; padding: 0px 0px 0px 0px; margin: 0px 0px 8px 0px; }
	.bannermodul_fullbredde a							{ opacity:0.9; }
	.bannermodul_fullbredde a:hover				{ opacity:1.0; }

/* ************************************************************************************************************************************
NYHETER - 3 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper1							{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; }
	.article-box1													{ width:100%; height:auto; background-color:#FFF; margin: 0px 0px 8px 0px;  }
	.article-box1 img											{ width:50%; height: auto; margin: 0px 15px 0px 0px; float:left; }
	.article-box1-text										{ width:40%; padding: 9px 9px 9px 0px; float:left; }
	.article-box1 h2											{ font-size:16px; line-height:19px; font-weight:bold; margin: 0px 0px 5px 0px; }
	.article-box1 p												{ font-size:12px; font-weight:normal; line-height:15px; margin: 0px 0px 0px 0px; }
	
/* ************************************************************************************************************************************
NYHETER - 2 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper2							{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; }
	.article-box2													{ width:100%; height:auto; background-color:#FFF; margin: 0px 0px 8px 0px;  }
	.article-box2 img											{ width:50%; height: auto; margin: 0px 15px 0px 0px; float:left; }
	.article-box2-text										{ width:40%; padding: 9px 9px 9px 0px; float:left; }
	.article-box2 h2											{ font-size:16px; line-height:19px; font-weight:bold; margin: 0px 0px 5px 0px; }
	.article-box2 p												{ font-size:12px; font-weight:normal; line-height:15px; margin: 0px 0px 0px 0px; }

/* ************************************************************************************************************************************
BESKRIVENDE ARTIKKEL P� FORSIDE
************************************************************************************************************************************ */
	.frontpage_article 									{ background-color:#FFF;	margin: 0px 0px 8px 0px; max-width:100%; }
	.frontpage_article h2 							{ font-size:20px; line-height:25px; font-weight:bold; width:100%; }
	.frontpage_article p 								{	font-size:14px; font-weight:normal; line-height:17px; width:100%; }










/* *************************************************************************************************************************************************************************************************************************
MAX-WIDTH: 569px ***********************************************************************************************************************************************************************************************************
************************************************************************************************************************************************************************************************************************* */
@media screen and (max-width: 569px) {


/* ************************************************************************************************************************************
NYHETER OG AKTIVITETSKALENDER
************************************************************************************************************************************ */
	.nyheter_aktivitetskalender				{ height:auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; max-width:100%; }
	.nyheter_aktivitetskalender h2		{ font-size:18px; font-weight:bold; padding:0; margin:10px 0px 0px 15px; }
	.nyheter_aktivitetskalender h3		{ font-size:14px; line-height: 17px; font-weight:bold; padding:0; margin:0px 0px 0px 0px; }
	.nyheter_aktivitetskalender p			{ font-size:12px; line-height: 15px; font-wight:normal; }

	.nyheter_container								{ width: 100%; height: auto; float:none; background-color:#FFF; padding: 0px 0px 0px 0px; margin: 0px 8px 8px 0px; overflow:hidden; }
	.nyheter_item											{ padding:10px 10px 12px 15px; }
	.nyheter_item	img									{ width: 120px; height:auto; float:left; padding: 4px 12px 10px 0px; }
	a				.nyheter_item 						{ color:#000; opacity:1.0; }
	a:hover	.nyheter_item		 					{ color:#000; opacity:0.8; }

	.aktiviteter_container						{ width:100%; height: auto; float:none; background-color:#FFF; padding: 0px 0px 0px 0px; margin: 0px 0px 8px 0px; background-position: 0px 0px; font-size: 16px; font-weight: bold; color: #333;  overflow:hidden; }
	.aktiviteter_container h2					{ font-size:18px; font-weight:bold; padding:0; margin:10px 0px 0px 15px; }
	.aktiviteter_container h3					{ padding-left:45px; }	
	.aktivitet_item  									{ display:block; float:none; padding: 10px; }
	.aktivitet_item p 								{ padding-left:45px; font-weight:normal; }
	.aktivitet_item span							{ font-size:14px; line-height:17px; }
	.aktivitet_item_icon							{ float:left; width: 32px; height: 32px; padding: 9px 0px 0px 0px; margin: 0px 0px 0px 5px;	background-image: url(../gfx/calendar_red_32.png); background-repeat: no-repeat; text-align:center; }	
	a				.aktivitet_item 					{ color:#000; opacity:0.8; }
	a:hover	.aktivitet_item 					{ background-color:#F4F4F4; color:#000; opacity:1.0; }


	
/* ************************************************************************************************************************************
NYHETER - 3 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper1			{ margin: 0px 0px 0px 0px; width:100%; }
	.article-box1									{ width:100%; height:auto; background-color:#FFF; }
	.article-box1 img							{ width:40%; height: auto; margin: 0px 0px 0px 0px; float:left; }
	.article-box1-text						{ width:40%; padding: 9px 9px 9px 9px; float:left; }
	.article-box1 h2							{ font-size:15px; line-height:17px; font-weight:bold; margin: 0px 0px 0px 0px; }
	.article-box1 p								{ display:none; font-size:12px; font-weight:normal; line-height:14px; margin: 0px 0px 0px 0px; }
	

/* ************************************************************************************************************************************
NYHETER - 2 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper2			{ margin: 0px 0px 0px 0px; width:100%; }
	.article-box2									{ width:100%; height:auto; background-color:#FFF; }
	.article-box2 img							{ width:40%; height: auto; margin: 0px 0px 0px 0px; float:left; }
	.article-box2-text						{ width:40%; padding: 9px 9px 9px 9px; float:left; }
	.article-box2 h2							{ font-size:15px; line-height:17px; font-weight:bold; margin: 0px 0px 0px 0px; }
	.article-box2 p								{ display:none; font-size:12px; font-weight:normal; line-height:14px; margin: 0px 0px 0px 0px; }







/* *************************************************************************************************************************************************************************************************************************
MAX-WIDTH: 380px ***********************************************************************************************************************************************************************************************************
************************************************************************************************************************************************************************************************************************* */
@media screen and (max-width: 380px) {
	
/* ************************************************************************************************************************************
NYHETER - 3 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper1			{ margin: 0px 0px 0px 0px; width:100%; }
	.article-box1									{ width:100%; height:auto; background-color:#FFF; }
	.article-box1 img							{ width:40%; height: auto; margin: 0px 0px 0px 0px; float:left; }
	.article-box1-text						{ width:40%; padding: 9px 9px 9px 9px; float:left; }
	.article-box1 h2							{ font-size:12px; line-height:14px; font-weight:bold; margin: 0px 0px 0px 0px; }
	.article-box1 p								{ display:none; font-size:12px; font-weight:normal; line-height:14px; margin: 0px 0px 0px 0px; }
	
/* ************************************************************************************************************************************
NYHETER - 2 ARTIKLER - HORISONTALT
************************************************************************************************************************************ */
	.frontpage_news_wrapper2			{ margin: 0px 0px 0px 0px; width:100%; }
	.article-box2									{ width:100%; height:auto; background-color:#FFF; }
	.article-box2 img							{ width:40%; height: auto; margin: 0px 0px 0px 0px; float:left; }
	.article-box2-text						{ width:40%; padding: 9px 9px 9px 9px; float:left; }
	.article-box2 h2							{ font-size:12px; line-height:14px; font-weight:bold; margin: 0px 0px 0px 0px; }
	.article-box2 p								{ display:none; font-size:12px; font-weight:normal; line-height:14px; margin: 0px 0px 0px 0px; }
	
	
	
	
	

/* *************************************************************************************************************************************************************************************************************************
MAX-WIDTH: 320px ***********************************************************************************************************************************************************************************************************
************************************************************************************************************************************************************************************************************************* */
@media screen and (max-width: 320px) {
	
/* ************************************************************************************************************************************
SNARVEIER P� FORSIDE - 3 STK HORISONTALT
************************************************************************************************************************************ */
	.frontpage_snarvei1								{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; }
	.frontpage_snarvei1 br						{ display:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	.frontpage_snarvei1 img						{ width: 100%; height: auto; }
	.frontpage_snarvei1 a img					{ opacity: 0.9; width: 100%; height: auto; margin: 0px 0px 0px 0px; taxt-align:center; }
	.frontpage_snarvei1 a:hover img 	{ opacity: 1.0; }
}}}}