/*******************************************
* TEXT
********************************************/
body { font-family: Arial, sans-serif; }


h1 { font-family: Arial Narrow, Arial, sans-serif; font-size: 2.8em; line-height: 1.2em;color: #CCC; margin:0 0 0px 0px; font-weight:bold;}
h2 {font-family: Arial Narrow, Arial, sans-serif; font-size: 2em; line-height: 1.5em; color: #F93; font-weight:bold;}
h3 {font-family: Arial Narrow, Arial, sans-serif; font-size: 1.6em; line-height: 1.5em; color: #CC0000; font-weight:bold;}


#content_links {}
#content_links a {color:#CC0000; text-decoration:none; font-weight: bold;}
#content_links a:hover {text-decoration:underline; font-weight: bold;}
#content_links .bodytext{font-size: 1.2em; line-height: 1.5em; margin:0px 15px 0px 0px; }

#content_rechts {}
#content_rechts a {color:#CC0000; text-decoration:none; font-weight: bold;}
#content_rechts a:hover {text-decoration:underline; font-weight: bold;}
#content_rechts .bodytext{font-size: 1.2em; line-height: 1.5em; margin:0px 15px 0px 0px; }


strong,b {font-weight: bold;}
em,i { font-style:italic; }
pre, code {	font-family: Courier, monospace; }
.address {font-style:normal; color: #F93; line-height: 1.5em; margin: 0 0 1em 0; }



/*******************************************
* LISTE
********************************************/


#centercontent ul {
	list-style-type:disc;	
	font-size: 1.2em;
	line-height: 1.5em;
	margin-left:18px;
}

#centercontent li {
	list-style-type:disc;	
	padding-bottom:0.5em;

}




/*******************************************
* SITEMAP
********************************************/



.csc-sitemap ul {
list-style-type:none;
padding-bottom:0px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;

}

.csc-sitemap ul ul{
list-style-type:none;
padding-bottom:0;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-left:2em; 
}

.csc-sitemap li{
list-style-type:none!important; /*nimmt die Punkte nur mit important raus */
padding-bottom:0!important;
padding-top:0px!important;
margin-top:0!important;
margin-bottom:2em!important;
}

.csc-sitemap li li{
list-style-type:none!important;
padding-bottom:0!important;
padding-top:0px!important;
margin-top:0px!important;
margin-bottom:0px!important;
}




.csc-sitemap ul a {
	font-size: 1.4em; color:#CC0000; text-decoration:none; font-weight: bold; list-style-type:none;
}

.csc-sitemap ul ul a {
	font-size: 1em; color:#000000!important; text-decoration:none; font-weight: bold; list-style-type:none;
}

.csc-sitemap ul ul ul a {
	font-size: 0.8em; color:#CC0000; text-decoration:none; font-weight: normal!important; list-style-type:none;
}





/*******************************************
* Linie
********************************************/
hr { 
	color: #9EBD0C; 
	background:transparent; 
	margin: 0 0 0.5em 0; 
	padding: 0 0 0.5em 0; 
	border:0; 
	border-bottom: 1px #9EBD0C solid; 
}
.csc-frame-rulerBefore { 
	color: #9EBD0C; 
	background:transparent; 
	margin: 0 0 0.5em 0; 
	padding: 0 0 0.5em 0; 
	border:0; 
	border-bottom: 1px #9EBD0C solid; 
}

img {
	border: 0;
}


/*******************************************
* Tabelle
********************************************/
.contenttable p{
	padding:0;
	margin:0;
}
.contenttable td{
	padding:0;
	padding-right:15px;
	margin:0;
}



/*******************************************
* TYPO3 Mailformular
********************************************/
.tx-thmailformplus-pi1 {
  color:#9EBD0C;
  display:block;
  font-size:1.1em;
  margin-top:1em;
}


.stueck {
  color:#000;

}


/*******************************************
* File Upload
********************************************/


.csc-uploads {
  font-size:1.2em;
}

.csc-uploads-fileSize {
  padding-left:6em;

}



/*******************************************
* Bild Download
********************************************/

dd.csc-textpic-caption {
	font-size: 1.1em;
	color:#9EBD0C;
}
