@CHARSET "UTF-8";

* {
	margin: 0;
	padding: 0;
}

html,
body {
	height: 100%;
	width: 100%;
}

body a, a:visited{
	color: #808080;
	text-decoration: none;
}



img#enter {

	position: absolute;

	left: 50%;

	top: 50%;

	margin-left: -274px;

	margin-top: -30px;

}

div#enter {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -192.5px;
	margin-top: -72.5px;
	text-align: center;
}

div#enter img.enter {
	padding-bottom: 15px;
}




p#noscript {

	width: 544px;

	text-align: center;

	position: absolute;

	left: 50%;

	top: 50%;

	margin-top: 30px;

	margin-left: -274px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #666666;

	line-height: 16px;

}



p#noscript a {

	border-bottom: 1px solid #e4e3e4;;

	text-decoration: none;

	color: #666666;

}



p#noscript a:hover {

	border-bottom-color: #666666;

}

div#logo {
	top: 45px;
	left: 126px;
	position: absolute;
	background-image: url("../img/logo.gif");
	width: 228px;
	height: 41px;

	z-index: 2000;
}

div#body {
	height: 100%;
	width: 100%;
	position: relative;
	overflow: hidden;
}



div#galerie {

	position: absolute;

	left: 45%;

	top: 300px;

	white-space: nowrap;

}



div#goto,

ul#collection_list {

	font-size: 13px;

	position: absolute;

	z-index: 2000;

	top: 98px;

	left: 135px;
	width: 1px;

}



ul#collection_list {

	left: 240px;
	width: auto;

}



div#goto li,

ul#collection_list li {

	list-style-type: none;

	height: 13px;

}



ul#collection_list li {

	float: left;

	margin-left: 10px;

}



div#goto a,

ul#collection_list a {

	color: #e4e3e4;

	outline: 0;

}



div#goto a:hover,

div#goto a.active,

ul#collection_list a:hover,

ul#collection_list a.active {

	color: #808080;

}



div#goto a.active {

	margin-left: 15px;

}

div#navigation {
	position: absolute;
	top: 170px;
	left: 132px;
	z-index: 4;
	display: inline;
	width: 310px;
}

div#navigation a {
	font-size: 70pt;
	color: red;
	line-height: 0;
	font-weight: bold;
	cursor: pointer;
	outline: 0;
	opacity: 0.7;
	color: #dadada;

	text-decoration: none;
}



div#navigation a:hover {

	color: #808080;

}



div#navigation span.one {

	margin: 0 -.09em 0 -.03em;

}



div#navigation div.br {

	height: 77px;

	overflow: hidden;

}



div#blender {

	position: absolute;

	top: 0;

	width: 100%;

	height: 100%;

	background-color: white;

	z-index: 5;

}

div#loader {
	position: absolute;
	z-index: 3001;
	width: 0;

	height: 5px;
	background-color: #dadada;
	top: 0;
	font-size: 1px;
}

div#text {
	position: absolute;
	left: 136px;
	top: 211px;
	width: 305px;
	color: #959595;

	padding-right: 20px; /* Entfernung zur Scrollbar */
}

div#text pre {
	font-size: 12px;
	margin-bottom: 4em;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;

	letter-spacing: 0.04em;

	line-height: 14px;
}



div#scrollbar {

	width: 1px;

	background-color: #dadada;

}



div#scrollbar div.handle {

	width: 5px;

	margin-left: -2px;

	height: 30px;

	background-color: #dadada;

	cursor: move;

	position: absolute;

}