body	{
	background-color:#eeeeee;
	font-family:Verdana, sans-serif;
	font-size:18px;
	text-align:center;
	color:#333333;
	}

table	{
	font-size:13px;
	color:#333333;
	}

table.info	{
	width:80%;
	font-size:13px;
	color:#333333;
	}

table.info2	{
	width:95%;
	font-size:13px;
	color:#333333;
	}

table.fest	{
	width:95%;
	font-size:20px;
	color:#001099;
	}
	
table.innen	{
	width:100%;
	font-size:13px;
	color:black;
	}

tr.termin	{
	background-color:#0064c8;
	color:#ffffff;
	}

td.zentr	{
	text-align:center;
	color:#ffffff;
	background-color:#0064c8;
	padding:10px;
	}
td.rechts	{
	text-align:right;
	padding:10px;
	}
td.info	{
	text-align:justify;
	color:white;
	background-color:#0064c8;
	padding:10px;
	}
td.monat	{
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	color:white;
	background-color:red;
	padding:10px;
	}
td.top	{
	text-align:center;
	font-size:18px;
	padding:10px;
	}
td.update	{
	text-align:right;
	color:#333333;
	font-size: 10px;
	}
td.innen	{
	text-align:left;
	background-color:#cccccc;
	}
td.t	{
	text-align:center;
	color:#333333;
	font-size:10px;
	padding:10px;
	}
td.x	{
	text-align:center;
	color:red;
	font-size:19px;
	font-weight:bold;
	padding:10px;
	}
td.y	{
	text-align:center;
	color:rgb(226,169,30);
	font-size:19px;
	font-weight:bold;
	padding:10px;
	}
td.z	{
	text-align:center;
	color:#333333;
	font-size:13px;
	padding:10px;
	}
td.li	{
	width:20%;
	text-align:center;
	padding:10px;
	}
td.re	{
	text-align:left;
	vertical-align:middle;
	padding: 10px;
	}

a 	{
	text-decoration:none;
	color:white;
	}
a:visited 	{text-decoration:none;}
a:hover 	{text-decoration:underline;}
a.s	{color:#333333;}

.k	{
	font-size:8pt;
	font-weight:normal;
	}
.g	{
	font-size:18px;
	font-weight:bold;
	text-align: center;
	}
