body				{width: 200mm; height: 290mm; background-color: #fff; font-family: arial,verdana, sans-serif; font-size: 11pt; margin:0px; padding: 0px}

/* Positionierung der Seite */


.gesamt				{position:absolute; top: 10mm; left: 10mm; background-color: #fff; width: 200mm; }

/* Definition des Hauptbildes im Hintergrund */

	.mainimage			{display:none; overflow:hidden; }

/* Definition des seitenrahmens */

	.site				{float:left;  }


	.homebutton			{display:none; position:absolute; top: 30px; left: 30px; width: 120px; height: 70px; }
	.homebutton img		{display:none; border:none; text-decoration:none; }
	.homebutton a		{display:none; border:none; text-decoration:none; }

	.backlink			{display:none; width: 50px; margin-left: 20px; float:left}
	.backlink a			{display:none; text-decoration:none; border:none; font-weight: bold; color: #404040;}

/* Definition der Startseite */

	.start				{border: 1px solid #000; background-color: #fff; position:absolute; left:50%; top: 100px; width: 700px; margin-left: -350px; height: 300px; float:left;  }
	.startumrandung		{padding-top: 30px; }
	.starttext			{position:absolute; font-size: 12px; left: 50%; top: 110px; width: 700px; margin-left: -225px; }
	.startlogo			{position:absolute; left: 50%; top: 10px; width: 700px; margin-left: -90px; }
	.startlogo img		{text-decoration:none; border:none}
	.startwuerfel		{position:absolute; left: 50%; top: 130px; width: 700px; margin-left: -85px; }
	.startwuerfel img	{text-decoration:none; border:none}


/* Definition des Topbereiches */

		.top				{display:none; width: 905px; height: 165px;}


/* Definition der Hauptnavigation */

			.navigation				{display:none;  }
			.navigation a			{font-size: 10px; text-decoration: none; color: #fff; font-weight:bold;}
			.navigation a:hover		{color:#13007C}
			
			.nav					{font-size: 10px; text-decoration: none; color: #fff; font-weight:bold;}
			.nav:hover				{color:#13007C}
			.nav_aktiv				{font-size: 10px; text-decoration: none; color: #fff; font-weight:bold; color:#13007C}


/* Definition des Würfelelementes */

			.wuerfel				{display:none; width: 125px; height: 161px; padding-left: 10px; padding-top: 10px; background:url(../img/wuerfel.png) no-repeat; }

			.homecube				{display:none; position:absolute; top: 125px; left: 325px; }

/* Definition der Metanavigation (Kontakt, Impressum) */

			.metanavigation				{display:none; position:absolute; top: 35px; left: 725px; color:#fff;}
			.metanavigation a			{font-size: 10px; text-decoration: none; color: #fff; font-weight:bold;}
			.metanavigation a:hover		{color:#13007C}
			.metanavigation_aktiv		{font-size: 10px; text-decoration: none; color:#9f9f9f; font-weight:bold;}


		.links			{display:none; float:left}

/* Definition der "normalen" Subnavigation */

		.left				{display:none; margin-left: 1px; padding-left: 0px; width: 180px; }
			.left a				{display:block;width: 130px; padding-left:10px; padding-top: 5px; padding-bottom: 5px;  border-bottom: 1px dotted #000; font-size: 10px; text-decoration: none; color: #404040; }
			.left a:hover		{color: #13007C; background:url(../img/pfeil_blau.gif) no-repeat 2px 50%; }
			.left_aktiv			{display:block; width: 130px; padding-left:10px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted #000; font-size: 10px; text-decoration: none; color: #13007C; background:url(../img/pfeil.gif) no-repeat 2px 50%; }

/* Definition der "fixen" Subnavigation */


		.leftfix				{display:none; margin-left: 1px; padding-left: 0px; width: 180px; }
			.leftfix a				{display:block;width: 130px; padding-left:10px; padding-top: 5px; padding-bottom: 5px;  border-bottom: 1px dotted #000; font-size: 10px; text-decoration: none; color: #404040; }
			.leftfix a:hover		{color: #13007C; background:url(../img/pfeil_blau.gif) no-repeat 2px 50%; }
			.leftfix_aktiv				{display:block; width: 130px; padding-left:10px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted #000; font-size: 10px; text-decoration: none; color: #13007C; background:url(../img/pfeil.gif) no-repeat 2px 50%; }

/* Definition des Contentbereich */

		.content					{color: #000; width:145mm; font-size: 11pt; padding-bottom: 5mm; line-height: 150%; float:left; overflow:hidden}
			.content img			{border:none; padding:5mm; float:left }
			.content .csc-textpic	 {width: 20mm; float:left}
			

			.content dl			{padding-right: 5px; float:left}
			
			.content h1			{margin:0px; padding:0px; font-size: 11pt; color: #13007C; padding-bottom: 5px; margin-bottom: 5px; margin-top: 10px;}
			.content h2			{font-size: 11pt; margin:0px;}
			.content h3			{font-size: 10pt; margin:0px;}

			.content h4			{font-size: 10pt; margin:0px;}

			.content ul			{margin: 0px; padding: 0px; margin-left: 10px; padding-left: 5px; list-style-type:square}
			.content a			{text-decoration:none; border:none; font-weight: bold; color: #404040;}
			.content a:hover	{color: #13007C}

			.content_staff			{padding-left: 15px; margin-top: 0px; width: 435px; /* height:350px;  */ color: #404040; font-size: 11px; line-height: 150%; padding-bottom: 0px; float:left}
			.content_staff h1		{margin:0px; padding:0px; font-size: 11px; border-bottom: 1px dotted #000; padding-bottom: 5px; margin-bottom: 5px; margin-top: 5px;}
			.content_staff h2		{font-size: 11px; margin:0px;  }
			.content_staff h3		{font-size: 10px; margin:0px;}



			.projekte			{display:none; margin-left: 15px; width: 435px; float:left }
			.publish			{display:none; margin-left: 15px; width: 435px; float:left }

			.pb-link			{display:none; }

/* Definition des Newsmoduls */

			.news-single-item 		{margin:5px;}
			.news-list-item			{width: 175px; }
			.news-single-timedata	{display:none}
			.news-list-container h6	{font-size: 10px; font-weight:bold; padding: 0px; padding-top: 10px; margin: 0px; }
			.news-single-item h3	{font-size: 11px; font-weight:bold; padding: 0px; margin: 0px; padding-bottom: 10px;}
			.news-single-author	a	{font-size: 10px; }
			.news-single-item h2	{border-bottom: 1px dotted #000; color: #13007C}

/* Definition der rechten Spalte */


		.right							{display:none; width: 190mm; padding-top: 60px; float:left}
			.rechtespalte				{width: 190mm; font-size: 10pt; line-height: 135%; color: #666 }
			.rechtespalte h1			{font-size: 11pt; font-weight:bold; border-bottom: 1px dotted #000; padding-bottom: 5px; margin-bottom: 5px; }
			.rechtespalte img			{border:none; float:left}

			.rechtercontent				{width: 190mm; font-size: 10pt; line-height: 135%; color: #666; float:left}
			.rechtercontent h1			{font-size: 11pt; font-weight:bold; border-bottom: 1px dotted #000; padding-bottom: 5px; margin-bottom: 5px; }
			.rechtercontent a			{padding:0px; margin:0px; padding-left: 0px; border:none; text-decoration:none; color: #666}
			.rechtercontent a:hover		{color: #13007C; }
			.rechtercontent img			{border:none; float:left}
			.rechtercontent dl			{width: 150mm; border:none; padding-right:5px; padding-bottom:5px; float:left}

			.ansprechpartner			{width: 190mm; font-size: 10pt; line-height: 135%; color: #666 }
			.ansprechpartner h1			{font-size: 11pt; font-weight:bold; border-bottom: 1px dotted #000; padding-bottom: 5px; margin-bottom: 5px; }
			.ansprechpartner h3			{font-size: 11pt; font-weight:bold; margin:0px; padding:0px; padding-bottom: 5px; margin-bottom: 5px; }
			.ansprechpartner a			{background:url(./img/pfeil.gif) no-repeat 0px 50%; padding:0px; margin:0px; border:none; text-decoration:none; color: #666}
			.ansprechpartner a:hover	{color: #13007C; }
			.ansprechpartner img		{border:none; float:left}


/* Definition der rechten Spalte */
		
		.third				{font-size: 10pt; display:block; font-weight:bold; padding-left:-7px; margin-top: 5px; text-decoration:none; border:none; color: #666}
		.third_aktiv		{font-size: 10pt; display:block; font-weight:bold; padding-left:-7px; margin-top: 5px; text-decoration:none } 

		.four				{font-size: 10pt; display:block; text-decoration:none; border:none; color: #888; padding-left: 7px;}

		.four a				{font-size: 10pt; display:block; background:url(../img/pfeil_grau.gif) no-repeat 0px 50%; text-decoration:none; border:none; color: #666; margin-left:-7px;  padding-left: 7px;}
		.four a:hover		{font-size: 10pt; display:block; background:url(../img/pfeil_blau.gif) no-repeat 0px 50%; color: #13007C; padding-left:7px;  }
		.four_aktiv			{font-size: 10pt; display:block; background:url(../img/pfeil_blau.gif) no-repeat 0px 50%; text-decoration:none; border:none; color: #13007C; padding-left:7px;}

		.four_inaktiv		{font-size: 10pt; display:block; text-decoration:none; border:none; color: #666; padding-left:7px; }


/* Definition der Links auf der Seite Mitarbeiter */
		
		.staff						{padding-left: 15px; /*margin-top: 165px;*/ width: 435px; /* height:350px;  */ color: #404040; font-size: 11px; line-height: 150%; padding-bottom: 25px; float:left}
		.abteilung					{font-size: 11px; display:block; font-weight:bold; padding-left:-7px; margin-top: 5px; text-decoration:none; border:none; color: #666}
		.abteilung_aktiv			{font-size: 10px; display:block; font-weight:bold; padding-left:-7px; margin-top: 20px; text-decoration:none } 

		.mitarbeiter				{font-size: 10px; width: 130px; text-decoration:none; border:none; color: #888; padding-left: 7px; float:left}
		.mitarbeiter a				{font-size: 10px; background:url(../img/pfeil_grau.gif) no-repeat 0px 50%; text-decoration:none; border:none; color: #666; margin-left:0px;  padding-left: 7px;}
		.mitarbeiter a:hover		{font-size: 10px; background:url(../img/pfeil_blau.gif) no-repeat 0px 50%; color: #13007C; padding-left:7px;  }
		.mitarbeiter_aktiv			{font-size: 10px; background:url(../img/pfeil_blau.gif) no-repeat 0px 50%; text-decoration:none; border:none; color: #13007C; padding-left:7px;}

		.mitarbeiter_inaktiv		{font-size: 10px; text-decoration:none; border:none; color: #666; padding-left:7px; }

		.spalten					{width: 450px; padding-bottom: 10px; float:left }
		.abteilungen				{width: 450px;  }

/* Definition des Teasermenüs */

	.teaserliste				{margin-top: 15px; width: 435px; float:left }
/*	.teaserliste ul				{list-style-type: square; width: 450px; float:left}
	.teaserliste li				{margin: 0px; }
*/
	.teasereintrag				{border-bottom: 1px dotted #000; width: 435px; padding-bottom: 2px; padding-top: 5px; float:left}
	.teasereintrag h4			{font-size: 11px; font-weight:normal; padding-bottom: 0px;  }
	.teaserbild					{float:left}
	.teaserbeschreibung			{width: 430px; font-size: 10px; padding-bottom: 3px; }
	.teaserlink					{font-size: 10px; }
	.pagebrowser				{display:none; padding-top: 10px; float:left }



/* Definition des Bereiches Veröffentlichungen */

	.tx-thpdfarchive-pi1					{font-size: 11px; }
	.separator								{padding-bottom: 10px; }

	.tx-thpdfarchive-pi1-listrow			{}

	.tx-thpdfarchive-pi1-listrow a			{font-weight:normal}

	.tx-thpdfarchive-pi1-listrow-header		{font-weight: bold; padding-bottom: 10px; }

	.tx-thpdfarchive-pi1-browsebox			{}
	.tx-thpdfarchive-pi1-browsebox-strong	{font-weight: bold}
	.tx-thpdfarchive-pi1-browsebox-SCell	{font-weight: bold}

.tx-abdownloads-pi1	{padding-top:10px;}


/* Definition des Artikeldarstellung im DE_Artikel-PlugIn*/


.tx-dearticles-pi1-singleViewField-sections	{display:none;}
.tx-dearticles-pi1-singleViewField-author	{display:none;}

.csc-textpic-caption	{text-align:right}

.printlogo			{position:absolute; top: 0mm ; left: 145mm; }
.printadresse		{position:absolute; top: 25mm ; left: 143mm; line-height: 150%; text-align:center }