html, body {
	height: 100%;
	background-color: #ffffff; 
}

body {
	margin: 0;
	padding: 0;
	font: 10px/1.5 verdana, arial, helvetica, sans-serif;
}

#container {
	position: relative;
	min-height: 100%;
}

#header     { text-align: right; padding: 10px 10px 36px; right: 0 }
	
#content   { padding: 10px 10px 60px }

#footer { 
	text-align: right; 
	padding: 10px 10px 10px; 
	position: absolute; 
	right: 0; 
	bottom: 0;
}


h1, p {
	margin: 0;
	padding-bottom: 1em;
}

h1 {
	font-size: 12px;
	line-height: 1.5em;
}


A:link { 
	color: #e15600; 
	line-height: 1.5em; 
	text-decoration: none;
} 

A:visited { 
	color: #e15600; 
	line-height: 1.5em; 
	text-decoration: none; 
}

A:hover { 
	color: #e15600; 
	text-decoration: none; 
	background-color: #d3d3d3;
}

.startpage_intro  { color: #eb6000; font-size: 60px; font-weight: bold; line-height: 1 }
.sub_info_grey  { 
font: 10px/1.5 verdana, arial, helvetica, sans-serif;
color: #696969; 
}
