/*******************************************
* TEXT
********************************************/


h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em; 
	color: #156175;
	padding-bottom:1em;
	padding-top:25px;
	line-height:1.2em;

	}
	
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em; 
	color:	#156175; 
	margin:0 0 0.3em 0;  
}

h3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em; 
	color: #156175;
	padding-bottom:.2em;
	padding-top:25px;
	line-height:1.2em;

	}
	


h4 { font-size: 1.2em; color: #666666; margin:0 0 0 0; font-weight:normal; }

/*******************************************
* Links Inhalt
********************************************/

#content_links a {
	font-weight:bold;
	text-decoration:none;
	color: #156175;
}
#content_links a:hover {text-decoration:underline;}

/*******************************************
* Schriftgrösse
********************************************/

.bodytext, 
.csc-uploads
 {
	font-size:1.3em;
	color:#156175;
	}

p {margin-bottom:8px;}
	
/*******************************************
* Listen
********************************************/

#content_links ul {
	font-size: 1.3em; 
		font-weight:normal; 
		margin-left:15px; 
		}

#content_links ol {
	font-size: 1.3em; 
		font-weight:normal; 
		margin-left:22px; 
		}


/*******************************************
* RTE Formatierungen
********************************************/

.fusszeile {font-size:10px; padding-top:120px;}

.contenttable td {
	padding-right:20px;
	vertical-align:top;
	}
.contenttable td p.bodytext {font-size:13px;}


/*******************************************
* Menu1
********************************************/

#menu1 p {margin-bottom:0px;}
.menu1 {margin-top:15px;}
	

	
/*******************************************
* Menu Service
********************************************/
#service {padding-top:4px; padding-right:5px;}
.abstand {padding-left:10px;}


#telefon {
font-size:18px;
font-weight:bold;
color:#94D8D9;
padding-left:5px;
padding-top:5px;
}

	


.csc-uploads-fileSize {padding-left:1em;}

table {
	border-collapse: collapse;
}

/*******************************************
* Tabelle
********************************************/

.contenttable {
font-size:1.3em;
}
.contenttable td {
padding-bottom:6px;
}

.td-0 {width:100px; vertical-align:top;}




/*******************************************
* Linie
********************************************/

.csc-frame-rulerAfter { 
	background:transparent; 
	margin-top: .8em; 
	margin-bottom: .8em; 
	border-bottom: 1px #666666 dashed; 
}

img {
	border: 0;
}




/* Typo3 Version 4 */
dd.csc-textpic-caption {
	font-size:1.2em;color:#000000;
	padding-top:6px;
	}






/*******************************************
* TYPO3 Mailformular
********************************************/
.csc-mailform {border:none;}

fieldset { border:none}

.csc-mailform-field label {
  color:#000000;
  display:block;
  font-size:1.2em;
  margin-top:1em;
}
.csc-mailform-radio label {
  display:inline;
  margin-left:0.3em;
}
.csc-mailform-radio legend {
  display:none;
}
.csc-mailform-submit {
  margin-top:1em;
}
.rot {
  color:#e8770f;
}


/*******************************************
* 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: 12px; color:#CC0000; text-decoration:none; font-weight:bold; list-style-type:none;
}

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

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


