/*@charset "UTF-8";*/body {	background-color: #DDDDDD;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: normal;}body p, li, ul {	font-size: 12px;		line-height: 19px;	margin: 0px;	padding: 0px;}body h1 {	font-size: 20px;	font-style: normal;	font-weight: normal;	margin: 0px}body h2 {	font-size: 15px;	font-style: normal;	font-weight: normal;/*	line-height: normal;*/	line-height: 22px;	margin: 0px;}body h4, h5, h6 {	font-weight: bold;	font-size: 12px;	line-height: 19px;	margin: 0px;}body h3 {	text-transform: uppercase;	font-weight: bold;	font-size: 11px;	line-height: 19px;	margin: 0px;}body h5, h6 {	font-style: italic;}body h6 {	font-weight: normal;}body ul {	margin: 0 0 0 16px;	padding: 0 10px;/**/	list-style-type: square;	list-style-position: outside;}body ol {	margin: 0 0 0 22px;/**/	padding: 0px 10px;	list-style-position: outside;/**/}body a {	color: #999999;/*	font-weight: bold;*/	text-decoration: none;}#pagecontainer {	float: left;	width: 988px;	margin: 10px auto 10px 10px;}#maincontainer {	width: 988px;	padding-bottom: 30px;	margin: 0 0 10px 0;	background-color: #FFFFFF;	float: left;}#topnavcontainer {	width: 988px;	margin: 0 0 1px 0;	float: left;}#headingcontainer {	width: 850px;	float: left;	margin: 0px;	padding: 0px;}#headingcontainer h1 {	margin: 0px;	line-height: 20px;	padding: 25px 0px 25px 230px;}#iconcontainer {	width: 120px;	background-color: #FFFFFF;	margin: 0;	padding: 0;	float: right;}#iconcontainer img {	margin: 22px 10px 0 0;	float: right;}#leftcolumn {	width: 220px;	float: left;}#leftcolumn ul {	margin: 0px 10px 0px 0px;	padding: 0px;	list-style-type: none;	font-size: 11px;	font-weight: normal;	line-height: 11px;	border-top: 1px solid #CCCCCC;}#leftcolumn ul ul {	margin: 0px;}#leftcolumn li {	display: block;/*	font-size: 11px;*/	font-weight: normal;	line-height: normal;	border-bottom: 1px solid #CCCCCC;}#leftcolumn li li {	margin: 0 0 0 15px;	display: block; 	border-left: 1px solid #CCCCCC;	border-top: 1px solid #CCCCCC;	border-bottom: none;}#leftcolumn li li:first-child {	border-top: none;}#leftcolumn li li li {	margin: 0 0 0 15px;	display: block; 	border-left: 1px solid #CCCCCC;	border-bottom: none;}#leftcolumn a {	display: block;	color: #666666;/*	background-color: #FFFFFF;*/	padding: 5px 10px 5px 15px;	text-decoration: none;	font-weight: normal;}#leftcolumn p {	padding: 0 10px;	text-decoration: none;	font-weight: normal;}#searchcontainer {	width: 170px;	padding: 30px 0 10px 10px;	float: left;}#searchcontainer p {	padding: 0;	margin: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #333333;	text-decoration: none;}.searchbox {	background-color: #FFFFFF;/*	border: 1px dotted #999999; */	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	color: #666666;}.searchok {	margin-top: 5px;	width: 50px;	background-color: #999999;/*	border: 1px dotted #FF0000; */	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}#contentwrapper, .onecolumncontainer, .twocolumncontainer, .threecolumncontainer {	width: 768px;	margin: 0;	padding: 0;	float: left;}.chapterheader {/*	width: 758px;*/	height: 300px;/*	float: left;*/	background-color: #FFFFFF;	border-left: 10px solid #FFFFFF;	color: #FFFFFF;	margin-bottom: 20px;}/*.maincolumn .chapterheader {	width: 502px;}*/.chapterheader img {	float: right;	clear: none;	margin: 0px;	padding: 0px;	border: none;}.chapterdescription {	float: left;	clear: none;	width: 500px;	margin-top: 10px;}.chapterinfobox {	float: left;	margin: 60px 0px 0px 10px;	padding: 20px 10px;	width: 460px;	border: 1px solid #FFFFFF;}.onecolumncontainer {	clear: both;	background-image: url(../images_common/1c_bg.gif);	background-repeat: repeat-y;}.onecolumncontainer img {	margin: 0px 0px 20px 10px;}.twocolumncontainer {	clear: both;	background-image: url(../images_common/2c_bg.gif);	background-repeat: repeat-y;}.threecolumncontainer {	clear: both;	background-image: url(../images_common/3c_bg.gif);	background-repeat: repeat-y;}.maincolumn {	width: 512px;	float: left;}.maincolumn img {	margin: 0px 0px 20px 10px;}#contentwrapper .caption {	margin: -20px 10px 20px 10px;	border-left: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	background-color: #FFFFFF;}#contentwrapper .caption p {	font-size: 10px;	line-height: normal;/*	font-weight: bold;*/	padding: 5px;}#contentwrapper p, ul, ol, h1, h2, h3, h4, h5, h6 {	padding-left: 10px;	padding-right: 10px;}.rightcolumn {	width: 256px;	float: right;}.rightcolumn p, .rightcolumn ul, .rightcolumn ol, .rightcolumn li, .rightcolumn h5, .rightcolumn h6, .halfcolumn p {	font-size: 11px;	line-height: 17px;}.rightcolumn h4, .rightcolumn h3, .halfcolumn h4, .halfcolumn h3 {	font-size: 11px;	line-height: 17px;}.rightcolumn h2 {	padding-bottom: 20px;}.rightcolumn p, .rightcolumn ul, .rightcolumn ol {	padding-bottom: 18px;}.rightcolumn img {	margin: 0px 0px 20px 10px;}.maincolumn p, .maincolumn h1, .maincolumn h2, .maincolumn ul {	padding-bottom: 20px;}.halfcolumn {	width: 256px;	float: left;}.resourcebox, .factsbox, .marketproducts {	color: #444444;	clear: both;	margin: 0px 10px 20px 10px;	border: 1px solid #CCCCCC;}.resourcebox {	padding: 10px;}.factsbox, .marketproducts {	padding: 10px 0px 0px 0px;}/*.factsbox p {	padding-bottom: 10px;}*//*.factsbox h2 {	padding-bottom: 10px;}.factsbox h1 {	padding-bottom: 10px;}*/.resourcebox {	text-align: center;}.resourcebox p {	padding-top: 10px;	padding-bottom: 10px;}.factsboxgrey {	clear: both;	border-top: 5px solid #FFFFFF;	margin: 0px 10px 20px 10px;/*	padding: 0px 0px 10px 0px;*/	padding: 0px;	background-color: #DDDDDD;}.factsboxgrey h1, .factsboxgrey h2 {	color: #FFFFFF;	display: inline-block;	border-top: 5px solid #FFFFFF;	margin: -5px 0px 10px 0px;/**/	padding-top: 3px;	padding-bottom: 3px;	float: left;/**/}.factsboxgrey h1 {	font-size: 15px;}.factsboxgrey h2 {	font-size: 12px;	font-style: italic;}.factsboxgrey p, h3, h4, h5, ul {	clear: both;}.factsboxgreysimple {	clear: both;	margin: 0px 10px 20px 10px;/*	padding: 0px 0px 10px 0px;*/	padding: 10px 0px 0px 0px;	background-color: #DDDDDD;}.factsboxgreysimple img {	float: right;	padding: 0px 0px 0px 10px;/*	padding:0px;*/	margin: -10px -10px 0px 0px;}.eventdescription img {	float: right;	margin: 0px;	padding-bottom: 0px;	clear: none;/**/}.eventstextcontainer {	float: left;/*	width: 500px;*/	width: 498px;	margin-bottom: 10px;}.compositetext {	float: left;/*	width: 500px;*/	width: 498px;	margin-bottom: 10px;	margin-top: 10px;}.eventdescription h2 {/*	width: 460px;*/	float: left;	display: inline-block;	clear: left;}.eventdescription h3 {	padding-top: 0px;}.bottommargin20 {	margin-bottom: 20px;}.bottompadding20 {	padding-bottom: 20px;}.people {	clear: both;	border: 1px solid #CCCCCC;	margin: 0px 10px 10px 10px;}.ceo {	clear: both;	border: 1px solid #CCCCCC;	margin: 0px 10px 20px 10px;}.ceo img {	float: left;	margin: -1px 0px -1px -1px;}.ceo .textcontainer {	width: 225px;	float: right;	padding: 20px 10px 0px;}.peopletext {	float: left;	clear:none;	width: 600px;	margin-bottom: 10px;}.people h4 {	float: left;	display: inline-block;	background-color: #CCCCCC;	padding: 5px 10px;	margin-bottom: 10px;}.people p, h6 {	clear: both;}.people img {	clear:none;	float: right;	margin: 10px 10px 10px 0px;}.quicklinks {	width: 256px;	position: fixed;	left: 742px;	top: 148px;}#adressarea {	width: 988px;	margin: 0;	float: left;}#adressarea p {	font-size: 10px;	line-height: 13px;	color: #333333;}#adressareafirstcolumn {	width: 100px;	float: left;}#adressareasecondcolumn {	width: 200px;	float: left;}#adressarea a {	color: #666666;}#adressarea a:hover {	color: #000000;}#contentwrapper .nobottommargin {	margin-bottom: 0px;}#contentwrapper .nobottompadding {	padding-bottom: 0px;}#contentwrapper .bottompadding10 {	padding-bottom: 10px;}.clearfloats {	clear: both;}.clearfix {	display: inline-table;}/* Hides from IE-mac \*/* html .clearfix {	height: 1%;}.clearfix {	display: block;}/* End hide from IE-mac *//* ============================================== EMNESPESIFIKKE KLASSER =============================================== */.group a {	color: #3882A8;}.ar a {	color: #4A5A86;}.ba a {	color: #48838D;}.gov a {	color: #7A4B6F;}.sr a {	color: #A0A01D;}.group #leftcolumn li.selected {	background-image: url(../images_common/group_selected.gif);	background-position: left top;	background-repeat: no-repeat;}.ar #leftcolumn li.selected {	background-image: url(../images_common/ar_selected.gif);	background-position: left top;	background-repeat: no-repeat;}.ba #leftcolumn li.selected {	background-image: url(../images_common/ba_selected.gif);	background-position: left top;	background-repeat: no-repeat;}.gov #leftcolumn li.selected {	background-image: url(../images_common/gov_selected.gif);	background-position: left top;	background-repeat: no-repeat;}.sr #leftcolumn li.selected {	background-image: url(../images_common/sr_selected.gif);	background-position: left top;	background-repeat: no-repeat;}.group #leftcolumn a:hover {	color: #3882A8;}.ar #leftcolumn a:hover {	color: #4A5A86;}.ba #leftcolumn a:hover {	color: #48838D;}.gov #leftcolumn a:hover {	color: #7A4B6F;}.sr #leftcolumn a:hover {	color: #A0A01D;}.group .chapterheader {	background-color: #3882A8;	border-left-color: #4DAFE4;}.ar .chapterheader {	background-color: #4A5A86;	border-left-color: #6479B3;}.ba .chapterheader {	background-color: #48838D;	border-left-color: #62B0BE;}.gov .chapterheader {	background-color: #7A4B6F;	border-left-color: #A56694;}.sr .chapterheader {	background-color: #A0A01D;	border-left-color: #DDDA16;}.group .factsboxgrey h2, .group .factsboxgrey h1 {	background-color: #3882A8;	border-top-color: #4DAFE4;}.ar .factsboxgrey h2, .ar .factsboxgrey h1 {	background-color: #4A5A86;	border-top-color: #6479B3;}.ba .factsboxgrey h2, .ba .factsboxgrey h1 {	background-color: #48838D;	border-top-color: #62B0BE;}.gov .factsboxgrey h2, .gov .factsboxgrey h1 {	background-color: #7A4B6F;	border-top-color: #A56694;}.sr .factsboxgrey h2, .sr .factsboxgrey h1 {	background-color: #A0A01D;	border-top-color: #DDDA16;}.group .resourcebox, .group .factsbox {	border: 1px solid #2A84AD;}.ar .resourcebox, .ar .factsbox {	border: 1px solid #4A5A86;}.ba .resourcebox, .ba .factsbox {	border: 1px solid #48838D;}.gov .resourcebox, .gov .factsbox {	border: 1px solid #7A4B6F;}.sr .resourcebox, .sr .factsbox {	border: 1px solid #A0A01D;}.codeofpracticenumber {	clear: both;	margin: 0px 10px 10px 10px;/*	padding: 0px 0px 10px 0px;*/	padding: 0px;	background-color: #FFFFFF;}.codeofpracticenumber h2 {	color: #FFFFFF;	display: inline-block;	padding-top: 3px;	padding-bottom: 3px;	float: left;	background-color: #7A4B6F;/*	padding: 3px 10px;*/	margin: 0px 0px 5px 0px;}/* =========================================== TABELLFORMATERING ======================================= */body table {	margin: 0px 0px 20px 10px;}body td {	padding: 0px;	margin: 0px;}td li {	font-size: 11px;	line-height: 16px;/*	padding: 2px 3px;*/}#contentwrapper td p {	font-size: 11px;	line-height: 16px;	padding: 2px 5px;}#contentwrapper td h3 {	font-size: 10px;	line-height: 15px;	padding: 2px 5px;}#contentwrapper .factsbox td p {	font-size: 11px;	line-height: 16px;	padding: 2px 0px;}#contentwrapper td img {	margin: 0px;	padding: 0px;}td ul {	padding: 2px 5px 10px 5px;/*	list-style-type: square;	list-style-position: outside;*/}td h2 {	padding: 2px 5px;}.sr table h2 {	color: #FFFFFF;	background-color: #A0A01D;	display: block;}td h4 {	font-size: 11px;	padding: 2px 5px;	background-color: #EEEEEE;	display: block;}.greybottomborder {	border-bottom: 1px solid #CCCCCC;}.greytopborder {	border-top: 1px solid #CCCCCC;}.greytoprightbottomleft {	border: 1px solid #CCCCCC;}.greytoprightbottom {	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}.greytopleftbottom {	border-top: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}.greytoprightleft {	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}.greyleft {	border-left: 1px solid #CCCCCC;}.greyright {	border-right: 1px solid #CCCCCC;}.greyrightleft {	border-right: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}.greytopright {	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;}.greyrightleftbottom {	border-right: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}.greyleftbottom {	border-left: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}.greytopleft {	border-top: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}.blackbottomborder {	border-bottom: 1px solid #000000;}
