@charset "utf-8";

body, html {height:97%;}
body {
margin: 10px 16px 8px 16px;
background-color: #dddddd;
font-family: "Trebuchet MS", "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", Tahoma, sans-serif;
font-size: 16px;}

p, h1, h2, h3, li, a {font-family: "Trebuchet MS", "Segoe UI", "Nimbus Sans L", Candara, "Bitstream Vera Sans", "DejaVu Sans", Tahoma, sans-serif;}

p {color: #6d6e71; font-size: 0.73em; line-height: 1.2em; text-align: left; margin-top: 0.0em;}
p#spons {color: #903f98; font-size: 0.65em; text-align: left; margin-top: 0.1em;}
h1 {color: #903f98; font-size: 1.3em; text-align: left; margin-bottom: 0.25em;}
h2 {color: #903f98; font-size: 1em; text-align: left; margin-bottom: 0.25em;}
h3 {font-size: 0.8em; text-align: left; margin-bottom: 0.1em;}
li {color: #6d6e71; font-size: 0.73em; line-height: 1.2em; text-align: left;}

table {}
td {vertical-align: middle; text-align: left;}
table.indhold {width: 100%; height: 100%;}
td.indhold {vertical-align: middle; text-align: center; font-size: 1em;}

div.indhold {position: relative; margin-left: auto; margin-right: auto; text-align: left; z-index: 1; width: 54.625em; height: 38.125em;-webkit-box-shadow: -15px 25px 60px -20px #808080;box-shadow: -15px 25px 60px -20px #808080;}
div.menu {position: absolute; top: 13.5em; left: 3em; width: 10em; text-align: left; color: #903f98; z-index: 3;}
div.pagecontent {position: absolute; top: 4.25em; left: 18em; height: 24.75em; width: 35em; _width: 36em; padding-right: 1em; text-align: left; overflow: auto; z-index: 3;}
div.sponsor {position: absolute; top: 33em; left: 2.875em; width: 20em; height: 5em; color: #903f98; text-align: left; z-index: 3;}
img.baggrund {position: absolute; top: 0em; left: 0em; height: 38em; width: 54.5em; text-align: left; border: 1px solid black; z-index: 2;}
img#nordforsk {height: 3em; width: 10em; border-style: none; margin: 0.1em;}	

a {color: #56575a; font-weight: bold; text-decoration: none;
-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;
}
a:visited {color: #56575a; text-decoration: none;}
a:hover {color: #903F98; text-decoration: underline;}

div.menu a {color: #903f98; font-size: 0.75em; line-height: 2em; position: relative; left: -1em; padding: 1em; text-decoration:none; background-image: url("/project_images/norwip/lightring.gif"); background-repeat: no-repeat; background-position: 0.15em 0.75em;}
div.menu a:visited {color: #903f98; text-decoration: none;}
div.menu a:hover {color: #903f98; text-decoration: none; background-image: url("/project_images/norwip/darkring.gif"); background-repeat: no-repeat; background-position: 0.1em 0.75em;}

a.sponsor {color: #903f98; text-decoration: none;}
a:visited.sponsor {color: #903f98; text-decoration: none;}
a:hover.sponsor {color: #903f98; text-decoration: underline;}

table.center {margin-left: auto; margin-right: auto; text-align: center; height: 100%; width: 100%;}
td.date {text-align: right;}
td.white {background-color: white;}
tr.notice {background-color: #eeeeee;}
p.search {color: #903f98; font-size: 0.875em; text-align: left;}
p.search2 {color: #903f98; font-size: 0.875em; text-align: right;}

.fieldset label {font-size: 0.8em; width: 10em; float: left; text-align: right;}
.fieldset legend {color: #903f98;}

div.fieldryk {font-size: 0.75em; margin-left: 10em;}
div.field {font-size: 0.8em; margin-left: 1em; color: #56575a;}
#submit {float: right; margin-top: 0.25em;}

