
/* Body (57) */
Body {
	border-collapse: collapse;
	margin: 0px;
	background-color: #f0f0f0;
	font-size: 13px;
	font-family: tahoma,helvetica;
}

/* EventFont (60) */
EventFont {
	font-size: 13px;
}

/* timeline (61) */
#timeline {
	position: absolute;
	left: 0px;
	top: 0px;
	bottom: 0px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

/* timelinetable (62) */
#timelinetable {
	position: relative;
	left: 0px;
	top: 0px;
	height: 100%;
}

/* timelinetable table (63) */
#timelinetable>table {
	border-collapse: collapse;
	height: 100%;
}

/* timelineelement (58) */
.timelineelement {
	/* width: 194px; */
	padding: 0px;
	padding-left: 4px;
	margin: 0px;
	border: 0px;
	text-align: left;
	vertical-align: middle;
}

/* event (64) */
#event {
	position: absolute; 
	top: 28px; 
	right: 0px; 
	bottom: 28px; 
	border: 0px;
	text-align: right;
}

/* event images (67) */
.eventimage {
	padding-right: 20px;
}

/* event title (68) */
.eventtitle {
	vertical-align: bottom;
	font-size: 1.8em;
	font-weight: bold;
	padding-right: 20px;
}

/* event data (69) */
.eventdata {
	position: relative;
	font-size: 1.1em;
	padding-top: 10px;
	padding-right: 20px;
}

/* a (66) */
a {
	text-decoration: none;
	font-family: tahoma,helvetica;
	color: #2F3E36;
}

/* a (hover) (70) */
a:hover {
	color: #8F9E96;
}

/* a (active) (71) */
a:active {
	color: #6F7E76;
}

/* eventtable (72) */
.eventtable {
	position: absolute;
	right: 0px;
	top: 0px;
}

/* centered (73) */
.centered {
	position: absolute;
	width: 100%;
	margin-top: 15%;
	text-align: center;
}

/* language swicth (74) */
.languageswitch {
	color: black;
	font-size:0.8em;
}

