* {
font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}

@page {
 margin: 1cm 2cm 1.4cm 2.5cm;
}

#logo {
 margin: 0;
 padding: 0;
}

#menu {
display: none;
}

#header {
display: none;
}

#content {
 margin: 1cm 0;
 padding: 0;
 border: 0;
}

#content h1 {
 font-size: 1.35em;
 color: #245725;
}

#content h2 {
 font-size: 1.25em;
}

#news-spalte {
 display: none;
}

.csc-frame-invisible {
 clear: both;
}

#print-page{
 display: none;
}

a img, img {
 border: 0;
}

#button-spalte {
display: none;
}

.ende {
 clear: both;
 line-height: .1em;
 font-size: .1em;
}

.csc-frame-rulerBefore {
 clear: both;
 margin-top: 10px;
 border-top: #e3dff5 solid 1px;
}

table tr {
 vertical-align: top;
}

.contenttable-2 .td-last {
 padding-left: 5em;
 text-align: right;
}

.left {
 float: left;
 margin: 0 10px 5px 0;
}

td {
 padding: .2em .4em;
}

.tr-even {
 background-color: #f2effd;
}

.tr-0 td {
 font-weight: bold;
}
