
/*-----------------------------------  tt_events LATEST view  -----------------------------------*/
.events-latest-container {
/* 	border:1px solid #333;*/
}

.events-latest-container H2,.events-latest-gotoarchive {
	color:#fff;
	padding:0px;
	margin:0px;
}
.events-latest-gotoarchive {
 	font-weight:bold;
	margin-top:5px;
}
.events-latest-gotoarchive A:LINK, .events-latest-gotoarchive A:VISITED, .events-latest-gotoarchive A:HOVER {
	color:#fff;
}
.events-latest-gotoarchive A {
	color:#fff;
}
.events-latest-item {
	padding:0px;
	margin:0px;
/*	border:1px solid #666;*/
}

.events-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
/* 	border:1px solid #666;*/
	float:left;
}
.events-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
margin-left:13px;
}
.events-latest-date,.events-latest-morelink,.events-latest-category {
	font-size:9px;
}

.events-latest-morelink {
	height:12px;
}

.events-latest-morelink A {
	float:right;
}


/*--------------------------------- tt_events LIST view  -----------------------------------*/
.events-list-container {
/* 	border:1px solid #000; */
padding:4px;
}

p.bodytext{
margin:0px;
padding:0px;
border:0px;
display:block;
margin-left:10px;
float:none;
}

.events-list-item {
	padding:0px;
	margin:0px;
/*	border:1px solid #666;*/
/*	height:20px;*/
	}
.events-list-item h2  {
border:0px;
}
 .events-list-item h2 a {
background-image:url(../../fileadmin/images/arrright.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
padding-left:15px;
display:block;
 }
 .events-list-item h3{
font-size:12px;
font-weight:normal;
margin:0px;
padding:0px;
border:0px;
display:block;
margin-left:13px;
float:none;
}

/* .events-list-item a {
background-image:url(../../fileadmin/images/arrright.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
padding-left:15px;
display:block;
 }*/

 .events-list-container hr{
 border:0px;
 padding:0px;
 margin:0px;
 border:1px dotted lightgray;
 }
.events-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
}

.events-search-emptyMsg {
	margin:0px;
}
.events-search-form FORM {
	margin:0px;
}

.events-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
/*	border-bottom: 1px solid #769024;*/
}

.events-list-container H3 A:LINK,.events-list-container H3 A:VISITED,.events-list-container H3 A:HOVER {
	color:#fff;
	padding-left:2px;
}
.events-list-container H3 A {
	color:#fff;

}
.events-list-container P {
	padding-left:0px;
}
.events-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 18px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	}

.events-list-imgcaption {
	float: none;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
	}

.events-list-container IMG {
display:block;
margin-bottom:0px;
margin:10px;
margin-left:30px;
}
.events-list-category IMG {
	float: none;
	clear:left;
	border:none;
	margin:0px;
}

.events-list-morelink,.events-list-category {
	font-size:9px;
	margin-left:3px;
}
.events-list-morelink  {
	margin-bottom:3px;
}
.events-list-browse {
	text-align: center;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	border:0px solid red;
}



	/*---------------------------------  tt_events Page-Browser ---------------------------------*/
.tx-ttevents-browsebox {
	margin:3px;
	border:1px solid #666;
	padding:3px;
	background-color:#FFF;
}
.tx-ttevents-browsebox TD {
	font-size: 10px;
}
.tx-ttevents-browsebox-strong, .tx-ttevents-browsebox-SCell {
	font-weight: bold;
}
.tx-ttevents-browsebox-SCell P,.tx-ttevents-browsebox TD P{
	margin:0px;
}

.tx-ttevents-browsebox-SCell {
	background-color: #BBE53A;
	border:1px solid #666;
}
.events-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_events SINGLE view  ---------------------------------*/
.events-single-item {
	padding:5px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#FFF;
}

.events-single-item H2 {
	top:0px;
	font-size: 16px;
	font-weight:bold;
	line-height: 28px;
	border:0px;
	margin:0px;
	padding:0px;
	color: #B1000B;
	height:auto;
	vertical-align:middle;
	float:left;
}
.events-single-item H3 {
	margin-bottom: 5px;
	min-width:100px;
	max-width:400px;
	font-size:13px;
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	clear:none;
	vertical-align:top;
	padding-bottom:10px;
}
/**/
.events-single-img {
	margin:3px;
	padding:0px;
	float:right;
	clear:none;
}
.events-single-subheader{
	clear:both;
	height:auto;
	border:0px;
	margin:0px;
	padding:0px;
	width:99%;
	min-height:100px;
	float:left;
	padding-top:10px;
	border:1px solid red;
}

.events-single-imgcaption {
	padding:0px;
	/*clear:both;*/
}

.events-single-category {
clear:left;
	float: none;
}
.events-single-backlink, .events-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.events-single-timedata {
	float: left;
	background-color:#F1F1F1;
	width:100%;
	padding:0px;
	margin:-2px;
	margin-top:-6px;
	clear:left;
}

.events-single-date{
font-size:10px;
line-height:28px;
vertical-align:middle;
text-align:right;
padding-right:4px;
}

.events-single-timedata, .events-single-author,.events-single-imgcaption {
	font-size: 9px;
}
.events-single-author {
	padding-bottom: 3px;
}
.events-single-additional-info {
	background-color: #BBE53A;
	clear: both;
	margin-top: 15px;
/*	border: 1px solid #666;*/
	padding:3px;
	padding-bottom:0px;

}
.events-single-related,.events-single-files,.events-single-links  {
	border-top: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
/*	background-color:#F9FFE5;*/
/*	background-image:url();*/
}

.events-single-related DD, .events-single-links DD, .events-single-files DD {
	margin-left:20px;
}
.event_title {
	font-size:11px;
	font-weight:bold;
	float:none;
}

.event_wrap hr {
	border-top:1px solid red;
}

.events-single-related DT, .events-single-links DT, .events-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}
.events-single-item .bodytext{float:none;clear:left;display:block;}
/*--------------------------------- tt_events Archivemenu (AMENU) --------------------------------- */
.events-amenu-container {
	padding:3px;
/* 	border:1px solid #333;*/
	background-color:#BBE53A;
}
.events-amenu-container LI {
	padding-bottom:1px;
}
.events-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.events-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.events-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}

