/**************************************************************
Theme Name:    meinstil.css
Version:       25.4 (April 2025)
Author:        Helmut Brixel
License:       none (public domain)
**************************************************************/

/* Grundeinstellung: Schrift, Größe, Rand und Blocksatz */
body {display: block; font-size: 1em;font-family: 'Verdana','Times New Roman', sans-sarif, serif;margin: 3px; text-align: justify;}
 /* <p>TEXT</p> / Text normal, 10px Abstand zum linken Rand */
p {font-style: normal; text-indent: 1em; margin: 10px;}

 /* <p class=“n“>TEXT</p> / Text normal, linker Rand bündig */
.n {font-style: normal; text-indent: 0em; margin: 10px;}

/*  Die verschiedenen Überschriften */
h1 {font-style: normal;font-weight: 900;text-align: center;}
h2 {font-style: normal;font-weight: 800;text-align: center;}
h3 {font-style: normal;font-weight: 700;text-align: left;}
h4 {font-style: normal;font-weight: 600;text-align: center;}
h5 {font-style: normal;font-weight: 500;text-align: right;}
h6 {font-style: normal;font-weight: 400;text-align: center;}

a {color: inherit;text-decoration: inherit;cursor: default;}

/*  Farbänderung für Link */
a[href] {color: #990000;text-decoration: inherit;cursor: pointer;}

/* Damit werden die Bilder in voller Größe angezeigt */
img {max-width: 100%;}

/* <p class="mitte">TEXT</p> = ALLES wird zentriert ausgegeben 
   oder viele Zeilen mit <div class="mitte">TEXT</div>  */
.mitte { text-align: center; }

/* Ein Querbalken, zentriert, halbe Länge, 1Pixel hoch */
hr.fifty { margin-top: 1em; margin-bottom: 1em; width: 50%;text-align: center; border-bottom: solid 1px; }

/* Am linken Rand einen dicken Strich - auch über mehrere Zeilen! 
   Aufruf mit <p class="rand">TEXT</p>  */
p.rand { text-indent: 0px; margin-left: 2em; padding-left: 1em; border-left: 7px solid; }

/* Clips: "Rahmen" erzeugt einen Rahmen um den Text 
  <div class="box"><p class="boxtext">***TEXT***</p></div> */
div.box { text-align: center; margin: 1em 1em;border-style: solid; border-width: 1px;}
p.boxtext { margin: 1em; text-align: center; font-size: 0.9em;}

/* Textausrichtung in der Tabelle: oben und links  */
td {vertical-align: top;text-align: left;padding: 20px; } 
/* Innenabstand Text zur Zellenwand */

table {border-collapse: collapse;}

