* { 
	font:15px sans-serif; 
	margin:0;
	padding:0;
/*	background-image: url("background.gif") */
}
b { 
	font-size:1em;
	font-weight:bold;
	color:black; 
}
h1 {
	font-size:2em;
	font-weight:bold;
	margin-bottom:5px;
}
h2 {
	font-size:1.2em;
	font-weight:bold;
}

h3 {
	font-size:1em;
	font-weight:bold;
}
p {
	margin-top:0px;
}
p * {
}
ul { 
	list-style:square;
	padding-left:20px;
}
li {
}

td { 
	vertical-align:top;
	overflow:clip;	
/*	border:1px dotted green;*/
}

table.lang td { 
	text-align:center;
	vertical-align:bottom;
}  
td.menu { 
	text-align:center;
	vertical-align:top;
	border-top:1px solid black;
	font-size:0.9em;
}

a:link, a:visited, a:active {
  color:blue; /*#101010;*/
	text-decoration:none;
	font-size:1em;
	}
a, a:hover {
  color:blue; /*#101010;*/
	text-decoration:underline;
	font-size:1em;
	}
.content td { 
}
li { 
		 padding-bottom:5px;
}
tr.footer td {
font:10px sans-serif; 

}
/*----------------------*/

table.head {
}
table.head td.lang {
	vertical-align:bottom;
	text-align:center;
}
table.menu td {
	text-align:left;
	padding-left:15px;

}
div.sitemap {
	margin-left:10px;
}

.small { font-size:9px; }

.hl {
  font-size:21px;
	
}

td.artikel {
  padding-left:5px;padding-right:5px;
}
p.artikel {
  padding-left:5px;
	font-size:0.9em;
}
p.artikel u,b {
	font-size:1em;
}
p.topartikel {
}
p.downloads {
  padding-left:5px;
	font-size:0.9em;
}
p.downloads u,b {
	font-size:1em;
}
.vorstand p {
  padding-left:5px;
	font-size:0.9em;
}
.vorstand p u,b {
	font-size:1em;
}
.vorstand h3 {
 margin:0;
}	

