/*	# Kategoriopplisting (Skjerm)
================================================ */	
	.list 															{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 97%; }
	.list a 														{ display: block; padding: 12px 0px 12px 0px; background-image: url(../../gfx/opplisting_bakgrunn_a.png); background-repeat: no-repeat;	background-position: left top; transition: 0.25s all ease-in-out; }
	.list a:hover 											{	background-image: url(../../gfx/opplisting_bakgrunn_ahover.png); background-repeat: no-repeat;	background-position: left top; }


	.list#portalCategories a h4					{ color: #333; margin: 8px 0px 8px 0px; font-size: 16px; line-height: 18px; font-weight:bold; }
	.list#portalCategories:hover h4			{ color: #000;  } /* Title color */

	.list#portalCategories a p					{ color: #666; font-size: 14px; display: block; width: 75%; height: auto; }
	.list#portalCategories:hover p			{ color: #000; } /* Body Content color */

	.list#portalCategories img 					{ margin:0px; }	
	.list#portalCategories a img 				{ opacity: 0.9; width: 140px; height: auto; padding: 10px 0px 10px 10px; transition: 0.15s all ease-in-out; }	
	.list#portalCategories a:hover img 	{ opacity: 1.0; width: 140px; height: auto; padding: 10px 0px 10px 10px; }	

	.list#portalCategories 							{}
	.list-left 													{ width: 25%; float: left; text-align: left; }
	.list-left img 											{  }
	.list-right 												{ width: 450px; float: left; height: auto; padding: 0px 0px 0px 0px; }

/*	# Kategoriopplisting (Mobil)
================================================ */
@media screen and (max-width: 969px) {

	.list 															{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 97%; }
	.list a 														{ display: block; padding: 12px 0px 12px 0px; background-image: url(../../gfx/opplisting_bakgrunn_a.png); background-repeat: no-repeat;	background-position: left top; transition: 0.25s all ease-in-out; }
	.list a:hover 											{	background-image: url(../../gfx/opplisting_bakgrunn_ahover.png); background-repeat: no-repeat;	background-position: left top; }


	.list#portalCategories a h4					{ color: #666; margin: 8px 0px 8px 0px; font-size: 16px; line-height: 18px; font-weight:bold; }
	.list#portalCategories:hover h4			{ color: #000;  } /* Title color */

	.list#portalCategories a p					{ color: #666; font-size: 12px; display: block; width: 100%; height: auto; }
	.list#portalCategories:hover p			{ color: #000; } /* Body Content color */

	.list#portalCategories img 					{ margin:0px; }	
	.list#portalCategories a img 				{ opacity: 1.0; width: 80%; height: auto; padding: 10px 0px 10px 10px; transition: 0.15s all ease-in-out; }	
	.list#portalCategories a:hover img 	{ opacity: 1.0; width: 80%; height: auto; padding: 10px 0px 10px 10px; }	

	.list#portalCategories 							{}
	.list-left 													{ width: 25%; float: left; text-align: left; }
	.list-left img 											{  }
	.list-right 												{ width: 60%; float: left; height: auto; padding: 0px 0px 0px 0px; }
}
