/*
DISCLAIMER: THIS STYLESHEET IS UPDATED BY MARTIN P.
EVERYTHING FROM BELOW THIS COMMENT AND TO THE MARKED
COMMENTED LINE WILL BE DELETED ON UPDATES:
SO IN SHORT: ALL STYLES ADDED BY PROACTIVE GOES
IN THE BOTTOM!!!!
*/

body
{
	margin: 0px;
	background-color: #8c8c8c;
	background-image: url(/LH.MCMS.Web/Resources/images/background.gif);
	background-repeat: repeat-x;
	text-align: center;
	color: #434343;
	font: 11px Verdana, sans-serif;
}

p, .p
{
	padding-top: 0px;
	margin-top: 10px;
}

img
{
	border: 0;
}

form
{
	margin: 0;
}

input, select
{
	margin: 0;
	font: 11px Verdana, sans-serif;
}

a
{
	color: #5a7785;
	text-decoration: none;
}

a:hover
{
	color: #ab0232;
	text-decoration: underline;
}

.clearall, .fieldclearall
{
	clear: both;
}

/* Overskrifter */
h1, h2, h3, h4
{
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h1
{
	font-size: 18px;
	color: #ab0232;
	padding-bottom: 2px;
	border-bottom: 2px solid #ab0232;
	margin-bottom: 17px;
	font-weight: normal;
}

h2
{
	font-size: 14px;
	color: #434343;
	font-weight: bold;
}

h2.temaside
{
	font-weight: bold;
	font-size: 14px;
	color: #434343;
}

h3
{
	font-size: 11px;
	color: #434343;
	padding-top: 0px;
	margin-top: 10px;
}

h4
{
	font-size: 14px;
	color: #5a7785;
	padding-bottom: 2px;
	padding-top: 5px;
	border-bottom: 2px solid #5a7785;
}

/* Logo */
div#logo
{
	margin-bottom: 17px;
}

/* Top right */
div#topright
{
	float: right;
	text-align: right;
}

/* Servicemenu */
div#servicemenu ul
{
	margin: 0px;
}

div#servicemenu li
{
	list-style: none;
	display: inline;
	font-size: 10px;
	color: #5a7785;
}

div#servicemenu a
{
	color: #313131;
}

div#servicemenu a:hover, div#servicemenu a:active
{
	color: #ab0232;
	text-decoration: none;
}

/* S?????Ã?Â¸g */
div#search
{
	vertical-align: bottom;
	margin-top: 7px;
	margin-bottom: 4px;
}

div#search div
{
	vertical-align: bottom;
	display: inline;
	margin: 0px;
	padding: 0px;
}


div#search > form > div > input#search_button
{
	top: 0px;
}


.search_field
{
	vertical-align: bottom;
	font-family: Verdana;
	font-size: 10px;
	color: #313131;
	width: 200px;
	border: 1px solid #626262;
	padding: 0px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin: 0;
	background-image: url(/LH.MCMS.Web/Resources/images/search_background.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.search_button
{
	position: relative;
	top: -1px;
	vertical-align: bottom;
}


/* Ikoner */
div#icons, div#topicons
{
	font-size: 10px;
}

div#icons a, div#topicons a
{
	color: #313131;
}

div#icons a:hover, div#topicons a:hover
{
	text-decoration: none;
	color: #ab0232;
}

div#icons img, div#topicons img
{
	vertical-align: -1px;
	margin-left: 7px;
}

div#icons
{
	padding-top: 12px;
	float: right;
	width: 236px;
}

div#topicons
{
	padding-top: 2px;
	font-size: 10px;
}


/* Emne menu */
div#emnemenu
{
	background-repeat: repeat-x;
	background-image: url(/LH.MCMS.Web/Resources/images/menu/background.gif);
	display: block;
}

div#emnemenu img
{
	display: block;
}

div#emnemenu 
{
	display: block;
}

div#emnemenu td
{
	margin: 0;
	padding: 0;
}

/* Br??Ã?Â¸dkrumme */
div#breadcrumb
{
	padding-top: 12px;
	vertical-align: bottom;
}

div#breadcrumb ul
{
	margin: 0px;
	padding: 0px;
}

div#breadcrumb li
{
	list-style: none;
	margin: 0px;
	display: inline;
	font-size: 11px;
	color: #5a7785;
}

div#breadcrumb a
{
	color: #434343;
}

div#breadcrumb a:hover, div#breadcrumb a:active
{
	color: #930d35;
	text-decoration: none;
}
/* Layout */
div#container
{
	background-color: #ffffff;
	padding: 23px 30px 0px 30px;
	width: 904px;
	margin: auto;
	text-align: left;
}

.columns
{
	width: 904px;
	margin-top: 34px;
}

.columns .cntWrap
{
	float: right;
	width: 669px;
}

.columns .cntWrap .cntLeft
{
	float: left;
	width: 412px;
}

.columns .cntWrap .cntRight
{
	float: right;
	width: 227px;
}

.columns .cntWrap .cntRight img
{
	display: block;
}

.columns .cntWrap .cntRight p
{
	margin-bottom: 10px;
}

.columns .cntRight input.button
{
	margin-top: 10px;
}

.clear:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* Venstre navigation */
.columns .navigation
{
	float: left;
	width: 206px;
	margin-top: 3px;
}

.columns .navigation ul
{
	margin: 2px 0px 0px 0px;
	padding: 0;
}

/* niveau 1 */
.columns .navigation ul li
{
	list-style: none;
}

.columns .navigation ul li a
{
	display: block;
	padding-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #5a7785; /*#5a7785*/
}

/* niveau 2 - ... */
.columns .navigation ul li li
{
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #bfbfbf; /* #bfbfbf */

}

.columns .navigation ul li li li
{
	border: 0;
}

.columns .navigation ul li li a
{
	border: 0;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #434343;
}

.columns .navigation ul li li a:hover
{
	color: #ab0232;
	font-weight: normal;
	text-decoration: underline;
}

.columns .navigation ul li li li a
{
	padding-left: 10px;
}

.columns .navigation ul li li li li
{
	padding-left: 10px;
}

.columns .navigation ul li li a.current, .columns .navigation ul li li a.current:hover
{
	font-weight: bold;
	color: #ab0232;
}

.columns .navigation ul li li li a.current
{
	font-weight: bold;
	color: #ab0232;
	text-decoration: underline;
	background-image: url(/LH.MCMS.Web/Resources/images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
}
/* Midterste kolonne */
.content p a
{
	text-decoration: underline;
}

.content p a:visited
{
	color: #7c7c7c;
}

.content p a:hover, .content p a:active
{
	color: #ab0232;
	text-decoration: underline;
}

.content p.manchet
{
	font-weight: bold;
}

.content p.withlist
{
	margin-bottom: 0;
}

.content img.small
{
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
}

.content ul
{
	margin: 0;
	padding: 0;
	padding-left: 16px;
}

.content ul.linklist
{
	padding: 10px;
	padding-top: 13px;
	padding-bottom: 13px;
	margin-bottom: 10px;
}

.content .split, .content .clearsplit
{
	margin-top: 20px;
	margin-bottom: 15px;
	background-color: #930d35;
	height: 1px;
	clear:both;
}

.content .clearsplit
{
	background-color: #ffffff;
}

.content .split hr, .content .clearsplit hr
{
	display: none;
}

.content div.text
{
	margin-top: 20px;
}

.content div.text a
{
	text-decoration: underline;
}

.content table
{
	width: 412px;
}

.content th, td
{
	padding-bottom: 8px;
}

.content .split, .content .clearsplit, .campaignFrontpageContent .split, .campaignFrontpageCenterLinks .split
{
	margin-top: 20px;
	margin-bottom: 15px;
	background-color: #000000;
	height: 1px;
	clear:both;
}

.content .clearsplit
{
	background-color: #ffffff;
}

.content .split hr, .content .clearsplit hr, .campaignFrontpageContent .split hr, .campaignFrontpageCenterLinks .split hr
{
	display: none;
}


/* Indholdselementer */
ul.linklist
{
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
}

ul.linklist li
{
	list-style: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
}

ul.linklist li a, a.independent, ul.toc a, a.back, #coverstory .links a, div#dinsituation a, div.navbox a
{
	display: block;
	background-image: url(/LH.MCMS.Web/Resources/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 1px -1px;
	padding-left: 10px;
}

a.independent
{
	text-decoration: none !important;
}

a.independent:hover
{
	text-decoration: underline !important;
}

ul.linklist li a:hover, a.independent:hover, #coverstory .links a:hover, div#dinsituation a:hover, div.navbox a:hover
{
	background-image: url(/LH.MCMS.Web/Resources/images/arrow_hover.gif);
	text-decoration: underline;
}

a.back
{
	background-image: url(/LH.MCMS.Web/Resources/images/arrow_back.gif);
}

a.back:hover
{
	background-image: url(/LH.MCMS.Web/Resources/images/arrow_back_hover.gif);
	text-decoration: underline;
}

a.headerlink, a.headerlink:visited
{
	text-decoration: none;
	font-weight: bold;
}

a.h2link, a.h2link:visited
{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

span.header, a.header
{
	font-weight: bold;
}

.footer
{
	font-size: 10px;
	color: #434343;
	padding-top: 10px;
	clear: both;
}

.gototop
{
	float: right;
}



.cntLeft div.box
{
	background-color: #dbe0e4;
	padding: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.cntLeft div.box h4
{
	margin: 0;
	padding: 0;
	border: 0;
	padding-bottom: 5px;
	font-size: 1em;
	display: block;
	color: #5b7785;
}

div.navbox
{
	padding-top: 20px;
}

div.leftpicture
{
	padding-top: 10px;
	clear: both;
}

div.leftpicture img
{
	float: left;
	margin-right: 20px;
}

p.item
{
	margin-top: 17px;
	margin-bottom: 20px;
}

/* Hoejreestillet ikon */
.content img.ikonhoejre {
	float: right;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 3px;
}

/* Venstrestillet ikon */
.content img.ikonvenstre {
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 3px;
}
/* Standard tabel */ 
table.standardtabel { 
	width: 100%; 
	margin-top: 20px; 
	margin-bottom: 20px; 
	border: 1px solid #cdd6da; 
} 

table.standardtabel td { 
	background-color: #e6eaec; 
	padding: 10px; 
	padding-bottom: 3px; 
} 

/* Detaljer */
table.details
{
	width: 100%;
	margin-top: 20px;
	border-bottom: 10px solid #cdd6da;
}

table.details th
{
	background-image: url(/LH.MCMS.Web/Resources/images/blue_background.gif);
	background-repeat: repeat-x;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #ffffff;
}

table.details td
{
	background-color: #cdd6da;
	padding: 10px;
	padding-bottom: 0;
}

table.details td.title
{
	font-weight: bold;
}

table.details {
	white-space: nowrap;
}

.detailcolumns
{
	width: 413px;
}

.detailcolumns .left
{
	float: left;
	width: 196px;
}

.detailcolumns .right
{
	float: right;
	width: 196px;
}

/* Faktabokstabel */

table.faktabokstabel { 
	width: 100%; 
	margin-top: 20px; 
	margin-bottom: 20px; 
	border: 1px solid #cdd6da; 
} 

table.faktabokstabel td { 
	background-color: #e6eaec; 
	padding: 10px; 
	padding-bottom: 3px; 
} 



/* Formular */
.content input, .content select
{
	font-size: 1em;
}

.content label
{
	display: block;
	font-weight: normal;
}

.content label.checkbox
{
	display: inline;
	padding-right:15px;
	padding-left:4px;
}

.content label.radio
{
	display: inline;
	padding-right: 15px;
	padding-left:4px;
	font-weight: normal;
}

.content select
{
	width: 189px;
}

.content select.long
{
	width: 350px;
}

.CssForListBox label
{
	display: inline;
}


.content .field input
{
	width: 189px;
}

.content .field label.checkbox
{
	display: inline;
}

.content .field textarea
{
	width: 189px;
}
.content .field .CssForListBox input
{	
	width: 35px;
}
.content input.button, .cntRight input.button, .contentWide input.button
{
	background-image: url(/NR/rdonlyres/EE0A194C-4E29-4F9E-B64E-86E7FB278781/0/blue_background_new.gif);
	background-repeat: repeat-x;
	border: 0;
	padding: 3px;
	font-weight: bold;
	color: #ffffff;
}

.content .field input.long
{
	width: 304px !important;
}

.content .field textarea.long
{
	width: 304px !important;
}

.content .buttons input.button
{
	margin-left: 8px;
}

div.buttons
{
	width: 195px;
	text-align: right;
}

div.buttonsmagasinet
{
	width: 195px;
	text-align: right;
}


div.buttonsloen
{
	width: 100%;
	text-align: right;
}

h2.loenstat
{
	margin-top: 20px;
	margin-bottom: 8px;
}

div.buttons-long
{
	width: 312px;
	text-align: right;
}

div.field, div.fieldclearall, div.checkboxfield
{
	margin-bottom: 13px;
}

div.field input.text
{
	width: 189px;
	margin-right: 3px;
	margin-top: 4px;
}

div.field input.radio
{
	width: 189px;
	margin-right: 3px;
	margin-top: 4px;
	width: 20px;
}

div.field input, div.fieldclearall input, div.field .txt
{
	margin-right: 3px;
	margin-top: 4px;
}

div.field .textareastar
{
	margin-top: 3px;
}

div.field select
{		
	margin-top: 3px;	
	width: 195px;
}

.radiobuttonlabel
{
	width: 100px;
}

.radiobuttonlabel label
{
	display: inline;
padding-right:20px;
}

div.login
{
	padding-top: 8px;
}


/* H??Ã?Â¸jre kolonne */
img
{
	padding: 0;
}

.cntRight .box
{
	margin-bottom: 20px;
}

.cntRight ul.linklist
{
}


/* Indholdsfortegnelse */
ul.toc
{
	margin: 0;
	padding: 0;
}

ul.toc li
{
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.toc a
{
	padding-bottom: 0;
}

/* SÃ????Ã???Ã??Ã?Â¸g */
div#search
{
	vertical-align: bottom;
	margin-top: 7px;
	margin-bottom: 4px;
}

div#search div
{
	vertical-align: bottom;
	display: inline;
	margin: 0px;
	padding: 0px;
}


div#search > form > div > input#search_button
{
	top: 0px;
}

/*Workaround for search*/
div.search-button2
{
	text-align: right;
	width: inherit;
	
}

.autoWidth
{
	width: 194px;
}


/* S??Ã?Â¸geside */
input#search-page-field
{
	width: 25em;
}

div.search-button
{
	width: 25em;
	text-align: right;
}

div.results-per-page a, div.results-pages a
{
	font-weight: bold;
	line-height: 18px;
}

div.results-per-page a.current, div.results-pages a.current
{
	font-weight: bold;
	text-decoration: underline;
	color: #ab0232;
}

div.results-pages
{
	float: left;
	height: 20px;
}

div.results-per-page
{
	color: #767676;
	float: right;
	height:20px;
	line-height: 18px;
}

div.results-now-showing
{
	color: #767676;
	height:20px;
	line-height: 18px;
}


/* Adresse */
div#address, div#address-frontpage
{
	margin-top: 18px;
	padding-top: 7px;
	border-top: 2px solid #5a7785;
	height: 21px;
}

div#address div, div#address-frontpage div
{
	color: #7c7c7c;
	float: left;
	position: relative;
}

div#address-frontpage
{
	margin-top: 5px;
}

/* Forside */
div#frontpage
{
	margin-bottom: 17px;	

}

div#container > div#frontpage
{
	margin-bottom: 0;
}

/* Kursus */

table.course
{
	margin-top: 19px;
}

table.course th
{
	font-size: 10px;
	background-image: url(/LH.MCMS.Web/Resources/images/tabletopbg.gif);
	background-repeat: repeat-x;
	background-color: #5a7785;
	height: 20px;
	padding: 0px;
	padding-left: 11px;
	margin: 0px;
	color: #ffffff;
}

table.course td
{
	vertical-align: top;
	font-size: 10px;
	line-height: 14px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 10px;
	padding-bottom: 11px;
}

table.course tr.odd td
{
	background-color: #cdd6da;
}

table.course .second
{
	border-left: 1px solid #ffffff;
}


table.course .button
{
	margin-top: 5px;
}

input.course
{
	position: relative;
	left: 162px;
}

div.course 
{
padding-bottom: 10px;
padding-top: 10px;
border-top: 1px solid #000000;
border-bottom:1px solid #000000;
}

.course .coursetitle 
{
padding-top: 5px;
}

/* DROP DOWN */
.cellDropdown, .cellDropdownUdenPil, .cellDropdown2
{
	background-color: #640420;
	color: #FBFBFB;
	cursor: pointer;
	padding-right: 18px;
	padding-left: 32px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.cellDropdownOver, .cellDropdownOverUdenPil, .cellDropdownOver2
{
	background-color: #9b1a3e;
	text-decoration: underline;
	color: #FBFBFB;
	text-decoration: none;
	cursor: pointer;
	padding-right: 18px;
	padding-left: 32px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/* Tilmeldingsside*/
.CaptionRow td
{
	padding: 4px 0px 4px 4px;
	border: solid 1px #000000;
	background-color: #e6eaec;
	font-weight: bold;
	vertical-align:bottom;
}
/* Workaroud for printpage*/
.columns .cntWrapPrint
{
	float: right;
	width: 669px;
}

div#containerPrint
{
	background-color: #ffffff;
	padding: 23px 30px 0px 30px;
	width: 669px;
	margin: auto;
	text-align: left;
}

.print
{
	width: 669px;
}


/*TILFOEJET 2007-13-03 - KAMPAGNEFORSIDE */

div#frontpage > .columns { 
	margin-top:0px; 
}

.campaignFrontpageContent {
	float: left;
	width: 410px;
	margin-top: 22px;
	padding:0px;
	margin-bottom:20px;
}

.columns .campaignComponentZones
{
	float: right;
	width: 452px;
}

.columns .campaignComponentZones .campaignFrontpageCenterLinks .noheader
{
	float: left;
	width: 206px;
	margin-right: 20px;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
margin-top: 25px;
padding-top: 15px;
padding-bottom: 10px;
	
}

.columns .campaignComponentZones .campaignFrontpageCenterLinks .noheader td .split
{

margin-bottom:7px;
	
}


.columns .campaignComponentZones .campaignFrontpageRightLinks
{
	float: right;
	width: 226px;
}

.columns .campaignComponentZones .campaignFrontpageRightLinks input
{
	margin-top: 5px;
	margin-bottom: 3px;
}

.columns .campaignComponentZones .campaignFrontpageRightLinks .button
{
	background-color: transparent;
	border: 0px;
	color: #ffffff;
	font-weight: bold;
	background-image: url('/LH.MCMS.Web/Skins/Kampagne/Resources/images/white_arrow.gif');
	background-repeat: no-repeat;
	background-position: 0px -1px;
	padding-left: 6px;
}

.columns .campaignComponentZones .campaignFrontpageRightLinks table.details th {
	
	font: 11px verdana;
}



.columns .campaignComponentZones img
{
	display: block;
	margin-top: 3px;
	margin-bottom: 8px;
}

.columns .campaignComponentZones p
{
	margin-bottom: 0px;
	margin-top: 0px;
}

.campaignFrontpageContent
{
	color: #000000;
	margin-bottom: 0px;
}

.campaignFrontpageContent p
{
	margin-top: 0px;
}

.campaignFrontpageContent a
{
	padding-left: 10px;
	background-image: url('/LH.MCMS.Web/Resources/images/arrow.gif');
	background-repeat: no-repeat;
	display:inline;
}
.campaignFrontpageContent a:hover
{
	padding-left: 10px;
	background-image: url('/LH.MCMS.Web/Resources/images/arrow_hover.gif');
	background-repeat: no-repeat;
	display:inline;
}

h1.campaignFrontpageHeadline
{
	font: 17px arial;
	color: #000000;
	border-bottom: 0px;
	padding-bottom: 2px;
	font-weight: bold;
}

h1.campaignFrontpageHeadline a, h1.campaignFrontpageHeadline a:hover
{
padding-left:0px;
background-image: url('');
color: #000000;
font: 17px arial;
font-weight: bold;
text-decoration: none;
}

.noheader h1.campaignFrontpageHeadline
{
	font: 17px arial;
	color: #000000;
	border-bottom: 0px;
	padding-bottom: 2px;
	margin-bottom: 10px;
	font-weight: bold;
}

.noheader td h2
{
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}

.campaignFrontpageCenterLinks .noheader td a, .noheader td a:hover {
font-weight:bold;
}

.campaignFrontpageContent h2, .campaignFrontpageContent h2 a, .campaignFrontpageContent h2 a:hover
{
	font: 14px arial;
	color: #000000;
	font-weight: bold;
margin-top: 7px;
padding-left:0px;
background-image:url('');
}

.campaignFrontpageContent p {
margin-bottom:3px;
}


h3.campaignFrontpage
{
	color: #000000;
	line-height: 15px;
	font-weight:bold;
margin-bottom: 10px;
padding-bottom:15px;
}

.topbox
{
background-color: #ab0232;
font: 15px arial;
color:#ffffff;
padding: 10px;
margin-bottom: 10px;
}


div #frontpage .campaign-blue {
margin-bottom:2px;
width:188px;
}


/* Kampagnefelter */
div.noheader
{
	margin-top: 25px;
}

.columns .campaignComponentZones .campaignFrontpageRightLinks .noheader img
{
	display: block;
	margin-bottom:0px;
	padding-bottom:0px;
}

.campaign-green, .campaign-blue, .campaign-orange, .campaign-turquoise, .campaign-purple, .campaign-yellow, .campaign-gray, .campaign-campaigngreen
{
	display: block;
	color: #ffffff;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	width: 186px;
	min-height: 45px;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 15px;
}

.campaign-green a, .campaign-blue a, .campaign-orange a, .campaign-turquoise a, .campaign-purple a, .campaign-yellow a, .campaign-gray a, .campaign-campaigngreen a
{
	color: #ffffff;
	font-weight: bold;
	display: block;
	padding-left: 10px;
	background-image: url(/LH.MCMS.Web/Resources/images/white_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
.campaign-green a:hover, .campaign-blue a:hover, .campaign-orange a:hover, .campaign-turquoise a:hover, .campaign-purple a:hover, .campaign-yellow a:hover, .campaign-gray a:hover, .campaign-campaigngreen a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.campaign-green
{
	background-color: #879e20;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_green.gif);
}

.campaign-blue
{
	background-color: #5a7785;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_blue.gif);
}
.campaign-orange
{
	background-color: #5a7785;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_blue.gif);
}
.campaign-turquoise
{
	background-color: #3ba1b0;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_turquoise.gif);
}

/* Farveversionering af KC-identitet */
.campaign-purple
{
	background-color: #5a7785;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_blue.gif);
}
.campaign-yellow
{
	background-color: #5a7785;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_blue.gif);
}
.campaign-gray
{
	background-color: #5a7785;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_blue.gif);
}
/* Farveversionering af KC-identitet slut */


/* Farveversionering af KL-identitet */

.campaign-campaigngreen
{
	background-color: #5a7785;
	background-image: url(/LH.MCMS.Web/Resources/images/campaign_blue.gif);
}

/* Farveversionering af KL-identitet slut */

/* komponentzone forside */
.callMeBox {
background-color:#f6f6f4;
width:101%;
margin-bottom:5px;
margin-top:0px;
padding-left:0px;
margin-left:0px;
}

.callMeBox h4 {
border-bottom:0px;
padding-left:14px;
padding-right:10px;
color:#5a7785;
margin-bottom:0px;
}

.callMeBox .CallMe input {
margin-left:13px;
}


div .content .callMeBox .CallMe input, div .content .callMeBox .CallMe select {
margin-left:100px;
width:200px !important;
}
div .content .callMeBox .dwbsecureMandatoryAsterisk {
margin-left:160px;
}
div .content .callMeBox .CallMe input, div .content .callMeBox .CallMe select {
margin-left:100px;
width:200px !important;
}

div .content .callMeBox .CallMe input.button {
margin-left:170px;
width:50px !important;
}


.callMeBox .CallMe .dwbsecureMandatoryAsterisk{
padding-left:10px;
}
.callMeBox .CallMe select {
width:82%;
margin-bottom:5px;
height:20px;
margin-left:14px;
color:#5a7785;
}

.callMeBox .CallMe label {
padding-left:13px;
color: #5a7785;
font-weight:bold;
}

.callMeBox .CallMe input.button, .campaignFrontpageRightLinks .callMeBox .CallMe input.button  {
background-image: url(/NR/rdonlyres/EE0A194C-4E29-4F9E-B64E-86E7FB278781/0/blue_background_new.gif);
	background-repeat: repeat-x;
	border: 0;
	padding:3px;
font-weight:bold;
	color: #ffffff;
margin-left:20px;
}

.campaignFrontpageRightLinks div .dwbsecuretekst {
visibility:hidden;
display:none;


}



.cntRight .callMeBox .CallMe input {
margin-left:14px;
}

.cntRight .callMeBox .CallMe select {
margin-left:14px;
}

.cntRight .callMeBox .CallMe .buttons input.button {
margin-left:170px;
}

div #frontpage .campaign-blue {
margin-bottom:2px;
width:188px;
}

/* Tilfoejet 10-7-07 af SHA */
div.newstocheader { margin-top:10px; position:relative; left:10px; margin-left:100px; color:#5a7785; margin-bottom:6px; }
div.newstoc { padding-left:20px; position:relative; left:10px; margin-left:100px; }
.newstocheader header { font-weight:bold; }
div.newstocheaderleft { padding-left:0px; left:0px; margin-left:0px; }
div.newssplit { clear:both; }

/* Questionnaire Begin */
.EditQuestionnaire {

}

.EditQuestionnaire .Question 
{
	padding-top:10px; 
	padding-bottom:4px; 
	border-bottom:solid 1px #ab0232;
}

.EditQuestionnaire .Question .DeleteButton 
{
	float:right; 
	width:130px; 
	position:relative; 
	top:4px;
}

.EditQuestionnaire .Question .editorTitleDiv 
{
	width:280px;
}

.EditQuestionnaire .Question .Answers {}
.EditQuestionnaire .Question .Answers .Answer {}

.EditQuestionnaire .Question .Answers .Answer .Label 
{
	padding-right:22px;
}

.EditQuestionnaire .Question .Answers .Answer .AnswerText {width:150px;}
.EditQuestionnaire .Question .Answers .Answer .AnswerPoints {width:100px;}
.EditQuestionnaire .Question .Answers .Answer .DeleteButton {width:76px; float:none; top:0px; margin-left:10px;}
.EditQuestionnaire .Result {padding-top:10px; padding-bottom:4px; border-bottom:solid 1px #ab0232;}
.EditQuestionnaire .Result .DeleteButton {float:right; width:110px; position:relative; top:4px;}
.EditQuestionnaire .Result .editorTitleDiv {width:300px;}
.EditQuestionnaire .Result .ResultsPoints {width:50px;}

/* Questionnarie End */

/* Interaktiv */

.Questionnaire {background-image:url('/LH.MCMS.Web/Resources/Images/Questionnaire/TableCenter.jpg'); background-repeat:repeat-y;}
.Questionnaire .Top {background-image:url('/LH.MCMS.Web/Resources/Images/Questionnaire/TableTop.jpg'); height:10px; font-size:4px;}
.Questionnaire table {background-color:Transparent; width:388px; margin-left:13px; margin-top:1px;}
.Questionnaire td {background-color:White; text-align:center;}
.Questionnaire td.Empty {background-color:Transparent;}
.Questionnaire td.Header {background-color:#F7F7F7; color:#AB0232; font-weight:bold; padding:10px 10px 10px 10px;}
.Questionnaire td.Question {background-color:#F7F7F7; text-align:left; padding:10px 10px 10px 10px;}
.Questionnaire .Question {margin:3px 13px 5px 13px;}
.Questionnaire .Question .Text {background-color:#F7F7F7; padding:10px; margin-bottom:3px;}
.Questionnaire .Question .Answers {}
.Questionnaire .Question .Answers .Answer {background-color:White; margin-bottom:1px; padding:5px 10px 5px 10px;}
.Questionnaire .Bottom {background-image:url('/LH.MCMS.Web/Resources/Images/Questionnaire/TableBottom.jpg'); height:56px; margin-top:0px;}
.Questionnaire .OkayButton {
	cursor:pointer; 
	float:right; text-align:center; text-transform:uppercase; padding-top:8px; padding-bottom:8px; width:97px; margin-right:14px; margin-top:7px; color:#ffffff; background-image:url('/LH.MCMS.Web/Resources/Images/Questionnaire/Button.jpg');}
.Questionnaire .SalaryCompareButton {
	cursor:pointer; 
 text-align:center; text-transform:uppercase; width:97px; padding-top:10px; padding-bottom:9px; padding-left:8px; padding-right:8px; margin-right:14px; margin-top:7px; margin-left: 15px;color:#ffffff; background-image:url('/NR/rdonlyres/CF82638A-7B06-4E38-BB62-99DB60D9C85E/0/knap.gif');}
/* Interaktiv end */

/*060815*/
.RadEToolBarContainer, .RadEModuleTable table, .RadEDockingZone table, .RadEToolBarContainer table
{
	width: 1px;
	padding: 0px;
	margin: 0px 0px;
}

.RadEToolbar td
{
	background-position: center top;
	padding: 0px 0px;
	background-position: right top;
	height: auto;
}

/* Ikon-familie */
a.ikonwebtv, a.ikonlyd, a.ikonvaerktoej, a.ikonsituation, a.ikontest, a.ikonformular, a.ikondownload, a.ikoncheckliste {
	text-decoration:none !important;
	background-repeat: no-repeat;
	padding-left:18px !important;
	display:block;
}

a.ikonwebtv {
	background-image: url('/NR/rdonlyres/1938754E-46EC-4897-9CA7-9A7F5825B2A5/0/Tv_M.gif') !important;
}

a.ikonlyd {
	background-image: url('/NR/rdonlyres/5CA97FC8-D84B-4F56-9886-0231EA7DCA44/0/Lyd_M.gif') !important;
}

a.ikonvaerktoej {
	background-image: url('/NR/rdonlyres/4B546275-A38D-4AF5-AF67-DCC21BC76B9C/0/Tools_M.gif') !important;
}

a.ikonsituation {
	background-image: url('/NR/rdonlyres/32F21BE1-C3FC-46FA-B1EF-850E5F330287/0/Situation_M.gif') !important;
}

a.ikontest {
	background-image: url('/NR/rdonlyres/0F576CF7-DC3E-472B-9607-52F296BC6D57/0/Test_M.gif') !important;
}

a.ikonformular {
	background-image: url('/NR/rdonlyres/DF892606-C342-4830-9F20-00C21A89ECCC/0/Formular_M.gif') !important;
}

a.ikondownload {
	background-image: url('/NR/rdonlyres/D81C9F70-481D-4215-86BE-ADDAD5628800/0/Download_M.gif') !important;
}

a.ikoncheckliste {
	background-image: url('/NR/rdonlyres/7173979E-EB58-4950-9B5C-6CD46DDC2AC9/0/Chekliste_M.gif') !important;
}


/* Kampagnefelter med ikon */
.campaign-webtv, .campaign-lyd, .campaign-vaerktoej, .campaign-situation, .campaign-test, .campaign-formular, .campaign-download, .campaign-checkliste
{
	display: block;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 50px;
	padding-right: 20px;
	width: 156px;
	min-height: 45px;
	background-repeat: no-repeat;
	background-position: 10px 17px;
	margin-bottom: 15px;
	background-color:#d1d3d4;
}

.campaign-webtv a, .campaign-lyd a, .campaign-vaerktoej a, .campaign-situation a, .campaign-test a, .campaign-formular a, .campaign-download a, .campaign-checkliste a
{
	color: #000000;
	font-weight: bold;
	display: block;
}
.campaign-webtv a:hover, .campaign-lyd a:hover, .campaign-vaerktoej a:hover, .campaign-situation a:hover, .campaign-test a:hover, .campaign-formular a:hover, .campaign-download a:hover, .campaign-checkliste a:hover
{
	color: #000000;
	text-decoration: underline;
}

.campaign-webtv
{
	background-image: url('/NR/rdonlyres/824D8799-EE49-43C4-ACD1-A01040D34B85/0/Tv_S.gif');
}

.campaign-lyd
{
	background-image: url('/NR/rdonlyres/FE4070EE-EA89-493A-9816-D7FAACFF8374/0/Lyd_S.gif');
}
.campaign-vaerktoej
{
	background-image: url('/NR/rdonlyres/AB9D1800-71DD-4FD9-A965-6A2B2E60B1D7/0/Tools_S.gif');
}
.campaign-situation
{
	background-image: url('/NR/rdonlyres/C880C8D1-700B-4778-8F68-9DB192913704/0/Situation_S.gif');
}

.campaign-test
{
	background-image: url('/NR/rdonlyres/4D25ECF2-106E-4999-A574-2802F5FB4441/0/Test_S.gif');
}

.campaign-formular
{
	background-image: url('/NR/rdonlyres/8F85FB12-53B2-401D-8E85-0452361C7BFF/0/Formular_S.gif');
}
.campaign-download
{
	background-image: url('/NR/rdonlyres/29AEE7BF-D2C6-416C-A0AC-A571AFD9A091/0/Download_S.gif');
}
.campaign-checkliste
{
	background-image: url('/NR/rdonlyres/05A830FA-14CC-447C-AD5A-161DCCBFC334/0/Chekliste_S_.gif');
}

/* NemID */
.loginTabs {
	margin-left:5px;
	margin-bottom:0px;
	height:46px;
}
.loginTabs a {
	background-image:url('/NR/rdonlyres/426093C5-F8AA-4D8E-8B86-6CF4F566548F/0/LoginUnselectedBackground.gif');
	background-repeat:x-repeat; 
	color:#000000; 
	display:block; 
	float:left; 
	border:1px solid #a7a9ac; 
	border-bottom:1px solid #d6e6ef;
	background-color:#d6e6ef; 
	text-decoration:none; 
	padding:17px 15px 14px 5px;
	margin-left:5px;
}
.loginTabs a.selected {
	background-image:url('/NR/rdonlyres/5E1D712F-DC2B-429A-8D08-B5383105425B/0/LoginSelectedBackground.gif');
	background-repeat:x-repeat; 
	border-bottom:2px solid #ffffff; 
	border-top:2px solid #a7a9ac; 
	border-right:2px solid #a7a9ac; 
	border-left:2px solid #a7a9ac;
}
.loginTabs a span.standardLoginLogo { 
	height:17px; 
	display:inline; 
	margin-top:0px; 
	padding: 2px 62px 3px 0px;
	background-image:url('/NR/rdonlyres/66F4597F-E6D0-4D8A-B519-D0D8BD7FB5DA/0/tabLederLogo.png'); 
	background-repeat:no-repeat; 
}
.loginTabs a span.nemIDLoginLogo { 
	height:17px; 
	display:inline; 
	margin-top:0px; 
	padding: 2px 62px 3px 0px; 
	background-image:url('/NR/rdonlyres/FDA8DCDF-10BF-4262-90F8-F04316C22DDB/0/logoNemID.png'); 
	background-repeat:no-repeat; 
}
.nemID .nemIDAppletWrap {
	float:left;
}
.nemID .nemIDInfo {
	float:right; 
	width:170px; 
}
.nemID .RbListHeading {
	clear:both; 
	padding-top:10px;
}
.nemID {
	background-color:#ffffff;
	padding:5px;
	border:2px solid #a7a9ac;
}
#ctl01_CenterRegion_uiLoginForm_uiStandardLoginDiv {
	background-color:#ffffff;padding:10px 5px 5px 5px;border:2px solid #a7a9ac;
}
#ctl01_ctl01_uiStandardLoginDiv {
	background-color:#ffffff;
	padding:10px 5px 5px 5px;
	border:2px solid #a7a9ac;
}
.nemIDFirstLogin {
	padding:10px;
	border:1px dotted; 
	background-color:#e9f1c7;
	margin:5px 5px 5px 0px;
}
.userAlertMessage {
	padding:10px;
	border:1px dotted; 
	background-color:#da9793;
	margin:10px 5px 5px 0px;
	font-weight:bold;
}

