/*#############################*/
/* 		DATEI: vereine.css      */
/*							   */
/* datei für die Darstellung   */
/*    aller vereine            */
/*							   */
/*	erstellt: 24-12-07		   */
/*							   */
/*	geändert: 17-01-10		   */
/*#############################*/


html {margin: 0; padding: 0;}

		/* font: font-style font-variant font-weight font-size font-family */

body {font: 1em Verdana, Arial, Helvetica, sans-serif; background-color: #F5F5F5; }


h1 { font: bold 1.7em Arial, Helvetica, sans-serif;
		background: rgb(85%,85%,70%);
		letter-spacing: 4px;
		color: #008000;
		padding: 0.3em;
		border-bottom: ridge double silver; 
		text-transform: lowercase;
		text-align: center;
		}

	h2 { font: bold 1.5em Arial, Helvetica, sans-serif;
		background: rgb(85%,85%,70%);
		letter-spacing: 2px;
		color: #008000;
		padding: 0.3em;
		border-bottom: ridge double silver; 
		text-transform: lowercase;
		text-align: center;
		}

	h3 { font: bold 1.3em Arial, Helvetica, sans-serif;
		background: rgb(85%,85%,70%);
		letter-spacing: 1px;
		color: #008000;
		padding: 0.2em;
		border-bottom: ridge double silver; 
		text-transform: lowercase;
		text-align: center;
		}

	h4 { font: bold 1em Arial, Helvetica, sans-serif;
		background: rgb(85%,85%,70%);
		letter-spacing: 1px;
		color: #008000;
		padding: 0.1em;
		border-bottom: ridge double silver; 
		text-transform: lowercase;
		text-align: center;
		}

/* h1, h2, h3, h4 {line-height: 1em;} */

p {line-height: 1.5; margin: 0.5em 0 1em; font-size: 1.3em; }
li { margin-top:3pt; }


	th, td {text-align: left; padding: 0.2em 0.2em; border-bottom: 1px solid #DDD; }
	td { font: Verdana, Arial, Courier, Helvetica; }
	thead th {vertical-align: bottom; border: 1px solid gray; border-width: 1px 1px 1px 1px; white-space: normal;}
	th {border-right: 1px solid gray; border-bottom-style: solid; white-space: nowrap; background: #C0C0C0;}
	td {border-right: 1px solid #CCC;}
	
	
	td.table1 { text-align: center; padding: 0.2em 0.2em; }
	th.table1, td.table1 { font: 2em Verdana, Arial, Courier, Helvetica, color="#008000"; }
	td.table1 { border-right: 0px solid #CCC; }
	th.table1, td.table1 { padding: 0.2em 0.2em; border-bottom: 0px solid #DDD; }
	
	
	td.table2 { text-align: center; padding: 0.3em 0.3em; border-bottom: 2px solid #DDD; }
	th.table2 { font: bold; text-align: center; padding: 0.3em 0.3em; border-bottom: 1px solid #DDD; background: rgb(85%,85%,70%); }
	th.table2, td.table2 { font: 1em Verdana, Arial, Courier, Helvetica; }
	td.table2, th.table2 { border-right: 2px solid #CCC; border-left: 2px solid #CCC; }
	
	
	td.table3 { text-align: left; padding: 0.3em 0.3em; border-bottom: 2px solid #DDD; }							/* linke ausrichtung sonst wie table2 */
	th.table3 { font: bold; text-align: left; padding: 0.3em 0.3em; border-bottom: 1px solid #DDD; background: rgb(85%,85%,70%); }
	th.table3, td.table3 { font: 1em Verdana, Arial, Courier, Helvetica; }
	td.table3, th.table3 { border-right: 2px solid #CCC; border-left: 2px solid #CCC; }


	td.name {text-align: center; padding: 0.2em 0.2em; border-bottom: 1px solid #DDD; }
	td.name { font: 1em Verdana, Arial, Courier, Helvetica;}


	th.verein {text-align: center; padding: 0.2em 0.2em; border-bottom: 1px solid #DDD; }
	th.verein { font: 1em Verdana, Arial, Courier, Helvetica; font-size: 1.1em;}


	td.ohne {text-align: center; padding: 0.2em 0.2em; }
	td.ohne { font: Verdana, Arial, Courier, Helvetica;}
	td.ohne {border-right: 0px solid #CCC;}
	th.ohne { padding: 0.2em 0.2em; border-bottom: 0px solid #DDD; }
	td.ohne { padding: 0.2em 0.2em; 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; }
