*, td {
	font-family: Arial, Tahoma; 
	font-size: 11px; 
	text-decoration: none;
}

.vcmsContent * {
	font-family: Arial, Tahoma; 
	font-size: 11px;
	color: #024A7C;  
	text-align: justify;
	text-decoration: none;
}

.vcmsContent div.txt, .txt {
	description: Tekst;
	color: #024A7C; 
	font-weight: normal; 
	text-align: justify;
}

.marq, .marq * {
  color: red;
  font-weight: bold;
  font-size: 14px;
  text-align: justify;
}

.txtna {
	color: #024A7C;
	font-weight: normal;
}


.vcmsContent a {
	color: #5C5B5B; 
}

.link A {
	color: #5C5B5B; 
}

.vcmsContent div.heading, .heading {
	description: Heading;
	font-size: 12px; 
	color: #014676; 
	font-weight: bold;
}

.vcmsContent div.subheading, .subheading {
	description: Subheading;
	font-size: 11px; 
	color: #014676; 
	font-weight: bold;
}

.gold {
	color: #947D41;
}

.vcmsContent span.table, .table {
	description: Table content;
	color: #010101; 
}

.tablebold {
	font-size: 10px; 
	color: #010101; 
	font-weight: bold;
}

.vcmsContent span.tablewhite, .tablewhite {
	description: Table white;
	color: #FFFFFF; 
	font-weight: bold;
}

.vcmsContent span.tablegrey, .tablegrey {
	description: Table grey;
	color: #5B5B5A;
	font-weight: bold;
}

.contactmenu {
	color: #C0B28E; 
	font-weight: bold;
}

.contactmenu A {
	color: #FFFFFF; 
	text-decoration: none;
}

.contactmenu a:hover {
	color: #FAEBD0;
}

.submenu {
	font-size: 12px; 
	color: #B09E72; 
	font-weight: bold; 
	padding-left: 10px;
}

.submenu A {
	font-size: 12px; 
	font-weight: bold; 
	color: #5C5B5B; 
}

.submenu a:hover {
	color: #B09E72;
}

.bluebox {
	color: #F9C47D; 
	font-weight: bold; 
	padding-left: 3px;
}

.bluebox-alt {
	color: #033B7A;
	font-weight: bold;
}

.bluebox-alt  A {
	color: #FFFFFF;
}

.bluebox-alt a:hover {
	color: #C0B28E;
}

.boldtxt {
	color: #024A7C; 
	font-weight: bold; 
}

.boldtext {
	color: #024A7C; 
	font-weight: bold;
}

.fronttxt {
	color: #464545; 
	font-weight: normal; 
	text-align: justify;
}

.frontmenu A {
	color: #023977; 
	font-weight: bold; 
	text-decoration: none;
}

.frontmenu a:hover {
	color: #023977;
}

.orange, .orange A {
	color: #FB9400; 
	text-decoration: none;
}

.green, .green A {
	color: #066D01; 
	text-decoration: none;
}

.darkblue A {
	color: #033B7A; 
	text-decoration: none;
}

.darkblue {
	color: #FFFFFF; 
	text-decoration: none;
}

.darkblue a:hover {
	color: #C0B28E; 
	text-decoration: none;
}

.fnewshead, .fnewshead A {
	color: #024A7C; 
	font-weight: bold; 
	text-align: justify; 
}

INPUT, TEXTAREA {
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #024A7C;
	background-color: white
}

.frBtn {
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #024A7C;
	font-weight: bold;
	background-color: #F0F0F0;
}

.frErr {
	font-family: Arial, Tahoma;
	font-size: 11px; 
	color: #8B2D00
}

.frReq {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold
}

TD.caption_style {
	font-family: Arial, Tahoma; 
	font-size: 11px; 
	color: #024A7C; 
	font-weight: normal;
}

.legendTitle {
	font-family: Arial, Tahoma; 
	font-size: 12px; 
	color: #AC7201; 
	font-weight: bold;
}

.legend {
	color: #010101; 
	font-weight: normal;
}

.legendbold {
	font-size: 12px; 
	color: #010101; 
	font-weight: bold;
}

.legendbold_small {
	color: #010101; 
	font-weight: bold;
}

.legendred {
	font-size: 11px;
	color: #A80101;
	font-weight: bold;
}


.mapbutton, .mapbutton A {
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}

.mapbutton a:hover {
	color: #FAEBD0;
}

td.wp { border: solid 1px #DDDEDF; }