.jubilaeum {	background-color: #FFFFFF;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #333333;	background-image: url(../Bilder/jubilaeum/jubilaeum_logo.gif);	background-repeat: no-repeat;	padding-top: 60px;	padding-bottom:10px;}/*  classes to design tables */.datatable {	width: 80%;	border: 1px solid #333333;	border-collapse: collapse;}.termintable {	width: 100%;	border: 1px solid #333333;	border-collapse: collapse;}.addresstable {	border: 1px solid white;	border-collapse: collapse;}.addresstable tr td{	width:150px;}tr th {	border-bottom:1px solid black;	background-color:#333333;	color:#FFFFFF;	text-align:left;}/* tr.datarow td { */.datatable tr td{	font-family: "Times New Roman", Times, serif;	font-size: 12px;	vertical-align:top;}/* old TD INNER strukt */.datatable .td-0, .datatable .td-1, .datatable .td-2, .datatable .td-3 {	border-right:1px dotted #666666;}.termintable .td-0, .termintable .td-1, .termintable .td-2, .termintable .td-3 {	border-right:1px dotted #666666;}.termintable .td-0{	width: 70px;}.termintable .td-1 {	width: 70px;}.termintable .td-2 {	width: 100px;}.datatable .tr-odd {background-color:#CCCCCC;}.datatable .tr-even {background-color:#FFFFFF;}.termintable .tr-odd {background-color:#CCCCCC;}.termintable .tr-even {background-color:#FFFFFF;}/* end data table design */.eventtable {	border:1px solid #666666;	width:90%;	margin-left:15px;}.eventtable td {	padding-left:15px;}.eventtable th {	border-bottom:0px solid white;	width: 200px;	background-color:#FFFFFF;	color:#333333;	font-weight:normal;	text-decoration: none;	padding-left:15px;}.csc-textpic-text p{	margin-left:20px;}.blocktext {	text-align: justify;}