/* Copyright UNI-C 2008. Jens Ebbe Thomsen */
/* generel elements */
* {
	margin: 0;
	padding: 0;
}
/* Jello */
#UNICbody {
	/* padding: 0 350px 0 350px;
these side paddings together determine the natural min-width  */
	/* margin: 0;
*/
	/* text-align: center;
this centers the wrappers in older IEwin versions */
	/* background: gray;
*/
}
#UNICsizer {
	/* margin: 0 auto 0 auto;
this centers the wrappers in standards browsers */
	/* width: 50%;
here is the critical value for customizing the Jello behavior */
	/* max-width: 300px;
version for IE is at the bottom of this style block */
}
#UNICexpander {
	/* background: transparet;
*/
	/* margin: 0 -350px 0 -350px;
these side margins should be the same or slightly less than body paddings */
	/* min-width: 700px;
This prevents Safari from losing the negative margins in narrow windows */
	/* position: relative;
*/
}
/* 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: 0;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
.displayNone, .hideMF {
	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;
}
.notPrint {
	margin: 0;
	padding: 0;
}
img.printlogo {
	display: none;
}
.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.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;
}
table {
	clear: both;
	float: left;
	margin: 8px 0 8px 0;
}
td {
	padding: 0 6px 0 6px;
	line-height: 1.45;
	vertical-align: top;
}
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;
	clear: both;
	overflow: hidden;
}
* html #header {
	position: relative;
}
#header {
	overflow: hidden;
/* This hides the excess padding in non-IE browsers */
	display: block;
/* this time Operas 7 + 8 need block, not inline-block */
	width: auto;
	height: 84px;
	margin: 6px 6px 0 6px;
	border-right: 1px solid #777777;
	/* border: 1px solid #777777;
*/
	background: #ffffff url(//css.emu.dk/images/admsys_back/admsys10.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;
}
* 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(/images/emu9/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: 96%;
}
div.col-60-l  div.box, div.col-60-r  div.box {
	width: 96%;
}
div.col-50-l  div.box, div.col-50-r  div.box {
	width: 96%;
}
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-f {
	clear: both;
}
* html .box-f {
/* IE */
	width: 100% !important;
	height: auto;
}
/* End General part */
/* boxes without borders */
div.norm, div.mini, div.menu {
	margin: 6px 6px 6px 6px;
}
div.mini {
	width: 100%;
	margin: 0;
}
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.norm h5, div.mini h1, div.mini h2, div.mini h3, div.mini h4, div.mini h5, div.menu h1, div.menu h2, div.menu h3, div.menu h4, div.menu h5 {
	margin: 0;
	padding: 0;
}
div.norm-i div.h {
	height: 0;
}
div.mini-i div.h {
	display: none;
}
div.norm-c, div.mini-c {
/* ALL */
	padding: 6px 0 2px 0;
}
div.menu-c {
	padding: 0 0 2px 0;
}
div.mini-f, 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 {
/* 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 {
/* 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 h1, div.fact-i h2, div.fact-i h3, div.fact-i h4, div.fact-i h5, div.fact-i div.h, div.news-i h1, div.news-i h2, div.news-i h3, div.news-i h4, div.news-i h5, div.news-i div.h, div.bord-i h1, div.bord-i h2, div.bord-i h3, div.bord-i h4, div.bord-i h5, div.bord-i div.h, div.webs-i h1, div.webs-i h2, div.webs-i h3, div.webs-i h4, div.webs-i h5, div.webs-i div.h, div.flsh-i h1, div.flsh-i h2, div.flsh-i h3, div.flsh-i h4, div.flsh-i h5, div.flsh-i div.h, div.info-i h1, div.info-i h2, div.info-i h3, div.info-i h4, div.info-i h5, div.info-i div.h, div.form-i h1, div.form-i h2, div.form-i h3, div.form-i h4, div.form-i h5, div.form-i div.h, div.smap-i h1, div.smap-i h2, div.smap-i h3, div.smap-i h4, div.smap-i h5, div.smap-i div.h, div.link-i h1, div.link-i h2, div.link-i h3, div.link-i h4, div.link-i h5, div.link-i div.h, div.cald-i h1, div.cald-i h2, div.cald-i h3, div.cald-i h4, div.cald-i h5, div.cald-i div.h, div.sgnw-i h1, div.sgnw-i h2, div.sgnw-i h3, div.sgnw-i h4, div.sgnw-i h5, div.sgnw-i div.h {
/* ALL */
	margin: 0;
	padding: 4px 6px 3px 10px;
	color: #ffffff;
}
* html div.fact-i h1, * html div.fact-i h2, * html div.fact-i h3, * html div.fact-i h4, * html div.fact-i h5, * html div.fact-i div.h, * html div.news-i h1, * html div.news-i h2, * html div.news-i h3, * html div.news-i h4, * html div.news-i h5, * html div.news-i div.h, * html div.bord-i h1, * html div.bord-i h2, * html div.bord-i h3, * html div.bord-i h4, * html div.bord-i h5, * html div.bord-i div.h, * html div.webs-i h1, * html div.webs-i h2, * html div.webs-i h3, * html div.webs-i h4, * html div.webs-i h5, * html div.webs-i div.h, * html div.flsh-i h1, * html div.flsh-i h2, * html div.flsh-i h3, * html div.flsh-i h4, * html div.flsh-i h5, * html div.flsh-i div.h, * html div.info-i h1, * html div.info-i h2, * html div.info-i h3, * html div.info-i h4, * html div.info-i h5, * html div.info-i div.h, * html div.form-i h1, * html div.form-i h2, * html div.form-i h3, * html div.form-i h4, * html div.form-i h5, * html div.form-i div.h, * html div.smap-i h1, * html div.smap-i h2, * html div.smap-i h3, * html div.smap-i h4, * html div.smap-i h5, * html div.smap-i div.h, * html div.link-i h1, * html div.link-i h2, * html div.link-i h3, * html div.link-i h4, * html div.link-i h5, * html div.link-i div.h, * html div.cald-i h1, * html div.cald-i h2, * html div.cald-i h3, * html div.cald-i h4, * html div.cald-i h5, * html div.cald-i div.h, * html div.sgnw-i h1, * html div.sgnw-i h2, * html div.sgnw-i h3, * html div.sgnw-i h4, * html div.sgnw-i h5, * html div.sgnw-i div.h {
/* EI 6 */
	display: inline-block;
}
div.fact-i h1, div.fact-i h2, div.fact-i h3, div.fact-i h4, div.fact-i h5, div.fact-i div.h {
	background-color: #5f9ec8;
}
div.news-i h1, div.news-i h2, div.news-i h3, div.news-i h4, div.news-i h5, div.news-i div.h {
	background-color: #5f9ec8;
}
div.bord-i h1, div.bord-i h2, div.bord-i h3, div.bord-i h4, div.bord-i h5 {
	margin: 0;
	background-color: transparent;
	color: #303030;
}
div.bord-i div.h {
	height: 0;
}
div.webs-i h1, div.webs-i h2, div.webs-i h3, div.webs-i h4, div.webs-i h5, div.webs-i div.h {
	background-color: #5f9ec8;
}
div.webs-i span.topline {
	display: block;
	width: 100%;
}
div.flsh-i h1, div.flsh-i h2, div.flsh-i h3, div.flsh-i h4, div.flsh-i h5, div.flsh-i div.h {
	background-color: #5f9ec8;
}
div.info-i h1, div.info-i h2, div.info-i h3, div.info-i h4, div.info-i h5, div.info-i div.h {
	background-color: #f49d1f;
}
div.form-i h1, div.form-i h2, div.form-i h3, div.form-i h4, div.form-i h5, div.form-i div.h {
	background-color: #565656;
}
div.smap-i h1, div.smap-i h2, div.smap-i h3, div.smap-i h4, div.smap-i h5, div.smap-i div.h {
	background-color: #003f70;
}
div.link-i h1, div.link-i h2, div.link-i h3, div.link-i h4, div.link-i h5, div.link-i div.h {
	background-color: #003f70;
}
div.cald-i h1, div.cald-i h2, div.cald-i h3, div.cald-i h4, div.cald-i h5, div.cald-i div.h {
	background: #5f9ec8;
}
div.sgnw-i h1, div.sgnw-i h2, div.sgnw-i h3, div.sgnw-i h4, div.sgnw-i h5, div.sgnw-i div.h {
	background-color: #5f9ec8;
}
div.box-i h1 a, div.box-i h2 a, div.box-i h3 a, div.box-i h4 a, div.box-i h5 a {
	color: #ffffff;
}
div.box-i h1 a:hover, div.box-i h2 a:hover, div.box-i h3 a:hover, div.box-i h4 a:hover, div.box-i h5 a:hover {
	color: #ffffff;
	text-decoration: underline;
}
div.box-i h1 a.visited, div.box-i h2 a.visited, div.box-i h3 a.visited, div.box-i h4 a.visited, div.box-i h5 a.visited {
	color: #ffffff;
}
div.box-i h1 a.visited:hover, div.box-i h2 a.visited:hover, div.box-i h3 a.visited:hover, div.box-i h4 a.visited:hover, div.box-i h5 a.visited:hover {
	color: #ffffff;
	text-decoration: underline;
}
div.norm-i h1 a, div.norm-i h2 a, div.norm-i h3 a, div.norm-i h4 a, div.norm-i h5 a, div.mini-i h1 a, div.mini-i h2 a, div.mini-i h3 a, div.mini-i h4 a, div.mini-i h5 a, div.bord-i h1 a, div.bord-i h2 a, div.bord-i h3 a, div.bord-i h4 a, div.bord-i h5 a, div.menu-i h1 a, div.menu-i h2 a, div.menu-i h3 a, div.menu-i h4 a, div.menu-i h5 a {
	color: #003F70;
	text-decoration: none;
}
div.norm-i h1 a:hover, div.norm-i h2 a:hover, div.norm-i h3 a:hover, div.norm-i h4 a:hover, div.norm-i h5 a:hover, div.mini-i h1 a:hover, div.mini-i h2 a:hover, div.mini-i h3 a:hover, div.mini-i h4 a:hover, div.mini-i h5 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.bord-i h5 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, div.menu-i h5 a:hover {
	color: #b10707;
	text-decoration: underline;
}
div.norm-i h1 a.visited, div.norm-i h2 a.visited, div.norm-i h3 a.visited, div.norm-i h4 a.visited, div.norm-i h5 a.visited, div.mini-i h1 a.visited, div.mini-i h2 a.visited, div.mini-i h3 a.visited, div.mini-i h4 a.visited, div.mini-i h5 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.bord-i h5 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, div.menu-i h5 a.visited {
	color: #555555;
}
div.norm-i h1 a.visited:hover, div.norm-i h2 a.visited:hover, div.norm-i h3 a.visited:hover, div.norm-i h4 a.visited:hover, div.norm-i h5 a.visited:hover, div.mini-i h1 a.visited:hover, div.mini-i h2 a.visited:hover, div.mini-i h3 a.visited:hover, div.mini-i h4 a.visited:hover, div.mini-i h5 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.bord-i h5 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, div.menu-i h5 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, div.box-c h5 {
	padding-left: 0;
	padding-right: 0;
	background-image: none;
	background-color: transparent;
	color: #565656;
	border: none;
}
* html div.box-c h1, * html div.box-c h2, * html div.box-c h3, * html div.box-c h4, * html div.box-c h5 {
/* IE */
	padding-left: 0 !important;
	padding-right: 0 !important;
	width: 100% !important;
	height: auto;
}
div.box-c h1 a, div.box-c h2 a, div.box-c h3 a, div.box-c h4 a, div.box-c h5 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, div.box-c h5 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, div.box-c h5 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, div.box-c h5 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;
}
/* 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 {
	text-align: right;
}
div.bord-f p {
	text-align: right;
	padding-bottom: 6px;
	padding-right: 8px;
}
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 {
	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.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: 8pxpadding-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 {
	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: 99%;
	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;
}
a.menuPkt, a.menuPktAkt {
	display: block;
	width: 99%;
	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;
}
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: 40px;
	left: 16px;
	color: #555555;
	font-size: 2.2em;
	letter-spacing: 0.05em;
	margin: 0;
	padding: 0;
}
* html #headerH2 {
	bottom: 46px;
	left: 11px;
}
#headerH2 a {
	color: #555555;
}
#headerH2 a:hover {
	color: #555555;
	text-decoration: none;
}
#headerH2 a.visited {
	color: #555555;
	text-decoration: none;
}
#headerH2 a.visited:hover {
	color: #555555;
	text-decoration: none;
}
/* Soegeboks */
#header form {
	position: absolute;
	top: 64px;
	right: 16px;
}
* html #header form {
/* IE */
	top: 58px;
	right: 10px;
}
#searchForm {
	margin: 0;
	padding: 0;
}
* html #searchForm {
/* IE */
}
#searchForm input.searchButton {
	height: 19px;
	width: 36px;
	font-size: 12px;
	color: #ffffff;
	margin: 0 0 0 2px;
	padding: 0;
	background: #003f70;
	border: 1px solid #ffffff;
}
div.searchIcons {
	padding: 0;
	position: absolute;
	bottom: 6px;
	right: 16px;
}
* html div.searchIcons {
/* IE */
	bottom: 18px;
	right: 10px;
}
div.searchIcons, div.searchIcons a {
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
div.searchIcons a:hover {
	color: #ffffff;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
div.searchIcons a.visited {
	color: #ffffff;
	background: transparent;
	background-image: none;
}
div.searchIcons a.visited:hover {
	color: #ffffff;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}
#header li img {
	width: 12px;
	height: 12px;
	margin: 0 5px 0 10px;
}
#header ul {
	position: absolute;
	top: 61px;
	right: 210px;
	color: #999999;
	margin: 0;
	padding-top: 9px;
	list-style: none;
	text-indent: 0;
}
* html #header ul {
/* IE */
	top: 57px;
	right: 210px;
}
#header ul li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #ffffff;
}
#header ul li a {
	margin: 0;
	padding: 4px 8px 4px 15px;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #fcfcfc;
}
#header ul li a {
	background: #73627b;
	background-image: url(//css.emu.dk/images/admsys/default_off.gif);
}
#header ul li a.TopN2Aktiv {
	background: #73627b;
	background-image: url(//css.emu.dk/images/admsys/default_cur.gif);
	color: #003973;
}
#header ul li a:hover {
	background: #73627b;
	background-image: url(//css.emu.dk/images/admsys/default_on.gif);
	color: #003973;
}
#header ul li a.TopN2Aktiv:hover {
	background: #73627b;
	background-image: url(//css.emu.dk/images/admsys/default_on.gif);
	color: #fcfcfc;
}
/* special version of boxes in section footer */
#footer div.norm {
	width: 100%;
	height: 4.5em;
	margin: 0;
	padding: 0;
	background: #003f70;
	color: #ffffff;
}
#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.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;
	margin-top: 8px;
	padding: 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 {
	float: left;
	width: auto;
	height: auto;
	font-size: 0.9em;
	margin: 1em 0 1em 0;
	padding: 0;
}
form input.sendknap1 {
	clear: both;
}
form input.sendknap2 {
	margin-left: 2px;
}
/* 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;
}
/*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*/
th.thdate {
	width: 7em;
}

