h1, h2, h3, h4{margin: 0em 0em 0.5em 0em;}
h1{
  color: #D0733B;
  font-size: 90%;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,SansSerif;
}

h2 {
	font-family: Verdana,Arial, Helvetica;
	color: #D0733B;
	font-size: 80%;
	margin: 0px;
}


h3 {
	font-family: Verdana,Arial, Helvetica;
	color: #D0733B;
	font-size: 75%;
	font-weight: bold;
	margin: 0px;
}
.tx-newloginbox-pi1{font-size: 100%;}
.tx-newloginbox-pi1 h3{padding-bottom:1em;font-size: 75%;}
.tx-newloginbox-pi1 p{padding-bottom:1em;font-size: 75%;}
.tx-newloginbox-pi1 table td{font-size: 100%;}
.tx-newloginbox-pi1 table td p{font-size: 75%;padding:10px;}
#tx-newloginbox-pi1-forgot_email_submit {width:10em;}

.textBody td ul ul li{font-size: 100%;}

ul li ul li{font-size: 100%;}

.textBody  ul{padding-top:-8px;}

.csi-text .textBody li{font-size:100%}

.bodytext, td ul li, .textBody ul li{
  color: #000;
  font-size: 75%;
  font-weight: normal;
  font-family: Arial,Helvetica,SansSerif;			
}
.csc-caption {
  color: #000;
  font-weight: normal;
  font-family: Arial,Helvetica,SansSerif;	
  font-size: 60%;		
}
.csi-text ul {
  color: #000;
  font-weight: normal;
  font-family: Arial,Helvetica,SansSerif;	
  font-size: 75%;		
}
.csi-text a, .textBody a{font-weight:normal;}
li{
  color: #000;
  font-weight: normal;
  font-family: Arial,Helvetica,SansSerif;			
}

a {
	font-family: Verdana,Arial, Helvetica;
	color: #D0733B;
        text-decoration:none;
}
p{margin:0; padding:0;}
#copyright{font-size: 75%; color:#F3BC51;text-align:right;font-family: Verdana,Arial, Helvetica;}
#footerNavi{font-size: 75%;font-family: Verdana,Arial, Helvetica; color: #F3BC51; }
#footerNavi a{ color: #F3BC51; text-decoration:none; }


#contentBottomLeft a {color: #ffffff; text-decoration: none; line-height: 3em; }
#contentBottomLeft  {color: #ffffff; text-decoration: none;  font-size: 62%; text-align:center;}
#breadkrump {color: #000000; font-size: 70%; text-decoration: none; padding-bottom:8px;}
#breadkrump a {color: #000000; text-decoration: none;text-indent:1em;}

.tx-indexedsearch {
  color: #000;
  font-size: 75%;
  font-weight: normal;
  font-family: Arial,Helvetica,SansSerif;
}
.tx-indexedsearch-noresults {
	margin-top: 0.4em;
	margin-bottom: 0.8em;
}
.tx-indexedsearch .tx-indexedsearch-searchbox{}
.tx-indexedsearch .tx-indexedsearch-rules{}
.tx-indexedsearch .tx-indexedsearch-whatis{
  background-color:#F3BC51;
  color:#BB501C; 
  padding: 0.5em 0.5em 0.2em 0.5em; 
  margin:0em -0.5em 0em -0.5em; }
.tx-indexedsearch .tx-indexedsearch-whatis-bottom{
  background-color:#F3BC51;
  color:#BB501C; 
  padding: 0em 0.5em 0.5em 0.5em; 
  margin:0em -0.5em 0em -0.5em; }
.tx-indexedsearch .tx-indexedsearch-sw{ font-weight:bold;}
.tx-indexedsearch .tx-indexedsearch-browsebox{
  background-color:#F3BC51;
  color:#BB501C;
  padding:0.5em; 
  margin:0em -0.5em 0em -0.5em;}

.tx-indexedsearch .tx-indexedsearch-browsebox{margin-bottom:10px;}


.tx-indexedsearch .tx-indexedsearch-browsebox-strong{visibility:hidden;font-size:1%;}
.tx-indexedsearch .tx-indexedsearch-sectionlinks{}
.tx-indexedsearch .tx-indexedsearch-sectionlinks li {
	list-style-type: none;
}
.tx-indexedsearch .tx-indexedsearch-browsebox-spacer{}

.tx-indexedsearch .tx-indexedsearch-res{}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead .tx-indexedsearch-secHead-title{float:left;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead .tx-indexedsearch-secHead-title h2{font-size: 100%;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead .tx-indexedsearch-secHead-page{padding-left: 5px;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-item-head{border-top: 1px solid #ffffff;padding-top:4px;}
.tx-indexedsearch-item-head-img img {float:left;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-item-head .tx-indexedsearch-item-head-img{width:20%;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-item-head .tx-indexedsearch-item-head-title{float:left;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-item-head .tx-indexedsearch-item-head-percent{float:right;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-item {clear:both;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-item .tx-indexedsearch-item-spacer{}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-item .tx-indexedsearch-item-text{}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {background-color:#F9DE99;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-item-spacer{}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-info-text{}

.tx-indexedsearch-redMarkup{font-weight:bold;}
.tx-indexedsearch-searchbox{padding: 0em 0em 0.6em 0em;}
.tx-indexedsearch-searchbox-button{
        background-color: #DF752E;
        border: 1px solid #DF752E;
        width: 6em;
        color: #fff;
        font-weight:bold;
        margin: 0.3em 0.8em 0em 0em;}
        

.news-list-item h3 .news-list-date {float:right;}
.news-list-item h3 {margin-bottom:5px;font-size:100%;}

.news-list-item {font-size: 75%; margin-bottom: 1em;}
.news-list-item hr.clearer { display:none;}
.news-list-item .news-list-morelink {margin: 5px 0px 5px 0px;}

.news-single-item {font-size: 70%;}
.news-single-item h2 {font-size: 110%;margin: 5px 0px 5px 0px;}
.news-single-item .clearer {display:none;}
.news-single-item .news-single-backlink{margin: 5px 0px 5px 0px;}
.news-single-item h3 {font-size:100%;margin-bottom:5px;}

.csc-sitemap-level1{font-size:75%; font-weight:bold;}
.csc-sitemap-level2{font-size:75%;margin-left:1em;}
.csc-sitemap-level3{font-size:75%; margin-left:2em;}
.csc-sitemap-level4{font-size:75%; margin-left:3em;}

.angebotsFormular{font-size:75%;}

.csi-intext-left .csi-image img {
	margin-right: 0.8em;
}
/*
.csi-intext-left .csi-text ul li{
	margin-left: 0.8em; 
}
*/
.csi-intext-left .csi-text ul {
	/* margin-left: 0.8em; */
}

/* Veranstaltungskalender */
#teaserbody td {
	font-size: 0.8em;
	font-family: Arial,Helvetica,SansSerif;
}

#teaserbody .blueBoldGr {
	color: #000000;
	font-weight: normal;
}
.tx-indexedsearch-info-text{display:none;}
.tx-ttnews-browsebox{font-size:75%;}