/*div#nlet form#nyhedsbrev input#newsletterboxAdd{ float: right; margin:5px 0; clear: both;}
div#nlet form#nyhedsbrev input#hiulih-hiulih{border: 1px solid #7f9db9; margin-top:10px; color: #8e8e8e; font-size: 11px; padding: .25em .5em; width: 147px;}
div#nlet form#nyhedsbrev p.small{ font-size: 10px; color:#585858; display:block; clear:both;}
div#nlet form#nyhedsbrev label{ display: inline-block; vertical-align: top; margin-top: 3px; width: 120px; }
div#nlet ul{border-top: 1px dashed #6e2639; list-style: none outside; text-align:right; padding: .7em 0;}
div#nlet ul li a { color: #f90; font-size: 90%;}
div#nlet strong{color: #000 !important;}
div#nlet h3 {font-size: 14px; color: #000; margin: .25em 0;}
div#nlet { margin-bottom: 1em;}*/



 #kvinfonewsletter{
            font-family:Arial,Helvetica,"Bitstream Vera Sans",sans-serif;
            width:163px;
            background-color:#f7faf5;
            font-size:11px;
        }
        #kvinfonewsletter div.heading{
            line-height:1em;
            padding-top:15px;
            margin:0 0 10px 0;
            margin-right:5px;
            margin-left:5px;
        }
        #kvinfonewsletter span.header{
            background-color:#E3E6DD;
            color:#5b5c4b;
            font-size:10px;
            font-weight:bold;
			line-height:12px;
        }
        #kvinfonewsletter p{
			font-family:Arial,Helvetica,"Bitstream Vera Sans",sans-serif!important;
            margin:5px 0 5px 0;
            margin-left:5px;
            padding-right:5px;
        }
        #kvinfonewsletter div.inputFields{
            overflow:hidden;
            margin: 10px 0 5px 0;
            padding-right:13px;
        }
        #kvinfonewsletter p.medium{
            font-size:11px;
            margin-top:10px;
        }
        #kvinfonewsletter p.small{
            font-size:10px;
            color:#585858;
        }
        #kvinfonewsletter #newsletterboxAdd, #kvinfonewsletter #hiulik-hiulik{
            margin-left:0;
            padding:2px;
            text-align:center;
        }
        #kvinfonewsletter #newsletterboxAdd{
            float:right;
            margin-top:5px;
        }
        #kvinfonewsletter #hiulik-hiulik{
            float: left;
            background:#FFF;
            color:#8e8e8e;
            border:1px solid #7f9db9;
            width:143px;
            text-align:left;
            padding-left:3px;
            margin-left: 5px;
        }
        #kvinfonewsletter input.checkbox{
            margin-left:5px;
            float:left;
        }
        #kvinfonewsletter label{
            font-size:11px;
            padding-top:3px;
            display:block;
        }
        #kvinfonewsletter div.border{
            display: block;
            line-height:0px;
            padding:0;
            margin:0;
            height:0;
            margin-top:5px;
            border-top:1px dashed #6e2639;
        }
        #kvinfonewsletter ul{
            margin:0;
            padding:0;
            padding-right:5px;
            padding-top:5px;
            padding-bottom:5px;
        }
        #kvinfonewsletter ul li{
            list-style:none;
            text-align:right;
            padding-bottom:0;
            padding-top:0;
        }
        #kvinfonewsletter ul li a{
			font-family:Arial,Helvetica,"Bitstream Vera Sans",sans-serif!important;
            color:#ff9900;
            text-decoration:none;
            font-size:11px;
        }
        .clear{clear:both;}
        div.clear{height:3px;}
        form{margin-bottom: 0;}


.dot {

	height:7px; 

	width:7px; 

	float:left;

	background-color:#FF9900;

	font-size:1px;

}



.kmd-profil_head

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    COLOR: Black;

    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif

}





.kmd-headline

{

    FONT-SIZE: 13px;

    FONT-WEIGHT: bold;

    COLOR: Black;

}



.kmd-sub-headline

{

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

    COLOR: Black;

}



.kmd-input

{

    HEIGHT: 18px;

    FONT-SIZE: 12px;

}

.kmd-textarea

{

    FONT-SIZE: 12px;

}





h1 {

	color:#EE8800;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:bold;

}







.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;



}





#main-contents {

	background-color : #F7FAF5;

}



#bottom-bar {

	text-align : center;

	background-color : #969881;

	color : #FFFFFF;

}



.top-menu-link,

.top-menu-link:link,  

.top-menu-link:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

}



.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: #FF9900;

	font-weight: normal;

}



.white-link,

.white-link:link,

.white-link:hover,

.white-link:active,

.white-link:visited

{

	color : #FFFFFF;

}



.mail-link,

.mail-link:link,

.mail-link:hover,

.mail-link:active,

.mail-link:visited

{

	color : #FFFFFF;

}







.search-button {

	width:15px;

	height:15px;

	background-color:#95978C;

	color:white;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:bold;

	border-width: 0px;

}



.boxheader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #5B5C4B;

	background-color:#E3E6DD;

}



.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: #FF9900;

	font-weight: normal;

}



.menu-level-1,.menu-level-1-active   {

	font-family: Verdana;

	font-size: 7px;

	color: #FFFFFF;

	background-color:#FF9900;

}



.menu-level-2-active {

	font-family: Verdana;

	font-size: 7px;

	color: #000000;

}



.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: bold;

}





.menu-level-1-active, .menu-level-2-active  { {

	color: #000000;

}



.menu-level-2 {

	color:transparent;

	background-color:transparent;

}



.menulink-level-1:hover,

.menulink-level-2:hover {

	color: #FF9900;

}



.menu-first-col {

	padding-right:2px;

	padding-left:4px;

}



.menu-bottom {

	background-color: #FF9900;

}



.solid-line {

	border-top-color: #FF9900; 

	border-top-style: solid; 

	border-top-width: 1;

}


