/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/* implement both fixed-size and relative sizes */
SMALL.XTINY		{ font-size : xx-small }
SMALL.TINY		{ font-size : x-small  }
SMALL.SCRIPTSIZE	{ font-size : smaller  }
SMALL.FOOTNOTESIZE	{ font-size : small    }
SMALL.SMALL		{  }
BIG.LARGE		{  }
BIG.XLARGE		{ font-size : large    }
BIG.XXLARGE		{ font-size : x-large  }
BIG.HUGE		{ font-size : larger   }
BIG.XHUGE		{ font-size : xx-large }

TABLE { 
	margin:1em; 
	font-size: 13px;
	border-collapse: collapse;
	caption-side: bottom;
}

TABLE[BORDER="1"] TR:nth-child(even) { background-color: #DEDAF0; }
TABLE[BORDER="1"] TR:nth-child(1) { border-bottom: 2px solid black; }


/* heading styles */
/*H1,H2,H3,H4,H5,P,UL	{ 
	margin-left: 2em; 
 	margin-right: 2em;
}
*/

P {
	padding-bottom: 1em;
}

UL {
	list-style: disc inside none;
}	


/* mathematics styles */
DIV.displaymath		{ }	/* math displays */
TD.eqno			{ }	/* equation-number cells */


/* document-specific styles come next */
DIV.navigation {
	margin-bottom: 1em
}

.nav_inhalt { 
	border: 3px solid #5369A8;
	border-radius: 4px;
	display: inline;
	float:left;
	margin-right:2em;
	padding: 0.2em;
	box-shadow: 2px 2px 1px #979797;
	font-size: small;
	font-weight: bold;
}

.nav_buttons { 
	margin-bottom: 0.5em; 
	margin-left: 1em; 
}

.nav_text {
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-size:small;
	font-weight:bold;
}

.seitenmenue {
	padding: 0.5em;
	display: block;
}

.seitentext {
	display: block;
	padding-left: 3em;
	padding-right: 3em;
}

.bild_hoch { /*Bilder Hochformat*/
	width: 25vw;
	min-width: 4cm;
	max-width: 9cm;
}

.bild_quer { /*Bilder Querformat*/
	width: 33vw;
	min-width: 4cm;
	max-width: 12cm;
}

.fl_r { float:right; }
.fl_l { float:left; }

.bild_quer TD, .bild_hoch TD {
	text-align: center;
}

TD IMG {
	width: 100%;
	height: 100%;
}

DIV.center		{   }
SPAN.textit		{ font-style: italic  }
SPAN.arabic		{   }
SPAN.textbf		{ font-weight: bold  }
#txt157		{ text-decoration: underline;  }
#txt454		{ text-decoration: underline;  }
#txt478		{ text-decoration: underline;  }
#txt612		{ text-decoration: underline;  }
#txt647		{ text-decoration: underline;  }
#txt713		{ text-decoration: underline;  }
#txt814		{ text-decoration: underline;  }
#txt823		{ text-decoration: underline;  }
#txt848		{ text-decoration: underline;  }
#txt850		{ text-decoration: underline;  }
#txt906		{ text-decoration: underline;  }
#txt908		{ text-decoration: underline;  }
#txt909		{ text-decoration: underline;  }
#txt910		{ text-decoration: underline;  }
#txt911		{ text-decoration: underline;  }
#txt912		{ text-decoration: underline;  }
