/* CSS Document Familieninfo Füerth*/




/*	-------------------------------------------------------------
	Verlinkte Bilder haben keinen überflüssigen Rahmen
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
a img {border: none;}
	

/*Pfad*/
#pfad {
	text-align:left;
	height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size:16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin: 20px 12px 0px 12px;
	padding: 0px 0px 30px 0px;
	}
	

	
#pfad a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
	
}
#pfad a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
}
#pfad a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}	
	
			
#containertext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 20px 8px 0px 12px;
	font-size:12px;
	line-height: 17px;
	
	
}

#containertext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}

#containertext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}

#containertext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}

#aktuelles 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 20px 8px 0px 12px;
	font-size:12px;
	line-height: 17px;
	text-align:left;
	
	
}

#aktuelles a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}

#aktuelles a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}

#aktuelles a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787575;
	text-decoration: underline;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}



#sitemap 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 20px 8px 0px 12px;
	font-size:12px;
	line-height: 17px;
	
	
}

#sitemap a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}

#sitemap a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}

#sitemap a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6500;
	/*display: block;
	padding: 10px;
	margin: 0px;
	/*width: 173px;
	text-decoration: none;*/
	font-weight: bold;
}





/* MENUE */
#sidebar {
	margin: 0;
	padding-top: 10px;
	/*width: 173px;
	height:100%;
	/*border-right-color: #333333;	
	background-color:#fee96c;
	background-image: url(../bilder/bg_menu_kleckse.gif);*/

	}

#sidebar ul {
	margin: 0;
	padding: 0px;
	}

#sidebar li {
	margin: 0;
	padding: 0;
	}

#sidebar a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;*/
	padding: 0px;
	margin: 0px;
	/*width: 173px;*/
	text-decoration: none;
	text-align:left;
	font-weight: bold;
}


#sidebar a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;*/
	padding: 0px;
	margin: 0px 0px 0px;
	text-decoration: none;
	text-align: left;
	/*background-color: #ffffff;Rahmen Hintergrund*/
	font-weight: bold;

}

#sidebar a:hover {
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}


/*RECHTE SPALTE*/
#sidebarrechts {padding: 3px}

#sidebarrechts a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;*/
	/*width: 173px;*/
	text-decoration: none;
	text-align:left;
	font-weight: bold;
}


#sidebarrechts a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;*/
	text-decoration: none;
	text-align: left;
	/*background-color: #ffffff;Rahmen Hintergrund*/
	font-weight: bold;

}

#sidebarrechts a:hover {
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}



#footer{
	
	margin: 0px;
	padding: 0px;
	
}

#footer a:link{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;*/
	padding: 0px;
	margin: 0px;
	/*width: 173px;*/
	text-decoration: none;
	font-weight: bold;
	
}

#footer a:visited{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*display: block;*/
	padding: 0px;
	margin: 0px;
	/*width: 173px;*/
	text-decoration: none;
	font-weight: bold;
	
	
}

#footer a:hover{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffdb29;
	/*display: block;*/
	padding: 0px;
	margin: 0px;
	/*width: 173px;*/
	text-decoration: none;
	font-weight: bold;
	
	
}

/*Links Allgemein*/
a:link {
	color: #ffdb29;
	font-weight:bold;	
	text-decoration:none;
}
a:visited {
	color: #ffdb29;
	font-weight:bold;	
	text-decoration:none;
	
	
}
a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	
	
}

a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	
	
}
table {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/*######################################################
input und folgende sind für das Aussehen des Formulars zuständig!!!*/

input/*färbt die Eingabefelder von Formularen - aber nicht das Texteingabefeld!*/
{
color: #000000;
background: #ffffff;
border: 1px solid #000000;
}

.submit input
{
color: #000000;
background: #ffffff;
border: 2px outset #000000
}

textarea/*färbt das Texteingabefeld von Formularen*/
{
color: #000000;
background: #ffffff;
border: 1px solid #000000;
}
fieldset
{
border: 1px solid #000000;
background: #ffffff;

}

legend
{
color: #ffffff;
background: #ffffff;
border: 1px solid #000000;
padding: 2px 6px

}



/* ############# SUCHE ##############################################
SPRICHT das template_css.html für die SUCHE an*/

/*Eigabefeld*/
.tx-indexedsearch-searchbox-sword{
	background:#ffffff;
	margin-bottom: 2px;

	}
	
	.tx-indexedsearch-redMarkup {
	color:#000000 bold;
	font-size: 12px;
	text-decoration: underline;	
	}
	/*färbt die großen Kästen*/
	div.tx-indexedsearch-res div.res {
	margin:0 0 15px 0;
	padding:15px;
	background:#bdd8bd;
	color:inherit;
	}


div.tx-indexedsearch div.res h2 {
	margin-top:0;
	}

/*die Infos sind im Template auskommentiert: unterhalb von ###ROW_LONG### 

dl.tx-indexedsearch-info {
	background:#AEC7D4;
	color:inherit;
	padding:15px;
	}

dl.tx-indexedsearch-info dt,
dl.tx-indexedsearch-info dd {
	float:left;
	}

dl.tx-indexedsearch-info dt.item-path {
	clear:both;
	}*/

/* TYPO3 INDEXED SEARCH ENGINE SEARCH FORM */

.tx-macinasearchbox-pi1{
	
	margin-left: 3px;

	}

/*Ganze Eingabebox*/
div.searchbox-tmpl-css fieldset {
	padding:15px;
	background:#bdd8bd;
	color:inherit;
	border:0;
	margin:0 0 15px 0;
	}

/*färbt die Spalte mit den Trefferseiten, wenn es viele Ergebnisse gibt*/	
ul.browsebox {
	padding:7px 15px;
	background:#cccccc;
	color:#fff;
	margin:0 0 15px 0;
	border:0;
	}

ul.browsebox li {
	padding:0;
	margin:0 10px 0 0;
	border:0;
	display:inline;
	font-size:11px;
	}

ul.browsebox a {
	color:#fff;
	background:transparent;
	text-decoration:none;
	font-size:11px;
	
	}

ul.browsebox a:hover {
	color:#E5D3A1;
	font-size:11px;
	}
	
/* steuert die Box, wenn mehrere Seiten angezeigt werden (Seite1 Seite2 usw.) - hinterlegt die ahover-Seite entsprechend */	
	
.tx-indexedsearch-browselist-currentPage {
	background-color:#b8e5b8;
	
	}

/*###############################################################################
 #########  ÜBERSCHRIFTEN  ############### 
ACHTUNG TS-Setup  +  zum Umbenennen Eintrag ins TSconfig 
tt_content.text.10 = < lib.stdheader
lib.stdheader.10.1.fontTag = <div class="header1"> | </div>
lib.stdheader.10.2.fontTag = <div class="header2"> | </div> 
lib.stdheader.10.3.fontTag = <div class="header3"> | </div>
lib.stdheader.10.4.fontTag = <div class="header4"> | </div> */

	.header1 { font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
	}
	
	.header2 { font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
	}
	
	.header3 { font-size: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
	}
	
	.header4 { font-size: 24px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
	}
	
	.wobinich { font-size: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009200;
	
	}




/* ##########################
** ### RAHMEN ###
** ##########################
*/
.linie_oberhalb{
	padding: 5px;
	border-top: 1px solid #000000;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	
}

.linie_unterhalb{
	padding: 5px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #000000;
	border-left: 0px;
	
}

.schwarzer_rahmen{border:1px solid #000000; padding: 5px; }

.hintergrund_farbe_1{border:1px solid #000000; padding: 5px; background-color:#ffffff }

.hintergrund_farbe_2{border:1px solid #000000; padding: 5px; background-color:#ffc729 }



/* ##########################
** ### tx_SITEMAP_Dopdown ###
** ##########################
*/

	/*färbt den Kasten über der Sitemap*/
	 .tx-dropdownsitemap-pi1 DIV.expAll {
            border: solid 1px #000000;
            background-color: #bddbbd;
            color: inherit;
            padding: 5px;
			/*Abstand nach unten*/
			margin-bottom:25px;
        }
		
		/*steuert den abstand der Bildchen*/
        .tx-dropdownsitemap-pi1 IMG {
            margin-right: 5px;
        }
		
		.tx-dropdownsitemap-pi1 div {
		border:solid 1px #e2e2e2;
		background:#bddbbd;
		/*Abstand zwischen den Hauptkategorien*/
		margin-bottom:8px;
		margin-left: 0px;
		padding:2px
		}
		
		
		
		/*.tx-dropdownsitemap-pi1 ol li ol li {}
.tx-dropdownsitemap-pi1 span.description {font-size:0.8em;margin-left:1em;background:transparent url(../images/icons.png) left -89px no-repeat;padding-left:14px}
.tx-dropdownsitemap-pi1 div {border:solid 1px #e2e2e2;background:#bddbbd;margin-bottom:5px;padding:2px}
.tx-dropdownsitemap-pi1 div.expAll {text-align:center;border:solid 1px #e2e2e2;background:#f1f1f1}
.tx-dropdownsitemap-pi1 div.expAll a {text-decoration:none}
.tx-dropdownsitemap-pi1 img {margin-right:0.5em}*/





