    	/* Schrifttypen fuer spezielle Elemente */

		p.headline				{ font-size:120%; font-weight:bold; text-align:center;}
		p.descr					{ font-size:80%; text-align:center; }
		p.center				{ font-size:100%; text-align:center; }
		p.menu					{ font-size:80%; text-align:center; }
		p.click					{ font-size:70%; text-align:center;}
/*		form.fix,td.fix,th.fix	{ font-family:Courier,monospace; }*/
		p						{ font-size:90%; text-align:justify;}
		p.innen					{ font-size:100%; }
		li						{ font-size:90%; }
		li.innen				{ font-size:100%; }
		td.klein				{ font-size:80%; }
		     
		
		/* Tabellen mit farbigen Zellen */
		
		th.gruen				{ color:#000000; background-color:#CADDD0; }
		td.gruen				{ color:#000000; background-color:#DEE8E0; }
		th.menu,td.menu			{ color:#FFFFFF; background-color:#88A46C; }
		th.klmenu,td.klmenu		{ font-size:70%; color:#FFFFFF; background-color:#326400; }
		th.weiss,td.weiss		{ color:#000000; background-color:#FFFFFF; }
		th.grau,td.grau			{ color:#000000; background-color:#CCCCCC; }
		
		
		/* Sonstiges */
		
		HTML 					{ min-height: 100.05%; }
        a						{ color:white; }
        a.rot					{ color:#FF0000; }
        a.gruen					{ color:#006544; }
        body					{ margin-left:auto;
        						  margin-right:auto;
        						  width:1000px;
        						  background-color:white; 
							      background-image:url(../images/hintergrund.jpg);
							      background-position:center top;
							      background-repeat:no-repeat;
        						  /* Workaround für Internet Explorer */	
        						  text-align:center;
							      /* Times ist Standard, wenn keine Angabe gemacht wird */ 
							      font-family: times;
							      /* damit die Scrollbar immer angezeigt wird -> kein Bildversatz */
							      overflow:scroll;
							    }
        body.bilder				{ margin:0px;
        						  background-color:white; 
							      background-image:url(../images/bilder-hintergrund.jpg);
							      background-repeat:no-repeat;
							    }				
        table#main				{ table-layout:fixed; 
        						  width:1000;
        			      		  border:none;
        			      		}
        td#logo					{ border:none;
							      font-size:35px;
								  padding:0px; 
								  text-align:left;} 								  
        td#shortnav				{ 
								  border:none;
								  font-size:13px;
								  padding:5px; }
        td#navi					{ 
								  border:none;
								  padding:5px;
								  vertical-align:top;
								  text-align:center;
								  font-size:20px;
								  font-weight:bold;
								  min-width:200px;
								}
        td#content				{ 
								  border:none;
								  padding:5px;
								  vertical-align:top;
								  background-color: #ECF4E6;} 
		td#termine		        {
						  		  border:none;
								  padding:5px;
								  vertical-align:top;
								  text-align:center;
								}
		td#bilder				{ 
								  border:none;
								  padding:5px;
								  text-align:center;
								  vertical-align:top; }								  						  

        span.uri				{ color:#008000; }
        p#disclaimer			{ font-size:15px;
								  color:green;
								  text-align:center; 
								  margin-top:0px;  }
		h2						{ text-align:center; }
		h3						{ text-align:center; }
        h4						{ text-align:center;
        						  color:#003366; }
        tr						{ text-align:left; }
        td						{align:center; }
/*		a.button                {font-family: ms sans serif; font-size: 10pt; */ 
		a.button                {font-family: times; font-size: 11pt; 
        		                 text-decoration:none;
        		                 display: block;
        		                 width: 80%;
                  				 text-align: center; 
                  				 border-width: 0px;
		        				 color: black; 
					             border-color: #e3e3e3; 
						         border-style: outset; 
						         background-color: #ECF4E6;} 

		a.button:active 		{ border-style: inset;}
		a.button:hover	 		{ background-color: #A3CD93;} 

		li.button  				{list-style-type: none;
								 text-align:left; margin-left:-10px; margin-top: 5px}        						  
		
		p.bildunterschrift      { /*font-family: ms sans serif;*/
								  font-family: times;
								  font-size: 8pt; 
								  color:black;
								  text-align:center;
								  margin-top:0px;
  								  margin-bottom:8px; }
		ol						{ margin-left: 30px }  								  

