div.back {
	clear:			both; 
	page-break-before:	always;
/*	margin:			3em -0.75em 3em 1em;  původní */
	margin:			1.5em -0.375 1.5em 0.5em; /* poloviční */
/*	margin:			0.5em -0.5em 0.5em 1.5em; pokus  */
	padding-top:		0.75em; /* 0.5em;   1.5em */
	padding-right:		0.75em; /* 0em;   1.5em */
	padding-bottom:		0.75em; /* 0.1em;   1.5em */
	padding-left:		0.75em; /* 0em;   1.5em */
	border:			none olive solid;
}
div.back {
	background:		olive  /* #567 */
}
div.back {
	border-radius:		2em 1em;
	moz-border-radius:	2em
}
div.section {
	border-radius:		2em 1em;
	moz-border-radius:	2em
}
div.section {
/*	margin:			-3em 0px 0px -3em;        původní   */
	margin:			-1.55em 0px 0px -1.5em; /*  poloviční */
/*	margin:			-0.9em 0.5em 0.5em 0.5em; pokus */
	border-top:		silver thin solid;
	padding-top:		1.5em;   /* 1em; */
	border-right:		silver thin solid;
	padding-right:		1.5em;   /* 1em; */
	border-bottom:		silver thin solid;
	padding-bottom:		1.5em;   /* 1em; */
	border-left:		silver thin solid;
	padding-left:		1.5em;   /* 1em; */
	background:		#fbfbff
}
div.section h1 {
	text-align:		right;
	color:			black;
	line-height:		1;
}
div.section h1:first-line {
	color:			#025c7f
}
div.section h2 {
	margin-top:		0px;
	font-weight:		bold;
	color:			black;
	text-align:		right;
	font-variant:		small-caps;
	text-shadow:		1px 1px black
}
div.section h3 {
	font-weight:		normal;
	font-size:		100%;
	color:			black;
	text-align:		right;
	font-variant:		small-caps
}
body {
	font-size:		medium;
	background:		#cc9;  /* cc9 ffe pozadí celého dokumentu */
/* 	line-height:		1.4; */
	margin-right:		7.5em
}
div.section span.scr {
	text-decoration:	line-through;
}
div.section span.undrl {
	text-decoration:	underline;
}
div.section span.bld {
	font-weight:	bold;
}
