a{
	text-decoration: none;
	color: #9ab43f;
}

body{
	background-color:#ffffff;
	margin-top:0px;
	padding-top:0px;
	
	font-family:Georgia;
}

h1{
	color: #473a32;
	font-size: 18px;
	font-family:Georgia;
}
h2{
	color: #5e5d5d;
	font-size: 22px;
}
h3{
	color: #473a32;
	font-size:14px;
}
h4{
	color: #5c5a5b;
	font-size:14px;
}

	.h4{
		color: #5c5a5b;
		font-size:14px;
	}
h5{
	color: #473a32;
}

.artikkelNodeFrontPage{
	float:left;
	width: 245px;
	padding: 0px 10px 10px 10px;
}

.artikkelNodeFrontPageHeader {
	min-height:50px; 
}

.artikkelNodeFrontPageHeader h1 a{
	color: #473a32;
	text-decoration:none;
	font-size:17px;
}

.artikkelNodeFrontPageBody{
	font-size: 13px;
	border-top: 1px solid #e6e6e8;
	color: #676767;
	padding-top:10px;
} 

.artikkelNodeFrontPageBody p{
	margin-top: 0px;
}

#artikkelListeUP{
	margin-top:10px;
	color: #1a1818;
	font-family:Georgia;
	padding-right: 20px;
	width:502px;
}


#artikkelListeUP div h2{
	margin-top:0px;
	margin-bottom:0px;
	
}

#artikkelListeUP h2 a{
	color: #433222;
	text-decoration:none;
}

#artikkelListeUP p{
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
}

#artikkelVisning{
	padding-right:20px;
}

#artikkelVisning h1{
	font-size: 24px;
}

	.artikkelIngress{
		color: #5e5e5e;
		font-size:15px;
		line-height: 20px;
		margin-top: 15px;
	}
	
	.artikkelStory{
		font-size:13px;
		color: #333333;
	}
	
	.artikkelIngress img{
		margin:5px;
	}
	
	.artikkelStory img{
		margin:5px;
	}

	.artikkelMM{
	    
	}
	
	.mmGallery{
		margin-bottom:15px;
	}
	
	.artListingIngress{
		font-size: 13px;
		color: #676767;
		padding-top:10px;
		
		margin-bottom:15px;
	}
	
#artFooter{
	padding-bottom: 15px;
	
}

#contentWrapper{
	width: 522px;
	margin-left: 34px;
	
	float:left; 
	padding-left:18px;
}

#CV {
	font-size:11px;
}

#editMyPage{
	color: #363636;
}

#editMyPage h4{
	margin: 3px;
}

	.editMyPage{
		padding-left: 20px;
		font-size: 13px;
	}

	.erfListe{
		font-size: 13px;
		color: #676767;
	}

#rightMenuFloat{
	float:right;
	width: 265px;
	padding-bottom:10px;
}


#footerWrapper{
	background-color: #433222;
	background-image:url(gfx/footerBottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	
	min-height:48px;
	height:48px;

	width: 780px;
	
	margin-left: 42px;
	
	font-size: 11px;
	color: #c7c7c7;
	font-family: Trebuchet MS;
	padding: 15px 15px 0px 15px;
}

#footerWrapper a{
	color: #c7c7c7;
	text-decoration: none;
}

#frontPageNewsListing{
	width: 810px;
	margin-left: 40px;
	padding-left:3px;
	background-image: url(gfx/bottomGradient.jpg);
	background-position:bottom right;
	background-repeat: repeat-x;
}

#header{
}

.logonField{
	background-image: url(gfx/logonFieldBack.jpg);
	background-repeat:no-repeat;
	height: 29px;
	text-align: right;
}

.loWizLink{
	text-decoration:none;
	color: #a3a3a5;
	font-size: 12px;
	line-height: 25px;
	padding-left:10px;
	padding-right:10px;
	
}


#menuHeader{
	margin-left: 34px;
	background-image: url(gfx/menuWrapperBG.jpg);
	background-repeat:no-repeat;
	
	width: 818px;
	height: 93px;
}

#profilBilde {
	width:137px;
	height: 137px;
	background-image: url(gfx/profilBildeDummy.jpg);
	background-repeat:no-repeat;
	padding: 6px;
}

.smProfilBilde {
	width:82px;
	height: 82px;
	background-image: url(gfx/smProfilBildeDummy.jpg);
	background-repeat:no-repeat;
	padding: 3px;
}

.searchHeader{
	font-size: 13px;
 	color: #676767;
	padding-top:10px;
} 

#subMenu{
	font-family:"Trebuchet MS";
	font-size: 13px;
	color: #ffffff;
	height:40px;
	line-height:30px;
	padding-left:20px;
}

	.smStart{
		float:left;
		padding-left: 15px;
		line-height: 35px;
	}
	
	.smStart div{
		float:left;
		padding-right:15px;
		line-height: 35px;
		
	}
	
	.smStart_a{
		float:left;
		padding-left: 15px;
		background-color: #819635;
		height: 35px;
		line-height: 35px;
	}
	
	.smStart_a div{
		float:left;
		padding-right:15px;
		background-color: #819635;
		line-height: 35px;
	}
	
	.smLink {
		text-decoration:none;
		color: #ffffff;
	}
	
	.smLink:hover {
		text-decoration: none;
		color: #ffffff;
	}
	
	.smLink_a {
		text-decoration:none;
		color: #ffffff;
	}
	
	.smLink_a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	
	
	
#test{
	

}
	
#topMenu{
	font-family:"Trebuchet MS";
	color: #ffffff;
	height:40px;
	line-height:40px;
	padding-top:15px;
	padding-left:20px;
	font-size: 15px;
	float: left;
}

#topMenu img{
	float:left;
}

	.tmStart{
		float:left;
		padding-left: 15px;
	}
	
	.tmStart div{
		float:left;
		padding-right:15px;
		
	}
	
	.tmStart_a{
		float:left;
		padding-left: 15px;
		background-image: url(gfx/tmL.jpg);
		background-repeat:no-repeat;
		
	}
	
	.tmStart_a div{
		float:left;
		padding-right:15px;
		background-image: url(gfx/tmR.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
	
	.tmLink {
		text-decoration:none;
		color: #ffffff;
	}
	
	.tmLink:hover {
		text-decoration: none;
		color: #9ab43f;
	}
	
	.tmLink_a {
		text-decoration:none;
		color: #ffffff;
	}
	
	.tmLink_a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	
#traineeListing h1{
	padding-bottom: 4px; 
	border-bottom: 1px solid #aaaaaa;
	font-size: 24px;
}	
#traineeListing h4{
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 4px;
	word-wrap:break-word;
	font-size:12px;
}	

#traineeListing p{
	color: #5c5a5b;
	word-wrap:break-word;
	margin-top: 3px;
	margin-bottom: 3px;
	font-size:11px;
}

	.detErfListe{
		border-top: 1px solid #ebebeb;
		background-color: #f6f7fb;
		padding: 15px;
	}
	
	#traineeListing p.mailLink{
		font-size: 13px; 
		word-wrap:break-word;
	}

	
#wrapper{
	width: 852px; 
	margin-left:auto;
	margin-right:auto;
}

.ingImage{
	width:150px;
}

.ingWImage{
	width:335px;
}

.ingNoImage{
	width:495px;
}

.lesmerBl{
	color: #9bb540;
	text-decoration:none;
	margin-bottom:10px;
}

.mpInput{
	border:1px solid #aaaaaa;
}

.searchBox{
	margin-top:25px;
	margin-right: 15px;
}

.searchField{
	height:17px;
	border:1px solid #8c96a2;
}

.w45px{
	width: 45px;
}

.w60px{
	width: 60px;
}

.w180px{ 
	width: 170px; 
}

.w561px{
	width:561px;
}
.author {
    font-size: 10px;
    font-family: arial;
}
