/* Copyright UNI-C 2008. Jens Ebbe Thomsen */
/* generel elements */
* {
	margin: 0;
	padding: 0;
}
/* Jello */
* html #UNICbody {
	padding: 0 385px 0 385px;
/*these side paddings together determine the natural min-width */
	margin: 0;
	text-align: center;
/*this centers the wrappers in older IEwin versions */
}
* html #UNICsizer {
	margin: 0 auto 0 auto;
/*this centers the wrappers in standards browsers */
	width: 59%;
/*here is the critical value for customizing the Jello behavior */
	max-width: 254px;
/* version for IE is at the bottom of this style block */
}
#UNICexpander {
	background: transparent;
	margin: 0 auto 0 auto;
/* these side margins should be the same or slightly less than body paddings */
	min-width: 770px;
	max-width: 1024px;
/*This prevents Safari from losing the negative margins in narrow windows */
	position: relative;
	min-height: 1px;
}
* html #UNICexpander {
	margin: 0 -385px 0 -385px;
/* these side margins should be the same or slightly less than body paddings */
	min-width: 770px;
/*This prevents Safari from losing the negative margins in narrow windows */
}
/* Holly hack for IE. Must be zero, not the usual 1% value, due to IE bug \*/
* html #UNICexpander {
	height: 0;
}
/* */
/* helps IE get the child percentages right. */
#UNICwrapper {
	width: 100%;
	text-align: left;
}
/* END Jello */
.inline {
	clear: none;
	display: inline;
}
.empty {
	width: auto;
	height: 3px;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
span.onlyPrint, .displayNone, .hiddenH2, .hideMF, .displayAccessKey, .displaySkipLink {
	position: absolute;
	left: -999px;
	width: 1px;
	height: 1px;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
.hideMF1 , .hideMF1 a, .hideMF1 div, .hideMF1 span {
	height: 1px;
	width: 1px;
	line-height: 1px;
	font-size: 1px;
	margin-top: -2px;
	overflow: hidden;
	visibility: hidden;
}
* html span.onlyPrint {
	display: none;
}
.notPrint {
	margin: 0;
	padding: 0;
}
.onlyPrint, img.printlogo {
	display: none;
}
.underline {
	text-decoration: underline;
}
.highlight {
	color: #ff0000;
	background: inherit;
}
b, strong {
	color: #555555;
	background: inherit;
}
p {
	clear: none;
}
h1, h2, h3, h4, h5, form {
	clear: both;
}
p.minimal {
	clear: both;
	margin-top: 4px;
}
* html p.minimal {
	display: inline-block;
}
h1.hiddenH1 {
	position: absolute;
	left: -999px;
	width: 1px;
	height: 1px;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
ol, ul, dl {
	clear: both;
	margin: 4px 4px 4px 2.5em;
	line-height: 1.45;
}
ol li ol {
  list-style-type: lower-alpha;
}
dl {
	margin-left: 0;
}
dl dt {
	margin-left: 1em;
}
dl dd {
	margin-left: 2em;
}
ol.noclear, ul.noclear, dl.noclear {
	clear: none;
}
ul.ll {
	margin-left: 16px;
	list-style-image: url(/images/menutop/emu_ll.gif);
}
li.ll {
	list-style-image: url(/images/menutop/emu_ll.gif);
}
span.nobr {
	white-space: nowrap;
}
/* OVERSKRIFTER */
h1, h2, h3, h4, h5 {
	color: #555555;
	background: inherit;
	padding: 0;
	margin: 0 4px 0 6px;
}
h1 {
	font-size: 1.6em;
	letter-spacing: 0.12em;
	margin-top: 0.5em;
}
h2 {
	font-size: 1.4em;
	letter-spacing: 0.1em;
	margin-top: 1.1em;
}
h3, h4, h5 {
	font-size: 1em;
	margin-top: 0.2em;
}
div.link {
	clear: none;
	float: left;
	width: 90%;
	height: auto;
	font-size: 1em;
	margin: 0.2em 0 0 0;
	padding: 0 0 0 0.5em;
}
blockquote {
  margin-left: 10px;
}
table {
	clear: both;
	float: left;
	margin: 8px 0 8px 0;
}
td {
	padding: 0 6px 0 6px;
	line-height: 1.45;
	vertical-align: top;
}
th.thdate {
	width: 7em;
}
img {
	border-style: none;
}
.imgLeft {
	height: auto;
	float: left;
	margin: 4px 8px 8px 0;
}
.imgRight {
	height: auto;
	float: right;
	margin: 4px 0 8px 8px;
}
.imgCenter {
	width: 100%;
	height: auto;
}
.imgRLeft {
	height: auto;
	float: left;
	margin: 3px 7px 7px 0;
}
.imgRRight {
	height: auto;
	float: right;
	margin: 3px 0 7px 7px;
}
.imgRCenter {
	width: 99%;
	height: auto;
}
.imgRLeft, .imgRRight, .imgRCenter {
	border-width: 1px;
	border-style: solid;
	border-color: #555555;
}
a {
	color: #003F70;
	background: transparent;
	background-image: none;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}
a:hover {
	color: #b10707;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
a.visited {
	color: #555555;
	background: transparent;
	background-image: none;
}
a.visited:hover {
	color: #b10707;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
ul.indholdsfortegnelse {
	clear: both;
	float: left;
	list-style-type: none;
	margin-top: 1.2em;
	margin-left: 0;
}
/* sections */
#headeroutside, #contentoutside, #footeroutside {
	color: #000000;
	background: #ffffff;
	margin: 0;
	padding: 0;
}
/* header section */
#headeroutside {
	position: relative;
	top:6px;
	clear: both;
	height: 90px;
	z-index: 20;
	overflow: visible:
}
* html #header {
	position: relative;
}
#header {
/* This hides the excess padding in non-IE browsers */
	display: block;
/* this time Operas 7 + 8 need block, not inline-block */
	height: 90px;
	margin: 0 6px 0 6px;
	border-right: 1px solid #777777;
	/* border: 1px solid #777777;
*/
	background: #003f70 url(http://css.emu.dk/images/unic9/headerbg.jpg) right top no-repeat;
	font-family: arial, sans-serif;
	font-size: 76%;
}
* html #header {
/* but that makes IE go crazy */
	display: inline-block;
}
/* content section */
#contentoutside {
	position: relative;
	clear: both;
	float: left;
	width: 100%;
	height: auto;
	padding-top: 6px;
	z-index: 1;
}
* html #content, * html #contentNB {
	position: relative;
}
#content, #contentNB {
	overflow: hidden;
/* This hides the excess padding in non-IE browsers */
	display: block;
/* this time Operas 7 + 8 need block, not inline-block */
	background: #ffffff;
	margin: 0 6px 0 6px;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	font-family: arial, sans-serif;
	font-size: 76%;
}
#content {
	background: #ffffff url(http://css.emu.dk/images/emu11/emu_tile.gif) repeat-y 20% 50%;
}
* html #content, * html #contentNB {
/* but that makes IE go crazy */
	display: inline-block;
}
/* footer section */
#footeroutside {
	position: relative;
	clear: both;
	float: left;
	width: 100%;
	height: auto;
}
* html #footer {
	position: relative;
}
#footer {
	overflow: hidden;
/* This hides the excess padding in non-IE browsers */
	display: block;
/* this time Operas 7 + 8 need block, not inline-block */
	margin: 0 6px 6px 6px;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	font-family: arial, sans-serif;
	font-size: 76%;
}
* html #footer {
/* but that makes IE go crazy */
	display: inline-block;
}
/* coloums */
div.col-100-l, div.col-80-l, div.col-75-l, div.col-66-l, div.col-60-l, div.col-50-l, div.col-40-l, div.col-33-l, div.col-25-l, div.col-20-l, div.col-100-r, div.col-80-r, div.col-75-r, div.col-66-r, div.col-60-r, div.col-50-r, div.col-40-r, div.col-33-r, div.col-25-r, div.col-20-r {
	height: auto;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
div.col-100-l, div.col-80-l, div.col-75-l, div.col-66-l, div.col-60-l, div.col-50-l, div.col-40-l, div.col-33-l, div.col-25-l, div.col-20-l {
	float: left;
}
div.col-100-r, div.col-80-r, div.col-75-r, div.col-66-r, div.col-60-r, div.col-50-r, div.col-40-r, div.col-33-r, div.col-25-r, div.col-20-r {
	float: right;
}
div.col-100-l, div.col-100-r {
	width: 99.9%;
}
div.col-80-l {
	width: 79.8%;
}
div.col-80-r {
	width: 79.6%;
}
div.col-75-l,  div.col-75-r {
	width: 74.8%;
}
div.col-66-l,  div.col-66-r {
	width: 66.5%;
}
div.col-60-l,  div.col-60-r {
	width: 59.9%;
}
div.col-50-l,  div.col-50-r {
	width: 49.8%;
}
div.col-40-l,  div.col-40-r {
	width: 39.93%;
}
div.col-33-l,  div.col-33-r {
	width: 33.27%;
}
div.col-25-l,  div.col-25-r {
	width: 24.8%;
}
div.col-20-l {
	width: 20%;
}
div.col-20-r {
	width: 19.8%;
}
div.spalteskift {
	width: auto;
	height: 1px;
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
}
* html div.spalteskift {
/* IE */
	width: 1px;
}
/* used in all boxes */
div.h {
	width: auto;
	height: 12px;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
/* General part */
div.box {
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0;
	border-style: none;
}
* html div.box {
/* IE */
	display: inline;
}
div.col-100-l div.box, div.col-100-r div.box {
	width: 98.5%;
}
div.col-80-l  div.box, div.col-80-r  div.box {
	width: 98%;
}
div.col-75-l  div.box, div.col-75-r  div.box {
	width: 98%;
}
div.col-66-l  div.box, div.col-66-r  div.box {
	width: 98%;
}
div.col-60-l  div.box, div.col-60-r  div.box {
	width: 98%;
}
div.col-50-l  div.box, div.col-50-r  div.box {
	width: 97%;
}
div.col-40-l  div.box, div.col-40-r  div.box {
	width: 95%;
}
div.col-33-l  div.box, div.col-33-r  div.box {
	width: 95%;
}
div.col-25-l  div.box, div.col-25-r  div.box {
	width: 94%;
}
div.col-20-l  div.box, div.col-20-r  div.box {
	width: 93%;
}
div.box-c {
	margin: 0;
	padding: 6px 10px 2px 10px;
	line-height: 1.45;
}
* html div.box-c {
	clear: both;
	float: left;
}
div.box-i {
/* ALL */
	overflow: hidden;
}
div.box-i h3, div.box-i h4 {
  min-height:15px;
}
div.box-i div.h {
	width: auto;
	height: 2px;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
div.box-f {
	clear: both;
}
* html .box-f {
/* IE */
	width: 100% !important;
	height: auto;
}
/* End General part */
/* boxes without borders */
div.norm, div.menu {
	margin: 6px 6px 6px 6px;
}
div.col-20-l div.menu {
	width: 100%;
	margin: 0;
	padding: 0;
}
div.norm h1, div.norm h2, div.norm h3, div.norm h4, div.menu h2, div.menu h3, div.menu h4 {
	margin: 0;
	padding: 0;
}
div.norm-i div.h {
	height: 0;
}
div.norm-c {
/* ALL */
	padding: 6px 0 2px 0;
}
div.menu-c {
	padding: 0 0 2px 0;
}
div.menu-f {
	display: none;
}
div.norm-f p {
	text-align: right;
	padding-bottom: 0;
}
/* boxes with css-only borders */
div.fact, div.news, div.bord, div.webs, div.flsh, div.info, div.form, div.smap, div.link, div.cald, div.sgnw, div.tema {
/* ALL */
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 6px 6px 6px 6px;
	padding: 0;
	border-style: none;
}
* html div.fact, * html div.news, * html div.bord, * html div.webs, * html div.flsh, * html div.info, * html div.form, * html div.smap, * html div.link, * html div.cald, * html div.sgnw, * html div.tema {
/* IE */
	display: inline;
}
div.bord {
	margin: 5px 5px 5px 5px;
	border: solid 1px #565656;
}
div.fact-i {
	background: #ddebf4;
}
div.news-i {
	background: #ddebf4;
}
div.bord-i {
	background: transparent;
}
div.webs-i {
	background: #ddebf4;
}
div.flsh-i {
	background: #ddebf4;
}
div.info-i {
	background: #f6eec4;
}
div.form-i {
	background: #e2e2e2;
}
div.smap-i {
	background: #ddebf4;
}
div.link-i {
	background: #ddebf4;
}
div.cald-i {
	background: #ddebf4;
}
div.sgnw-i {
	background: #ddebf4;
}
div.fact-i h2, div.fact-i h3, div.fact-i h4, div.fact-i div.h, div.news-i h2, div.news-i h3, div.news-i h4, div.news-i div.h, div.bord-i h2, div.bord-i h3, div.bord-i h4, div.bord-i div.h, div.webs-i h2, div.webs-i h3, div.webs-i h4, div.webs-i div.h, div.flsh-i h2, div.flsh-i h3, div.flsh-i h4, div.flsh-i div.h, div.info-i h2, div.info-i h3, div.info-i h4, div.info-i div.h, div.form-i h2, div.form-i h3, div.form-i h4, div.form-i div.h, div.smap-i h2, div.smap-i h3, div.smap-i h4, div.smap-i div.h, div.link-i h2, div.link-i h3, div.link-i h4, div.link-i div.h, div.cald-i h2, div.cald-i h3, div.cald-i h4, div.cald-i div.h, div.sgnw-i h2, div.sgnw-i h3, div.sgnw-i h4, div.sgnw-i div.h, div.tema-i h2, div.tema-i h3, div.tema-i h4, div.tema-i div.h {
/* ALL */
	margin: 0;
	padding: 4px 6px 3px 10px;
	color: #ffffff;
}
* html div.fact-i h2, * html div.fact-i h3, * html div.fact-i h4, * html div.fact-i div.h, * html div.news-i h2, * html div.news-i h3, * html div.news-i h4, * html div.news-i div.h, * html div.bord-i h2, * html div.bord-i h3, * html div.bord-i h4, * html div.bord-i div.h, * html div.webs-i h2, * html div.webs-i h3, * html div.webs-i h4, * html div.webs-i div.h, * html div.flsh-i h2, * html div.flsh-i h3, * html div.flsh-i h4, * html div.flsh-i div.h, * html div.info-i h2, * html div.info-i h3, * html div.info-i h4, * html div.info-i div.h, * html div.form-i h2, * html div.form-i h3, * html div.form-i h4, * html div.form-i div.h, * html div.smap-i h2, * html div.smap-i h3, * html div.smap-i h4, * html div.smap-i div.h, * html div.link-i h2, * html div.link-i h3, * html div.link-i h4, * html div.link-i div.h, * html div.cald-i h2, * html div.cald-i h3, * html div.cald-i h4, * html div.cald-i div.h, * html div.sgnw-i h2, * html div.sgnw-i h3, * html div.sgnw-i h4, * html div.sgnw-i div.h, * html div.tema-i h2, * html div.tema-i h3, * html div.tema-i h4, * html div.tema-i div.h {
/* EI 6 */
	display: inline-block;
}
div.fact-i h2, div.fact-i h3, div.fact-i h4, div.fact-i div.h {
	background-color: #5f9ec8;
}
div.news-i h2, div.news-i h3, div.news-i h4, div.news-i div.h {
	background-color: #5f9ec8;
}
div.bord-i h2, div.bord-i h3, div.bord-i h4 {
	margin: 0;
	background-color: transparent;
	color: #303030;
}
div.bord-i div.h {
	height: 0;
}
div.webs-i h2, div.webs-i h3, div.webs-i h4, div.webs-i div.h {
	background-color: #5f9ec8;
}
div.webs-i span.topline {
	display: block;
	width: 100%;
}
div.flsh-i h2, div.flsh-i h3, div.flsh-i h4, div.flsh-i div.h {
	background-color: #5f9ec8;
}
div.info-i h2, div.info-i h3, div.info-i h4, div.info-i div.h {
	background-color: #f49d1f;
}
div.form-i h2, div.form-i h3, div.form-i h4, div.form-i div.h {
	background-color: #565656;
}
div.smap-i h2, div.smap-i h3, div.smap-i h4, div.smap-i div.h {
	background-color: #003f70;
}
div.link-i h2, div.link-i h3, div.link-i h4, div.link-i div.h {
	background-color: #003f70;
}
div.cald-i h2, div.cald-i h3, div.cald-i h4, div.cald-i div.h {
	background: #5f9ec8;
}
div.sgnw-i h2, div.sgnw-i h3, div.sgnw-i h4, div.sgnw-i div.h {
	background-color: #5f9ec8;
}
div.tema-i span.topline {
	display: block;
	width: 100%;
}
div.box-i h2 a, div.box-i h3 a, div.box-i h4 a {
	color: #ffffff;
}
div.box-i h2 a:hover, div.box-i h3 a:hover, div.box-i h4 a:hover {
	color: #ffffff;
	text-decoration: underline;
}
div.box-i h2 a.visited, div.box-i h3 a.visited, div.box-i h4 a.visited {
	color: #ffffff;
}
div.box-i h2 a.visited:hover, div.box-i h3 a.visited:hover, div.box-i h4 a.visited:hover {
	color: #ffffff;
	text-decoration: underline;
}
div.norm-i h2 a, div.norm-i h3 a, div.norm-i h4 a, div.bord-i h1 a, div.bord-i h2 a, div.bord-i h3 a, div.bord-i h4 a, div.menu-i h1 a, div.menu-i h2 a, div.menu-i h3 a, div.menu-i h4 a {
	color: #003F70;
	text-decoration: none;
}
div.norm-i h2 a:hover, div.norm-i h3 a:hover, div.norm-i h4 a:hover, div.bord-i h1 a:hover, div.bord-i h2 a:hover, div.bord-i h3 a:hover, div.bord-i h4 a:hover, div.menu-i h1 a:hover, div.menu-i h2 a:hover, div.menu-i h3 a:hover, div.menu-i h4 a:hover {
	color: #b10707;
	text-decoration: underline;
}
div.norm-i h2 a.visited, div.norm-i h3 a.visited, div.norm-i h4 a.visited, div.bord-i h1 a.visited, div.bord-i h2 a.visited, div.bord-i h3 a.visited, div.bord-i h4 a.visited, div.menu-i h1 a.visited, div.menu-i h2 a.visited, div.menu-i h3 a.visited, div.menu-i h4 a.visited {
	color: #555555;
}
div.norm-i h2 a.visited:hover, div.norm-i h3 a.visited:hover, div.norm-i h4 a.visited:hover, div.bord-i h1 a.visited:hover, div.bord-i h2 a.visited:hover, div.bord-i h3 a.visited:hover, div.bord-i h4 a.visited:hover, div.menu-i h1 a.visited:hover, div.menu-i h2 a.visited:hover, div.menu-i h3 a.visited:hover, div.menu-i h4 a.visited:hover {
	color: #b10707;
	text-decoration: underline;
}
/* after all i definitions */
div.box-c h1, div.box-c h2, div.box-c h3, div.box-c h4 {
	padding-left: 0;
	padding-right: 0;
	background-image: none;
	background-color: transparent;
	color: #565656;
	border: none;
}
* html div.fact-c h2, * html div.fact-c h3, * html div.fact-c h4, * html div.news-c h2, * html div.news-c h3, * html div.news-c h4, * html div.webs-c h2, * html div.webs-c h3, * html div.webs-c h4, * html div.flsh-c h2, * html div.flsh-c h3, * html div.flsh-c h4, * html div.info-c h2, * html div.info-c h3, * html div.info-c h4, * html div.form-c h2, * html div.form-c h3, * html div.form-c h4, * html div.smap-c h2, * html div.smap-c h3, * html div.smap-c h4, * html div.link-c h2, * html div.link-c h3, * html div.link-c h4, * html div.cald-c h2, * html div.cald-c h3, * html div.cald-c h4, * html div.sgnw-c h2, * html div.sgnw-c h3, * html div.sgnw-c h4, * html div.tema-c h2, * html div.tema-c h3, * html div.tema-c h4 {
/* IE */
	width: 100% !important;
	height: auto;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
div.box-c h1 a, div.box-c h2 a, div.box-c h3 a, div.box-c h4 a {
	color: #003F70;
	background-image: none;
	background-color: transparent;
	text-decoration: none;
}
div.box-c h1 a:hover, div.box-c h2 a:hover, div.box-c h3 a:hover, div.box-c h4 a:hover {
	color: #b10707;
	background: transparent;
	text-decoration: underline;
}
div.box-c h1 a.visited, div.box-c h2 a.visited, div.box-c h3 a.visited, div.box-c h4 a.visited {
	color: #555555;
	background: transparent;
}
div.box-c h1 a.visited:hover, div.box-c h2 a.visited:hover, div.box-c h3 a.visited:hover, div.box-c h4 a.visited:hover {
	color: #b10707;
	background: transparent;
	text-decoration: underline;
}
div.box-c p {
	padding-left: 0;
	padding-right: 0;
	background-image: none;
}
div.box-c div {
	width: auto;
	height: auto;
	clear: left;
}
div.box-c center {
	width: auto;
	height: auto;
	clear: left;
}
div.webs-c p {
	margin-top: 4px;
}
div.tema-c p {
	margin-top: 4px;
}
* html div.link-c p {
/* IE */
	height: auto;
	clear: both;
	float: left;
}
/* p:only block in footer box */
div.box-f p {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
}
div.fact-f p, div.news-f p, div.webs-f p, div.form-f p, div.smap-f p, div.link-f p, div.cald-f p, div.sgnw-f p, div.tema-f p {
	text-align: right;
}
div.bord-f p {
	text-align: right;
	padding-bottom: 6px;
	padding-right: 8px;
}
div.box-f p.empty {
	padding: 0;
}
a.box-i-txt {
	display: block;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}
* html a.box-i-txt {
	width: 80%;
}
a.box-i-img {
	display: block;
	float: right;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}
img.box-i-img {
	margin: 0;
	padding: 0;
}
h4.inline a.box-i-img {
	display: none;
}
h4.inline a.box-i-txt {
	display: inline;
}
div.fact-i img.box-i-img {
	border-left: 2px solid #fbda9f;
}
div.news-i img.box-i-img {
	border-left: 2px solid #dfb69d;
}
div.webs-i img.box-i-img {
	border-left: 2px solid #cfe3f0;
}
div.flsh-i img.box-i-img {
	border-left: 2px solid #cfe3f0;
}
div.info-i img.box-i-img {
	border-left: 2px solid #fbda9f;
}
div.form-i img.box-i-img {
	border-left: 2px solid #c5c5c5;
}
div.smap-i img.box-i-img {
	border-left: 2px solid #a4bdd0;
}
div.link-i img.box-i-img {
	border-left: 2px solid #a4bdd0;
}
div.cald-i img.box-i-img {
	border-left: 2px solid #dfb69d;
}
div.sgnw-i img.box-i-img {
	border-left: 2px solid #cdd6a5;
}
/* this must be defined after all div.xxx-i */
div.fact div.white, div.news div.white, div.bord div.white, div.webs div.white, div.flsh div.white, div.info div.white, div.form div.white, div.smap div.white, div.link div.white, div.cald div.white, div.sgnw div.white, div.tema div.white {
	background: #ffffff;
}
/* special version of boxes in row */
div.row {
	clear: both;
	float: left;
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
/* special styles */
div.mml {
	line-height: 1.45;
}
div.smap ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
div.col-100-l div.smap ul li, div.col-100-r div.smap ul li, div.col-80-l div.smap ul li, div.col-80-r div.smap ul li, div.col-75-l div.smap ul li, div.col-75-r div.smap ul li, div.col-66-l div.smap ul li, div.col-66-r div.smap ul li, div.col-50-l div.smap ul li, div.col-50-r div.smap ul li {
	border-bottom: 3px dotted #ebf7ff;
	margin-top: 6px;
	padding-bottom: 4px;
}
div.smap ul li a {
	font-weight: bold;
}
div.smap-c ul li span {
	display: none;
}
div.smap-c ul li ul li span {
	display: inline;
}
div.smap ul ul {
	margin-left: 10px;
}
div.smap ul.kompakt li {
	display: inline;
	font-weight: normal;
	border-bottom: none!important;
}
div.col-33-l div.smap ul li, div.col-33-r div.smap ul li, div.col-25-l div.smap ul li, div.col-25-r div.smap ul li, div.col-20-l div.smap ul li, div.col-20-r div.smap ul li, div.smap ul ul li {
	display: inline;
	font-size: 0.9em;
	font-weight: normal;
	border-bottom: none!important;
}
div.col-33-l div.smap ul li a , div.col-33-r div.smap ul li a, div.col-25-l div.smap ul li a, div.col-25-r div.smap ul li a, div.col-20-l div.smap ul li a, div.col-20-r div.smap ul li a, div.smap ul ul li a {
	font-weight: bold;
}
div.col-60-l div.smap ul li {
	border-bottom: 2px dotted #cecece;
	margin-top: 6px;
	margin-left: 8px;
	padding-bottom: 4px;
}
div.smap ul.menubreadcrumb {
	border-bottom: 2px solid #cecece;
}
div.smap ul.menubreadcrumb li {
	border-style: none !important;
}
div.smap ul li a {
	color: #333333;
}
div.smap ul li a.smap-detalje {
	color: #003F70;
}
div.menu ul {
	width: 100%;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0 6px 0 8px;
	list-style: none;
}
div.menu ul.menubreadcrumb {
	padding-top: 10px;
	border-bottom: 1px solid #b3bdc3;
	background: #cfdbe3;
}
div.menu ul.menuNiv1 {
	padding-top: 2px;
}
div.menu ul.menuNiv2 {
	width: 90%;
	margin-left: 8px;
}
div.menu ul li {
	clear: both;
	display: block;
	width: 95%;
	padding-bottom: 2px;
	overflow: hidden;
	color: #676767;
	background: transparent;
}
div.menu ul.menubreadcrumb li {
	color: inherit;
	background: url(/images/menupil/unic_up.gif) no-repeat right center;
}
div.menu ul.menubreadcrumb li a {
	display: block;
	width: 99%;
	font-weight: bold;
	color: #999999;
	background: transparent;
}
div.menu ul.menuNiv1 li.liMenuUPkt, div.menu ul.menuNiv1 li.liMenuUPkt1 {
	background: url(/images/menupil/unic_right.gif) no-repeat 100% 0.2em;
}
div.menu ul.menuNiv1 li.liMenuAktUPkt, div.menu ul.menuNiv1 li.liMenuAktUPkt1 {
	color: #777777;
	background: url(/images/menupil/unic_down.gif) no-repeat right top;
}
div.menu ul.menuNiv2 li {
	margin-bottom: 2px;
	padding: 0;
	color: #676767;
	background: transparent;
}
div.menu ul.menuNiv1 li.menuDeler, div.menu ul.menuNiv2 li.menuDeler {
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: 2px dotted #ffffff;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
}
div.menu a.menuPkt, div.menu a.menuPktAkt {
	display: block;
	width: 99%;
}
a.menuPkt, a.menuPktAkt {
	font-size: 1em;
	text-decoration: none;
	background: transparent;
}
a.menuPkt {
	font-weight: normal;
	color: #676767;
}
a.menuPktAkt {
	font-weight: bold;
	color: #777777;
}
a.menuPkt:hover, a.menuPktAkt:hover {
	color: #b10707;
	background: transparent;
}
a.menuPkt:active, a.menuPktAkt:active {
	color: #ff5500;
	background: transparent;
}
li.liMenuPktI, li.liMenuAktPktI, li.liMenuAktUPktI, li.liMenuPktI1, li.liMenuAktPktI1, li.liMenuAktUPktI1 {
	width: auto;
	height: 3.1em;
}
a.menuPkt img.ikon, a.menuPktAkt img.ikon {
	display: block;
	float: left;
	margin-top: 0.2em;
	margin-right: 4px;
}
div.menu div.mtekst {
	display: inline;
	height: 2.75em;
	overflow: hidden;
}
/* acceskey */
a.accesskey {
	line-height: 0;
}
/* special version of boxes in section header */
#headerH1 {
	position: absolute;
	left: -999px;
	/* width: 1px;
	height: 1px;
*/
	/* padding: 0;
*/
	/* line-height: 0;
*/
	/* font-size: 0;
*/
}
#headerH2 {
	position: absolute;
	bottom: 6px;
	left: 16px;
	color: #797979;
	font-size: 20px;
	letter-spacing: 1px;
	margin: 0;
	padding: 0;
}
* html #headerH2 {
	bottom: 10px;
	left: 10px;
}
#headerH2 a {
	color: #797979;
}
#headerH2 a:hover {
	color: #797979;
	text-decoration: none;
}
#headerH2 a.visited {
	color: #797979;
	text-decoration: none;
}
#headerH2 a.visited:hover {
	color: #797979;
	text-decoration: none;
}
/* Soegeboks */
#searchForm {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 34px;
	right: 16px;
}
* html #searchForm {
/* IE */
	right: 10px;
}
#searchForm input.searchButton {
	height: 19px;
	width: 36px;
	font-size: 12px;
	color: #ffffff;
	margin: 0 0 0 2px;
	padding: 0;
	background: transparent;
	border: 1px solid #ffffff;
}
div.searchIcons {
	padding: 0;
	position: absolute;
	bottom: 6px;
	right: 16px;
}
* html div.searchIcons {
/* IE */
	right: 10px;
}
#header ul {
	position: absolute;
	bottom: 6px;
	left: 8px;
	width:80%;
	list-style: none;
	margin: 0 0 0 4px;
	padding: 0;
	text-indent: 0;
}
* html #header ul {
/* IE */
	left: 3px;
}
#header ul li {
	display: inline;
	margin: 0;
	color: #ffffff;
}
div.searchIcons, div.searchIcons a, #header ul li a {
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
div.searchIcons a:hover, #header ul li a:hover {
	color: #ffffff;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
div.searchIcons a.visited, #header ul li a.visited {
	color: #ffffff;
	background: transparent;
	background-image: none;
}
div.searchIcons a.visited:hover, #header ul li a.visited:hover {
	color: #ffffff;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
#header ul li img {
	width: 12px;
	height: 12px;
	margin: 0 5px 0 10px;
}
/* special version of boxes in section footer */
#footer div.norm {
	width: 100%;
	height: 4.5em;
	background: #003f70;
	color: #ffffff;
	margin: 0;
}
#footer a {
	color: #ffffff;
}
#footer div.norm-f {
	position: absolute;
	bottom: 9px;
	right: 18px;
}
* html #footer div.norm-f {
/* IE */
	bottom: 0;
	right: 10px;
}
#footer div.norm-c {
	position: absolute;
	bottom: 12px;
	left: 18px;
	z-index: 100;
}
* html #footer div.norm-c {
/* IE */
	bottom: 6px;
	left: 10px;
}
#footer div.partner a img {
	height: 1.9em;
	margin: 6px 6px 0 0;
	padding: 0;
}
/* forms */
a.cpyrghta {
	color: #7777cc;
	background: inherit;
}
div.cpyrghts {
	display: block;
	width: 138px;
	height: auto;
	margin: 0 4px 0 4px;
	font-size: 85%;
}
div.materiale, div.materialeL, div.materialeR {
	width: auto;
	padding: 4px;
	color: inherit;
	background: #DFE7ED;
}
div.form-c div.materiale, div.form-c div.materialeL, div.form-c div.materialeR {
	background: transparent;
}
div.materialeR {
	float: right;
	margin: 0 0 8px 8px;
}
div.materiale, div.materialeL {
	float: left;
	margin: 0 8px 8px 0;
}
div.materiale p {
	clear: both;
	margin: 0 0 4px 4px;
	padding: 0;
}
div.materiale a img {
	margin: 4px 4px 8px 4px;
	padding: 0;
	border-style: none;
}
div.col-100-l div.materiale, div.col-100-r div.materiale, div.col-75-l div.materiale,  div.col-75-r div.materiale, div.col-66-l div.materiale,  div.col-66-r div.materiale, div.col-50-l div.materiale,  div.col-50-r div.materiale {
	width: 50%;
	float: right;
}
div.col-33-l div.materiale,  div.col-33-r div.materiale, div.col-25-l div.materiale,  div.col-25-r div.materiale {
	width: 100%;
	margin: 0;
	padding: 0;
	color: inherit;
	background: #ffffff;
}
div.col-25-l span.yearInDate, div.col-25-r span.yearInDate {
	display: none;
}
/* vevent */
div.vevent abbr.dtstart, div.vevent abbr.dtstart, div.vevent span.dtstart, div.vevent span.dtstart, div.vevent abbr.dtend, div.vevent abbr.dtend, div.vevent span.dtend, div.vevent span.dtend {
	border-bottom: 1px dashed #cecece;
}
div.white h5.summary a:hover {
	color: #b10707;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
div.white h5.summary a.visited {
	color: #555555;
	background: transparent;
	background-image: none;
}
div.white h5.summary a.visited:hover {
	color: #b10707;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
/* standard form styles */
fieldset.lradio, fieldset.mradio, fieldset.rradio {
	float: left;
	width: 25%;
	padding: 8px;
}
fieldset.lradio {
	clear: both;
	margin-right: 8px;
}
fieldset.mradio {
	margin-right: 8px;
}
fieldset.comment {
	clear: both;
	float: left;
	width: 50%;
	height: 9em;
	margin-right: 8px;
	margin-top: 8px;
	padding: 8px 38px 8px 8px;
}
fieldset.comment textarea {
	font-size: 1em;
	width: 75%;
	height: 4em;
	margin: 8px 0 8px 0;
}
fieldset.namemail {
	float: left;
	width: 25%;
	height: 9em;
	margin-top: 8px;
	padding: 8px;
}
fieldset.namemail label {
	clear: both;
	float: left;
	width: 25%;
	font-size: 1em;
	text-align: right;
	margin: 12px 8px 8px 0;
}
fieldset.namemail input {
	float: left;
	width: 60%;
	font-size: 1em;
	margin: 8px 0 8px 0;
}
fieldset.nyhedsbrev, fieldset.nyhedstilmeld {
	float: left;
	width: 87%;
	overflow: hidden;
	font-size: 1em;
	padding-left: 8px;
}
fieldset.nyhedsbrev label {
	display: none;
}
fieldset.nyhedsbrev input {
	float: left;
	font-size: 1em;
	margin: 8px 0 8px 0;
}
fieldset.nyhedstilmeld label input {
	margin: 4px 8px 0 0;
}
form input.sendknap1, form input.sendknap2, form input.knap, form input.knap2 {
	float: left;
	width: auto;
	height: auto;
	font-size: 0.9em;
	margin: 0.5em 0 1em 0;
	padding: 0;
}
form input.sendknap1, form input.knap {
	clear: both;
}
form input.sendknap2, form input.knap2 {
	margin-left: 0.5em;
}
/* mateerialelister og albums */
dl.ml {
	float: left;
	clear: none;
	width: 85px;
	height: 150px;
	margin: 0 8px 0 0;
	padding: 8px;
}
.ml dd {
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
}
div.norm dl.ml {
	border: 1px solid #505050;
	width: 120px;
	height: 175px;
}
div.norm .ml dt {
	width: 104px;
}
div.norm .ml dt img {
	float: right;
}
div.fact-c .ml dd.thumb p.fotoDesc, div.fact-c .ml dd.thumb dl.fotoEmne {
	display: none;
}
a.jqClueTipTitle {
	border-bottom: 1px dashed #b1971d;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
dl.stikord, dl.litteratur {
	margin-left: 0;
}
dl.stikord dd {
	margin-left: 8px;
}
dl.stikord dt a, dl.litteratur dt a {
	color: #333333;
}
dl.litteratur dd, dl.litteratur dt {
	display: inline;
}
.unic-materiale-nav {
	display: block;
	list-style: none;
	width: 10em;
	margin: 8px auto 8px auto;
	padding: 0;
	text-indent: 0;
}
.unic-materiale-nav-left, .unic-materiale-nav-right {
	display: inline;
	color: #ffffff;
	font-weight: bold;
	margin: 0 4px 0 4px;
	padding: 1px 0 1px 0;
}
.unic-materiale-nav-left {
	background: transparent url(/images/menupil/album_left.gif) no-repeat center center;
}
.unic-materiale-nav-right {
	background: transparent url(/images/menupil/album_right.gif) no-repeat center center;
}
.unic-materiale-nav-center {
	display: inline;
	background: #003f70;
	color: #ffffff;
	margin: 0 4px 0 4px;
	padding: 1px 4px 1px 4px;
}
input.rssurl {
	float: left;
	width: 99%;
	font-size: 1.1em;
	margin: 4px 0 8px 0;
	padding: 2px 2px 2px 4px;
	color: #ffffff;
	border-style: none;
	border-bottom: solid 1px #002a4a;
	background: #003f70 URL(/images/emu10/bokse/link.gif) left top repeat-x;
}
/* special for uni-c but normal in EMU */
img.ekstlink {
	display: none;
}
/* Tags til news10 - swi */
a.unictag {
	margin-right: 2px;
	margin-bottom: 2px;
}
a.s1 {
	font-size: 80%;
	color: #106BB0;
}
a.s2 {
	font-size: 95%;
	color: #0B60A1;
}
a.s3 {
	font-size: 110%;
	color: #065592;
}
a.s4 {
	font-size: 125%;
	color: #034A81;
}
a.s5 {
	font-size: 140%;
	color: #003F70;
}
/*bogstavmenuer*/
div.col-100-l ul.menubreadcrumb {
	display: none;
}
div.col-100-l ul.menuNiv1 {
	margin: 0 8px 0 8px;
	padding: 0;
}
div.col-100-l ul.menuNiv1 li, div.col-100-l ul.menuNiv1 li.liMenuPkt, div.col-100-l ul.menuNiv1 li.liMenuAktPkt, div.col-100-l ul.menuNiv1 li.liMenuAktUPkt {
	display: inline;
	clear: none;
	margin: 0 0 0 3px;
	padding: 0;
}
div.col-100-l ul.menuNiv1 li.liMenuPkt a.menuPkt, div.col-100-l ul.menuNiv1 li.liMenuAktPkt a.menuPkt, div.col-100-l ul.menuNiv1 li.liMenuAktUPkt a.menuPkt {
	color: #003F70;
	background-color: inherit;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}
/*bogstavmenuer*/

div.tema {
	border: solid 1px #72B3DD;
	padding-bottom: 4px;
}
div.temawhite {
	border: 0;
	padding-bottom: 0;
}
div.tema div.white div.box-c {
	padding-left: 0;
	padding-right: 0;
}
div.tema div.box-i div.box {
	margin-top: 0;
}
div.tema div.box-i div.box-c {
	padding-top: 2px
}
.box-tema00 {
	display: block;
	width: 100%;
	height: 100px;
	margin: 0;
	border-bottom: solid 1px #72B3DD;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
}
div.temawhite .box-tema00 {
	border-bottom: 0;
}
div.tema div.col-100-r, div.tema div.col-100-l {
	width: 99.9%;
	clear: none;
}
div.tema div.col-50-r, div.tema div.col-50-l {
	width: 49.8%;
	clear: none;
}
div.tema div.col-33-r, div.tema div.col-33-l {
	width: 33.2%;
	clear: none;
}
div.tema div.link {
	border-left: none;
	border-right: none;
	background-color: transparent;
}
div.tema div.box-i div.box-i {
	background-color: transparent;
}
div.tema div.box-i  div.box-i div.box-c {
	padding-left: 0;
}
div.tema {
	background: #e3f2f9 url(//css.emu.dk/images/emu11/tema-col-40-bg.jpg) top left repeat-x;
}
/* new footer */
#footerContent {
	clear: both;
	position: relative;
	width: 100%;
	height: 92px;
	background: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	border-top: 1px solid #001c30;
	/* special for EMU */
	border-left: 1px solid #001c30;
	border-right: 1px solid #001c30;
	border-bottom: 1px solid #001c30;
	margin: 0 6px 6px 6px;
	width:auto;
}
#footerTxt {
	position: absolute;
	bottom: 22px;
	left: 42px;
}
#footerLogo {
	position: absolute;
	bottom: 22px;
	right: 42px;
}
#footerContent p {
	margin: 0;
	padding: 0;
}
#footerContent img {
	border-style: none;
}
#footerContent a {
	text-decoration: none;
	color: #004681;
}
#footerContent a:hover {
	color: #b10707;
	text-decoration: underline;
}
#footerContent a.visited {
	color: #555;
}
#footerContent a.visited:hover {
	color: #b10707;
	text-decoration: underline;
}
#footerLogo p {
	float: right;
}
#footerLogo span.klat {
	color: #ff0000;
}
#footerLogo span.hideMF {
	position: absolute;
	left: -999px;
	width: 1px;
	height: 1px;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
/* hiding information if javascript is enabled */
.JSEnabled ul.sf-menu ul,
.JSEnabled .helpText {
  display:none;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* * {
	padding: 0;
	margin: 0;
}
*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
}
#TB_window a:link {
	color: #666666;
}
#TB_window a:visited {
	color: #666666;
}
#TB_window a:hover {
	color: #000;
}
#TB_window a:active {
	color: #666666;
}
#TB_window a:focus {
	color: #666666;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.TB_overlayMacFFBGHack {
	background: url(//css.emu.dk/js/jquery/thickbox/macFFBgHack.png) repeat;
}
.TB_overlayBG {
	background-color: #cccccc;
	filter: alpha(opacity=33);
	-moz-opacity: 0.33;
	opacity: 0.33;
}
* html #TB_overlay {
/* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight: document.body.offsetHeight + 'px');
}
#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color: #000000;
	display: none;
	border: 4px solid #00457e;
	text-align: left;
	top: 50%;
	left: 50%;
}
* html #TB_window {
/* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
	display: block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}
#TB_caption {
	padding: 8px 10px 4px 15px;
	float: left;
}
#TB_navigation {
	float: right;
	width: auto;
	padding: 10px 15px 10px 8px;
}
#TB_prevWindow {
	padding: 0;
	float: left;
}
#TB_closeWindow {
	padding: 0 8px 0 8px;
	float: left;
}
#TB_nextWindow {
	padding: 0;
	float: left;
}
#TB_closeAjaxWindow {
	padding: 2px 3px 0 0;
	margin-bottom: 0;
	text-align: right;
	float: right;
}
#TB_ajaxWindowTitle {
	/* float: left;
	padding: 8px 0 0 14px;
	margin-bottom: 0; */
	display:none;
}
#TB_title {
	background: url(//css.emu.dk/js/jquery/thickbox/title-bg.gif) repeat-x 0 0;
	height: 19px;
	margin: 0;
	padding: 0;
	/* line-height: 0px; */
}
#TB_ajaxContent {
	clear: both;
	padding: 2px 15px 15px 15px;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
}
#TB_ajaxContent.TB_modal {
	padding: 15px;
}
#TB_ajaxContent p {
	padding: 5px 0px 5px 0px;
}
#TB_load {
	position: fixed;
	top: 50%;
	left: 50%;
	display: none;
	height: 13px;
	width: 208px;
	z-index: 103;
	margin: -6px 0 0 -104px;
/* -height/2 0 0 -width/2 */
}
* html #TB_load {
/* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect {
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #fff;
	border: none;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height: 100%;
	width: 100%;
}
* html #TB_HideSelect {
/* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight: document.body.offsetHeight + 'px');
}
#TB_iframeContent {
	clear: both;
	border: none;
	margin-bottom: -1px;
	margin-top: 1px;
	_margin-bottom: 1px;
}

