body {
	color: black;
	background: white;
	font-family: sans-serif;
	margin-top: 0px;
	font-size: 12px;
	margin-bottom: 0px;
}

div.ingress {
	font-weight: bolder;
}

h1,h2, h3 {
	color: #21487F;
}

a {
	color: #5e9785;
}

img {
	border: none;
	margin: 0px;
}

div#AnYtterramme {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	border-top: 4px solid #5e9785;
}

div#AnToppBanner {
	height: 108px;
	background: url( '../images/toppbanner.png' ) no-repeat top left;
}

div#AnToppBanner a {
	text-decoration: none;
}

h1#AnDomenenavn {
	line-height: 108px;
	height: 108px;
	width: 300px;
	display: inline-block;
	font-size: 42px;
	margin-top: 0px;
	margin-left: 20px;
	color: #5e9785;
}

div#AnHurtiglenker {
	float: right;
	clear: none;
	margin-right: 48px;
	background: url( '../images/ToppMidt.png' ) repeat-x #EEEEEE;
	height: 22px;
	width: 200px;
	line-height: 22px;
}

div#AnHurtiglenker nav {
	margin: 0px;
	padding: 0px;
}

div#AnHurtiglenker ul {
	margin: 0px;
	padding: 0px;
}

img#FooterVenstre {
	float: left;
	clear: left;
}

img#FooterHoeyre {
	float: right;
	clear: right;
}

div#AnHurtiglenker a {
	color: #5e9785;
	margin-right: 12px;
	text-transform: uppercase;
}

div#AnHurtiglenker .GPMenu_active {
	background: none;
}
div#AnHurtiglenker .GPMenu_active a {
	color: #E7890E;
}

div.AnSponsor {
	margin-top: 30px;
	margin-bottom: 30px;
}
div.AnHoeyre {
	float: right;
	clear: right;
	width: 170px;
	max-width: 170px;
	margin-top: 8px;
}

div#AnToppSponsor {
	margin-top: 26px;
	width: 228px;
	max-width: 228px;
	float: right;
	clear: right;
}

div#AnMenylinje {
	background: url( '../images/MenyMidt.png' ) repeat-x #EEEEEE;
	line-height: 29px;
	height: 29px;
	text-transform: uppercase;
	text-align: center;
	margin: 0px;
	overflow: hidden;
	width: 100%;
}

img#MenyVenstre {
	float: left;
	clear: left;
}

img#MenyHoeyre {
	float: right;
	clear: right;
}

div#AnMenylinje .GPMenu_toplevel {
	display: inline;
	list-style: none;
}

.GPMenu_toplevel .GPMenu_element {
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
}

.GPMenu_toplevel .GPMenu_element a {
	text-decoration: none;
	color: #5e9785;
}

.GPMenu_toplevel .GPMenu_active {
	background: url( '../images/Valgt.png' ) #5e9785;
}

.GPMenu_toplevel .GPMenu_active a {
	color: white;
}

div#AnInnhold {
	width: 615px;
	float: left;
	clear: none;
	margin-top: 8px;
}

div#AnBunnlinje {
	border-bottom: 4px solid #e7890e;
	color: #5e9785;
}

div#AnAdresse {
	background: #EEEEEE;
	width: 750px;
	background: url( '../images/FooterMidt.png' ) repeat-x #EEEEEE;
	height: 22px;
	word-spacing: 10px;
	overflow: hidden;
	line-height: 22px;
}

div#AnAdresse a {
	display: inline;
	margin-left: 12px;
	clear: none;
}
div#AnLoggInn {
	background: #EEEEEE;
	float: right;
	clear: right;
	width: 160px;
	background: url( '../images/FooterMidt.png' ) repeat-x #EEEEEE;
	line-height: 22px;
}

div#AnLoggInn a {
	color: #5e9785;
	text-decoration: none;
	margin-left: 12px;
}

div.AnMellomrom {
	height: 8px;
}

div#AnVenstreMeny {
	float: left;
	clear: left;
	width: 170px;
	margin: 8px;
	margin-top: 8px;
}

div#AnVenstreMeny a {
	text-decoration: none;
	color: #5e9785;
}

div#AnVenstreMeny ul.GPMenu_standard div {
	margin: 4px;
}

img.GPArticles_item_image {
	float: right;
	margin: 8px;
	clear: right;
}

div.GPArticles_image {
	float: left;
	margin: 8px;
	clear: left;
	width: 120px;
}

div.GPArticles_item_datefield {
	text-align: right;
	font-style: italic;
	margin-bottom: 8px;
}

div.GPArticles_item {
}

div.GPArticles_dot {
	clear: both;
}

li.GPMenu_level1 {
	padding-left: 8px;
}
li.GPMenu_level2 {
	padding-left: 16px;
}
li.GPMenu_level3 {
	padding-left: 24px;
}


div.AnBoks {
	padding:0 12px 0 0;
	background:#fff url('../images/Rammer.png') 100% 0 repeat-y;
}
div.AnBoksBi {
	padding:0 0 0 12px;
	background:#fff url('../images/Rammer.png') 0 0 repeat-y;
}
div.AnBoksBt {
	height:17px;
	margin:0 -12px;
	background:url('../images/Boks.png') 100% 0 no-repeat;
}
div.AnBoksBt div {
	width:18px;
	height:17px;
	background:url('../images/Boks.png') 0 0 no-repeat;
}
div.AnBoksBb {
	height:17px;
	margin:0 -12px;
	background:url('../images/Boks.png') 100% 100% no-repeat;
}
div.AnBoksBb div {
	width:18px;
	height:17px;
	background:url('../images/Boks.png') 0 100% no-repeat;
}

div.GPGallery_scroll_venstre {
	width: 20px;
	height: 60px;
	float: left;
	clear: left;
}

div.GPGallery_scroll_hoeyre {
	width: 20px;
	height: 60px;
	float: left;
	clear: right;
}

div.GPGallery_standard {
	width: 480px;
	overflow: hidden;
	height: 60px;
	float: left;
	clear: none;
}
div.GPGallery_thumbnail {
	display: inline;
	margin: 0px;
	padding: 0px;
}
div.GPGallery_thumbnail img {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

div.GPGallery_big {
	margin-left: 20px;
	width: 480px;
	height: 400px;
	text-align: center;
	margin-bottom: 1px;
}

div.GPGallery_big img {
	max-height: 360px;
	max-width: 480px;
	cursor: pointer;
}

li.GPgotocontent {
	display: none;
}

div.GPSearch_result_image {
	float: left;
	margin: 4px;
}

ul.GPMenu_standard {
	list-style-type: none;
}

nav.GPMenu_standard li.GPMenu_active {
	font-weight: bold;
}

div.GPSearch_result {
	border-bottom: 1px solid silver;
	padding-top: 8px;
}

div.GPSearch_result_title {
	font-size: 12pt;
	font-weight: bold;
}

table.register {
	width: 450px;
}

table.register tr td {
	padding-bottom: 8px;
}

table.register input {
	width: 200px;
}

div#AnSoekefelt {
	text-align: right;
	margin-top: -26px;
	margin-right: 10px;
}

div#AnSoekefelt input {
	background: white;
	border: 1px solid silver;
}

div.GPGallery_download {
	text-align: center;
	width: 480px;
}

