/* Copyright UNI-C 2009. Jens Ebbe Thomsen */
/* #media handheld {
*/
/* general elements */
/* Tabs */
#tab1 .box, #tab2 .box, #tab3 .box, #tab4 .box, #tab5 .box {
	background: #ffffff;
}
#tab1 .imgRight, #tab2 .imgRight, #tab3 .imgRight, #tab4 .imgRight, #tab5 .imgRight {
	padding-bottom: 8px;
}
.link4c .box {
	background: #f1fafe;
}
.tpt {
	background: #f1fafe;
}
#tab1 .box, #tab2 .box, #tab3 .box, #tab4 .box, #tab5 .box {
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 0;
}
#tab1 .box .box-first-h, #tab2 .box .box-first-h, #tab3 .box .box-first-h, #tab4 .box .box-first-h, #tab5 .box .box-first-h {
	color: #000000;
	display: inline-block;
	width: auto;
}
#tab0 {
	margin: 14px 8px 0 0;
}
#tab0 li.col {
	float: left;
}
#tab0 li.size1of2 {
	width: 50%;
}
#tab0 li.size1of3 {
	width: 33.33333%;
}
#tab0 li.size1of4 {
	width: 25%;
}
#tab0 li.size1of5 {
	width: 20%;
}
#tab0 li.lastCol {
	width: auto;
	float: none;
	_position: relative;
	_left: 0;
	_margin-right: 0;
}
#tab0, #tab0 li {
	height: 44px;
	overflow: hidden;
}
.hideTab {
	position: absolute !important;
	left: -9999px !important;
	top: auto !important;
	overflow: hidden !important;
}
#tab0 ul {
	width: 100%;
	margin-bottom: 0;
}
#tab0 li {
	list-style-type: none;
	margin: 0;
}
#tab0 li div {
	height: 100%;
	width: auto;
	background-image: url(/images/emu12/tabA.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin-right: 2px;
}
#tab0 li.lastCol div {
	margin-right: 8px;
}
#tab0 li a {
	display: block;
	height: 100%;
	width: 100%;
	text-align: center;
	background-image: url(/images/emu12/tabA.gif);
	background-position: right -44px;
	background-repeat: no-repeat;
	padding-top: 16px;
	outline: 0 none;
}
#tab0 li.inactive div {
	background-image: url(/images/emu12/tabP.gif);
}
#tab0 li.inactive a {
	background-image: url(/images/emu12/tabP.gif);
}  
#tab0 a {
	color: #000000;
}
#tab0 a:hover {
	text-decoration: none;
} 
#tab0 a.visited {
	color: #000000;
}
#tab0 a.visited:hover {
	color: #000000;
	text-decoration: none;
}
.bBl, .bBr, .bTl, .bTr, .tTl, .tTr {
	width: auto;
	height: 100%;
	background-repeat: no-repeat;
}
.tabBl {
	background-image: url(/images/emu12/tabBl.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.tabBr {
	background-image: url(/images/emu12/tabBr.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-top: 8px;
}
/* END Tabs */
/* END general elements */
/* header section */
#headeroutside {
	position: relative;
	height: 74px;
	clear: both;
	z-index: 20;
	overflow: visible;
}
#header {
/* This hides the excess padding in non-IE browsers */
	display: block;
/* this time Operas 7 + 8 need block, not inline-block */
	height: 73px;
	border-top: 1px solid #001c30;
	border-left: 1px solid #001c30;
	border-right: 1px solid #001c30;
	background: #00457e url(/images/emu11/emu-headerbg.jpg) center top no-repeat;
}
.u-e7-10 #header {
	background-image: url(/images/emu11/e7-10-headerbg.jpg);
}
.u-gsk #header {
	background-image: url(/images/emu11/gsk-headerbg.jpg);
}
.u-gym #header {
	background-image: url(/images/emu11/gym-headerbg.jpg);
}
.u-eud #header {
	background-image: url(/images/emu11/erhverv-headerbg.jpg);
}
.u-sem #header {
	background-image: url(/images/emu11/sem-headerbg.jpg);
}
.u-voksenudd #header {
	background-image: url(/images/emu11/voksenudd-headerbg.jpg);
}
.u-bogsprog #header {
	background-image: url(/images/emu11/bogsprog-headerbg.jpg);
}
.u-fagtema #header {
	background-image: url(/images/emu11/fagtema-headerbg.jpg);
}
.u-galathea3 #header {
	background-image: url(/images/emu11/galathea3-headerbg.jpg);
}
.u-skoda #header {
	background-image: url(/images/emu11/skoda-headerbg.jpg);
}
.u-ivaerk #header {
	background-image: url(/images/emu11/ivaerk-headerbg.jpg);
}
.u-support #header {
	background-image: url(/images/emu11/support-headerbg.jpg);
}
.u-ispot #headeroutside {
	height: 108px;
}
.u-ispot #header {
	height: 108px;
	background: url(/images/emu_back/ivaerk.gif) top left #003f70 no-repeat;
	border-bottom: 1px solid #777
}
.u-butik #header, .u-fysbutik, .u-kembutik, .u-medbutik, .u-natbutik, .u-unicbutik #header {
	background-position: center -75px;
}
* html #header {
/* but that makes IE go crazy */
	display: inline-block;
}
#header a {
	text-decoration: none;
}
#header a img {
	display: none;
}
#headerH2 {
	position: absolute;
	bottom: 3px;
	left: 5px;
	color: #ffffff;
	background: #00457e;
	font-size: 1.1em;
	letter-spacing: 1px; 
  padding-left: 3px;
  padding-right: 3px;
}
#headerH2 a {
	color: #ffffff;
}
#headerH2 a:hover {
	color: #ffffff;
	text-decoration: none;
}
#headerH2 a.visited {
	color: #ffffff;
}
#headerH2 a.visited:hover {
	color: #ffffff;
	text-decoration: none;
}
/* Soegeboks */ 
#header #searchForm, #header #searchForm {
	display: none;
}
#header .menubar {
	position: absolute;
	top: 0.9em;
	right: 14px;
}
#header .menubar li { 
	padding-right: 3px;
	background: #00457e;
}
.tema .box-tema00 {
	height: 50px!important;
}
#header ul li img {
	display: none;
}
#header ul {
	display: block;
	width: auto;
	top: 0.9em;
	right: 16px;
	margin: 0;
}
#header ul li, #header ul li {
	display: block;
	width: 100%;
	clear: both;
	float: left;
	margin-bottom: 0.3em;
	text-align: right;
}
#footerLogo img {
	width: 50%;
	height: auto;
}
#footerLogo p {
	text-align: right;
}
#feedback fieldset.lradio, #feedback fieldset.mradio, #feedback fieldset.rradio {
	float: left;
	width: 100%;
	padding: 8px;
}
#feedback fieldset.lradio {
	clear: both;
	margin-right: 8px;
}
#feedback fieldset.mradio {
	margin-right: 8px;
}
#feedback fieldset.comment {
	clear: both;
	float: left;
	width: 100%;
	height: 9em;
	margin-right: 8px;
	margin-top: 8px;
	padding: 8px 8px 8px 8px;
}
#feedback fieldset.comment textarea {
	font-size: 1em;
	width: 75%;
	height: 4em;
	margin: 8px 0 8px 0;
}
#feedback fieldset.namemail {
	float: left;
	width: 25%;
	height: 9em;
	margin-top: 8px;
	padding: 8px;
}
#feedback fieldset.namemail label {
	clear: both;
	float: left;
	width: 25%;
	font-size: 1em;
	text-align: right;
	margin: 12px 8px 8px 0;
}
#feedback fieldset.namemail input {
	float: left;
	width: 60%;
	font-size: 1em;
	margin: 8px 0 8px 0;
}
/* Template specific sections */
/* modified elements on Navigationsforside */ 
.ty-nf #linkR1 {
	padding-top: 8px;
	padding-bottom: 8px;
	background: #f1fafe;
}
.ty-nf .link4c .box {
	margin: 0;
}
.ty-nf .link4c ul {
	margin-bottom: 0;
}
.ty-nf .size3of5 .navigation {
	margin-bottom: 12px;
}
.ty-nf .n14c li, .ty-nf .link ul li {
	list-style-type: none;
	margin-left: 0;
}
.ty-nf .link ul li p {
	padding-left: 0;
}
.ty-nf .w33 .link {
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.ty-nf .w33 .link .box-i {
	border-style: none;
	background: #C1E0F4;
	margin-bottom: 0;
}
.ty-nf .w33 .link .box-i h4 {
	color: #555555;
	background: none;
	border-bottom: none;
	padding-bottom: 0;
}
.ty-nf .n14c a, .ty-nf .w33 p.mmlKompakt  a, .ty-nf .w33 .link  a {
	color: #003F70;
	font-weight: normal;
}
.ty-nf .w33 .mml4c  a {
	color: #003F70;
	font-weight: bold;
}
.ty-nf .w33 .link .box-i h4 a {
	font-weight: bold;
}
.ty-nf .w33 .tema .box-f, .ty-nf .w33 .tema  .size1of1 .box-f {
	display: none;
}
.ty-nf .w33 .tema .box {
	margin-top: 0;
	margin-bottom: 0;
}
.ty-nf h2.lister {
	padding-top: 0.8em;
}
.ty-nf .w33 .tema50 {
	background-image: url(/images/navigationsforside/skolekom.jpg);
}
.ty-nf .w33 .tema51 {
	background-image: url(/images/navigationsforside/blog-bog.jpg);
}
.ty-nf .w33 .tema52 {
	background-image: url(/images/navigationsforside/film.jpg);
}
.ty-nf .w33 .tema53 {
	background-image: url(/images/navigationsforside/fou.jpg);
}
.ty-nf .w33 .tema54 {
	background-image: url(/images/navigationsforside/efterudd.jpg);
}
.ty-nf .w33 .tema55 {
	background-image: url(/images/navigationsforside/matplat.jpg);
}
.ty-nf .w33 .tema56 {
	background-image: url(/images/navigationsforside/emuseum.jpg);
}
.ty-nf .w33 .tema57 {
	background-image: url(/images/navigationsforside/opgave.jpg);
}
.ty-nf .w33 .tema58 {
	background-image: url(/images/navigationsforside/konkurrence-2.jpg);
}
.ty-nf .w33 .tema59 {
	background-image: url(/images/navigationsforside/poll.jpg);
}
.ty-nf .w33 .tema60 {
	background-image: url(/images/navigationsforside/infoguide.jpg);
}
.ty-nf .w33 .tema61 {
	background-image: url(/images/navigationsforside/redaktoer.jpg);
}
.ty-nf .w33 .tema62 {
	background-image: url(/images/navigationsforside/cfu-logo.jpg);
}
.ty-nf .w33 .tema63 {
	background-image: url(/images/navigationsforside/kurser.jpg);
}
.ty-nf .w33 .tema64 {
	background-image: url(/images/navigationsforside/godtigang.jpg);
}
.ty-nf .w33 .tema65 {
	background-image: url(/images/navigationsforside/tema.jpg);
}
.ty-nf .hslice img {
	display: none;
}
.tema img.onlyPrint {
	width: 120px;
	height: auto;
}
/* modified elements on Forside */
.ty-fo #contentNB {
	background: #00457e;
	border-top: 0px;
}
.ty-fo .bBl {
	background-image: url(/images/emu12/bBl.gif);
	background-position: left bottom;
}
.ty-fo .bBr {
	background-image: url(/images/emu12/bBr.gif);
	background-position: right bottom;
}
.ty-fo .bTl {
	background-image: url(/images/emu12/bTl.gif);
	background-position: left top;
}
.ty-fo .bTr {
	background-image: url(/images/emu12/bTr.gif);
	background-position: right top;
}
.ty-fo .tTl {
	background-image: url(/images/emu12/tTl.gif);
	background-position: left top;
}
.ty-fo .tTr {
	background-image: url(/images/emu12/tTr.gif);
	background-position: right top;
}
.ty-fo #linkR1 {
	margin-left: 8px;
	margin-right: 8px;
}
.ty-fo .link4c .box {
  margin-top: 8px;
}
/* BFI to overwrite js set height */
.ty-fo #linkR1 div.box, .ty-fo #linkR1h div.box {
  height: auto!important;
}
.ty-fo #linkR1 .w33 .box {
	margin-left: 0;
	margin-right: 0;
}
.ty-fo .tema {
	border: 0;
	padding-bottom: 0;
}
.ty-fo .box-i .box-tema00 {
	border: 0;
}
.ty-fo .box .box-i  h2, .ty-fo .box  h2 {
  color: #000000;
	padding-top: 10px;
}
.ty-fo #linkR1 p.mmlListe {
	padding-bottom: 1.25em;
	margin-bottom: 0;
}
.ty-fo span.mml, .ty-fo div.mml {
/* remove span part */
	line-height: 1.7;
}
.ty-fo .size3of5 p.rssTitle {
	margin-bottom: 0.55em;
}
.ty-fo .size3of5 p.rssTitle span {
	display: inline;
	float: none;
}
.ty-fo .hslice img, .ty-fo .lastCol .lastCol .tema img {
	display: none;
}
p.only-ty-fo {
	display: none;
}
.ty-fo p.only-ty-fo {
	display: block;
}
.ty-fo .materialeL, .ty-fo .materialeR, .ty-fo .materialeH {
	padding: 0;
	background: #ffffff;
}
.ty-fo .materialeL embed, .ty-fo .materialeR embed, .ty-fo .materialeH embed, .ty-fo .materialeL object, .ty-fo .materialeR object, .ty-fo .materialeH object {
	margin-bottom: 8px;
	margin-top: 4px;
}
.ty-fo .materialeL p, .ty-fo .materialeR p, .ty-fo .materialeH p {
	display: none;
} 
.ty-fo .tscLinksForsideLINKS .col.w60 * {
	color: #ffffff;
} 
.ty-fo .tscLinksForsideLINKS .col.w60 box > * {
	padding: 0;
}
.ty-fo .tscLinksForsideLINKS .col.w60 a {
	color: #C1E0F4;
}
/* END Template specific sections */
.u-klimanorden #footerLogo1 {
	display: none;
}
.u-support li.mb-mellemside {
	display: none !important;
}
.u-eudtube li.liMenuUPkt1, .u-eudtube li.liMenuPkt1, .u-eudtube li.liMenuPktI1, .u-support li.liMenuUPkt1, .u-support li.liMenuPkt1, .u-support li.liMenuPktI1 {
	display: none !important;
}
/* EMULINE copy of file containing only emuline styles */
#emulinie {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	background: #BCD7E8;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	border-collapse: collapse
}
#emulinie td {
	border-bottom: 1px solid #999;
	padding: 0;
	margin: 0;
	color: #2F4F64
}
#emulinie #emulinieLogo {
	background: #9FC5DE url(/images/emulinie/logobg.gif) repeat-x top left;
	vertical-align: middle;
	display: block;
}
#emulinie #emulinieLogo a {
	background-image: url(/images/emulinie/logo-handheld.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	display: block;
	width: 130px;
	height: 20px;
}
#emulinie #emulinieLogo img {
	display: none;
}
#emulinie #emulinieLinks {
	background: url(/images/emulinie/linksbg.gif) no-repeat top left;
	padding: 3px 6px 3px 6px;
	display: block;
}
#emulinie #emulinieLogin {
	background: url(/images/emulinie/loginbg.gif) no-repeat top left;
	padding: 3px;
	width: 42px;
	text-align: center;
	vertical-align: middle
}
#emulinie #emulinieLinks ul {
	text-indent: 0;
	margin: 0;
	padding: 0;
}
#emulinie #emulinieLinks ul li {
	display: none;
}
#emulinie #emulinieLinks ul li.emulinieFlere {
	display: inline;
  margin-left: 0;
}
#emulinie #emulinieLinks ul li.emulinieFlere strong {
	font-weight: normal;
}
#emulinie #emulinieLogin #emulinieLoginGfx {
	display: none
}
#emulinie #emulinieLogin a#emulinieUniloginLink {
	display: block
} 
#emulinie #emulinieLogin #emulinieUniloginLink span {
	margin:0!important;
}
#emulinie img {
	border-style: none
}
#emulinie a, #emulinie a.flere {
	font-weight: normal;
	color: #2F4F64;
	text-decoration: underline;
}
#emulinie a.flere {
	font-weight: bold
}
#emulinie a:hover, #emulinie a.flere:hover {
	color: #B10707
}
/* EMULINE */
/* quickPoll  styleproblem */
.qpContainer div div {
	width: auto;
}
.qpContainer input {
	margin-right: 8px;
}
/* temporare styles */
.hideEMUa {
	display: none !important;
}
	/*
}
*/

