p {
 margin: 0;
 padding-left:10;
}

.logo {
 text-align:center;
}

.logo2 {
 text-align:center;
 padding-top:12;
}

.ausgabefeld {
  padding-top:12;
  padding-left:10;
  padding-right:6;
  padding-bottom:10;
  vertical-align:top;
  border:0px solid lime;
}

.inhalt {
  padding-top:12;
  padding-left:16;
  padding-right:6;
  padding-bottom:10;
  vertical-align:top;
  font-family: Arial, Verdana;
  border:0px solid red;
}

.titelweiss {
   font-family: Arial, Verdana;
   font-size: 12pt;
   color: RGB(72,64,56);
   padding-top:8;
   padding-left:12;
   padding-right:6;
   padding-bottom:4;
}

/*
.titelweiss {
   font-family: Arial, Verdana;
   font-size: 13pt;
   color: "gold";
   padding-top:8;
   padding-left:12;
   padding-right:6;
   padding-bottom:4;
   background: darkgoldenrod;
}
*/

p.werktitel {
   font-family: Arial, Verdana;
   font-size: 11pt;
   font-weight: 600;
   letter-spacing: .1em;
   text-align:right;
   color: "darkslateblue";
   padding-right:10pt;
   padding-top:5pt;
   padding-bottom:3pt;
}
p.thematitel {
   font-family: Arial, Verdana;
   font-size: 11pt;
   font-weight: 600;
   letter-spacing: 0.5em;
   text-align:left;
   color: "darkslateblue";
   padding-right:10pt;
   padding-top:5pt;
   padding-bottom:3pt;
}
p.historischtitel {
   font-family: Arial, Verdana;
   font-size: 11pt;
   font-weight: 600;
   letter-spacing: .1em;
   text-align:left;
   color: "darkslateblue";
   padding-left:80pt;
   padding-top:35pt;
   padding-bottom:3pt;
}
p.histor_einzug {
    font-size: 1em;
    margin-left: 80pt;
    margin-top: 5pt;
    margin-bottom: 5pt;
    margin-right: 30pt;
}

p.untertitel {
   font-family: Arial, Verdana;
   font-size: 1em;
   text-align:right;
   padding-top:2pt;
   padding-bottom:3pt;
   padding-right:10pt;
}


p.kuenstler {
   font-family: Arial, Verdana;
   font-size: 9 pt;
   font-weight: bold;
   text-align:right;
   padding-right:10pt;
}

p.main {
    font-size: 14px;
    letter-spacing: .1em;
    line-height: 16px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 15px;
}

p.text {
    font-size: 1em;
    margin-top: 20px;
    margin-bottom: 15px;
}

p.einzug {
    font-size: 1em;
    margin-left: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}

p.sub_links {
   font-family: Arial;
   font-size: 12 pt;
   font-style: italic;
   font-weight: bolder;
   margin-top: 16px;
   margin-left: 16px;
   text-align: left;
}

.makof {
   font-family: Verdana, Arial;
   font-size: 1em;
   text-align:right;
   vertical-align:top;
   padding-right:10pt;
   padding-top:12pt;
   padding-bottom:3pt;
   border:0px solid lime;
}



.ortab {
 border="2";
 padding-top:0;
 padding-left:0;
 padding-right:0;
 padding-bottom:0;
 vertical-align:top;
}

TD {
    font-family: Arial, Verdana;
    font-size: 10 pt;
}

/* listen styling */

ul {
  margin-top: 20;
  margin-bottom: 20;
  padding : 12px;
         //list-style : none;
  list-style-image:url(pic/dot2.gif);
}


.hdist12 {
   padding-top:12;
}

.xxx {
   background: violet;
}

.spruch {
   font-family: Arial;
   font-size: 10 pt;
   font-style: italic;
   text-align: left;
   color: blue;
   padding-left:12;
   padding-right:12;
}

.navitext_li {
   padding-top:0;
   font-family: Arial;
   font-size: 9 pt;
   font-weight: bolder;
   color: "gold";
   text-align: left;
}
.navitext_re {
   font-family: Arial;
   font-size: 10 pt;
   color: "gold";
   text-align: right;
}

.autor {
   font-family: Arial;
   font-size: 8 pt;
   color: RGB(125,125,125);
   text-align: right;
   padding-right:15;
}


A:link {
    font-family: Arial, Verdana;
    color: "firebrick";
    text-decoration:none;
}
A:hover {
    font-family: Arial, Verdana;
    color: "tomato";
    text-decoration:none;
}
A:active {
    font-family: Arial, Verdana;
    color: "firebrick";
    text-decoration:none;
}A:visited {
    font-family: Arial, Verdana;
    color: "firebrick";
    text-decoration:none;
}