﻿body			   { margin:0em; padding:0.5em;	   			   	 color: black; background-color: #fff7f0;   	   			  	 font-family: verdana,arial,sans-serif;   	   			  	 font-size: 0.80em; }p, li			   { line-height:1.4em }				   /* allg. Attribute ---------------------------------------------------------- */.fett	 		   { font-weight:bold }.kursiv 		   { font-style:italic }.unterstrichen     { text-decoration: underline }.zentriert 	   	   { text-align: center }.rechts 		   { text-align: right }.kleiner 		   { font-size: smaller }.klein 		   	   { font-size: 80% }.eng 			   { line-height: 80% }.mittel 		   { line-height: 150% }.weit 			   { line-height: 200% }.anmerkung 	   	   { color: black; background-color: #ff8000; 			  	   	 font-style:italic; font-weight:bold } .navy			   { color: white; background: navy; font-weight:bold;}	  			 .hellblau  	   	   { background:#CCCCFF; }.comic			   { font-family: 'Comic Sans MS'; }/* Boxen -------------------------------------------------------------------- *//*.box1	   		   { position:absolute; top:70px; left:0.4em;	  			   	 color:white; background: navy;					 padding:0em;					 width:100%; 					 border:0px; }*/.menu1			   { position:absolute; top:1.0em; left:30px;
                     border-radius: 8px; 
			  	   	 color: white; background: navy;
			  		 width:190px;
			  		 height: auto;  
			  		 border:0px;
			  		 font-weight:bold;
			  		 line-height: 150%; }
.menu1 p    	   { margin:0; padding:0.6em 15px 0.6em 20px; border-radius: 8px; }
.menu1 li   	   { margin:0; padding:0em 10px 0.2em 10px;			  	   	 list-style-position:outside; }.letzte_akt 	   { position:absolute; top:68em; left:30px; 
				   	 background:#CCCCFF; font-size: 80%; line-height: 30%; 
                     padding-right:10px; padding-top:15px; padding-bottom:10px; border-radius: 8px; 
			  	   	 color: black;
			  		 width:180px;
			  		 height: auto;  
			  		 border:0px;
			  		 list-style-position:outside; }
.letzte_akt ul	   { margin-left:-10px; }
.menu2		       { color: black; background:#CCCCFF; font-weight:bold; border-radius: 6px;  }
.menu2_nav		   { font-weight: bold; background-color: white;
   	 		   	   	 font-variant: small-caps; line-height: 170%;font-size: 80%; }
.inhalt 		   { position:absolute; top:10em; left:240px; bottom:20px; right:0;
		  		   	 color:black; background:transparent;
		  			 padding:1em;
		  			 border:0px; }
.vermeldungen  	   { font-size: 1em; line-height: 150%; background:#CCCCFF;
				   	 padding-top:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;
				   	 margin-left:15px;
                     border:1px; border-radius: 6px; }
.sterbefaelle  	   { font-size: 1em; line-height: 150%; background:#CCCCFF;
				   	 padding-top:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;
				   	 margin-left:15px;
                     border:1px; border-radius: 6px; 
                     background-color:silver}
				 		  
/* ueberschriften ----------------------------------------------------------- */
h1 				   { font-size: 140%; font-weight: bold; line-height: 150% }
h2  			   { font-size: 130%; font-weight: bold; line-height: 150% }
h3 				   { font-size: 120%}
h4 				   { font-size: 110%; font-weight: bold }
h5    			   { font-size: 100%; font-weight: bold}
.titel1 		   { color: black; background-color: transparent; 
		   		   	 font-size: 180%; font-variant: small-caps; font-weight:bold;
		   		   	 text-align: right; }
.titel2 		   { margin:0; padding:0.6em 15px 0.6em 20px; border-radius: 8px; 
				     color: white; background-color: navy; 
		   		   	 font-size: 120%; font-weight:bold; 
		   		   	 text-align: right; line-height: 150%}
.titelmed 		   { font-size: 120%; font-weight:bold; 
		   	 	   	 text-align: center }
.titelvermeld	   { padding:7px; padding-left:16px; margin-left:15px; border-radius:6px; margin-top:10px; 
					 color: white; background: navy; font-weight:bold; 
					 font-size: 110%; line-height: 180%; }
  
/* Listen ------------------------------------------------------------------- */
ul 		  		   { font-weight: normal; 
   	 			   	 line-height:100%}
li 				   { font-weight: normal; 
   	 			   	 line-height: 150%}
li.menu 		   { padding:0;
		  		   	 font-weight: normal; text-align: left;
		  		   	 line-height: 150%; list-style:none; 
		  		   	 text-decoration: none; }
li.bullet 		   { padding:0;
		  		   	 font-weight: normal; 
				   	 line-height: 100%; 
				   	 text-decoration: none; }

			
/* Tabellen ----------------------------------------------------------------- */
table,tr,trbody    { color: black; background-color: transparent; 
				   	 font-size: 100%; font-family: verdana,arial,sans-serif; }
.kopf 			   { color: black; background-color: #c0c0c0; 
	  			   	 font-weight:bold; }

		
/* Links -------------------------------------------------------------------- */
a:link 	   		   { color: blue; background-color: transparent; 
	   	 		   	 text-decoration:underline; }
a:visited 		   { color: #800080; background-color: transparent; 
		  		   	 text-decoration:underline; }
a:hover 		   { color: white;background-color:#0000a0; 
		  		   	 text-decoration:none; }
					 /* ----------------------------------------------------- */
a.menu:link 	   { color: white; background-color: transparent; 
			  	   	 line-height: 150%; 
			  	   	 font-weight:bold; font-size: 1em; 
			  	   	 text-decoration:none; }
a.menu:visited 	   { color: white; background-color: transparent; 
			   	   	 line-height: 150%; 
				   	 font-weight:bold; font-size: 1em; 
				   	 text-decoration:none; }
a.menu:hover 	   { color: #ffffaa; background-color: transparent; 
			   	   	 line-height: 150%; 
			   	   	 font-weight:bold; 
			   	   	 text-decoration:underline; }
a.menu2:link 	   { color: black; background-color: transparent; 
			  	   	 line-height: 150%; 
			  	   	 font-weight:bold; font-size: 1em; 
			  	   	 text-decoration:none; }
a.menu2:visited    { color: black; background-color: transparent; 
			   	   	 line-height: 150%; 
				   	 font-weight:bold; font-size: 1em; 
				   	 text-decoration:none; }
a.menu2:hover 	   { color: #ffffaa; background-color: navy; 
			   	   	 line-height: 150%; 
			   	   	 font-weight:bold; 
			   	   	 text-decoration:underline; }
					 /* ----------------------------------------------------- */
a.wichtig:link 	   { color: white; background-color: #fd4329; 
			   	   	 font-weight:bold; 
				   	 text-decoration:none; }
a.wichtig:visited  { color: white; background-color: #fd4329; 
				  	 font-weight:bold; text-decoration:none; }
a.wichtig:hover    { color: #ffffaa; background-color: #fd4329; 
				   	 font-weight:bold; text-decoration:underline; }

					 
/* Effekte ------------------------------------------------------------------ */
*.initial	   	    p:first-letter {font-size: 16px;font-weight: bold;}
*.breite  			p, li, blockquote {max-width: 45em;}
*.block				p:hover {background-color: #e3e3e3;}

					 