body, td,
{
	font-family	: MS sans serif, arial, Helvetica, Verdana;
	font-size:10px;
}
a {
   font-size:11px;
}
h1 {
    font-size:18px;
	color:#990000;
	font-family:arial;
    font-weight:bold;
}
h1.toptheme {
    font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana;
	padding-top:12px;
}
h1.keyword {
    font-size:1px;
    color:#efefef;
    display:inline;
}
.themeBorder {
    border:1px #666666 solid;
}
.messetermin {
    color:#999999;
    font-size:11px;
    padding-bottom:6px;
}
.laufTable {
    border-top:1px #000000 solid;
    border-bottom:1px #000000 solid;
    }
.laufschrift {
    font-size:10px;
    color:#efefef;
}
.themeTable {
    background:#ffffff;
    border-bottom:1px #000000 solid;
}
.themeLeft {
    color:#000000;
    font-size:10px;
 }
.themeCenter {
    font-size:10px;
    color:666666;
    border-left:1px #efefef solid;
    padding-left:20px;
}
.terminalhead {
    padding:4px;
	background:#333333;
	color:#FFcc00;
	font-weight:normal;
	font-family: Arial, Helvetica, Verdana;
	font-family:tahoma;
	font-size:11px;
}
.terminaldatum {
    padding-left:4px;
	background:#4D4D4D;
	color:#cccccc;
	font-weight:normal;
	font-family: Arial, Helvetica, Verdana;
	font-size:10px;
	width:50px;
}
.terminalcontent {
    padding-left:4px;
	background:#4D4D4D;
	color:#ffffff;
	font-family: Arial, Helvetica, Verdana;
	font-weight:normal;
	font-size:10px;
}
.footerTop {
    font-size:11px;
    color:#ffffff;
}
.footer {
    background:#ffffff;
    font-size:11px;
    color:#999999;
}