body , td {
font-family : "sans serif", arial, Helvetica, Verdana, serif;
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 : #990000;
font-weight : bold;
font-family : Arial, Helvetica, Verdana, serif;
padding-top : 18px;
}
h1.keyword {
font-size : 1px;
color : #efefef;
display : inline;
}
.headlineTop {
height : 140px;
}
.backTitle {
background-image : url(back_title.gif);
}
.backgroundEcke {
background-image : url(round.gif);
}
.themeBorder {
border : 1px solid #666666;
}
.messetermin {
color : #999999;
font-size : 11px;
padding-bottom : 6px;
}
.laufTable {
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
background-image : url(background.gif);
}
.laufschrift {
font-size : 10px;
color : #efefef;
}
.themeTable {
background : #ffffff;
border-bottom : 1px solid #32598a;
}
.themeLeft {
color : #000000;
font-size : 10px;
}
.themeCenter {
font-size : 10px;
border-left : 1px solid #efefef;
padding-left : 20px;
}
.terminalhead {
padding : 4px;
background : #333333;
color : #ffcc00;
font-weight : normal;
font-family : Arial, Helvetica, Verdana, serif;
font-family : tahoma;
font-size : 11px;
}
.terminaldatum {
padding-left : 4px;
background : #4d4d4d;
color : #cccccc;
font-weight : normal;
font-family : Arial, Helvetica, Verdana, serif;
font-size : 10px;
width : 50px;
}
.terminalcontent {
padding-left : 4px;
background : #4d4d4d;
color : #ffffff;
font-family : Arial, Helvetica, Verdana, serif;
font-weight : normal;
font-size : 10px;
}
.footerTop {
font-size : 11px;
color : #ffffff;
background-image : url(mc.gif);
}
.footer {
background : #ffffff;
font-size : 11px;
color : #999999;
}

#box 	
	{

	width:40px;
	top:70px;
	right:210px;
	z-index: 2;

	}



#box a {
color:LightSlateGray;
font:12px courier, sans-serif;
text-decoration:none;
display:block;

}

#box a:visited {
color:LightSlateGray;
}

#box a:hover {
color:LightSlateGray;
text-decoration:none;
z-index: 2

}

#box a:active {
color:LightSlateGray;
background-color:#FFCC00;
}

#box a .info {
display:none;
z-index: 1;

}

#box a:hover .info {
color:#ffffff;
background:#FFCC00;
font:12px "Trebuchet MS",verdana, sans-serif;
display:block;
position:absolute;
top:270px;
right:460px;
padding:4px;
width:300px;
text-align:left;
border-top:.2px solid #333333;
border-right:.2px solid #333333;
border-bottom:.2px solid #333333;
border-left:.2px solid #333333;

}

