	
	/* DIVERSE */
	*				{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#6a6a6a	}
	div				{ border: solid 0px red}
	img				{ border:none}
	body			{ background-color:#D7D4C7}
	h1				{ font-weight:normal;}	
	h2				{ font-weight:normal}	
	h3				{ font-weight:normal}	
	td				{ vertical-align:top}
	a				{ text-decoration:none;  }
	.clear			{ clear:both; width:0px; height:0px; float:none; overflow:hidden 	}
	.bb				{ border: solid 1px #cccccc; background-color:#FFCC99}
	.f1				{ font-family: "Times New Roman", Times, serif;}
	.f2				{ font-family: Georgia, "Times New Roman", Times, serif}
	.fs11			{ font-size:11px;  }
	.fs26			{ font-size:26px;  }
	
	input		{ margin-bottom:4px; padding:4px}
	textarea	{ margin-bottom:4px; padding:4px}
	.myLabel	{ color:#777; vertical-align:top; text-align:right; padding:0px 10px 0px 0px; }


	/* TEMPLATE */
	
		/* HAUPTTABELLE UM ALLES*/
		#MAINTABELLE		{ width:90%; margin:0px auto}
		td.trennerL			{ width:14px; background-image:url(pixx/schatten-links.gif);}
		td.trennerM			{			  background-color:#ffffff;}
		td.trennerR			{ width:14px; background-image:url(pixx/schatten-rechts.gif);}
		
			/* Logobereich background-image:url(pixx/schriftzug.gif) */
			#LOGO			{ height:123px; background-image:url(pixx/LOGOVER0001.gif); overflow:hidden}
			#headRechtsO	{ padding-top:10px; height:80px; text-align:right; color:#cccccc; font-size:13px; background-image:url(pixx/schriftzug2.gif); background-repeat:no-repeat; border:solid 0px red}
			#headRechtsU	{ margin:12px 0px 0px 0px; text-indent:12px; width:100%; color:#cccccc; font-size:13px}
			.breadcrumb		{ color:#444444;}
			a.navHead		{ color:#333333; letter-spacing:1px; padding:3px;}
			a.navHead:hover	{ color:#ffffff; }
			
			/* Navigationsbereich */
			#NAVIGATION		{ height: 37px; background-color:#333; border-top:solid 1px #999; border-bottom:solid 1px #999; overflow:hidden}
			.subNav			{ position:absolute; padding: 0px 18px 10px 18px; background-color:#333333; border-bottom:solid 1px #cccccc }
			a.navi0			{ float:left; text-align:center; padding: 12px 18px 12px 18px; color:#aaa; background-color:#333;  }
			a.navi0:hover	{ color:#eee; }
			
			/* Navigationsbereich Untermenüs */
			a.navi2			{ border:solid 0px red; padding: 4px; text-indent:16px; color:#aaa; background-color:#333;  display:block; background-image:url(pixx/pfeil1.gif); background-repeat:no-repeat }
			a.navi2:hover	{ color:#ffffff;  }
			p.naviInfozeile	{ border:solid 0px red; color:#FFA928; padding: 12px 0px 2px 4px; }

			/* Contentbereich */
			#CONTENT		{ width:100%;  }
			#CONTENTTAB		{ width:100%;   }

			
			/* Stausbereich */
			#STATUS		{ padding-bottom:20px; background-color:#eeeee1; color:#bbbbbb; }

	
		
	/* ROOTDATEIEN */

		#CONT_L1			{ width:296px; padding:40px  }	
		#CONT_R1			{ padding:40px }



	/* STATISTIKEN + HILFE + DIES UND DAS */

		#CONT_STAT_L		{ width:150px; padding:30px; background-color:#ffffff; border-right: dashed 1px #eeeeee  }	
		#CONT_STAT_R		{ padding: 30px; }
		h1.a				{ font-size:18px; margin-bottom:40px; color:#777}
		h1.b				{ font-size:18px; margin: 0px; color:#777}
		h1.c				{ font-size:11px; margin:60px 0px 0px 10px; color:#cc0000; }
		h2.a				{ font-size:10px; margin:22px 0px  8px 4px; color:#000000 }
		h2.b				{ font-size:11px; margin: 6px 0px 38px 2px; color:#5572A0; line-height:150% }
		h2.c				{ font-size:10px; margin: 0px 0px  2px 2px; color:#5572A0 }
		h2.d				{ font-size:11px; margin: 0px 0px 10px 2px; color:#cc0000;}

		a.statFix			{ padding:4px 4px 4px 28px; width:170px; height:14px; display:block; background-image:url(pixx/statistikblauhover.gif); background-repeat:no-repeat; color:#fff}
		a.stat				{ padding:4px 4px 4px 28px; width:170px; height:14px; display:block; background-image:url(pixx/statistikblau.gif); background-repeat:no-repeat}
		a.stat:hover		{ background-image:url(pixx/statistikblauhover.gif); color:#fff }
		
		a.didaFix			{ padding:4px 4px 4px 28px; width:170px; height:14px; display:block; background-image:url(pixx/didablauhover.gif); background-repeat:no-repeat; color:#fff}
		a.dida				{ padding:4px 4px 4px 28px; width:170px; height:14px; display:block; background-image:url(pixx/didablau.gif); background-repeat:no-repeat}
		a.dida:hover		{ background-image:url(pixx/didablauhover.gif); color:#fff }
		
		a.hilfeFix			{ padding:4px 4px 4px 28px; width:170px; height:14px; display:block; background-image:url(pixx/hilfeblauhover.gif); background-repeat:no-repeat; color:#fff}
		a.hilfe				{ padding:4px 4px 4px 28px; width:170px; height:14px; display:block; background-image:url(pixx/hilfeblau.gif); background-repeat:no-repeat}
		a.hilfe:hover		{ background-image:url(pixx/hilfeblauhover.gif); color:#fff }

		.graph05cm			{ height:250px; width:220px; background-repeat:no-repeat; border:solid 1px white; float:left }
		.graph05cmInnen		{ background-repeat:no-repeat; height:224px; margin:16px 16px}
		.graph16cm			{ height:250px; width:100%; background-repeat:no-repeat; border:solid 1px white }
		.graph16cmInnen		{ background-repeat:no-repeat; height:224px; margin:12px 16px}
		
		.topTabCell01		{ width:16px; text-align:right; padding-right:4px }
		.topTabCell02		{ width:170px; }
		.topTabCell03		{ white-space:nowrap}
		.topTabDiv01		{ white-space:nowrap; padding:2px; color:#bbb}
		.topTabDiv02		{ white-space:nowrap; padding:2px; display:block; }
		.topTabDiv02:hover	{ color:#dd0000; }		
		.topTabDiv03		{ white-space:nowrap; padding:2px 0px 2px 6px; background-color:#eeeee0; border: solid 1px white; color:#aaaaa0;  }

		a.fehlende			{ border: solid 1px #ffffff; background-color: #ffffff; font-size:11px; padding:2px 4px; margin:1px; display:block;  }
		a.fehlende:hover	{ border: solid 1px #ddddd0; background-color: #eeeee0;}


	/* MDB (UEBERSICHT) */
		
		#CONT_spalte1			{ background-color:#222222; border-top: solid 14px #000000; margin-top:14px;      width:296px;  }	
		#CONT_spalte3			{ background-color:#f4f4f4; border:     solid 14px #D0D0C4; padding-bottom: 10px}
		
		/* OBEN */
			.obenStatus			{ background-color:#eeeee0; padding: 8px 4px}
			.XSTATUS_G			{ border-right: solid 1px #ffffff; padding:4px; margin: 2px 0px; float:left }
			.xstatust			{ color:#777777; padding-bottom: 4px; }
			.xstatuss			{ color:#cc0000; padding: 0px 10px; }
			.xstatusu			{ color:#003399; }

		/* LINKS */
			div.tabs			{ background-color:#000000;  border-bottom:solid 0px green; }
			
			a.weitereG	 		{ color: #aaaaaa; background-color: #000000; padding:6px 10px 6px 10px; border-bottom:solid 1px #444444;float:left }
			a.weitereG:hover	{ color: #cccccc; background-color: #333333; }
			div.weitereGFix		{ color: #ffffff; background-color: #222222; padding:6px 10px 6px 10px; border-top:solid 1px #444444; border-left:solid 1px #444444; border-right:solid 1px #444444;  float:left }
			
			a.AZ	 			{ color: #7BABF2; background-color: #292929; border:solid 1px #333333; width: 40px; height: 30px; font-family:Georgia; font-size:18px;  margin: 2px; padding-top:7px; text-indent:13px; float:left; }
			a.AZ:hover			{ color: #ffffff; background-color: #333333}
			a.AZ_fix 			{ color: #ffffff; background-color: #364A6B; border:solid 1px #5572A0; width: 40px; height: 30px; font-family:Georgia; font-size:18px;  margin: 2px; padding-top:7px; text-indent:13px; float:left; }
			
			a.GJahr 			{ color: #7BABF2; background-color: #292929; border:solid 1px #333333;                            font-family:"Courier New", Courier, monospace;  font-size:12px;  margin: 2px; padding: 6px; float:left; }
			a.GJahr:hover		{ color: #ffffff; background-color: #333333}
			a.GJahr_fix 		{ color: #ffffff; background-color: #364A6B; border:solid 1px #7BABF2;                            font-family:"Courier New", Courier, monospace;  font-size:12px;  margin: 2px; padding: 6px; float:left; }
			
			a.sprungmarke		{ color: #FF6600; width:30px; margin:3px; padding:4px; float:left; border:solid 1px #292929;}
			a.sprungmarke:hover	{ color: #ffffff; width:30px; margin:3px; padding:4px; float:left; border:solid 1px #364A6B;}
			
		/* RECHTS */
			.weisselinie		{ height:14px; margin:10px 20px 0px 20px; background-image:url(pixx/gepunktetelinie.gif)}
			
			a.u0 				{ color: #000; padding: 2px 2px 2px 22px; margin: 0px 20px; border:solid 1px #f4f4f4; display:block; font-size:11px; background:url(pixx/02ja.gif);  background-repeat: no-repeat;}
			a.u0:hover			{ color: #000; border:solid 1px #ddd; xbackground-color:#ffffff}
			
			a.u1 				{              padding: 0px 2px 1px 22px; margin: 0px 20px; border:solid 1px #f4f4f4; display:block; background:url(pixx/02nein.gif); background-repeat: no-repeat;}
			a.u1:hover			{ border:solid 1px #ddd; }
						
			div.myAbsatzTyp1	{ padding: 6px 0px 6px 20px; color:#222; cursor:default }
			div.myAbsatzTyp2	{ padding: 8px 0px 6px 20px; color:#888; font-size:22px; font-family:Georgia, Times, serif; cursor:default  }
	
	
	
	/* MDB (DETAIL) */
		
		/* OBEN */
			.boxNavigation	{ padding:12px 0px 8px 12px; background-color:#eeeee0; height:76px; overflow:hidden; white-space:nowrap}
			.uebNavigation	{ color:#B5B5AA;  font-size:18px;   }
			.uebTyp2		{ color:#777777; padding: 10px 0px 2px 2px;  }
			a.vzWPJ	 		{ background-color:#cc0000; color:#ffffff; border: solid 1px #cc8888; width: 19px; margin: 2px; padding: 4px 0px 5px 4px; float:left; overflow:hidden; white-space:nowrap    }
			a.vzWPN 		{ background-color:#eeeee0; color:#eeeee0; border: solid 1px #dddddd; width: 19px; margin: 2px; padding: 4px 0px 5px 4px; float:left; overflow:hidden; white-space:nowrap   }
			a.vzWPJ:hover	{ background-color:#cc8888; }
			a.vzWPN:hover	{}
	
		/* LINKS */
			.BOXLINKS		{ padding:10px;  }
			.boxNameInfo	{ padding:18px 0px 28px 10px; }
			.mdbName		{ font-size:26px; padding-bottom:5px;  }		
			.cssOutBild		{ border: 1px solid #eeeee0; width:150px; height:224px; margin:10px; overflow:hidden; float:left; cursor:default;	}
		
		/* RECHTS */
			.BOXRECHTS		{ width:200px; border-left:solid 1px #eeeee0;}
			
			/* Rang, Alter, Dauer, Mitglied in den Bundstagen */
			.boxRang		{ padding:18px 0px 18px 0px; cursor: default; }
			.boxZeitBezahlt { padding: 8px 0px  8px 0px; cursor: default; }
			.uebTyp3		{ color:#3366CC; padding: 6px 0px 4px 14px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif }
			.valTyp2		{ padding-left: 14px; }
			.asterix		{ color:#FF3300; vertical-align:super}
			.asterix2		{ color:#FF3300; vertical-align:top}
			a.wpX     		{ color:#555555; padding:4px 0px 4px 14px; display:block; cursor: default; }
			a.wpX:hover  	{ background-color:#ddddd0}
			
			/* Bezahlt */
			.wannbekommen		{ padding-left: 14px; line-height:160% }
			a.extWikipedia			{ margin-left:10px; width:50px; height:50px; display:block; border:solid 0px red; float:left; background-image:url(pixx/wikipedia.gif)}
			a.extWikipedia:hover	{ background-image:url(pixx/wikipedia-hover.gif)}
			
			
		/* UNTEN */
			.uebStatus		{ color:#B5B5AA; padding: 20px 0px 4px 30px; font-size: 18px;   }
			.myAufruf		{ color:#cc3300; padding: 0px 30px; }
			.myHinweis		{ color:#777777; padding: 0px 60px 0px 30px; line-height:160%; font-size:11px }
			
			.rangRetro		{ background-color:#ddddd0; border:solid 4px white; margin:6px 30px; padding:12px }
			.wp-RangD		{ width:44px; float:left; text-align:center; font-size:18px; color:#FFFFFF; border-right: solid 1px #ffffff; padding-bottom:4px }
			.wp-Rang		{ width:44px; float:left; text-align:center; font-size:10px; color:#555555; border-right: solid 1px #ffffff; }
			
			a.showhide			{ color:#cc3300; font-size:11px; cursor:default}
			a.showhide:hover	{ color:#333333; }


		/* WIKIPEDIA */
			div.wiki		{ padding: 20px 50px 40px 0px; background-color:#44444f }
			p.wikiHinweis	{ font-size:10px; padding: 2px 30px 30px 0px; margin: 0px 30px 30px 30px; color:#aaaaaf; border-bottom: dotted 1px #88888f}
			p.headlineWP	{ font-size:18px; padding: 16px 30px 6px 30px; color:#B5B5AA; }
			p.textWP		{ font-size:12px; padding: 0px 20px 10px 30px; line-height:170%; color:#aaaaaf;}












		