.info {/************************************** LIST */}
DIV.tx-asfkeventmanagement-pi1 {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tx-asfkeventmanagement-pi1 P {
	text-align:justify;
}
P.EventsListViewToday {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
DIV.EventsListView {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
TABLE.EventsListTable {
	width:100%;
	border-collapse:collapse;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
}
TR.EventsListTitle TH {
	font-size:11px;
	text-align:left;
	vertical-align:top;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 0px 1px 0px;
	padding:3px 0px 3px 0px;
}
/*TH.EventsListTH_1 {
	width:20%;
}
TH.EventsListTH_2 {
	width:20%;
}
TH.EventsListTH_3 {
	width:50%;
}
TH.EventsListTH_4 {
	width:10%;
}*/

TR.EventsListRow TD {
	vertical-align:top;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 0px 1px 0px;
/*	background-color:#E9E9E9;*/
	padding:3px 0px 3px 0px;
}
TR.EventsListRowOdd TD {
	vertical-align:top;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 0px 1px 0px;
/*	background-color:#EFEFEF;*/
	padding:3px 0px 3px 0px;
}
DIV.EventsListTitle {
	display:inline;
	margin-right:5px;
}
DIV.EventsListLocationImg {
	display:inline;
}
DIV.EventsListLocation {
	display:inline;
	margin-left:5px;
}


.info {/************************************** SINGLE */}

TABLE.EventsSingle {
	width:100%;
	border-collapse:collapse;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
}
TABLE.EventsSingle TD {
	vertical-align:top;
	border-style:solid;
	border-color:#000000;
	border-width:0px;
/*	background-color:#E9E9E9;*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
P.EventsSingleTitle {
	font-size:11px;
	font-weight:bold;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
P.EventsSingleCatImg {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
P.EventsSingleShortdescription {
	text-align:justify;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
P.EventsSingleDescription {
	text-align:justify;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
P.EventsSingleLink {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

TABLE.EventsSingleDetails {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-collapse:collapse;
}
TABLE.EventsSingleDetails TD {
	padding:0px;
}
TD.EventsSingleDetailHeader {
/*	font-size:11px;
	font-weight:bold;*/
	width:50px;
}
.EventsSingleBackLink {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px 0px 0px 0px;
}

.info {/************************************** SEARCH */}

TABLE.EventsSearchForm {
/*	width:100%;*/
	margin-bottom:20px;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
}
TABLE.EventsSearchForm TD {
	vertical-align:middle;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px;
	padding:2px 10px 5px 0px;
}
.tx-asfkeventmanagement-pi1 input {
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
/*	width: 180px;*/
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 2px;
}
.tx-asfkeventmanagement-pi1 input:focus {
	background-color: #e0e0e0;
}

.info {/***************************************TEASER*/}

DIV.eventstitle {
	margin:20px 0px 0px 2px;
}
DIV.EventsTeaserView {
	border-style: solid;
	border-width: 0px;
	border-color: #000000;
	margin:0px 2px 0px 2px;
	padding:0px 0px 0px 0px;
}
TABLE.EventsTeaserTable {
	border-style: solid;
	border-width: 0px;
	border-color: #000000;
}
TABLE.EventsTeaserTable TD {
	border-style: solid;
	border-width: 0px;
	border-color: #000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
/*	line-height:normal;*/
}