




* {
	margin: 0px;
	padding: 0px;
	border: 0px;	
	font-family: Trebuchet MS, Arial,Helvetica,sans-serif;
}

P {
	margin: 1.12em 0; /* default margin */
}

table.SIABConf {
	border-collapse: collapse;	
	border: 1px #FFFFFF solid;
	background-color: #EBECE6;
}

table.SIABConf td {
	border: 1px #FFFFFF solid;
	padding-left: 2px;
}

BODY {
	background-color: #FFFFFF;	
	font-size: 11px;
	color: #42443D;	
}

A:link{
	text-decoration: none;
	color: #42443D;
		
}

A:visited{
	text-decoration: none;
	color: #42443D;
}

A:hover{
	/*color: #FABB03;*/
	
}

A:focus{
	outline: none;
	
}

A.SIABConfAnchor:link {
	text-decoration: underline;	
}

A.SIABConfAnchor:visited {
	text-decoration: underline;	
}

A.SIABConfAnchor:hover {
	text-decoration: none;	
}


OL LI {
	margin-left: 23px;
}

UL LI {
	margin-left: 16px;
}

.headLine {
	font-size: 14px;
	font-weight: bold;
}

.bigHeadLine {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
}


.euPage {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -255px;
	margin-left: -200px;
	width: 400px;
	height: 250px;
	background-color: #ebece6;
}

.euPage .dropdown {
	width: 230px;
	height: 23px;
	border: 1px solid #DCE1D4;
	margin-bottom: 3px;
}

.euPage .Container	{
	padding: 0px;
	text-align: center;
}

.euPage .Top {
	padding-top:12px;
	padding-bottom: 16px;
}

.euPage .Bottom {
	padding-bottom: 8px;
	padding-top: 2px;
}

.euPage .image {
	background-color: #f7f7f5;
}

.euPage .Button { 
	padding: 0px;
	text-align: center;
	font-size: 14px;
	width: 100%;
	cursor: pointer;
	padding-bottom: 4px;
}

.container {
	margin: auto;
	background-color: #f7f7f5;	
	width: 987px; /*total bredde: 1007*/
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 3px;
}

.euFooter {	
	text-align: justify;
	background-color: #f7f7f5;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.euYellowBox {
	vertical-align: bottom;
	padding-right: 15px;
	padding-bottom: 14px;
	background-color: #f7f7f5;	
}

.standaloneContainer {
	width: 987px;			
	
		min-height: 577px;	
		
	padding-top: 30px;	
}

.standaloneContainer .rightpanel {
	width:750px;
	float: left;
	padding-left: 10px;
}

/*body, td, input, select, textarea	{ font-family: Trebuchet MS, Arial,Helvetica,sans-serif; font-size: 9pt; color: black; }
.menu			{ font-family: Trebuchet MS, Arial; font-size: 10pt; color: black; font-weight: bold; }
.kurshead		{ font-family: Trebuchet MS, Arial; font-size: 10pt; color: white; font-weight: bold; }
*/

.subArea {	
	width: 450px;
	float: left;
}

.subAreaWrapper {
	width: 750px;
	margin-right: 23px;	
}

.subAreaWrapper .rightBoxWrapper {
	width: 215px;	
	float: right;
}

.subAreaModul {		
	width: 658px;		
	background: #EBECE6;	
	clear: both;
	margin-bottom: 17px;	
}

.subAreaModul .name {
	border-bottom: 1px solid #F7F7F5;
	background-color: #EBECE6;
	padding-left: 15px;	
}

.subAreaModul .wrapper {
	width: 385px;
	float: left;
	background-color: #EBECE6;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 17px;	
}

.subAreaModul .resumeText {
	background-color: #EBECE6;
	padding-bottom: 10px;		
}

.subAreaModul .relObjText {	
	background-color: #EBECE6;
}

.subAreaModul .image {	
	width: 243px;
	float: left;
	background-color: #EBECE6;
	text-align: right;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 17px;		
}

.subAreaModulWrapper {
	width: 658px;
	float: left;
}

.rightBoxWrapper {
	width: 215px;
	float: right;	
	
}

.rightBox {
	width: 183px;
	border: 1px solid #EBECE6;
	padding: 15px;
	margin-bottom: 13px;	
}

.rightBoxPicture {
	text-align: right;
	margin-bottom: 13px;
}

.area_style_4 {	
	width: 937px;		
	margin-left: 23px;
	margin-right: 23px;
}

.clearBoth {
	clear: both;
}

.leftAlign{
	float: left;
}

.rightAlign {
	float: right;
	text-align: right;
	margin-right: 4px;
	width: 550px;
}

.rightAlign .frontPageSearch {
	margin-top: 50px;
	margin-bottom: 8px;
}

.topNavi {
	padding-right: 8px;
}


div.level1Navi {
	clear: both;
	background-color: #6b7c67;
	padding-left: 11px;
	color: #f7f7f5;
	margin-bottom: 1px;
	height: 23px;
	font-size: 2px;
}

div.level1Navi a {
	font-size: 12px;
}

div.level2Navi a {
	font-size: 12px;
}

div.level2Navi {
	background-color: #95a590;
	padding-left: 11px;
	color: #f7f7f5;
	margin-bottom: 2px;
	height: 21px;
	padding-top: 2px;
}

div.leftNavi {
	width: 200px;
	padding-bottom: 20px;
	padding-right: 10px;
}

div.level4Navi {
	margin-bottom: 1px;
}

div.level4Navi  a{
	width: 174px;
	background-color: #bccaaf;
	padding-left: 23px;
	color: #42443d;
	display: block;	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}

div.level4Navi a.selected {
	background-color: #dce1d4;
	background-image: url(/grafik/selected_navi4.gif);
	background-repeat: no-repeat;
}

div.level4Navi a.parent {
	background-color: #dce1d4;
}

div.level4Navi a.sub {
	background-color: #dce1d4;
	padding-left:43px;
	width: 154px;
}

div.level4Navi a.subSelected {
	background-image: url(/grafik/selected_navi5.gif);
	background-repeat: no-repeat;
	background-color: #dce1d4;
	padding-left:43px;
	width: 154px;
}

div.level4Navi a.subSelected:hover {
	background-image: url(/grafik/selected_navi5.gif);
	background-repeat: no-repeat;
	background-color: #EBECE6;
}

div.level4Navi a.sub:hover {
	/*background-image: url(/grafik/selected_navi5.gif);*/
	background-repeat: no-repeat;
background-color: #EBECE6;
}

div.level4Navi a:hover {
	/*ackground-image: url(/grafik/selected_navi4.gif);
	background-repeat: no-repeat;*/
	color: #42443d;
background-color: #dce1d4;
}

div.color3bottom {
	background-color: #6b7c67;	
	color: #f7f7f5;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 4px;
	font-size: 10px;
	text-align: center;
	clear: both;
}

a.level1NaviSelected {
	color: #ebece6;
	padding-left: 12px;
	padding-right: 13px;
	font-size: 12px;
	background-image: url(/grafik/selected_navi.gif);
	background-repeat: no-repeat;
	top: 3px;
	padding-top: 3px;
	padding-bottom: 2px;
	position: relative;
}

a.level1Navi {
	color: #ebece6;
	font-size: 12px;
	padding-left: 12px;
	padding-right: 13px;
	top: 3px;
	padding-top: 3px;
	padding-bottom: 2px;
	position: relative;
}

a.level1Navi:link {
	color: #ebece6;
}

a.level1Navi:visited {
	color: #ebece6;
}

a.level1Navi:hover {
	background-color: #95a590;
	color: #f7f7f5;
}

a.level1NaviSelected:link {
	color: #ebece6;
}

a.level1NaviSelected:visited {
	color: #ebece6;
}

a.level1NaviSelected:hover {
	background-color: #95a590;
	color: #f7f7f5;
}


a.level2NaviSelected {
	color: #ebece6;
	padding-left: 12px;
	padding-right: 13px;
	font-size: 12px;
	background-image: url(/grafik/selected_navi.gif);
	background-repeat: no-repeat;
	top: 1px;
	padding-top: 3px;
	padding-bottom: 2px;
	position: relative;
}

a.level2Navi {
	color: #ebece6;
	font-size: 12px;
	padding-left: 12px;
	padding-right: 13px;
	top: 1px;
	padding-top: 3px;
	padding-bottom: 2px;
	position: relative;
}

a.level2Navi:link {
	color: #ebece6;
}

a.level2Navi:visited {
	color: #ebece6;
}

a.level2Navi:hover {
	background-color: #bccaaf;
	color: #f7f7f5;
}

a.level2NaviSelected:link {
	color: #ebece6;
}

a.level2NaviSelected:visited {
	color: #ebece6;
}

a.level2NaviSelected:hover {
	background-color: #bccaaf;
	color: #f7f7f5;
}

.searchBox {
	width:111px;
	height:13px;
	font-size:11px; 
	border-color: #6b7c67; 
	border: 1px solid;
}

.topElements {
	background-color: #ebece6;
	height: 96px;
}

.fullWidth {		
	width: 100%;	
}

.level0Menu{
	left: 60px;
	text-align: left;
	display: none;	
	position: absolute; 
	width: 80px;
	filter: alpha(opacity=95);	
	padding-bottom: 5px;
	padding-top: 5px;
	z-index: 10;
}

.level0Sub  {		
	cursor: pointer;
	padding-left: 8px;
	width: 60px;
	filter: alpha(opacity=95);		
	background-color: #f7f7f5;
	position: relative;
	left: 5px;

}

.level0Sub a:link {
	color: #42443D;
}

.level0Sub a:visited {
	color: #42443D;
}

.level0Sub a:hover {
	color: #6B7C67;
}

.dummy {
	padding-left: 8px;
	text-align: left;	
	width: 60px;	
	cursor: pointer;
	filter: alpha(opacity=0);	
	background-color: #f7f7f5;
	position: relative;
	left: 5px;
}

.dummyFF {
	background-color: transparent;

}


div.inlineClickable {
	display: inline;
	cursor: pointer;
}

div.inlineClickable .currencySelected {
	background-color: #ebece6;
	width: 24px;
	cursor: pointer;	
	font-size: 13px;
}

div.inline {
	display: inline;
}
.level0Navi{	
	vertical-align: -2px;
}

.news, .text_box {
	width: 100%;	
}

.news .name, .text_box .name, .text_ .name {
	padding-bottom: 10px;
}

.news .text, .text_box .text, .text_ .text {	
}

.text_ {
	width: 100;
}

.text_ .inLine {
	border: 1px solid #EBECE6;
	padding: 5px;	
}

.text_ .image img { 
	width: 100%;
	padding-bottom: 10px;	
}

.text_ .inLine .text {
	width: 100%;
}

.textBoxWrapper .text_box{
	margin-top: 10px;
	width: 100%;		
}

.infopageWrapper {
	width: 750px;
	margin-right: 23px;
}

.infopageWrapper .info_page {
	width: 450px;	
	float: left;
}

.infopageWrapper .rightBoxWrapper {
	width: 215px;	
	float: right;
}

.infopageWrapper .image img {
}

.productarea {	
	height: 3200px;
	width: 987px
}

.productarea .currencySelect {	
	text-align: left;
	background-color: infobackground;
}

.productarea .morningstarIframe {
	height: 700px;
	text-align: left;	
}

div .downloadarea {
	color: #42443d;	
	margin-bottom: 1px;
	background-color: pink;
	width: 750px;
}

div .downloadarea .inline1 {
	float: left;
	width: 300px;
}

div .downloadarea .inline2 {
	float: left;
	width: 174px;
}

div .downloadarea .inline3 {
	float: left;
	width: 200px;
}

div .downloadarea .headline {
	background-color: #bccaaf;
	padding-left: 23px;
	height: 20px;
	padding-top: 3px;
}

div .downloadarea .module {
	background-color: #dce1d4;
	padding-left: 23px;	
	padding-top: 3px;
	padding-bottom: 3px;	
}

div .downloadarea .tableWidth {	
	display: table;
	width: 727px
}

.generalNewsElement .image img {
	margin-top: 4px;
	margin-bottom: 15px;

}

.generalNewsElement .date {
	width: 150px;
	float: left;
	height: 19px;
	padding-top: 3px;
	padding-left: 10px;
	background-color: #bccaaf;
	font-size: 12px;
	margin-right: 1px;	
}

.generalNewsElement .wrapper {
	width: 589px;
	float: left;
	background-color: #DCE1D4;
	overflow: hidden;
}

.generalNewsElement .wrapper .nameIconWrapper {	
	background-color: #bccaaf;	
	padding-bottom: 1px;
}

.generalNewsElement .wrapper .name {
	background-color: #bccaaf;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 10px;	
	padding-bottom: 1px;
	float: left;
	width: 540px;
}
		
.generalNewsElement .wrapper .teaser {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
	width:559px;
}

.generalNewsElement .wrapper .text {	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	display: none;
	width:559px;
}

.generalNewsElement .icon {
	background-color: #bccaaf;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 10px;
	float: right;
	width: 29px;
}

.newsArchive {
	width: 750px;
}

.newsArchive .newsElement .wrapper .image img {
	padding-top: 10px;	
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 4px;	
	margin-bottom: 4px;
	background-color: #DCE1D4;
}

.newsArchiveName {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}

.newsArchive .newsElement .date {
	width: 150px;
	float: left;
	height: 19px;
	padding-top: 3px;
	padding-left: 10px;
	background-color: #bccaaf;
	font-size: 12px;
	margin-right: 1px;	
	border-bottom: 1px solid white;
}

.newsArchive .newsElement .wrapper {
	width: 589px;
	float: left;	
	border-bottom: 1px solid #FFFFFF;	
	background-color: #DCE1D4;
}

.newsArchive .newsElement .wrapper .nameIconWrapper {	
	background-color: #bccaaf;	
	padding-bottom: 1px;
}

.newsArchive .newsElement .wrapper .name {	
	font-size: 12px;	
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 1px;
	float: left;
	width:540px;		
}

.newsArchive .newsElement .wrapper .icon {	
	font-size: 12px;	
	padding-top: 2px;
	padding-left: 10px;
	float: right;
	width: 29px;	
}

.newsArchive .newsElement .pointer {
	cursor: pointer;
}

.newsArchive .newsElement .wrapper .txt {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #DCE1D4;
}

.newsAreaName {
	padding-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
}

.newsModule {
	width: 100%;
}

.newsModuleName{	
	padding-bottom: 22px;
}

.newsModule .wrapper {			
	border: 5px solid #DCE1D4;	
	margin-bottom: 1px;
	background-color: #DCE1D4;
	cursor: pointer;
}

.newsModule .wrapper .date {
	width: 75px;
	float: left;
}

.newsModule .wrapper .name {	
	float: left;	
}

.emailService .submit {
	padding-top: 10px;
	
}

.emailService input {
	border: 1px solid #DCE1D4;
}

.orderBrochurer textarea {
	border: 1px solid #DCE1D4;
}

.orderBrochurer input {
	border: 1px solid #DCE1D4;
}

.orderBrochurer td {
	padding-bottom:	2px;
}

.orderBrochurer .heading {
	font-weight: bold;
}

.orderBrochurer td.submit {
	padding-top: 10px;
	padding-bottom: 10px;	
}

.orderBrochurer input.submit {
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;	
}

.orderBrochurer {
	width: 500px;
	padding-bottom:10px;
}

.orderBrochurer .brochureForm {
	padding:0px;
}

.orderBrochurer .checkbox {
	border: 0px none pink;
	padding: 0px;
	margin: 0px;
	position: relative;	
	left: -4px;
}

.fondbrochure, .profilbrochure {
	text-align: right;
	padding-right: 2px;
	border: 1px solid #DCE1D4;
}

.area_sparinvest {	
	width: 937px;		
	margin-left: 23px;
	margin-right: 23px;
}

.area_sparinvest .content {	
	width: 658px;	
	float: left;
}

.area_sparinvest .headText {	
	padding-bottom: 0px;
}

.area_sparinvest .boxWrapper .box{	
	width: 214px;	
	float: left;
	margin-right: 5px;
	background-color: #EBECE6;
}

.area_sparinvest .boxWrapper .box a {	
	cursor: pointer;
}

.area_sparinvest .boxWrapper .box .boxContent {
	height: 87px;
	overflow: hidden;
}

.area_sparinvest .boxWrapper .box .headlineBox {
	padding-top: 14px;
	padding-left: 10px;
	padding-right: 10px;	
}

.area_sparinvest .boxWrapper .box .text {
	margin-top: 7px;
	padding-left: 10px;
	padding-right: 10px;		
}

.area_sparinvest .boxWrapper .box .text p {
	margin: 0px;
	display: inline;
}

.area_sparinvest .boxWrapper .box .image img {	
	margin-top: 15px;
	width: 100%;
}

.risktest .submit {
	border: 1px solid #DCE1D4;
}

.riskresult {
	width: 600px;
}

.riskresult .name {
	margin-bottom: 20px;
}

.riskresult .text {
	margin-bottom: 20px;

}

.riskresult .assetAllocation {
	margin-bottom: 5px;

}

.euPopup {
	text-align: justify;
	background-color: #f7f7f5;
	padding: 15px;
}

.buyingOrder {
	width: 750px;
}

.buyingOrder .text {
	width: 450px;
	margin-bottom: 10px;
}

.buyingOrder .afdelinger {
	padding-bottom: 2px;	
}

.buyingOrder input {
	border: 1px solid #DCE1D4;
	height: 20px;
	padding-top: 2px;
}

.aktivsammensætning input {
	border: 1px solid #DCE1D4;
	height: 20px;
	padding-top: 2px;
}

.marketReportFolder .newsElement .date {
	width: 150px;
	float: left;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
	background-color: #bccaaf;
	font-size: 12px;
	margin-right: 1px;	
}

.marketReportFolder .newsElement .wrapper {
	width: 589px;
	float: left;
	background-color: #DCE1D4;
	border-bottom: 1px solid #FFFFFF;
	overflow: hidden;
	border: 0px;
}

.marketReportFolder .newsElement .wrapper .readMore{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
	width:579px;	
}

.marketReportFolder .newsElement .wrapper .name {
	background-color: #bccaaf;
	font-size: 12px;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
	float: left;
	width:579px;
	overflow: hidden;
}

.marketReportFolder .newsElement .pointer {
	cursor: pointer;
}

.marketReportFolder .newsElement .wrapper .txt {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

.marketReportFolderName {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}

.marketReportFolderText {
	padding-bottom: 15px;
}

.mouseOver:link {
	color: #42443D;
	cursor: pointer;
}

.mouseOver:visited {
	color: #42443D;
	cursor: pointer;
}

.mouseOver:hover {	
	cursor: pointer;
	color: #6B7C67;
}

.mouseOver table {
	margin-bottom: 1px;
	background-color: #DCE1D4;
	border: 5px solid #DCE1D4;
	width: 100%;
}

.risktest {
	width: 450px;
}

.top {	
	height: 70px;
}

.top .leftAlign{
	float: left;	
	height: 70px;
}

div.top .rightAlign {
	float: right;
	height: 47px;
	padding-top: 18px;
}