/* nur beim Ausdruck anzeigen */
.druck			{display:none;}

.druckLink		{display:none;}


#homeRubrik #farbe		{background-color:#ee0000;}

/* Linke Themenspalte */
#linkeSpalte		{
			background-image:url(/images/portal_internet/linie_dotted_senkrecht.gif);
			background-repeat:repeat-y;
			background-position:right;
			border-top: 20px solid #ffffff;
			width:198px;
			}

#homeRubrik #navi	{
			margin:0px;
			padding-top:2px;
			width:198px;
			text-align:left;
			border-top: 20px solid #ee0000;
			}

#homeRubrik #navi p.unten
			{
			margin:0px;
			padding-bottom:90px;
			}

div.aktuell		{
			margin:0 12px 12px 9px;
			padding:0 0 10px 0;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#homeRubrik #navi img	{
			margin:0 2px 10px 7px;
			padding:10px 0 10px 0;
			border:none;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#homeRubrik #navi p	{
			margin:0px;
			padding:0px;
			font-size:0.75em;
			line-height:1.3em;
			}


/* Inhalt */

#inhaltSpalte		{
			margin:0px 0px 0px 12px;
			padding:0px;
			text-align:left;
			border:none;
			color:#000000;
			width:575px;
			border-top:20px solid #ffffff;
			}

h1			{
			color:#666666;
			font-size:0.95em;
			font-weight:bold;
			margin:15px 10px 12px 0;
			padding:0px;
			text-align:left;
			}

h2			{
			color:#333333;
			font-size:0.8em;
			font-weight:bold;
			margin:0 0 6px 0;
			padding:2px 0 2px 0;
			text-align:left;
			}

h2.erweiterteSuche	{
			color:#333333;
			font-size:0.8em;
			font-weight:bold;
			margin:0 0 6px 0;
			padding:2px 0 2px 0;
			text-align:left;
			}

h2.suche		{
			color:#333333;
			font-size:0.85em;
			font-weight:bold;
			margin:11px 0 6px 0;
			padding:2px 0 2px 0;
			text-align:left;
			}

h2.teaserHome		{
			color:#ffffff;
			margin:0 0 2px 0;
			padding:2px 5px 2px 10px;
			background-color:#ee0000;
			}

h3			{
			color:#555555;
			font-size:0.8em;
			font-weight:bold;
			margin:0 0 6px 0;
			padding:2px 0 2px 0;
			text-align:left;
			}

h3.gb			{
			margin:30px 0 6px 0;
			padding:2px 0 2px 0;
			color:#555555;
			}

h4			{
			color:#555555;
			font-weight:bold;
			font-size:100%;
			margin:0 0 0 0;
			padding:0px;
			text-align:left;
			}

h4.suchetitel 		{
			font-size:0.75em;
			font-weight:bold;
			color:#333333;
			padding:0px 0px 2px 10px;
			}

h5			{
			color:#666666;
			font-size:0.75em;
			font-weight:bold;
			margin:0 0 3px 0;
			padding:0px;
			text-align:left;
			}

a.linkIntern		{
			padding:0 0 0 24px;
			margin: 0px;
			background-image:url(/images/portal_internet/icon_interner_link.gif);
			background-repeat:no-repeat;
			background-position:0 -0.1em;
			}

a.linkExtern		{
			padding:0 0 0 24px;
			margin: 0px;
			background-image:url(/images/portal_internet/icon_externer_link.gif);
			background-repeat:no-repeat;
			background-position:0 -0.1em;
			}

a.linkDownload		{
			padding:0 0 0 24px;
			margin: 0px;
			background-image:url(/images/portal_internet/icon_download.gif);
			background-repeat:no-repeat;
			background-position:0 0;
			}

a.linkLupe		{
			padding:0 0 0 24px;
			margin: 0px;
			background-image:url(/images/portal_internet/icon_lupe.gif);
			background-repeat:no-repeat;
			background-position:0 0em;
			}

a.linkVideo		{
			padding:0 0 0 24px;
			margin: 0px;
			background-image:url(/images/portal_internet/icon_video.gif);
			background-repeat:no-repeat;
			background-position:0 -0.1em;
			}

a.linkAudio		{
			padding:0 0 0 24px;
			margin: 0px;
			background-image:url(/images/portal_internet/icon_audio.gif);
			background-repeat:no-repeat;
			background-position:0 0em;
			}

#inhaltSpalte p		{font-size:0.8em;}

#inhaltSpalte img	{
			border:none;
			margin:0px;
			padding:0px;
			}

#inhaltSpalte a		{
			color:#ee0000;
			text-decoration:none;
			}


#inhaltSpalte a:hover	{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte p.text
			{
			margin:0px 0 0px 0;
			padding:0 0 13px 0;
			line-height:1.6em;
			}
                        
a.text			{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte p.linie {
			margin:0 0 3px 0;
			padding:0px;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:top;
			}

#inhaltSpalte p.space	
			{
			margin:0 0 3px 0;
			padding:0px;
			}
						
#inhaltSpalte p.abstandOben	
			{
			margin:30px 0 0 0;
			padding:0px;
			}
						
#inhaltSpalte div.nachoben	
			{
			margin:0px;
			padding:0px 0 11px 0;
			text-align:right;
			}


#inhaltSpalte p.link	
			{
			margin:0px;
			padding:0 0 0 24px;
			text-indent: -24px;
			line-height:1.3em;
			}

#inhaltSpalte p.linkText
			{
			margin:0px;
			padding-top:4px;
			line-height:1.6em;
			}

#inhaltSpalte p.linkTextBild	
			{
			margin:0px;
			padding:0 0 0 111px;
			line-height:1.6em;
			}

#inhaltSpalte div.link	
			{
			margin:0px 0 20px 0;
			padding:0 0 13px 0;
			border:none;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;			
			}

#inhaltSpalte div.link img	
			{
			margin:0px;
			float:left;
			}
			
#inhaltSpalte div.link p	
			{
			margin:0px;
			padding:0 0 0 24px;
			line-height:1.3em;
			}

				
/* Sprungmarkenliste*/	
#inhaltSpalte table.sprungmarke	
			{
			margin:20px 0 20px 0;
			padding:0px;
			width: 100%;
			font-size:0.8em;
			line-height:1.3em;
			}
			
#inhaltSpalte table.sprungmarke td.left	
			{
			padding:0px;
			vertical-align:top;
			width: 24px;
			}
		

/* Linkliste */	
#inhaltSpalte table.linkListe	
			{
			margin:0 0 20px 0;
			padding:0px;
			width: 100%;
			font-size:0.8em;
			line-height:1.3em;
			}
			
#inhaltSpalte table.linkListe td.left	
			{
			padding:0px;
			vertical-align:top;
			width: 24px;
			}
		

/* Liste */
#inhaltSpalte ul.liste
			{
			margin:0 0 20px 0;
			padding:0 0 0 0px;
			font-size:0.8em;
			line-height:1.6em;
			}

#inhaltSpalte ul.liste li
			{
			list-style-type:none;
			background-image:url(/images/portal_internet/bullet_liste.gif);
			background-repeat:no-repeat;
			background-position:0em 0.4em;
			margin:0 0 0 0px;
			padding:0 0px 3px 12px;
			}

#inhaltSpalte ol.liste
			{
			margin:0 0 20px 25px;
			padding:0 0 0 0px;
			font-size:0.8em;
			line-height:1.3em;
			}

#inhaltSpalte ol.liste li
			{
			margin:0 0 0 0;
			padding:0 0px 3px 12px;
			}

/* Linkliste mit Bild*/
#inhaltSpalte div.logoListe
			{
			margin:0 0 20px 0;
			padding:0 0 15px 0;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#inhaltSpalte div.logoListe h3
			{
			color:#555555;
			font-size:0.8em;
			font-weight:bold;
			margin:0 0 6px 111px;
			padding:0px;
			text-align:left;
			}

#inhaltSpalte img.listenBild
			{
			float:left;
			margin-right:10px;
			border: 0px;
			}

#inhaltSpalte div.logoListe p
			{
			margin:3px 0 0 111px;
			padding:0px;
			line-height:1.3em;
			}


#inhaltSpalte a.teaser	{
			margin:0px;
			padding:0px;
			color:#ee0000;
			text-decoration:none;
			}

#inhaltSpalte a.teaser:hover
			{
			color:#ee0000;
			text-decoration:underline;
			}


/* Linkliste mit Bild*/
#inhaltSpalte div.bildListe
			{
			margin:0 0 20px 0;
			padding:0 0 15px 0;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#inhaltSpalte div.bildListe h3
			{
			color:#555555;
			font-size:0.8em;
			font-weight:bold;
			margin:0 0 6px 111px;
			padding:0px;
			text-align:left;
			}

#inhaltSpalte img.listenBild
			{
			float:left;
			margin-right:10px;
			}

#inhaltSpalte div.bildListe p
			{
			margin:3px 0 0 111px;
			padding:0px;
			line-height:1.3em;
			}


/* Bilder dreifach, Postkartenueberischt, Bildergalerie */
#inhaltSpalte table.bilder
			{
			margin:0 0 17px 0;
			padding:0px;
			width:100%;
			}

#inhaltSpalte table.bilder form
			{
			margin:0px;
			padding:0px;
			}

#inhaltSpalte table.bilder td
			{
			padding:0 5px 0 0;
			text-align:left;
			}

#inhaltSpalte table.bilder td.galerie		
			{
			padding:18px 62px 30px 62px;
			}

#inhaltSpalte table.bilder td.galerieUnten		
			{
			padding:10px 0px 10px 0px;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:top;
			}

#inhaltSpalte table.bilder td.right
			{
			padding:0px;
			width:188px;
			}

#inhaltSpalte table.bilder td.trennlinie
			{
			padding:10px 0 10px 0;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:50%;
			}

#inhaltSpalte table.bilder img
			{
			margin:0px;
			border:0px;
			}

#inhaltSpalte table.bilder p
			{
			margin:3px 10px 0 0;
			padding:0px;
			font-size:0.75em;
			line-height:1.2em;
			}





/* Suche Fehlerseite */

#neueSucheNbg		{
			background-color:#ddd;
			margin-bottom:10px;
			padding:14px 0 10px 0;
			height:3.5em;
			}

h4.suchetitel 		{
			font-size:0.75em;
			font-weight:bold;
			color:#333333;
			padding: 0px 0px 10px 10px; 
			}

.neueSuche		{
			margin:0px; 
			padding-left:10px;
			}

#formSuche		{
			display:inline;
			margin:0px;
			padding:0px;
			vertical-align:middle;
			}

#formSuche input.text
			{
			margin: 2px 0px 2px 0px; 
			padding:1px 0px 1px 2px;
			display:block;
			color:#000; 
			font-size:0.75em; 
			font-weight:normal; 
			text-align:left;
			width:150px;
			height:1.2em;
			border:1px solid #000;
			}

#formSuche input.button
			{
			margin:0px; 
			padding:0px; 
			display:block;
			width:24px;
			height:18px;
			background-color:#ddd;
			background-image:url(/images/icon_suche_fehlerseite.gif);
			background-repeat:no-repeat;
			background-position:left center;	
			border:none;
			}

/* Ende Suche Fehlerseite */


.antifloat		{clear:left; visibility:hidden;}

strong			{color:#666666;}

ul.seiten		{
			margin:0 0 10px 0;
			padding:7px 0 20px 0;
			list-style-type:none;
			font-size:0.8em;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

ul.seiten li		{
			margin:0px;
			padding-right:3px;
			list-style-type:none;
			display:inline;
			color:#000000;
			}

ul.seiten li a		{
			text-decoration:none;
			color:#ee0000;
			}

ul.seiten li a:hover	{
			text-decoration:underline;
			color:#ee0000;
			}


/* Fehlerseite Container vermisste Kinder */

#inhaltSpalte #vermisst	
			{
			margin:30px 0 20px 0;
			padding:150px 10px 20px 10px;
			background: #f3f3f3 url(/images/portal_internet/initiative_vermisste_kinder.jpg) no-repeat;
			}

#inhaltSpalte #vermisst h3.aufruf	
			{
			color:#ee0000;
			}

/* Datenblock*/

#inhaltSpalte div.daten
			{
			margin:20px 0 20px 0;
			padding:0px;
			}

#inhaltSpalte div.datenblock
			{
			margin:0 0 20px 0;
			padding:0 0 13px 0;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#inhaltSpalte div.datenblock h3
			{
			margin:0 0 4px 0;
			padding:0px;
			color:#555555;
			}

#inhaltSpalte div.datenblock p
			{
			margin:0px 0 0px 0;
			padding:0px;
			line-height:1.3em;
			}

#inhaltSpalte div.datenblock p.abstand /* kann gelöscht werden, wenn alle Kontakte neu freigeschaltet wurden */
			{
			margin:0px 0 0px 0;
			padding:0px;
			}

#inhaltSpalte div.fonFax
			{
			margin:7px 0 0px 0;
			padding:0px;
			} 

#inhaltSpalte div.datenblock a
			{
			color:#ee0000;
			text-decoration:none;
			}

#inhaltSpalte div.datenblock a:hover
			{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte div.datenblockOL
			{
			margin:0px 0 20px 0;
			padding:0px 0 0px 0;
			}

#inhaltSpalte div.datenblockOL h3
			{
			margin:0 0 4px 0;
			padding:0px;
			color:#555555;
			}

#inhaltSpalte div.datenblockOL p
			{
			margin:0px 0 0px 0;
			padding:0px;
			line-height:1.3em;
			}

#inhaltSpalte div.datenblockOL p.abstand /* kann gelöscht werden, wenn alle Kontakte neu freigeschaltet wurden */
			{
			margin:0px 0 0px 0;
			padding:0px;
			font-size:0.7em;
			line-height:0.9em;
			}

#inhaltSpalte div.datenblockOL a
			{
			color:#ee0000;
			text-decoration:none;
			}

#inhaltSpalte div.datenblockOL a:hover
			{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte div.emailFormular
			{
			margin:7px 0 7px 0;
			padding:0px;
			}


/* Gästebuch */
a.gb			{
			text-decoration:none;
			color:#ee0000;
			}

a.gb:hover		{
			text-decoration:underline;
			color:#ee0000;
			}

ul.blaetternOben	{
			margin:15px 0 0 0;
			padding:15px 0 0 0;
			font-size:0.8em;
			list-style-type:none;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:top;
			}

ul.blaetternOben li	{
			margin:0px;
			padding:0 20px 0 0;
			list-style-type:none;
			display:inline;
			}


ul.blaetternUnten	{
			margin:15px 0 0 0;
			padding:0px;
			font-size:0.8em;
			list-style-type:none;
			}

ul.blaetternUnten li	{
			margin:0px;
			padding:0 20px 0 0;
			list-style-type:none;
			display:inline;
			}
			
#inhaltSpalte img.icon	{
			margin:0 0 0 35px;
			padding:0;
			}

#inhaltSpalte p.line 	{
			margin:15px 0 10px 0;
			padding-top:10px;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:top;
			}

#inhaltSpalte div.eintrag	
			{
			margin:0px 0 3px 0;
			padding-bottom:5px;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

/* #inhaltSpalte div.eintrag	
			{
			margin:0px 0 3px 0;
			padding-top:5px;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:top;
			} */

label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit]
			{cursor:pointer;}

#gbEintrag		{
			margin:30px 0 0 0;
			padding:0px;
			}

#gbEintrag label	{
			margin:0px;
			padding:0px;
			}

#gbEintrag label.area	{
			vertical-align:top;
			}

#gbEintrag input.txt	{
			border:1px solid #666666;
			padding:1px 10px 1px 10px;
			width:200px;
			}

#gbEintrag p		{
			margin:5px 0 0 0;
			padding:0px;
			}

#gbEintrag p.submit	{
			width:80%;
			text-align:right;
			}

#gbEintrag p.textfeld	{
			margin:20px 0 0 0;
			padding:0px;
			}

#name			{margin:0 0 0 30px;}

#email			{margin:0 0 0 58px;}

#stadt			{margin:0 0 0 61px;}

#staat			{margin:0 0 0 61px;}

#nameE			{margin:0 0 0 20px;}

#emailE			{margin:0 0 0 59px;}

#stadtE			{margin:0 0 0 73px;}

#staatE			{margin:0 0 0 62px;}

input.btn		{
			border:1px solid #666666;
			margin:8px 0 0 14px;
			padding:0 2px 0 2px;			
			}

#gbEintrag textarea		{
			margin:0 0 0 20px;
			width:350px;
			height:80px;
			border:1px solid #666666;
			}

/* Newsletter */
#newsletter		{
			background-color:#dddddd;
			margin-bottom:10px;
			padding:5px 0 10px 0;
			height:140px;
			}

#newsletter input.txt	{
			border:1px solid #666666;
			margin:20px 0 10px 10px;
			padding:1px;
			width:250px;
			display:block;
			cursor:pointer;
			}

#newsletter input.button
			{
			border:1px solid #666666;
			background-color:#cccccc;
			margin:10px 0 0 10px;
			padding:0 2px 0 2px;
			cursor:pointer;
			}

#newsletter p.radio	{margin:2px 0 0 10px;}

#senden			{
			border-top:2px solid #ffffff;
			margin:10px 0 4px 0;
			padding:0 0 5px 0;
			}


/* Anfang Seitenende */

#seiteEnde		{
			text-align:right;
			margin:0 2px 0 0;
			}


#seiteEnde ul		{
			margin:0px;
			padding:0px;
			list-style-type:none;
			}

#seiteEnde li		{
			margin:0px;
			padding:0px;
			list-style-type:none;
			display:inline;
			}

#seiteEnde img		{
			margin:0px;
			padding:0px;
			border:none;
			}

/* Iframe Gaestebuch */

#iframeGaestebuch	{
			width:100%;
			height:100%;
			}



/* Liste Hilfe Icons */

dl.symbole		
			{
			margin:0px;
			padding:0px;
			font-size:0.8em;
			width:572px;
			}

dl.symbole dt		
			{
			margin:0px;
			padding:0 2em 0 1em;
			}

dl.symbole dd		
			{
			margin:0px;
			padding:0 2em 0.5em 42px;
			}
