body { font: 100.01% sans-serif; }

/* Textauszeichnungen */ 
p { font-size: 0.8em; }
.bodytext { font-size: 0.8em; text-align: left; }
td { font-size: 0.8em; vertical-align: top; padding: 0px 10px; }
td .bodytext  { font-size: 1em; }
table.contenttable { width: 510px; }

h1 { font-weight: bold; color: #858380; margin: 0px; padding: 15px 0px; font-size: 1.1em;}
h2 { font-weight: bold; color: #f76f00; margin: 0px; font-size: 1.04em;}
h3 { font-weight: bold; color: #000000; margin: 0px; font-size: 1.02em;}
h4 { font-weight: bold; color: #f76f00; margin: 0px; font-size: 0.9em;}

ul, ol { margin: 5px 25px; padding: 0px; font-size: 0.8em; }
ul li { font-weight: normal; text-decoration: none; list-style-image: url(../images/bullet.gif) }
ol li { font-weight: normal; text-decoration: none; }

a:link, a:visited, a:active { font-weight: bold; color: #f76f00; text-decoration: none; }
a:hover { text-decoration: underline; }
/*img { margin: 0px 15px 0px 15px; }*/

/* Formate für Editor */
li.listeschwarz { font-weight: normal; text-decoration: none; list-style-image: url(../images/listblack.gif) }
.hintergrundhell { background-color: #f6e3cf; margin: 0px; padding: 3px 5px 8px 5px; }
.hintergrundgrau { background-color: #eaeaea; margin: 0px; padding: 5px; }
.hintergrundweiss { background-color: #ffffff; margin: 0px; padding: 5px; }
.schriftgross { font-size: 0.9em; }