body.museen {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:normal;
  font-size:0.9em;
  font-style:normal;
  text-align:left;
  color:black;
  background-color:#EADABF;
  background-image:url(../img/hintergrund.jpg);
  background-repeat:no-repeat;
}

BODY {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:normal;
  font-style:normal;
  text-align:left;
  color:black;
  background-color:#FFFFFF;
}
A:link {
  color:#00A4E8;
}

A:visited {
  color:gray;
}

A:active {
  color:#CE0021;
}

A:hover {
  color:#CE0021;
}

P {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:normal;
  font-size:0.8em;
  color:#000000;
  line-height:1.4em;
  margin-bottom:0.5em;
  margin-top:0.3em;
  margin-right:1em;
}



.termin {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:bold;
  font-size:0.8em;
  color:#000000;
}
P.indent { text-indent: 3em }

td { 
font-family:arial,helvetica,verdana,sans-serif;
  font-weight:normal;
  font-size:1em;
  font-style:normal;
  color:black;
  
}
th { font-family:arial,helvetica,verdana,sans-serif;
  font-weight:bold;
  font-size:1em;
  font-style:normal;
  text-align:left;
  color:black;
  background-color:white;
}

H1 {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:bold;
  font-size:0.8em;
  font-style:normal;
  color:black;
  margin-bottom:0.3em;
  margin-top:0.5em;
  }
  
H1.museen {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:bold;
  font-size:1em;
  font-style:normal;
  color:black;
  margin-left:240px;
  margin-top:40px;
  }  
H2 {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:bold;
  font-size:0.8em;
  font-style:normal; 
  color:#000000;
  margin-bottom:0.3em;
  margin-top:0em;
}
H2.sonder {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:normal;
  font-size:0.8em;
  color:#000000;
  margin-bottom:0em;
  margin-top:0em;
}
H3 {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:normal;
  font-size:0.8em;
  font-style:normal;
  color:#000000;
  margin-bottom:0.6em;
  margin-top:0em;
}
H3.sonder {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:bold;
  font-size:0.8em;
  color:#000000;
  margin-bottom:0em;
  margin-top:0em;
}

.menuheadline {
	font: 700 0.7em arial, helvetica, verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	margin-top:0.5em;
	margin-bottom:0.5em;
}


.menu {
	font: 700 0.7em arial, helvetica, verdana, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin-top:0.5em;
	margin-bottom:0.5em;
}

A.menu:link {
  font: 700 1em arial, helvetica, sans-serif;
  color:white;
}
A.menu:visited {
  font: 700 1em arial, helvetica, sans-serif;
  color:white;
}
A.menu:active {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}
A.menu:hover {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}

.menu2 {
	font: 700 0.7em arial, helvetica, verdana, sans-serif;
	color:#5C5C5C;
	text-decoration: none;
	margin-top:0.5em;
	margin-bottom:0.5em;
}

A.menu2:link {
  font: 700 1em arial, helvetica, sans-serif;
  color:#5C5C5C;
}
A.menu2:visited {
  font: 700 1em arial, helvetica, sans-serif;
  color:#5C5C5C;
}
A.menu2:active {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}
A.menu2:hover {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}

.aktuell {
	font-family:arial,helvetica,verdana,sans-serif;
	font-size: 1em;
	font-weight:bold;
	color: Black;
	margin-left: 3px;
	text-decoration: none;
}
.searchmenu {
	font-family:arial,helvetica,verdana,sans-serif;
	font-size: 11px;
	color: Black;
	margin-left: 3px;
	text-decoration: none;
}
.searchinput {
	font-family:arial,helvetica,verdana,sans-serif;
	font-size: 0.9em;
	color: Black;
}

.searchbutton { 
  font: 0.7em arial, helvetica, sans-serif;
  color:#000000;
  font-weight:bold;
  }
  
.button { 
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:bold;
  font-size:0.9em;
  color:#000000;
  background-color:#00A5DE;
  }
  .search {
	font: 700 0.7em arial, helvetica, verdana, sans-serif;
	color:black;
	text-decoration: none;
	margin-top:0.5em;
	margin-bottom:0.5em;
}

A.search:link {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}
A.search:visited {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}
A.search:active {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}
A.search:hover {
  font: 700 1em arial, helvetica, sans-serif;
  color:black;
}
  

  
  #navi1 {
	font: 700 0.9em/1em arial, helvetica, sans-serif;
	position: absolute;
	top: 100px;
	left: 32px;
	height: auto;
	overflow: visible;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
.blindreference { 
		visibility: hidden; 
		display: none; 
	}
	
	
blockquote {
  font-family:'Courier New',Courier,monospace;
  font-weight:normal;
  font-size:0.8em;
  color:#000000;
}

address {
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size:0.8em;
  font-style:normal; 
}

.opentime {
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size:0.8em;
  font-style:normal; 
  text-transform: uppercase;
}

LI {
  font-family:arial,helvetica,verdana,sans-serif;
  font-weight:normal;
  font-size:0.8em;
  color:#000000;
  list-style-type:square;
  margin-bottom:0.6em;
}
.sitemap {
	font: 700 0.7em arial, helvetica, verdana, sans-serif;
	color: #000000;
	margin-top:0.5em;
	margin-bottom:0.5em;
}