#pergament h1, #pergament h2, #pergament h3, #pergament p {
  text-align: center;
}

img {
  border: 0px;
}

#liedgut {
    font-size:13px; }
#liedgut th {
    padding:0em;
    vertical-align:baseline;
    text-align:left; }


#pergament-head {
    width:753px;
    height:42px;
    z-index:-1;
    background:bottom url(/liederbuch/pergament-v2-0-top.gif) no-repeat;
    padding-top:0px;
    Xborder:1px dotted red;
}
#pergament-center {
    width: 753px;
    min-height: 900px;
    background: 0px -1px url(/liederbuch/pergament-v2-0-center.jpg);
}
#pergament-foot {
    width: 753px;
    min-height: 914px;
    background: bottom url(/liederbuch/pergament-v2-0-bottom.gif) no-repeat;
}
#pergament-body {
    margin-left:7%;
    margin-right:5%;
    margin-top:0px;
    padding-bottom:12ex;
    text-align:left !important;
    padding-top:0px;
}
#pergament, #pergament table {
    color:#362020;
    /* font-family:'Old English Text MT','Old English'; */	font-family: 'argos regular';
    font-weight:normal;
    font-size:18px;
}
#pergament div div {
    height:956px; /* nur IE */
}
#pergament div > div {
    height:auto; /* nicht IE */
}

#pergament a, #pergament a.extern,
#pergament a:link, #pergament a.extern:link,
#pergament a:visited, #pergament a.extern:visited,
#pergament a:active, #pergament a.extern:active,
#pergament a:focus, #pergament a.extern:focus
 {
    color:#362020;
    background-color:transparent; }
#pergament a:hover, #pergament a.extern:hover {
    color:#c00000;
    background-color:transparent; }
.pergament-hier {
    color:#628033; /* grün */
    color:#AA4017; /* altes rot */
    color:#c00000;
}

tonart {
    display:none;
}
p.tonart {
    float:left;
    width:0em;
    white-space:nowrap;
    font: bold 14px 'Times';
    color:#7e0a0a; /*505020;*/
}
akkord {
    display:none;
}
.akkorde {
    line-height:200%;
}
.akkord1 {
    line-height:100%;
    text-align:left;
    white-space:nowrap;
    position:relative;
}
.akkord2 {
    /* background-color:#f00; *//* for position debugging */
    position:absolute;
    font: bold 14px 'Arial';
    font: bold 14px 'Times';
    color:#7e0a0a; /*505020;*/
    top:-2ex; /* IE */
}
.akkord1 > .akkord2 {
    top: -2ex; /* non IE */
}
.kehrreimbody .akkord2 {
    color: #362020;
}

.centertoc li {
    list-style: none;
    text-align: center;
}

#toc h1 {
    font-weight: normal;
    font-size: 1.6em;
    /*font-family: 'Old English Text MT','Old English';*/	font-family: 'argos regular';	}
#toc ul {
    margin:0px;
    padding:0px; }
#toc li {
    list-style-type: none;
    margin-left: 0em;
    padding-left: 1em;
    padding-right: 1em;
    text-indent: -1em;
}
#toc p {
    text-align:justify !important;
}
table.inhalt, table.index {
    padding: 0px;
    padding-top: 2ex;
    height: 0px;
}
.inhalt li {
    white-space: nowrap;
}
table.index {
    width: 662.64px;
}

#lied-head1 {
    position: absolute;
    top: 4ex;
    z-index: 3;
}
.lied-head {
    width: 662.64px !important;
}
.lied-mod, .lied-nav, .lied-src {
    height: auto !important;
    font-size: 14px;
    font-family: 'Monotype Corsiva','Corsiva';
    font-family: 'Times New Roman',Times,serif;
    font-weight: bolder;
}
.lied-mod {
    Xborder: 1px solid red;
    width: 35%;
    z-index: 1;
    text-align: left;
}
.lied-nav {
    Xborder: 1px solid green;
    font-size: 20px;
    width: 30%;
    z-index: 1;
    text-align: center;
}
.lied-src {
    Xborder: 1px solid blue;
    width: 35%;
    z-index: 1;
    text-align: right;
}
.lied-cap {
    color: #c00000;
}
div > div.verse { /* Firefox bug? -> behebt Pergamentlücke */
    border: 1px solid transparent;
}

.verse h1 {
    padding-top: 0ex;
    padding-bottom: 0ex;
    /*font-family: 'Old English Text MT','Old English';*/	font-family: 'argos regular';
    font-weight: normal;
    font-size: 1.8em;
}
.verse h1 + h2 {
    margin-top: -3ex;
    padding-bottom: 3ex;
}
.verse h2 {
    margin-top: 2.5ex;
    padding-bottom: 0.0ex;
    text-align: center;
    /*font-family: 'Old English Text MT','Old English';*/	font-family: 'argos regular';
    font-size: 1.1em;
    font-weight: normal;
}
.verse h2 + h3 {
    margin-top: -1ex;
}
.verse h3 {
    margin-top: 2ex;
    padding-bottom: 0.0ex;
    text-align: center;
    /*font-family: 'Old English Text MT','Old English';*/	font-family: 'argos regular';
    font-size: 1em;
    font-weight: normal;
    font-style: italic;
}
.verse table {
    background: none;
    table-layout: fixed;
    width: 100%;
}
.verse table tr td {
    vertical-align: top;
}

.verse p {
    text-align: center;
    margin: 2ex 0em 0ex 0em;
}
.verse p.kehrreim {
    color: #7e0a0a;
}
.verse p.kehrreimbody {
    color: #7e0a0a;
}
.verse .kehrreimintro {
    color: #7e0a0a;
    float: left;
    line-height: 2.2ex;
    margin-bottom: -2.2ex;
}

.verse em, .verse em .akkord2 {
    font-style: normal;
    color:#426013;
}
.verse .spoken {
    font-style:italic;
}
