/******************************************************************************
	content.css
	Generelles Layout für die Inhalte
******************************************************************************/

/******************************************************************************
        Links
*/

a:link { /* Linkdarstellung */
        font-style: normal;
        font-weight: bold;
        color: rgb(100, 120, 118);
        text-decoration: none;
}

a:visited { /* besuchte Links */
        font-style: normal;
        font-weight: bold;
        color: rgb(100, 120, 118);
        text-decoration: none;
}

a:hover { /* Links mit Mouse drüber */
        font-style: normal;
        color: rgb(150, 170, 168);
        text-decoration: none;
}

/*******************************************************************************
        Definition der Ueberschriften innerhalb der Contents
*/

h3, h4 {
        font-family: sans-serif;
        font-weight: bold;
}

h3 {
        font-size: 20px;
}

h4 {
        font-size: 16px;
}

/*****************************************************************************
        Elementdefinitionen
*/

p.txt { /* Allgemeine Absatzformatierung */
        text-align: justify;
}

p.txtline { /* Allgemeine Absatzformatierung mit unterer Linie */
        text-align: justify;
        border-bottom: 4px groove rgb(200, 200, 200);
        padding-bottom: 20px;
}

.txtline { /* Allgemeine Formatierung mit unterer Linie */
        text-align: justify;
        border-bottom: 4px groove rgb(200, 200, 200);
        padding-bottom: 20px;
}

.uparrow { /* Layout für den Uparrow, um wieder ins oberste Menü zu kommen */
        border: 0px;
        text-align: right;
}

.uparrow_line { /* Layout für den Uparrow, mit Linie drunter */
        border: 0px;
        text-align: right;
        border-bottom: 4px groove rgb(200, 200, 200);
}

.line { /* Einfache Trennlinie */
        border-bottom: 4px groove rgb(200, 200, 200);
}

.indent40 { /* Um 40px eingerückter Text */
        margin-left: 40px;
        margin-right: 40px;
}

/******************************************************************************
        Tabellenformate
*/
table {
        color: rgb(255, 255, 255);
}

/*      Tabellenfeld */
td {
        vertical-align: top;
}

/*******************************************************************************
        Korrektur für beschissenes Sprungverhalten bei den Ankern
*/

h2 a {
        display:block;
        width:0;
        height:0;
        position:relative;
        top:-130px;
        visibility:hidden;
}

/******************************************************************************
        Schriftstile für bestimmte Stellen
*/

.songname { /* Songnamen im Text werden so ausgezeichnet */
        color: rgb(255, 255, 200);
        font-family: sans-serif;
        font-variant: small-caps;
        font-weight: bold;
}

/*******************************************************************************
        Spyral-Schriftzug
*/

.spyral {
        color: rgb(255, 255, 255);
        font-family: sans-serif;
        font-variant: small-caps;
        font-weight: bold;
        font-size: 110%;
}



