/**
 * @author	Erland Wiencke <erland at apt no>
 * @version	1.4.0
 * @date	20060912
 */
 
body{
	background-color:		#e9e6e1;
	color:					#221f1d;
	}

h1{
	color:					#554941;
	background-color:		transparent;	
	}

h1.aktuelt{
	border-bottom:			1px solid #aaaaaa;
}

a{
	color:					#d9531e;
	background-color:		transparent;
	}

a.readmore{
	background: url(elm/icon_link_arrow.gif) 0px 50% no-repeat;
	}

hr{
	background-color:		transparent;
	border:					1px solid #f1efee;
	}

.datostempel{
	color:					#7A7468;
	background-color:		transparent;
	}

.blue{
	color:					#2d5980;
	background-color:		transparent;
	}

img{
	border:					none;
	}

div#main_container div#main03 div#article_container ul{
	list-style:				none;
}

div#main_container div#main03 div#article_container li{
	background-image:		url(elm/li_image01.gif);
	background-repeat:		no-repeat;
	background-position:	0 .5em;
	}

div#wrapper{
	background-color:		#ffffff;
	color:					#333333;
	}

/* TOPPFELT */
div#top{
	background-image:		url(elm/header_bg.gif);
	}

div#top form{
	background-color:		transparent;
	color:					#ffffff;
	}
	
div#top form input.searchfield{
	background-color:		transparent;
	color:					#2d5980;
	border:					none;
	}

div#top form input.submitbutton{
	background-color:		transparent;
	color:					#81A819;
	border:					none;
	}

/* HOVEDMENY */
div#menu_container{
	background-image:		url(elm/menu_bg.gif);
	background-repeat:		no-repeat;
	background-color:		#ffffff;
	color:					#333333;
	}

div#menu_container ul{
	color:					#2d5980;
	background-color:		transparent;
	}

div#menu_container ul li a{
	color:					#2d5980;
	background-color:		transparent;
	background-image:		url(elm/menu_toplevel_bg.gif);
	background-position:	right;
	background-repeat:		no-repeat;
	}

div#menu_container ul li a:hover, div#menu_container ul li a.active, div#menu_container ul li a.first_active{
	background-image:		url(elm/menu_toplevel_hover.gif);
	background-repeat:		repeat-x;
	}

div#menu_container ul li ul{
	color:					#2d5980;
	background-color:		#dfebf1;
	}

div#menu_container ul li ul li {
	border-bottom:			1px solid #c3d7e0;
	border-left:			1px solid #c3d7e0;
	border-right:			1px solid #c3d7e0;
	background-image:		none;
	}

div#menu_container ul li ul li a {
	color:					#2d5980;
	background-color:		#dfebf1;
	background-image:		url(elm/menu_sublevel_bg.gif);
	background-position:	left;
	background-repeat:		repeat-y;
	}

div#menu_container ul li ul li a:hover {
	color:					#2d5980;
	background-color:		#dfebf1;
	background-image:		url(elm/menu_sublevel_hover.gif);
	background-repeat:		repeat-x;
	background-position:	bottom;
	}

div#breadcrumbs_container, div#breadcrumbs_container a{
	color:					#2D5980;
	}

div#main_container{
	background-color:		#ffffff;
	color:					#221f1d;
	}

div#main_container div#main01{
	color:					#221f1d;
	background-color:		#f1efee;
	background-image:		url(elm/main01_bg.gif);
	background-repeat:		repeat-y;
	}

div#main_container div#main01 div#feature{
	color:					#221f1d;
	background-color:		#f1efee;
	}

div#main_container div#main01 div#johnson01{
	color:					#221f1d;
	background-color:		#f1efee;
	background-image:		url(elm/worldmap.gif);
	background-position:	top;
	background-repeat:		no-repeat;
	}

div#main_container div#main01 div#johnson02{
	color:					#221f1d;
	background-color:		#f1efee;
	background-image:		url(elm/johnson02_bg.gif);
	background-position:	top;
	background-repeat:		repeat-x;
	}

div#main_container div#main02 div#johnson03{
	color:					#221f1d;
	background-color:		#f1efee;
	background-image:		url(elm/johnson03_bg.gif);
	background-position:	top;
	background-repeat:		repeat-x;
	}

div#main_container div#main02 div#johnson04{
	color:					#221f1d;
	background-color:		#f1efee;
	background-image:		url(elm/johnson02_bg.gif);
	background-position:	top;
	background-repeat:		repeat-x;
	}

div#main_container div#main02 div#johnson05{
	color:					#221f1d;
	background-color:		#f1efee;
	background-position:	top;
	background-repeat:		repeat-x;
	}

div#main_container div#main02 div#news_container{
	color:					#221f1d;
	background-color:		#ffffff;
	}
	
div#main_container div#main03{
	color:					#221f1d;
	background-color:		#ffffff;
	background-image:		url(elm/main03_bg.gif);
	background-position:	right;
	background-repeat:		repeat-y;
	}
div#main_container div#main03 div#right_column{
	color:					#221f1d;
	background-color:		#ffffff;
}
	
div#main_container div#main03 div#article_container{
	color:					#221f1d;
	background-color:		#ffffff;
	}

div#main_container div#main03 div#article_container div#paamelding_container{
	color:					#221f1d;
	background-color:		#ffffff;
}

div#main_container div#main03 div#article_container div#paamelding_container form{
	color:					#221f1d;
	background-color:		#ffffff;
}

div#main_container div#main03 div#emplist_container{
	color:					#221f1d;
	background-color:		#ffffff;
	}

div#main_container div#main03 div#emplist_container div.emplist div.emprow{
	background-color:	#f6f6f6;
	}

div#main_container div#main03 div.link_box{
	color:					#221f1d;
	background-color:		#f1efee;
	background-image:		url(elm/link_box_bg.gif);
	background-position:	top;
	background-repeat:		repeat-x;
	}

div#main_container div#main03 div#right_column div.link_box ul li.listitem, #johnson03 ul li.listitem{
	background-image:		url(elm/icon_link_arrow.gif);
	background-position:	0 5px;
	background-repeat:		no-repeat;
	}

div#main_container div#main03 div.link_box2{
	color:					#221f1d;
	background-color:		#f1efee;
	}

div#main_container div#main03 div.picture_box{
	color:					#221f1d;
	background-color:		#ffffff;
	}

div#footer_container{
	border-top-style:		solid;
	border-top-width:		1px;
	border-top-color:		#aaaaaa;
	background-color:		#ffffff;
	color:					#aaaaaa;
	}

div#footer_container p.footer_text1{
	background-color:		#ffffff;
	color:					#aaaaaa;
	}

div#footer_container p.footer_text2{
	background-color:		#ffffff;
	color:					#aaaaaa;
	}

div#footer_container a{
	background-color:		#ffffff;
	color:					#aaaaaa;
	}