/*Formatierungen*/
 body {background-color:#FFF8DC; } /*cornsilk*/
 a,p,h1 { font-family:Comic Sans MS,Arial,Helvetica; text-align:center; }
 a,p { font-size:0.95em; }
 p {color:#666666;}
 h1 { font-size:1.1em }

 button {}

 hr {border-width:1px; width:90%;}

/*Links*/
 a {color:#880000;text-decoration:underline;}
 a:hover { font-family:Arial,Helvetica; color:brown; font-decoration:none; }

/*Bilder immer ohne Rand*/
 img { border:0; }

/*KLASSEN*/
/*Schriftgröße*/
 .klein1 { font-size:0.85em; }
 .klein2 { font-size:0.75em; }

/*Anordnung*/
 .mitte { text-align:center; }
 .block { text-align:justify; }

/*Linker und rechter Rand bei den Texten "Stadtmusikanten"*/
 .musi { margin-left:2%; margin-right:2%; }

/*Abschnitte, die als "div class=zweisp" gekennzeichnet sind, haben Blocksatz und sind zweispaltig außer bei Handys mit Bildschirmbreite bis 620px */
 .zweisp { columns:2; text-align:justify; }
/* For mobile phones: Wenn die Bildschirmbreite nicht mehr als 620px ist, ist die Klasse .zweisp nur einspaltig*/
 @media only screen and (max-width: 620px) {
 .zweisp { columns:1; text-align:justify; }
 }