body  		{ 	
				color: 				#000000; 
				font-size:			12px;
				font-family: 		Arial, Verdana, Helvetica;
				scrollbar-Track-Color:#EFEFEF;
				scrollbar-Face-Color:#C0C0C0;
				scrollbar-Shadow-Color:#FFFFFF;
				scrollbar-Highlight-Color:#FFFFFF;
				scrollbar-3dLight-Color:#C0C0C0;
				scrollbar-Arrow-Color:#FFFFFF; 
				scrollbar-base-color:#C0C0C0;
			}

			
.logout:link		{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.logout:visited   	{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.logout:hover		{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px; background-color:#4F80A3;}
.logout:activ		{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.logout				{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
			
.titlelink:link			{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.titlelink:visited   	{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.titlelink:hover		{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px; background-color:#4F80A3;}
.titlelink:activ		{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.titlelink				{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}

.none:link				{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.none:visited   		{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.none:hover				{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px; background:none;}
.none:activ				{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.none					{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
			
.reflink:link			{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}
.reflink:visited   		{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}
.reflink:hover			{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px; background-color:#D4E2EB;}
.reflink:activ			{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}
.reflink				{ color: #000000; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px;}

.ticker:link			{ color: #000080; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.ticker:visited   		{ color: #000080; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.ticker:hover			{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px; background-color:#4F80A3;}
.ticker:activ			{ color: #000080; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
.ticker					{ color: #000080; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px;}
			
.bglight:hover { color: #FFFFFF; background-color:#FFFFFF;}
.nohover:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:10px; background-color:#EAF2F6;}

			
a:link		{ color: #4F80A3; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
a:visited   { color: #4F80A3; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
a:hover		{ color: #FFFFFF; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; background-color:#4F80A3}
a:activ		{ color: #4F80A3; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }
a			{ color: #4F80A3; font-size:12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline; }

.searchfield	{ margin-top:0; border:1px solid #73A1BD; height:17px; width: 155px; font-size:11px; font-face:Verdana, Arial, Helvetica; background-color:#CADBE7; color:#000080; }
.searchbutton	{ height: 16; width: 25; border:0px; border-style:solid; background-color: #5EB9C1; color: #FFFFFF; font-size:12px; font-face:Verdana, Arial, Helvetica; cursor: hand; }

.darkblue	{ color: #000080; font-family: Arial, Verdana, Helvetica; font-size:12px; font-weight:bold;}
.smallblack	{ color: #000000; font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight:bold;}
.smallblacknormal	{ color: #000000; font-family: Arial, Verdana, Helvetica; font-size:11px; }

.calendar:link			{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:11px;}
.calendar:visited   	{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:11px;}
.calendar:hover			{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:11px; background-color:#4F80A3;}
.calendar:activ			{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:11px;}
.calendar				{ color: #000000; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:11px;}

.quicklink:link				{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}
.quicklink:visited   		{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}
.quicklink:hover			{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-size:12px; background-color:#008C9C;}
.quicklink:activ			{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}
.quicklink					{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica; text-decoration: underline; font-size:12px;}


h1.title	{ margin-top:0px; margin-bottom:20px; color: #000000; font-size: 14pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
h1.titlesmall	{ margin-top:0px; margin-bottom:10px; color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; }

p			{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; }
td			{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
tr			{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; }

.grey			{ color: #BBBBBB; }
.white			{ color: #FFFFFF; }
.mediumwhite	{ color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; }

.submitbutton	{ background-color: #000080; border : 1px solid #000080; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.input			{ border:2px; border-style:solid; border-color:#000080; background-color: #000080; color: #FFFFFF; font-size:12px; font-face:Arial, Verdana; cursor: hand; }

#newsbox {position:relative; left:10px; width:170px; height:210px; font-size:12px }


.gb_h2			{color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none;}
.event_h2			{color: #000000; font-size: 12pt; font-family: Arial, Verdana, Helvetica; text-decoration: none;}
.event_tabelle 		{border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
.event_Tag 			{border-bottom: 1px solid #000000; font-weight:bold}
.event_Tag_hell 	{background-color: #FFFFFF}
.event_Tag_dunkel 	{background-color: #F5F5F5}
.event_Tag_over 	{background-color: #E0EBF2}

.event_M_Werktag 	{background-color: #000080; color: #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_M_We 		{background-color: #8AAFC7; color:#FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_M 			{background-color: #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_M_heute 		{border: 4px solid #F64141}
.event_M_leer 		{background-color: #F5F5F5; border-right: 1px solid #000000; border-top: 1px solid #000000;}

.event_J {background-color: #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.event_J_monatZelle {background-color: #000080; border-bottom: 1px solid #000000;}
.event_J_monat {text-decoration:none; color:#FFFFFF}
.event_J_heute {border: 4px solid #F64141}
.event_J_hover:hover { color: #000000; background-color:#8AAFC7;}

.eventLink a {color: #000000;}
.eventLink a:hover {color: #000000; background-color:#E0EBF2;}
.eventLink a:visited {color: #000000; }
.eventLink a:active {color: #000000; }
.eventLink a:link {color: #000000; }


/* div-Element in dem sich alle Ausgabedaten des IW befinden */
.infodiensteinclude { margin:0; padding:0;}

/* Links innerhalb des Ausgabebereiches */
.infodiensteinclude a {}

/* Überschriften */
.infodiensteinclude h1 		{ margin-top:0px; margin-bottom:20px; color: #000000; font-size: 14pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
.infodiensteinclude h2 		{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight:bolder; }
.infodiensteinclude h3 		{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight:bolder; }
.infodiensteinclude h4		{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight:bolder; }
.infodiensteinclude h1 a	{ margin-top:0px; margin-bottom:20px; color: #000000; font-size: 14pt; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight:bolder;}
.infodiensteinclude h2 a	{ font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-weight:bolder;}

/* Leistungen die zusätzliche regionale Beschreibungen enthalten */
.infodiensteinclude .regionaleHinweise		{}
.infodiensteinclude p.regionaleHinweise		{}
.infodiensteinclude h4.regionaleHinweise	{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; font-style:italic; font-weight:bolder; }

/* Beenden von gefloateten Inhalten, wird nur benötigt wenn bspw. dt und dd gefloated werden */
.infodiensteinclude .clearing	{}

/* Liste von Links (z.B. Leistungen bei OE) */
.infodiensteinclude ul.datalist	{}
.infodiensteinclude ul.datalist li {}
.infodiensteinclude ul.datalist li a {}

/* Navigationslinks am Ende einer Seite (z.B. "zurück zur Suche") */
.infodiensteinclude .bottomnavi {}
.infodiensteinclude .bottomnavi a {}

/* Datenübersicht (z.B. Daten einer Stelle) */
.infodiensteinclude .datasheet {}
.infodiensteinclude div.datasheet {}
.infodiensteinclude .datasheet a {}
/* einzelne Zeile bestehend aus Titel (dt) und Wert (dd) */
.infodiensteinclude .datasheet dl {}
.infodiensteinclude .datasheet dt {}
.infodiensteinclude .datasheet dd {}
.infodiensteinclude .datasheet dd a {}

/* vCard-Icon */
.infodiensteinclude .vcard {}

/* Logo einer OE/Stelle */
.infodiensteinclude .logo {}

/* A bis Z Liste für die Anliegensuche */
.infodiensteinclude .AZlist {}
.infodiensteinclude .AZlist a {}

/* Ergebnisliste einer Suche (besteht aus einer Tabelle), gerade und ungerade Spalten können 
   über die Klassen "even" und "odd" unterschiedlich ausgezeichnet werden */
.infodiensteinclude .resultlist {}
.infodiensteinclude .resultlist th, {}
.infodiensteinclude .resultlist th a {}
.infodiensteinclude .resultlist tr.even {}
.infodiensteinclude .resultlist tr.odd {}
.infodiensteinclude .resultlist td {}
.infodiensteinclude .resultlist td a {}

/* Bereich zum Blättern durch die Ergebnisseiten */
.infodiensteinclude .pager {}
.infodiensteinclude .pager a {}

/* Pfadangabe zum Objekt (z.B. bei OE/Stelle) */
.infodiensteinclude .objectpath {}

/* Formularelemente bei Suchformularen */
.infodiensteinclude form {}
.infodiensteinclude form label {}
.infodiensteinclude form input {}
.infodiensteinclude form select {}
.infodiensteinclude form textarea {}
.infodiensteinclude form .stdFPButton { margin-top:10px; background-color: #000080; border : 1px solid #000080; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica;} /* normaler Button */
.infodiensteinclude form .stdFPSubmitButton { margin-top:10px; background-color: #000080; border : 1px solid #000080; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; } /* Submit-Button */

.infodiensteinclude form .stdFPText {} /* Text innerhalb des Formulars */
.infodiensteinclude form .stdFPError {} /* Hinweise/Fehlermeldungen */
.infodiensteinclude form div {} 

/* Kategorienliste (z.B. Anliegenkategorien) mit Aufklappfunktion */
.infodiensteinclude ul.categorylist {}
.infodiensteinclude ul.categorylist li ul {} /* zweite Ebene */
.infodiensteinclude ul.categorylist li {}
.infodiensteinclude ul.categorylist li.active a {} /* aktuell ausgewählter Eintrag */
.infodiensteinclude ul.categorylist li span.plus {} /* Icon eines aufklappbaren Menüpunktes (über background definieren) */
.infodiensteinclude ul.categorylist li span.minus {} /* Icon eines einklappbaren Menüpunktes (über background definieren) */
.infodiensteinclude ul.categorylist li span.toggle {} /* Bereich für das Aus- und Zuklapp-Icon */

.infodiensteinclude table { background-color: #EEEEEE; }

#serviceportal_backlink { margin-top:15px; }

#Anliegen { display: block; margin-bottom:5px; }
#Ort { display: block }
