/* default styles for extension "tx_dearticles_pi1" */
  .tx-dearticles-pi1-sword {
    	color:maroon;
    	font-weight:bold;
    	font-style:italic;
    }
  P.tx-dearticles-pi1-singleViewField-title {
  	font-size:14px;
  	color:navy;
  	font-weight:bold;
  }
  P.tx-dearticles-pi1-singleViewField-author {
  	font-size:10px;
  	color:teal;
  	font-weight:bold;
  }
  P.tx-dearticles-pi1-singleViewField-sections {
  	font-size:10px;
  	color:gray;
  	font-weight:bold;
  }
  P.tx-dearticles-pi1-singleViewField-caption {
  	font-size:8px;
  	color:black;
  	font-weight:bold;
  }
  P.tx-dearticles-pi1-singleViewField-content {
  	font-family:Verdana, Helvetica, sans-serif;
  	font-size:12px;
  	color:black;
  }
  P.tx-dearticles-pi1-singleViewField-browseBy {
  	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  	font-size:10px;
  	color:black;
  }
  P.tx-dearticles-pi1-singleViewField-listHeader {
  	font-size:14px;
  	color:navy;
  	font-weight:bold;
  }
  P.tx-dearticles-pi1-singleViewField-listTitle {
  	font-size:12px;
  	color:teal;
  }
  P.tx-dearticles-pi1-singleViewField-showMore {
  	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  	font-size:8px;
  }
/* default styles for extension "tx_dropdownsitemap_pi1" */
		.tx-dropdownsitemap-pi1 LI.open OL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed OL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 LI.open UL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed UL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 DIV {
			border: solid 1px #666666;
			background: #CED8E1;
			padding: 2px;
			margin: 2px;
		}
		.tx-dropdownsitemap-pi1 DIV.level_2 {
			background: #FFFFFF;
		}
		.tx-dropdownsitemap-pi1 DIV.level_3 {
			background: #D0E0CC;
		}
		.tx-dropdownsitemap-pi1 DIV.level_4 {
			background: #FFFFFF;
		}
		.tx-dropdownsitemap-pi1 DIV.level_5 {
			background: #E0CCCC;
		}
		.tx-dropdownsitemap-pi1 DIV.expAll {
			text-align: center;
		}
/* default styles for extension "tx_srfeuserregister_pi1" */
.tx-srfeuserregister-pi1 P {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:125%;
	color:#737373;
	margin-top:8px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	text-indent:0px;
	}

.tx-srfeuserregister-pi1 A:link {
	background-color:transparent;
	color:#6FA0BA;
	text-decoration:none;
	font-weight:bold;
	}

.tx-srfeuserregister-pi1 A:visited {
	background-color:transparent;
	color:#6FA0BA;
	font-weight:bold;
	text-decoration:none;
	}

.tx-srfeuserregister-pi1 A:hover {
	background-color:transparent;
	color:#324D9C;
	text-decoration:none;
	}

.tx-srfeuserregister-pi1 A:active {
	background-color:transparent;
	color:#6FA0BA;
	font-weight:bold;
	text-decoration:none;
	}

.tx-srfeuserregister-pi1 TD {
	vertical-align:top;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:125%;
	color:#737373;
	margin-top:8px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:3px;
	padding-left:3px;
	text-indent:0px;
	}

.tx-srfeuserregister-pi1 INPUT {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:#FFFFFF;
	color:#737373;
	font-weight:bold;
	}

.tx-srfeuserregister-pi1 INPUT[type=radio] {
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 5px;
	}

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-submit {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:#FFFFFF;
	color:#737373;
	font-weight:bold;
	}

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-uploader {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:#FFFFFF;
	color:#737373;
	font-weight:bold;
	}

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-icon {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:transparent;
	}

.tx-srfeuserregister-pi1 SELECT {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:#FFFFFF;
	color:#737373;
	font-weight:bold;
	}

.tx-srfeuserregister-pi1 TEXTAREA {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:#FFFFFF;
	color:#737373;
	font-weight:bold;
	}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio INPUT  {
	font-size:12px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:transparent;
	color:#737373;
	font-weight:bold;
	vertical-align:middle;
	}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox INPUT  {
	font-size:10px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background-color:transparent;
	color:#737373;
	font-weight:bold;
	vertical-align:middle;
	} 
/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_irfaq_pi1" */
		.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
		.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
		.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
		.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
		.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
		.tx-irfaq-pi1 dd { margin-left: 0px; }
		.tx-irfaq-pi1 dd p { margin-top: 0px;	}
		.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
/* default styles for extension "tx_lzgallery_pi1" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing {font-size:11px;padding:0px;font-family:verdana}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:#F9FAC3;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td.title {font-size:11px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	
	#tx-lzgallery-pi1-listing a {color:#6FA0BA;}	

	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:12px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

    /* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:5px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:#F9FAC3;border-color:#cccccc;border-style:solid;border-width:1px;font-family:verdana;}

	#tx-lzgallery-pi1-fotos {border-width:1px;border-style:solid;border-color:#cccccc;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#cccccc;padding:3px;}

	#tx-lzgallery-pi1-title {background-color:#F9FAC3;text-align:center;margin-bottom:20px;font-size:12px;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}
/* default styles for extension "tx_gtaadvcalendar_pi1" */
		.tx-gtaadvcalendar-pi1 { width: 107px; height: 106px; PADDING: 0px; BACKGROUND-COLOR: #FFFFFF; font-family:Verdana; font-size:10px;}
		.tx-gtaadvcalendar-pi1 TABLE.miniCal { BACKGROUND-COLOR: #000000; }
		.tx-gtaadvcalendar-pi1 TABLE.miniCalOuter { border: 1px solid #000000; }
		.tx-gtaadvcalendar-pi1 TABLE.month { padding: 1px; width: 400px; border-collapse: collapse; }
		.tx-gtaadvcalendar-pi1 TABLE.monthCal { padding: 1px; }
		.tx-gtaadvcalendar-pi1 H1 { BACKGROUND-COLOR: #EEDDDD; font-size:16px; FONT-WEIGHT: bold; }
		.tx-gtaadvcalendar-pi1 P { BACKGROUND-COLOR: #EEDDDD; font-size:12px; }
		.tx-gtaadvcalendar-pi1 TD { text-align: center; font-size: 10px; FONT-WEIGHT: bold; }
		.tx-gtaadvcalendar-pi1 A { color:black; FONT-WEIGHT: bold; text-decoration: none; }
		.tx-gtaadvcalendar-pi1 A.currentDay { color: #008800; font-weight: bold; text-decoration: none; }
		.tx-gtaadvcalendar-pi1 TD.monthCell { border: 1px solid #000000; padding: 2px; border-collapse: collapse; border: 0px; align: center; vertical-align: bottom; }
		.tx-gtaadvcalendar-pi1 TD.event { background-color: #0000FF; }
		.tx-gtaadvcalendar-pi1 TD.event A {color: #FFFFFF;}
		.tx-gtaadvcalendar-pi1 TD.currentDayEvent { background-color: #EEEEFF; color: #DDEEEE; }
		.tx-gtaadvcalendar-pi1 TD.currentEvent { background-color: #EEFFFF; }
		.tx-gtaadvcalendar-pi1 TD.notInMonthEvent { background-color: #EEFFFF; }
		.tx-gtaadvcalendar-pi1 TD.weekDayName { BACKGROUND-COLOR: #FFFFFF; font-size: 10px;}
		.tx-gtaadvcalendar-pi1 TD.currentDay { color: #EEEEEE; background-color: #DDDDEE; border-bottom: 1px solid #000000; border-right: 3px solid #FFFFFF; }
		.tx-gtaadvcalendar-pi1 TD.day { background-color: #FFFFFF; padding: 1px; }
		.tx-gtaadvcalendar-pi1 TD.dayNum { background-color: #DDDDEE; border-bottom: 1px solid #000000; border-right: 3px solid #FFFFFF; }
		.tx-gtaadvcalendar-pi1 TD.miniDayNum { background-color: #DDDDEE; border: 1px solid #FFFFFF; }
		.tx-gtaadvcalendar-pi1 TD.plus { text-align: right; background-color: #FFFFFF; border: 0px; }
		.tx-gtaadvcalendar-pi1 TD.notInMonth { color:gray; background-color: #CCCCCC; FONT-WEIGHT: normal; FONT-SIZE: 9px; border-bottom: 1px solid #000000; border-right: 3px solid #FFFFFF; }
		.tx-gtaadvcalendar-pi1 TD.miniNotInMonth { background-color: #CCCCCC; FONT-WEIGHT: normal; FONT-SIZE: 9px; border: 1px solid #FFFFFF; }
		.tx-gtaadvcalendar-pi1 TD.bottomEventsExpired { BACKGROUND-COLOR: #EEDDDD; color:red; }
		.tx-gtaadvcalendar-pi1 TD.bottomEventsExpired A { color:red; }
		.tx-gtaadvcalendar-pi1 TD.bottomEvents { BACKGROUND-COLOR: #FFEEEE; }
		.tx-gtaadvcalendar-pi1 .miniCalMonth { font-family: Verdana; font-size: 10px; font-weight: normal; }
		.tx-gtaadvcalendar-pi1 .miniCalOuter { border: 0px; padding: 1px; }
		.tx-gtaadvcalendar-pi1 .prevMonth A { font-size: 10px; font-weight: normal; align: left; width: 5%; vertical-align: bottom }
		.tx-gtaadvcalendar-pi1 .nextMonth A { font-size: 10px; font-weight: normal; align: right; width: 5%; vertical-align: bottom }
		.tx-gtaadvcalendar-pi1 .monthHeader { width: 100%; }
		.tx-gtaadvcalendar-pi1 .monthHeader TD { font-size: 16px; FONT-WEIGHT: bold; }
/* default styles for extension "tx_advCalendar_pi1" */
		.tx-advCaledar-pi1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #FFEEEE; font-family:Verdana; font-size:12px; }
		.tx-advCaledar-pi1 H1 { BACKGROUND-COLOR: #EEDDDD; font-size:16px; FONT-WEIGHT: bold; }
		.tx-advCaledar-pi1 P { BACKGROUND-COLOR: #EEDDDD; font-size:12px; }
		.tx-advCaledar-pi1 TD { font-size:12px; FONT-WEIGHT: bold; }
		.tx-advCaledar-pi1 A { color:black; FONT-WEIGHT: bold; }
		.tx-advCaledar-pi1 TD.notInMonth TD { FONT-WEIGHT: normal; FONT-SIZE: 8px; }
		.tx-advCaledar-pi1 TD.notInMonth A { color:gray; }
		.tx-advCaledar-pi1 TD.bottomEventsExpired { BACKGROUND-COLOR: #EEDDDD; color:red; }
		.tx-advCaledar-pi1 TD.bottomEventsExpired A { color:red; }
		.tx-advCaledar-pi1 TD.bottomEvents { BACKGROUND-COLOR: #FFEEEE; }
/* default styles for extension "tx_descrollbarprop_pi1" */
BODY {
	scrollbar-face-color: ; 
	scrollbar-highlight-color: ; 
	scrollbar-3dlight-color: ; 
	scrollbar-darkshadow-color: ; 
	scrollbar-shadow-color: ; 
	scrollbar-arrow-color: ; 
	scrollbar-track-color: ;
	scrollbar-base-color:;

}

/* default styles for extension "tx_lzgallery_pi1_simple" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing {font-size:11px;padding:0px;font-family:verdana}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:#F9FAC3;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td.title {font-size:11px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	
	#tx-lzgallery-pi1-listing a {color:#6FA0BA;}	

	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:12px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

    /* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:5px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:#F9FAC3;border-color:#cccccc;border-style:solid;border-width:1px;font-family:verdana;}

	#tx-lzgallery-pi1-fotos {border-width:1px;border-style:solid;border-color:#cccccc;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#cccccc;padding:3px;}

	#tx-lzgallery-pi1-title {background-color:#F9FAC3;text-align:center;margin-bottom:20px;font-size:12px;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}
/* default styles for extension "tt_news" */

/*-----------------------------------  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 #F9FFE5;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	border:1px solid #333;
	background-color:#BBE53A;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	/*background-color:#D8FA70;*/
	background-color:#769024;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#F9FFE5;
}

.news-latest-item IMG {

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

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

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


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

	border:1px solid #000;
	background-color:#BBE53A;
}


.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#F9FFE5;

	}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #769024;
	background-color: #769024;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:2px;
}
.news-list-container H3 A {
	color:#fff;

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

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

	}

.news-list-container IMG {

	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox, .browseBoxWrap {
	margin:3px;
	border:1px solid #666;
	padding:3px;
	background-color:#F9FFE5;
}

.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 {
	background-color: #BBE53A;
	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #85A600;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 15px;
}



.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.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%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-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;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	padding:5px;
	margin:10px 0px 10px 10px;
	border:1px solid #666;
	background-color:#F9FFE5;
}
.news-catmenu-header {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}
.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {
	margin:0px;
	padding: 0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level1 {
	padding:1px;
	padding-left:10px;
	background-color:#ebf8bf;
	border-left:1px solid #666;
	border-top:1px solid #666;
}
.level2 {
	padding:1px;
	padding-left:10px;
	background-color:#ddf393;
	border-left:1px solid #666;
}
.level3 {
	padding:1px;
	padding-left:10px;
	background-color:#cae46e;
	border-left:1px solid #666;
	border-top:1px solid #666;

}
.level4 {
	padding:1px;
	padding-left:10px;
	background-color:#b0cb51;
	border-left:1px solid #666;
}


