body {
	font: 69% verdana, arial, helvetica, sans-serif;
}
table {
        font: 100% verdana, arial, helvetica, sans-serif;
}
table.contenttable td, table.contenttable th {
    padding: .5em;
}
h1 {
	margin:0px;
	margin-top: 1em;
        margin-bottom: 1em;
	padding:0px;
	font-size: 140%;
	font-weight:900;
	color:#795F37;
}
h2 {
	font: bold 120% verdana, arial, helvetica, sans-serif;
	margin:0px;
	margin-top: 1em;
        margin-bottom: .5em;
	padding:0px;
        color: #F4BE20;
}
h3 {
	font: bold 100% verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
}
p {
	margin:0px 0px 16px 0px;
	padding:0px;
        text-align: justify
}
table.contenttable td p {
    text-align: left;
    margin: 0px;
    padding: 0px;
}
p.groesser, span.groesser {
        font-size: 120%;
}
p.kleiner, span.kleiner {
        font-size: 85%;
}
span.rover {
        color: #F00;
        font-weight: bold;
}
th.tabellenStil1 {
    background: #F4BE20;
}
td.tabellenStil1 {
    background: #f9e29b;
}
th.tabellenStil2 {
    color: white;
    background: #795F37;
}
td.tabellenStil2 {
    background: #F4BE20;
}


/* IMAGES */
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
img {
        border: 0px;
}
img.floatleft {
        float: left;
        margin-right: 1em;
        margin-bottom: 1em;
}

/* LINKS */
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
a {
	color: #2E1F22;
	font-weight:bold;
	text-decoration:underline;
        border: 0px;
}
a:hover {
	text-decoration:underline;
}
a.image {
        border: 0px;
        text-decoration: none;
}
a.image:hover {
        text-decoration: none;
}
ul {
        display: table;
        margin-top: 0px;
}