/*

.newexperts 

a,

a:link,

a:hover,

a:active, 

a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #6d0a4d;

	font-weight:normal;

}

*/



h1 {

	font-size:18px;

	font-weight:normal;

}





.posthead {

	color: #873130;

}



.dot {

	height:7px; 

	width:7px; 

	float:left;

	background-color:#B8CC00;

	font-size:1px;

}



a,

a:hover,

a:link,

a:active, 

a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #e65b00;

}





.divider {

	width: 100%; 

	height:1px; 

	border-top-color: #873130; 

	border-top-style: dashed; 

	border-width:1px;

}



.bottom-divider {

	width: 100%; 

	height:1px; 

	border-bottom-color: #873130; 

	border-bottom-style: dashed; 

	border-width:1px;

}





.mail-link,

.mail-link:hover,

.mail-link:link,

.mail-linka:active, 

.mail-link:visited {

	color: #FFFFFF;

	font-weight:normal;

}





input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}



.tmpl-footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #322519;

	text-align: center;

	font-size: 10px;

	margin: 8px;

}

body {

	margin-top: 0px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



.menulink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

} 



.infobar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 10px;



}





.indhold-spacing {

background-color : #e3e2d3;

}



#main-contents {

	background-color : #e3e2d3;

}



#bottom-bar {

	text-align : center;

	background-color : #a9a07a;

	color : #FFFFFF;

}



.menucol, .rightcol {

	background-color : #e3e2d3;

}



.top-menu-link,

.top-menu-link:link,  

.top-menu-link:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	font-weight: normal;

}



.top-menu-link:hover,

.top-menu-link-active,

.top-menu-link-active:link,

.top-menu-link-active:hover, 

.top-menu-link-active:active, 

.top-menu-link-active:visited

 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

/*	color: #873130; */

	color : #FFFFFF;

	font-weight: normal;

}



.top-menu-link-active:link,

.top-menu-link-active:hover, 

.top-menu-link-active:active, 

.top-menu-link-active:visited {

	color: #e65b00;

}





.white-link,

.white-link:hover,

.white-link:link,

.white-link:active, 

.white-link:visited {

	color : #FFFFFF;

}



.search-button {

	width:15px;

	height:15px;

	background-color:#ff9900;

	color:#FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	border: 1px solid #ff9900;



}



.searchfield {

		border: 1px solid #FFFFFF;

		width:133px;

}



.boxtable {

	background-color:#d7d5bf;

	padding-left:3;

	padding-right:3;

	margin-bottom:15;

}









.newexperts {

	background-color:#d7d5bf;

	padding-left:5;

	padding-right:5;

}



.boxheader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #640946;

}



.boxtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}



.boxlink,

.boxlink:link,

.boxlink:hover, 

.boxlink:active, 

.boxlink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #e65b00;

	font-weight: normal;

}





.namelink,

.namelink:link,

.namelink:hover, 

.namelink:active, 

.namelink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6d0a4d;

	font-weight: bold;

}





.menu-level-1 {

	font-family: Verdana;

	font-size: 10px;

	color: #000000;

/*	background-color:#980266; */

	height:18px;

}



.menu-level-1-active   {

	font-family: Verdana;

	font-size: 10px;

	color: red;

	height:18px;

}



.menu-level-1-arrow-active {

	padding-left:2;

	padding-bottom:1;

	font-family: Verdana;

	font-size: 8px;

	color: #FFFFFF;

	background-color:#ff9900;

	height:18px;

	width:10px; 

	height:10px; 

	text-align:center;

}





.menu-level-1-arrow {

	padding-left:2;

	padding-bottom:1;

	font-family: Verdana;

	font-size: 8px;

	color: #000000;

	height:18px;

	width:10px; 

	height:10px; 

	text-align:center;

}



.menu-level-2-active {

	font-family: Verdana;

	font-size: 10px;

	color: #FFFFFF;

	background-color:#980266;

	height:18px;

}



.menulink-level-1,

.menulink-level-1:hover,

.menulink-level-1:link,

.menulink-level-1:visited,

.menulink-level-1:active,





.menulink-level-1-active,

.menulink-level-1-active:hover,

.menulink-level-1-active:link,

.menulink-level-1-active:visited,

.menulink-level-1-active:active,



.menulink-level-2,

.menulink-level-2:hover,

.menulink-level-2:link,

.menulink-level-2:visited,

.menulink-level-2:active,



.menulink-level-2-active,

.menulink-level-2-active:hover,

.menulink-level-2-active:link,

.menulink-level-2-active:visited,

.menulink-level-2-active:active

 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	font-weight: normal;

}





.menu-level-1-active, .menu-level-2-active  { 

	color: #000000;

}



.menulink-level-1:hover,

.menulink-level-2:hover {

	color: #000000;

}



.menu-first-col {

	padding-right:2px;

	padding-left:4px;

}



.menu-bottom {

	background-color: #5a7283;

}









/* Special BOX  styles */



.newexperts {

	background-color:#d7d5bf;

	padding-left:5;

	padding-right:5;

}



.newexperts 

	.boxheader {

		font-size: 14px;

		font-weight:normal;

}



/* Special Forside styles */



.profil-table {

	background-color:#FFFFFF;

}



.profil-top {

	padding-top:15;

	padding-left:15;

	line-height: 21px;	

}



.profiltop-antal {

	font-size:15px;

	color:#a9a07a;

	font-weight:600;

}



.profiltop-desc {

	font-size:15px;

	color:#072736;

	font-weight:500;

}



.profil-bund {

	padding-right:8;

	padding-bottom:4;

}



.profil-link,

.profil-link:hover,

.profil-link:link,

.profil-link:active, 

.profil-link:visited {

	color: #e65b00;

	font-weight:normal;

}





.profil-foto {

	color:#a9a07a;

	padding-right:10px;

}



.search-table {

	background-color: #6d0a4d;

	color:#FFFFFF;

	width:388;

}



.search-table-top {

	background-image: url(../images/design/kpl/tabeltop.gif);

	background-repeat: no-repeat;

	width:388;

	height:45;

	padding:5 5 5 5;

	vertical-align:middle;

}



.kpl-search-btn {

	background-color:#8e1868;

	height:33px;

	border-width:1;

	border-color:#640946;

	color:#FFFFFF;

}



.kpl-search-inp {

	height:20;

	width:300;

	border-width:0;

	border-color:#FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.kpl-search-header {

	color:#FFFFFF;

}





.kpl-search-link,

.kpl-search-link:hover,

.kpl-search-link:link,

.kpl-search-link:active, 

.kpl-search-link:visited

 {

	color:#FFFFFF;

}



/* Special styles Avanceret søgning */



.criterialist {

	width:300;

	border-width:0;

	font-size:10;

	border: 1px solid white;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}









/* GAMLE STYLES */

.up-down-arrow {

	background-color:#FF9900;

}





.searchlist-table {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;	

}



.kpl-box-link

{

    FONT-WEIGHT: bold;

    COLOR: black;

    TEXT-DECORATION: none

}

.kpl-box-link:hover

{

    FONT-WEIGHT: bold;

    COLOR: #dd0f00;

    TEXT-DECORATION: none

}

.kpl-headline

{

    FONT-WEIGHT: bold;

    COLOR: #002131;

}

.kpl-input

{

    BORDER-RIGHT: #a9a07a 1px solid;

    BORDER-TOP: #a9a07a 1px solid;

    BORDER-LEFT: #a9a07a 1px solid;

    BORDER-BOTTOM: #a9a07a 1px solid;

    HEIGHT: 18px

}

.kpl-frontpage_head

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #00368f;

    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif

}



.kpl-tmpl-footer

{

    FONT-SIZE: 10px;

    COLOR: #01100b;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.kpl-lister

{

    FONT-SIZE: 10px;

    COLOR: #01100b;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.kpl-list

{

    MARGIN-TOP: 0px;

    LIST-STYLE-IMAGE: url(/kvinfo/modules/kpl/kpl_bullet.gif); 

	COLOR:#6d0a4d;

    MARGIN-BOTTOM: 0px;

    MARGIN-LEFT: 20px

}



.kpl-checkbox {

}



.kpl_sectiontitle

{

    PADDING-LEFT: 5px;

    FONT-WEIGHT: bold;

	font-size:12px;

	font-weight:bold;

    COLOR: white;

    BACKGROUND-COLOR: #a9a07a;

	padding-top:5px;

	padding-bottom:5px;

}



.kpl_sectioncontent

{

}

.kpl_bullet

{

	COLOR:#6d0a4d;

}

.kpl_background

{

    BACKGROUND-IMAGE: url(/kvinfo/modules/kpl/baggr.gif)

}



.kpl_textarea

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Monospace;

    font-size: 11px;

	width:450px;

}

.kpl_textbox

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 268px;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.kpl_statusbutton

{

    FONT-SIZE: 10px;

    WIDTH: 150px

}

.kpl_statusheader

{

    FONT-WEIGHT: bold;

    FONT-SIZE: medium

}

.kpl_searchtextbox

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 215px;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.kpl_searchcombobox

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 235px;

    BORDER-BOTTOM: black 1px solid

}

FORM

{

    MARGIN-TOP: 0px;

    MARGIN-BOTTOM: 0px

}



.kpl_mail_textbox

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 330px;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.kpl_mail_textarea

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 330px;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    HEIGHT: 300px

}

.kpl_mail_combobox

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.kpl_highlight

{

    BACKGROUND-COLOR: #a9a07a;

}

.kpl_float_off

{

    Z-INDEX: 100;

    LEFT: 200px;

    VISIBILITY: hidden;

    WIDTH: 250px;

    POSITION: absolute;

    TOP: 200px;

    HEIGHT: 300px

}

.kpl_float_on

{

    Z-INDEX: 100;

    LEFT: 200px;

    VISIBILITY: visible;

    WIDTH: 250px;

    POSITION: absolute;

    TOP: 200px;

    HEIGHT: 300px

}

.kpl_iframe

{

    WIDTH: 200px;

    HEIGHT: 300px

}

.kpl_criterialist

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 10px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 275px;

    BORDER-BOTTOM: black 1px solid

}

.kpl_dialog

{

    BACKGROUND-COLOR: white

}

.kpl_alert

{

    MARGIN-TOP: 20px;

    MARGIN-BOTTOM: 20px;

    COLOR: red

}

.kpl_pagenavigation

{

    BORDER-RIGHT: sandybrown 2px solid;

    BORDER-TOP: sandybrown 2px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    BORDER-LEFT: sandybrown 2px solid;

    WIDTH: 80px;

    COLOR: sandybrown;

    BORDER-BOTTOM: sandybrown 2px solid;

    BACKGROUND-COLOR: #ffefde

}

.kpl_pagenavigationtable

{

    BORDER-RIGHT: sandybrown 1px solid;

    BORDER-TOP: sandybrown 1px solid;

    BORDER-LEFT: sandybrown 1px solid;

    WIDTH: 100%;

    BORDER-BOTTOM: sandybrown 1px solid

}

.kpl_loginbar

{

    FONT-WEIGHT: bold;

    WIDTH: 100%;

    COLOR: sandybrown;

    TEXT-ALIGN: right

}



.mandatory

{

    COLOR: red

}



/* Search Result */

.list-divider {

	height:1;

	color:#8e1868;

	margin-top:0;

	margin-bottom:0;

}



.antal-hits {

	color:#a9a07a;

}



.list-link,

.list-link:link,

.list-link:hover, 

.list-link:active, 

.list-link:visited {

	color: #6d0a4d;

	font-weight: bold;

}



.list-checkbox {



}





/* Profile */



.profile-head-table {

	background-color:#FFFFFF;

	padding: 5 5 5 5;

}



.kpl-profil_head

{

	padding:6 6 6 6;

	margin-bottom:0;

    FONT-SIZE: 18px;

    COLOR: #850c5e;

    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif

}



.update-date {

    COLOR: #850c5e;

}





/* PROFIL LISTE */



.profile-list-intro {

	padding-left:10;

	padding-right:8;

	padding-top:5;

	padding-bottom:5;

}



.profile-list-letter {

	padding-right:5px;

}

.profile-list-active-letter   {

	padding-right:5px;

}





/* MAIL STYLES */

.kpl_mail_textbox

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	width: 330 px;

	border: 1px solid white;

}

.kpl_mail_textarea

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	width: 330 px;

	height: 300 px;

	border: 0px solid white;

}

.kpl_mail_combobox

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: 1px solid white;

}



#newsletterboxEmail {

	height: 16;

	border: 1 solid #763301;

	font-size: 10;

}



#newsletterboxAdd,

#newsletterboxDelete {

	width:60;

	height: 17;

	background-color:#ff9900;

	color: white;

	font-size: 10;

	border: none;

}




