﻿/************************************************************************************************************
    TEMPLATE: CONTENT
*************************************************************************************************************/ 
/* common stuff */
.Template-Content
	{
		/* styles set framework.css with the columns under .fwContent */	
	}
		
	.Template-Content .ArticleList
		{
		}	
		.Template-Content .ArticleList li
			{
				margin-top:0.5em;
				margin-bottom:0.5em;
			}	
	.Template-Content .Ingress
		{
			display:block;
			margin-bottom:1em;
		}
	.Template-Content .Body
		{
			display:block;
			margin-bottom:1em;
		}

/* Snarveier */		
	.relatedCategories_Snarveier
		{
		}		
		.relatedCategories_Snarveier li
			{
				display:inline-block !important;
				float:left;
				display:block;
				height:70px; /*102px*/
				width:205px; /*237px*/		
				margin-bottom:12px;
				padding:16px 17px 16px 17px;
			}	
		.relatedCategories_Snarveier li.alternate
			{
				float:right;			
			}

/* Aktuelt */
	.listAktuelt
		{			
		}
		.listAktuelt li
			{
			}
		.listAktuelt a
			{
				position:relative;
				display:block;
				text-decoration:none;
				text-indent:12px;
			}			
		.listAktuelt a.readMore
			{
				background-image:none;
				text-indent:0px;
			}
/* Generic lists */		
	.genericList
		{
		}
		.genericList li
			{
				display:block;
				padding:6px 17px 6px 17px;
			}
			.genericList li.firstItem,
			.genericList li.lastItem
				{
					height:8px;
					padding:0px;
					margin:0px;
					line-height:0px;
					font-size:0px;
				}
			.genericList li.firstItem
				{
				}
			.genericList li.lastItem
				{
				}

/* Common related stuff */
	.relatedArticles,
	.relatedFiles,
	.relatedImages,
	.relatedCategories	
		{
			margin-bottom:20px;
		}

/* Related Files */
	.relatedFiles li ul
		{
			display:block;			
		}
	
/* Related Images */
	.relatedImages li
		{
			text-align:center;
		}
	.relatedImages img
		{						
			max-width:155px;
		}
	
/* Related Catgories */
	.relatedCategories
		{
			list-style-type:none;	
			background-color:#ffffff;		
		}
		.relatedCategories li
			{
				display:block;
				margin-bottom:12px;
				padding-top:12px;
				border-bottom:solid 1px #cbcbcb;
			}
		.relatedCategories .Ingress
			{
				width:255px;
				margin:0px auto;
			}
		.relatedCategories h2
			{
				display:block;
				height:28px;
				line-height:28px;				
			}
			.relatedCategories h2 a
				{
					vertical-align:middle;
					display:block;
					margin:0px auto;
					text-decoration:none;
					color:#4c4c4c;
				}
				.relatedCategories h2 a .marker
					{
						color:#ed2024;
					}

/* Default styles */

	.Template-Content .Body p,
	.Template-Content .Ingress p
		{
			margin-top:15px;
			margin-bottom:15px;
		}	
		
	.Template-Content .Body ul,
	.Template-Content .Ingress ol
		{
			margin:0px;
			padding: 5px 5px 10px 30px;
		}
		.Template-Content .Body ul
			{
				list-style-type:disc;
			}
		.Template-Content .Body ol
			{
				list-style-type:decimal;
			}
		
/************************************************************************************************************
    TEMPLATE: ROOT 001
*************************************************************************************************************/ 	

.Template-Content-Root001
	{
		background:url(images/gfx/frontpage_top_bg.png) no-repeat top left;
	}	
	.Template-Content-Root001 .Column-Left
		{
		}
	.Template-Content-Root001 .Column-Right
		{
		}
	.Template-Content-Root001 .Column-Center
		{
			display:block;
			width:925px;
			padding-left:20px;
			font-family:Arial;
		}
	.Template-Content-Root001 
		{
			display:block;
			clear:both;
		}
	.Template-Content-Root001 .TopContent
		{
			display:block;
			height:330px;
			clear:both;
		}
	.Template-Content-Root001 .Column-Center .Category, .Template-Content-Root001 .Column-Center .Article
		{
			display:block;
			width:451px;
			height:auto !important;
			height:205px;
			min-height:205px;
			float:left;
			background:url(images/gfx/art_cat_front_bg.png) no-repeat;
			margin-top:10px;
		}	
	.Template-Content-Root001 .Column-Center .WorkAreas img
		{
			padding:0px;	
			margin:0px;
		}
	.Template-Content-Root001 .Column-Center .WorkAreas .WorkArea
		{
			padding-right:24px;	
			float:left;
		}
	.Template-Content-Root001 .Column-Center .Article
		{
			float:right;
		}		
	.Template-Content-Root001 .Column-Center .Ingress
		{
			padding-left:20px;
			padding-right:10px;
		}		
	.Template-Content-Root001 .Column-Center h1
		{
			font-size:14px;
			color:#005290;
			padding-top:10px;
			padding-left:10px;
			line-height:20px;
			margin-bottom:0;
		}
	.Template-Content-Root001 .Column-Center ul
		{
			margin-top:20px;
			padding-left:25px;
			display:block;
		}
	.Template-Content-Root001 .Column-Center ul li
		{			
			margin-bottom:10px;
		}
	.Template-Content-Root001 .Column-Center ul li a
		{
			font-size:12px;
			color:#333333;		
			text-decoration:none;	
		}
	.Template-Content-Root001 .Column-Center .ReadMore a
		{
			padding-left:30px;
			font-size:12px;
			color:#005290;	
			text-decoration:none;
		}
	
/************************************************************************************************************
    TEMPLATE: Frontpage001
*************************************************************************************************************/ 	

.Template-Content-Frontpage001, .Template-Content-WebFolder001, .Template-Content-WebFolder002, .Template-Content-WebFolder003
	{
		width:965px;
		background:url(images/gfx/content_bg.png) no-repeat top left;
		height:auto !important;
		height:500px;
		min-height:500px;
	}
	
/************************************************************************************************************
    TEMPLATE: WebFolder001
*************************************************************************************************************/ 	

.Template-Content-WebFolder001
	{	
	}

/************************************************************************************************************
    TEMPLATE: WebFolder002
*************************************************************************************************************/ 	

.Template-Content-WebFolder002
	{
	}
/************************************************************************************************************
    TEMPLATE: WebFolder003
*************************************************************************************************************/ 	

.Template-Content-WebFolder003
	{
	}
/************************************************************************************************************
    TEMPLATE: Article001
*************************************************************************************************************/ 	

.Template-Content-Article001, .Template-Content-Article002, .Template-Content-Article003
	{
		width:965px;
		background:url(images/gfx/content_bg.png) no-repeat top left;
		height:auto !important;
		height:500px;
		min-height:500px;
		padding-top:20px;
		padding-left:15px;
	}
/************************************************************************************************************
    TEMPLATE: Article002
*************************************************************************************************************/ 	

.Template-Content-Article002 .Content
	{
		padding-left:20px;
		padding-right:20px;
		
	}
	.Template-Content-Article002 #JobForm
		{
			padding:20px;		
		}
	/* Apply Area */
	.Template-Content-Article002 .ApplyArea
		{
			display:block;
			width:300px;
		}
	.Template-Content-Article002 .ApplyArea h2
		{
			color:#005290;
			font-family:Arial;
			font-size:16px;
			margin-top:10px;
		}
	.Template-Content-Article002 .ApplyArea .ChangeCvBtn
		{
			clear:both;
			font-size:10px;
			padding:0em
		}
	.Template-Content-Article002 .ApplyArea ul
		{
			background:#f6f6f6;
		}
	.Template-Content-Article002 .ApplyArea ul li.even
		{
			background:#ccc;
		}