#SiteEntriesSettings {
	text-align: left !important;
}
*.asterisk{
	color: rgb(255, 0, 0);
	background-color: transparent;
	cursor: help;
}

a.hjaelp {
	cursor: pointer;
}

a.moerk {
	color: rgb(204, 255, 255);
	background-color: transparent;
}

a:link {
	color: rgb(0, 0, 153);
	background: transparent;
	text-decoration: underline;
}

a:visited {
	color: rgb(49, 49, 74);
	background: transparent;
	text-decoration: underline;
}

a.hjaelp:link, a.hjaelp:visited {
	color: rgb(0, 102, 153);
	background: rgb(239, 239, 239);
}

a.hjaelp:hover {
	color: rgb(153, 0, 153) !important;
}

a.moerk:link {
	color: rgb(204, 255, 255);
	background: transparent;
}

a.moerk:visited {
	color: rgb(0, 204, 255);
	background: transparent;
}

a.moerk:hover {
	color: rgb(0, 255, 255);
	background: transparent;
}

a.moerk:active {
	color: rgb(204, 0, 0);
	background: rgb(0, 0, 51);
}

a.none:link , a.none:visited {
	text-decoration: none;
}

a.none:hover {
	text-decoration: underline;
}

a[href]:hover {
	color: rgb(153, 0, 153);
	background: transparent;
	text-decoration: underline;
}

a[href]:active {
	color: rgb(204, 0, 153);
	background: transparent;
	text-decoration: none;
}

body {
	padding: 8px;
	font: medium/1.33 "humanst521 bt", "trebuchet ms", tahoma, "ms sans serif", sans-serif;
}

body.moerk {
	color: rgb(0, 255, 255);
	background-color: rgb(0, 0, 51);
}

body.strict{
	margin-top: 0px;
	background-color: rgb(239, 239, 239);
}

cite {
	white-space: nowrap;
}

div#screen640 {
	width: 584px;
	margin-left: 0px;
	padding: 0.5em;
}

div#screen640c {
	width: 584px;
	margin-left: auto;
	margin-right: auto;
	padding: 0.5em;
}

div#screen800 {
	width: 776px;
	margin-left: 0px;
	padding: 0.5em;
}

div#screen800c {
	width: 776px;
	margin-left: auto;
	margin-right: auto;
	padding: 0.5em;
}

div#screen1024 {
	max-width: 960px;
	margin-left: 0px;
	padding: 0.5em;
	text-align: justify;
	padding-left: 80px;
	background-image: url(backgr16kall.jpg);
	background-attachment: fixed;
}
div.dold {
	display: none;
}

dl ul {
	list-style-image: none;
	list-style-type: none;
}

fieldset.dold {
	display: none;
}

form{
	padding-left: 1ex;
}

h1 {
	font-family: georgia, "New York", "weidemann bk bt", times, serif;
}

h2, h3, h4 {
	font-family: "bookman old style", "news701 bt", "weidemann bk bt", times, serif;
}

h3.kontrastfaerg{
	display: block;
	background-color: rgb(255, 153, 0);
	color: inherit;
	padding-left: .5ex;
}

h5 {
	display: block;
	font-family: "news701 bt", "weidemann bk bt", times, serif;
}

h6 {
	font-family: "ms sans serif", verdana, tahoma, arial, helvetica, sans-serif;
}

img {
	border-style: none;
	margin: 0;
}

img.border {
	border: thin solid;
}

input,option,select,button.pretty{
	background-color: rgb(239, 239, 239);
	color: rgb(0, 0, 0);
}

input,select{
	display: inline;
	font-family: monospace;
}

input.hoegerbort {
	border-right-style: none !important;
	background-color: transparent;
}

input.vaensterbort {
	border-left-style: none !important;
}

.pretty{
	font-family: serif;
	font-size: 110%;
}

input[disabled],select[disabled]{
	background-color: rgb(189, 189, 189);
	color: rgb(123, 123, 123);
}

input[disabled=false],select[disabled=false]{
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}

input[readonly]{
	border-left: none;
	border-right: none;
	background-color: transparent;
	color: GrayText;
}

input[type="text"],input[type="textarea"],select{
	border: thin groove ThreedDarkShadow;
}

kbd{
	white-space: nowrap;
}

li {
	margin: 0 1em 0 1em;
	padding-top: 1ex;
}

li.daeruppe {
	padding-top: 0;
}

li.forbidden a {
	background-color: rgb(173, 173, 173);
	color: rgb(0, 0, 0);
}

p {
	font-family: "Trebuchet ms", "Humanst521 BT", verdana, Geneva, Arial, Helvetica, sans-serif;
}

p.halvfet {
	font-weight: bold;
}

p.oever {
	text-decoration: overline;
	cursor: default;
}

p.dold {
	display: none;
}

pre.htmlkod {
	color: rgb(0, 0, 0);
	background: rgb(205, 205, 205);
	font-size: 11.52px;
	line-height: 16.64px;
	cursor: text;
}

pre.htmlkod a.laenk:hover{
	text-decoration: underline;
}

pre.htmlkod span.framhaevt, .ljusgraa {
	background: rgb(239, 239, 239);
	color: rgb(49, 49, 74);
}

pre.htmlkod span.kommentar {
	background-color: rgb(222, 222, 222);
	color: inherit;
}

pre.htmlkod span.laenk , pre.htmlkod a.laenk{
	background-color: transparent;
	color: rgb(0, 0, 255);
	text-decoration: none;
}

pre.htmlkod span.utbytbar {
	background: transparent;
	color: rgb(0, 0, 153);
}

select{
	margin-top: 1ex;
}

select.tunnprickad {
	border: thin dotted;
	width: 100%;
}

select.vidd80 {
	width: 80%;
}

select.finmeny{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
}

table {
	border: thin solid;
}

table.bred{
	margin: 0;
	width: 100%;
}

table.gold {
	background: rgb(217, 217, 25);
	color: inherit;
}

tbody.indrag {
	padding: 1px 6px;
}

td , th {
	border: rgb(115, 115, 140) thin inset;
	font-family: "humanst521 bt", "trebuchet ms", verdana, geneva, arial, helvetica, sans-serif;
}

td.essae
	{
	padding-right: 0.5em;
	font: normal normal 14px arial,helvetica,sans-serif;
	text-align: justify;
}

textarea{
	color: rgb(0, 0, 0);
	background: rgb(205, 205, 205);
}

ul {
	list-style-type: none;
}

ul.fyrkant {
	list-style-type: square;
}

.blockcentrerad {
	margin-left: auto;
	margin-right: auto;
}

.blockhoeger {
	margin-left: auto;
	margin-right: 0px;
}

.blockvaenster {
	margin-right: auto;
	margin-left: 0px;
}

.center ,  .centrerad {
	text-align: center;
}

.groen{
	color: rgb(0, 0, 0);
	background-color: rgb(51, 204, 51);
}

.hjaelp {
	color: rgb(0, 102, 153);
	background: rgb(239, 239, 239);
	cursor: help;
}

.left , .vaenster {
	text-align: left;
}

.litenstil {
	font: x-small tahoma, "ms sans serif", arial, sans-serif;
}

.ljus  a {
	color: rgb(0, 0, 153);
	background-color: transparent;
}

.ljusgul {
	background: rgb(255, 255, 204);
	color: rgb(49, 49, 74);
}

.moerk {
	color: rgb(0, 255, 255);
	background-color: transparent;
}

.moerkgraa {
	color: rgb(255, 255, 255);
	background: rgb(123, 123, 123);
}

.narrow {
	border-width: 0;
	border-style: none;
	margin: 0;
	padding: 0;
}

.noborder{
	border-style: none;
}

.right , .hoeger {
	text-align: right;
}

.svart {
	background-color: rgb(0, 0, 0);
	color: rgb(255, 255, 255);
}

.symbol{
	background: transparent;
	color: rgb(255, 0, 0);
	font: xx-large Symbol,fantasy;
}

.tegelroed{
	background: rgb(153, 51, 0);
	color: rgb(204, 204, 204);
}

.transparent {
	background: transparent;
}

.vit {
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}
