Body {
padding: 0px;
margin: 0px;
margin-top:100px;
background:url(../images/body_back.gif) left top repeat-y #000;
font: normal 75% Arial, Helvetica, sans-serif;
line-height:130%;
color:#949494;
}

#ContBox {position:relative;padding-top:45px;left:250px;width:710px;padding-left:20px;text-align:left;}
#ContBox h2{color:#b18f2e;margin:0px;}

#Footer {position:relative;left:250px;height:30px;padding-left:20px;width:710px;margin-top:30px;}
#Footer A{ color:#636363;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;}
#Footer p{color:#636363;text-align:left; margin-top:0px;margin-top:5px;}

IMG {border:0px;}
#cF {clear:both;font-size:0px;line-height:0px;display:block;height:0px;visibility:hidden;}

/* ********** TEXT ********** */
h1,  h4 {font-weight:bold;}
h2, h3, h5, h6 {font-weight:normal;}
h1 {font-size: 20px;color:#b18f2e;margin-top:0px;margin-bottom:20px;padding:2px 0px 2px 0px;}
h2 {font-size: 120%;color:#b18f2e;margin-bottom:10px;padding:2px 2px 2px 0px;}
h3 {font-size: 120%;color:#636363;margin-top:0px;margin-bottom:0px;padding:2px 2px 2px 0px;}
h4 {font-size: 100%;color:#b18f2e;margin-top:0px;margin-bottom:0px;padding:2px 2px 0px 0px;}
h5 {font-size: 80%;color:#636363;margin-top:0px;margin-bottom:0px;padding:2px 2px 0px 0px;}
h6 {font-size: 100%;color:#636363;margin-top:0px;margin-bottom:0px;padding:2px 2px 0px 0px;}



/* ********** Left Navi ********** */
#LeftMenuBox {position:absolute;top:100px;left:50px;height:200px;width:160px;}
#LeftMenuBox ul {line-height:18px;list-style:none;padding:0px;margin:0px;}
#LeftMenuBox li {text-align:right;padding:0px;}
#LeftMenuBox a {display:block;text-decoration:none;padding:0px;color:#b18f2e;font-size:125%;text-decoration:none;line-height:130%;}
#LeftMenuBox a:hover {color: #000000;}
#LeftMenuBox a#current {color: #000000;text-decoration:none;}
#LeftMenuBox li.mlinosub9, #LeftMenuBox li.mlinosub9 {padding:20px 0px 20px 0px;}
#LeftMenuBox li.mlinosub19, #LeftMenuBox li.mlinosub19 {padding:20px 0px 20px 0px;}
#LeftMenuBox li.mlinosub16, #LeftMenuBox li.mlinosub57 {padding:20px 0 0 0px;}
#LeftMenuBox li.mlinosub18, #LeftMenuBox li.mlinosub18 {padding:20px 0px 20px 0px;}
#LeftMenuBox li.mlinosub7, #LeftMenuBox li.mlinosub6, #LeftMenuBox li.mlinosub67, #LeftMenuBox li.mlinosub71 {padding:20px 0px 20px 0px;}
.LogoLeft {margin-left:20px;margin-bottom:20px;}

#NewsList, .KalenderList, .EventList{position:absolute;left:0px;top:370px;height:2500px;width:210px;text-align:right;overflow:auto;padding-right:20px;}
#NewsList {}

/* ********** tt_news Latest ********** */
.news-latest-container {position:relative;text-align:right;}
.news-latest-item h3{margin:0px;padding:0px;}
.news-latest-item h3 a{font-size:84%;margin:0px;text-decoration:none;color:#b18f2e;}
.news-latest-item h3 a:hover{color:#000;}
/*.news-latest-item h3 a:visited{color:grey;}*/

/* ********** tt_news Search ********** */
.news-search-form {margin-top:20px;text-align:right;vertical-align:bottom;}
.news-search-form input{width:140px;height:15px; border:1px solid black; margin:0px;background:#f3f3f3;padding:1px;color:#000;font-size:84%;}
.news-search-form-submit input{text-align:right;width:140px;height:22px;cursor:pointer;padding:0px;background:#f3f3f3;font: bold 100% Arial, Helvetica, sans-serif;color:#000;border:0px;}
.news-search-emptyMsg {text-align:left;width:500px;left:250px;position:relative;padding-left:20px;padding-top:50px;}

/* ********** tt_news List ********** */
.news-list-container {text-align:right;}
.news-list-container h2{font-weight:bold;margin:0px;padding-top:20px;}
.news-list-item h3{margin:0px;padding:0px;}
.news-list-item h3 a{font-size:84%;color:#636363;margin:0px;text-decoration:none;}
.news-list-item h3 a:hover{color:#b18f2e;}

/* ********** tt_news Custom List ********** */
.news-list-morelink {margin-top:10px;padding-left:10px;background:url(../images/img_link-more.gif) no-repeat 0px 5px;font-size:12px;}

.news-list-custom-search-container {position:relative;padding-top:30px;left:270px;}
.news-list-custom-search-item {padding-top:15px;width:710px;padding-bottom:5px;padding-top:5px;text-align:left;border-bottom:1px solid #333;}
.news-list-custom-search-item h2{margin:0px;}
.news-list-custom-search-img {float:left;width:110px;margin-right:12px;min-height:20px;padding-top:3px;}
.news-list-custom-search-content {width:588px;float:left;}
.news-list-custom-search-content p.bodytext{margin:0px;margin-top:12px;}
.news-list-custom-search-content a{color:#b3b3b3;text-decoration:none;}
.news-list-custom-search-content a:hover{text-decoration:underline;}
.news-list-custom-search-date {font-size:80%;}


.news-list-custom-container {position:relative;padding-top:30px;left:270px;}
.news-list-custom-item {padding-top:15px;width:710px;padding-bottom:5px;padding-top:5px;text-align:left;border-bottom:1px solid #333;}
.news-list-custom-item h2 {margin:0px;}
.news-list-custom-img {float:left;width:110px;margin-right:12px;min-height:20px;padding-top:3px;}
.news-list-custom-date {font-size:80%;}
.news-list-custom-content {width:588px;float:left;}
.news-list-custom-content p.bodytext{margin:0px;margin-top:12px;}
.news-list-custom-content a {font:normal 12px Arial, Helvetica, sans-serif;color:#b3b3b3;text-decoration:none;}
.news-list-custom-content a:hover {text-decoration:underline;}
.news-list-custom-subheader p.bodytext{margin:0px;margin-top:12px;color:#636363;}
.news-list-custom-text {float:left;width:588px;}
.news-list-custom-related {width:710px;}
.news-list-custom-related dt{font:normal 0.75em Arial, Helvetica, sans-serif;color:#949494;}
.news-list-custom-related dd {margin:0px;}
.news-list-custom-related dl {margin:0px;}
.news-list-custom-related dl a{font:normal 0.75em Arial, Helvetica, sans-serif;color:#b3b3b3;text-decoration:none;}
.news-list-custom-related dl a:hover{text-decoration:underline;}
.news-list-custom-text a.external-link-new-window {padding-left:10px;background:url(../images/img_link-intern.gif) no-repeat 0px 5px;font:normal 12px Arial, Helvetica, sans-serif;color:#b3b3b3;text-decoration:none;}
.news-list-custom-text a:hover.external-link-new-window {text-decoration:underline;}


/* ********** tt_news Single ********** */

#NewsImageWrap {border:0px solid red;position:relative;}
#NewsImageInnerWrap {width:710px;}

.news-single-item, .KalenderContent, .EventContent{position:relative;padding-top:45px;left:250px;width:710px;padding-left:20px;text-align:left;}
.latest_news_home {position:relative;padding-top:45px;width:600px;padding-left:110px;text-align:left;}
.news-single-item .news-single-author, .latest_news_home .news-single-author{display:none;}
.news-single-item .news-single-timedata, .latest_news_home .news-single-timedata{font-size:80%;}
.news-single-timedata {margin-bottom:12px;}
.news-single-item h2, .latest_news_home h2 {margin:0px;}
.news-single-item h3, .latest_news_home h3 {font-size: 120%;color:#b18f2e; margin:0px;}
.news-single-item a.external-link-new-window, .latest_news_home a.external-link-new-window{padding-left:10px;background:url(../images/img_link-intern.gif) no-repeat 0px 5px;color:#b3b3b3;text-decoration:none;font:normal 12px Arial, Helvetica, sans-serif;line-height:90%;}
.news-single-item a:hover.external-link-new-window, .latest_news_home a:hover.external-link-new-window{text-decoration:underline;}
.news-single-item p.bodytext, .latest_news_home p.bodytext{margin:0px;margin-bottom:12px;}
.news-single-item p.keywords, .latest_news_home p.keywords{font-size:80%;color:#636363;margin:0px;margin-top:10px;line-height:120%}
.news-single-item p.bodytext a{padding-left:10px;background:url(../images/img_link-intern.gif) no-repeat 0px 5px;color:#b3b3b3;color:#b18f2e;text-decoration:none;}
.news-single-item p.bodytext a:hover{text-decoration:underline;}
.news-single-item .important, .latest_news_home .important{font-size:90%;color:#b18f2e;font-weight:bold;}
.news-single-item .detail {}
.news-single-item .name-of-person, .latest_news_home .name-of-person{font-size:90%;}

.news-single-item dl.news-single-related {font-size:95%;font-weight:bold;color:#b18f2e;margin:0px;line-height:95%}
.news-single-item dl.news-single-related dt, .news-single-item dl.news-single-related dd {margin:0px;margin-bottom:5px;}
.news-single-item dl.news-single-related dd a{color:#949494;text-decoration:none;font:normal 100% Arial, Helvetica, sans-serif;line-height:100%;}
.news-single-item dl.news-single-related dd a:hover{text-decoration:underline;}

.news-single-img {position:relative;height:300px;margin-top:50px;width:710px;overflow: auto;font-size: 0px;line-height: 0;white-space: nowrap;}
.news-single-img IMG{margin-right:10px;}
.news-single-imgcaption {display:none;}

/* ********** tt_news Amenu ********** */
.news-amenu-container h2{
	display:none;
}
.news-amenu-container ul{

}
.news-amenu-container li{
	list-style:none;
}
.news-amenu-container li .count{
    color:#aaa;
	font-size:10px;
	padding-right:5px;
}
.news-amenu-container a{font-size: 100%;color:#b18f2e;margin-top:0px;margin-bottom:0px;padding:2px 2px 2px 0px;text-decoration:none;}
.news-amenu-container a:hover{color:#000000;}

/* ********** Kalenderseiten Basis-css bei tt_news single ********** */
.KalenderContent {padding-top:45px;}
.KalenderContent h2{color:#b18f2e;font-size:15px;}
.KalenderContent h4{color:#b18f2e;font-weight:normal;}
.KalenderContent a{color:#949494;text-decoration:none;}
.KalenderContent a:hover{text-decoration:underline;}
.KalenderContent h4 a{color:#b18f2e;text-decoration:none;}
.KalenderContent h4 a:hover{text-decoration:underline;}
.KalenderContent ul {padding-left:0px;margin-left:0px;}
.KalenderContent li { list-style:none;background:url(../images/img_list_kalender.gif) left 5px no-repeat;padding-left:10px;line-height:15px;}
.KalenderContent .internal-link,
.KalenderContent .internal-link-new-window {background:url(../images/img_link-intern.gif) no-repeat 0px 5px; color:#b18f2e!important;font-size:12px;padding-left:10px;}
.KalenderContent .external-link-new-window {background:url(../images/img_link-extern.gif) no-repeat 0px 5px;color:#949494!important;font-size:12px;padding-left:10px;}

.KalenderList a{font-size:12px;color:#000000;margin:0px;text-decoration:none;}
.KalenderList a:hover{color:#b18f2e;}
.KalenderList ul {margin-left:0px;padding-left:0px;margin-top:5px;}
.KalenderList li { list-style:none;}
.KalenderList {width:210px;height:250px;}
.KalenderList .current_kalender {font-weight:bold;}

.TMB19, .TMB18, .TMB80, .TMB85, .TMB147, .TMB142, .TMB152, .TMB157 {margin-top:-200px;}
.TMB80 p.bodytext, .TMB85 p.bodytext, .TMB152 p.bodytext, .TMB157 p.bodytext{margin-top:0px;}

.KalenderContent .external-link-new-window {padding:0px 10px;}
.KalenderArchiv {color:#b18f2e;font-weight:bold;margin-top:50px;}

/* ********** Eventseiten  ********** */

.EventContent {padding-top:45px;}
.EventContent h2{color:#b18f2e;font-size:15px;margin-bottom:0px;}
.EventContent h3{color:#949494;font-size:13px;margin:0px 0 10px 0;}
.EventContent h4{color:#b18f2e;font-weight:normal;}
.EventContent h5{color:#b18f2e;padding-left:15px;background:url(../images/img_list1.gif) no-repeat 0px 7px;font-size:12px;font-weight:bold;}
.EventContent a{color:#949494;text-decoration:none;}
.EventContent a:hover{text-decoration:underline!important;}
.EventContent h4 a{color:#b18f2e;text-decoration:none;}
.EventContent h4 a:hover{text-decoration:underline;}
.EventContent a.download{background:url(../images/img_link-intern.gif) no-repeat 0px 5px;color:#b18f2e;text-decoration:none;font-size:12px;padding-left:10px;}
.EventContent p{margin:0px;}
.EventContent p span{font-size:10px;padding-left:20px;}
.EventContent ul{float:left;margin-left:0px;padding-left:0px;display:block;margin-right:30px;}
.EventContent li{
	list-style:none;
	display:block;
	padding-left:15px;
	background:url(../images/img_list1.gif) no-repeat 0 5px;
	}
.EventContent table td {padding-right:60px;vertical-align:top;}
.EventContent table td.TwoCol {width:300px;}
.EventContent table {margin-bottom:20px;}
.EventContent .internal-link,
.EventContent .internal-link-new-window {background:url(../images/img_link-intern.gif) no-repeat 0px 5px; color:#b18f2e!important;font-size:12px;padding-left:10px;}
.EventContent .external-link-new-window {background:url(../images/img_link-extern.gif) no-repeat 0px 5px;color:#949494!important;font-size:12px;padding-left:10px;}

.EventList a{font-size:12px;color:#000000;margin:0px;text-decoration:none;}
.EventList a:hover{color:#b18f2e;}
.EventList ul {margin-left:0px;padding-left:0px;}
.EventList li { list-style:none;}
.EventList {width:210px;height:250px;}
.EventList .current_event {font-weight:bold;}

/* ********** Newsletter ********** */

.newsletter1 {margin-top:30px;margin-bottom:10px;text-align:left;}
.newsletter1 label {width:70px;float:left;	display:block;	margin-bottom:10px;	padding-left:0px;}
fieldset {border:0px;}
.newsletter1 {width:600px;border:0px;}
.newsletter1 td.anrede {padding-bottom:20px;}
.newsletter1 td.td0 {width:180px;}
.newsletter1 .inpfield{	float:left;	display:block;margin-bottom:10px;padding:1px;width:180px;background-color:#f3f3f3;border:1px solid #949494;}
.newsletter1 .check{float:left;	display:block;border-color:#949494;}
.newsletter1 .submit {
float:left;
width:90px;
margin:10px 20px 0 0;
cursor:pointer;
color:#f3f3f3;
font-size: 12px;
margin-bottom:10px;
padding:1px;
background-color:#636363;
}
.newsletter1 .submit {	border:1px solid #949494;}

.error {color:#b18f2e;font-size:11px;}
.newslink {color:#b18f2e;text-decoration:none;}
a:hover.newslink {text-decoration:underline;}

.Newsletter p {margin:0px;margin-top:12px;line-height:130%;}

.Reiter p {margin-bottom:12px;margin-top:12px;}
.Reiter .important {color:#b18f2e;}
.Reiter ul { padding-left:0px;margin:20px;}
.Reiter li { list-style:circle;color:#b18f2e;padding-left:10px;margin-top:15px;}

.offert {min-height:2px;}
.offert a{font-size:120%;color:#b18f2e;text-decoration:none;}
.offert a:hover{text-decoration:underline;}

.TMB31 ul, .TMB137 ul {
	margin-top:0px;
	padding-top:0px;
}
.TMB31 img, .TMB137 img {
	margin-top:0px;
	padding-top:3px;
}
.TMB31 li, .TMB137 li {
	font-weight:bold;
	list-style:none;
	padding-left:15px;
	display:block;
	background:url(../images/img_list.gif) no-repeat 0 5px;
}
.TMB31 li .detail, .TMB137 li .detail{
	color:#949494;
}
.EventContent .TMB73, 
.EventContent .TMB75,
.EventContent .TMB78, 
.EventContent .TMB79,
.EventContent .TMB172, 
.EventContent .TMB183,
.EventContent .TMB187, 
.EventContent .TMB188,
.EventContent .tx-rgsmoothgallery-pi1 {
	margin:10px 0px;
float:left;
}
.EventContent .tx-rgsmoothgallery-pi1 {
	margin-left:7px!important;border:1px solid #949494!important;

}
.EventContent .tx-rgsmoothgallery-pi1 .myGallery {
    border:1px solid 0px!important;
}
.EventContent .TMB73 #mpl,
.EventContent .TMB75 #mpl,
.EventContent .TMB78 #mpl,
.EventContent .TMB79 #mpl,
.EventContent .TMB172 #mpl,
.EventContent .TMB183 #mpl,
.EventContent .TMB187 #mpl,
.EventContent .TMB188 #mpl{
	vertical-align:bottom;
}
.EventContent .TMB73 span,
.EventContent .TMB75 span,
.EventContent .TMB78 span,
.EventContent .TMB79 span,
.EventContent .TMB172 span,
.EventContent .TMB183 span,
.EventContent .TMB187 span,
.EventContent .TMB188 span{
		border:1px solid #949494!important;
		height:250px;
		width:350px;
		display:block;
		padding:0px;
		
}
.EventContent .TMB78,
.EventContent .TMB187{
margin-left:7px;
}

div.csc-mailform-field label {
	display:block;
	float:left;
	width:180px;
	font-weight:bold;
	line-height:1.1;
}
div.csc-mailform-field {
	clear:both;
	margin-top:8px;
	overflow:hidden;
}
div.csc-mailform-field input,div.csc-mailform-field textarea,div.csc-mailform-field select {
	border:1px solid #B18F2E;
}
input.csc-mailform-submit {
	background-color:#B18F2E;
	font-weight:bold;
	margin:20px 0 20px 180px;
}