/* Copyright UNI-C 2008. Jens Ebbe Thomsen */
/* Reset styles */
/*Copyright (c) 2008, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 3.0.0pr2*/
/* reset */
html {
	color: #000000;
	background: #ffffff;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, iframe, form, fieldset, legend, input, textarea, p, blockquote, th, td, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
input, textarea, select {
	/* *font-size: 100%; */
}
legend {
	color: #000;
}
/* fonts */
body {
	font: 13px/1.231 arial, helvetica, sans-serif;
	/* *font-size: small; */
	/* *font: x-small; */
}
select, input, button, textarea {
	font: 99% arial, helvetica, sans-serif;
}
table {
	font-size: inherit;
	font: 100%;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
	/* *font-size: 108%; */
	line-height: 100%;
}
/* END Reset styles */
/* sections */
#header, #content, #contentNB, #footer, #footerContent {
	width: 95%;
	height: auto;
	color: #000000;
	background: #ffffff;
	margin: 0;
	padding: 0;
	font-family: arial, sans-serif;
	font-size: 92.3%;
	line-height: 1.25;
}
* html #header, * html #content, * html #contentNB, * html #footer, * html #footerContent {
	width: 90%;
}
#header {
	padding-bottom: 1em;
}
#content, #contentNB {
	border-top: solid 1px #cecece;
	/* border-left: solid 4px #cecece;
*/
	padding-left: 8px;
	/* border-right: solid 6px #e3e3e3;
*/
	padding-right: 8px;
	border-bottom: solid 1px #cecece;
}
#footer {
	position: static;
}
* html #footer {
	position: relative;
	clear: both;
	float: left;
}
.RedMeasure {
	clear: both;
	float: left;
	height: 2.8em;
	width: 100%;
} 
#cccwr {
  display:none;
}
/* END sections */
/* box */
.box {
	clear: both;
	float: none;
  width: 100%;
	height: auto!important;
}
div.box-i {
	height: auto!important;
}
.fact, .news, .bord, .webs, .flsh, .info, .form, .smap, .link, .cald, .sgnw {
	margin: 0 8px 12px 8px;
	padding-bottom: 4px;
}
.bord {
  display: inline-block;
	border: solid 2px #cecece;
	padding-top: 8px;
}
.col > .fact > .box-i >:first-child, .col > .news > .box-i >:first-child, .col > .bord > .box-i >:first-child, .col > .webs > .box-i >:first-child, .col > .flsh > .box-i >:first-child, .col > .info > .box-i >:first-child, .col > .form > .box-i >:first-child, .col > .smap:first-child, .col > .link > .box-i >:first-child, .col > .cald:first-child, .col > .sgnw > .box-i >:first-child {
	margin-top: 8px;
}
.fact {
	border: solid 2px #FDEEDF;
}
.fact > .box-i > h3:first-child, .fact > .box-i > h4:first-child {
	border-bottom: solid 2px #AC5C0E;
}
.news {
	border: solid 2px #FFE5D7;
}
.news > .box-i > h3:first-child, .news > .box-i > h4:first-child {
	border-bottom: solid 2px #662502;
}
.webs {
	border: solid 2px #E5F0F7;
}
.webs > .box-i > h3:first-child, .webs > .box-i > h4:first-child {
	border-bottom: solid 2px #3876A2;
}
.flsh {
	border: solid 2px #E5F0F7;
}
.flsh > .box-i > h3:first-child, .flsh > .box-i > h4:first-child {
	border-bottom: solid 2px #3876A2;
}
.info {
	border: solid 2px #FDEBD9;
}
.info  > h3:first-child, .info > .box-i > h4:first-child {
	border-bottom: solid 2px #AC5C0E;
}
.form {
	border: solid 2px #EEEEEE;
}
.form > .box-i > h3:first-child, .form > .box-i > h4:first-child {
	border-bottom: solid 2px #383838;
}
.smap {
	border: solid 2px #DDF0FF;
}
.smap > .box-i > h3:first-child, .smap > .box-i > h4:first-child {
	border-bottom: solid 2px #001D34;
}
.link {
	border: solid 2px #DDF0FF;
}
.link > .box-i > h3:first-child, .link > .box-i > h4:first-child {
	border-bottom: solid 2px #001D34;
}
.cald {
	border: solid 2px #F6F2E0;
}
.cald > .box-i > h3:first-child, .cald > .box-i > h4:first-child {
	border-bottom: solid 2px #C9BE88;
}
.sgnw {
	border: solid 2px #F4F9DD;
}
.sgnw > .box-i > h3:first-child, .sgnw > .box-i > h4:first-child {
	border-bottom: solid 2px #2F370B;
}
/* END box */
/* ====== Default spacing ====== */
h1, h2, h3, h4, h5, h6, ul, ol, dl, p, code {
	padding: 0 8px 0 8px;
}
table {
	margin: 0 8px 1.25em 8px;
}
ul, ol, dl, p, code {
	margin-bottom: 1.25em;
}
ul li > ul, ul li > ol, ol li > ol, ol li > ul {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
p + ul, p + ol {
	margin-top: -0.85em;
}
pre {
	margin: 8px;
}
table h1, table h2, table h3, table h4, table h5, table h6, table p, table ul, table ol, table dl {
	padding: 0;
}
/* ====== Elements ====== */
em {
	font-style: italic;
}
strong {
	font-weight: bold;
}
hr {
	border: 5px solid #BCBCBC;
	border-width: 0 0 5px 0;
	margin: 20px 20px 0 20px;
}
code {
	display: block;
	overflow: auto;
	margin: 0 8px 12px 8px;
	padding: 4px 0 4px 8px;
	color: #555555;
	border: 1px solid #cccccc;
}
/* ====== Headings ====== */
/* .h1-.h6 classes should be used to maintain the semantically appropriate heading levels - NOT for use on non-headings */
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 1.25;
	margin-bottom: 0.167em;
}
h1 {
	font-size: 1.833em;
	line-height: 1.3;
}
h2 {
	font-size: 1.5em;
	clear: both;
	padding-top: 0.8em;
}
h3 {
	font-size: 1.333em;
}
h4, h5, h6 {
	font-size: 1.0em;
}
h5, h6 {
	font-style: italic;
}
h6 {
	font-weight: normal;
}
a + h3.inline, a + h4.inline {
	display: block;
}
img {
	border-style: none;
	clear: none;
}
.imgLeft {
	height: auto;
	float: left;
	margin: 4px 8px 8px 8px;
}
.imgRight {
	height: auto;
	float: right;
	margin: 4px 8px 8px 8px;
}
.imgCenter {
	width: 100%;
	height: auto;
}
.imgRLeft {
	height: auto;
	float: left;
	margin: 3px 7px 7px 7px;
}
.imgRRight {
	height: auto;
	float: right;
	margin: 3px 7px 7px 7px;
}
.imgRCenter {
	width: 100%;
	height: auto;
}
.imgRLeft, .imgRRight, .imgRCenter {
	border-width: 1px;
	border-style: solid;
	border-color: #555555;
}
.onlyScreen, .onlyMobile {
	display: none!important;
}
a {
	color: #000000;
	text-decoration: none;
}
a .onlyPrint {
	font-weight: normal;
	word-wrap: break-word;
}
.hideMF, .hideMF1, a.imgLink .onlyPrint {
	display: none;
}
li {
	list-style: disc;
	margin-left: 20px;
}
ul.indholdsfortegnelse li {
	list-style-type: none;
}
ul.ll li {
	margin-left: 16px;
	list-style-image: url(/images/menutop/emu_ll.gif);
}
table {
	border: solid 2px #000000;
	border-collapse: collapse;
}
td, th {
	border: solid 2px #000000;
	padding: 4px;
}
p.cpyrght {
	clear: both;
}
.highlight {
	color: #ff0000!important;
}
.nobr {
	white-space: nowrap;
}
.materiale, .materialeL {
	width: 50%;
	float: right;
	padding-left: 12px;
}
.materiale *, .materialeL * {
	padding-left: 0;
}
/* special style for RSS inserted using xslt */
table.rssOverview, .rssOverview th, .rssOverview td {
	border-style: none;
}
dl.rss {
	margin-bottom: 0.3em;
	width: 100%;
}
.rssTitle {
	font-weight: bold;
}
.rssDescription {
	margin-left: 0;
}
.rssDescription, .rssDescription p {
	margin-left: 0;
	padding-left: 0;
}
.rssTitle .rssDate {
	display: block;
}
.itemTitle {
	font-weight: bold;
	font-style: normal;
	font-size: 1.333em;
	color: #000000;
	line-height: 1.25;
	margin-bottom: 0.167em;
}
/* acceskey */
a.accesskey, a.skiplink, label.skiplabel {
	display: none;
}
/* EMUline section */
.emuLinie, .linieHolder, .linie, .emuLogo, #emulinie {
	display: none;
}
/* header section */
.hiddenH1, .hiddenH2 {
	display: none;
}
#headerH1, #headerH2 {
	font-size: 1em;
	margin: 0.3em 0 0.1em 16px;
}
#searchForm, .searchIcons, #header ul {
	display: none;
}
/* content section */
img, tr {
	page-break-inside: avoid;
}
.indholdsfortegnelse li {
	margin-left: 8px;
	font-size: 1.1em;
}
.thdate {
	width: 7em;
}
.col {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	clear: left;
}
div.row {
	margin-top: 4px;
	clear: both;
}
.inline {
	display: inline;
}
.empty, .displayNone, .notPrint, .displayAccessKey, .displaySkipLink, .menuLink, #tab0, object, embed {
	display: none;
}
.code {
	font-family: "Courier New", Courier, monospace;
}
#content .menu {
	display: none;
}
.smap cite {
	display: block;
	font-style: italic;
	margin-bottom: 4px;
}
.smap ul {
	list-style: none;
}
.smap ul li {
	border-bottom: 1px solid #cecece;
	margin-bottom: 4px;
	list-style-type: none;
}
.smap ul ul li {
	border-bottom: none!important;
	font-size: 0.9em;
}
.smap ul li a {
	font-weight: bold;
}
.smap ul ul {
	margin-left: 10px;
}
.smap ul ul li {
	display: inline;
	font-weight: normal;
}
.smap ul li a, .smap ul ul li a {
	font-weight: normal;
}
dl.ml dt.thumb {
	clear: both;
}
div.link4c-c ul {
	list-style-type: none;
}
/* Footnotes */ 
sup.onlyPrint {
	font-weight: normal!important;
	font-style: normal!important;
	font-size: 8pt!important;
}
.unicFootNoteLinks {
	margin: 8px 8px 0 8px;
	width: 95%;  
	page-break-inside: avoid;
}
.unicFootNoteLinks h2 {
	font-size: 1em;
}
.unicFootNoteLinks ol {
	font-size: 0.8em;
	list-style-type: none;
}
.unicFootNoteLinks ol li {
	list-style-type: none;
	margin-left: 0;
}
/* special style for news inserted using news10.cgi */
p.minimal {
	clear: both;
	float: left;
}
/* Forms */
fieldset, .materiale fieldset {
	border: 1px solid #555555;
	padding: 6px;
	display: inline-block;
}
.materiale fieldset, .materialeL fieldset {
	margin: 6px 0 6px 0;
}
legend {
	padding-left: 6px;
	padding-right: 6px;
}
.nyhedsbrev label {
	display: none;
}
.nyhedsbrev input {
	float: left;
	font-size: 1em;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 0.5em;
}
.knap, .knap2 {
	float: left;
	width: auto;
	height: auto;
	font-size: 0.9em;
	margin: 4px 0 8px 0;
	padding: 0;
}
.knap, .sendknap1 {
	clear: both;
}
.knap, .knap2, .sendknap1, .sendknap2 {
	margin-left: 0.5em;
}
/* END Forms */
/* footer section */
#footeroutside {
	clear: both;
}
#footerTxt {
	font-size: 0.9em;
	margin: 1.55cm 0 0 1.8cm;
	float: left;
	width: auto;
	display: block;
}
#footerLogo {
	margin:  0;
	float: right;
	clear: none;
	width: auto;
}
#footerLogo img {
	margin:  0;
	padding: 0;
	float: right;
}
/* Tema related */
.box-tema00 {
	height: 100px;
	overflow: hidden;
}
.tema .box-i div {
	background-repeat: no-repeat;
}
/* Template specific sections */
.ty-nf .size1of3 .box-tema00 {
	height: 75px;
	overflow: hidden;
}
.ty-nf .box-tema00 {
	height: 100px;
	overflow: hidden;
}
.ty-nf .box-tema00 img.onlyPrint {
	margin-left: 8px;
}
.ty-fo .box-tema00 {
	height: 100px;
	overflow: hidden;
}
.ty-fo .box-tema00 img.onlyPrint {
	margin-left: 8px;
}
.ty-fo #tab1 h4.inline a, .ty-fo #tab2 h4.inline a, .ty-fo #tab3 h4.inline a, .ty-fo #tab4 h4.inline a, .ty-fo #tab5 h4.inline a {
	padding-left: 8px;
}
/* univesr specific section */
.u-unic .fact, .u-unic .news, .u-unic .webs, .u-unic .flsh, .u-unic .info, .u-unic .smap, .u-unic .cald, .u-unic .sgnw {
	border: solid 2px #E5F0F7;
}
.u-unic .fact .box-i .box-first-h, .u-unic .news .box-i .box-first-h, .u-unic .webs .box-i .box-first-h, .u-unic .flsh .box-i .box-first-h, .u-unic .info .box-i .box-first-h, .u-unic .smap .box-i .box-first-h, .u-unic .cald .box-i .box-first-h, .u-unic .sgnw .box-i .box-first-h {
	border-bottom: solid 2px #3876A2;
}
.u-unic .footAdrL {
	display: block;
}
.u-unic #footerTxt {
	margin-top: 0.75cm;
}
#unic_div_tlf table, #unic_div_tlf table td {
	border: none;
}
#unic_div_tlf table tr {
	border-bottom: solid 1px #dddddd;
}