/* BODY */
body {
	background-color: #FFFFF;
	margin: 0px;
	padding: 0px;
}

/* Definition af indholdsteksten på BODY, P */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
table.body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

/* TD MENU - venstre side, øverste niveau 
	margen definition. */
td.menu_level1 {
	padding-left:7px;
	padding-right: 10px;
}

/* HR - adskillelsesline mellem menupkt. på øverste niveau */
hr.menu_level1 {
	padding-left:7px;
	padding-right: 10px;
	
	height: 1px;
	color: #063868;
	width: 95%;
}

/* Menu - venstre side - øverste niveau
	Gælder, når der ikke er valgt noget menupkt. eller nogen undermenupkt. fra dette pkt.
*/
.menu_level1_closed {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

/* når siden har været besøgt */
.menu_level1_closed:visited {
	color: black;
	text-decoration: none;
}

/* når man har musen over linket */
.menu_level1_closed:hover {
	color: #970F00;
	text-decoration: underline;
}

/* når man har linket er aktivt */
.menu_level1_closed:active {
	color: black;
	text-decoration: none;
}

/* Menu - venstre side - øverste niveau
	Gælder, når der ER valgt et menupkt. eller et undermenupkt. fra dette pkt.
*/
.menu_level1_open {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #970F00;
}

/* når siden har været besøgt */
.menu_level1_open:visited {
	color: #970F00;
	text-decoration: none;
}

/* når man har musen over linket */
.menu_level1_open:hover {
	color: black;
	text-decoration: underline;
}

/* når man har linket er aktivt */
.menu_level1_closed:active {
	color: #970F00;
	text-decoration: none;
}


}

/* TD MENU - venstre side, underniveauer
	margen definition. */
td.menu_level2 {
	padding-left:18px;
	padding-right: 10px;
}

/* Menu - venstre side - underniveauer
	Gælder, når der ER valgt et menupkt. eller et undermenupkt. fra dette pkt.
*/

.menu_level2_open {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	color: #970F00;
}
/* v algt niveau 3 */
.menu_level3_sel {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #970F00;
}

/* når siden har været besøgt */
.menu_level2_open:visited {
	text-decoration: none;
	color: #970F00;
}

/* når man har musen over linket */
.menu_level2_open:hover {
	text-decoration: none;
	color: black;
}

/* når man har linket er aktivt */
.menu_level2_open:active {
	text-decoration: none;
	color: #970F00;
}

/* Menu - venstre side - underniveauer
	Gælder, når der ikke er valgt noget menupkt. eller nogen undermenupkt. fra dette pkt.
*/
.menu_level2_closed {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	color: black;
}

/* når siden har været besøgt */
.menu_level2_closed:visited {
	text-decoration: none;
	color: black;
}

/* når man har musen over linket */
.menu_level2_closed:hover {
	text-decoration: none;
	color: #970F00;
}

/* når man har linket er aktivt */
.menu_level2_closed:active {
	text-decoration: none;
	color: black;
}

/* TD MENU - venstre side, niveau 3
	margen definition. */
td.menu_level3 {
	padding-left:30px;
	padding-right: 10px;


}

/*
	TOPBAR. Tabellen, der indeholder logo-billede og øverste billede. 	
*/
table.topbar {
	width: 100%;
	height: 116px;
	background-color: #E6EBF0;
}

/*
	TD. Holder det øverste billede og definerer de røde streger omkring TD.
*/
td.topbar_img {
	height: 116px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 1px solid #AB463C;
	
}

/*

*/
td.topbar_link {
	padding-top: 11px;
	padding-left: 22px;
	background-color: #E6EBF0;
}

/*
	
*/

td.toolmenu {
	height: 40px;
	background-color: #E6EBF0;
}

div.content_holder {
	width:100%;
	background-color: #FFFFFF;
}

.menu_holder {
	width: 22%;
	height: 390px;
	background-color: #E6EBF0;
	
	border-bottom: 1px solid #AB463C;
	border-right: 1px solid #AB463C;
	
}

.main_content {
	border-top: 1px solid #AB463C;
	
}

.breadcrumps_container {
	background-color: #E6EBF0;
	padding-left: 20px;
}

div.spacer_main_content_001 {
	height: 18px;
}

.cal_container {
	height: 347px;

	border-top: 1px solid #AB463C;
	border-bottom: 1px solid #AB463C;
	border-left: 1px solid #AB463C;
}

.adr_bar {
	height: 38px;
	background-color: #063868;
	vertical-align: bottom;
}

.menu_table {
	height: 100%;
}

.kbhamt_logo {
	padding-left: 5px;
	padding-bottom: 4px;
}

td.nj_info {
	padding-left: 10px;
	padding-right: 10px;
}

div.nj_info_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	
	padding-top: 5px;
	padding-bottom: 5px;
}

td.nj_info_lead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

div.nj_info_lead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.nj_info_left {
	height: 24px;
	border-top: 1px solid #AB463C;
	border-bottom: 1px solid #AB463C;
	border-left: 1px solid #AB463C;
	
	padding-left: 12px;
}

.nj_info_mid {
	height: 24px;
	border-top: 1px solid #AB463C;
}

.nj_info_right {
	height: 24px;
	border-top: 1px solid #AB463C;
	border-bottom: 1px solid #AB463C;
	border-right: 1px solid #AB463C;
	
	padding-right: 12px;
	padding-left: 12px;
}

.nj_info_midright {
	height: 100px; 
	border-left: 1px solid #AB463C;
	
	padding-left: 10px;
	padding-right: 10px;
	
}

div.nj_info_txt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 55%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #063868;
}

div.nj_info_lead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
}

.nj_info_link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #063868;
}

.nj_info_link:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #063868;
}

.nj_info_link:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #970F00;
}

.nj_info_link:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #063868;
}

.event_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 14px;
	padding-left: 4px;
	padding-right: 11px;
}

td.event_cal_item_container {
	padding-left: 4px;
	padding-right: 7px;	
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	
	padding-left: 11px;
	padding-right: 11px;
}



.event_cal_link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #063868;
	text-decoration: none;
}



.event_cal_link:visited {
	color: #063868;
	text-decoration: none;
}

.event_cal_link:hover {
	
	color: #970F00;
	text-decoration: underline;
}

.event_cal_link:active {
	color: #063868;
	text-decoration: none;
}



.bc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.bc:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	
	color: black;
}

.bc:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	
	color: black;
}

.bc:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	
	color: black;
}

div.topbar_goto {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #144371;
}

.topbar_goto {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #970F00;
}

.topbar_goto:visited {
	text-transform: uppercase;
	color: #970F00;
}

.topbar_goto:hover {
	text-transform: uppercase;
	color: #970F00;
}

.topbar_goto:active {
	text-transform: uppercase;
	color: #970F00;
}

table.fullpage {

}

.adr_white_txt_nj {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
}

.adr_white_txt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
}

div.main_content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	
	border:0px;
}

table.search {
	height: 40px;
}

input.searchfield {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	
	color: black;
	
	border: 1px solid #808080;
	
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	
	width: 128px;
}

input.searchbutton {
	border: 0px;
	
	width: 30px;
	height: 40px;
	background-image: url(/resources/images/test/button_search.jpg);
}

form.search {
	height: 40px;
	margin: 0px;
	padding: 0px;
}

.regado_body {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

input.newsletterinputfield_index {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	
	color: black;
	
	border: 1px solid #808080;
	
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	
	width: 100%;
}
button.newsletter_button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	
	color: black;
	border: 1px solid #808080;
	
	padding: 2px;
	
	
}


.infotable {
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM: #808080 1pt solid; 
	BORDER-LEFT: #808080 1pt solid; 
	BORDER-RIGHT: #808080 1pt solid; 
	BORDER-TOP: #808080 1pt solid; 
	COLOR: black; FONT-FAMILY: Arial, Arial; 
	FONT-WEIGHT: Normal; FONT-SIZE: 80% 
}

td.list {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}