/* RESETS & BASIC PAGE SETUP */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body {
	font: 80% "Lucida Grande", sans-serif;
	background-color: #000000;
}

ul { list-style: none inside; }
p { font-size: 1.2em; line-height: 1.2em; margin-bottom: 1.2em; text-align: justify;
 }
	p.metadata { background: #fff9a7; color: #998c67; padding: 3px;}
a { outline: none; text-decoration: none; color: #2c93db; }
a:hover { outline: none; text-decoration: underline; color: #2c93db; }
a img { border: none; }

h1 {
	font-family: "Lucida Grande", sans-serif;
	font-size: 2.4em;
	font-weight: normal;
	color: #fff9a7;
	}
	h1#logo {
    width: 800px;
    height: 118px;
		background: url(designpics/layout-header.jpg) no-repeat center center;
		text-indent: -9999px;
	}

/* END RESET */

/* TOOLBOX */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
/* END TOOLBOX */

/* STRUCTURE AND STUFF */
#page-wrap {
  width: 800px;
 	margin: 0 auto;
	background: url(designpics/layout-content.jpg) repeat-y;
	}
	#main-content {
		padding: 30px 10px 30px 10px;
	}
	#navigation {
		width: 145px;
		float: left;
		color: #fff9a7;
	}
	#content {
		width: 500px;
		float: left;
		color: #fff9a7;
  }

/*Navigation*/

div.nav a {
    display: block;
    height: 78px;
    width: 120px;
    float: left;
    text-indent: -9999px;
    background-position: center bottom;
    background-repeat: no-repeat;
    behavior: url(fileadmin/templates/designpics/iepngfix.htc);
}

div.nav a:hover {
  background-position: center center;
  behavior: url(fileadmin/templates/designpics/iepngfix.htc);
}

#unav{
position: relative;
top: 0px;
width: 500px;
padding: 0px;
margin: 0px 0px 20px 0px;
}

ul#unavlist{
font-family: "Lucida Grande", sans-serif;
text-transform: uppercase;
text-align: right;
width: 100%;
position: relative;
padding-left: 0px;
margin: 0px;
font-size: 14px;
}

#unavlist li{
display: inline;
list-style-type: none;
}

#unavlist a {
padding-left: 10px;
padding-right: 10px;
}

#unavlist a:link, #unavlist a:visited{
color: #333333;
background-color: #CCCCCC;
text-decoration: none;
font-family: sans-serif;
font-size: 14px;
font-weight: bold;
border-bottom: 3px #CCCCCC solid;
border-top: 4px #CCCCCC solid;
}

#unavlist a:hover{
color: #2c93db;
background-color: #CCFFFF;
text-decoration: none;
font-family: sans-serif;
font-size: 14px;
font-weight: bold;
border-bottom: 3px #CCFFFF solid;
border-top: 4px #2c93db solid;
}

#footer {
  vertical-align:middle;
  width: 800px;
  min-height: 122px;
	background: url(designpics/layout-footer.jpg) no-repeat;
  color: #ffffff;
  text-align: center;
}

.footerlinks {
  padding-top: 50px;
  color: #ffffff;
  text-align: center;
  font-size: 1em;
  line-height: 1em;
}
.footerlinks a { color: #ffffff; text-decoration: none; font-size: 1em;}
.footerlinks a:hover { color: #ffffff; text-decoration: underline; font-size: 1em;}

#map {
color: #000000;
}

#archivlinks {
float: left;
}

#archivrechts {
float: right;
}

.contenttable p {
text-align: left;
}
/* END STRUCTURE */