/* 
JCP Stylesheet

Optimiert fuer eine rtf-docbook-html-Transformation per easyMarkup + upCast + Red.-System

Etwaige Redundanzen (v.a. font-family) dienen der Browser-Unterstuetzung (getestet fuer Netscape 4.7). 
Bitte nicht aendern!

Server-Pfad: app/media/styles/pubarea.css 
*/


/***************/
/* Allgemeines */
/***************/

body { background-color:#FFFF99; font-family:Arial,Helvetica,Verdana,sans-serif; margin: 0px 0px; }

p { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; }

ul { font-family:Arial,Helvetica,Verdana,sans-serif; }

/* span { font-family:Arial,Helvetica,Verdana,sans-serif; } */

a	{ text-decoration:none; background-color:#FFFF99;}

a:link { color:blue; background-color:#FFFF99;}
a:active { color:red; background-color:#FFFF99; }
a:visited { color:blue; background-color:#FFFF99; }

.Bibliographie-Link-Internet a:link { color:green; background-color:#FFFF99;}
.Bibliographie-Link-Internet a:active { color:red; background-color:#FFFF99; }
.Bibliographie-Link-Internet a:visited { color:green; background-color:#FFFF99; }





/******************/
/* Rezensionskopf */
/******************/

.Maintext-Block { margin-bottom:0pt; }



.Header-Block { font-family:Arial,Helvetica,Verdana,sans-serif;  }

.Logo-Block { text-align:center; margin-bottom:24pt; }

.Header-Autoren-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-bottom:12pt;  }

.Header-Autoren-Name { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:14pt; font-weight:bold; text-align:center;  }


.Header-Ueberschrift-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-bottom:30pt;  }

.Header-Titel { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:13pt; font-weight:bold; text-align:center;  }

.Header-Untertitel { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:13pt; font-weight:bold; text-align:center;  }


table.Header-Block { font-family:Arial,Helvetica,Verdana,sans-serif;  }


.Header-Texttyp-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-bottom:0pt;  }

.Header-Kurzrezension-Info { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10pt; font-weight:bold; text-align:center; margin-bottom:0pt;  }

.Header-ReviewArticle-Info { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10pt; font-weight:bold; text-align:center; margin-bottom:0pt;  }


.Header-Buchtitel-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-left:0.85cm; margin-bottom:33pt;  }

.Header-Buchtitel { font-family:Arial,Helvetica,Verdana,sans-serif; font-weight:bold; font-size:11pt; margin-bottom:11pt;  }


.Header-Abstract-Block { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-left:0.85cm; margin-bottom:44pt;  }

.Header-Abstract-Titel { font-size:11pt; font-weight:normal; margin-bottom:11pt;  }

.Header-Abstract_Single { margin-top:0pt; margin-bottom:12pt; }

.Header-Abstract { font-size:11pt; margin-top:0pt; margin-bottom:0pt;  }


.Header-PDFLink-Block { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-left:0.85cm; margin-bottom:44pt; }


/**********************/
/* Inhaltsverzeichnis */
/**********************/

.Toc-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-top:12pt; margin-bottom:48pt;  }

.Toc-Ueberschrift { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:14pt; font-weight:bold; text-align:center; margin-bottom:12pt;  }

.TocInlineBlock { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-left:1.13333cm; margin-right:1.13333cm; }

.TocLinebreakLevelBlock { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-left:1.56666cm; margin-right:1.13333cm; }

.TocLinebreakLevel-1 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-left:0cm; margin-right:0cm; margin-top:12pt; margin-bottom:0pt; text-indent:-0.45cm; }

.TocLinebreakLevel-2 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-left:1cm; margin-right:0cm; margin-top:6pt; margin-bottom:0pt; }

.TocLinebreakLevel-3 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-left:2cm; margin-right:0cm; margin-top:3pt; margin-bottom:0pt; }

/* Alte Angabe in allen drei LinebreakLevel-Formaten: color:#0000FF; */





/******************/
/* Rezensionstext */
/******************/

.Haupttext { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-bottom:11pt; } 

.HaupttextOhneEinzug { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-bottom:11pt; } 

.Zitat { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; margin-top:0pt; margin-left:1cm; margin-bottom:11pt; } 

.Motto { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; margin-top:0pt; margin-left:4cm; margin-right:0.4cm; margin-bottom:11pt; } 

.Footnotes-Single-Text .Zitat { margin-top:12pt;  }


.ZwischenueberschriftUnnummeriert { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; font-weight:bold; text-align:left; margin-top:11pt; margin-bottom:11pt; }

/*
.ZwischenueberschriftNummeriert1 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:14pt; font-weight:bold; text-align:left; margin-left:0.66666cm; margin-top:14pt; margin-bottom:21pt; text-indent:-0.66666cm;  }

.ZwischenueberschriftUnnummeriert2 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:14pt; font-weight:bold; text-align:center; margin-top:12pt; margin-bottom:18pt;  }

.ZwischenueberschriftUnnummeriert3 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; font-weight:bold; text-align:center; margin-top:12pt; margin-bottom:18pt;  }
*/


.ListeNummeriert1 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-left:1.0cm; margin-bottom:12pt; text-indent:-0.45cm;  }

.ListeNummeriert2 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-left:1.47cm; margin-bottom:12pt; text-indent:-0.45cm;  }

.ListeAlphabetisch1 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-left:1.0cm; margin-bottom:12pt; text-indent:-0.45cm;  }

.ListeAlphabetisch2 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-left:1.5cm; margin-bottom:12pt; text-indent:-0.45cm;  }

.ListeUnnummeriert1 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-left:0.9cm; margin-bottom:12pt; text-indent:-0.25cm;  }

.ListeUnnummeriert2 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-left:1.175cm; margin-bottom:12pt; text-indent:-0.25cm;  }
.ListeUnnummeriert3 { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-left:2.175cm; margin-bottom:12pt; text-indent:-0.25cm;  }


ul { font-family:Arial,Helvetica,Verdana,sans-serif;  }

ul.disc { font-family:Arial,Helvetica,Verdana,sans-serif; list-style-type:disc; }

ul.square { font-family:Arial,Helvetica,Verdana,sans-serif; list-style-type:square; }



.Quellcode { font-family:Courier,monospace; font-size:9pt; margin-top:0pt; margin-bottom:11pt; }

.Quellcode-Zeichen { font-family:Courier,monospace; font-size:11pt; }


.HervorhebungStandard { font-style:italic; }

.HervorhebungSpezial { font-weight:bold; }

.HervorhebungSpezialDurchgestrichenEinfach { text-decoration:line-through; }

.HervorhebungSpezialUnterstrichenEinfach { text-decoration:underline; }

.HervorhebungLemma { font-style:italic; }

.HervorhebungFremdsprache { font-style:italic; }

.HervorhebungZitatBuchtitel { font-style:italic; }

.HervorhebungOrganisation { font-style:italic; }

.IndexSigle_Super { font-size:8pt; vertical-align:text-top; }

.IndexSigle_Sub { font-size:8pt; vertical-align:text-bottom; }

.Philologie_DurchgestrichenEinfach { text-decoration:line-through; }

.Philologie_UnterstrichenEinfach { text-decoration:underline; }




/************/
/* Tabellen */
/************/

/* alt */
.Tabelle { margin-top:22pt; margin-bottom:33pt; }


.NoTitleTable { margin-top:22pt; margin-bottom:33pt; border-collapse:collapse; empty-cells:show; }

.SuperTitleTable { margin-top:11pt; margin-bottom:33pt; border-collapse:collapse; empty-cells:show;  }

.SubTitleTable { margin-top:22pt; margin-bottom:11pt; border-collapse:collapse; empty-cells:show;  }

.SuperSubTitleTable { margin-top:11pt; margin-bottom:11pt; border-collapse:collapse; empty-cells:show;  }


.Tabellentext_Block { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt;  }

.Tabellentext_Left { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; text-align:left; }

.Tabellentext_Center { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; text-align:center; }

.Tabellentext_Right { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; text-align:right; }


.Tabellentitel { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:11pt; margin-bottom:0pt;  }

.Tabellenuntertitel { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-bottom:22pt;  }


.Border_NoColNoRow { }

.Border_NoColRow { border-top:1px solid black; border-bottom:1px solid black; }

.Border_ColNoRow { border-left:1px solid black; border-right:1px solid black; }

.Border_ColRow { border-top:1px solid black; border-bottom:1px solid black; border-left:1px solid black; border-right:1px solid black; }




/**************/
/*   Graphik  */
/**************/

.Bildtitel { font-family:Arial,Helvetica,Verdana,sans-serif; text-align:center; font-size:11pt; margin-top:11pt; margin-bottom:0pt;  }

.Bilduntertitel { font-family:Arial,Helvetica,Verdana,sans-serif; text-align:center; font-size:11pt; margin-top:0pt; margin-bottom:22pt;  }




/****************************/
/* Paragraphen-Nummerierung */
/****************************/

.ParaNumLink { font-size:10pt; text-align:center; }


.ParaNumColNumber { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; vertical-align:top; text-align:right;  }

.ParaNumNumber { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; }

.ParaNumNumberTitle { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:11pt; }

/* alt */
.ParaNumNumberTable { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:24pt; }


.ParaNumNumberNoTitleTable  { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:22pt; }

.ParaNumNumberSuperTitleTable  { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:11pt; }

.ParaNumNumberSubTitleTable  { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:22pt; }

.ParaNumNumberSuperSubTitleTable  { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:11pt; }


.ParaNumNumberTableSuperTitle { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:18pt; }

.ParaNumNumberTableSubTitle { font-family:Arial,Helvetica,Verdana,sans-serif; color:red; margin-top:0pt; }





/*****************/
/* Bibliographie */
/*****************/

.Bibliographie-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-top:22pt; margin-bottom:11pt; }

.Bibliographie-Ueberschrift { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; font-weight:bold; margin-bottom:12pt; }

.Bibliographie-Autor { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; margin-bottom:-11pt; }

.Bibliographie-Titel { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; margin-left:2cm; text-indent:-0.83cm; }

.Bibliographie-Titel-OhneEinzug { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; } /* DEPRECATED [??] */

.Bibliographie-Link-Internet { color:green; }

.Bibliographie-Titel-Internet { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; } /* DEPRECATED */





/***********************/
/* Redaktioneller Teil */
/***********************/


.Footer-Block { margin-top:0pt; margin-bottom:0pt; }


.Footer-Autoren-Block { font-family:Arial,Helvetica,Verdana,sans-serif; text-align:right; margin-bottom:0pt; }

.Footer-Autor-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-bottom:24pt; }

.Footer-Autor-NameAdresse { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; }

.Footer-Autor-Email { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:-6pt; margin-bottom:6pt; }

.Footer-Autor-Homepage { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; margin-top:0pt; margin-bottom:0pt; }



.Footer-EmailEmpfehlung { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; font-weight:bold; margin-top:24pt; margin-bottom:-12pt; }


.Footer-Publikationsdatum { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; text-align:left; margin-top:11pt; margin-bottom:11pt; }


.Footer-ISSN { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; margin-top:36pt; margin-bottom:0pt; }  


.Footer-Copyright { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; margin-top:0pt; margin-bottom:0pt; }  


.Footer-FRLirez { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; margin-top:12pt; margin-bottom:12pt; }  


.Footer-Redakteur { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; margin-top:12pt; margin-bottom:18pt; }


.Footer-Zitierweise { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10pt; margin-top:1cm; margin-bottom:1.0cm; border-style:solid; border-width:1px; border-color:black; padding:0.2cm; }

.Footer-ZitierweiseUeberschrift { font-weight:bold; }


.Footer-InfoListen-Block { font-family:Arial,Helvetica,Verdana,sans-serif; margin-top:24pt; margin-bottom:12pt; }

.Footer-InfoListen { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; }

.Footer-Listen { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; }


.Footer-InfoMitarbeit { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12pt; margin-top:0.43cm; margin-bottom:1.3cm; } 


.Footer-Navigationsleiste { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10pt; text-align:center; margin-top:24pt; }





/*************/
/* Fussnoten */
/*************/

.Footnotes-Block { margin-top:0pt; margin-bottom:22pt;  }

.Footnotes-Titel { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight:bold; margin-bottom:9pt;  }

.Footnotes-Single-Block { font-family:Arial,Helvetica,Verdana,sans-serif;  }

.Footnotes-Single-Label { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11pt; vertical-align:top; text-align:right;  }

.Footnotes-Single-Text { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; margin-bottom:9pt;  }



/*************/
/* Sonstiges */
/*************/

.HorizontalRule { text-align:center; /*width:250px;*/ }






/* JCP-Redaktionssystem: Publicationsarea*/

table			{	
					empty-cells:show;}


table.layout	{	vertical-align: top;
					width: 100%;
					height: 460px;
					border-style: none;
					border-spacing: 0px;
					margin-left:10pt;
					padding: 0px;
					border-collapse:collapse; }




td.logo			{ width:21%;
				  background-color:silver; 
				  height:100px;	
				  border-bottom-style:solid;
				  border-bottom-width:1px;
				  border-bottom-color:silver;
				  border-spacing: 1px;}

td.menu			{ 	vertical-align: top;
					width:21%;
					line-height:16pt;
					color:blue;
					font-size : 12pt;
					border-style: none;
					border-spacing: 0px;
					background-color:silver;
					}

td.header		{	vertical-align: top;
					height:100px;				
					padding-left:40px; 
					padding-top:10px; 
					border-style: none;
					border-spacing: 0px;
					}

td.content		{	vertical-align:top;
					padding-left: 40px;	
					border-spacing: 0px;
					 
				}

td.copyright	{	text-vertical-align:bottom;
					height:35px;
					font-size : 11pt;		
					padding-left:40px;
					padding-top:20px;
					padding-bottom:5px;
					border-spacing:0px;
					 }


			 
table.content	{ 	width: 100%;
					margin: 0px 0px;
					border-style: none;
					border-spacing: 0px;
					}






a.menuentry		{	color:blue;
					font-size:11pt;		
					padding-left:38pt;
					background-color:silver; }

a.menuentry:visited	{	color:blue;
					font-size:11pt;		
					padding-left:38pt;
					background-color:silver; }

a.menuentry:active	{	color:red;
					font-size:11pt;		
					padding-left:38pt;
					background-color:silver; }
					
.smallmenuentry	{	color:blue;
					font-weight:bold;
					font-size:10pt;	
					padding-left:38pt;
					margin-top:20pt;
					margin-bottom:8pt;
					background-color:silver;}






.smallstatictext		{	font-family : 'Verdana',sans-serif,monospace; 
							font-size : 9pt;
							 }

ul.smallstatictext		{	margin-top : 0px; 
							margin-bottom : 0px;
							 }


td.statictext			{	font-size : 11pt;
						 }

input.statictext { }


td.abstand		{	height:25px; }


.staticboldtext		{	font-size : 11pt;
						font-weight:bold;
						 }

.staticheader		{	font-size : 12pt;
						 }






td.bigabstand		{	height:45px;
						 }

td.smallabstand		{	height:15px;
						 }

td.totalpagestop	{	font-size : 10pt;
					border-color:#222222;
					border-bottom-style:dashed;
					border-width:1px;
					text-align:left;
					 }

td.totalpagesbottom	{	font-size : 10pt;
					border-color:#222222;
					border-top-style:dashed;
					border-width:1px;
					text-align:left;
					 }

td.paginatortop	{	font-size : 10pt;
					border-bottom-style:dashed;
					border-width : 1px;
					border-color:#222222;
					text-align:right;
					 }

td.paginatorbottom	{	font-size : 10pt;
					border-top-style:dashed;
					border-width : 1px;
					border-color:#222222;
					text-align:right;
					 }

td.errorheader		{	border:1px solid black;
						text-align:center;
						background-color:maroon;
						height:12px;
						color:red;					}

td.errortext		{ 	border:1px solid black;
						text-align:left;
						background-color:#ffffee;
						color:red;				}

					



/* JCP original */

P.normal {
	font-size:11pt;
	font-weight:light;
	font-style:normal;
	font-family: Arial;
	
}
