﻿/* 
	IE6 + IE7 + IE8 
*/ 
.search .htmlButton {
	padding:1px 4px 0 4px;
}
.ie6 .search .htmlButton,
.ie7 .search .htmlButton
{
	margin-left:4px;
}
#jobslider b.after
{
	display:none;
}
#search .wrap .icon {
	top:3px;
	right:3px;
	width:30px;
}
.branding p {
	font-size: 36px;
	line-height: 42px;
}
tr.odd td {
	background:#f6f6f6;
}
.leverancekalender b {
	background-image:url(img/ie/tabel-gradient.png);
	border-right:1px solid #288;
}
.leverancekalender tr:hover b {
	background-image:url(img/ie/tabel-gradient-hover.png);
	border-color:#aa6;
}
blockquote {
	padding-top:16px;
}
/*.block {
	width:100%;
}*/
.box	{ 
	display: block; 
}
.on-top {  
	z-index: 10000;  
} 

/* 
	IE8 
*/
.ie8 #aside.boxes .block {
	margin:9px 9px 5px 9px;
}
.ie8 #aside.boxes .block .inner {
	background-color:#fff;
}
/* 
	IE7 + IE8 
*/
.ie7 #themebox,
.ie8 #themebox {
	/*background: url(img/ie/bg-themebox.png) no-repeat;*/
	behavior: url(/static/css/PIE.htc);
}
.ie6 #themebox {
	overflow:hidden;
	height:1%;
}
/*
.ie7 #themebox .panes,
.ie8 #themebox .panes {
	height:205px;
}
*/
.ie7 #tools ul,
.ie8 #tools ul {
	background: #f9f9f9 url(img/ie/bg-gradient-23x23.png) repeat-x bottom;
}
.ie7 .block.jobslider,
.ie8 .block.jobslider {
	background: url(img/ie/bg-jobslider.png) no-repeat;
}
.ie7 .branding p strong,
.ie8 .branding p strong {
	background: rgb(0,108,146);
	background: url(img/ie/bg-0-108-146-102.png);
}
.ie7 #submenu,
.ie8 #submenu {
	background-color: transparent;
	background-image: url(img/ie/bg-submenu.png);
	background-repeat: no-repeat;
	background-position: top center;
}
.ie7 #themebox ul.tabs a,
.ie8 #themebox ul.tabs a {
	background-image: url(img/ie/bg-themebox-gradient.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.ie7 #themebox ul.tabs a:hover,
.ie7 #themebox ul.tabs a:focus,
.ie8 #themebox ul.tabs a:hover,
.ie8 #themebox ul.tabs a:focus {
	background-image: url(img/ie/bg-themebox-gradient-active.png);
}
.ie7 #themebox ul.tabs a.current, 
.ie7 #themebox ul.tabs a.current:hover,
.ie7 #themebox ul.tabs a.current:focus, 
.ie7 #themebox ul.tabs li.current a,
.ie8 #themebox ul.tabs a.current, 
.ie8 #themebox ul.tabs a.current:hover,
.ie8 #themebox ul.tabs a.current:focus, 
.ie8 #themebox ul.tabs li.current a {
	background-image: url(img/ie/bg-themebox-gradient.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.ie7 .pagestamp p,
.ie8 .pagestamp p
{
	background: #f9f9f9 url(img/ie/bg-gradient-23x23.png) repeat-x;
}
.ie7 .btn,
.ie8 .btn {
	background: #f3f3f3 url(img/ie/bg-gradient-23x23.png) repeat-x top;
}

.ie7 .wrap,
.ie8 .wrap {
	display:block;
	position:relative;
}
.ie7 .wrap b.tl,
.ie7 .wrap b.tr,
.ie7 .wrap b.bl,
.ie7 .wrap b.br,
.ie8 .wrap b.tl,
.ie8 .wrap b.tr,
.ie8 .wrap b.bl,
.ie8 .wrap b.br
{
	width:6px;
	height:6px;
	display:block;
	position:absolute;
	z-index:999;
	background-image: url(img/ie/corner-wrap-red.png);
	background-repeat:no-repeat;
}
.ie7 .wrap .tl,
.ie8 .wrap .tl {
	background-position:top left;
	top:0;
	left:0;
}
.ie7 .wrap .tr,
.ie8 .wrap .tr {
	background-position:top right;
	top:0;
	right:0;
}
.ie7 .wrap .bl,
.ie8 .wrap .bl {
	background-position:bottom left;
	bottom:0;
	left:0;
}
.ie7 .wrap .br,
.ie8 .wrap .br {
	background-position:bottom right;
	bottom:0;
	right:0;
}

.ie7 #aside,
.ie8 #aside {
	box-shadow: none;
	behavior: url(/static/css/PIE.htc);
}
.ie7 #tools ul,
.ie8 #tools ul {
	-pie-background: linear-gradient(#ffffff, #f4f4f4);
	behavior: url(/static/css/PIE.htc);
}



.ie7 .pagestamp p,
.ie8 .pagestamp p {
	-pie-background: linear-gradient(#ffffff, #f4f4f4);
	behavior: url(/static/css/PIE.htc);
}
.ie7 .highlight,
.ie8 .highlight {
	box-shadow: none;
	behavior: url(/static/css/PIE.htc);
}




.ie7 .aktuelt,
.ie8 .aktuelt {
	background: transparent;
}
.ie7 .aktuelt .header,
.ie8 .aktuelt .header {
	background: url(img/ie/bg-aktuelt.png) no-repeat top;
}
.ie7 .aktuelt .content,
.ie8 .aktuelt .content {
	background: url(img/ie/bg-aktuelt.png) no-repeat bottom;
}



/* 
	IE7 
*/
.ie7 img {
	-ms-interpolation-mode: bicubic;
}
.ie7 #aside.boxes .block {
	margin:5px 9px 5px 9px;
	display:block;
}
.ie7 #aside.boxes .inner .inner {
	background:white;
}
.ie7 .collapsible {
	
}

/* 
	IE6 + IE7 
*/
.ie6 #themebox ul.tabs a,
.ie7 #themebox ul.tabs a {
	display:block;
	height:39px;
	padding-top:6px;
}
.ie6 #themebox ul.tabs li,
.ie7 #themebox ul.tabs li { 
	margin:0;
}
.ie6 blockquote,
.ie7 blockquote {
	zoom:1;
}
.ie6 .block,
.ie7 .block
{
	zoom:1;
	display:block;
}


/* IE6 + IE7 */
.ie6 .group,
.ie6 .row,
.ie6 .more,
.ie6 .aktuelt,
.ie6 .aktuelt .header,
.ie6 .brandingarea,
.ie6 .praemieobligationer,
.ie6 #menu ul,
.ie6 #aside,
.ie6 #submenu,
.ie6 #content .infos,
.ie6 #aside,
.ie6 .pagestamp ul,
.ie6 .pagestamp ul p,
.ie7 .group,
.ie7 .row,
.ie7 .more,
.ie7 .aktuelt,
.ie7 .aktuelt .header,
.ie7 .brandingarea,
.ie7 .praemieobligationer,
.ie7 #menu ul,
.ie7 #aside,
.ie7 #submenu,
.ie7 #content .infos,
.ie7 #aside,
.ie7 .pagestamp ul,
.ie7 .pagestamp ul p
{ 
	zoom: 1; /* hasLayout */
}
.ie6 table,
.ie7 table {
	border:10px solid #eff0e6;
}

/* Inline blocks */
.ie6 #foot .bottom .address p,
.ie7 #foot .bottom .address p
{ 
	display: inline; 
	zoom: 1; 
}

/* OAV */
.ie6 .subsiteFrontpage .col-12-12 .row .col div,
.ie7 .subsiteFrontpage .col-12-12 .row .col div {
	margin-bottom:5px;
}
.ie6 .dropdown li,
.ie7 .dropdown li {
	padding: 6px 0;
	padding: 0 0;
	zoom: 1;
}
.ie6 .dropdown ul,
.ie7 .dropdown ul {
	margin:-2px 0 0 0;
}
.ie6 #foot .dropdown,
.ie7 #foot .dropdown {
	background:url(img/ie/blank.gif);
	zoom: 1;
}
.ie6 #foot .dropdown ul,
.ie7 #foot .dropdown ul {
	bottom:34px;
}
.ie6 #foot .dropdown ul li a {
	display:block;
}

.ie6 #search .wrap .icon,
.ie7 #search .wrap .icon { 
	top: 4px; 
}
.ie6 #breadcrumb,
.ie7 #breadcrumb {
	clear:left;
}

.ie6 #breadcrumb li li,
.ie7 #breadcrumb li li {
	background: url(img/ie/icon-breadcrumb-divider-999999.gif) no-repeat 0px 2px;
	padding-left: 10px;
}

.ie6 #tool .secondary li,
.ie7 #tool .secondary li {
	float:left;
}

.ie6 #tool .extra ul,
.ie7 #tool .extra ul {
	float:right;
}
.ie6 #tool .extra li,
.ie7 #tool .extra li {
	float:left;
}
.ie6 #tool .extra a,
.ie7 #tool .extra a {
	float:left;
}

.ie6 #menu li,
.ie7 #menu li {
	float:left;
	display:inline;
}
.ie6 .emnegenvej ul,
.ie7 .emnegenvej ul {
	margin-left:0px;
}

.ie6 .emnegenvej li,
.ie7 .emnegenvej li {
	margin-bottom: 10px;
}
.ie6 .emnegenvej p,
.ie7 .emnegenvej p {
	margin:0;
}
/* Before/after replacement images */
/* list icon */
.ie6 #submenu li a:hover,
.ie6 #submenu li a:hover,
.ie6 #submenu li a.inpath,
.ie6 #submenu li a.selected,
.ie7 #submenu li a:hover,
.ie7 #submenu li a:hover,
.ie7 #submenu li a.inpath,
.ie7 #submenu li a.selected
{
	background: url(img/ie/icon-list-rsaqou-7f0927.gif) no-repeat 7px 4px;
}
.ie6 #section a:focus,
.ie6 #section a:hover,
.ie6 #section a.inpath,
.ie6 #section a.selected,
.ie7 #section a:focus,
.ie7 #section a:hover,
.ie7 #section a.inpath,
.ie7 #section a.selected
{
	background: url(img/ie/icon-list-rsaqou-7f0927.gif) no-repeat 7px 16px;
}

/*
	IE6 only
*/
.ie6 .col-1-12,.ie6 .col-2-12,.ie6 .col-3-12,.ie6 .col-4-12,.ie6 .col-5-12,.ie6 .col-6-12,.ie6 .col-7-12,.ie6 .col-8-12,.ie6 .col-9-12,.ie6 .col-10-12,.ie6 .col-11-12,.ie6 .col-12-12
{
	display:inline;
}
.ie6 .image {
	overflow: hidden;
	width: 100%;
}

.ie6 .emnegenvej p {
	margin:0;
}
.ie6 .branding p {
	font-size: 35px;
	line-height: 43px;
	padding:0;
}
.ie6 .more li {
	float:left;
	margin:0 30px 0 0;
	padding:0;
	background-image:none;
}
/* IE6 does not support min-height use height instead */
.ie6 #page {
	height: 100%;
}
.ie6 #head {
	position:relative;
}
.ie6 #frontpage #row-1 {
	height:378px;
}
.js .ie6 #jobslider .item {
	width:940px;
}
.js .ie6 #jobslider .item .text {
	width:670px;
	z-index:10;
}
.js .ie6 #jobslider .item .image {
	left:624px;
	z-index:5;
}
.js .ie6 #jobslider .item .image img {
}
.ie6 .brandingarea {
	height:250px;
}
.ie6 .section .row.minHeight {
	height:292px;
}
.ie6 .row {
	display:inline-block;
}
.ie6 .col {
	display:inline;
}
.ie6 .more li {
	display:inline;
}
.ie6 .highlight {
	clear:both;
	height:1%;
}
.ie6 #menu {
	bottom: -1px;
}
.ie6 #submenu ul {
	margin-top: 7px;
}
.ie6 #submenu a {
	padding-top: 2px;
	padding-bottom: 2px;
}
/* Circle arrow */
.ie6 .more a {
	background-image:url(img/arrow-d5d5d5.gif);
}
.ie6 .more a:focus,
.ie6 .more a:hover {
	background-image:url(img/arrow-000000.gif);
}
.ie6 .emnegenvej li a {
	background-image:url(img/arrow-bab9b9.gif);
}
.ie6 .emnegenvej li a:focus,
.ie6 .emnegenvej li a:hover {
	background-image:url(img/arrow-ffffff.gif);
}

.ie6 .aktuelt .more li a {
	background-image:url(img/arrow-000000.gif);
}
.ie6 .aktuelt .more li a:focus,
.ie6 .aktuelt .more li a:hover {
	background-image:url(img/arrow-ffffff.gif);
}

.ie6 #themebox .more a {
	background-image:url(img/arrow-ffffff.gif);
}
.ie6 #themebox .more a:focus,
.ie6 #themebox .more a:hover {
	background-image:url(img/arrow-000000.gif);
}
/* Dropdown icon */
.ie6 .wrap .icon {
	background-image: url(img/ie/icon-dropdown.gif);
}
.ie6 .dropdown .icon {
	background-image: url(img/ie/icon-dropdown.gif);
}

/* Before/after replacement images */
/* list icon */
.ie6 #submenu li a:hover,
.ie6 #submenu li a:hover,
.ie6 #submenu li a.inpath,
.ie6 #submenu li a.selected,
.ie6 #section a:focus,
.ie6 #section a:hover,
.ie6 #section a.inpath,
.ie6 #section a.selected
{
	background-position: 7px 6px;
}
.ie6 #jobslider .navi a {
	float:left;
}

/*
.ie6 html
{
	filter:Gray;
}
*/

/*
	NemKonto
**************************************************/

.themebox #themebox	{ background: url("/static/css/img/ie/bg-themebox.png"); }
.self-service .bd	{ background-image: url("/static/css/img/ie/self-service-tip.png"); background-position: 30px 0; background-repeat: no-repeat; }

.self-service a.button,
.self-service a.button span	{ background: url("/static/css/img/ie/bg-self-service-button.png") 0 0 no-repeat; cursor: pointer; }
.self-service a.button span	{ background-position: 100% 0; display: inline-block; margin: -5px -10px -5px 0; position: relative; padding: 5px 10px 5px 0; }

#ui-datepicker-div .ui-datepicker-next span	{ background: url("img/ie/arrow-round-blue-right.png") no-repeat; }
#ui-datepicker-div .ui-datepicker-next.ui-datepicker-next-hover span	{ background: url("img/ie/arrow-round-lightblue-right.png") no-repeat; }

#ui-datepicker-div .ui-datepicker-prev span	{ background: url("img/ie/arrow-round-blue-left.png") no-repeat; }
#ui-datepicker-div .ui-datepicker-prev.ui-datepicker-prev-hover span	{ background: url("img/ie/arrow-round-lightblue-left.png") no-repeat; }

tr.odd td	{ background: #c7dbe1; }

.ie8 #aside.boxes .block .inner	{ background: 0; }

.ie8 #tools ul,
.ie7 #tools ul,
.ie7 .pagestamp p,
.ie8 .pagestamp p 	{ behavior: none; background: 0; }

.ie7 .self-service,
.ie6 .self-service	{ padding-bottom: 3px !important; }

.ie7 .self-service .bd	{ padding-top: 24px !important; }
.ie7 .self-service .bd ul	{ margin-bottom: 5px; }

.ie7 .search .fld .htmlButton,
.ie6 .search .fld .htmlButton	{ padding-bottom: 8px; }

.ie7 #themebox ul.tabs a,
.ie8 #themebox ul.tabs a
{ background: url("/static/css/img/ie/bg-themebox-tab-out.png"); }

.ie7 #themebox ul.tabs a:hover,
.ie7 #themebox ul.tabs a:focus,
.ie8 #themebox ul.tabs a:hover,
.ie8 #themebox ul.tabs a:focus
{ background: url("/static/css/img/ie/bg-themebox-tab-over.png"); }

.ie7 #foot .bottom .address,
.ie6 #foot .bottom .address	{ text-align: center; }

.ie7 table,
.ie6 table	{ border: 1px solid #c7dbe1; }

/*** Hide stuff ***/
.self-service .hd:after,
.self-service a.button:before,
b.tl, b.tr, b.bl, b.br	{ display: none !important; }

/*** Remove Background ***/

.ie7 #themebox ul.tabs a.current, 
.ie7 #themebox ul.tabs a.current:hover,
.ie7 #themebox ul.tabs a.current:focus, 
.ie7 #themebox ul.tabs li.current a,
.ie8 #themebox ul.tabs a.current, 
.ie8 #themebox ul.tabs a.current:hover,
.ie8 #themebox ul.tabs a.current:focus, 
.ie8 #themebox ul.tabs li.current a,
.ie7 ul.nav li,
.ie6 ul.nav li,
.ie7 #section ul li,
.ie6 #section ul li
{ background: 0; }

/*** IE 6 + 7 ***/

/*** Inline Block ***/
.ie7 .self-service a.button span,
.ie6 .self-service a.button span,
.ie7 #row-2 .block .bd h3 a,
.ie6 #row-2 .block .bd h3 a,
.ie7 .search .txtDateInterval,
.ie6 .search .txtDateInterval
{ display: inline; zoom: 1; }

.ie7 ul li,
.ie6 ul li	{ background: url("/static/css/img/ie/dot.gif") 0 7px no-repeat; }

.ie7 ul.more li,
.ie7 #section ul li,
.ie7 ul.nav li,
.ie7 .pagestamp ul li,
.ie7 #sitemap ul li,
.ie7 .paging ul li,
.ie7 .breadcrumb ul > li,
.ie7 .tabs li,
.ie6 ul.more li,
.ie6 #section ul li,
.ie6 ul.nav li,
.ie6 .pagestamp ul li,
.ie6 #sitemap ul li,
.ie6 .paging ul li,
.ie6 .breadcrumb ul li,
.ie6 .tabs li	{ background-image: none; }

.ie7 #menu a, .ie7 #menu a.selected, .ie7 #menu a.inpath,
.ie6 #menu a, .ie6 #menu a.selected, .ie6 #menu a.inpath	{ background: url("/static/css/img/ie/ico-menu-seperator.gif") 0 6px no-repeat; }
.ie7 #menu li:first-child a	{ background: 0; }

.ie7 #tool .extra a,
.ie6 #tool .extra a	{ padding-left: 11px; float: none; }
.ie7 #tool .extra li,
.ie6 #tool .extra li	{ background: url("/static/css/img/ie/ico-tool-seperator.gif") 0 2px no-repeat; float: none; margin-left: 5px; }
.ie7 #tool .extra li:first-child	{ background: 0; }

.ie7 #breadcrumb li li,
.ie6 #breadcrumb li li	{ zoom: 1; padding: 0; background-position: 0 5px;  background-image: url("img/ie/icon-breadcrumb-divider-999999.gif"); }
.ie7 #breadcrumb li a,
.ie6 #breadcrumb li a	{ margin-right: 8px; zoom: 1; }
.ie7 #breadcrumb li li a,
.ie6 #breadcrumb li li a	{ margin-left: 13px;}

.ie7 .more a,
.ie6 .more a	{ background: url("/static/css/img/ie/arrow-dark.gif") 0 0 no-repeat; }

.ie7 #themebox .more a,
.ie6 #themebox .more a { background: url("/static/css/img/ie/arrow-white.gif") 0 0 no-repeat; }

.ie6 #section a:focus,
.ie6 #section a:hover,
.ie6 #section a.inpath,
.ie6 #section a.selected,
.ie7 #section a:focus,
.ie7 #section a:hover,
.ie7 #section a.inpath,
.ie7 #section a.selected,
.ie7 #row-2 .block .bd h3 a,
.ie6 #row-2 .block .bd h3 a
{ background: url("/static/css/img/ie/arrow-small-dark.gif") 0 13px no-repeat; }

.ie7 #row-2 .block .bd h3 a,
.ie6 #row-2 .block .bd h3 a	{ background-position: 0 5px; margin-left: -14px; position: relative; padding-left: 14px; }

.ie7 #aside.boxes .inner .inner,
.ie6 #aside.boxes .inner .inner	{ background: 0; }

.ie7 #aside.boxes .block,
.ie6 #aside.boxes .block	{ margin-left: 0; margin-right: 0; }

.ie7 .search .fld .htmlButton,
.ie6 .search .fld .htmlButton	{ padding: 0 3px 0 10px; }








