/*
Farben:
#FFEE66 (gelb, dunkel = Farbe Jugendamt): .backgelb
#FFFF99 
#FEF5AC gelb, hell (.backhinweis, .backtabelle; "Farbauflage" H-Navigationspunkte)
#FCF9F5	beige, ganz hell: 	

#333366 blau, dunkel
#333399 blau-violett, mittel
#999999 dunkelgrau (Trennlinie)
#333366	dunkelviolett (Link visited)

neu:	#333333	(schwarzgrau):	a.service:link, a.service:visited 
								h1, h2, h3, h4 
								.ab_allgemein, .allgemein, .boldallgemein
								.s_titel_allgemein, .titelneu, .titel_sitemap
								vorher: #003399 blau, mittel]
neu:	#666666 (dunkelgrau): 	#teaser.abschnitt,.ab_asd, .asd, Schrift, .boldasd, .s_titel_asd
neu: 	#CCCCCC (hellgrau): 	.backallgemein, .backasd

#497366 hellblau (eltern)
#FF6600 ocker, kräftig (asd)
#663399 violett (erziehungsberatung)
#669900 grün (fachkraft)
#b41500 rot-orange, kräftig (finanzen, kindertageseinrichtungen)
#f9ac33 ockergelb (kinder)
#F17A10 orange (kindertag)
#000066 blau-schwarz, dunkel (jugend)
#CC3300 rot-orange, mittel (jugendarbeit)
#799abc blau-grau, mittel (pflegekinder)

#337400 grün-oliv, satt (boldgrün)
#FF6600 orange (boldorange)
#FF0000 rot (boldrot)

#FF3333 rot, hell (pdf-rot)


*/

p,font,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     		{ font-family:arial,helvetica,sans-serif; }

a:link	 	{
			margin-top:5px;
			font-size:x-small;
			color:#333366;
			}
a:visited  { 
			font-size:x-small; 
			color:#333366;
            }
a.co:link	{
			color:#000000;
			text-decoration:none;
			font-weight:bold; 
			font-size:10px;
			}
a.co:visited{ 
			color:#000000;
            text-decoration:none; 
            font-weight:bold; 
            font-size:10px;
            }
a.service:link	{
			color:#333333;
			text-decoration:none;
			font-weight:bold; 
			font-size:11px;
			}
a.service:visited
			{ 
			color:#333333;
            text-decoration:none; 
            font-weight:bold; 
            font-size:11px;
            }			
a.sitemap:hover
			{ 
			color:#000000;
			text-decoration:underline;
	        }		
a.sitemap:link	
			{
			color:#000000;
			text-decoration:none;
			}
a.sitemap:visited
			{ 
			color:#000000;
			text-decoration:none; 
	        }		
a.termine:link	{
			color:#003399;
			text-decoration:underline;
			}
a.termine:visited
			{ 
			color:#003399;
			text-decoration:underline; 
	        }
a.titel		{color: #003399; 
			text-decoration:none;
			}
a.titel:visited 
			{color: #003399; 
			text-decoration:none;
			}
a.titel:hover	
			{color: #003399; 
			text-decoration:underline;
			}
			
body	 	{background-color:#FCF9F5;
			}

h1	 		{  
			margin-top:8px;
			margin-bottom:5px;
			padding:0px;
			font-size:1.0em; 
			font-weight:600;
			font-family:arial, helvetica, sans-serif; 
			color:#333333;
			border:0px;
			}
h1.abc_suche	 		{  
			margin-top:2px;
			margin-bottom:2px;
			padding:0px;
			font-size:1.0em; 
			font-weight:600;
			font-family:arial, helvetica, sans-serif; 
			color:#666666;
			border:0px;
			}				
h2	 			{  
			margin-top:8px;
			margin-bottom:4px;
			font-size:0.9em; 
			font-weight:600;
			font-family:arial, helvetica, sans-serif;
			color:#333333;
			}			
h2.kijh	 			{  
			margin-top:0px;
			margin-bottom:4px;
			font-size:0.9em; 
			font-weight:600;
			font-family:arial, helvetica, sans-serif;
			color:#333333;
			}
h3	 			{ 
			margin-top:8px;
			margin-bottom:5px; 
			font-size:0.85em; 
			font-family:arial, helvetica, sans-serif;
			color:#333333; 
			font-weight:600;
			}
h4				{
			font-family:arial, helvetica, sans-serif;
			font-size:0.8em;
			font-weight:500;
			}		
h5 				{
			font-family:arial, helvetica, sans-serif;  
			font-size:0.8em;
			} 
h6 				{
			font-family:arial, helvetica, sans-serif;  
			font-size:0.8em;
			} 
			
img			{
			border:none;
			}
			
p				{
			margin-top:5px;
			margin-bottom:4px;
			font-size:0.8em;
			color:#000000;
			}

ul 				{
			margin-top:1px;
			margin-bottom:4px; 
			color:#000000;
			}			
ol 				{
			margin-top:1px;
			margin-bottom:4px;  
			color:#000000;
			} 		
li      		{
			margin-top:5px;
			font-size:0.8em; 
			color:#000000;
			}
			
table.presse	{
			table-layout:auto;
			border:1px solid #003399;
			}
			
/* BILDER */			
#bildseite
			{
			width:80%;
			text-align:center;
			position:absolute;
			left:10%;
			}			
#img_start		{
			text-align:left;
			margin-top:5px;
			margin-right:8px;
			margin-bottom:5px;
			float:left;
			border:0;
			}		
#img_rechts 	{
			text-align:right;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:5px;
			margin-left:8px;
			float:right;		
			border:0;
			}
			
#download ul {
			margin-top:10px;
			margin-left:20px;
			margin-bottom:0;
			padding:0px;
			list-style-image:url(images/icon_download.gif);
			}
#download ul li	{
			margin-top:10px;
			margin-left:10px;
			margin-bottom:4;
			padding:0px;
			}

#linkintern ul {
			margin-top:10px;
			margin-left:20px;
			margin-bottom:0;
			padding:0px;
			list-style-image:url(images/icon_interner_link.gif);
			}
#linkintern ul li	{
			margin-top:10px;
			margin-left:10px;
			margin-bottom:4;
			padding:0px;
			}
			
#hauptnavigation {width:149px;
			}
			
inhalt		{margin-left:5px;}			

#teaser 		{
			padding:4px;
			}
#teaser p	{
			font-size:0.75em;
			}
#teaser.abschnitt	{
			border: #666666 1px solid;
			}

/* KLASSEN*/			

.abstand20	{
			padding-left:20px;
			}

.ab_allgemein
			{border: #333333 1px solid;}
						
.ab_eltern
			{border: #497366 1px solid;}
			
.ab_asd
			{border: #666666 1px solid;}			
			
.ab_erziehungsberatung
			{border: #663399 1px solid;}
				
.ab_fachkraft
			{border: #669900 1px solid;}

.ab_finanzen
			{border: #b41500 1px solid;}
	
.ab_kinder
			{border: #f9ac33 1px solid;}

.ab_jugend
			{border: #000066 1px solid;}

.ab_jugendarbeit
			{border: #CC3300 1px solid;}
								
.ab_pflegekinder
			{border: #799abc 1px solid;}
			
.abschnitt	{
			border: #003399 1px solid;
			padding-top:4px;
			}
			
.akt		{
			font-size:xx-small;
			color:#000000;
			}
			
.allgemein 	{color: #333333}

.asd 		{color: #666666}

.backallgemein 
			{background-color: #CCCCCC}
.backasd 	{background-color: #CCCCCC}			
.backeltern {background-color: #4973C6;}
.backerziehungsberatung 
			{background-color:#663399}			
.backfachkraft 
			{background-color: #8CAF41}			
.backfinanzen 
			{background-color: #B41500}			
.backgelb 	{background-color: #FFEE66;}
.backgruen 	{background-color: #009900;}
.backhinweis 
			{background-color: #FEF5AC;} 
.backhinweisrot 
			{
			color: #CC3300;
			background-color: #FEF5AC;
			}		
.backjugend {background-color: #000066}
.backjugendarbeit 
			{background-color:#cc3300}	
.backkinder {background-color: #F9AC33}
.backkindertag 
			{background-color: #F17A10}	
.backpflegekinder 
			{background-color: #799ABC}
.backschwarz 
			{background-color: #000000;}
.backtabelle 
			{background-color: #FEF5AC}

.bild 		{margin: 0 10px 5px 0; 
			float: left; 
			}

.bold		{font-weight:600;}			
.boldallgemein 			{
			color: #333333;
			font-weight:600;
			}
.boldasd	{
			color: #666666;
			font-weight:bold;
			}
			
.bolddunkelblau 
			{
			font-weight:bold;
			color: #000066;
			}
			
.bolddunkelrot 
			{
			font-weight:bold;
			color: #990000;
			}

.boldeltern {
			color: #4973C6;
			font-weight: bold;
			}
			
.bolderziehungsberatung 
			{
			color: #663399;
			font-weight: bold;
			}

.boldfachkraft 
			{
			color: #669900;
			font-weight: bold;
			}
			
.boldfinanzen {
			font-weight:bold;
			color: #b41500;
			}

.boldgruen {
			font-weight:bold;
			color: #337400;
			}

.boldjugend {
			color: #000066;
			font-weight: bold;
			}
			
.boldjugendarbeit 
			{
			font-weight:bold;
			color: #CC3300;
			}
			
.boldkinder {
			font-weight: bold;
			color: FF9900;
			}

.boldorange {
			font-weight:bold;
			color: #FF6600;
			}

.boldpflegekinder {
	color: #799ABC;
	font-weight: bold;
			}

.boldrot 	{
			font-weight:bold;
			color: #FF0000;
			}
			
.boldstart 
			{
			font-weight:bold;
			color: #404040;
			}

.eltern 	{color: #4973C6}

.erziehungsberatung 
			{color:#663399}
			
.fachkraft 	{color: #669900}
			
.finanzen 	{color: #B41500}

.hbild 		{
			background-image:url(images/collage_hint.jpg);
			background-repeat:no-repeat;
			background-position: bottom;
			}

.highlight 	{
			font-size: x-small; 
			color: #000033; 
			font-weight: bolder}

.jugendarbeit 
			{color:#cc3300}

.jugend 	{color: #000066}


.kinder 	{color: #FF9900}

.kindertag 	{color: #F17A10}

.liste_ohne_punkte		{
			margin-top:10px;
			margin-bottom:10px;
			list-style-type:none;
			}
			
.nachoben	{
			padding-top:5px;
			padding-right:1px;
			padding-bottom:2px;
			border:0;
			text-align:right;
			vertical-align:bottom;
			}			
.pdfrot 	{
			font-family: Arial, Helvetica, sans-serif;
			font-size:x-small;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			color: #990000;
			}
			
.pfeilnachoben
			{
			border:0px;
			text-align:right;
			style-image:url(images/icon_nach_oben.gif);
			}
			
.pfeilnachobenlinie	{
			margin:0px;
			padding:0px;
			border:0px;
			text-align:right;
			border-bottom:1px solid #666666;
			style-image:url(images/icon_nach_oben.gif);
			}

.pflegekinder 
			{color: #799ABC}

span.spamschutz		{display:none;}
			
.start_termine
	 		{  
			margin-top:4px;
			margin-bottom:4px;
			font-size:0.9em; 
			font-weight:400;
			font-family:arial, helvetica, sans-serif;
			color: #003399
			}
			
.s_titel_allgemein
			{
			font-size: x-small;
			font-weight: bold;
			color: #333333;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#333333 1px solid;
			margin-bottom:4px;
			}

.s_titel_asd
			{
			font-size: x-small;
			font-weight: bold;
			color: #666666;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#333333 1px solid;
			margin-bottom:4px;
			}

.s_titel_eltern
			{
			font-size: x-small;
			font-weight: bold;
			color: #4973c6;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#4973c6 1px solid;
			margin-bottom:4px;
			}

.s_titel_erziehungsberatung
			{
			font-size: x-small;
			font-weight: bold;
			color: #663399;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#663399 1px solid;
			margin-bottom:4px;
			}

.s_titel_fachkraft
			{
			font-size: x-small;
			font-weight: bold;
			color: #8caf41;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#8caf41 1px solid;
			margin-bottom:4px;
			}

.s_titel_finanzen
			{
			font-size: x-small;
			font-weight: bold;
			color: #b41500;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#b41500 1px solid;
			margin-bottom:4px;
			}

.s_titel_jugend
			{
			font-size: x-small;
			font-weight: bold;
			color: #000066;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#000066 1px solid;
			margin-bottom:4px;
			}
	
.s_titel_jugendarbeit
			{
			font-size: x-small;
			font-weight: bold;
			color: #cc3300;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#cc3300 1px solid;
			margin-bottom:4px;
			}

.s_titel_kinder
			{
			font-size: x-small;
			font-weight: bold;
			color: #f9ac33;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#f9ac33 1px solid;
			margin-bottom:4px;
			}

.s_titel_pflegekinder
			{
			font-size: x-small;
			font-weight: bold;
			color: #799abc;
			padding-top:4px;
			padding-bottom:4px;
			border-bottom:#799abc 1px solid;
			margin-bottom:4px;
			}
			
.tabelle 	{background-color: #FFFFCC}

			
.teaserablaufdatum 	{
			font-family: Arial, Helvetica, sans-serif;
			font-size:0.5em;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #999999;
			}
			
.textgross	{
			font-size:0.9em;
			}
			
.textklein	{
			font-size:0.5em;
			}
			
.textjugend {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:0.75em;
			font-style: oblique;
			font-weight:600;
			font-variant: normal;
			color: #336600;
			}
			
.titel		{
			margin-left:5px;
			font-size:0.9em; 
			font-weight:600;
			color: #FFFFFF;
			}
.titelneu		{
			margin-left:5px;
			font-size:0.9em; 
			font-weight:600;
			color: #333333;
			}
			
.titel_sitemap
	{font-size: x-small; font-weight: bold; color: #cccccc; padding:2px;}
			
.v_titel
	{
	font-size: small;
	font-weight:bold;
	color:#003399;
	padding-top:4px;
	padding-bottom:10px;
	}

