/* CSS FÜR Public Entries thomastik-infeld


	/* STANDARD */
body	{	
background-color: #333333;
	}
/*table	{	
background-color: #333333;
	}*/
p	{
margin-left:0;
margin: 0;	
margin-top: 15px;
	}

.standard	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
color: #000000;	
background-color: #FFFFFF;
	}

	/* ÜBERSCHRIFT */

.titel {		/* global für überschriften (tags) */
font-style: normal;
font-weight: 600;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
font-size: 14px;	
color: #000000;	
	/*background-color: #FFFFFF;*/
	}	

.titelrot {		/* global für überschriften (tags) */
	font-style: normal;
	font-weight: 800;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
	font-size: 14px;	
	color: #990000;
	/*background-color: #FFFFFF*/
	}	

	
.small 		{			
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	list-style-type: square;		/*Ersatz für das IMG in NS4*/
	list-style: square outside;
	/*background-color: #FFFFFF*/
	}	

em	{			/* html-Tag für kursiv; wenn im stylesheet definiert, verändert sich auch Abstand und Einrückung im Netscape*/
	color: #003366;
	}


	/* LISTEN */
		
		/* 
		UL	* HTML-Tag; enthält LI, muß abgeschlossen sein; Zuweisungen möglich z.B. UL.pfeil -> in diesem Fall sollen die Eigenschaften (font-size, color etc.) in UL und .pfeil selbst definiert sein und nicht in uL.pfeil);
			*CSS-Zuweisungen fürUL werden von NS4 und IE4 unterschiedlich interpretiert 
			**UL - Eigenschaften wirken sich vor allem im IE4 aus; 
			**NS4 erkennt nur die Tatsache, daß UL im CSS-file steht und verändert die Punktfarbe auf den Wert der Default-Einstellung (im Body-Tag).
		LI	*enthält den Text bzw. zusätzliche Formatinfos, muß abgeschlossen sein;
			*Font Sizes in LI  führen zu Verwirrungen
			*CSS-Zuweisungen für LI gelten in 
			**IE4 fürdie Farbe von Schrift und Bullets, außer man verwendet UL.pfeil, (dann ist das Bullet ein Bild)
			**in NS4 nur für die Bullets, (siehe oben) solange UL nicht eigens definiert ist
		-->vorliegender Fall: 
			*UL ist auskommentiert, weil ich die Buttons in NS grün färben will
			*list-style, list-style-type müssen i LI nicht definiert sein weil UL.pfeil (siehe oben)
			*die Eigenschaften in .pfeil werden von beiden Browsern interpretiert
			**trotzdem werden in .pfeil nur die für die Listendarstellungen relevanten Eigenschaften definiert.
			**die Eigenschaften der Type in <em>, das im vorliegenden Fall in LI enthalten ist (<li><em>)
		*/
		
		/*UL	{		
	}*/

LI	{
						/* Font Sizes hier führen zu Verwirrungen*/		
	color: #003366;
	list-style-type: square;		/*Ersatz für das IMG in NS4*/
	list-style: square outside;
						/*gilt in IE4 fürdie Farbe von Schrift und Bullets, außer man verwendet UL.pfeil, in NS4 nur für die Bullets, solange UL nicht eigens definiert ist*/	
	}

UL.pfeil 	{				/*Fonteigenschaften werden hier nicht interpretiert*/
	}	

.pfeil 		{
	list-style-image: url("f1.jpg");	/*nicht interpretiert durch NS4*/
	list-style-type: square;		/*Ersatz für das IMG in NS4*/
	list-style: square outside;
	}		

	/* LINKS */


A:link 		{ 
	text-decoration: none;
	color: #003366;
	}

A:active	{ 
	text-decoration: none;
	color: #003366;
	}

A:visited 		{ 
	text-decoration: none;
	color: #003366;
	}

	/* FORMS */
.degrau	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: rgb(204,204,204);
color: rgb(51,51,51);
font-weight: bold;
font-style: normal;
font-variant: normal;
background-color: #FFFFFF;
text-decoration: none;
	}	
.uegrau	{
font-style: normal;
font-weight: 800;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
font-size: 14px;	
color: #003300;
background-color: #FFFFFF;
	}
.headline	{
font-style: normal;
font-weight: 800;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 25px;	
color: #666666;
background-color: #333333;
padding:5px;
border-width:1px; 
border-style:solid;
border-color:#333333;
	}
.headlinesubblack	{
font-style: normal;
font-weight: 800;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform: none;
font-size: 13px;	
color: #666666;
background-color: #333333;
padding:5px;
border-width:1px; 
border-style:solid;
border-color:#333333;
	}
.body	{
background-color: #CCCCCC;
	}		
.black	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
background-color: #999999;
	/*text-transform: uppercase;*/
font-weight: 800;
font-style: normal;
	}
.side	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
	/*text-transform: uppercase;*/
font-weight: 800;
font-style: normal;
	}
.leading	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003300;
background-color: #FFFFFF;
	/*text-transform: uppercase;*/
font-weight: 800;
font-style: normal;
text-align:middle;
	}
.input	{
margin-left:0px;
margin: 0px;	
margin-top: 0px;
border-width:1px; 
border-style:solid;
border-color:#CCCCCC;
padding:2px;
	/*font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #000000;	
background-color: #FFFFFF*/
	}
.emptyline	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
/*background-color: #FFFFFF;*/
	/*text-transform: uppercase;*/
font-weight: 800;
font-style: normal;
	}
.text	{
font-family: sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
	/*text-transform: uppercase;*/
font-weight: normal;
font-style: normal;
	}
.textarea	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #000000;	
	/*background-color: #FFFFFF;*/
	}
.select	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #000000;	
background-color: #FFFFFF;
	}
.checkbox	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #CCCCCC;
	}
.radio	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #CCCCCC;	
}
.title {	
font-style: normal;
font-weight: 800;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
font-size: 13px;	
color: #333333;
background-color: #999999;
border-width:1px; 
border-style:solid;
border-color:#CCCCCC;
padding:2px;
}

.rowheader {	
font-style: normal;
font-weight: 800;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
font-size: 11px;	
color: #000033;
background-color: #FFFFFF;

}

.tdtitle {	
font-style: normal;
font-weight: 800;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
font-size: 11px;
color: #CCCCCC;
background-color: #FFFFFF;
}
em	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background-color: rgb(255,255,255);
color: rgb(104,104,104);
font-weight: normal;
font-style: normal;
text-decoration: underline;
	}
u	{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
font-weight: bolder;
font-style: normal;
text-decoration: underline;
	/*margin:0pt;*/
	}
.rot	{
color: #990000;
	}
.error	{
color: #990000;
font-weight: bold;
	}
