/*CSS, XML-konform (Falls das geht)*/

body{margin:0px 0px 0px 0px;
    background-color:#f8f8f2;
    border:0px;
    cellspacing:0px;
    cellpadding:0px;
    border-spacing:0px;
    font-family:"helvetica neue",helvetica,arial,sans-serif;
    font-weight:light;
    font-size:13.5px;
    line-height:20px;
    letter-spacing:0.8px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    vertical-align:top;
    background-color:#f8f8f2;
    color:#000000
    }
/*Eigenschaften stehen zwar schon in body-tag, wirken sich aber dort nicht auf table aus*/
table{border:0px;
    cellspacing:0px;
    cellpadding:0px;
    border-spacing:0px;
    }
table.schlagzeile{width:650px;
border-top-width:3px;
border-top-style:solid;
border-top-color:#000000;
}
table#tabelle_mutter{width:1200px}
table#tabelle_kopf{width:900px}
table#tabelle_inhaltsfahne{width:850px}
table#navigationskette{width:900px}
div.kommentare-anker{width:300px;color:#666666}

td{vertical-align:top}
/*font-size und line-height muessen erzwungen werden*/
td.widgets{font-size:13.5px;line-height:20px;width:700px;padding-top:0px;margin-bottom:0px}

/*font-size und line-height muessen erzwungen werden*/
td.sprachnavigation{font-size:13.5px;line-height:20px}
td.kopfzeile{background-color:#6a5a66}
td.zelle_bilddatei{padding-bottom:10px;background-color:#ffffff;width:460px}
td.zelle_bildunterschrift{font-weight:normal;font-size:12.5px;line-height:15px;text-indent:0px;margin-top:0px;margin-bottom:10px;margin-right:0px;margin-left:0px;font-style:italic;background-color:#ffffff}
td.rand_linkeseite{width:50px}
td.typo{width:850px;background-color:#696a5a}
td.content{background-color:#ffffff}
td#suchseite{width:150px;text-align:right}
td#marginalleiste{width:200px;background-color:#ffffff}

/*font-size und line-height muessen erzwungen werden*/
p{font-size:13.5px;line-height:20px;font-weight:normal;text-indent:0px;margin-top:0px;margin-bottom:10px;margin-right:210px}
p:first-letter{font-weight:bold}
td#marginalleiste p.bodytext{margin-right:0px}
table.schlagzeile td.content p{margin-right:0px;width:195px}
td#marginalleiste p.bodytext, div.kommentare-anker div div p, div.kommentare-anker div div span{font-size:12px;line-height:16px;letter-spacing:1px;margin-right:0px;margin-bottom:10px}

b{color:#000000}
i{color:#000000}
a:link{color:#000000;text-decoration:underline}
a:visited{color:#666666;text-decoration:underline}
a:hover{color:#b8860b;text-decoration:underline}
a:active{color:#000000;text-decoration:underline}
div.kommentare-anker div div a{font-size:12px}

td.sprachnavigation span.isselected a:link{color:#000000;text-decoration:none;font-weight:bold}
td.sprachnavigation span.isselected a:visited{color:#000000;text-decoration:none;font-weight:bold}
span.isnotavailable{color:#cccccc}
table.schlagzeile td.content div.schlagzeile a:link{text-decoration:none;color:#000000}
table.schlagzeile td.content div.schlagzeile a:visited{text-decoration:none;color:#000000}
table.schlagzeile td.content div.schlagzeile a:hover{text-decoration:none;color:#b8860b}
table.schlagzeile td.content div.schlagzeile a:active{text-decoration:none}

h1#content{font-weight:lighter}
table.schlagzeile td.content h1{margin-right:0px;width:450px}
td#marginalleiste div h1, div.kommentare-anker div div.sk-pagecomments-counter{font-size:20px;line-height:20px;letter-spacing:1px;margin-right:0px;margin-bottom:0px}
h1, h2, h3, h4, h5, h6{font-weight:lighter;margin-top:0px;margin-bottom:10px;margin-right:300px}
h1{font-size:40px;line-height:40px;letter-spacing:2px}
h1#kopfzeile{font-size:13px;line-height:11px;margin-bottom:0px;margin-top:16px;margin-left:2px;margin-right:0px;color:#ffffff;font-weight:normal;letter-spacing:1px}
h2#kopfzeile{font-size:10px;line-height:10px;margin-bottom:14px;margin-top:3px;margin-left:2px;margin-right:0px;color:#ffffff;font-weight:lighter;letter-spacing:0.8px}

