/* Galerie   */
.galerie-latest-item {
	float: left;
	width: 215px;
	height: 210px;
}
.tx-ratings-pi1 {
}
.sidebar {
	display:block;
	overflow: auto;
}
.tx-wecmap-map .startendaddress {
	display: block;
	color: black;
	font-weight: bold;
	font-size: 85%;
}
.tx-wecmap-map .infotitle {
	font-weight: bold;
	font-size: 110%;
}
.marker {
	color: #000;
}
.marker h1 {
	color: #000;
	margin: 0px;
	font-size: 11px;
	color: 58aa01;
}
.marker p {
	color: #000;
	padding: 0px;
}
.dirmenu {
	color: #000;
}
/*** NEWS **************************************************************/
/***************************************/

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.events-list-container HR.clearer, .events-single-item HR.clearer, .events-latest-container HR.clearer {
	clear: right;
	height: 1px;
	border: 1px solid #498ca8;
}
.events-latest-container HR.clearer {
	clear:left;
}
/*-----------------------------------  tt_events LATEST view  -----------------------------------*/
.events-latest-allevents {
	text-align: right;
	color: #00adee;
}
.events-latest-allevents a {
	padding-right: 10px;
	font-size: 11px;
	color: #00adee !important;
	text-decoration: none;
	text-align: right;
	background-image: url(../images/icon_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.events-latest-allevents a:hover {
	text-decoration: underline !important;
}
.events-latest-left {
	float: left;
	width: 120px;
}
.events-latest-right {
	float: right;
	width: 260px;
}
.events-latest-dates a {
	color:#00adee !important;
	
}
.events-latest-dates a:hover {
	text-decoration: underline !important;
}

.events-latest-title {
	color:#fff;
	font-size: 14px;
	margin-bottom: 5px;
	margin-top: 3px;
	font-weight: bold;
}
.events-latest-title a:hover {
	text-decoration: underline !important;
}

.events-latest-teaser {
	padding-bottom: 14px;
}

.events-latest-container {
	font-size: 11px;
}
.events-latest-container p {
	color: #8c8c8c;
}
.events-latest-container H3, .events-latest-gotoarchive {
	color:#fff;
	font-size: 13px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.events-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.events-latest-gotoarchive A:LINK, .events-latest-gotoarchive A:VISITED, .events-latest-gotoarchive A:HOVER {
	text-decoration: none;
}
.events-latest-gotoarchive A {
	color:#fff;
}
.events-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	margin-bottom: 10px;
	height: 135px;
}
.events-latest-item a {
	color: #fff;
	text-decoration: none;
}
.events-latest-item a:hover {
	text-decoration: underline;
}
.events-latest-item IMG {
	margin-bottom:5px;
	margin-right:5px;
	float:left;
}
.events-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.events-latest-date, .events-latest-morelink, .events-latest-category {
	font-size: 11px;
}
.events-latest-morelink {
	font-size: 11px;
	text-align: right;
}
.events-latest-date a {
	color: #fff;
	text-decoration: none;
}
.events-latest-morelink a {
	color: #00adee;
	padding-right: 10px;
	text-decoration: none;
	background-image: url(../images/icon_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.events-latest-morelink A:HOVER, .events-latest-date a:hover {
	text-decoration: underline;
}
/*--------------------------------- tt_events LIST view  -----------------------------------*/
.events-list-left {
	width: 490px;
	float: right;
	padding-right: 20px;
}
.events-list-right {
	float: left;
}
.events-list-allnews {
	text-align: right;
	margin-right: 10px;
	color: #00adee;
}
.events-list-allnews a {
	padding-right: 10px;
	font-size: 11px;
	color: #00adee !important;
	text-decoration: none;
	text-align: right;
	background-image: url(../images/icon_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.events-list-allnews a:hover {
	text-decoration: underline;
}
.events-list-title {
	color: #fff !important;
	font-size: 14px;
	margin-bottom: 5px;
	margin-top: 3px;
	
}
.events-list-title a {
	color: #fff !important;
	font-weight: bold;
}

.events-list-title a:hover{
	text-decoration: underline;
}
.events-list-container {
	font-size: 11px;
}
.events-list-container p {
	color: #8c8c8c;
}
.events-list-container H3, .events-list-gotoarchive {
	color:#fff;
	font-size: 13px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.events-list-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.events-list-gotoarchive A:LINK, .events-list-gotoarchive A:VISITED, .events-list-gotoarchive A:HOVER {
	text-decoration: underline;
}
.events-list-gotoarchive A {
	text-decoration: none;
}
.events-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	margin-bottom: 10px;
	height: 130px;
}
.events-list-item a {
	text-decoration: none;
}
.events-list-item IMG {
	margin-bottom:5px;
	margin-right:5px;
	float:left;
}
.events-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.events-list-dates{
	color: #fff;
	padding-bottom: 10px;
}

.events-list-date, .events-list-morelink, .events-list-category {
	font-size: 11px;
}
.events-list-morelink {
	margin-right: 10px;
	font-size: 11px;
	text-align: right;
}
.events-list-date a {
	color: #00adee;
}

.events-list-morelink a {
	color: #00adee;
	text-decoration: none;
	padding-right: 10px;
	background-image: url(../images/icon_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.events-list-morelink a:hover, .events-list-date a:hover {
	text-decoration: underline;
}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
}
.news-search-emptyMsg {
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.events-list-browse {
	text-align: center;
}
/*---------------------------------  tt_events Page-Browser ---------------------------------*/
.tx-ttevents-browsebox, .browseBoxWrap {
}
.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 {
}
.events-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
/*--------------------------------- tt_events SINGLE view ---------------------------------*/ 
.events-single-item {
 padding:5px;
 margin-bottom:5px;
}

.events-single-item a {
	color: #00adee;
}

.events-single-item p {
	color: #8c8c8c;
}
.events-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #00adee;
	margin-bottom: 0px;
}
.events-single-item H3 {
	margin-bottom: 15px;
}
.events-single-img {
	float: left;
	margin-left:5px;
	margin-bottom:5px;
}
.events-single-img img {
	border: 1px solid #c2c2c2;
}
.events-single-imgcaption {
	padding:3px;
	clear:both;
}
.events-single-category {
	float: right;
}
.events-single-backlink, .events-single-backlink a {
	clear: both;
	border-top:1px solid #c2c2c2;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
	padding-top: 3px;
}
.events-single-dates{
	color: #fff;
	padding-bottom: 10px;
}

.events-single-timedata {
	float: right;
}
.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: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#F9FFE5;
}
.events-single-related DD, .events-single-links DD, .events-single-files DD {
	margin-left:20px;
}
.events-single-related DT, .events-single-links DT, .events-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer {
	clear: right;
	height: 1px;
	border: 1px solid #58aa01;
}
.news-latest-container HR.clearer {
	clear:left;
}
/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-allnews {
	text-align: right;
	color: #58aa01;
}
.news-latest-allnews a {
	padding-right: 10px;
	color: #58aa01 !important;
	text-decoration: none;
	text-align: right;
	background-image: url(../images/icon_arrow_green.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.news-latest-allnews a:hover {
	text-decoration: underline;
}
.news-latest-left {
	float: left;
	width:120px;
}
.news-latest-right {
	float: right;
	width: 257px;
	padding-right: 13px;
}
.news-latest-title {
	color:#fff;
	font-size: 14px;
	margin-bottom: 5px;
	margin-top: 3px;
	font-weight: bold;
}
.news-latest-title a:hover {
	text-decoration: underline;
}
.news-latest-container {
	font-size: 11px;
}
.news-latest-container p {
	color: #8c8c8c;
}
.news-latest-container H3, .news-latest-gotoarchive {
	color:#fff;
	font-size: 13px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	text-decoration: underline;
}
.news-latest-gotoarchive A {
	text-decoration: none;
}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	margin-bottom: 10px;
	height: 130px;
}
.news-latest-item a {
	color: #fff;
	text-decoration: none;
}
.news-latest-item IMG {
	margin-bottom:5px;
	margin-right:5px;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date, .news-latest-morelink, .news-latest-category {
	font-size: 11px;
}
.news-latest-morelink {
	font-size: 11px;
	text-align: right;
}
.news-latest-date a {
	color: #58aa01;
	text-decoration: none;
}
.news-latest-morelink a {
	color: #58aa01;
	text-decoration: none;
	padding-right: 13px;
	background-image: url(../images/icon_arrow_green.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.news-latest-morelink A:HOVER, .news-latest-date a:hover {
	text-decoration: underline;
}
/*--------------------------------- tt_news LIST view  -----------------------------------*/

.clear {
	clear: both;
}
.news-list-left {
	width: 490px;
	float: right;
	padding-right: 20px;
}
.news-list-right {
	float: left;
}
.news-list-allnews {
	text-align: right;
	margin-right: 10px;
	color: #58aa01;
}
.news-list-allnews a {
	padding-right: 10px;
	font-size: 11px;
	color: #58aa01 !important;
	text-decoration: none;
	text-align: right;
	background-image: url(../images/icon_arrow_green.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.news-list-allnews a:hover {
	text-decoration: underline;
}
.news-list-title{
	margin-bottom: 5px;
	margin-top: 3px;
}

.news-list-title a{
	color: #fff !important;
	font-size: 14px;
	font-weight: bold;
}

.news-list-title a:hover{
	text-decoration: underline;
}
.news-list-container {
	font-size: 11px;
}
.news-list-container p {
	color: #8c8c8c;
}
.news-list-container H3, .news-list-gotoarchive {
	color:#fff;
	font-size: 13px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.news-list-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-list-gotoarchive A:LINK, .news-list-gotoarchive A:VISITED, .news-list-gotoarchive A:HOVER {
	text-decoration: underline;
}
.news-list-gotoarchive A {
	text-decoration: none;
}
.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	margin-bottom: 10px;
	height: 130px;
}
.news-list-item a {
	color: #fff;
	text-decoration: none;
}
.news-list-item IMG {
	margin-bottom:5px;
	margin-right:5px;
	float:left;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-list-date, .news-list-morelink, .news-list-category {
	font-size: 11px;
}
.news-list-morelink {
	margin-right: 10px;
	font-size: 11px;
	text-align: right;
}
.news-list-date a {
	color: #58aa01 !important;
	text-decoration: none;
}
.news-list-morelink a {
	color: #58aa01 !important;
	text-decoration: none;
	padding-right: 10px;
	background-image: url(../images/icon_arrow_green.gif);
	background-repeat: no-repeat;
	background-position: right 2px;

}

.news-list-morelink a:hover, .news-list-date a:hover {
	text-decoration: underline;
}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
}
.news-search-emptyMsg {
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-browse {
	text-align: center;
}
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox, .browseBoxWrap {
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P, .tx-ttnews-browsebox TD P {
	margin:0px;
}
.tx-ttnews-browsebox-SCell {
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
}

.news-single-item a{
	color: #58aa01;
}

.news-single-item p {
	color: #8c8c8c;
}
.news-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #58aa01;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 15px;
}
.news-single-img {
	float: right;
	padding-left:10px;
	padding-bottom:10px;
}
.news-single-imgHolder {
	padding-right: 10px;
	padding-bottom: 10px;
}
.news-single-img img {
	border: 1px solid #c2c2c2;
}
.news-single-imgcaption {
	clear:both;
}
.news-single-category {
	float: right;
}
.news-single-backlink, .news-single-backlink a {
	clear: both;
	border-top:1px solid #c2c2c2;
	color: #58aa01;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
	padding-top: 3px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author, .news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	background-color: #BBE53A;
	/*	clear: both;*/
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;
}
.news-single-related, .news-single-files, .news-single-links {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#F9FFE5;
}
.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}
.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}
