body { 
  background-color: #FFF;
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        x-small;
  font-weight:		400;
  margin:           0px;
  padding:			0px;
}

img, div, a { 
		behavior: url(iepngfix.htc);
}
 
#main 	{
	width: 1024px; 
	height: 400px; 
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto; 
	background-color: #FFF;
}

a:link
  {
  color: black;
  text-decoration: none;
}
a:active
  {
  color: black; 
  text-decoration: none;
}
a:visited
  {
  color: black;
  text-decoration: none;
}
a:hover
  {
	color: #C0C0C0;
	text-decoration: none;
}
a:focus
  {
  	outline: none;
}
  
#swap1 {
	position: absolute;
	background-image: url(images/Pfeil_links_schwarz.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 25px;
	padding: 0px;
	margin: 0px;
	z-index: 3;
	border: none;
	text-decoration: none;
}

a#swap1:link
  {
	background-image: url(images/Pfeil_links_schwarz.png);
	text-decoration: none;
	border: none;
}
a#swap1:active
  {
	background-image: url(images/Pfeil_links_schwarz.png);
	text-decoration: none;
	border: none;
}
a#swap1:visited
  {
	background-image: url(images/Pfeil_links_schwarz.png);
	text-decoration: none;
	border: none;
}
a#swap1:hover
  {
	background-image: url(images/Pfeil_links_grau.png);
	text-decoration: none;
	border: none;
}
a#swap1:focus
  {	
	text-decoration: none;
  	outline: none;
}
  
#swap2 {
	position: absolute;
	background-image: url(images/Pfeil_rechts_schwarz.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 25px;
	padding: 0px;
	margin: 0px;
	z-index: 4;
	border: none;
	text-decoration: none;
}

a#swap2:link
  {
	background-image: url(images/Pfeil_rechts_schwarz.png);
	text-decoration: none;
	border: none;
}
a#swap2:active
  {
	background-image: url(images/Pfeil_rechts_schwarz.png);
	text-decoration: none;
	border: none;
}
a#swap2:visited
  {
	background-image: url(images/Pfeil_rechts_schwarz.png);
	text-decoration: none;
	border: none;
}
a#swap2:hover
  {
	background-image: url(images/Pfeil_rechts_grau.png);
	text-decoration: none;
	border: none;
}
a#swap2:focus
  {	
	text-decoration: none;
  	outline: none;
}

#swap3 {
	position: absolute;
	background-image: url(images/mail.png);
	background-repeat: no-repeat;
	width: 236px;
	height: 12px;
	padding: 0px;
	margin: 0px;
	z-index: 3;
	border: none;
	text-decoration: none;
}

a#swap3:link
  {
	background-image: url(images/mail.png);
	text-decoration: none;
	border: none;
}
a#swap3:active
  {
	background-image: url(images/mail.png);
	text-decoration: none;
	border: none;
}
a#swap3:visited
  {
	background-image: url(images/mail.png);
	text-decoration: none;
	border: none;
}
a#swap3:hover
  {
	background-image: url(images/mail_grau.png);
	text-decoration: none;
	border: none;
}
a#swap3:focus
  {	
	text-decoration: none;
  	outline: none;
}

#name {
	position: absolute;
	font-size: 190%;
	letter-spacing: 2px;
	padding: 0px;
	margin: 20px 0px 0px 10px;
	z-index: 1;
}

#enter {
	position: absolute;
	font-size: 280%;
	letter-spacing: 8px;
	padding: 0px;
	margin: 470px 0px 0px 870px;
	z-index: 2;
}

#info {
	position: absolute;
	font-size: 160%;
	letter-spacing: 2px;
	padding: 0px;
	margin: 40px 0px 0px 10px;
	z-index: 2;
}

#backwards {
	position: absolute;
	padding: 0px;
	margin: 640px 10px 0px 10px;
	z-index: 3;
}

#forward {
	position: absolute;
	padding: 0px;
	margin: 640px 10px 0px 999px;
	z-index: 4;
}

#imagehochborder {
	position: absolute;
	padding: 0px;
	margin: 40px 0px 0px 300px;
	border: solid 1px #d3d3d3;
	z-index: 5;
}

#imagehoch {
	position: absolute;
	padding: 0px;
	margin: 40px 0px 0px 300px;
	z-index: 5;
}

#imagequer {
	position: absolute;
	padding: 0px;
	margin: 80px 162px 0px 162px;
	z-index: 5;
}

#descriptionhoch {
	position: absolute;
	width: 424px;
	text-align: right;
	color: #666;
	padding: 5px 0px 0px 0px;
	margin: 640px 0px 0px 300px;
	z-index: 6;
}

.transparent {
	color: #FFF;
}

#descriptionquer {
	position: absolute;
	width: 700px;
	text-align: right;
	color: #666;
	padding: 5px 0px 0px 0px;
	margin: 605px 162px 0px 162px;
	z-index: 6;
}

#sidebar {
	position: absolute;
	font-size: 160%;
	letter-spacing: 5px;
	line-height: 160%;
	padding: 0px;
	margin: 90px 0px 0px 10px;
}

#sidebar_df {
	position: absolute;
	font-size: 160%;
	letter-spacing: 3px;
	line-height: 160%;
	padding: 0px;
	margin: 90px 0px 0px 10px;
}

.aktiv {
	margin-left: 15px;
	color: #c0c0c0;
}

#links {
	position: absolute;
	font-size: 120%;
	letter-spacing: 3px;
	line-height: 150%;
	padding: 0px;
	margin: 180px 0px 0px 50px;
}

#mail {
	position: absolute;
	font-size: 130%;
	text-align: right;
	padding: 0px;
	margin: 50px 0px 0px 700px;
	letter-spacing: 4px;
	font-weight: 900;
}

table {
	position: absolute;
	font-size: 115%;
	text-align: left;
	padding: 0px;
	margin: 150px 0px 0px 280px;
	letter-spacing: 1px;
	line-height: 130%;
	border: none;
}

td {
	padding: 5px;
	margin: 5px;
	border: none;
}

.rightone {
		text-align: right;
}

.righttwo {
		text-align: right;
		padding: 0px 5px 14px 0px;
}

.left {
		text-align: left;
}

#headline {
	position: absolute;
	font-size: 160%;
	text-align: left;
	padding: 0px;
	margin: 150px 250px 0px 250px;
	letter-spacing: 2px;
	font-weight: 900;
}

.version {
	font-size: 70%;
	text-align: right;
	letter-spacing: 1px;
	margin: 0px 0px 0px 110px;
	font-weight: 400;
}

#wiebke {
	position: absolute;
	font-size: 110%;
	text-align: right;
	padding: 0px;
	margin: 168px 250px 0px 250px;
	letter-spacing: 2px;
}

#text {
	position: absolute;
	font-size: 120%;
	text-align: left;
	width: 420px;
	padding: 0px;
	margin: 200px 0px 0px 250px;
	letter-spacing: 1px;
	line-height: 130%;
}

.fussnote {
	font-size: 80%;
	text-align: left;
	line-height: 120%;
}

.ausstellungstitel {
	font-size: 90%;
	letter-spacing: 4px;
	text-align: left;
	line-height: 120%;
	font-weight: 900;
}

.namen {
	font-size: 70%;
	text-align: left;
	line-height: 180%;
}

#text_df {
	position: absolute;
	font-size: 120%;
	text-align: left;
	width: 450px;
	padding: 0px;
	margin: 100px 0px 0px 380px;
	letter-spacing: 1px;
	line-height: 130%;
}