body, td, table
  {
	margin : 0px;
  font-family : Arial, helvetica, sans-serif;
  font-size : 12px;
	color : #660000;
	font-weight : normal;
  }

h3
	{
	margin : 0px;
	font-family : Arial, helvetica, sans-serif;
	font-size : 14px;
	color : #660000;
	font-weight : bold;
	padding-top : 10px;
	padding-bottom : 10px;
	}
	
	h4
	{
	margin : 0px;
	font-family : Arial, helvetica, sans-serif;
	font-size : 12px;
	color : #660000;
	font-weight : bold;
	}

.special_small
  {
  font-size: 1px;
  }
	
.satzung01
  {
  margin-left : 40px;
	line-height : 15px;
  }
	
li {
	padding-bottom : 3px;
	padding-top : 3px;
}

a:link
  {
  color : #990000;
  text-decoration : underline;
  font-weight : bold;
  }

a:visited
  {
  color : #990000;
  text-decoration : underline;
  font-weight : bold;
  }

a:hover {
  color : #663300;
  font-weight : bold;
  text-decoration : underline;
  }

a:active {
  color : #990000;
  text-decoration : none;
  font-weight : underline;
  }
	
input:focus {
  background-color : silver;
  border : 1px solid #DE0000;
  color : #660000;
  font-weight : bold;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
  border : 1px solid #CC9933;
  font-size : 11px;
  padding : 3px;
	}

textarea:focus {
  border : 1px solid #DE0000;
  background-color : silver;
  color : #660000;
  font-weight : bold;
	}

textarea {
	font-family: Arial, Helvetica, sans-serif;
  border : 1px solid #CC9933;
  font-size : 11px;
  padding : 3px;
	}

.ticker {
	font-family: monospace;
	font-weight: bold;
	font-size: 14px;
	color: #FFCC66;
	background-color: #990000;
}

th.mitglieder {
	text-align : left;
	font-weight : bold;
	text-decoration : underline;
	color : #660000;
	background-color : #FFCC99;
}

td.gebdat {
	text-align : left;
	font-weight : bold;
	font-size : 12pt;
	text-decoration : none;
	color : #660000;
	background-color : #FFCC99;
}
