/* <style type="text/css"> */

/* ---------------------
| Rahmenformatierungen |
--------------------- */

body {
	font-family: Times New Roman,Times,Serif;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 14px;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
}

h1 {
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

h2 {
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

h3 {
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

a {
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a:hover {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	margin: 0px;
	padding: 0px;
}

.boxpic a {
	border-bottom-style: none;
}

#dbgBuilInBar {
	display: none;
}

#printframe {
	width: 97%;
	padding: 1%;
	margin: 0px;
}

.printNotice {
	font-family: Verdana,Helvetica,Sans-Serif;
	font-size: 0.9em;
	width: 97%;
	border-style: solid;
	border-width: 1px;
	border-color: #CC0000;
	background-color: #CC0000;
	color: #FFFFFF;
	margin: 0px 0px 20px 0px;
	padding: 10px 1.5% 10px 1.5%;
	clear: left;
}

.printNotice a {
	color: #FFFFFF;
	border-style: none;
	text-decoration: underline;
}

.printNotice a:hover {
	color: #FFFFFF;
	border-style: none;
	text-decoration: underline;
}

@media print {
	.printNotice {
		display: none;
	}
}

.header {
	width: 96.5%;
	margin: 0px 0px 20px 0px;
	padding: 10px 2% 10px 1.5%;
	float: left;
}

	.header .logo {
		float: left;
		width: 40%;
	}

	.header .title {
		float: left;
		width: 60%;
		text-align: right;
	}

	.header .title h1 {
		margin: 0px 0px 3px 0px;
	}

	.header .title p {
		font-size: 10px;
		margin: 0px;
	}

#printcontent {
	width: 97%;
	margin: 0px 0px 20px 0px;
	padding: 0px 1.5% 0px 1.5%;
	clear: left;
}

#contentframe {
	width: 63%;
	padding: 0px 1.5% 0px 0px;
	margin: 0px;
	float: left;
}

#contentframe-wide {
	width: 100%;
	padding: 0px;
	margin: 0px;
	clear: left;
}

#columnframe {
	width: 33.5%;
	padding: 0px 0px 0px 1.5%;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #888888;
	float: left;
}

.footer {
	width: 97%;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	margin: 0px 0px 20px 0px;
	padding: 10px 1.5% 10px 1.5%;
	clear: left;
}

.footer h3 {
	font-size: 10px;
	margin: 0px 0px 5px 0px;
}

.footer p {
	font-size: 10px;
	line-height: 13px;
	margin: 0px 0px 2px 0px;
	font-weight: normal;
}

/* -----------------
| Print-Boxdesigns |
------------------*/

.contentbox {
	width: 100%;
	padding: 0px;
	margin: 0px;
	clear: left;
	display: inline;
}

	.contentbox .headerbox {
		width: 100%;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	.contentbox .header {
		width: 100%;
		border-width: 1px 0px 1px 0px;
		border-style: solid;
		margin: 0px;
		padding: 2px 0px 2px 0px;
		float: left;
	}

	.contentbox .header h1 {
		padding: 0px;
		margin: 0px;
	}

	.contentbox .iconbox {
		display: none;
	}

	.contentbox .content, .contentbox .content-bl, .contentbox .content-pictureless {
		width: 100%;
		padding: 10px 0px 15px 0px;
		float: left;
	}

	@media print {
		.contentbox .content, .contentbox .content-bl, .contentbox .content-pictureless {
			display: block;
			clear: left;
			page-break-after: always;
		}
		.contentbox .content p, .contentbox .content-bl p, .contentbox .content-pictureless p {
			display: block;
			clear: left;
		}
	}

	.contentbox .boxtext {
		width: 80%;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	.contentbox p {
		margin: 0px 0px 15px 0px;
		padding: 0px;
	}

	.contentbox .boxpic {
		width: 18.9%;
		padding: 0px 0px 0px 1%;
		margin: 0px;
		text-align: right;
		float: left;
	}

.marginbox {
	width: 100%;
	padding: 0px;
	margin: 0px;
	clear: left;
	display: inline;
}

	.marginbox .headerbox {
		width: 100%;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	.marginbox .mb-header {
		width: 100%;
		border-width: 1px 0px 1px 0px;
		border-style: solid;
		margin: 0px;
		padding: 2px 0px 2px 0px;
		float: left;
	}

	.marginbox .mb-header h1 {
		padding: 0px;
		margin: 0px;
	}

	.marginbox .iconbox {
		display: none;
	}

	.marginbox .content, .marginbox .content-bl, .marginbox .content-pictureless {
		width: 100%;
		padding: 10px 0px 15px 0px;
		float: left;
	}

	.marginbox .boxtext {
		width: 68%;
		font-size: 12px;
		line-height: 16px;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	.marginbox p {
		margin: 0px 0px 15px 0px;
		padding: 0px;
	}

	.marginbox .boxpic {
		width: 30.9%;
		padding: 0px 0px 0px 1%;
		margin: 0px;
		text-align: right;
		float: left;
	}

.news-dateline {
	display: inline;
	font-size: 10px;
	font-style: italic;
	padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.news-dashline {
	width: 100%;
	margin-bottom: 15px;
	border-bottom-color: #888888;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	clear: left;
}

#biblecontent a {
	border-bottom-style: none;
}

	.chapter {
		font-weight: bold;
	}

	.verse {
		font-weight: normal;
		font-size: 0.8em;
		color: #777777;
	}

	.paragraph {
		width: 100%;
		font-size: 1em;
		line-height: 1.4em;
		margin-bottom: 1.6em;
	}

	.paragraph p {
		width: 95%;
		margin: 0px;
		padding: 0px;
		font-size: 1em;
		line-height: 1.4em;
		text-indent: -5%;
		padding-left: 5%;
	}

	.preContext {
		width: 99%;
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		border-bottom-color: #AF9793;
		margin: 5px 0px 5px 0px;
		padding: 3px 0px 3px 1%;
		line-height: 0px;
	}

	.postContext {
		width: 99%;
		border-top-width: 1px;
		border-top-style: dashed;
		border-top-color: #AF9793;
		margin: 7px 0px 4px 0px;
		padding: 3px 0px 3px 1%;
		line-height: 0px;
	}

#popupcontent {
	display: none;
}

#biblemenu {
	display: none;
}

#anleitungsbox {
	display: none;
}

#lexikonbox {
	display: none;
}

#bm-contentbox {
	display: none;
}

.registerHead, .registerFolders {
	display: none;
}

.lexNavi {
	display: none;
}

.lexPic {
	margin: 0px 0px 1em 0px;
}

.mediaContent {
	margin: 0px 0px 1em 0px;
}

#gnbHintIcon {
	display: none;
}

.question {
	font-style: italic;
}

.tx-buhshortcuts-pi1 {
	display: none;
}