html, body {
				height: 100%;
			}
			body {
				margin: 0;
				padding: 0;
				font: 12px/1.5 verdana, arial, helvetica, sans-serif;
			}
			#container {
				left: 50%;
				margin-left: -400px;
				width: 800px;
				position: relative;
				min-height: 100%;
			}
			#content {
				padding-left: 0px;
				padding-bottom: 50px;
				padding-right: 0px;
				padding-top: 0px;
				margin: 0px;
			}
			#footer {
				padding-left: 0px;
				padding-bottom: 0px;
				padding-right: 0px;
				padding-top: 3px;
				height: 20px;
				margin: 0px;
				width: 800px;
				position: absolute;
				bottom: 0;
				color:#6e6e6e;
  				font-size: 10px;
  				font-family: Georgia, "Times New Roman", Times, serif;
  				background-color: #ffffff;
 	 			border-top: 1px solid #bbaf91;
			}
			a#homelink { position:				absolute; top:					45px; left:					50%; display:				block; width:				132px; height:				44px; z-index: 1; margin-left: -380px; }
p { margin: 0; padding: 2px 0 0; }
td {}
a:link { text-decoration: none; color: black ; }
a:visited { color: gray ; text-decoration: none; }
a:hover { color: #bbaf91 }
a:active { }
#head { background-image: url(../images/head.gif); background-repeat: no-repeat; width: 800px; height: 175px; margin: 0px; padding: 0; }
#sign { background-image: url(../images/bischof.jpg); position: absolute; left: 0; width: 200px; height: 68px; }
#head table { padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 114px; margin-left: 494px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; }
#currentpage { color: #da8d00; }
/**/
.impbold { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; list-style-type: square; margin: 0; padding: 5px 0 0; border-width: 0; }
.imp { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.4em; margin: 0; padding: 5px 0 0; }
.implink { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
/**/
a.link1 { background-image:url(../images/button_01.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:left top; display:block; width:70px; height:15px
; border-width: 0; }
a.link1:hover { background-image: url(../images/button_over_01.gif); }
a.link2 { background-image: url(../images/button_02.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 53px; height: 15px; border-width: 0; display: block; }
a.link2:hover { background-image: url(../images/button_over_02.gif); }
a.link3 { background-image: url(../images/button_03.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; width: 92px; height: 15px; border-width: 0; }
a.link3:hover { background-image: url(../images/button_over_03.gif); }
a.link4 { background-image: url(../images/button_04.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; width: 55px; height: 15px; border-width: 0; }
a.link4:hover { background-image: url(../images/button_over_04.gif); }
a.link5 { background-image: url(../images/button_05.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; width: 82px; height: 15px; border-width: 0; }
a.link5:hover { background-image: url(../images/button_over_05.gif); }
a.link6 { background-image: url(../images/button_06.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; width: 48px; height: 15px; border-width: 0; }
a.link6:hover { background-image: url(../images/button_over_06.gif); }
a.link7 { background-image: url(../images/button_07.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; width: 61px; height: 15px; border-width: 0; }
a.link7:hover { background-image: url(../images/button_over_07.gif); }
#home { background-repeat: no-repeat; background-position: left top; margin-left: -385px; position: absolute; top: 217px; left: 50%; width: 780px; }
/*-----------------------------------------*/
.head_home { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../images/head_home.gif); margin: 0 0 0 -400px; padding: 0; position: absolute; z-index: 0; top: 175px; left: 50%; width: 330px; height: 28px; border-top-width: 0; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0; border-left-width: 0; }
.head_ausgaben { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../images/head_ausgabe.gif); margin: 0 0 0 -400px; padding: 0; position: absolute; z-index: 0; top: 175px; left: 50%; width: 150px; height: 28px; border-top-width: 0; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0; border-left-width: 0; }
.head_ausgaben_neu { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; display: inline; padding-left: 0; padding-bottom: 4px; padding-right: 0; padding-top: 0; border-bottom-color: #bcae90; margin: 0px; z-index: 0; border-top-width: 0; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 1px; border-left-width: 0; }

.head_beirat { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../images/head_beirat.gif); margin: 0 0 0 -400px; padding: 0; position: absolute; z-index: 0; top: 175px; left: 50%; width: 330px; height: 28px; border-top-width: 0; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0; border-left-width: 0; }
.head_archiv { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../images/head_archiv.gif); margin: 0 0 0 -400px; padding: 0; position: absolute; z-index: 0; top: 175px; left: 50%; width: 115px; height: 28px; border-top-width: 0; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0; border-left-width: 0; }
/*-----------------------------------------*/
.liste { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0; padding: 35px 0 0 25px; list-style-type: square; }
.liste2 { padding-left: 25px; padding-bottom: 0; padding-right: 0; padding-top: 0px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0; list-style-type: square; }
.light { font-weight: lighter; }
.autor { font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 1.2; }
.teaser { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 22px; padding-left: 0; padding-bottom: 0; padding-right: 0; padding-top: 5px; float: right; border-top-color: #bcae90; border-left-width: 0; border-bottom-width: 0; border-right-width: 0; border-top-width: 1px; border-top-style: solid; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15pt; width: 370px; }
/*Abo Formular*/
#abo_warn { position: absolute; top: 130px; left: 50%; margin-left: -400px; }
#cont_kontakt_left { color: #bbaf91; font-size: 10pt; position: absolute; top: 330px; left: 50%; width: 300px; margin-left: -400px; }
#cont_abo { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0 0 0 -400px; padding: 0; position: absolute; top: 175px; left: 50%; width: 580px; border-width: 0; }
.form { text-align: left; margin-bottom: 3px; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
#taborder .form { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; }
.form_text { padding-top: 105px; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.2em; position: absolute; top: 175px; left: 50%; width: 230px; margin-left: 160px; }
#banner { margin-bottom: 100px; border-color: #393331; border-width: 1px; border-style: solid; margin-left: 25px; background-repeat: no-repeat; float: right; height: 150px; width: 200px; }
#einband { line-height: 16px; border-color: #393331; border-width: 1px; border-style: solid; padding: 5px; }
h2 { margin-bottom: 25px; padding-bottom: 4px; padding-right: 14px; display: inline; border-bottom-color: #b8ae92; border-bottom-width: 1px; border-bottom-style: solid; letter-spacing: 2px; padding-left: 14px; word-spacing: 0px; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
#scroll {
	font-weight: bold;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	float: right;
	text-align: right;
	border-color: black;
	border-width: 1px;
	border-style: dotted;
	height: 100px;
	width: 150px;
	overflow: auto
}

.content {
	padding: 20px;
}
.bestellungrechts {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-align: right;
	vertical-align: top;
}
.bestellunglinks {
	font-weight: bold;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-align: left;
	vertical-align: top;
}
.formfeld {
	text-align: right;
	width: 20px;
}
#taborder {
	font-size: 15px;
	margin-top: 25px;
	margin-left: 0px;
	width: 800px;
}
#taborder3 {
	font-size: 14px;
	margin-top: 25px;
	margin-left: 0px;
	width: 800px;
}
#taborder3 td {
	padding-bottom: 5px;
	border-bottom-color: black;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.small {
	font-size: 10px;
}
#taborder th {
	padding-bottom: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
#disclaim {
	line-height: 16px;
	padding-left: 400px;
	width: 400px;
	text-align: right;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#disclaim a {
	text-decoration: underline;
}
#datenschutz {
	text-align: left;
	line-height: 16px;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
img {
	border-width: 0px;
}
#tab_agb {
	border-top-color: black;
	border-top-style: dotted;
	border-top-width: 1px;
	border-bottom-color: black;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
#datenschutz a {
	text-decoration: underline;
}
.georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#margin {
	font-size: 75px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#formular {
	text-align: right;
	width: 800px;
}
#box {
	width: 390px;
}
		
#dropmenudiv {
	position: absolute;
	left: 500px;
	top: 173px;
	border: 0px;
	border-bottom-width: 0;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
}

#dropmenudiv a {
	display: block;
	text-indent: 3px;
	border-bottom: 0px;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover { /*hover background color*/
	background-color: grey;
}
