body {
	background: #F9F9F9 url(../images/archeco_background.gif) repeat-x 0 0;
}

#logo {
	display: inline;
	margin: 0 0 0 15px;
	float: left;
}

#subtitle {
	position: absolute;
	top: 72px;
	left: 15px;
	white-space: nowrap;
	color: #3366cc;
	font-size: 11px;
	font-weight: bold;
}

#metaNavigation,
#languageNavigation {
	margin: 20px 0 0 0;
	padding: 0;
	list-style: none;
	float: right;
	width: auto;
}

	#languageNavigation {
		margin-right: 20px;
	}

	#metaNavigation li,
	#languageNavigation li {
		margin: 0;
		padding: 0;
		float: left;
	}

	#metaNavigation li a,
	#languageNavigation li a {
		padding: 0 5px 0 5px;
		color: #999;
		text-decoration: none;
		font-size: 11px;
		text-transform: uppercase;
	}

	#metaNavigation li span,
	#languageNavigation li span {
		padding: 0 5px 0 5px;
		color: #999;
		text-decoration: none;
		font-size: 10px;
	}

	#metaNavigation a:hover,
	#languageNavigation li.cur a,
	#languageNavigation a:hover {
		color: #000;
	}


#subNavigation li a:hover {
	background-color: #6699ff;
}

#subNavigation .title {
	background-color: #6699ff;
}

#subNavigation .level1 {
	background-color: #aac6fd;
}

#subNavigation .level2 {
	background-color: #c6d9ff;
}

#subNavigation .level3 {
	background-color: #dee9ff;
}

#subNavigation .active {
	background-color: #6699ff;
}



#mainNavigation li {
	background-color: #003366;
}

#mainNavigation a {
	background-color: #aac6fd;
}

#mainNavigation a:hover {
	background-color: #dee9ff;
}

#mainNavigation a.active {
	background-color: #f9f9f9;
}

.layersMenu {
	border-bottom: 1px solid #003366;
}

.layersMenu li {
	background: #003366;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
}

.layersMenu a {
	background: #aac6fd;
}

.layersMenu a:hover {
	background: #6699ff;
}



#content .print_button {
	position: absolute;
	top: 9px;
	right: 8px;
}



/* content */
#content a {
	color: #3366cc;
}

#content .csc-header-n1,
#content h1 {
	padding-bottom: 11px;
}

#content h1 {
	padding-top: 11px;
}

#content .csc-header-n1 span,
#content h1 span {
	font-weight: bold;
	font-size: 14px;
}