
div#vorwort {
	font-weight: normal;
}

div.klapp {
	font-weight: normal;
	text-align: left;
	margin: 20px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	border: 0;
}

div.blockrahmen {
	font-weight: normal;
	width: 580px;
	background-color: #FFE9F0;
	margin: 0px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
	border: 0;
	border: 1px solid #C00418;
}

div.klapp h2 {
	font-weight: normal;
  font-size: 14px;
	color: #98B3CF;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0;
}

#inhalt div.klapp h3 {
	font-weight: bold;
  font-size: 1.1em;
	color: #222222;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0;
}

#inhalt div.klapp h3 a {
	text-decoration: none;
	border: 0;
	border-bottom: 1px solid #C00418;
}

#inhalt div.klapp h3 a:hover {
	text-decoration: none;
	color: #FFE9F0;
	border: 0;
	background-color: #C00418;
}

span.amknopf {
  font-size: 1.1em;
  color: #222222;
  font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0;
}

div.klapp div.keinjs h3 {
	color: #DDE1EC;
}

div.klapp table {
	clear: right;
	background-color: white;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border:0;
	border-top: 5px solid #FFE9F0;
	
}

div.klapp table.ohnerand {
	border:0;
	
}

div.klapp table tr td {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0;
	
}

#inhalt div.klapp table span.formular {
	font-size: 0.9em;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	
}

div.klapp table p {
	font-size: 0.9em;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0;
}

div.klapp table p.formular {
	font-size: 0.9em;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0;
}

*html div.klapp table p.formular {
	font-size: 0.75em;
}

div.klapp table p.formularklein {
	font-size: 0.7em;
}

div.klapp table p.ersatztext a {
	color: #98B3CF;
	font-weight: normal;
}

div.klapp table.zusammenfassung td {
	border-bottom: 1px solid #99B3CF;
	padding: 5px 0px 5px 0px;
}

div.klapp table.zusammenfassung td a {	
	color: #99B3CF;	
	text-decoration: none;
	font-weight: normal;
}

div.klapp table.zusammenfassung td a:hover {	
  color: #DDE1EC;
	text-decoration: underline;
}

div.zuklappen {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: 0;
}

div.zuklappen div.rechts, div.zuklappen div.links {
  font-size: 1.0em;
  line-height: 1.8em;
  	font-weight: bold;
	display: inline;
	background-color: #DDE1EC;
	margin: 0px 0px 0px 5px;
	padding: 2px 5px 2px 5px;
	border: 0;
	border: 1px solid #C00418;
}

div.zuklappen a {
	border: 0;
	text-decoration: none;
}

form select {
	border: 1px solid #C00418;
}

form input.absenden {
  font-family: Verdana, Arial, Helvetica, Geneva, adobe-sans, sans-serif;
	color: #C00418;
	font-weight: bold;
  font-size: 1.0em;
	background-color: #DDE1EC;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 3px 5px;
	border: 0;
	border: 1px solid #C00418;
	display: inline;
	overflow: visible;
}

*html form input.absenden {
  font-size: 0.75em;
}

form input.absenden0 {
   font-family: Verdana, Arial, Helvetica, Geneva, adobe-sans, sans-serif;
	color: #C00418;
	font-weight: bold;
   font-size: 1.0em;
	background-color: #FFE9F0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0;
	border-bottom: 1px solid #C00418;
	display: inline;
	overflow: visible;
	text-decoration: none;
}

* html input.absenden0 {
}


form input.absenden0:hover {
	text-decoration: none;
	background-color: #C00418;
	color: #FFE9F0;
}

form input.absenden1 {
   font-family: Verdana, Arial, Helvetica, Geneva, adobe-sans, sans-serif;
	color: #C00418;
	font-weight: bold;
   font-size: 1.0em;
	background-color: #DDE1EC;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0;
	border-bottom: none;
	display: inline;
	overflow: visible;
	text-decoration: underline;
}

* html input.absenden1 {
}


form input.absenden1:hover {
	background-color: #C00418;
	color: #FFE9F0;
}

input.absenden2 {
  font-family: Verdana, Arial, Helvetica, Geneva, adobe-sans, sans-serif;
	color: #C00418;
	font-weight: normal;
  font-size: 1.0em;
	background-color: #DDE1EC;
	margin: 5px 0px 20px 0px;
	padding: 1px 2px 1px 2px;
	border: 0;
	border: 1px solid #C00418;
	overflow: visible;
}

* html input.absenden2 {
}

input.checkboxradio {
	border: 0;
	margin: 0px 5px 0px 0px;
}

div.zuklappen span a {
	color: white;
}

div.zuklappen span a:hover {
	color: #C00418;
	text-decoration: none;
}



#formular-1,
#formular-2,
#formular-3,
#formular-4,
#formular-5,
#formular-6,
#formular-7 {
	display: inherit;
}
