html, body		{
			margin:0;
			padding:0;
			}

body			{
	 		background-color:#ffffff;
	  		color:#000000;
	  		font-family:verdana,arial,helvetica,sans-serif;
			font-size:10pt;
			text-align:left;
	  		}

.unsichtbar		{display:none;}

.hidden			{display:none;}

.druck			{
			display:inline;
			margin-left:10px;
			font-size:10pt;
			}

.druckLink		{display:inline;
			font-size:10pt;
			margin:0 0 0px 0;
			}

.nichtDrucken		{display:none;}


/* Gesamttabelle */
#gesamt			{
			background-color:#ffffff;
			color:#000000;
			width:650px;
			text-align:left;
			margin:10px;
			}



/* Beginn Generische Navigation */
#oben			{width:650px;}

#nbgLogo		{
			margin:0px;
			padding:0 0 2px 10px;
			text-align:left;
			width:198px;
			}

#nbgLogo img
			{
			border:none;
			margin:0px 0px 2px 0px;
			}

#nbgOben		{display:none;}




/* Beginn Grafikbereich */
#homeRubrik #farbe	{display:none;}

#titelbild		{display:none;}

/* Beginn Servicenavigation */
#navService 		{display:none;}





/* Beginn Primaerenavigation */
#grau			{display:none;}

#navPrimaer		{display:none;}






/* Tabelle für Pfadnavigation und Suche */			
#pfadSuche		{width:797px;}


/* Beginn Pfadnavigation */

#pfadNavigation		{
			width:600px;
			padding-right:11px;
			}


#pfad			{display:none;}


#buergerRubrik #farbe		{display:none;}
#reisezielRubrik #farbe		{display:none;}
#kulturRubrik #farbe		{display:none;}
#wirtschaftRubrik #farbe	{display:none;}
#homeRubrik #farbe		{display:none;}

/* Navigation */

#navigation		{display:none;}


/* Suchfunktion */
#rechteSpalte		{display:none;}

#reOben			{display:none;}


/* Beginn Inhaltsebene */


#inhalt			{width:787px;}


/* Linke Themenspalte */
#linkeSpalte		{display:none;}

#homeRubrik #navi	{display:none;}


/* Inhalt */

#inhaltSpalte		{
			margin:0px 0px 0px 12px;
			padding:0px;
			text-align:left;
			border:none;
			color:#000000;
			width:575px;
			border-top:10px solid #ffffff;
			}

h1			{
			color:#000000;
			font-size:11pt;
			font-weight:bold;
			margin:15px 10px 12px 0;
			padding:0px;
			text-align:left;
			}

h2			{
			color:#000000;
			font-size:10pt;
			font-weight:bold;
			margin:0 0 3px 0;
			padding:2px 5px 2px 0px;
			text-align:left;
			}

h2.homeTeaser		{
			font-size:10pt;
			font-weight:bold;
			color:#000000;
			margin:0 0 2px 0;
			padding:0px 5px 2px 0px;
			}

h2.buergerTeaser	{
			font-size:10pt;
			font-weight:bold;
			color:#000000;
			margin:0 0 2px 0;
			padding:0px 5px 2px 0px;
			}

h2.reisezielTeaser	{
			font-size:10pt;
			font-weight:bold;
			color:#000000;
			margin:0 0 2px 0;
			padding:0px 5px 2px 0px;
			}

h2.kulturTeaser		{
			font-size:10pt;
			font-weight:bold;
			color:#000000;
			margin:0 0 2px 0;
			padding:0px 5px 2px 0px;
			}

h2.wirtschaftTeaser	{
			font-size:10pt;
			font-weight:bold;
			color:#000000;
			margin:0 0 2px 0;
			padding:0px 5px 2px 0px;
			}

h3			{
			color:#666666;
			font-size:10pt;
			font-weight:normal;
			margin:0 0 6px 0;
			padding:0px;
			text-align:left;
			}

h4			{
			color:#555555;
			font-weight:bold;
			font-size:10pt;
			margin:0 0 0 0;
			padding:0px;
			text-align:left;
			}

h5			{
			color:#666666;
			font-size:9pt;
			font-weight:bold;
			margin:0 0 3px 0;
			padding:0px;
			text-align:left;			
			}

.antifloat		{
			clear:left; visibility:hidden;
			}

#inhaltSpalte a.titelTeaser
			{
			font-size:10pt;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			}

#inhaltSpalte img.teaserbild
			{display:none;}

#inhaltSpalte div.teaser
			{
			margin-bottom:15px;
			width:575px;
			}

#inhaltSpalte div.teaser p
			{
			margin:0px;
			padding:0px;
			}

#inhaltSpalte p.linkText
			{
			margin:0px;
			padding:0px 0 4px 0;
			line-height:1.6em;
			width:575px;
			}

#inhaltSpalte div.link
			{
			margin:0px 0 20px 0;
			padding:0 0 0px 0;
			}

#inhaltSpalte div.link img
			{display:none;}

#inhaltSpalte div.link p
			{
			margin:0 0 6px 0;
			padding:0px;
			line-height:1.3em;
			}

/* Sprungmarkenliste*/	
#inhaltSpalte table.sprungmarke	
			{display:none;}

/* Linkliste */	
#inhaltSpalte table.linkListe	
			{
			margin:0 0 20px 0;
			padding:0px;
			width: 378px;
			font-size:10pt;
			line-height:1.3em;
			}
			
#inhaltSpalte table.linkListe td.left	
			{display:none;}

#inhaltSpalte table.linkListe td.left img	
			{display:none;}


/* Linkliste mit Bild*/
#inhaltSpalte div.bildListe
			{
			margin:0 0 20px 0;
			padding:0 0 15px 0;
			
			}

#inhaltSpalte div.bildListe h3
			{
			color:#333333;
			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;
			width:450px;
			}




/* Beginn Organigramm */
h2.orgaTeaser		{
			color:#000000;
			margin:15px 0 0 0;
			padding:2px 5px 2px 5px;
			background-color:#ffffff;
			}

table.orga		{
			font-size:10pt;
			margin:0px;
			padding:0px;
			width:100%;
			}

table.orga ul		{
			margin:8px 0 8px 0;
			padding:0px;
			list-style-type:none;
			}

table.orga li		{
			margin-left:5px;
			padding:2px 0 2px 10px;
			background-image:url(../images/bullet.gif);
			background-repeat:no-repeat;
			background-position:0em 0.4em;			
			}


table.orga td		{
			width:50%;
			padding:1px 5px 1px 5px;
			}

table.orga td.amt	{background-color:#eeeeee;}



/* Stichwort und Text */
#inhaltSpalte table.stichwort
			{
			margin:0 0 7px 0;
			padding:0px;
			width:378px;
			}

#inhaltSpalte table.stichwort td
			{
			padding:0 0 10px 0;
			vertical-align:top;
			}

#inhaltSpalte table.stichwort td p
			{
			margin:0px;
			padding:0px;
			line-height:1.3em;
			}

#inhaltSpalte table.stichwort td.left
			{
			padding:0 0 10px 0;
			vertical-align:top;
			width:110px;
			}

#inhaltSpalte table.stichwort td.left p
			{
			margin:0 11px 0 0;
			font-weight:bold;
			}


/* 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 p.text	{
			margin:0px 0 0px 0;
			padding:0 0 13px 0;
			line-height:1.6em;
			width:575px;
			}

#inhaltSpalte		{font-size:11pt;}

#inhaltSpalte a		{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte a:hover	{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte img	{
			border:none;
			margin:0px;
			padding:0px;
			}

#inhaltSpalte p		{
			margin:4px 0 0 0;
			padding:0px;
			font-size:10pt;
			}

.nachoben		{display:none;}

#inhaltSpalte div.datenblock	
			{
			margin:10px 0 20px 0;
			padding:0px 0 13px 0;
			}

ul.sprungmarken		{display:none;}


/* Bilder */			
#inhaltSpalte div.bildLeft
			{
			margin:0 0 17px 0;
			padding:3px 0px 0 0;
			width:188px;
			float:left;
			}

#inhaltSpalte p.bildTitel
			{
			margin:0px;
			padding:0 0 0 199px;
			font-size:10pt;
			line-height:1.2em;
			}

#inhaltSpalte table.bilder
			{
			margin:0 0 17px 0;
			padding:0px;
			width:378px;
			}

#inhaltSpalte table.bilder td.right
			{
			margin:0px;
			padding:0 0 0 2px;
			}

#inhaltSpalte table.bilder img
			{
			margin:0px;
			border:0px;
			}

#inhaltSpalte table.bilder p
			{
			margin:3px 10px 0 0;
			padding:0px;
			font-size:10pt;
			line-height:1.2em;
			}

#inhaltSpalte div.bildGross
			{
			margin:3px 0 17px 0;
			padding:0px;
			}

#inhaltSpalte div.bildGross p
			{
			margin:3px 0 0 0;
			padding:0px;
			font-size:10pt;
			line-height:1.2em;
			}

#inhaltSpalte p.linkBild 
			{
			margin:0 0 16px 0;
			padding:4px 0px 0 0;
			float:left;
			}


/* Rechte Themenspalte*/

#rechteSpalte		{display:none;}


/* Stadtthemen */
#themen			{display:none;}
			


/* Veranstaltungskalender */


#kuf			{display:none;}

/* Ende Veranstaltungskalender */

/* Anfang Seitenende */

#seiteEnde		{display:none;}
/* Ende Seitenende */


/* Anzeigen */

#anzeigen		{display:none;}

#frei			{display:none;}

#werbung		{display:none;}



/* Beginn Footer */
#unten			{
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:top;
			padding:2px 0 4px 0px;
			border-top: 11px solid #ffffff;
			}

#serviceUnten 		{display:none;}




/* Suchergebnisse */

h2.suche		{
			color:#000;
			font-size:11pt;
			font-weight:bold;
			margin:16px 0 6px 0;
			padding:2px 0 2px 0;
			text-align:left;
			}

h2.erweiterteSuche	{display:none;}

.query			{color:#000000;}


/* Suchergebnisse empolis */

#empolis		{display:none;}

#text			{
			width:100%;
			margin:0px;
			padding:0px;
			}

#text .sponsoredLinks	{
			margin:.3em 0 0 0;
			padding:0px;
			font-size:0.80em;
			}

#text .verwandteLinks	{
			margin:0;
			padding:6px;
			font-size:0.80em;
			background-color:#efebef;
			border:4px solid #fff;
			}

#text .verwandteLinks .links	
			{
			font-size:0.7em;
			}

#text .verwandteLinks strong 
			{
			color:#ee0000;
			font-weight:bold;
			}

#text #ergebnisse	{
			margin:.3em 0 0 1em;
			padding:0px;
			color:#000000;
			font-size:0.80em;
			}

#text #ergebnisse td	{padding:6px 0 6px 0;}

#text #ergebnisse td.zahl
			{
			vertical-align:top;
			padding:6px 4px 0 0;
			}

#text #ergebnisse td.ergebnistext
			{
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#text #seitenzahlen	{display:none;}

#text a:link
			{						
			text-decoration:none;
			color:#cc0000;
			} 
			
						
#text a:visited
			{						
			text-decoration: none;
			color:#F95656;
			} 
			
#text a:hover
			{						
			text-decoration:underline;
			color:#cc0000;
			} 

/* Suchergebnis */

form.ergebnis		{display:inline;}

#text input.suchbegriff	{
			background-color:transparent;
			border:none;
			padding:1px;
			margin:0px;
			text-align:center;
			font-weight:bold;
			}



/* neue Suche */

.neueSuche		{
			margin:0px; 
			padding-left:10px;
			}
				
.formNeueSuche		{display:none;}



td.sucheWeiter		{padding:40px 0 0 0;}

#neueSuchePr		{display:none;}			

#neueSucheNbg		{display:none;}	

#neueSucheHugo		{display:none;}	

#neueSucheSozialatlas	{display:none;}

#suchergebnis p		{
			margin-top:0px;
			margin-bottom:6px;
			}

strong			{color:#666666;}

/* Ende ABACHO */


/* Liste Hilfe Icons */

dl.symbole		
			{
			font-size:0.8em;
			}

dl.symbole dt		
			{
			margin:0px;
			padding:0 2em 0 1em;
			}

dl.symbole dd		
			{
			margin:0px;
			padding:0 2em 0.5em 42px;
			}