@charset "UTF-8";
/* CSS Document */

body {
	color: #600;
	font-size: 11.5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff8dc;
	margin: 28px;
	float: left;
}

h1 {
	font-size: 1.2em;
	margin-top: 0;
	margin-bottom: 0;
}

#rechte h1 { font-size: 0.9em; }

#rechte h1.titel { font-size: 1em; }

h2 {
	font-size: 1em;
	font-style: italic;
	font-weight: 400;
	line-height: 140%;
	margin-top: 0;
	margin-bottom: 0
}

#rechte h2 {
	font-size: 0.9em;
	font-style: italic;
	font-weight: 400;
	line-height: 140%
}

div#container {
	width: 800px;
	float: left;
}

div#spalten {
	padding-bottom: 28px;
	width: 100%;
	float: left;
	position: relative;
	border-bottom: 1px solid #c99;
}

div#linke {
	width: 461px;
	float: left
}

div#rechte {
	margin-left: 22px;
	width: 310px;
	float: right;
	position: relative;
}

div#titelschrift {
	margin-bottom: 21px;
	padding-bottom: 7px;
	border-bottom: 1px solid #c99
}

.pic img,
.repic img,
.pic object { border: solid 1px #600 }

.pic2 img { border-style: none }

div.schlag {
	margin-top: 9px;
	padding-bottom: 9px;
	position: relative;
	width: 100%;
	float: left;
}

div.pic,
div.pic2 { float: left }

div.zeile {
	margin-left: 7px;
	position: relative;
	width: 309px;
	float: right;
}

div.meld {
	margin-top: 9px;
	padding-bottom: 9px;
	width: 100%;
	float: left
}

div.werb {
	color: #777;
	background-color: #ffc;
	margin-top: 9px;
	margin-bottom: 9px;
	padding: 7px;
	width: 447px;
	float: left;
	position: relative;
}

div.kasten {
	color: #777;
	background-color: #ffc;
	margin-top: 9px;
	margin-bottom: 9px;
	padding: 7px;
	width: 440px;
	float: left;
	border: solid 1px
}

div.kasten2 {
	width: 445px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding: 7px;
	float: left;
	border: solid 1px
}


div.reschlag {
	margin-top: 7px;
	padding-bottom: 7px;
	width: 100%;
	float: left;
	position: relative;
}

div.repic { float: left }

div.rezeile {
	margin-left: 7px;
	width: 207px;
	float: right;
	position: relative;
}

div.remeld {
	margin-top: 7px;
	padding-bottom: 7px;
	width: 100%;
	float: left
}

p {
	font-size: 1em;
	line-height: 140%;
	margin-top: 0;
	margin-bottom: 0
}

#rechte p {
	font-size: 0.9em;
	line-height: 140%
}

.einzug {
	text-indent: 1em;
	margin-top: 1px
}

.loch { margin-top: 1em }

.abstand { margin-top: 1ex }

.aufzaehlung { margin-top: 4px }

.minimal { margin-top: 2px }

.unterlegt {
	background-color: #fc0;
	padding: 1px 2px
}

a {
	color: #800;
	text-decoration: none;
	padding-bottom: 1px;
	border-bottom: 1px solid #fcc
}

h1 a {
	color: #600;
	text-decoration: none;
	list-style: url(../media/div/listtit.gif) none inside;
	display: list-item;
	border-bottom: medium none
}

/* Hides from IE-mac \*/
* html h1 a {
	color: #600;
	text-decoration: none;
	list-style: square url(none) inside;
	display: list-item;
	border-bottom: medium none
}
/* End hide from IE-mac */

.gross { font-size: 1.1em }

div.aufz { margin-top: 2px }

.aufz p {
	display: list-item;
	margin-top: 4px;
	list-style: url(../media/div/list2.gif) none inside;
}

/* Hides from IE-mac \*/
* html .aufz p {
	display: list-item;
	margin-top: 4px;
	list-style: circle url(none) inside;
}
/* End hide from IE-mac */

.aufz a {
	color: #600;
	border-bottom: none
}

a:hover { color: red }

.pic a,
.repic a,
.pic2 a,
#titelschrift a { border-bottom: 0 none transparent }

.rot { color: red }

div#datum {
	text-align: right;
	margin-left: 0;
	width: 100%;
	clear: both
}

div#count {
	text-align: right;
	margin-top: 2px;
	margin-left: 0;
	width: 100%;
	clear: both
}

div#wp {
	margin-top: -2.5em;
	margin-left: 0;
	float: left;
	clear: both
}

#wp a { border-bottom: 0 none }

.small { font-size: 0.9em }

.rep {
	font-weight: normal;
	color: #666;
	font-size: 10px;
}