/* netscape css */ 

body
	{
	padding-left: 8px;
	font-size: 12px;
	color: #000000;	
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;  
	}
	

/* Links : Head-Navigation */
	.navlink {padding-left: 8px; color: #fff; text-decoration: none; background-color: #903; font-family: arial; font-size: 12px; font-weight: bold;}
	a:link.navlink {padding-left: 8px; color:  #fff; background: #903;}
	a:visited.navlink  {padding-left: 8px; color: #fff; background: #903;}
	a:active.navlink  {padding-left: 8px; color: #fff; background: #903;}
	a:hover.navlink  {padding-left: 8px; color: #000; background: #fff;}

	.navlink_s {padding-left: 4px; color: #fff; text-decoration: none; background-color: #903; font-family: arial; font-size: 11px; font-weight: bold;}
	a:link.navlink_s {padding-left: 4px; color:  #fff; background: #903;}
	a:visited.navlink_s  {padding-left: 4px; color: #fff; background: #903;}
	a:active.navlink_s  {padding-left: 4px; color: #fff; background: #903;}
	a:hover.navlink_s {padding-left: 4px; color: #000; background: #fff;}


/* Links : Standard */

	a:link 
	{
	color:#990033;
	text-decoration : none;
	}
	
	a:visited 
	{
	color: #990033;
	text-decoration : none;
	}

	a:active 
	{
	color:#16327A;
	text-decoration : none;
	}
	
	a:hover 
	{
	color: #fff;
	background : #990033;
	}

	
/* Text */ 
	p 	
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	 }
	
	div, blockquote, ol, ul, li, dl, dt, dd, th, tr, td, 
	{
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000;
	}

#h_fach 
	{ 
	font-size: 14px;
	font-weight:bold;
	color: #606060;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	margin-top:0px;	
	}		

	
#h_liste 
	{ 
	font-size: 13px;
	font-weight:bold;
	color: #000; 
	background-color: #ebebeb;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	margin-top:15px;	
	}	


	
	.liste_quadr 
	{
	list-style-position: outside; 
	list-style-type: square;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	}

	
/*Ueberschriften*/
	h1 { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; }
	h2 { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
	h3 { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
	h4 { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
 


/* Spaltentitel + Text */
	.thema  { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:black; } 
	.small { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:black; }
	.small_re { padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: Black; }
	.standard { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:black; }
	.verwandt { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #606060; }


/* Seitentitel */  
	.header_sub { padding-left: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white; }


/*Tabellen*/
	table.standard
	{
    padding: 0px;
	spacing: 0px;
	}	

	td.spalten_gliederung  
	{
	padding: 1px 8px;	
	background:  #f0f0f0;
	height: 18px;
	}	
 
	td.spalten_mitte  
	{
	font-size: 12px;  
	background: #ffffff;
	padding: 0px 8px;	
	}

	
/* Buttons */
	.button	
	{
	font-family: Arial, Helvetica, sans-serif;  	
	font-size: 12px; 
	background-color: #dddddd;
	}
		


