

body, html {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*text-align: center;*/
	margin:0px;
	}

.h3 {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	line-height: normal;
	margin-bottom: 0;
	margin-top: 0;
}

.h5 { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }

pre {

	font-size: 12px; 
	font-family: Verdana, Helvetica, Arial;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	line-height: normal;
	margin-bottom: 0;
	margin-top: 0;
	background: #dce2eb;
}
	
/* The tables that should contain the red border */
.tableBorder{ border: 1px solid #e2001a; padding: 0px 0px 0px 0px; }
.tableBorder th{ padding: 2px 2px 2px 2px; text-align: left; vertical-align: top; background-color: #e2001a; color: White; font-size: 11px; }
.tableBorder td{ padding: 2px 2px 2px 2px; font-size: 12px; }
.tableBorder caption{ padding: 3px 2px 3px 2px; }


/* Pops up the width of the object to 100% */
.fullWidth{ width: 100%; }

td.default {
	width: 600;
	text-align: center;
}	

td.red_light {
	color: #e2001a;
	text-align: left; 
	background: white;
}

td.red_dark {
	color: #e2001a;
	text-align: left; 
	background: #dce2eb;
}

td.blue_dark {
	font-size: 12px; 
	font-family: Verdana, Helvetica, Arial;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	line-height: normal;
	margin-bottom: 0;
	margin-top: 0;
	background: #dce2eb;
}

td.blue_dark_center {
	color: #000000a;
	text-align: center; 
	background: #dce2eb;
}

td.navbar  {
	background: #e2001a;
	text-align: center;
	color: #123456;
	font-size: 11px;
	text-decoration: none;
}


div.roundbox-outer-bottomright.blue {
	background: #dce2eb  no-repeat right bottom;
}

td.toplink {
	background: #dce2eb  no-repeat right bottom;
        background: #dbe2ea url('./grafik/bg1.gif') no-repeat right bottom;

	color: #004578;
	float: left;
	font-size: 100%;
	
	text-decoration: none;
	font-weight: bold;

}


td.footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px;

		padding: 0 10px 5px 10px; /*Bund ændret fra 0 til 5px*/
		font-size: 65%;
		color: #000;
		//line-height: 135%; 
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
		Links 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

a.topbar 	{
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	color: #004578;
	text-decoration: none;
	font-weight: bold;
	line-height: 100%;
	}
	a.visited {
		color: #999;
	}
	a:active {
		/* background-color: #0D5175; 
		color: #fff; */
	}
	a:hover {
		text-decoration: none;
	}

a.navbar 	{
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial;
	color: #004578;
	text-decoration: none;
	font-weight: bold;
	line-height: 100%;
	}
	a.visited {
		color: #999;
	}
	a:active {

	}
	a:hover {
		text-decoration: none;
	}


a.footer {
	color: #004578;
	text-decoration: underline;
	font-weight: bold;
	
	}
	a.visited {
		color: #999;
	}
	a:active {
		
	}
	a:hover {
		text-decoration: none;
	}

form {
 border: 0px solid #666699;
 padding: 5px;
}


input.contact {
 background-color: #C0C0C0;
	color: #004578;
}

input.contact_error {
 background-color: #FF4D4D;
	color: #004578;
}

textarea.contact {
 background-color: #C0C0C0;
	color: #004578;
} 

textarea.contact_error {
 background-color: #FF4D4D;
	color: #004578;
}

select.contact {
 background-color: #C0C0C0;
	color: #004578;
} 


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Left navigation
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#leftnav
{
	padding-bottom: 20px;
	background: #e2001a url('../Elementer/leftnav-topround.gif') no-repeat left top;
	}
	#leftnav h1 {
	font-size: 100%;
	color: White;
	margin: 0;
	padding: 8px 5px 10px 23px;
	border-bottom: 1px solid #fff;
	background: url('../Elementer/leftnav-arrow-down.gif') no-repeat 11px 1.4em;
}
	#leftnav h1 a {
    text-decoration: bold;
    color: White;
	}
  #leftnav h1 a:hover {
    text-decoration: underline;
	}
	#leftnav ul, #leftnav li { padding: 0px; margin: 0px; list-style-type: none; border: none;}
	
	#leftnav li a {
		text-decoration: bold;
		display: block;
		color: White;
		padding: 3px 5px 4px 23px; 
		border-bottom: 1px solid #fff;
		background: url('../Elementer/leftnav-arrow-right.gif') no-repeat 13px 0.9em;
		}
		#leftnav li a:hover {
			text-decoration: underline;
		}
		#leftnav li a.selected {
			font-weight: bold;
			background: #FF4040 url('../Elementer/leftnav-arrow-down.gif') no-repeat 11px 0.9em;
		}
		#leftnav li li a {
			padding: 3px 5px 4px 33px; 
			background: #dce2eb url('../Elementer/leftnav-arrow-right.gif') no-repeat 23px 0.9em;
			}
			#leftnav li li a.selected {
				background: #cad11c url('../Elementer/leftnav-arrow-right-sel.gif') no-repeat 23px 0.9em;				

