body {
	margin: 2px;
	font-family: 'Comic Sans MS', Chicago, Sans-serif, cursive;
	font-size: 10pt;
	color: #990000;
	background-image: url("images/hintergrund.gif");
	background-attachment: fixed;
}

th {
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	font-size: 13pt;
}

td {
	vertical-align: top;
	text-align: left;
}

th h1 {
	font-weight: normal;
	font-size: 32pt;
	margin: 0px;
}

th a {
	white-space: nowrap;
}

h1 {
	font-size: 15pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 12px;
}
h2 {
	font-size: 13pt;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 6px;
}

p {
	text-align: justify;
	width: 660px;
	margin: 0px;
	margin-bottom: 12px;
}

p.verfasser {
	text-align: right;
	margin-top: 6px;
	margin-bottom: 32px;
}
.edit {
  color:  #D9CBB3;
  text-decoration: underline;
}

.klein {
	font-size: 8pt;
	font-weight: normal;
}
a, a:visited {
	text-decoration: none;
	color: #990000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: #F5DEB3;
}
p a, p a:visited {
	text-decoration: underline;
}
.edit {
    color: #D9CBB3;
}
.navi_selected {
	padding: 0px 5px;
 	border: 1px solid #990000;
/*	width: 140px; */
	background-color: #F5DEB3;
}

.sub_menu {
	/*border: 1px dashed #990000; */
  width: 140px;
	margin-bottom: 6px;
	font-size: 10pt;
}

#content {
	padding-left: 15px;
}
hr {
	width: 100%;
	height: 1px;
	border: none;
	border-top: 1px solid #990000;
}

.texttable {
	width:660px;
}
.texttable td {
	padding-left:10px;
	padding-bottom:20px;
	text-align:justify;
	border-top:1px solid #990000;
}

.content_tbl {
	width: 660px;
	border: 1px solid #990000;
/*	border-spacing:0px; */
}
.content_tbl th {
	background-color: #F5DEB3;
	padding: 2px 3px;
	border-bottom: 1px solid #990000;
}
.content_tbl td {
	padding: 2px 3px;
}
.content_tbl td.mid {
	text-align: center;
	white-space: nowrap;
}

button {
	border: 2px outset #990000;
	width: 200px;
	padding: 2px;
	font-family: 'Comic Sans MS', Chicago, Sans-serif, cursive;
	font-size: 10pt;
	color: #990000;
}
/* geht nicht für IE */
button:hover {
	background-color: #F5DEB3;
}

input {
	border: 1px solid #990000;
	padding: 2px;
	font-family: 'Comic Sans MS', Chicago, Sans-serif, cursive;
	font-size: 10pt;
	color: #990000;
}
textarea {
	border: 1px solid #990000;
	padding: 2px;
	font-family: 'Comic Sans MS', Chicago, Sans-serif, cursive;
	font-size: 10pt;
	color: #990000;
}