/* Body Tag Einstellungen */
BODY { margin:0px; background-image:url(../gfx/img_site_bg.jpg); background-repeat:repeat-x; }
BODY, A { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; }
A { text-decoration: none; color:#999999; }
H1, H2, H3, H4 { color: #000000; font-weight: bold; }
H1 { font-size: 18px; margin: 0px 0px 25px 0px; }
H2 { font-size: 15px; margin: 0px 0px 5px 0px; }
H3 { font-weight: bold; font-size: 12px; }
H4 { letter-spacing:7px; font-size: 18px; margin: 0px 0px 25px 0px; }
P { margin: 0px 2px; font-size:13px; line-height:16px; }
P, .align-justify { text-align:justify; }

LI { line-height:18px; }
img{border:none;}

#co_main { position:relative; width:980px; margin-left:15px;  }
	#co_header { width:980px; }
		#co_logo { float:left; height:150px; width:242px; background-image:url(../gfx/img_logo.jpg); }
		#co_left { float:left; height:145px; width:728px; background-image:url(../gfx/img_header_verlauf.jpg); margin-left:10px;
		           background-repeat:no-repeat; background-position:bottom; }
			#header_text { margin-top:110px; float:right; color:#7E7E88; font-size:15px; font-weight:bold; }
	#co_holytools { clear:both; width:950px; text-align:right; margin-bottom:10px; margin-right:30px; }
	#wrap_co_left{ width:253px; float:left; }
		#co_menu_left { float:left; width:253px; margin-top:30px; }
		#content_left{ float:left; width:220px; margin-top:20px; }
	
	#co_content { float:left; margin-top:30px; width:727px; }
	
	
/* MEMNU LEFT */

.co_menu_left_lvl1_na { background-image:url(../gfx/img_menu_line_na.jpg); background-repeat:no-repeat; background-position:bottom left; height:25px; margin-top:8px; }
.co_menu_left_lvl1_na:hover { background-image:url(../gfx/img_menu_line_ro.jpg); background-repeat:no-repeat; background-position:bottom left; }
.menu_left_lvl1_na {color:#000000;  }

.co_menu_left_lvl2_na { margin-left:10px; }
.co_menu_left_lvl2_ac { margin-left:10px; }

.menu_left_lvl2_na { font-size:11px; color:#000000; }
.menu_left_lvl2_ac { font-size:11px; color:#999999; }



.co_menu_left_lvl1_ac { background-image:url(../gfx/img_menu_line_ro.jpg); background-repeat:no-repeat; background-position:bottom left; height:25px; margin-top:8px; }

/* HOLYTOOLS */
.holytools_na { color:#000000; }
.holytools_ac { color:#000000; }

/* TT-NEWS */
.news_jumplinks { padding-left: 50px; }
.news_jumplinks li { margin-bottom: 15px; }

.news-latest-container { border:1px solid #333; background-color:#FFFFFF; }
.news-latest-container H2,.news-latest-gotoarchive { color:#fff; padding:3px; margin:3px; border:1px solid #666; background-color:#FFFFFF; }
.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:#000000; }
.news-latest-item { padding:3px; margin:3px; border:1px solid #666; background-color:#FFFFFF; }
.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; }


.news-list-container { border:1px solid #000; background-color:#FFFFFF; }	
.news-list-item { padding:3px; margin:3px; border:1px solid #666; background-color:#FFFFFF; } 
.news-search-form {	 padding:3px; margin-bottom:5px; border:1px solid #666; background-color:#FFFFFF; }
.news-search-emptyMsg { margin:0px; }
.news-search-form FORM { margin:0px;	 }
.news-list-container H3 { margin-bottom: 5px; padding: 2px; border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; }
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER, { color:#000000; padding-left:2px; }
.news-list-container H3 A { color:#000000; font-weight: bold; }
.news-list-container H4 { font-weight:normal; height:70px; padding-left:3px; }
.news-list-date { float: right; color: #000000; width: 180px; text-align: right; height: 18px; margin-top: -2px; margin-right: -2px; font-size: 9px; font-weight: normal; background-color: #FFFFFF; }
.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; }
.tx-ttnews-browsebox { margin:3px; border:1px solid #666; padding:3px; background-color:#FFFFFF; }
.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: #FFFFFF; border:1px solid #666; }
.news-search-emptyMsg { font-size: 11px; margin-left: 10px; }

.news-single-item { padding:5px; margin-bottom:5px; border:1px solid #666; background-color:#FFFFFF; }
.news-single-item H2 { font-size: 16px; font-weight:bold; color: #000000; 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: #FFFFFF; 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:#FFFFFF; }
.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%; }

.news-amenu-container { padding:3px; border:1px solid #333; background-color:#FFFFFF; }
.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:#FFFFFF; list-style-type: none; }
.news-amenu-container H2 { color:#fff; padding:3px; border:1px solid #666; background-color:#FFFFFF; }
.news-amenu-item-year { font-weight: bold; border: 1px solid #666; padding: 2px; background-color: #FFFFFF; color:#fff; }


/* slideshow */
.tx-slideshow-pi1 { text-align: right; }

/* Kontaktformular */
.csc-mailform-field label { display: block; width: 100px; float: left;  }
.csc-mailform-field input { display: block; width: 200px; margin-bottom: 5px; }
.csc-mailform-field textarea { width: 250px; margin-bottom: 5px; }
.csc-mailform { border: none; }