.content {
	z-index: 0;	
	position: absolute;
	left: 0px;
	width: 100%;
	text-align: center;	
}

.contentGB {
	z-index: 0;	
	position: absolute;
	left: 0px;
	width: 100%;
	text-align: left;	
}

table.banner {
	position: absolute;
	width: 98%;
	left: 1%;	
	border-collapse: collapse;
	padding: 0px;
	border: 0px;
	margin: 0px;
}

td.bannerLinks {	 
	padding: 0px;
	height: 75px;
	text-align: center;
	vertical-align: middle;	
	width: 15%;
	background-color: #000066;
}

td.bannerRechts {	 
	padding: 0px;
	height: 75px;
	text-align: left;
	font-size: 25px;
	line-height: 25px;
	font-weight: 800;
	color: #9999FF;
	background-color: #000066;
}

div.searchField {
	position: absolute;
	z-index: 2;
	right: 1%;
	top: 20px;
	padding: 0px 0px;
	color: #9999FF;
; clip:       rect(   ); margin: 5px 10px 5px 5px
}

div.suchbutton {
	position: absolute;
	left: 275px;
	top: 15px;
}

.menu {	 
	position: absolute;
	font-family: Verdana;	
	left: 1%;
	top: 75px;	
	text-align: left;	 
	width: 98%;	
	height: 25px;		 
	z-index: 2;	 
}

.mainContent {
	 position: absolute;
	 top: 80px;
	 left: 5%;	
	 z-index: 0;
	 margin-top: 50px;	 
	 width: 90%;	 
; clip:  rect(   )
}

.homeField {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 16.7%;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;		 
	background-color: #EEEEEE;	 	
	color: #0000aa;
	font-weight: 200;
	cursor: pointer;
	display: inline;
	text-align: center;
	font-size: 12px; 
}

.datesField {	 	 
	position: absolute;			 	 
	left: 33.32%;
	width: 16.7%;
	height: 25px;
	line-height: 25px;
	color: #0000aa;	 
	font-weight: 200;
	vertical-align: middle;
	background-color: #CCCCCC;
	color: #880088;
	cursor: pointer;	 	
	display: inline; 
	text-align: center;
	font-family: Verdana;
	font-size: 12px; 
}

.believeField {
	position: absolute;	 	 
	left: 49.98%;
	top: 0px;
	width: 16.7%;	 
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	background-color: #BBBBBB;
	cursor: pointer;		 
	font-weight: 200;
	color: #880000;
	display: inline;
	text-align: center;
	font-size: 12px; 
}

.practicalField {
	position: absolute;			 	 
	left: 16.66%;
	width: 16.7%;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	background-color: #DDDDDD;
	color: #295700;	 	 
	font-weight: 200;	 
	cursor: pointer;
	display: inline;
	text-align: center;
	font-size: 12px;
}

.spiritField {
	position: absolute;	 	 
	left: 66.64%;
	width: 16.8%;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;	 
	background-color: #AAAAAA;
	cursor: pointer;	
	font-weight: 200;	 
	color: #666600;	 
	display: inline;
	text-align: center;
	font-size: 12px; 
}

.worldYouthDayField {
	position: absolute;	 
	left: 83.2%;
	display: inline;	 
	width: 16.8%;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;	 
	background-color: #999999;
	cursor: pointer;	
	font-weight: 200;	 
	color: #aa4410;
	text-align: center;
	font-size: 12px;
}

p {
	text-align: justify;
	font-size: 11px;	
	line-height: 20px;
	vertical-align: middle; 
}

sup {
	text-align: justify;
	font-size: 10px;	
	line-height: 20px;
	vertical-align: middle; 
}

blockquote {
	font-size: 10px;
}

h2 {
	font-size: 12px;
	font-weight: 600;	 	 
	margin-top: 15px;
}


td {
	font-size: 11px;
	line-height: 12px;
	padding-left: 5px;
	padding-right: 5px;
}

td.grey {
	font-size: 11px;
	line-height: 12px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #d0d0d0;
}

td.yellow {
	font-size: 11px;
	line-height: 12px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #ffffd0;
}

.kljHeadline {	  
	text-align:center;
	font-size: 20px;
	font-weight: 600;	 
}

li {
	font-size: 11px;
	text-align: justify;
}

a#startLink {
	font-size: 11px;	 
; font-weight: 600
}

a:hover#startLink {
	color: #000000;
	font-size: 11px;	 
}

a {
	text-decoration: none;
	color: #333333;
	font-weight: 300;
	font-size: 11px;
; font-family: Verdana, Arial, Helvetica, sans-serif
}

a:visited {
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	font-size: 11px;
}

a:hover {
	 text-decoration: none;
	 font-size: 11px;
	 font-weight: 500;
	 color: #666666;
}

.startHeadline {
	 z-index: 0;
	 top: 0px;	 
	 font-size: 14px;
	 font-weight: 800;
	 background-color: #ffdd00;
	 background-image: url(../images/design/startHeadline.jpg);
	 color: #aa6600;
	 padding-left: 40px;
	 height: 30px;
	 line-height: 30px;
	 text-align: left;
	 vertical-align: middle;	 	 
}

.startText {
	 z-index: 0;
	 background-color: #ffffbb;
	 color: #666600;
	 text-align: justify;
	 padding-left: 40px;
	 padding-bottom: 40px;
	 padding-right: 20px;
	 padding-top: 1px;	 	 
	 margin-top: 0px;
	 font-size: 11px;
	 line-height: 20px;
	 position: relative;
; margin-bottom: 50px
}

.subLinksHeadline {
	 font-weight: 800;
	 font-size: 14px;	 	 
	 background-image: url(../images/design/startHeadline.jpg);
	 color: #aa6600;
	 height: 30px;
	 line-height: 30px;
	 text-align: left;	 
	 padding-left: 20px;
}

.subLinks {
	 font-size: 11px;	 	 
	 background-color: #ffffbb;	 
	 padding-left: 15px;
	 padding-top: 15px;
	 padding-bottom: 15px;	 
	 line-height: 20px;
	 vertical-align: middle;		 
; margin-bottom: 50px
}

.additionalSubLinks {
	 font-size: 11px;
	 background-color: #ffffbb;	 
	 padding-top: 10px;
	 vertical-align: top;
	 line-height: 20px;
	 width: 180px;
}

.menuField1 {
	 position: absolute;
	 left: 0px;
	 top: 0px;
	 width: 16.7%;
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;		 
	 background-image: url(../images/design/normalBar.jpg);
	 background-color: #e0e0e0;
	 color: #404040;
	 font-weight: 200;
	 cursor: pointer;
	 display: inline;
	 text-align: center;	
	 font-size: 12px; 
}

.menuField2 {
	 position: absolute;
	 left: 16.66%;	
	 width: 16.7%;
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;		 
	 background-image: url(../images/design/normalBar.jpg);
	 background-color: #e0e0e0;
	 color: #404040;
	 font-weight: 200;
	 cursor: pointer;
	 display: inline;
	 text-align: center;	 
	 font-size: 12px; 
}

.menuField3 {
	 position: absolute;
	 left: 33.32%;	
	 width: 16.7%;
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;		 
	 background-image: url(../images/design/normalBar.jpg);
	 background-color: #e0e0e0;
	 color: #404040;
	 font-weight: 200;
	 cursor: pointer;
	 display: inline;
	 text-align: center;	 
	 font-size: 12px; 
}

.menuField4 {
	 position: absolute;
	 left: 49.98%;	 
	 width: 16.7%;
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;		 
	 background-image: url(../images/design/normalBar.jpg);
	 background-color: #e0e0e0;
	 color: #404040;
	 font-weight: 200;
	 cursor: pointer;
	 display: inline;
	 text-align: center;	 
	 font-size: 12px; 
}

.menuField5 {
	 position: absolute;
	 left: 66.64%;
	 top: 0px;
	 width: 16.7%;
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;		 
	 background-image: url(../images/design/normalBar.jpg);
	 background-color: #e0e0e0;
	 color: #404040;
	 font-weight: 200;
	 cursor: pointer;
	 display: inline;
	 text-align: center;	 
	 font-size: 12px; 
}

.menuField6 {
	 position: absolute;
	 left: 83.3%;
	 top: 0px;
	 width: 16.7%;
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;		 
	 background-image: url(../images/design/normalBar.jpg);
	 background-color: #e0e0e0;
	 color: #404040;
	 font-weight: 200;
	 cursor: pointer;
	 display: inline;
	 text-align: center;	 
	 font-size: 12px; 
}	 

.subLink0 {	 	 
	 width: 100%;
	 height: 25px;	 
	 position: absolute;
	 left: 0px;
	 top: 0px;	 	 
	 background-color: #bbddff;
	 color: #000088;
	 line-height: 25px;
	 vertical-align: middle;
	 text-align: left;
	 text-indent: 20px;	 	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}	 

.subLink1 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 	 
	 color: #295700;	 	 
	 background-color: #b6df7e;
	 line-height: 25px;
	 vertical-align: middle;
	 text-align: left;
	 text-indent: 20px;	 	 	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}	 

.subLink2 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #e0a0e0;
	 color: #880088;
	 line-height: 25px;
	 vertical-align: middle;
	 text-align: left;
	 text-indent: 20px;	 	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}

.subLink3 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 	 
	 background-color: #ff6666;
	 color: #880000;
	 line-height: 25px;
	 vertical-align: middle;
	 text-align: left;
	 text-indent: 20px;	 	 	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}


.subLink4 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffff60;
	 color: #888800;
	 line-height: 25px;
	 vertical-align: middle;
	 text-align: left;
	 text-indent: 20px;	 	 	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}

.subLink5 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffcc99;	 	 
	 color: #aa4410;	 
	 line-height: 25px;
	 vertical-align: middle;
	 text-align: left;
	 text-indent: 20px;	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}

.mark0 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffffff;
	 color: #000088;
	 line-height: 25px;
	 vertical-align: middle;	 
	 text-align: left;
	 text-indent: 20px;	 	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}

.mark1 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffffff;
	 color: #295700;	 	 
	 line-height: 25px;
	 vertical-align: middle;	 
	 text-align: left;
	 text-indent: 20px;	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}

.mark2 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffffff;
	 color: #880088;
	 line-height: 25px;
	 vertical-align: middle;	 
	 text-align: left;
	 text-indent: 20px;	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}


.mark3 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffffff;
	 color: #880000;
	 line-height: 25px;
	 vertical-align: middle;	 
	 text-align: left;
	 text-indent: 20px;	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}

.mark4 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffffff;
	 color: #888800;
	 line-height: 25px;
	 vertical-align: middle;	 
	 text-align: left;
	 text-indent: 20px;	 
	 cursor: pointer;
	 z-index: 2;
	 font-size: 11px; 
}

.mark5 {	 	 
	 width: 100%;
	 height: 25px;
	 position: absolute;
	 left: 0px;
	 top: 0px;	 
	 background-color: #ffffff;
	 color: #aa4410;	 	 
	 line-height: 25px;
	 vertical-align: middle;	 
	 text-align: left;
	 text-indent: 20px;	 
	 cursor: pointer;	 
	 z-index: 2;
	 font-size: 11px; 
}

.submenuHeadline0 {
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 background-color: #000088;	 
	 color: #ffffff;	 
	 font-weight: 200;
	 width: 100%;
}

.submenuHeadline1 {
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 background-color: #295700;	 	 	 
	 color: #ffffff;	 	 
	 font-weight: 200;
	 width: 100%;
}

.submenuHeadline2 {
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 background-color: #880088;	 
	 color: #ffffff;	 
	 font-weight: 200;
	 width: 100%;
}

.submenuHeadline3 {
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 background-color: #880000;	 
	 color: #ffffff;		 
	 font-weight: 200;
	 width: 100%;
}

.submenuHeadline4 {
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 background-color: #888800;	 
	 color: #ffffff;	 
	 font-weight: 200;
	 width: 100%;
}

.submenuHeadline5 {
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;	 
	 background-color: #aa4410;	 	 
	 color: #ffffff;	 	 
	 font-weight: 200;
	 width: 100%;
}

.centerMark {
	 font-weight: 200;
	 text-align: center;
	 font-size: 14px;
	 line-height: 25px;
	 vertical-align: middle;
}

.startTable {
	 width: 100%;
	 vertical-align: top;
	 border-spacing: 0px;
	 table-layout: fixed;
}

.leftStartColumn {
	 z-index: 0;
	 width: 20%;
	 left: 0px;
	 top: 0px;	 
	 vertical-align: top;	 
; padding-right: 10px; padding-bottom: 10px
}

.rightStartColumn {
	 z-index: 0;	 
	 width: 60%;
	 top: 0px;
	 vertical-align: top;	
}

.email {
	 width: 100px;
}

.guestbook {
	 width: 100px;
}

.hw {
	 position: absolute;
	 right: 20px;	 
}

.counterBar {
	position: relativ;
	width: 98%;
	text-align: center;
	margin-top: 20px;
}


.mark {
	 font-weight: 600;
}

.smallMark {
	 font-size: 10px;
	 font-weight: 600;
}

.submenuCloseField1 {
	 position: absolute;
	 left: 0px;
	 top: 96px;
	 width: 100%;
	 height: 400px;
	 z-index: 0;	 
}

.submenuCloseField2 {
	 position: absolute;
	 left: 0px;
	 top: 0px;
	 width: 100%;
	 height: 70px;
	 z-index: 1;
}

.left {
	 width: 100%;
	 text-align: left;
}

.right {
	 width: 100%;
	 text-align: right;
}

.distance {
	 height: 20px;
}

.arrowColumn {
	 vertical-align: top;
	 width: 14px;
	 padding-top: 3px;
}

.theology {	 
	 background-color: #66ff99;
	 width: 10%;
	 font-weight: 600;
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.theologyDate {
	 background-color: #66ff99;
	 width: 10%;
	 font-size: 11px;
	 vertical-align: middle;
	 padding-left: 10px;
	 padding-right: 10px;
}

.christology {
	 background-color: #66ffff;
	 width: 10%;
	 font-weight: 600;
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.christologyDate {
	 background-color: #66ffff;
	 width: 10%;
	 font-size: 11px;
	 vertical-align: middle;
	 padding-left: 10px;
	 padding-right: 10px;
}

.soter {
	 background-color: #ff99ff;
	 width: 10%;
	 font-weight: 600;
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.soterDate {
	 background-color: #ff99ff;
	 width: 10%;	 
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.ekkles {
	 background-color: #ffcccc;
	 width: 10%;
	 font-weight: 600;
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.ekklesDate {
	 background-color: #ffcccc;
	 width: 10%;	 
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.creation {
	 background-color: #ffcc99;
	 width: 10%;
	 font-weight: 600;
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.creationDate {
	 background-color: #ffcc99;
	 width: 10%;	 
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}

.maria {
	 background-color: #33ccff;
	 width: 10%;
	 font-weight: 600;
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}


.mariaDate {
	 background-color: #33ccff;
	 width: 10%;	 
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}
	 
	 
.eschat {
	 background-color: #ffff99;
	 width: 10%;
	 font-weight: 600;
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}


.eschatDate {
	 background-color: #ffff99;
	 width: 10%;	 
	 font-size: 11px;
	 padding-left: 10px;
	 padding-right: 10px;
}


.tableText {
	 background-color: #ffffff;
	 padding: 10px;
}
	 

.tableTract {
	 width: 10%;	 
}

.tableDate {
	 width: 10%;
}

.tableHeadline {
	 width: 15%;
}

.tableContent {
	 width: 65%;
}


.normalTable {	 
	 width: 100%;	 	 
}

.textTable {
	 width: 80%;
}

.downloadContent {
	z-index: 0;
	position: absolute;
	left: 5%;
	margin-top: 10px;
	width: 90%;
}

.bildRand {
	margin: 10px;
}
