/* CSS FÜR THOMASTIK-INFELD  - Ausstellung Infeld I

	- soweit möglich auf die Modifikation von HTML-Elementen aufgebaut

	- in NS4 und IE4 tragbar

	- funktioniert auf hellgrauem Hintergrund, für dunkle Hintergründe 
	müssen die Farben geändert werden */




/* STANDARD */

P	{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: normal;
	color: #000000;		
	line-height: 125%;
	margin-left: 2%;		/* margins beziehen sich auf den 
					abstand zum table */
	margin-top: 10pt;
	/* text-intent: 30pt; */
	}




/* ÜBERSCHRIFTEN */

H1, H2, H3, H4, H5, H6 {		/* global für überschriften (tags) */ 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	/* color: #CC0000; 		Rot (204,0,0) */	
	/* color: #800000;		Blau (0,204,255) */
	/* color: #800000;		Blau (102,204,255) */
	color: #800000;			/* Blau (153,204,255) */
	/* text-intent: 0%;		wirkungslos */
	/* margin: 0pt;			auskommentiert, weil für randlose Verwendung .q */
	margin-top: 25pt;
	margin-left: 2%; 
	margin-right: 5%;		/* wird von NS4 ignoriert */ 
	letter-spacing: 1pt; 		/* wird von NS4 ignoriert, 
					IE4 untersützt keine prozentwerte */ 
	/* border: 0pt;*/
		}	

H1, H2	{
	font-weight: 800;
		}

H3, H5	{
	font-weight: 300;
		}

H1	{
	font-size: 150%;
	line-height: 155%;
		}

H2		{
	font-size: 120%;
	line-height: 125%;
	}

H3		{			/* ersatz für .h2 (=Standardüberschrift) 
					schaut auch in NS3 gleich groß aus */ 
	font-size: 100%;
	line-height: 110%;
		}

H4		{			/* überschrift für .content */
	font-size: 90%;
	line-height: 100%;
	color: #FFFFFF;
		}

/* H5		{				
	font-size: 90%;
	line-height: 100%;
	color: #FFFFFF; 	
	} */	

H6		{				
	font-size: 75%;
	line-height: 90%;
	color: #FFFFFF;		
	}



/* BESONDERE ANWENDUNGEN */

.titel 		{			/* für die splash-page */ 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
	font-size: 100%;
	font-weight: 700;	
	margin: 0pt;
	margin-top: 5pt;
	}	

		
.content	{			/* für Content-Blöcke im Body-Frame */ 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;	
	/* font-weight: 600; */
	line-height: 110%;
	margin: 0pt;
	margin-top: 10%;
	}

.tabelle	{			/* ohne Abstand oben, für tabellen */
	/* color: #0C00CC;		blaue testfarbe */
	margin-top: 0pt;
	font-weight: 600;
	}



		/* DEKORATIONEN */

.note 		{
	font-style: italic;
	margin-right: 20%;
	letter-spacing: 1pt;
		}

.italic 	{
	font-style: italic;
	}

.q		{
	margin: 0pt;
	margin-top: 0pt;
	margin-left: 0pt; 
	margin-bottom: 0pt; 
	}

big	{			/* GROSS, ohne Abstand oben, für tabellen */
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: 300;
	color: #CCCCCC;		
	line-height: 100%;
	margin-left: 2%;		/* margins beziehen sich auf den 
					abstand zum table */
	margin-top: -5pt;
	}

small {			/*klein, ohne Abstand oben, für tabellen */
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: 300;
	color: #FFFFFF;		
	line-height: 100%;
	margin-left: 2%;		/* margins beziehen sich auf den 
					abstand zum table */
	margin-top: -5pt;
	}

em	{			/* kursiv, ohne Abstand oben, für tabellen */
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: italic;
	color: #FFFFFF;		
	line-height: 110%;
	margin-left: 2%;		/* margins beziehen sich auf den 
					abstand zum table */
	margin-top: 0pt;
	margin-bottom: -25pt;
	}



		/* LISTEN */

						/* NS4 verträgt keine UL, LI
						IE 4 vererbt die schriftgrößen auf LI (Kleiner)
						LI alleine zu definieren ist buggier */

UL	{		
        font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	/* font-weight: 500;*/
	line-height: 125%;			/* wird von IE4 stärker interpretiert, 
						am besten auskommentieren oder 
						auf dem Wert von p belassen */
        margin: 2%;				
	margin-left: 0pt;
        list-style: square inside;		/* wird hier von NS4 nicht ausgeführt, 
						von IE4 nur an dieser Stelle 
						akzeptiert (nicht in LI)*/
	list-style-type: square;		/* wird hier von NS4 nicht ausgeführt, 
						von IE4 nur an dieser Stelle 
						akzeptiert (nicht in LI)*/
        display: block;
               } 

LI	{
	/*font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;			
	line-height: 125% 			font-[wasimmer] darf in LI nicht definiert sein, 
						sonst spinnen beide Browser */
	/*color: #CC0C0C;			Testfarbe */
	color: #FFFFFF;			
	list-style: square inside;		/* wird hier von IE4 nicht ausgeführt, 
						von NS4 nur an dieser Stelle 
						akzeptiert (nicht in UL)*/
	list-style-type: square;		/* wird hier von IE4 nicht ausgeführt, 
						von NS4 nur an dieser Stelle 
						akzeptiert (nicht in UL)*/
		}

.list	{				/* ohne anzeige von bullets */
	font-size: 90%;
	margin: 0pt;
        list-style: square outside;
	display: block;
               }

UL.pfeil 	{			/* wird von NS4 nicht interpretiert
					IE4 interpretiert Schriftgrößen korrekt, % nicht vererbt von UL*/
	font-size: 75%;
	line-height: 125%;
	list-style-image: url("../../_private/testpfeil.jpg");
	}	

.pfeil 		{			/* wird von NS4 nicht interpretiert, no way to change that..
					IE4 interpretiert Schriftgrößen korrekt, % nicht vererbt von UL*/
	font-size: 75%;
	line-height: 125%;
	list-style-image: url("../../_private/testpfeil.jpg");
	}		
	
    
	
	/* LINKS */


A:link 		{ 
	text-decoration: none;
	letter-spacing: 1pt;
	font-weight: 600; 
	font-style: italic;
	color: #FF0000; 		/* Rot (255,0,0) */
	}

A:active	{ 
	text-decoration: none;
	letter-spacing: 1pt;
	font-weight: 800;
	font-style: normal;
	color: #FFFFFF;
	}

A:visited 		{ 
	text-decoration: none;
	letter-spacing: 1pt;
	font-weight: 800; 
	font-style: italic;
	color: #FFFFFF; 		/* Rot (204,0,0) */
		}

A:name 		{ 
	text-decoration: none;
	letter-spacing: 2pt;
	font-weight: 800; 
	font-style: normal;
		}


	/* SPEZIAL */

HR, .hide {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 60%;
	display: none;
	}

.marquee 	{		/* angepaßt auf laufschrift_include.htm */
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 600;
	/* border: 10pt; 	wirkungslos */	
	font-style: normal;
	letter-spacing: 2pt;
	color: #CCCCCC;
	margin: 0pt;
	margin-top: 3pt;
	margin-left: 0pt; 
	margin-bottom: 0pt; 
		}


	/* KOMMENTARE */

/* margin: 0pt; 			dieser wert setzt alle margins auf null, 
					außer denjenigen, die nachfolgend 
					explizit definiert werden. */

/* margin-bottom: 0; 			wird von IE4 ignoriert, 
					NS4 macht ein bischen etwas, 
					egal welcher wert eingetragen ist */



