@charset "utf-8";
/* CSS Document */

/* ########## Eventcalender Extension ########################################################### */

/* Detail Ansicht */

.user-events-singleitem .user-events-detaillink {padding-top:20px;}

.user-events-singleitem{ background-color: #d2e58c; border: 1px solid #147140; padding:10px;}
.user-events-singleitem { overflow: hidden; }
.user-events-singleitem dl { margin: 10px 0; overflow: hidden; }
.user-events-singleitem dt { clear: both; font-weight: bold; }
.user-events-singleitem ul { line-height: 120%; }
.user-events-singleitem .user-events-title { margin: 5px 0 15px 0; }
.user-events-singleitem .user-events-title .title {
	color: #147140;
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
}
.user-events-singleitem .user-events-title .subtitle {
	color: #147140;
	font-family:Georgia;
	margin: 5px 0 15px 20px;
	font-weight: bold;
}
.user-events-singleitem .user-events-image {
	float: right;
	margin: 0 0 15px 15px;
	/*width: 175px;*/
}

.user-events-singleitem .user-events-infos {
	font-size: 11px;
	overflow: hidden;
}

.user-events-singleitem .user-events-infos dt {
	float: left;
}

.user-events-singleitem .user-events-infos dd{
	float: left;
	margin: 0px 0 0 10px;
}

.user-events-date {font-weight:bold;}

.user-events-singleitem .user-events-infos .user-events-date { font-size: 12px; font-weight: bold; }
.user-events-singleitem .user-events-infos .user-events-time { }
.user-events-singleitem .user-events-infos .user-events-category { }
.user-events-singleitem .user-events-infos .user-events-locations { }
.user-events-singleitem .user-events-infos .user-events-locations ul {
	list-style-position: inside;
	list-style-type: none;
	padding: 0;
}
.user-events-singleitem .user-events-infos .user-events-cost { font-size:12px;}

.user-events-singleitem .user-events-bodytext-container {
	clear: both;
	margin: 20px 0;
	overflow: hidden;
}

.user-events-singleitem .user-events-bodytext-container .user-events-showroom {
	border-top: 1px dotted #147140;
	padding: 5px;
	margin: 10px auto;
	overflow: hidden;
	text-align: center;
}

.user-events-singleitem .user-events-bodytext-container .user-events-showroom  .picture {
	display: inline;
	float: left;
	margin: 0 4px;
}

.user-events-singleitem .user-events-bodytext-container .user-events-bodytext { /*border-top: 1px dotted #147140; */ padding: 10px 0;}
.user-events-singleitem .user-events-documents { float: left; margin: 0 7px 0 0; width: 200px; }
.user-events-singleitem .user-events-documents dd { margin: 0 0 0 10px; }
.user-events-singleitem .user-events-links { float: left; margin: 0 0 0 7px; width: 200px; }
.user-events-singleitem .user-events-links dd { margin: 0 0 0 10px; }
.user-events-singleitem .user-events-detaillink { clear: both; }
.user-events-singleitem .user-events-detaillink .user-events-requestlink,
.user-events-singleitem .user-events-detaillink .user-events-pricelink { margin-left: 40px; }

/* Listen Ansicht */
.user-events-listitem {
	background-color: #d2e58c;
	border: 1px dotted #147140;
	margin: 0 10px;
	padding: 5px;
	min-height:150px;
}

.user-events-listitem  h2.user-events-title { margin: 0 0 5px 0; }
.user-events-listitem  .user-events-text { margin: 0 0 0 10px; }
.user-events-listitem .user-events-date { font-weight: bold; }
.user-events-listitem h3.user-events-subtitle { color: #147140; margin: 0 0 5px 0;}
.user-events-listitem .user-events-detaillink { font-weight: bold; }


.user-events-listitem .user-events-img {
	float: right;
	/*margin: 0 0 5px 5px;*/
	margin: 0 5px 5px 5px;
}

.user-events-pi1 .browseBoxWrap { margin: 15px auto; }
.user-events-pi1 .browseLinksWrap { font-size: 11px; }
.user-events-pi1 .disabledLinkWrap { display: none; }

.user-events-pi1 .inactiveLinkWrap a {
	background-color: #d2e58c;
	border: 1px solid #147140;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
}

.user-events-pi1 .inactiveLinkWrap a:hover { background-color: #a2ce4c; }

.user-events-pi1 .activeLinkWrap {
	background-color: #FFFFFF;
	color: #147140;
	font-weight: bold;
	padding: 3px;
	text-decoration: underline;
}

#spalte_rechts_angebote .user-events-latestitem a:link,
#spalte_rechts_angebote .user-events-latestitem a:visited { color: #E66425; }

/* "Next" Ansicht */
.user-events-nextitem { margin-top: 80px; }
.user-events-nextitem .user-events-title {
	background-color:#FFF98F;
	border-left: 15px solid #FFF328;
	color:#E66425;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left: 15px;
}
#content_body .user-events-trenner {clear: both; }
#content_body .user-events-nextitem .user-events-title a:link,
#content_body .user-events-nextitem .user-events-title a:visited { color: #E66425; }

.user-events-nextitem .user-events-body {
	background-color: #FFFCC2;
	clear: both;
	font-size: 11px;
	overflow: hidden;
	padding-bottom: 15px;
}

.user-events-nextitem .user-events-img { float: left; margin: 0 10px 10px 0; }
.user-events-nextitem .user-events-text {float: left; width: 255px; padding:5px 0 0 0;}
.user-events-nextitem .user-events-text .user-events-date { font-weight: bold; }
.user-events-nextitem .user-events-text .user-events-shorttext { margin: 10px 0; }
.user-events-nextitem .user-events-text .user-events-detaillink { margin-left: 15px; font-weight: bold;}

.user-events-morelink {margin:0 25px 0 0;}
#inhalt .user-events-requestlink,
#inhalt .user-events-backlink,
#inhalt .user-events-pricelink,
#inhalt .user-events-requestlink a,
#inhalt .user-events-backlink a,
#inhalt .user-events-pricelink a {font-weight:bold; color:#147140;}
.user-events-listitem .user-events-detaillink {margin:20px auto;}
