/* nur beim Ausdruck anzeigen */
.druck			{display:none;}

.druckLink		{display:none;}

.druckTitel		{display:none;}

#buergerRubrik #farbe		{background-color:#ee2288;}
#reisezielRubrik #farbe		{background-color:#ff9900;}
#kulturRubrik #farbe		{background-color:#99cc00;}
#wirtschaftRubrik #farbe	{background-color:#22aaee;}
#homeRubrik #farbe		{background-color:#ee0000;}
#homeRubrik #grau		{background-color:#cecece;}

/* Navigation */

#navigation		{
			background-image:url(/images/portal_internet/linie_dotted_senkrecht.gif);
			background-repeat:repeat-y;
			background-position:right;
			border-top: 20px solid #ffffff;
			width:198px;
			}

#buergerRubrik #navi		{
			margin:0px;
			padding:2px 0 0 0;
			width:198px;
			text-align:left;
			border-top: 20px solid #ee2288;
			}

#reisezielRubrik #navi	{
			margin:0px;
			padding:2px 0 0 0;
			width:198px;
			text-align:left;
			border-top: 20px solid #ff9900;
			}

#kulturRubrik #navi		{
			margin:0px;
			padding:2px 0 0 0;
			width:198px;
			text-align:left;
			border-top: 20px solid #99cc00;
			}

#wirtschaftRubrik #navi	{
			margin:0px;
			padding:2px 0 0 0;
			width:198px;
			text-align:left;
			border-top: 20px solid #22aaee;
			}

#homeRubrik #navi		{
			margin:0px;
			padding:2px 0 0 0;
			width:198px;
			border-top: 20px solid #ee0000;
			text-align:left;
			}

#navigation p.unten	{

			margin:0px;
			padding-bottom:90px;
			}

#navigation a		{
			display:block;
			text-decoration:none;
			color:#888888;
			font-size:0.75em;
			font-weight:bold;
			}

#navigation ul 		{
			list-style-type:none;
			margin:0 0px 0 0;
			padding:0px;
			}

#navigation ul li	/* Navigationspunkt */
			{
			margin:0 10px 0 0px;
			padding:4px 0px 4px 0px;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#navigation ul li a	{
			margin-left:0px;
			padding-left:11px;
			padding-bottom:2px;
			padding-top:1px;
			font-weight:bold;
			}

#navigation ul li a:hover
			{color:#000000;}

#navigation ul li a:aktiv
			{color:#000000;}

#navigation ul li.sub	/* Unter-Navigationspunkt */
			{background-color:#ffffff;}

#navigation ul li.sub a	{
			padding-left:22px;
			font-size:0.75em;
			font-weight:normal;
			color:#000000;
			}

/* rubrikabhängige Pfeile für Unter-Navigationspunkte */
#navigation ul li.sub a.buerger:hover
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_buerger.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li.sub a.aktivBuerger	/* aktive Seite */
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_buerger.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li.sub a.reiseziel:hover
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_reiseziel.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li.sub a.aktivReiseziel	/* aktive Seite */
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_reiseziel.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li.sub a.kultur:hover
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_kultur.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li.sub a.aktivKultur	/* aktive Seite */
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_kultur.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li.sub a.wirtschaft:hover
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_wirtschaft.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li.sub a.aktivWirtschaft	/* aktive Seite */
			{
			margin-left:11px;
			color:#000000;
			padding-left:11px;
			background-image:url(/images/portal_internet/pfeil_wirtschaft.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}


#navigation ul li a.aktivParent	/* aktuell geöffneter Navigationspunkt mit Kindern*/
			{
			margin:0px;
			padding-left:11px;
			color:#000000;
			font-weight:bold;
			background-image:url(/images/portal_internet/pfeil_schwarz.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}

#navigation ul li a.aktiv	/* aktuell geöffneter Navigationspunkt ohne Kinder*/
			{
			margin:0px;
			padding-left:11px;
			color:#000000;
			font-weight:bold;
			background-image:url(/images/portal_internet/pfeil_schwarz.gif);
			background-repeat:no-repeat;
			background-position:0em 0.35em;
			}


/* Inhalt */

#inhaltSpalte		{
			margin:0px 12px 0px 12px;
			padding:0px;
			text-align:left;
			border-top:20px solid #ffffff;
			color:#000000;
			/*width:378px;*/
			}

div.schmal		{
			width:378px;
			}

h1			{
			color:#000000;
			font-size:0.95em;
			font-weight:bold;
			margin:0 0 10px 0;
			padding:0px;
			text-align:left;
			}

h2			{
			color:#333333;
			font-size:0.8em;
			font-weight:bold;
			margin:0px 0 6px 0;
			padding:0px;
			text-align:left;
			}

h2.homeTeaser		{
			color:#ffffff;
			margin:0 0 2px 0;
			padding:2px 5px 2px 5px;
			background-color:#ee0000;
			}

h2.buergerTeaser	{
			color:#ffffff;
			margin:0 0 2px 0;
			padding:2px 5px 2px 5px;
			background-color:#ee2288;
			}

h2.reisezielTeaser	{
			color:#ffffff;
			margin:0px 0 2px 0;
			padding:2px 5px 2px 5px;
			background-color:#ff9900;
			}

h2.kulturTeaser		{
			color:#ffffff;
			margin:0px 0 2px 0;
			padding:2px 5px 2px 5px;
			background-color:#99cc00;
			}

h2.wirtschaftTeaser	{
			color:#ffffff;
			margin:0px 0 2px 0;
			padding:2px 5px 2px 5px;
			background-color:#22aaee;
			}

h3			{
			color:#555555;
			font-size:0.8em;
			font-weight:bold;
			margin:0 0 6px 0;
			padding:0px;
			text-align:left;
			}

h4			{
			color:#555555;
			font-size:0.8em;
			font-weight:bold;
			margin:0 0 6px 0;
			padding:0px;
			text-align:left;
			}

h5			{
			color:#666666;
			font-size:0.75em;
			font-weight:bold;
			margin:0 0 3px 0;
			padding:0px;
			text-align:left;
			}

.antifloat		{
			clear:left; visibility:hidden;
			}

			
.stopfloat		{
			clear:both; visibility:hidden;
			}
			
			
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		{
			margin:4px 0 0 0;
			padding:0px;
			font-size:0.8em;
			}

#inhaltSpalte a		{
			color:#ee0000;
			text-decoration:none;
			}

#inhaltSpalte a:hover		{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte img	{
			border:none;
			margin:0px;
			padding:0px;
			}

#inhaltSpalte p.text
			{
			margin:0px 0 0px 0;
			padding:0 0 13px 0;
			line-height:1.6em;
			}

#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:0px;
			padding:0px;
			}


/* Sprungmarkenliste*/	
#inhaltSpalte table.sprungmarke	
			{
			margin:20px 0 20px 0;
			padding:0px;
			width: 378px;
			font-size:0.8em;
			line-height:1.3em;
			}
			
#inhaltSpalte table.sprungmarke td.left	
			{
			padding:0px;
			vertical-align:top;
			width: 24px;
			}
		

/* Linkliste neu */

#inhaltSpalte div.linkListe	
			{
			margin:0 0 20px 0;
			padding:0px;
			width: 100%;
			}
			
#inhaltSpalte div.linkListe p	
			{
			margin:0 0 0 24px;
			text-indent: -24px;
			}
		
/* Ende Linkliste neu */


/* Linkliste alt */	
#inhaltSpalte table.linkListe	
			{
			margin:0 0 20px 0;
			padding:0px;
			/*width: 378px;*/
			font-size:0.8em;
			line-height:1.3em;
			}
			
#inhaltSpalte table.linkListe td.left	
			{
			padding:0px;
			vertical-align:top;
			width: 24px;
			}
		
		
/* Kleines Bild links */	
#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:0.75em;
			line-height:1.2em;
			}

/* Bilder doppelt */	
#inhaltSpalte table.bilder
			{
			margin:0 0 17px 0;
			padding:0px;
			/*width:100%;*/
			}

#inhaltSpalte table.bilder td
			{
			margin:0px;
			padding:0 2px 0 0;
			}

#inhaltSpalte table.bilder td.right
			{
			margin:0px;
			padding:0;
			}

#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;
			}

/* Bilder dreifach, Postkartenueberischt, Bildergalerie */
#inhaltSpalte table.bilder form
			{
			margin:0px;
			padding:0px;
			}

#inhaltSpalte table.bilder td.linksMitte /* linke und mittlere Spalte bei Bilder dreifach */
			{
			padding:0 5px 0 0;
			text-align:left;
			}

/*#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 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;
			}

/* Bild gross */	
#inhaltSpalte div.bildGross
			{
			margin:3px 0 17px 0;
			padding:0px;
			}

#inhaltSpalte div.bildGross p
			{
			margin:3px 0 0 0;
			padding:0px;
			font-size:0.75em;
			line-height:1.2em;
			}


/* Titel, Bild, Text und Link */	
#inhaltSpalte p.linkBild
			{
			margin:0 0 16px 0;
			padding:4px 0px 0 0;
			float:left;
			}

#inhaltSpalte p.linkText
			{
			margin:0px;
			padding:4px 0 10px 0;
			line-height:1.6em;
			}

#inhaltSpalte p.linkTextBild
			{
			margin:0px;
			padding:0 0 10px 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;
			}

			
/* Panorama Vorschau */	
#inhaltSpalte div.panoramaLink
			{
			margin:10px 0 0 0;
			padding:0px;
			}

#inhaltSpalte div.panoramaLink p
			{
			margin: 0;
			padding:0;
			font-size:0.75em;
			line-height:1.2em;
			width: 49%;
			float: left;
			}


#inhaltSpalte div.panoramaLink p.rechts
			{
			float: right;
			text-align: right;
			}



/* 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;
			}

/* 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;
			}


/* 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;
			}

/* 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;
			}


/* Hinweis */
#inhaltSpalte div.hinweis	
			{
			margin:0 0 20px 0;
			padding:0px;
			}
			
#inhaltSpalte div.hinweis h3	
			{
			margin:0 0 4px 0;
			padding:0px;
			color:#555555;
			}
			
#inhaltSpalte div.hinweis p	
			{
			margin:0px 0 10px 0;
			padding:0px;
			line-height:1.3em;
			}
						
/* Teaser */

#inhaltSpalte div.teaser
			{
			margin-bottom:20px;
			padding-bottom:14px;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

#inhaltSpalte div.teaser h2
			{
			color:#ffffff;
			margin:0 0 2px 0;
			padding:2px 5px 2px 5px;
			}

.homeTeaser h2		{
			background-color:#ee0000;
			}

.buergerTeaser h2	{
			background-color:#ee2288;
			}

.stadtTeaser h2	{     /* nur fuer Teasermanagement zur alphabetischen Sortierung */
			background-color:#ee2288;
			}

.reisezielTeaser h2	{
			background-color:#ff9900;
			}

.kulturTeaser	h2	{
			background-color:#99cc00;
			}

.wirtschaftTeaser h2	{
			background-color:#22aaee;
			}

#inhaltSpalte div.teaser p
			{
			margin:3px 0 0 111px;
			padding:0px;
			}

#inhaltSpalte div.teaser p.ohneBild
			{
			margin:3px 0 0 0px;
			padding:0px;
			}

#inhaltSpalte img.teaserbild
			{
			float:left;
			margin-right:10px;
			}

#inhaltSpalte a.titelTeaser
			{
			color:#ffffff;
			text-decoration:none;
			}

#inhaltSpalte a.titelTeaser:hover
			{
			color:#000000;
			text-decoration:none;
			}

#inhaltSpalte a.teaser	{
			margin:0px;
			padding:0px;
			color:#ee0000;
			text-decoration:none;
			}

#inhaltSpalte a.teaser:hover
			{
			color:#ee0000;
			text-decoration:underline;
			}

#inhaltSpalte span.linkReadspeaker	{
			padding:2px 0 0 10px;
			margin: 0px;
			}


#inhaltSpalte div.nachoben
			{
			margin:0px;
			padding:0px 0 11px 0;
			text-align:right;
			}


/* Stellenauschreibungen */

#inhaltSpalte div.stelle	
			{
			margin:0 0 20px 0;
			padding:0px;
			}
			
#inhaltSpalte div.stelle h3	
			{
			margin:0 0 6px 0;
			padding:0px;
			color:#333333;
			}
			
#inhaltSpalte div.stelle p	
			{
			margin:0px 0 6px 0;
			padding:0px;
			line-height:1.3em;
			}
			
#inhaltSpalte div.stelle div.link p	
			{
			margin:0px;
			padding:0 0 0 24px;
			text-indent: -24px;
			}
			
								
/* Beginn Organigramm */

h2.orgaTeaser		{
			color:#ffffff;
			margin:15px 0 0 0;
			padding:2px 5px 2px 5px;
			background-color:#999999;
			}

table.orga		{
			font-size:0.75em;
			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/portal_internet/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;}


/* Blaettern fuer Bildergalerie*/

ul.blaetternOben	{
			margin:15px 0 15px 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;
			width: 574px;
			}

ul.blaetternOben li	{
			margin:0px;
			padding:0 20px 0 0;
			list-style-type:none;
			display:inline;
			}


ul.blaetternUnten	{
			margin:0 0 0 0;
			padding:0px;
			font-size:0.8em;
			list-style-type:none;
			width: 574px;
			}

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;
			}


/* Wetter */

#inhaltSpalte div.wetter
			{
			margin:0 0 10px 0;
			padding:0;
			}

#inhaltSpalte div.wetter img
			{
			margin:3px 0 0 0;
			padding:0;
			width: 60px;
			float: left;
			}

#inhaltSpalte div.wetter p
			{
			margin:0 0 0 80px;
			padding:0;
			line-height:1.3em;
			}

/* Ende Wetter */


/* Rechte Themenspalte*/

#rechteSpalte		{
			margin:0px;
			padding:0px 10px 0 11px;
			width:197px;
			background-image:url(/images/portal_internet/linie_dotted_senkrecht.gif);
			background-repeat:repeat-y;
			background-position:left;
			}


/* Stadtthemen */
#themen			{
			margin:0px 10px 0px 10px;
			padding:0px;
			width:156px;
			text-align:left;
			border-top:17px solid #ffffff;
			}

#themen p		{
			margin:0px;
			padding:0px;
			font-size:0.75em;
			line-height:1.3em;
			}

#themen p.link	
			{
			margin: 0 0 0 24px;
			padding: 4px 0 10px 0;
			text-indent: -24px;
			}
											
#themen p.link a
			{
			padding:0.1em 0 0 24px;
			}
											
#themen	h4		{
			margin:0;
			padding:0px 0px 6px 0px;
			}

#themen	h5		{
			color:#000000;
			font-size:0.75em;
			font-weight:bold;
			margin:0 0 3px 0px;
			padding:0px;
			text-align:left;
			}

div.themenBanner	{
			padding:3px 0 10px 0;
			}


.themenBanner ul	{
			margin:0px;
			padding:0px;
			list-style-type:none;
			}

.themenBanner li	{
			margin:0px;
			padding:0px;
			list-style-type:none;
			display:inline;
			}

.themenBanner img	{
			display:block;
			margin:0 0 7px 0;
			padding:0px;
			border:none;
			}

div.thema		{
			margin:0 0 12px 0px;
			padding:0 0 4px 0;
			background-image:url(/images/portal_internet/linie_dotted_waagrecht.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}

div.thema ul 	{
			margin:6px 0 6px 0;
			padding:0 0 0 0px;
			color:#ee0000;
			font-size:0.75em;
			}

div.thema li		{
			list-style-type:none;
			background-image:url(/images/portal_internet/bullet.gif);
			background-repeat:no-repeat;
			background-position:0em 0.4em;
			margin:0 0 0 0px;
			padding:0 0px 3px 12px;
			}

/* div.thema ul 		{
			list-style-type:none;
			margin:6px 0 6px 0;
			padding:0 0 0 0px;
			color:#ee0000;
			font-size:0.75em;
			}

div.thema ul li	
			{
			margin:0 0 0 24px;
			padding:0 0px 3px 0;
			text-indent: -24px;
			}


div.thema ul li a
			{
			padding:0.1em 0 0 24px;
			} */
											
div.thema span.linkText
			{
			color:#000000;
			}

div.themenbild		{
			text-align:center;
			}

div.themenbild img	{
			border:0px;
			}

img.webcam	{
			border:0px;
			margin: 0 0 10px 0;
			}

div.thema a		{
			color:#ee0000;
			text-decoration:none;
			}

div.thema a:hover
			{text-decoration:underline;}


/* Veranstaltungskalender */

#iframe			{
			width:156px;
			height:160px;
			}

#kuf			{
			margin:0 0 6px 0;
			padding:0px;
			color:#666666;
			}

#kuf p.links		{
			margin:0;
			padding:0;
			width: 131px;
			float: left;
			font-size:100%;
			}

#kuf p.rechts		{
			margin:0;
			padding:0;
			width: 25px;
			float: right;
			font-size:100%;
			}

#kuf img		{
			margin:0px;
			padding:0px;
			border:none;
			}

a.kufSuche 		{
			color:#ee0000;
			text-decoration:none;
			font-size:0.75em;
			}

a.kufSuche:hover
			{text-decoration:underline;}

/* Ende Veranstaltungskalender */


/* Wetter */

#themen	div.wetter		{
			margin:5px 0 5px 0;
			padding:0px;
			}

#themen	div.wetter div.icon	{
			margin:3px 0;
			padding:0px;
			width: 45px;
			float: left;
			}

#themen	div.wetter p		{
			margin:0;
			padding:0px;
			width: 110px;
			float: left;
			}

/* Ende Wetter */


/* Iframe Gelbe Seiten */
#gelbeseiten		{
			margin:0px;
			padding:0px;
			height:193px;
			}

#sonderWerbung		{
			margin:0;
			padding:0;
			height:193px;
			}



/* Widget Verkehrsmittelvergleich */
#verkehrsmittelvergleich		{
			margin:0px;
			padding:10px 39px;
			width:300px;
			background: #fff;
			}


/* Anfang Seitenende */

#seiteEnde		{
			text-align:right;
			margin:0 12px 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;
			}



/* Ende Seitenende */



