body {
	color:#4f3a34;
	background:#fff;
}

fieldset {
	border:none;
}

input.button {
	cursor:pointer;
}

div#header {}

	div#header a.logo {
		background:transparent url(elm/logo_apt.gif) no-repeat left top;
		outline:none;
	}
	
	div#header address {
		background:transparent url(elm/txt_kontakt.gif) no-repeat left top;
	}
	
		div#header a img {
			border:none;
		}
	


ul#menu {
	background:url(elm/bg_menu_combined.gif) top left no-repeat;
}

	ul#menu li {}
	
		ul#menu li a {
			color:#ffffff;
			outline:none;
		}
		
		ul#menu li a.selected,
		ul#menu li a:hover {
			color:#ffffff;
		}
		
		/* Kombinert til et bilde for vanlig og hoverstate */
		
		ul#menu li a.menu1:hover, ul#menu li a.menu1selected {
			background:url(elm/bg_menu_combined.gif) -30px -28px no-repeat; 
		}
		
		ul#menu li a.menu2:hover, ul#menu li a.menu2selected {
			background:url(elm/bg_menu_combined.gif) -148px -28px no-repeat;
		}
		
		ul#menu li a.menu3:hover, ul#menu li a.menu3selected {
			background:url(elm/bg_menu_combined.gif) -261px -28px no-repeat;
		}
		
		ul#menu li a.menu4:hover, ul#menu li a.menu4selected {
			background:url(elm/bg_menu_combined.gif) -364px -28px no-repeat;
		}
		
		ul#menu li a.menu5:hover, ul#menu li a.menu5selected {
			background:url(elm/bg_menu_combined.gif) -479px -28px no-repeat;
		}
		
		ul#menu li a.menu6:hover, ul#menu li a.menu6selected {
			background:url(elm/bg_menu_combined.gif) -618px -28px no-repeat;
		}
		
    ul#menu li a.menu7:hover, ul#menu li a.menu7selected {
      background:url(elm/bg_menu_combined.gif) -781px -28px no-repeat;
    }
    
div#content {}
		
	div#content span.corner {
		background:#f4f0f0;
	}
	

	div#content div.left {}
	
		div#content div.left div.article {
			background:#ffffff;
		}
		
		div#content div.left div.article h2 {
			color:#706565;
		}
		
		div#content div.left div.article em {
			background:#eaf9ff;
		}

		div#content div.left div.article span.date {
			color:#c2aea6;
		}

		div#content div.left div.article a:hover {
			background:#f9f8e6;
		}
		
		div#content div.left div.content-header {
			border-bottom:1px solid #dad6d5;
			}
		
		div#content div.left div.article div.image,
		div#content div.left div.content-header div.image {
			border:1px solid #dad6d5;
		}
		
		div#content div.left div.article div.tags,
		div#content div.left div.article div.awards {
			border-top:1px solid #dad6d5;
			border-bottom:1px solid #dad6d5;
		}
		
			div#content div.left div.article div.tags h3 {
				background:url(elm/txt_tags.gif) center right no-repeat;
			}
			
			div#content div.left div.article div.awards h3 {
				background:url(elm/txt_awards.gif) center right no-repeat;
			}
			
				div#content div.left div.article div.tags h3 a:hover,
				div#content div.left div.article div.awards h3 a:hover {
					background:transparent;
				}

			div#content div.left div.article div.tags a,
			div#content div.left div.article div.awards span {
				color:#72635f;
			}
			
			
		div#content div.left div.article div.links {
			border-top:1px solid #dad6d5;
			border-bottom:1px solid #dad6d5;
		}
		
			div#content div.left div.article div.links h3 {
				background:url(elm/txt_link.gif) center right no-repeat;
			}

			div#content div.left div.article div.links a {
				color:#72635f;
				background:#f9f8e6;
			}
			
			div#content div.left div.article div.links a.up {
				color:#cdc6c6;
				background:url(elm/bg_up.gif) center left no-repeat;
			}
			
			div#content div.left div.article div.links a.up:hover {
				color:#4f3a34;
			}
			
	div#content div.right {}
		
		div#content div.right label {
			background:url(elm/bg_sok.gif) bottom left no-repeat;
		}
		
		div#content div.right label.focus {
			background:url(elm/bg_sok_focus.gif) bottom left no-repeat;
		}
		
			div#content div.right label input {
				border:none;
				background:transparent;
				color:#4f3a34;
			}
			
		div#content div.right div#search {
			border:1px solid #dad6d5;
		}
		
			div#content div.right div#search div {
				background:#fff;
			}

				div#content div.right div#search div h2 {
					color:#ffffff;
					background:url(elm/txt_sok_i_nyheter.gif) 14px 0px no-repeat;
				}
				
				div#content div.right div#search div h2.contact {
					background:url(elm/txt_contact.gif) 14px 0px no-repeat;
				}
					
				div#content div.right div#search div div#searchpane {
					color:#ffffff;
				}
					
					div#content div.right div#search div div#searchpane a {
						color:#72635f;
					}
					
					div#content div.right div#search div div#searchpane a:hover {
						background:#f9f8e6;
					}
					
					div#content div.right div#search div div#searchpane a.select {
						background:#f9f8e6;
					}
					
					div#content div.right div#search div div#searchpane h3 {
						color:#ffffff;
						background:url(elm/txt_tags2.gif) no-repeat;
					}
					
					div#content div.right div#search div div#searchpane h3 a:hover {
						background:none;
					}
					
					div#content div.right div#search div div#searchpane div.pageing {}
					
						div#content div.right div#search div div#searchpane div.pageing a {
							color:#c7c1bf;
						}
						
						div#content div.right div#search div div#searchpane div.pageing a:hover {
							color:#72635f;
						}
						
				div#content div.right div#search div div#searchpane.result {
					color:#72635f;
				}
				
					div#content div.right div#search div div#searchpane.result em {
						background:#eaf9ff;
					}
					
					div#content div.right div#search div div#searchpane.result a.tag {
						background:#f9f8e6;
					}
					
					div#content div.right div#search div div#searchpane.result a.tag:hover {
						background:#f9f8e6;
					}
					
					div#content div.right div#search div div#searchpane h3 a {
						background:none;
					}
					
					div#content div.right div#search div div#searchpane.tags h3 {
						background:url(elm/txt_sortert_etter_tags.gif) no-repeat;
					}
					
					div#content div.right div#search div div#searchpane.frase h3 {
						background:url(elm/txt_soekeresultat.gif) no-repeat;
					}
					
		div#content div.right #newsletter {
			border-top:1px solid #dad6d5;
			border-bottom:1px solid #dad6d5;
		}

			div#content div.right #newsletter h2 {
				color:#ffffff;
				text-indent:-100000px;
				background:url(elm/txt_nyhetsbrev.gif) left center no-repeat;
			}
			
			div#content div.right #newsletter h2.error {
				background:url(elm/txt_ugyldig_epost.gif) left center no-repeat;
			}
			
			div#content div.right #newsletter h2.takk {
				background:url(elm/txt_takk_for_din_pamelding.gif) left center no-repeat;
			}
			
			div#content div.right #newsletter label {
			}
			
			div#content div.right #newsletter input {
				color:#b7b2b2;
			}
			
			div#content div.right #newsletter label.focus input {
				color:#4f3a34;
			}
			
			div#content div.right #newsletter input.button {
				border:none;
				color:#ffffff;
			}
			
	div#content div.contact {}
	
		div#content div.contact address {
			background:url(elm/bg_contact.gif) top left no-repeat;
		}
		
		div#content div.contact h2 {
			color:#71d7fe;
		}
		
		div#content div.contact table {
			border:none;
			border-bottom:1px solid #e4e1e0;
		}
		
		div#content div.contact th {
			border:none;
			background:#e4e1e0 url(elm/bg_contact_th_combined.gif) 0px 0px no-repeat;
			border-bottom:8px solid white;
			
		}
		
		/*
		div#content div.contact th.dep6 {
			background:#e4e1e0 url(elm/bg_contact_th_dep6.gif) top left no-repeat;
		}
		
		div#content div.contact th.dep7 {
			background:#e4e1e0 url(elm/bg_contact_th_dep7.gif) top left no-repeat;
		}
		
		div#content div.contact th.dep8 {
			background:#e4e1e0 url(elm/bg_contact_th_dep8.gif) top left no-repeat;
		}
		
		div#content div.contact th.dep9 {
			background:#e4e1e0 url(elm/bg_contact_th_dep9.gif) top left no-repeat;
		}
		
		div#content div.contact th.dep10 {
			background:#e4e1e0 url(elm/bg_contact_th_dep10.gif) top left no-repeat;
		}
		
		div#content div.contact th.dep11 {
			background:#e4e1e0 url(elm/bg_contact_th_dep11.gif) top left no-repeat;
		}
		
		div#content div.contact th.dep27 {
			background:#e4e1e0 url(elm/bg_contact_th_dep12.gif) top left no-repeat;
		}
		div#content div.contact th.email {
			background:#e4e1e0 url(elm/bg_contact_th_email.gif) top left no-repeat;
		}
		
		div#content div.contact th.phone {
			background:#e4e1e0 url(elm/bg_contact_th_phone.gif) top left no-repeat;
		}
		*/

		/* Kombinert til et stort bilde */
		/*
		div#content div.contact th.dep6 {
			background-position:0px px;
		}
		*/
		
		div#content div.contact th.dep7 {
			background-position:0px -26px;
		}
		
		div#content div.contact th.dep8 {
			background-position:0px -52px;
		}
		
		div#content div.contact th.dep9 {
			background-position:0px -78px;
		}
		
		div#content div.contact th.dep10 {
			background-position:0px -104px;
		}
		
		div#content div.contact th.dep11 {
			background-position:0px -130px;
		}
		
		div#content div.contact th.dep27 {
			background-position:0px -156px;
		}
		
		div#content div.contact th.dep28 {
			background-position:0px -234px;
		}
		
		div#content div.contact th.dep29 {
			background-position:0px -260px;
		}
		
		div#content div.contact th.email {
			background-position:0px -182px;
		}
		
		div#content div.contact th.phone {
			background-position:0px -208px;
		}
		
		div#content div.contact td {
			border:none;
			border-top:1px solid #e4e1e0;
		}
		
		div#content div.contact tr:hover td {
			background:#fdfbf8;
		}
		
		div#content div.contact tr.hover td {
			background:#fdfbf8;
		}
		
			div#content div.contact td a {
				color:#4f3a34;
			}
			
			div#content div.contact td a:hover {
				background:url(elm/bg_contact_a_hover.gif) bottom left repeat-x;
			}
			
	div#content div.info {}
		div#content div.info div.columns {}
			div#content div.info div.columns div {}
				div#content div.info div.columns div p {
					color:#746664;
				}
				
	div#content div.job {}
		div#content div.job h1 {
			display:block;
		}
		div#content div.job h3 {
			background:url(elm/stilling_h3.gif) top left no-repeat;
		}
		
		div#content div.job a.function {
			background:#000;
			color:#fff;
		}
		
div.tagcloud li * {
	color:#72635f;
}
			