@charset "utf-8";
/* CSS Document */

/* ******************************* allgemeine Einstellungen ******************************* */

* {
	margin:0px;
	padding:0px;
	}
	
body {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	padding-top:0px;
	background-color:#fbf9ec;
	width:1000px;
	margin:0 auto;
	position:relative;
	background-image:url(templates/Bilder/body.jpg);
			background-repeat:no-repeat;
	}
	
/* ******************* Layout / divs ************************************* */

#wrapper {
			width:927px;
			height:760px;
			margin: 0 auto;
			background-image:url(templates/Bilder/wrapper_neu.jpg);
			background-repeat:no-repeat;
			background-position:-2 -1;
			position:relative;
			top:0px;
			left:0px;
			}
			

#header {
			width:910px;
			height:100px;
			position:absolute;
			top:0px;
			left:0px;
			background-image:url(templates/Bilder/headerLogo_folgeseiten.jpg);
			background-repeat:no-repeat;
			background-color:#a9260c;
			border-right:1px solid #e3caac;
			z-index:6;
			}

#header img {position:relative; top:-10px; left:6px;}



#content {
			width:640px;
			height:560px;
			position:absolute;
			top:124px;
			left:260px;
			text-align:left;
			padding-top:20px;
			padding-bottom:40px;
			padding-left:10px;
			overflow:scroll;
			border-right:1px solid #e3caac; 
			z-index:3;
			background-color:#f7f2da;
			}



/* ******************* Bildeinstellungen ************************************* */

#content img {border:1px solid #a9260c; margin-right:3px; margin-top:5px;}

/* ******************* zusätzliche Bildeinstellungen Seite "Personen" ************************************* */

#content dt {position:relative; left:20px; top:10px; padding:10px; float:left; margin:2px;}
#content dd {position:relative; left:20px; top:-10px; padding:10px; float:left; margin:2px;}
#content dl {float:left; margin:-5px 20px 5px 10px; padding-bottom:3px;}
.csc-textpic-imagecolumn {margin-right:40px; padding-right:10px;}

			
#sidebar {
			width:260px;
			background-color:#e3caac;
			background-image:url(templates/Bilder/bg_sidebar.jpg);
			background-repeat:repeat-y;
			height:585px;
			position:absolute;
			top:124px;
			left:0px;
			text-align:left;
			border-right:1px solid #e3caac;
			border-top:1px solid #e3caac;
		}




div#sidebarContent {margin-left:10px;}
				
#sidebar hr {border-bottom:0px solid #a9260c; width:90%; margin-left:-5px;}


#spenden {
	position:absolute;
	top:500px;
	left:0px;
	width:104%;
	text-align:center;
	height:auto;
	
	}
	


#footer {
			width:910px;
			height:40px;
			position:absolute;
			top:705px;
			left:0px;
			background-color:#a9260c;
			color:#a9260c;
			z-index:12;
			border-right:1px solid #a9260c;
			border-bottom:1px solid #e3caac;
			}



/* **************** Überschriften und Schrifteinstellungen ********************************* */


			
#content h1 {
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				padding:5px;
				background-color:#a9260c;
				font-size:3.1em;
				margin-bottom:30px;
				margin-top:10px;
				margin-left:20px;
				}
				
#content h2 {
				font-family:"Times New Roman", Times, serif;
				color:#663300;
				font-size:2.2em;
				margin-bottom:5px;
				margin-top:10px;
				margin-left:20px;
				}

#content h3 {
			font-family:"Times New Roman", Times, serif;
				color:#a9260c;
				font-size:1.7em;
				margin-top:15px;
				margin-bottom:10px;
				margin-left:20px;
				margin-right:10px;
				}
				
#content h4 {
			font-family:"Times New Roman", Times, serif;
				color:#a9260c;
				font-size:1.3em;
				margin-bottom:10px;
				margin-left:20px;
				margin-right:10px;
				}
				
#content h5 {
			font-family:"Times New Roman", Times, serif;
				color:#a9260c;
				font-size:1.3em;
				margin-bottom:10px;
				margin-left:20px;
				margin-right:10px;
				}

#content p {
				font-family:Arial, Helvetica, sans-serif;
				color:#663300;
				font-size:1.5em;
				width:90%;
				margin-left:20px;
				font-weight:500;
				}
				

#sidebar p {
				font-family:Arial, Helvetica, sans-serif;
				color:#663300;
				font-size:1.2em;
				width:90%;
				margin-left:20px;
				margin-right:10px;
				text-align:left;
				font-weight:500;
				}

#sidebar h1 {
				color:#FFFFFF;
				background-color:#c09d7b;
				padding: 3px;
				font-size:2.3em;
				margin-top:15px;
				margin-bottom:5px;
				margin-left:21px;
				text-align:left;
				border-bottom:1px solid #FFFFFF;
				}

#sidebar h2 {
			
				color:#FFFFFF;
				background-color:#c09d7b;
				padding: 1px;
				margin-left:21px;
				font-size:1.7em;
				border-bottom:1px solid #FFFFFF;
				}

#sidebar h3 {
				color:#FFFFFF;
				background-color:#c09d7b;
				padding: 2px;
				margin-left:10px;
				font-size:1.7em;
				margin-top:15px;
				margin-bottom:10px;
				border-bottom:1px solid #FFFFFF;
				}

#spenden h3 {
				margin:0px 10px; 
				font-size:2em;
				background-color:#a9260c;
				background-image:url(templates/Bilder/h1.jpg);
				background-repeat:repeat-x;
				}

#sidebar dl {
				width:100%;
				font-size:1.4em;
				color:#663300;
				list-style:none;
				margin-bottom:4px;
				}
			
#footer h3 {color:#FFFFFF; display:inline-block;}








/* ********************  Navigationseinstellungen *************************************** */




#mILink {position:absolute; top:715px; left:700px; color:#FFFFFF;z-index:13; font-size:1.2em;}
#mILink a {font-size:1.5em;}

#footer span {float:left;color:#FFFFFF; font-size:1.4em;margin-top:13px;margin-left:17px;}

/* ************ Navigationseinstellungen Hauptmenue ********************************* */
/* Drop-Down Menue Überschriften-Divs: */

#menue0 {left:0px;}			
#menue1 {left:130px;}
#menue2 {left:260px;}
#menue3 {left:390px;}
#menue4 {left:520px;}
#menue5 {left:650px;}
#menue6 {left:780px;}

.menueDiv {
			width:130px;
			color:#FFFFFF;
			position:absolute;
			top:100px;
			text-align:center;
			font-size:1.4em;
			border-top:1px solid #e3caac;
			z-index:7;
			}

.menueDiv a {
		width:130px;
		display:inline-block;
		background-color:#a9260c;
		height:20px;
		padding-top:3px;
		}	
		
.menueDiv p {
		width:130px;
		display:inline-block;
		background-color:#a9260c;
		height:20px;
		padding-top:3px;
		}			

/* ********************* Drop-down menue Listenpunkte: 

**************************************************** */

#liste1 {
			position:absolute;
			top:123px;
			height:auto;
			left:130px; 
			width:130px;
			list-style:none;
			color:#e3caac;
			text-align:center;
			font-size:1.3em;
			display:none;
			z-index:8;
			}

#liste2 {
			position:absolute;
			width:130px;
			height:auto;
			list-style:none;
			position:absolute;
			top:123px;
			left:260px;
			color:#e3caac;
			text-align:center;
			font-size:1.3em;
			display:none;
			z-index:9;
			}
			
#liste3 {
			position:absolute;
			width:130px;
			height:auto;
			list-style:none;
			position:absolute;
			top:123px;
			left:390px;
			color:#e3caac;
			text-align:center;
			font-size:1.3em;
			display:none;
			z-index:9;
			}

#liste4 {
			position:absolute;
			width:130px;
			height:auto;
			list-style:none;
			position:absolute;
			top:123px;
			left:520px;
			color:#e3caac;
			text-align:center;
			font-size:1.3em;
			display:none;
			z-index:9;
			}

#liste5 {
			position:absolute;
			width:130px;
			height:auto;
			list-style:none;
			position:absolute;
			top:123px;
			left:650px;
			color:#e3caac;
			text-align:center;
			font-size:1.3em;
			display:none;
			z-index:9;
			}

#liste6 {
			position:absolute;
			width:130px;
			height:auto;
			list-style:none;
			position:absolute;
			top:123px;
			left:780px;
			color:#e3caac;
			text-align:center;
			font-size:1.3em;
			display:none;
			z-index:9;
			}
			

ul {border-top:1px solid #e3caac; list-style:none;}			
li {
		padding-bottom:2px;
		padding-top:2px;
		border-bottom:1px solid #e3caac;
	}
	
ul li {	background-color:#a9260c;}

div#content ul {
				border:none;
				color:#663300;
				margin-top:15px;
				margin-bottom:15px;
			}

div#content li {
				color:#663300;
				border:none;
				font-size:1.2em;
				background-color:#f7f2da;
				position:relative;
				left:40px;
			}

/* ********************* allgemeine Link-Einstellungen 

**************************************************** */

a:link {
		color:#FFFFFF;
		font-size:inherit;
		text-decoration:none;
		}

a:visited {
		color:#FFFFFF;
		text-decoration:none;
		}

a:hover {
			color:#e3caac;
			}

a:active {
			color:#FFFFFF;
			}	
			
			
			

#content a:link {
		color:#a9260c;
		font-size:inherit;
		text-decoration:underline;
		}

#content a:visited {
		color:#a9260c;
		text-decoration:underline;
		}

#content a:hover {
			color:#c0a380;
			text-decoration:underline;
			}

#content a:active {
			color:#a9260c;
			text-decoration:underline;
			}	


/************ Tabellen
**********************************************/
td {vertical-align:top;}
table {font-size:0.8em;}


/* ********************* Sidebar-Links: 

**************************************************** */
			
#sidebar li {
		color:#663300;
		padding-bottom:15px;
		padding-top:15px;
		border-bottom:1px solid #a9260c;
		
	}			
					

#sidebar a:link {
		color:#FFFFFF;
		font-size:inherit;
		text-decoration:none;
		}

#sidebar a:visited {
		color:#FFFFFF;
		text-decoration:none;
		}

#sidebar a:hover {
			color:#e3caac;
			text-decoration:none;
			background-color:#c09d7b;
			}

#sidebar a:active {
			color:#FFFFFF;
			text-decoration:none;
			}	



#spenden a:link {
		font-size:1em;
		margin-top:-3px;
		
	}
#spenden a:visited {
		font-size:1em;
		margin-top:-3px;
		
	}

#spenden a:hover {
		font-size:1em;
		margin-top:-3px;
		color:#e3caac;
		background-color:transparent;
	}

#spenden a:active {
		font-size:1em;
		margin-top:-3px;
		
	}



			
#content input {
		color:#663300;
		background-color:#FFF;
		border-style:ridge;
		}



/* typo3-Klassen Sondereinstellungen */
.news-latest-morelink {margin-left:20px;}
.news-latest-date {margin-left:20px;}
.news-list-morelink {margin-left:20px;}	
.news-single-timedata {margin-left:20px;}
.news-single-backlink {margin-left:10px;}
.news-single-img {margin-left:20px;}
.news-list-container img {margin-left:20px;margin-bottom:5px;}
.csc-searchResultRange {font-size:0.9em;}
.csc-searchResultRange p {position:relative; top:-10px;}
.tx-indexedsearch-searchbox {margin:0px 20px;}
.tx-indexedsearch-res {margin:0px 20px;}
.tx-indexedsearch-whatis {margin:0px 20px;}
#content table {font-size:0.9em;}

.csc-searchform {display:none;}
#content td {font-size:1.2em;}
.tx-indexedsearch-browsebox {margin-bottom:10px;}
.tx-indexedsearch-searchbox {margin-bottom:10px;}

.trennlinie {border-bottom:0px solid #a9260c; width:90%; margin-left:10px;}
.csc-form-label-req {font-size:1em;}
.csc-searchResultInfo {font-size:1em;}
.csc-searchResult {margin-bottom:10px;}
.clearer {border-bottom:0px solid #a9260c; width:100%; margin-left:-5px; color:#FFFFFF;}
#content dl {position:relative; left:-10px;}
#content dt {position:relative; top:-10px;}
.csc-textpic-intext-right-nowrap {margin-right:50px;}


.news-single-item li {
						list-style:url(templates/Bilder/quadrat_liste.gif);
						}

.news-amenu-container li {
						
						list-style:none;
						}

.news-single-additional-info dt {color:#663300;}
.news-single-additional-info img {display:none;}
.news-single-backlink {padding-top:10px;}
.csc-textpic-caption-l.csc-textpic-equalheight {margin-top:10px;}

.browsebox li {
float:left;
margin-right:3px;
font-size:.9em;
}

.tx-indexedsearch-res {
padding-top:20px;
 clear:both;
}

.tx-indexedsearch-searchbox-button {
			font-size:.8em;
			border:none;
			color:#FFFFFF;
			background-color:#a9260c;
			position:relative;
			top:3px; 
}


