/****************************
MERKUR BANK 2008
Copyright Valtech A/S (DK)
****************************/




.EditMode														{ border:none; }
body															{ margin:0 auto; padding:0; height:100%; background:#dadada; font-family:verdana; font-size:8pt;}
a img															{ border:none; text-decoration:none; }
a:link,
a:active,
a:visited														{ color:#9a0079; outline:none; }
a:hover															{ color:#000; text-decoration:underline; outline:none; }

.outerwrap														{ width:918px; height:auto; margin:0 auto 40px; }

.innerwrap														{ clear:both; width:918px; background:url('gfx/frontbg2.jpg') #fff bottom no-repeat; margin:0 auto; }
/*.innerwrap														{ clear:both; width:918px; background:url('gfx/frontbg.jpg') #fff bottom no-repeat; margin:0 auto; }*/
.innerwrap2														{ clear:both; width:918px; background:url('gfx/bg2.jpg') #fff repeat-y; margin:0 auto; }

.top															{ width:888px; margin:0 auto; background:#fff; }
.banner															{ width:888px; height:170px; margin:0 auto; background:url('gfx/banner_bg.jpg') no-repeat; text-align:left; }
.banner .logo													{ width:245px; height:170px; margin-left:0; padding:0; float:left; }
.banner .logo a													{ padding:0; margin:0; }
.banner .bannertext												{ width:221px; height:170px; float:right; margin:0; margin:0; }
.banner .bannertext a													{ margin:0; padding:0; }

.topmenu														{ width:710px; height:21px; line-height:21px; float:left; background:#fff; text-align:left; }
.topmenu ul														{ padding:0; margin:0; }
.topmenu ul li														{ display:inline; list-style:none; }
.topmenu ul li a:link, 
.topmenu ul li a:active, 
.topmenu ul li a:visited, 
.topmenu ul li a:hover												{ margin:0; padding:3px 15px 4px 15px; color:#b6007c; font-family:verdana; text-decoration:none; line-height:20px; font-size:9pt; font-weight:normal; }
.topmenu .selected												{ font-weight:bold!important; }

ul .hiddenmenusub												{ display:none; }


.servicemenu													{ width:70px; height:21px; line-height:21px; float:right; margin-right:10px; background-color:#000; text-align: center; }
.servicemenu a:link,
.servicemenu a:visited,
.servicemenu a:active,
.servicemenu a:hover												{ color:#fff; text-decoration:none; }

.langmenu														{ width:93px; height:19px; float:right; background:#fff; text-align:center; /*border:solid red 1px;*/ margin-right: 5px; }
.langmenu img													{ margin-top:4px; margin-right: 1px; }

.submenu														{ clear:both; width:888px; height:22px; line-height:22px; background:#9a0079; text-align:left; }
.submenu ul														{ padding:0; margin:0; list-style:none; }
.submenu ul li														{ display:inline; padding:0px; text-align:left; }
.submenu ul li a:link, 
.submenu ul li a:hover, 
.submenu ul li a:active, 
.submenu ul li a:visited											{ margin:0; padding:3px 15px 4px 15px; color:#fff; text-decoration:none; line-height:22px; font-size:13px; font-weight:normal; }
.submenu ul li a.selected											{ font-weight:bold!important; }

.breadcrumbs													{ width:576px; height:22px; float:left; line-height:22px; padding-left:12px; background:#c797bd; text-align:left; }
.bre1adcrumbs {
	background-color: red;
	width: 576px;
	margin: 0;
	padding-left: 12px;
	text-align: left;
	position: relative;
	left: 0;
	top: 0;
	height: 22px;
}

.breadcrumbs a:link,
.breadcrumbs a:active,
.breadcrumbs a:visited											{ margin-left:4px; padding:0; text-decoration:none; color:white; font-weight:normal; line-height:22px; }
.breadcrumbs a:hover												{ text-decoration:underline; margin-left:4px; padding:0; }
.breadcrumbs a.selected											{ text-decoration:underline!important; margin-left:4px; padding:0; }

.breadcrumbs2													{ width:576px; height:22px; float:left; line-height:22px; padding-left:12px; background:#c797bd; text-align:left; }
.breadcrumbs2 a:link,
.breadcrumbs2 a:active,
.breadcrumbs2 a:visited											{ margin-left:4px; padding:0; text-decoration:none; color:white; font-weight:normal; line-height:22px;  }
.breadcrumbs2 a:hover											{ text-decoration:underline; margin-left:4px; padding:0; }
.breadcrumbs2 a.selected											{ text-decoration:underline!important; margin-left:4px; padding:0; }

.udbydermenu													{ clear:both; width:888px; height:22px; line-height:22px; background:#fff; text-align:left; }
.udbydermenu ul													{ padding:0; margin:0; list-style:none; }
.udbydermenu ul li													{ display:inline; padding:0px; text-align:left; }
.udbydermenu ul li a:link, 
.udbydermenu ul li a:hover, 
.udbydermenu ul li a:active, 
.udbydermenu ul li a:visited										{ margin:0; padding:3px 15px 4px 15px; color:#000; text-decoration:none; line-height:22px; font-size:13px; font-weight:normal; }
.udbydermenu ul li a.selected										{ font-weight:bold!important; }

div.admin												{ width:270px; height:22px; float:left; background:#c797bd; margin:0; padding:0; }
div.admin ul												{ float:right; padding:0; margin:0; list-style:none; }
div.admin ul li												{ display:inline; float:right; margin-right:10px; padding:0px; text-align:right; color:#fff; }
div.admin ul li a:link, 
div.admin ul li a:hover, 
div.admin ul li a:active, 
div.admin ul li a:visited												{ margin:0; padding:3px 10px 4px 10px; font-weight:bold!important; color:#fff; text-decoration:none; line-height:22px; font-size:13px; }
div.admin ul li a.selected												{ font-weight:bold!important; }

div.facebook												{ width: 20px; height: 19px; float:right; background:#c797bd; text-align: right; padding-top: 3px; padding-right: 10px;}

/**** CONTENT START ****/

/* FRONTPAGE CONTENT */
.contentwrap													{ width:888px; height:454px; margin:0 auto; text-align:left; /*border:solid yellow 1px;*/}
.contentwrap .frontLeftPane										{ float:left; width:230px; height:350px; margin-bottom:30px; margin-top:0; /*border:red solid 1px;*/ }
.contentwrap .frontContentPane									{ float:left; width:396px; /*height:384px;*/ height:auto; overflow:hidden; margin-left:3px; padding-top:0px; background:transparent; /*border-bottom:red solid 1px;*/ }
/*.contentwrap .frontContentPane									{ float:left; width:396px; height:auto; margin:0; padding:0; background:url('gfx/transbg.png') center bottom no-repeat!important; background-image:none; filter:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../portals/_default/skins/Merkur/gfx/transbg.png', sizingMethod='crop'); }*/
.contentwrap .frontContentPane .h1pink							{ color:#c797bd; margin:30px 20px 0; font-family:'trebuchet ms',helvetica; font-size:18pt; font-weight:normal; }
.contentwrap .frontContentPane .h1white							{ color:#fff; margin:0; font-family:'trebuchet ms',helvetica; font-size:18pt; font-weight:normal; }
.contentwrap .frontContentPane p									{ color:#fff; padding:20px 40px 0 20px; font-size:9pt; line-height:auto; }
.contentwrap .frontContentPane a:link,
.contentwrap .frontContentPane a:active,
.contentwrap .frontContentPane a:visited,
.contentwrap .frontContentPane a:hover							{ color:#fff; }
.contentwrap .frontContentPane a img						{ text-decoration:none; border:none; }
/*.contentwrap .frontRightPane										{ float:right; width:226px; height:303px; margin-bottom:30px; }*/
.contentwrap .frontRightPane										{ float:right; width:218px!important; height:296px; margin:0 0 30px 0; padding:0; }
/*.contentwrap .frontRightPane #rightbtndiv					{ height:52px; width:226px; margin-top:251px; }*/

/* SUBPAGES CONTENT */
.grayTopLine													{ clear:both; width:888px; height:3px; margin:0 auto; background:#999; margin-top:0; overflow: hidden; }


.contentwrap .frontRightPane .rightColPic		{ float:right; margin:-21px -28px 0 0; padding:0; /*border:solid 1px white;*/ }

.subPageContWrap												{ clear:both; width:888px; height:auto; margin:0 auto 30px; text-align:left; padding:0; background-color:transparent; /*border:solid 1px red;*/ position: relative; }
.subPageContWrap2												{ clear:both; width:888px; height:auto; margin:0 auto 30px; text-align:left; background-color:transparent; }

.printButtonHolderWhite											{ position: absolute; right: 7px; top: 7px; }
.printButtonHolderBlack											{ position: absolute; right: 7px; top: 7px; }
.printButtonHolderWhite a										{ color: white; font-size: 10px; }
.printButtonHolderBlack a										{ color: black; font-size: 10px; }

.subPageContWrap .ContentPane1									{ float:left; width:888px; height:auto; margin:0 0 70px 0; text-align:left; margin-right:10px; /*border:solid 1px red;*/ }
.subPageContWrap .ContentPane1 .h1pink							{ margin:14px 10px 23px 20px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:28pt; font-weight:normal; }
.subPageContWrap .ContentPane1  p									{ margin:0 30px 30px 20px; font-size:12px; font:verdana;}

.subPageContWrap .LeftPane2										{ float:left; width:443px; height:384px; margin-bottom:0px; }
.subPageContWrap .LeftPane2 #wrap								{ width:443px; }

.subPageContWrap .ContentPane2								{ float:right; width:445px; height:384px; margin-bottom:0px; background:#999; }
.subPageContWrap .ContentPane2 table							{ margin-left:10px; text-align:left; }
.subPageContWrap .ContentPane2 p									{ color:#000; margin:20px 30px 0 30px; }
.subPageContWrap .ContentPane2 #wrap							{ width:443px; }									
.subPageContWrap .underPane										{ clear:both; width:888px; height:17px; background:url('gfx/underpane.jpg') top no-repeat; margin-bottom:57px;}

.subPageContWrap .LeftPane2 .hotspotLeft							{ width:50%; height:78px; float:left; margin-top:306px; font-family:verdana; }
.subPageContWrap .LeftPane2 .hotspotLeft a						{ text-decoration:none; }
.subPageContWrap .LeftPane2 .hotspotLeft p						{ color:#fff; margin:20px 0 0 15px; font-size:8pt; font-weight:normal; }
.subPageContWrap .LeftPane2 .hotspotLeft .h2white					{ color:#fff; margin:0 0 0 15px; font-size:12pt; font-family:'trebuchet ms',helvetica; }

.subPageContWrap .LeftPane2 .hotspotRight						{ width:50%; height:78px; float:right; margin-top:306px; font-family:verdana; }
.subPageContWrap .LeftPane2 .hotspotRight a						{ text-decoration:none; }
.subPageContWrap .LeftPane2 .hotspotRight p						{ color:#fff; margin:20px 0 0 15px; font-size:8pt; font-weight:normal; }
.subPageContWrap .LeftPane2 .hotspotRight .h2white				{ color:#fff; margin:0 0 0 15px; padding:0; font-size:12pt; font-family:'trebuchet ms',helvetica; }

.subPageContWrap .ContentPane2 .h1pink							{ color:#9a0079; margin:26px 30px; font-weight:normal; }
.subPageContWrap .ContentPane2 .h1white							{ color:#fff; margin:0; font-family:'trebuchet ms',helvetica; font-size:18pt; font-weight:normal; }
.subPageContWrap .ContentPane2 p									{ color:#fff; font-family:verdana; font-size:9pt; padding:0 30px 10px 30px; }
.subPageContWrap .ContentPane2 .pagelinks						{ clear:both; float:right; margin-right:40px; color:#fff; }
.subPageContWrap .ContentPane2 .pagelinks a:link,			
.subPageContWrap .ContentPane2 .pagelinks a:visited,
.subPageContWrap .ContentPane2 .pagelinks a:active,
.subPageContWrap .ContentPane2 .pagelinks a:hover					{ color:#fff; font-weight:bold; text-decoration:underline; font-size:10pt; margin:0; padding:0 2px; }
.subPageContWrap .ContentPane2 .pagelinks a.selected				{ color:#9a0079 !important; text-decoration:none !important; }


.subPageContWrap .LeftPane3										{ width:222px; height:auto; float:left; margin-left:0px; /*border:red solid 1px;*/ }
.subPageContWrap .LeftPane3 .h2pink								{ margin:20px 10px 10px 10px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:26px; font-weight:normal; }
.subPageContWrap .LeftPane3 .leftContMenu						{ margin:5px 0 30px 0; padding:0; list-style-type:none; margin-bottom:30px;}
.subPageContWrap .LeftPane3 .leftContMenu li						{ line-height:16px; padding:2px 0; margin:0; list-style-type:none; }
.subPageContWrap .LeftPane3 .leftContMenu li a:link,			
.subPageContWrap .LeftPane3 .leftContMenu li a:active,			
.subPageContWrap .LeftPane3 .leftContMenu li a:visited,			
.subPageContWrap .LeftPane3 .leftContMenu li a:hover				{ font-family:'trebuchet ms',helvetica; font-size:13pt; font-weight:normal; color:#000; text-decoration:none; padding:0px 9px; margin:0; }

.subPageContWrap2 												{ clear:both; width:868px; height:auto; margin:0 auto 70px; text-align:left; }
.subPageContWrap2 .ChildMenuDiv									{ width:868px; height:auto; padding-bottom:10px; margin-bottom:0px; /*border-bottom:#666 solid 1px;*/ border:red solid 1px; }
.subPageContWrap2 .ChildMenuDiv	.ChildMenu						{ width:200px; height:auto; /*border:solid 1px blue;*/ }

.subPageContWrap2 .ContentPane3									{ clear:both; width:868px; height:auto; }

.RightPane									{ width:185px!important; /*border:solid 1px green;*/ }


/* Niveau 2 Side Content */

.subPageContWrap .ContentPane9 									{ float:left; width:445px; height:384px; margin-bottom:0; background:#999; }
.subPageContWrap .ContentPane9 p									{ color:#000; font-family:verdana; font-size:11px; margin:20px 30px 0 30px; }

.subPageContWrap .RightPane9 									{ width:440px; float:right; width:443px; height:384px; margin:0; padding:0; }
.subPageContWrap .RightPane9 p									{ color:#000; font-family:verdana; font-size:11px; margin:20px 30px 0 30px; }


/* Bookmark List div */
.BookmarkListDiv												{ float:left; width:200px; margin:0; height:auto; border:red solid 1px; }
.BookmarkListDiv ul												{ margin:10px; list-style:none; text-align:left;}
.BookmarkListDiv ul li												{ list-style:none; padding:0; margin:0 0 0 0; line-height:20px; }	

.subPageContWrap2 .LeftPaneWide									{ float:right; width:658px; height:auto; border:red solid 1px; }


.subPageContWrap .LeftPane4										{ width:170px!important; height:auto; float:left; overflow:visible !important; margin-left:0px; margin-bottom:50px; /*border:solid 1px red;*/ }
.subPageContWrap .LeftPane4 p								{ margin:0 10px 30px 20px; }										
.subPageContWrap .LeftPane4 .h2pink								{ margin:20px 10px 0px 10px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:19pt; font-weight:normal; }
.subPageContWrap .LeftPane4 .leftContMenu						{ margin:5px 0 30px 0; padding:0; list-style-type:none; margin-bottom:30px;}
.subPageContWrap .LeftPane4 .leftContMenu li						{ line-height:16px; padding:2px 0; margin:0; list-style-type:none; }
.subPageContWrap .LeftPane4 .leftContMenu li a:link,			
.subPageContWrap .LeftPane4 .leftContMenu li a:active,			
.subPageContWrap .LeftPane4 .leftContMenu li a:visited,			
.subPageContWrap .LeftPane4 .leftContMenu li a:hover				{ font-family:'trebuchet ms',helvetica; font-size:13pt; font-weight:normal; color:#000; text-decoration:none; padding:0px 9px; margin:0; }

/*.subPageContWrap .ContentPane4									{ float:right; width:650px; height:auto; margin:64px 0 70px 0; text-align:left; margin-right:10px; }*/
.subPageContWrap .ContentPane4									{ float:right; width:560px; /*border:solid 1px red;*/ height:auto; margin:20px 0 70px 0; padding-right:10px; text-align:left; }
.subPageContWrap .ContentPane4 .h1pink							{ margin:14px 10px 23px 10px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:28pt; font-weight:normal; }
.subPageContWrap .ContentPane4  p									{ margin:0 20px 30px 10px; font-size:12px; font:verdana;}

.subPageContWrap .ContentPane5									{ float:right; width:700px; height:auto; margin:0 0 70px 0; text-align:left; margin-right:10px; /*border:solid 1px red;*/ }
.subPageContWrap .ContentPane5 .h1pink							{ margin:14px 10px 23px 10px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:28pt; font-weight:normal; }
.subPageContWrap .ContentPane5  p									{ margin:0 30px 30px 10px; font-size:12px; font:verdana;}

.subPageContWrap .RightPane										{ float:right; width:220px; height:auto; /*border:solid 1px red;*/ }
.subPageContWrap .RightPane p									{ margin:0 20px 30px 0 ; }	

.subPageContWrap .ContentPane6									{ /*float:left;*/ width:888px; height:auto; overflow:auto; margin:0 auto 40px; text-align:left; margin-right:10px; }
.subPageContWrap .ContentPane6 .h1pink							{ margin:14px 10px 23px 20px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:28pt; font-weight:normal; }
.subPageContWrap .ContentPane6  p									{ margin:0 30px 30px 20px; font-size:12px; font:verdana; }


.subPageContWrap .ContentPane7									{ float:left; width:650px; height:auto; margin:0 0 70px 0; text-align:left; margin-right:10px; /*border:solid 1px red;*/ }
.subPageContWrap .ContentPane7 .h1pink							{ margin:14px 10px 23px 20px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:28pt; font-weight:normal; }
.subPageContWrap .ContentPane7  p									{ margin:0 20px 30px 10px; font-size:12px; font:verdana; }

.subPageContWrap .ContentPane8									{ float:left; width:490px; height:auto; margin:0 0 70px 0; text-align:left; /*border:solid 1px green;*/ }
.subPageContWrap .ContentPane8 .h1pink							{ margin:14px 10px 23px 20px; color:#9a0079; font-family:'trebuchet ms',helvetica; font-size:28pt; font-weight:normal; }
.subPageContWrap .ContentPane8  p									{ margin:0 30px 30px 20px; font-size:12px; font:verdana;}

.ContentPane9											{ float:left; display:block; background:#999; width:445px!important; height:384px; }
.RightPane9											{ float:right; width:440px; height:384px!important; /*border:solid 1px red;*/ }

/**** CONTENT END ****/


/* LEGAL TEXT & FOOTER */

.innerwrap .legal												{ clear:both; position:relative; /*bottom:19px; left:2px;*/ bottom:20px; left:20px float:left; width:888px; margin:0 auto; text-align:left; }
.innerwrap .legal .SkinObject									{ color:#fff; font-weight:normal; margin-left:12px; }
.innerwrap2 .legal												{ clear:both; position:relative; bottom:19px; left:2px; width:888px; margin:0 auto; text-align:left; }
.innerwrap2 .legal .SkinObject									{ color:#000; font-weight:normal; margin-left:12px; }
.legal p															{ margin:0 0 0 12px; padding:0; color:#9a0079; }

.footer															{ text-align:center; color:#9a0079; font-size:10px; font-weight:bold; background:url('gfx/footerbg.jpg') top no-repeat; padding-top: 30px;  }
.footerFrontpage												{ text-align:center; color:#9a0079; font-size:10px; font-weight:bold;  }
.footer p														{ margin:0; padding:0; line-height:18px; }
.footer a:link,
.footer a:active,
.footer a:visited,
.footer a:hover													{ color:#9a0079; text-decoration:underline; }

#wrap  h3					{ margin:20px 0 0 20px; color:#9a0079; }

/*****
MODULES
*****/

.StandardLeftPaneContent		{ width:200px; }

/** Niveau 3 menu module **/
.outerContainer											{ width:870px!important; height:auto; float:left; margin:0; padding:0 0 0 0px; }
.outerContainer .BookmarkDivTop									{ width:240px; float:left; clear:left; margin:5px 0 0 0; }
.outerContainer .BookmarkDivTop h2								{ margin-left:20px; }
.outerContainer .BookmarkDivTop ul								{ margin:0; padding:0 0 0 30px; line-height:16px; vertical-align:middle; }
.outerContainer .BookmarkDivTop ul li								{ margin:3px 0 3px 5px; padding:0; }
.outerContainer .BookmarkDivTop ul li a:link,
.outerContainer .BookmarkDivTop ul li a:active,
.outerContainer .BookmarkDivTop ul li a:visited,
.outerContainer .BookmarkDivTop ul li a:hover						{  list-style:square; margin-left:0px; text-decoration:none; line-height:16px; height:16px; }


/*  Niveau 3 link side  */
.subPageContWrap #wrap											{ width:auto; } /* Paavirker ikke kun denne side */
.outerContainer .ContentColumn						{ float:right; width:620px!important; background:#fff; float:right;margin:22px 0px 0 0; padding-bottom:20px; border-bottom:solid 1px #dadada; /*border:solid 1px red;*/ }
.outerContainer .ContentColumn .ContentDiv				{ float:left; width:400px; height:auto; padding:0; margin:0 0 0 0!important; }
.outerContainer .ContentColumn .ContentDiv .ContentHeadPink		{ float:left; margin:0 0 0 0px!important; padding:0; }
.outerContainer .ContentColumn .ContentDiv .ContentText			{ clear:both; width:390px!important; padding:10px 0 0 0; margin:0!important; /*border:solid 1px green;*/ }
.outerContainer .ContentColumn .ImgDiv					{ width:210px; height:154px; float:right; clear:none; overflow:hidden; margin:0 0 0 0; /*border:solid 1px blue;*/ }


/* STANDARD MODULE STYLES */
.containermaster_blue											{ border:none; background:white; }
.containermaster_blue table td										{ background-color:#9a0079; }
.containermaster_blue table td .Head								{ margin-left:5px; }
.containermaster_blue .containerrow1_blue						{ background-color:#9a0079; }
.containermaster_blue .containerrow1_blue .Head					{  }
hr.containermaster_blue											{ display:none; }




/* HOTSPOT MODUL */
.HotspotContainer 										{ width:443px; height:384px; text-align:left; overflow:auto; background:#999; }
.hotspotHolder											{ position:relative; top:305px; left:0; width:443px; height:79px; }
.hotspotHolder .Hotspot_Link1									{ position:absolute; bottom:0; left:0; width:150px; height:79px; float:left; }
.hotspotHolder .Hotspot_Link2									{ position:absolute; bottom:0; left:220px; width:150px; height:79px;  float:right; }
.hotspotHolder a:link,
.hotspotHolder a:active,
.hotspotHolder a:visited,
/*.hotspotHolder a:hover											{ position:relative; top:40%; left:20px; text-decoration:none; }*/
/*.hotspotHolder a:hover											{ position:relative; top:40%; left:0px; padding:10px 0px 10px 0px; text-decoration:none; border:solid 1px white; }*/
.hotspotHolder a:hover		{ position:absolute; top:0px; left:0px; width:140px; height:79px; color:#fff; font-weight:bold; text-decoration:none; padding-right:80px; /*border:solid 1px white;*/ }
.hotspotHolder span		{ position:relative; top:40%; left:20px; width:30px!important; /*border:solid 1px red;*/ }



/* ADMINISTRATION KUNDE TABLES */
.tablewrap														{ width:830px; height:auto; margin:0 auto; margin:30px 0 0 0; text-align:left; /*border:solid red 1px;*/ }
.tablewrap .User													{ width:200px; margin:15px; font-family:verdana; font-size:12px; /*border:solid 1px red;*/ }
.tablewrap td													{ clear:both; font-family:verdana; font-size:12px; font-style:italic; padding-top:10px; }
.tablewrap input													{ width:190px; font-style:normal; }
.tablewrap .boldText												{ font-weight:bold; font-style:normal; }

.tablediv1														{ width:220px; float:left; }
.tablediv1 .table1												{ width:200px; margin:0 auto; }

.tablediv2														{ width:220px; float:left; margin-top:30px; }
.tablediv2 .table2												{ width:200px; margin:0 auto; }

.tablediv4														{ width:220px; float:right; margin-top:34px; }
.tablediv4 .table4												{ width:200px; margin:0 auto; }

.tablediv3														{ width:220px; float:right; margin-top:29px; }
.tablediv3.table3												{ width:20px; margin:0 auto; }

.MerkurNetUpload												{ width:830px; /*border:solid 1px red;*/ }

/* Bliv kunde guide */
.blivkundeguide				{ font-family:verdana; font-size:14px; margin:0; /*border:solid 1px blue;*/ }
.blivkundeguide h1			{ width:auto; font-size:24px; margin:20px 0 0 0; padding:0; }
.blivkundeguide h3			{ width:auto; font-size:18px; margin:0; padding:0; /*border:solid 1px red;*/ }
.blivkundeguide p			{ font-size:14px;}
.blivkundeguide table			{ border:none; width:800px; margin:20px 0 20px 20px; }
.blivkundeguide td			{ font-size:14px;}
.blivkundeguide .interesselabel		{ width:100px; }
.blivkundeguide .interessedata		{ width:200px; text-align:center;}
.blivkundeguide .checkbox		{ width:20px;height:20px;border:solid 1px #AAAAAA; text-align:center;}
.blivkundeguide .textbox		{ width:200px;height:20px;border:solid 1px #AAAAAA; }
.blivkundeguide .personcell		{ width: 300px; height: 20px; border-bottom:solid 1px #AAAAAA; }
.blivkundeguide .personlabel 		{ font-size:10px;}
.blivkundeguide .persondata 		{ font-size:12px; margin-left:40px;}
.blivkundeguide .personspacer		{ width: 10px; height: 33px; }
.primtablediv .wraptable		{ width:400px; float:left; margin:25px 0 0 0; padding:0; /*border:solid 1px red;*/ }
.kontotable1				{ float:left; clear:left;}
.kontotable1 td .BBG_Label		{ width:auto; font-size:12px; font-weight:bold; margin:0 0 0 30px; /*border:solid 1px red;*/ }
.medtablediv .wraptable			{ width:400px; float:right; margin:0 35px 0 15px; padding:0; /*border:solid 1px red;*/ }
.tablediv .kontotable1 div.BBG_Label	{ width:100%; margin:10px 0 10px 20px; float:left; }
.tablediv .kontotable1 p.BBG_Label	{ width:100%; margin:10px 0; float:left; }
.tablediv .kontotable1 input 		{  }

.blivkundeguide table			{  }
.blivkundeguide table td 		{ width:auto; texct-align:left; /*border:solid 1px red;*/ }
.blivkundeguide table td .checkbox	{ width:20px; padding:0; margin:0 0 0 30px; }

/*.divButtons						{ clear:both; margin-left:35px; }*/
.BBG_Button						{ height:20px; float:right; margin-right:15px; font-size:14px }
.BBG_Button:link,
.BBG_Button:active,
.BBG_Button:visited					{ color:#000; text-decoration:none; height:15px; background:url('gfx/arrbtn.gif') center right no-repeat; padding:2px 25px 5px 10px; }
.BBG_Button:hover					{ color:#000; text-decoration:underline; padding-right:25px; }

.divButtons					{ clear:both; margin-top:0; padding:34px 0 0 0;  }
.Button_Next					{ float:right; margin:0px 360px 0 0; font-size:14px; border:solid 1px #000; padding:5px 10px; }
.Button_Back					{ float:left; margin:0 0 0 335px; font-size:14px; border:solid 1px #000; padding:5px 10px; }
.Button_Print					{ /*float:right;*/ margin:0px 0px 0 10px; font-size:14px; border:solid 1px #000; padding:5px 10px; }
.Button_Send					{ /*float:right;*/ font-size:14px;  margin:10px; background:url('gfx/arrbtn.gif') center right no-repeat; border:solid 1px #000; padding-top:5px; padding-right:25px; padding-bottom:5px; padding-left:10px;  }


/* Login form MerkurNet */
.Login_Username		{ margin:0 0 5px 20px; }
.Login_Password		{ margin:0 0 5px 20px; }
.Login_Button		{ margin:0 0 5px 10px; }
.Login_RememberMe	{ margin:0 0 5px 8px; }
.Login_ForgotPassword	{ margin:0 0 5px 10px; }
.Login_Message		{ margin:0 0 5px 10px; }
.Logout_Button		{ margin-left:10px; }



.DNNAlignleft li													{ padding-bottom:20px; }

#dnn_ctr478_MainView_ViewBlog_lstBlogView						{ float:left; }
.blog_body														{ float:left; width:630px; }
span.blog_topics													{  }
.blog_footer_left												{ margin-top:20px; }




/** Link List Module styles **/
.StandardContainerContent .DNNAlignleft table td a.Normal	{ padding-top:10px; margin:0 0 5px 10px; /*border:solid 1px red;*/ }

/** Drop down boxes for search module **/
.DNNAlignleft #Table1 	{ width:150px; margin-left:10px; /*border:solid 1px red;*/ }
.DNNAlignleft a.CommandButton	{ margin:0 0 15px 10px; /*border:solid 1px red;*/ }

/* BLOG MODULE */
h2.blog_title	{ font-family:arial; }
.SearchOptions label	{ font-size:11px; }


/** MERKUNET SKIN STYLES **/

/* MernurNet search styles */
.MerkurNetSearch_Omraade					{ margin:40px 0 10px 0; }
.MerkurNetSearch_Omraade span					{ line-height:25px; }
.MerkurNetSearch_FriTekst					{ margin-bottom:10px; text-align:left; }
.MerkurNetSearch_FriTekst .MerkurNetSearch_TextBox		{ margin:0 5px 0 0; padding:0; }
.MerkurNetSearch_FriTekst .MerkurNetSearch_Button		{ margin:0; padding:0; }
.MerkurNetSearch_FriTekst span									{ line-height:25px; }
.MerkurNetSearch_Branche										{ margin-bottom:10px; }
.MerkurNetSearch_Branche span									{ line-height:25px; }	
.MerkurNetSideContent .actionbuttons								{ margin-top:10px; }
.DNNAlignleft table						{ /*width:100%;*/ border:none; }
.xmod_result							{ width:600px; padding:0; height:auto; margin:0; }
.xmod_result p							{ padding:0 0 0 10px; }							
.xmod_result h3							{ margin:0 0 0 10px; padding:0;  }
.xmod_result h3 span a						{ font-size:14px; margin:0 0 0 10px; padding:0; }
.xmod_result .showlink						{ width:200px; font-size:12px; float:right; margin:10px 200px 0 0; text-align:right; /*border:solid 1px red;*/ }
.MNetPager							{ margin:40px 0 0 70px; }


.subPageContWrap .MerkurLeftPane1							{ width:270px!important; height:auto; float:left; overflow:hidden; margin-left:15px; margin-bottom:50px; }
.subPageContWrap .MerkurLeftPane1 p							{ margin:0 10px 30px 20px; }										

.subPageContWrap .MerkurLeftPane1 .leftContMenu						{ margin:5px 0 30px 0; padding:0; list-style-type:none; margin-bottom:30px;}
.subPageContWrap .MerkurLeftPane1 .leftContMenu li					{ line-height:16px; padding:2px 0; margin:0; list-style-type:none; }
.subPageContWrap .MerkurLeftPane1 .leftContMenu li a:link,			
.subPageContWrap .MerkurLeftPane1 .leftContMenu li a:active,			
.subPageContWrap .MerkurLeftPane1 .leftContMenu li a:visited,			
.subPageContWrap .MerkurLeftPane1 .leftContMenu li a:hover				{ font-family:'trebuchet ms',helvetica; font-size:13pt; font-weight:normal; color:#000; text-decoration:none; padding:0px 9px; margin:0; }

/*.subPageContWrap .MerkurContentPane1							{ float:right; width:650px; height:auto; margin:64px 0 70px 0; text-align:left; margin-right:10px; }*/
.subPageContWrap .MerkurContentPane1							{ float:right; width:600px; height:auto; margin:0 0 70px 0; padding:0; text-align:left; /*border:solid 1px red;*/ }
.subPageContWrap .MerkurContentPane1  p							{ margin:0 20px 30px 10px; font-size:12px; font:verdana; /*border:solid 1px red;*/ }
.subPageContWrap .MerkurContentPane1 ul							{ margin-right:40px; }

.MerkurContentPane1 .companytable							{ font-size:12px!important; text-align:left!important; width:580px; margin-top:50px; /*border-top:red solid 2px;*/ }
.MerkurContentPane1 .companytable .beskrivelse						{ width:330px; font-size:12px; /*border-top:blue solid 2px;*/ }
.MerkurContentPane1 .companytable .kontakt						{ font-size:12px!important; width:250px; /*border-top:green solid 2px;*/ }
.MerkurContentPane1 .companytable .urltable						{ height:auto; font-size:12px!important; }
.MerkurContentPane1 .companytable .vinfo						{ font-size:12px!important; }
.MerkurContentPane1 .companytable .vinfo2						{ font-size:12px!important; }



/** NEWS STYLES **/

.subPageContWrap .NewsLeftPane1							{ float:left; width:200px; }
.subPageContWrap .NewsLeftPane1 table						{ width:150px; margin:35px 0 30px 20px; /*border:solid 1px blue;*/ }

.subPageContWrap .NewsContentPane1 .Normal input				{ margin:20px 0 0 35px; }
/*.subPageContWrap .NewsContentPane1 .newslink					{ float:right; margin:0 -100px 0 0; border:solid 1px red; }*/
.subPageContWrap .NewsContentPane1 .newslink					{ position:relative; top:0px; left:470px; z-index:20; }
.subPageContWrap .NewsContentPane1 .newslist					{ margin-top:50px; }
.subPageContWrap .newslist p					{ margin:0!important; }


.subPageContWrap .NewsContentPane1						{ float:right; width:680px; /*border:solid 1px blue;*/ }
.subPageContWrap .NewsContentPane1 .newstitlediv				{ margin:50px 0 10px 20px; }
.subPageContWrap .newstitlediv b						{ margin:10px 20px; }
span.articleTitle						{ margin-left:5px; }
.articleTitle							{ color:#9a0079!important; }
.subPageContWrap .NewsContentPane1 .articleTitle				{ color:#9a0079!important; }
.subPageContWrap .NewsContentPane1 .articlediv 					{ width:650px; clear:both; float:left; padding:0 20px; margin:20px 0 0 0; padding-bottom:30px; /*border:solid 1px red;*/ }
.subPageContWrap .articlediv div			{ margin-left:20px; }


/** PrintContentPane BlivKundeGuide Styles **/

.printouterwrap							{ width:860px; margin:0 auto; background:#fff; padding:0; }

.printouterwrap	.printwrap					{ width:860px!important; margin:0; padding:0; }
.printouterwrap	.printwrap .top					{ width:860px!important; height:auto; }
.printouterwrap	.printwrap .top .bannerPrint			{ width:860px!important; height:auto; background:none; }
.printouterwrap	.printwrap .top .bannerPrint .bannertext	{ width:auto; float:right; margin:25px 10px 0 0; padding:0; height:auto; }
.printouterwrap	.printwrap .top .bannerPrint .logo		{ width:auto; float:left; margin:20px 0 0 5px; padding:0; }
.printouterwrap	.printwrap .top .printTopLine			{ width:100%!important; height:0px; float:left; background:#fff; border-top:solid 5px #9a0079; }
.printouterwrap	.printwrap .subPageContWrap			{ width:850px; height:auto; }
.printouterwrap	.printwrap .subPageContWrap .ContentPane6	{ width:850px; }
.printouterwrap .printwrap #wrap				{ height:auto; }
.printwrap #wrap .StandardContainerContent			{ width:850px!important; margin:0!important; padding:0 0 40px 0; height:auto; float:left; }
.printouterwrap .StandardContainerContent .actions		{ width:20px!important; margin:0; padding:0;}
.printouterwrap	.encloseDocuments				{ width:800px!important; padding:0; margin:0; }
.printouterwrap	.encloseDocuments h3				{ margin:0; }
.printouterwrap	table						{ padding:0; margin:0; }
.printouterwrap .DNNAlignleft					{ width:800px!important; padding:0; margin:0; }
.printouterwrap	.btnSend					{ display:none; }
.printouterwrap .Normal						{ width:auto; height:auto; margin:0; padding:0; /*border:solid 1px red;*/ }
.printouterwrap div span div					{ width:auto; }



.printwrap .blivkundeguide table td				{ font-size:12px!important; }
.printwrap table						{ width:800px; margin:0 0 0 0!important; }
.printwrap table td						{ font-size:12px!important; }
.printwrap .Normal						{  }
.printwrap a:link,
.printwrap a:active,
.printwrap a:visited,
.printwrap a:hover						{ text-decoration:underline; color:blue; }
.printwrap .BBG_Button						{ display:none; }
.printwrap .StandardContainerContent .actions			{  }




/* Bliv kunde guide */
.blivkundeguide				{ font-family:verdana; font-size:14px; margin:0; /*border:solid 1px blue;*/ }
.blivkundeguide h1			{ width:auto; font-size:24px; margin:20px 0 0 0; padding:0; }
.blivkundeguide h3			{ width:auto; font-size:18px; margin:0; padding:0; /*border:solid 1px red;*/ }
.blivkundeguide p			{ font-size:14px;}
.blivkundeguide table			{ border:none; width:800px; margin:20px 0 20px 20px; }
.blivkundeguide td			{ font-size:14px;}
.blivkundeguide .interesselabel		{ width: 100px; }
.blivkundeguide .interessedata		{ width: 200px; text-align:center;}
.blivkundeguide .checkbox		{ width:20px;height:20px;border:solid 1px #AAAAAA; text-align:center;}
.blivkundeguide .textbox		{ width:200px;height:20px;border:solid 1px #AAAAAA; }
.blivkundeguide .personcell		{ width: 300px; height: 20px; border-bottom:solid 1px #AAAAAA; }
.blivkundeguide .personlabel 		{ font-size:10px;}
.blivkundeguide .persondata 		{ font-size:12px; margin-left:40px;}
.blivkundeguide .personspacer		{ width: 10px; height: 33px; }
.tablediv .kontotable1 td .BBG_Label	{ float:left; font-size:12px; font-weight:bold; }
.tablediv .wraptable			{ float:right; margin:0; }

hr					{ width:800px!important; }

span .btnSend				{ float:right; font-size:14px; margin:34px 380px -120px 0; padding:5px 10px; border:solid 1px #000; }
span .btnPrint				{ float:left; font-size:14px; margin:34px 0 -120px 260px; padding:5px 10px; border:solid 1px #000; }



/*#wrap .TwoColumn_ContentContainer					{ margin:-13px 0 -63px 0; }*/

#wrap .TwoColumn_ContentContainer table					{ margin:0 0 0 28px; text-align:left; }
#wrap .TwoColumn_ContentContainer table td				{ padding-right:10px; }
#wrap .TwoColumn_ContentContainer table p				{ margin:0; padding:0; }

.BGG_Input_Extra							{ height: 12px; font-size: 10px; }

