*{margin:0;padding:0;}
h1{font:lighter 260%/120% Buenard, Cambria, serif; color:#222; margin:15px 8px 15px 15px;}
h2{font:lighter 180%/100% Buenard, serif; color:#222; margin:0.5em 8px 0.5em 15px;}  /* temp, dann .uu */
.uu {border-bottom:1px solid;  margin-top:1.5em; }
h3{font-size: 135%; font-weight: 600; font-family: Buenard, serif; color: #144; margin: 0.5em 8px 0 15px; }
h4{font-size: 130%; font-weight: lighter; font-family: Buenard, serif; margin: 2em 8px 0 15px; }
h5{font-size: 110%; font-weight: lighter; margin: 2em 8px 0 15px;}
h6{font:lighter 87% sans-serif; border-bottom: thin solid; margin: 8px 8px 8px 17%; text-align: right;}

/* Bereich */
body{font: 0.9em/1.5  "Open Sans", "Segoe UI", Arial, sans-serif; background-color: #CBC9B4; list-style-type: none; max-width:1085px; margin-left: auto; margin-right: auto; }
#outer{margin:0 auto; width:100%;}
#style{position:fixed; bottom:30px;}
#kopf{margin: 1em 0 0.5em 0;   width: 100%;   position: relative; }
#nav{line-height: 125%; font-family : "Open Sans", sans-serif; font-weight: 600; font-size:91%; text-align:center; width: 21%;  float:left;  margin: -8px 4px 0 4px; }
#content{float:left; width:74%;  background-color: #FF9F72; border: dotted;padding-left: 1%;padding-right: 1%;} /* #FFBA80; */
#logo {font: bold 154% "Courier New", monospace;  color: #ccc; text-align: right; letter-spacing: 0.4em; background-color: #000; margin: 1.5em 0.5em 0.8em 0;}
p.logo {margin: 5px 0px 5px 5px; text-align: right; width:99%;}

/***  Links  ***/
a{text-decoration:none;}
a:focus, a:hover {background-color: #ff6a6a; }
a:link, a:visited, a:hover {color: #902;}  /* blau */
.fn {font-size: 75%; position:relative; top:-7px; margin-right:0.3em; padding: 1.5em 0.3em 0.5em 0;}
.fni {font-size: 86%; position:relative; top:-2px; padding: 1.5em 0.3em 0.5em 0;}
.fn:link, .fn:visited, .fn:hover {color:#03c;}
html>body ul#menu li a {width: auto;}
ul.verz a{ padding: 0.3em;} /*test für übersichts seiten*/
html>body ul.verz li a {width: auto;}
ul.verz a:focus, ul#verz a:hover, ul#verz a:active {background-color: #aaa;} /* silber */
/***   Listen  ***/
ul {margin-left: 5%; list-style: disc outside; list-style-type:square}
ol {margin-left: 5%;}
.abc {list-style-type: lower-alpha;}
.ohne{list-style-type: none; list-style-image:none;}
ul#menu {width: 100%; list-style: none; margin: 0; padding: 0;}
ul#menu a {display:block; color: #003; width:100%; border : thin solid #545240; margin:9px 0px;}
ul#menu a:focus, ul#menu a:hover, ul#menu a:active {background-color: #c03; color:#CBC9B4; }
ul.verz {width: 94%; margin-left: 4%; }
ul.verz  li{margin-top:0.7em; /*list-style-type: none;*/ list-style-position:inside;}

/* Zeichen */
.f  {font-weight:bold}  /*  FETT  */
.hf  {font-weight:600}  /* halb - FETT  */
.u {text-decoration:underline;}
.red {color:#e00;}
.fs {font-family:serif;}
.f-cou {font: 100% "Courier New", monospace, Courier;}
.sou {font-family: Georgia, "times new roman", serif;}
.hoch{position:relative;top:-2em;}
.smallcaps {text-transform: none; font-variant: small-caps;}
.caps80 {font-size: 80%; font-variant: small-caps;}
.gesperrt {letter-spacing: 0.5em; word-spacing: 1em;}
.page {font-size: 80%; font-variant: small-caps; color: #F00; margin: 0 2em 0 2em;}  /*  <1132>   seitenzahl des originaltexts*/
cite {color: #606; letter-spacing: 1px;}
.f60 {font-size: 60%;}
.f70 {font-size: 70%;}
.f85 {font-size: 85%;}
.f90 {font-size: 90%;}    /* = Small-Tag*/
.f95 {font-size: 95%;}
.f105 {font-size: 105%;}
.f110 {font-size: 110%;}
.f120 {font-size: 120%;}    /* ungefähr = Big-Tag*/
.f130 {font-size: 130%;}
/* Absatz, Objekte:    Abstände, Positionen */
p {margin: 15px 10px 15px 15px;}
.p-  {margin: 1px 10px 1px 15px;}      /*  Absatz-Abstand wie in Aufzählungen*/
.top6 {padding-top: 6px;}
.top13 {padding-top: 13px;}     /* =1em */
.top22 {padding-top: 22px;}
.top-11{margin-top: -11px;}
.bot6 {padding-bottom: 6px;}
.bot23 {padding-bottom: 23px;}
.tab-5{margin-left: -5%;}
.tab5{margin-left: 5%;}
.tap3{padding-left: 3%;}
.tab10{margin-left: 10%;}
.tab10{margin-left: 10%;}
.tab15{margin-left: 15%;}
.lr{margin-left: 4%; margin-right: 4%;} /*beidseitig eingerückt*/
.le{float:left;margin-left: 0;}
.re{float:right;margin-right: 0;}   /* Objekt */
.rea{text-align: right;}   /* Absatz */
.z{text-align:center;}
.center{margin-left: auto; margin-right: auto;}
.box {border: 1px solid #000; margin: -1em 1em 1em 1em; padding: 1px 1px 7px 1px;} /* Kasten f Verzeichnisse */
.boxT {padding-top: 0.5em; line-height: 60%; }  /**  TEMP           Überschrift für box */
.boxH {padding-top: 1.5em; margin-bottom: 15px; }  /**  NEU           Überschrift für box */
.box1 {border: thin solid #666; margin: 3em; padding: 1em;}   /* Textfeld, Zitate, Hinweise */
.box2 {border: 1px solid #444; margin: 1em; padding: 0px;} /**Umrahmung **/

/**spezial **/
.clear{clear: both;}
.zz{display:none;}
.invis {display:none;}
.end{margin: 11em 0 0 0;}
.au {background-image:url(../archiv/bild/au6.gif);}  /* temp */
.invis2 {}  /* temp ??? */


/* B i l d */
a img {border:0;}
.s20{width: 20%;margin: 2px;}
.s30{width: 30%;margin: 2px;}
.s40{width: 40%;margin: 2px;}
.s50{width: 50%;margin: 2px;}
.s60{width: 60%;margin: 2px;}
.s70{width: 70%;margin: 2px;}
.s90{width: 90%;margin: 2px;}
.sx{height: 44%;margin: 6px;}
/* deko */
hr {margin: 2.5em 0 0 0; border-top: none; border-bottom:solid #f03 3px;}
img.pf{margin: 0 1px 0 1px; border:none;}    /* blaue Pfeile */