
/* Basis-Elemente und Container */

body, html {
	height:100%;
}
body 	{
		margin: 0px;
		padding: 0px;
		background: url(http://www.textuebertext.de/grafik/inhalt_hg.jpg) repeat-y 50% 0 #060555;
		font: 0.85em Georgia, Times New Roman, Times, serif;
		text-align: center;
		color: #104E8B;
}
#container {
		margin-top: 0px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom:0px;
		padding:0px;
		background: transparent;
		width: 824px;
		top:0;
		bottom:0;
		text-align: left;
		border: 0px;
}
#domaintitel {
		height: 120px;
		background: url(http://www.textuebertext.de/grafik/kopf.jpg) no-repeat center 50%;
		top: 0px;
		margin:0px;
		padding: 0px; 
		width: 824px;
}
#rubrik {
		height: 140px;
		background: url(http://www.textuebertext.de/grafik/leiste-oben.jpg) no-repeat;
		margin:0px;
		padding: 0px; 
		width: 824px;
}
#ueberschrift {
		height: 140px;
		background: transparent;
		margin:0px;
		padding: 0px; 
		width:585px;
}

#inhalt	{
		margin-right: 0px;
		margin-left: 0px;
		margin-bottom:0px;
		padding:0px;
		width:585px;
		background-color: transparent;
}

#menue {
		float: right;
		width: 206px;
		background-color: transparent;
		margin-right:9px;
		padding-left:0px;
}
#navigation {
		width:197px;
		margin-left:5px;
		margin-right:4px;
		margin-bottom:0px;
		background-color: transparent;
}





#men1 {
   text-align: center;
   width:197px;
   height:24px;
   background-image: url(http://www.textuebertext.de/grafik/menu1.jpg);
   margin:0px;
   padding:0px;
   }
#men2 {
   text-align: left;
   width:197px;
   background-image: url(http://www.textuebertext.de/grafik/menu2.jpg);
   background-repeat: y-repeat;
   margin-top:0px;
   margin-bottom:0px;
   padding-top:0px;
   }
#men3 {
   text-align: center;
   width:197px;
   height:23px;
   background-image: url(http://www.textuebertext.de/grafik/menu3.jpg);
   margin:0px;
   padding:0px;
   }


#referrer {
margin-left:5px;
margin-right:5px;
}

#referrer h5 {
	font-size: 1em;
	margin-left:0.3em;
	margin-bottom: 0.25em;
	font-weight:normal;
	font-family:Verdana;
	font-variant:small-caps;
	letter-spacing: .005em;
}
#referrer p {
	margin-left:0.3em;
	margin-right:0.2em;
	font-size:0.8em;
	font-weight:normal;
	letter-spacing: .0025em;
}



#footer {
	clear: both;
	width: 824px;
	height:165px;
	background: url(http://www.textuebertext.de/grafik/leiste-unten.jpg) #30261d no-repeat;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align: left;
}
#footer a.top {
font-variant:small-caps;
font-weight:bold;
font-size:15px;
margin-bottom:5px;
}

#footer a.top:link {
color:#b22222;
}

#footer a.top:hover {
color:#b22222;
}

#footer a.top:visited {
color:#b22222;
}

#footer p {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #104E8B;
text-align:center;
padding-top:50px;
margin-right:245px;
}










/* seitenweite Elemente */

#navigation ul {
		list-style-type: none;
		margin-top:0px;
		margin-left:4px;
		margin-bottom:0px;
		margin-right:0px;
		font-size:12px;
		padding-left:0px;
		text-align:left;
}

#navigation li.Kat {
		list-style-type: none;
		background: transparent;
		margin-left:0px;
		padding-left:4px;
		line-height:22px;
		color: #104E8B;
}
#navigation li.Kat a:link {
		color: #104E8B;
		font-weight:normal;
		text-decoration: none;
}
#navigation li.Kat a:hover {
		color: #104E8B;
		font-weight:normal;
		text-decoration: none;
}
#navigation li.Kat a:visited {
		color: #104E8B;
		font-weight:normal;
		text-decoration: none;
}

#navigation li.KatAktuell {
		list-style-type: none;
		background: transparent;
		text-decoration: none;
		font-weight:normal;
		margin-left:0px;
		padding-left:4px;
		line-height:22px;
		color: #b22222;
}
#navigation li.KatAktuell a:link {
		text-decoration: none;
		font-weight:normal;
		color: #b22222;
}
#navigation li.KatAktuell a:hover {
		color: #b22222;
		font-weight:normal;
		text-decoration: none;
}
#navigation li.KatAktuell a:visited {
		color: #b22222;
		font-weight:normal;
		text-decoration: none;
}

#navigation ul.Unterkat {
		list-style-type: none;
		margin-left:-4px;
		padding-top:2px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		margin-bottom:0px;
		margin-top:0px;
		text-align:left;
		font-size:12px;
		background: transparent;
}
#navigation li ul.Unterkat li {
		display:block;
		list-style-type: none;
		font-size:12px;
		margin-left:0px;
		padding-left:10px;
		line-height:22px;
		color: #cd9b1d;
}
#navigation li ul.Unterkat li a:link {
		list-style-type: none;
		line-height:18px;
		color: #cd9b1d;
}
#navigation li ul.Unterkat li a:visited {
		list-style-type: none;
		line-height:18px;
		color: #cd9b1d;
}
#navigation li ul.Unterkat li a:hover {
		list-style-type: none;
		line-height:18px;
		color: #cd9b1d;
}
#navigation li ul.Unterkat li.UnterkatAktuell {
		display:block;
		background: transparent;
		list-style-type: none;
		font-size:12px;
		margin-left:0px;
		padding-left:10px;
		line-height:22px;
		color: #b22222;
}
#navigation li ul.Unterkat li.UnterkatAktuell a:link {
		list-style-type: none;
		line-height:18px;
		color: #b22222;
}
#navigation li ul.Unterkat li.UnterkatAktuell a:visited {
		list-style-type: none;
		line-height:18px;
		color: #b22222;
}
#navigation li ul.Unterkat li.UnterkatAktuell a:hover {
		list-style-type: none;
		line-height:18px;
		color: #b22222;
}


.trennleiste {
	background: url(http://www.textuebertext.de/grafik/trennleisten.jpg) no-repeat;
	height:37px;
	margin-left:125px;
	text-align:left;
}




.kasten {
   background-color:#dcdcdc;
   margin-left:36px;
   margin-right:10px;
   margin-bottom:10px;
   border: 1px solid #104E8B;
}

td.zelletop {
	vertical-align:top;
}

table.komplex {
   text-align: left;
   border: 0px solid #104E8B;
   border-collapse: separate; 
   border-spacing: 4px;
   caption-side: top;
   empty-cells: show;
   table-layout: fixed;
   width:560px;
   margin-left:20px;
   margin-bottom:20px;
}

table.komplex td {
   border: 1px solid #cccccc;
   border-spacing: 2px;
   padding-left: 2px;
   line-height: 1.75em;
}

table.komplex td.capt {
   background: #dcdcdc;
   color: #000066;
   border: 1px solid #104E8B;
   text-align:center;
   padding-bottom:5px;
   padding-top:5px;
}

table.komplex td.unterlegt {
   background: #dcdcdc;
   color: #40000;
   padding-left: 2px;
}

table.komplex th {
   padding: 2px;
   background: #dcdcdc;
   color: #000066;
   border: 1px solid #cccccc;
   font-weight:normal;
}

table.unsichtbar {
   text-align: left;
   border: 0px;
   border-collapse: separate; 
   border-spacing: 4px;
   caption-side: top;
   empty-cells: hide;
   table-layout: fixed;
   width:560px;
   margin-left:20px;
   margin-bottom:20px;
}

table.unsichtbar tr.weiss {
   border: 0px;
   border-spacing: 2px;
   padding-left: 2px;
   line-height: 1.75em;
   vertical-align:top;
}

table.unsichtbar tr.grau {
	background-color: #f0f0f0;
   color: #000066;
   border: 0px;
   border-spacing: 2px;
   padding-left: 2px;
   line-height: 1.75em;
   vertical-align:top;
}

table.unsichtbar tr.grauzwei {
	background-color: #e0e0e0;
   color: #000066;
   border: 0px;
   border-spacing: 2px;
   padding-left: 2px;
   line-height: 1.75em;
   vertical-align:top;
}

table.unsichtbar tr.off {
	background-color: #FAF0E6;
   color: #b22222;
   border: 0px;
   border-spacing: 2px;
   padding-left: 2px;
   line-height: 1.75em;
   vertical-align:top;
}

img.bildlinks {
   float:left;
   margin-left:30px;
   margin-right:4px;
   padding:0px;
   clear:left;
   border:2px #000066 outset;
}

img.bildrechts {
   float:right;
   margin-left:2px;
   padding:0px;
   border:0;
   border:2px #000066 outset;
}



.trennleiste-ama {
	height:37px;
	margin-top:50px;
	margin-left:125px;
	text-align:left;
}
/* amazon-Bilder */
table.ama-vier {
	background-color:transparent;
	width:540px;
	margin-left:33px;
	margin-right:10px;
	margin-bottom:10px;
	border: 0px;
	border-collapse:collapse;
	border-spacing:0px;
	table-layout:fixed;
}

table.ama-vier td {
	border: 0px;
	border-spacing: 0px;
	padding: 2px;
	width:135px;
	font-size: 0.85em;
	text-align:center;
}

table.ama-drei {
   background-color:transparent;
   width:537px;
   margin-left:36px;
   margin-right:10px;
   margin-bottom:10px;
   border: 0px;
   border-collapse:collapse;
   border-spacing:0px;
   table-layout:fixed;
}

table.ama-drei td {
   border: 0px;
   border-spacing: 0px;
   padding: 2px;
   width:179px;
   font-size: 0.85em;
   text-align:center;
}

table.ama-zwei {
   background-color:transparent;
   width:536px;
   margin-left:36px;
   margin-right:10px;
   margin-bottom:10px;
   border: 0px;
   border-collapse:collapse;
   border-spacing:0px;
   table-layout:fixed;
}

table.ama-zwei td {
   border: 0px;
   border-spacing: 0px;
   padding: 2px;
   width:268px;
   font-size: 0.85em;
   text-align:center;
}

table.ama-eins {
   background-color:transparent;
   width:537px;
   margin-left:36px;
   margin-right:10px;
   margin-bottom:10px;
   border: 0px;
   border-collapse:collapse;
   border-spacing:0px;
   table-layout:fixed;
}

table.ama-eins td {
   border: 0px;
   border-spacing: 0px;
   padding: 2px;
   width:537px;
   font-size: 0.85em;
   text-align:center;
}



/* ADVENTSKALENDER */


/* Unsichtbar - für Adventskalender	im Advent auskommentiert und durch Formatierung #navigation li.KatUnsichtbarAdvent (gleich darunter) ersetzt*/

.KatUnsichtbarAdvent {
display: none;
}

/*
#navigation li.KatUnsichtbarAdvent {
list-style-type: none;
background: transparent;
text-decoration: none;
margin-left:0px;
padding-left:4px;
line-height:22px;
color: #104E8B;
font-weight:bold;
}
*/





/* Unsichtbar */
.KatUnsichtbarExtra {
display: none;
}
.unsichtbarsprach1 {
display: none;
height:1px;
}
.unsichtbarsprach2 {
display: none;
height:1px;
}
.unsichtbarlink1 {
display: none;
height:1px;
}
.unsichtbarlink2 {
display: none;
height:1px;
}
.unsichtbarlink3 {
display: none;
height:1px;
}
.unsichtbarlink4 {
display: none;
height:1px;
}
.unsichtbarruss1 {
display: none;
height:1px;
}
.unsichtbarruss2 {
display: none;
height:1px;
}
.unsichtbarbib1 {
display: none;
height:1px;
}
.unsichtbarbib2 {
display: none;
height:1px;
}
.unsichtbartach1 {
display: none;
height:1px;
}
.unsichtbartach2 {
display: none;
height:1px;
}

	
/* Typographie */
p, ul, ol, dl, table, blockquote {
	font:normal normal .95em Georgia, "Times New Roman", Times, serif;
	color: #104E8B;
}	
p {
	margin-left:3em;
	margin-right:1.8em;
	line-height: 1.75em; 
}
p.textanfang { 
	text-indent: 2em;
	margin-top:2.5em;
}
p.prosa { 
	text-indent: 2em;
}
p.maerchenanfang {
	padding-top:14px;
	}
/* ganzen Text um 2 em einrücken  */
p.plus2 { 
	margin-left: 5em;
}	
/* mittlere Zeileneinrückung, Lady of Shalott */
p.zeilemitte { 
	text-indent:2cm;
	margin-top:0px;
	margin-bottom:0px;
}
/* verhindert großen Zeilenabstand in Strophe */
p.voreinrueckung { 
	margin-bottom:0px;
	margin-top:0px;
}
/* große Texteinrückung, z.B. bei Raven */
p.zeileweit { 
	text-indent:6cm;
	margin-top:0px;
}  

p.beispiel { 
	margin-left: 5em;
	font-weight:bold;
}	
p.zentriert {
	text-align:center;
}
p.email {
	text-align:center;
	font-size:1.1em;
}

p.buch {
	font-size: 0.8em;
	padding-left:0px; 
	margin-bottom:5px; 
	margin-top: 0px; 
	text-align:center;
}
/* Quellenangabe bei Prosa */
p.quelleprosa {
	margin-top:20px;
	font-size: 0.85em; 
	text-align:left;
	color:#CC9933;
	margin-bottom:20px;
} 
p.kommentar {
color: #CC9933;
} 
.titel {
   text-align: center;
   font-variant:small-caps;
   font-size: 120%;
   font-weight: normal;
   letter-spacing: 2pt;
   margin-bottom: 20px;
   color:#A9A9A9;
   background-color: transparent;
}

p.fuellungkurz {
	height: 150px;
}
p.fuellung {
	height: 300px;
}
p.fuellunglang {
	height: 600px;
}
	.zitate {
	background: transparent;
	margin-left:36px;
	margin-right:10px;
	border: 0px;
}
p.zitat {
	text-align: center;
	line-height: 1.4em;
	font-style: italic;
}

span.einzug100 {
	margin-left:100pt;
}

span.einzug130 {
	margin-left:130pt;
}

span.rot {
	background-color: inherit;
	color: #b22222;
}

span.initiale {
   float: left;
   width: 100px;
   height: 100px;
   background: url(http://www.textuebertext.de/grafik/initiale1.jpg) no-repeat; 
   color: #CC9933; 
   font-family: "Times New Roman, serif";
   font-weight: bold;
   font-size: 46px;
   border: 0px;
   margin-top: 20px;
   margin-right:-4px;
   margin-left:36px;
   margin-bottom:-16px;
   padding-top: 22px;
   padding-left:34px;
   padding-right:0px;
   padding-bottom:0px;
}

span.zitatanfang {
	background: transparent; 
	color: #104E8B; 
	font-weight: bold;
	font-size: 3em;
	margin-right:0.2em;
	margin-left:0em;
}

span.zitatende {
	background: transparent; 
	color: #104E8B; 
	font-weight: bold;
	font-size: 3em;
	margin-left:0.2em;
	line-height:0.1em;
	vertical-align:bottom;
}
a:link { 
   text-decoration:none; 
   color:#cd9b1d;
}
a:visited { 
   text-decoration:none;
   color:#b22222;
}
a:active:hover { 
   text-decoration:none;
   color:#cd9b1d;
}
#inhalt ul.liste {
	margin-left: 4.5em;
	padding: 0 0 .25em 0;
	margin-right:1.8em;
}

#inhalt ul.liste li {
	list-style-type: disc;	
	padding-left: 0px;
	margin: 5px 0;
	padding-top:0px;
	padding-bottom:0px;
	line-height:1.75em;
}

#inhalt ul.autoren {
	margin-left:120px;
	padding: 0 0 1.25em 0;
	margin-right:1.8em;
	list-style-type:disc;
	line-height: 1.75em;
}

#inhalt ul.autoren li {
	margin-bottom:5px;
}

#inhalt ul.autoren li ul {
	margin-left:20px;
	padding: 0 0 1.25em 0;
	margin-right:1.8em;
	list-style-type:square;
	font-size:1em;
}

#inhalt ol.numeriert {
	margin-left: 4.7em;
	padding: 0 0 .25em 0;
	margin-right:1.8em;
}

#inhalt ol.numeriert li {
	list-style-type: decimal;
	list-style-position: outside;
	margin: 5px 0;
	padding: 2px 0;
	line-height:1.75em;
}

dl {
margin-left:120px;
}
dt {
padding-top:10px;
}
dd {
padding-bottom:10px;
}







h1 {
}
h2 {
	color: #104E8B;
	padding-top:30px;
	margin-top:0px;
	text-align:center;
	font-family:Verdana;
	font-variant:small-caps;
	font-weight: normal;
	font-size:2em;
}
h3 {
	color: #104E8B;
	text-align:center;
	font-family:Verdana;
	font-variant:small-caps;
	font-weight: normal;
	font-size:1.6em;
	margin-top: 10px;
}
h3.klein {
	font-variant:normal;
}
h3.gedicht {
	color: #104E8B;
	margin-left:0px;
	margin-top:10px;
	text-align:center;
}
h3.untertitel {
	color: #104E8B;
	text-align:center;
}
h3.gedichtuntertitel {
	color: #104E8B;
	text-align:center;
	font-variant:normal;
	font-size:1.4em;
}
h4 {
	color: #104E8B;
	margin-left:3em;
	text-align:left;
	font-family:Verdana;
	font-weight: normal;
	font-size:1.3em;
}
h5 {
	color: #104E8B;
	margin-left:3em;
	text-align:left;
	font-family:Verdana;
	font-weight: bold;
	font-size:1em;
}
code {
	font: "Courier New" 1.1em;
	color: #362f27;
	margin-left:3.2em;
	margin-right:1.8em;
	line-height: 1.75em; 
}
