body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-attachment: fixed;
	background-color: #000;
	background-image: url(media/bkg.jpg);
	background-repeat: repeat-x;
}
TD, .Normal {
	font-size: 15px;
	line-height: 18px;
	color:#000;
}
.RadEContent P, .FileManager_Item, .FileManager_Item .Normal, .FileManager_Explorer, .FileManager_Explorer TD {
	color:#000;
}
.FileManager {
	background-color:#FFF;

}
.ControlPanel, .ControlPanel TD, .ControlPanel P {
	color:#000;
}
.mainTable {
	width: 950px;
	height: 100%;
}
.leftCell {
	vertical-align: top;
	width: 360px;
}
.rightCell {
	vertical-align: top;
	width: 590px;
}
a:link, a:visited {
	color: #e2007a;
}
a:hover, a:active {
	color:#ff64b8;
}
.contentPane {
	padding-top: 82px;
}
.content {
	padding-top: 15px;
}
.conTable {
	width:100%;
}
.titleCell {
	height: 35px;
}
H1 {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	background-color: #000;
	color: #FFF;
	padding: 2px 10px 2px 10px;
	font-weight:normal;
	display: inline;
}
a.nounderline:link, a.nounderline:visited, a.nounderline:hover, a.nounderline:active  {
	text-decoration:none;
}
.eventTable {
	width: 590px;
}
.eventDate {
	width: 90px;
	vertical-align:top;
}
.eventDesc {
	width: 500px;
	vertical-align:top;
}
.eventDesc IMG {
	background-color:#000;
	float: right;
	margin: 3px 0px 15px 15px;
	border: 2px solid #000;
	width: 200px;
	}
.lauftext {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:000000;
	line-height: 18px;
}
.lauftextTitel {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 15px;
	color: #e2007a;
	background-color: #FFF;
	line-height: 18px;
}
.lauftextDatum {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #FFF;
	line-height: 18px;
	padding-left: 4px;
	padding-right: 4px;
}
.spacer {
	height:15px;
}
.loginCell {
	text-align:right;
	vertical-align:bottom;
	font-size:10px;
	line-height:14px;
}

/*/////////// Foto Gallery /////////////////////////////////////////////////////////////////////////////////////////////////////*/

.gallery_nav_table, .gallery_albums_subnav {
	padding:0px;
	width:100%;
	margin-bottom:15px;
}
.gallery_breadcrumb SPAN {
	display:none;
}
.gallery_albums_subnav {
	margin-top:15px;
}
.gallery_Back {
	text-align:right;
}
.gallery_album_picture_td {
	height:100px;
}


.gallery_picture_td {
	height: 125px;
	vertical-align:top;
	text-align:center;
}

.GalleryCellElementAlbum, .GalleryCellElementFile {
	padding-right:7px;
}
.gallery_album_title SPAN, .GalleryCellElementPictureTitel SPAN {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:000000;
	line-height: 18px;
}
.gallery_albums_paging SPAN, .gallery_popup_number SPAN {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:000000;
	line-height: 14px;
}
.gallery_albums_sum {
	display:none;
}
.gallery_popup_navigation {
	width:100%;
	height: 25px;
}
.gallery_popup_navigation TD{
	padding-left:10px;
	padding-top: 10px;
	padding-bottom:10px;
}
.gallery_popup_container {
	width:100%;
}
.gallery_popup_container TD {
	text-align:center;
	padding-left:10px;
}
.gallery_popup_prev, .gallery_popup_next, .gallery_popup_close, .gallery_popup_number {
	width:20%;
}
.gallery_popup_prev_image, .gallery_popup_next_image {
	display:none;
}


