div#tableborder {
	border: 1px solid #643E0A;
	padding: 3px;
	width: 553px;
}
table#events {
	font-size: 11px;
	border-collapse: collapse;
	table-layout: fixed;
	width: 555px;
}
table#events td, th {
	border-right: 1px solid #ffffff;
	padding: .4em .4em;
	text-align: left;
}
.eventsTH {
	background: #81500E url(../img/events/bg.jpg) bottom right no-repeat;
	color: #fff;
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase;
	cursor: pointer;
}
.eventsTHasc {
	background: #81500E url(../img/events/bgAsc.jpg) bottom right no-repeat;
	color: #fff;
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase;
	cursor: pointer;
}
.eventsTHdesc {
	background: #81500E url(../img/events/bgDesc.jpg) bottom right no-repeat;
	color: #fff;
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase;
	cursor: pointer;
}
table#events td {
	background: #FDEAAB url(../img/events/bgCell.jpg) no-repeat;
	color: #000;
	border-top: 1px solid #75480B;
	font-size: 11px;
	vertical-align: top;
}
table#sub {
	font-size: 11px;
	border-collapse: collapse;
	table-layout: fixed;
}
table#sub td {
	border-right: 0px;
	padding: .4em .4em;
	text-align: left;
	background: #FDEAAB;
	color: #000;
	border-top: 0px;
	font-size: 11px;
	vertical-align: top;
}
div#content li {
	font-weight: normal;
}
table#events th#Beginn {
	width: 75px;
}
table#events th#Aktion {
	width: 42px;
}
table#events th#Ort {
	width: 120px;
}
select {
	background: #FDE29D;
	border: 1px solid #75480B;
	color: #75480B;
	font-size: 11px;
}
label {
	font-size: 11px;
	font-weight: bold;
}
#backBottom, #forwardBottom, #backTop, #forwardTop {
	font-size: 11px;
	font-weight: bold;
}
#backBottom:hover, #forwardBottom:hover, #backTop:hover, #forwardTop:hover{
	border: 1px solid #75480B;
}
