﻿/* 									*/
/* 		DATEI: tabellen.css 		*/
/*									*/
/* datei für die tabellen seiten	*/
/*									*/
/*	erstellt: 24-12-07				*/
/*									*/
/*	geändert: 10-07-2011			*/
/*##################################*/


html {margin: 0; padding: 0;}

					/* font: font-style font-variant font-weight font-size font-family */

body {font: normal 1em Verdana, Arial, Helvetica, sans-serif; background-color: #F5F5F5; }

h1 { font: bold 2em Arial, Helvetica, sans-serif; background: rgb(85%,85%,70%); letter-spacing: 5px; color: #008000; padding: 0.35em; border-bottom: ridge double silver;
		text-align: center; text-transform: lowercase; }
		
h2 { font: bold 1.5em Arial, Helvetica, sans-serif; background: rgb(85%,85%,70%); letter-spacing: 3px; color: #008000; padding: 0.35em; border-bottom: ridge double silver;
		text-align: center; text-transform: lowercase; }
	
h3 { font: bold 1.3em Arial, Helvetica, sans-serif; background: rgb(85%,85%,70%); letter-spacing: 3px; color: #008000; padding: 0.35em; border-bottom: ridge double silver;
		text-align: center; text-transform: lowercase; }

h4 {font-size: 1.1em; margin: 0; padding: 0.33em 0 0; color: #008000;}

h1, h2, h3, h4 {line-height: 1em;}


p { font: normal 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; margin: 0.5em 0 1em;}
p.tabelle { font: bold 1.3em Arial, Helvetica, sans-serif; line-height: 1.5; margin: 0.5em 0 1em;}
p.ueber { font: bold 1.5em Arial, Helvetica, sans-serif; line-height: 1.5; text-decoration:underline; text-align:left; margin: 0.5em 0 1em;}
p.links { font: normal 1em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; text-align:left; }

li { margin-top:3pt; }


	td.table1, th.table1 { text-align: center; padding: 0.2em 0.2em; }
	td.table1, th.table1 { font: 1.2em Verdana, Arial, Courier, Helvetica; }
	td.table1, th.table1 { padding: 0.2em 0.2em; border-right: 0px solid #DDD; border-bottom: 0px solid #DDD; background-color:#FC6; }
	
	td.table2, th.table2 { text-align: center; padding: 0.3em 0.3em; }
	th.table2, td.table2 { font: 1em Verdana, Arial, Courier, Helvetica; }
	td.table2, th.table2 { border-right: 2px solid #DDD; border-left: 2px solid #DDD; border-bottom: 1px solid #DDD; }
	
	td.table3, th.table3 { text-align: left; padding: 0.3em 0.3em;  }							/* linke ausrichtung sonst wie table2 */
	th.table3, td.table3 { font: 1em Verdana, Arial, Courier, Helvetica; }
	td.table3, th.table3 { border-right: 2px solid #DDD; border-left: 2px solid #DDD; border-bottom: 2px solid #DDD; }
			
	td.table4 { text-align: center; border-right:1px solid #DDD; border-left:1px solid #DDD; border-bottom: 1px solid #DDD; } 	/* oberer rahmen fehlt, ausrichtung mittig */
	
	th.table5 { font: bold 1.3em Verdana, Arial, Courier, Helvetica; text-align: center; padding: 0.3em 0.3em; border-bottom: 0px solid #DDD; background: rgb(85%,85%,70%); }
	
	th.table6 { font: bold 1.3em Verdana, Arial, Courier, Helvetica; letter-spacing: 3px; text-align: center; padding: 0.3em 0.3em; border-bottom: 0px solid #DDD; background: rgb(85%,85%,70%); }

	td.table7, th.table7 { text-align: left; padding: 0.3em 0.3em;  }					/* linke ausrichtung und ohne rahmen re und li, sonst wie table2 */
	th.table7, td.table7 { font: bold italic 1em Verdana, Arial, Courier, Helvetica; background: rgb(85%,85%,70%); }
	td.table7, th.table7 { border-right: 0px solid #DDD; border-left: 0px solid #DDD; border-bottom: 2px solid #DDD; }
	
	td.ohne { font: Verdana, Arial, Courier, Helvetica; text-align: center; padding: 0.2em 0.2em; }
	td.ohne { padding: 0.2em 0.2em; border-right: 0px solid #DDD; border-left:0px solid #DDD; border-bottom:0px solid #DDD; }
	
	td.ohne1 { font: Verdana, Arial, Courier, Helvetica; text-align: left; padding: 0.2em 0.2em; }
	td.ohne1 { padding: 0.2em 0.2em; border-bottom: 0px solid #DDD; border-right: 0px solid #DDD; border-left:0px solid #DDD; border-bottom:0px solid #DDD; }
	
	td.ohne2 { font: bold Verdana, Arial, Courier, Helvetica; text-align: left; padding: 0.2em 0.2em; }
	td.ohne2 { padding: 0.2em 0.2em; border-bottom: 0px solid #DDD; border-right: 0px solid #DDD; border-left:0px solid #DDD; border-bottom:0px solid #DDD; }


a:link { color:#AA5522; text-decoration:underline; }
a:visited { color:#772200; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }
