/* CSS Document */

html, body  
{ 
background: #5C554E;
font-family:Helvetica, sans-serif;
font-size: small;
color: #41291b;
padding: 0px;

}

span
{
color: #41291b;

}

.spacer
{
line-height: 29px;

}

.sub {vertical-align: super;}

a.speziell:link {
   color:            #f7f7f7;
}

a.speziell:visited {
  color:            #f7f7f7;
}

a.speziell:hover {
  color:            #E043E8;
}

a.speziell:active {
  color:            #f7f7f7;
}

A:link 
{
text-decoration: none;
color: #000000;
outline:none;
}

A:visited 
{
text-decoration: none;
color: #000000;
}

A:active
 {
 text-decoration: none
 }

A:hover
{
text-decoration: none; 
color: #E043E8;

}

.uber
{
font-family: Helvetica,Verdana,sans-serif;
font-size: large;
font-weight: bold;
color: #000;
}

.unter
{
font-family: Helvetica,Verdana,sans-serif;
font-size: 110%;
font-weight: bold;
color: #000;
}

.normal
{
font-family: Helvetica,Verdana,sans-serif;
font-size: normal;
color: #000;

}

.normal_outside
{
font-family: Helvetica,Verdana,sans-serif;
font-size: normal;
color: #f7f7f7;
}

.clearing 
{ 
	clear: both;
}


img
{  border-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 1;
}

tr {
border:0px solid #000;
margin-bottom:4px;
} 

td {
margin-top:69px;
margin-bottom:1px;
}

/* 
===============================
ab hier divs
===============================
*/



#master
{ 	
	position:relative;
	width:800px;
	text-align: center;
	padding: 0px;
	
	
}

#top_left
{ 	
	height: 40px;
	border: 0px;
	width:400px;
	text-align: left;
	padding: 0px;

	
}

#top_right
{ 	
	position:absolute;
	top: 35px;
	left: 400px;
	padding-right:15px;
	border: 0px;
	height: 20px;
	width:385px;
	text-align: right;
	line-height:1px;
	padding: 0px;
	background-color: ;
	z-index: 3;

	
}

#content
{ 	
	width:800px;
	text-align: center;
	padding: 0px;
	background-color: #ffffcc;
	z-index: 1;
}

#content_right
{ 	
	width:375px;
	height:375px;
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align: justify;
	position: absolute;
	top: 40px;
	left: 400px;
	overflow:auto;
	overflow-x:hidden;
	background-color: #ffffff;
	filter: alpha(opacity=80);
    opacity:0.8;
	z-index: 2;
	
}

#content_ausstellungen
{ 	
	width:375px;
	height:375px;
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align: left;
	position: absolute;
	top: 40px;
	left: 400px;
	overflow:auto;
	overflow-x:hidden;
	background-color: #ffffff;
	filter: alpha(opacity=80);
    opacity:0.8;
	z-index: 2;
	
}

#content_bilder
{ 	
	width:770px;
	height:375px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align: justify;
	position: absolute;
	top: 40px;
	left: 0px;
	overflow:auto;
	overflow-x:hidden;
	background-color: #ffffff;
	filter: alpha(opacity=80);
    opacity:0.8;
	z-index: 2;
	
}


#bilder
{ 	
	width:770px;
	height:375px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align: justify;
	position: absolute;
	top: 0px;
	left: 24px;
	overflow:hidden;
	z-index: 3;
	
}


#bottom_left
{ 	
	position:relative;
	height: 40px;
	width:400px;
	top: -10px;
	text-align: left;
	padding: 0px;
	
}

#bottom_right
{ 	
	position: absolute;
	height: 40px;
	top: 440px;
	left: 400px;
	width:400px;
	text-align: right;
	padding: 0px;
	
}