body { background-color:#ffffff; color:#000000; font-family:Arial; font-size:13px; }

/* Überschriften */
h1 		{ font-size: 24px; }
h1.maintitle 	{ color:#ff0000; margin-bottom:10px; text-align:center; }
h1.subtitle 	{ font-size: 18px; color:#ff0000; margin-bottom:13px; text-align:center; font-style:italic; }
h2 		{ font-size: 18px; }
h2.subtitle 	{ color:#ff0000; margin-bottom:13px; text-align:center; font-style:italic; }
h3 		{ font-size: 13px; }
h3.subtitle 	{ color:#000000; margin-bottom:7px; text-align:center; }
h3.level3 	{ color:#ff0000; margin-bottom:7px; text-align:center; font-style:italic; }
h3.level3black 	{ color:#000000; margin-bottom:7px; text-align:center; font-style:italic; }
h3.termintitel 	{ color:#000000; margin-top:3px; margin-bottom:3px; text-align:center; font-weight:bold; }
h3.ausstellungtitel 	{ color:#000000; margin-top:3px; margin-bottom:3px; text-align:center; font-weight:bold; }

/* Texte, Absätze */
div 		{ color:#000000; font-size:13px; }
div.center	{ text-align:center; }
div.internlink	{ text-align:center; }
div.hinweis 	{ text-align:center; }
div.hinweisbold 	{ text-align:center; font-weight:bold; }
div.info 	{ text-align:justify; }
div.infocenter 	{ text-align:center; }
div.infobold 	{ text-align:justify; font-weight:bold; }
div.impressumtitel	{ color:#000000; font-weight:bold; }
div.impressumcontent	{ color:#000000; }
div.aktuelles		{ color:#000000; text-align:center;  }
div.aktuellestitel	{ color:#000000; text-align:center; font-weight:bold; border-top:solid red 1px; }
div.aktuellescontent	{ color:#000000; text-align:justify; }
div.ausstellung		{ color:#000000; text-align:center;  }
div.ausstellungtitel	{ color:#000000; text-align:center; font-weight:bold; }
div.ausstellungcontent	{ color:#000000; text-align:center;  border-top:solid red 1px; }
div.fundstelle { text-align:right; font-size:10px; }
div.fuehrung		{ color:#000000; text-align:center;  }
div.fuehrungtitel	{ color:#000000; font-weight:bold; }
div.fuehrungcontent	{ color:#000000; }
div.termin		{ color:#000000; text-align:center;  }
div.termintitel	{ color:#000000; text-align:center; font-weight:bold; }
div.termincontent	{ color:#000000; text-align:center; border-top:solid red 1px; }
div.buechertitel { font-weight:bold; }
div.buechercontent {}
div.buecherpreis { font-weight:bold; }
div.buecherhinweis { color:#ff0000; font-size:10px; }
div.retro		{ color:#000000; text-align:center;  }
div.retrotitel	{ color:#000000; text-align:center; font-weight:bold; }
div.retrocontent	{ color:#000000; text-align:center;  border-top:solid red 1px; }
div.retrohinweis	{ font-size:10px; }
div.retroimagetitel	{ color:#000000; text-align:center; margin-bottom:7px; }
div.extlinktitel	{ color:#000000; text-align:center; font-weight:bold; }
div.extlinkcontent	{ color:#000000; text-align:center; border-top:solid red 1px; }
div.museumsdatentitel 	{ color:#ff0000; }
div.museumsdaten 	{ font-weight:normal; }
div.fusszeiletitel 		{ color:#ff0000; font-size:10px; }
div.fusszeilecontent 		{ color:#000000; font-size:10px; }

span	{ color:#000000; font-size:13px; }
span.infobold	{ font-weight:bold; }
span.ausstellungtitel	{ font-weight:bold; }
span.termintitel	{ font-weight:bold; }

/* Tabellen */
table		{ background-color:#ffffff; text-align:center; }
table.mainmenu 	{ background-color:#ff0000; border-spacing:5px; }
table.submenu 	{}
table.tablelink {}
table.aktuelles { background-color:#ffffff; border-spacing:20px; }
table.ausstellung { background-color:#ffffff; border-spacing:10px; text-align:center; border:solid red 1px; }
table.ausstellungbilder { background-color:#ffffff; border-spacing:10px; text-align:center; }
table.fuehrung { background-color:#ffffff; border-spacing:10px; }
table.termin { background-color:#ffffff; border-spacing:10px; text-align:center; border:solid red 1px; }
table.terminbilder { background-color:#ffffff; border-spacing:10px; text-align:center; }
table.buecher { background-color:#ffffff; border-spacing:10px; text-align:center; border:solid red 1px; }
table.retro { background-color:#ffffff; border-spacing:10px; text-align:center; border:solid red 1px; }
table.extlink { background-color:#ffffff; border-spacing:10px; text-align:center; border:solid red 1px; }
table.impressum { background-color:#ffffff; text-align:center; border:solid red 1px; }

td		{ vertical-align:top; text-align:left;}
td.mainmenu 	{ background-color:#ff0000; color:#ffffff; font-size:14px; font-weight:bold; text-align:center; }
td.submenu 	{ background-color:#ffffff; color:#000000; font-size:12px; font-weight:bold; text-align:center; }
td.tablelink 	{ background-color:#ff0000; color:#ffffff; font-size:14px; font-weight:bold; text-align:center; }
td.aktuelles	{}
td.ausstellung	{ text-align:justify; }
td.ausstellungbilder	{}
td.fuehrung	{}
td.termin	{}
td.terminbilder	{}
td.buecher	{ vertical-align:middle; border-top:solid red 1px; }
td.retro	{}
td.extlink	{}
td.impressum	{}


/* Links */
a 	  { color:#ff0000; text-decoration:none; }
a:link    { color:#ff0000; text-decoration:none; }
a:visited { color:#0000ff; text-decoration:none; }
a:hover   { color:#ff0000; text-decoration:underline; }
a:active  { color:#ff0000; text-decoration:none; }

a.mainmenu	    { color:#ffffff; text-decoration:none; font-weight:bold; }
a.mainmenu:link     { color:#ffffff; text-decoration:none; font-weight:bold; }
a.mainmenu:visited  { color:#ffffff; text-decoration:none; font-weight:bold; }
a.mainmenu:hover    { color:#dddddd; text-decoration:none; font-weight:bold; }
a.mainmenu:active   { color:#ffffff; text-decoration:none; font-weight:bold; }

a.submenu	    { color:#ff0000; text-decoration:none; font-weight:bold; }
a.submenu:link     { color:#ff0000; text-decoration:none; font-weight:bold; }
a.submenu:visited  { color:#ff0000; text-decoration:none; font-weight:bold; }
a.submenu:hover    { color:#ff0000; text-decoration:underline; font-weight:bold; }
a.submenu:active   { color:#ff0000; text-decoration:none; font-weight:bold; }

a.tablelink	     { color:#ffffff; text-decoration:none; font-weight:bold; }
a.tablelink:link     { color:#ffffff; text-decoration:none; font-weight:bold; }
a.tablelink:visited  { color:#ffffff; text-decoration:none; font-weight:bold; }
a.tablelink:hover    { color:#dddddd; text-decoration:none; font-weight:bold; }
a.tablelink:active   { color:#ffffff; text-decoration:none; font-weight:bold; }

a.internlink	     { color:#0000ff; text-decoration:none; }
a.internlink:link      { color:#0000ff; text-decoration:none; }
a.internlink:visited   { color:#0000ff; text-decoration:none; }
a.internlink:hover     { color:#0000ff; text-decoration:underline; }
a.internlink:active    { color:#0000ff; text-decoration:none; }

a.externlink	     { color:#ff0000; text-decoration:none; }
a.externlink:link      { color:#ff0000; text-decoration:none; }
a.externlink:visited   { color:#0000ff; text-decoration:none; }
a.externlink:hover     { color:#ff0000; text-decoration:underline; }
a.externlink:active    { color:#ff0000; text-decoration:none; }

a.bildlink	     { color:#0000ff; text-decoration:none; font-size: 10px; }
a.bildlink:link      { color:#0000ff; text-decoration:none; font-size: 10px; }
a.bildlink:visited   { color:#0000ff; text-decoration:none; font-size: 10px; }
a.bildlink:hover     { color:#0000ff; text-decoration:underline; font-size: 10px; }
a.bildlink:active    { color:#0000ff; text-decoration:none; font-size: 10px; }

/* hr usw. */
hr.separator { color:#ff0000; size:5px; }

