/***************************************************************************/
/* 80-Bus News */
/* style.css / $Date: 2024-10-25 22:46:22 +0200 (Fr, 25. Okt 2024) $ */
/***************************************************************************/

h5
{
	font-style: italic;
	font-weight: bold;
}
	
.mag-80-bus-news p
{
	text-indent: 3em;
	text-align: justify;
}
.mag-80-bus-news .noindent p,
.mag-80-bus-news p.noindent,
.mag-80-bus-news p.continued
{
	text-indent: 0;
}
.mag-80-bus-news p.indent,
.mag-80-bus-news h2.indent,
.mag-80-bus-news h3.indent,
.mag-80-bus-news h4.indent,
.mag-80-bus-news table.indent,
.mag-80-bus-news pre.indent,
.mag-80-bus-news div.indent,
.mag-80-bus-news ol.indent,
.mag-80-bus-news ul.indent
{
	text-indent: 0;
	margin-left: 3rem;
}
.mag-80-bus-news p.indent2,
.mag-80-bus-news h4.indent2,
.mag-80-bus-news ol.indent2,
.mag-80-bus-news pre.indent2,
.mag-80-bus-news table.indent2
{
	text-indent: 0;
	margin-left: 6rem;
}

.mag-80-bus-news p.center,
.mag-80-bus-news pre.center,
.mag-80-bus-news h1.center,
.mag-80-bus-news h2.center,
.mag-80-bus-news h3.center,
.mag-80-bus-news h4.center,
.mag-80-bus-news td.center,
.mag-80-bus-news th.center
{
	text-indent: 0;
	margin-left: 0;
	text-align: center;
}
.mag-80-bus-news table.center
{
	margin-left: auto;
	margin-right: auto;
}

/*-------------------------------------------------------------------------*/

.mag-80-bus-news.issue-41 p,
.mag-80-bus-news.issue-42 p
{
	text-indent: 0;
}

.mag-80-bus-news.issue-42.page-29 p
{
	text-indent: 3em;
}

/***************************************************************************/

.mag-80-bus-news table.content
{
	width: 100%;
/*	width: 85%;
	margin-left: 15%; */
}
.mag-80-bus-news table.content tr td:first-child
{
	width: 18%;
/*	margin-left: 15%; */
/*	padding-right: 30%; */
}
.mag-80-bus-news table.content td.content-indent
{
	padding-left: 3em;
}
.mag-80-bus-news table.content td.content-indent-2
{
	padding-left: 6em;
}

.mag-80-bus-news.issue-41 table.content tr td:first-child
{
	width: inherit;
}
.mag-80-bus-news.issue-41 table.content tr td:last-child
{
	text-align: right;
}

/***************************************************************************/

.mag-80-bus-news .nojustify p
{
	text-align: inherit;
}

.mag-80-bus-news h3.author,
.mag-80-bus-news h4.author
{
	text-align: right;
}

.mag-80-bus-news.page-01 table
{
	padding: 0;
	margin: auto;
}

.mag-80-bus-news.page-01 td
{
	padding: 0.5em;
}

.mag-80-bus-news.page-01 tr
{
	border-color: black;
	border-width: 1em;
	border-style: solid;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.lightpen-ivc tr td:first-child
{
	width: 3em;
	text-align: right;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.daa-tab
{
	width: 100%;
}

.mag-80-bus-news table.daa-tab tr td
{
	text-align: center;
	vertical-align: middle;
	border-color: black;
	border-style: solid;
	border-width: 1px;
}

.mag-80-bus-news table.daa-tab tr:first-child td:nth-child(2)
{
	vertical-align: top;
}

.mag-80-bus-news table.daa-tab tr:first-child td:first-child
{
	border-bottom: 0;
}

.mag-80-bus-news table.daa-tab tr:nth-child(2) td:first-child,
.mag-80-bus-news table.daa-tab tr:nth-child(3) td:first-child
{
	border-bottom: 0;
	border-top: 0;
}

.mag-80-bus-news table.daa-tab tr:nth-child(4) td:first-child
{
	border-top: 0;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.program-library tr td:first-child
{
	width: 3em;
}

.mag-80-bus-news table.program-library tr td:nth-child(3)
{
	width: 40%;
}

.mag-80-bus-news table.program-library tr td:nth-child(4)
{
	width: 10%;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.book-review + p
{
	text-indent: 0;
	margin-top: 0;
}

.mag-80-bus-news table.book-review
{
	width: 100%;
}

.mag-80-bus-news table.book-review tr td
{
	padding-left: 3em;
}

.mag-80-bus-news table.book-review tr:first-child td
{
	padding-left: 0;
	font-weight: bold;
}

.mag-80-bus-news table.book-review tr:last-child td
{
	text-align: right;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-21.page-38 table
{
	width: 12em;
}

.mag-80-bus-news.issue-21.page-38 table tr th,
.mag-80-bus-news.issue-21.page-38 table tr td
{
	text-align: center;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-23 table.wordstar-patch
{
/*	margin-left: 3em; */
}
.mag-80-bus-news.issue-23 table.wordstar-patch tr:nth-child(2) td:nth-child(1),
.mag-80-bus-news.issue-23 table.wordstar-patch tr:nth-child(2) td:nth-child(2)
{
	width: 15%;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-23.page-25 table
{
/*	margin-left: 3em; */
	width: 100%;
}
.mag-80-bus-news.issue-23.page-25 table tr td:nth-child(3)
{
	text-align: right;
}
.mag-80-bus-news.issue-23.page-25 table tr td:nth-child(4)
{
	text-align: center;
}
.mag-80-bus-news.issue-23.page-25 table tr
{
	border-top: 1px solid;
	border-bottom: 1px solid;
}
.mag-80-bus-news.issue-23.page-25 table tr:nth-child(1)
{
	border-bottom: inherit;
}
.mag-80-bus-news.issue-23.page-25 table tr:nth-child(2)
{
	border-top: inherit;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-24.page-40 table
{
	 width: 100%;
}
.mag-80-bus-news.issue-24.page-40 table tr th
{
	padding-left: 2em;
}
.mag-80-bus-news.issue-24.page-40 table tr td
{
	padding-top: 0.8em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.nc-bench
{
	margin-left: 3em;
}

.mag-80-bus-news table.nc-bench td:nth-child(3),
.mag-80-bus-news table.nc-bench td:nth-child(4),
.mag-80-bus-news table.nc-bench td:nth-child(5),
.mag-80-bus-news table.nc-bench td:nth-child(7)
{
	padding-right: 1em;
}

.mag-80-bus-news table.nc-bench td:nth-child(8),
.mag-80-bus-news table.nc-bench td:nth-child(9)
{
	text-align: center;
}

.mag-80-bus-news table.nc-bench th
{
	text-align: center;
/*	padding-bottom: 1em;*/
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news div.reference p
{
	margin-left: 6em;
	text-indent: -6em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news ul.portmap {
/*	max-width: 40em; */
	padding: 0;
	overflow-x: hidden;
	list-style: none;
/*	padding-left: 3em;
	max-width: 57em; */
}
.mag-80-bus-news ul.portmap li:after {
	float: left;
	width: 0;
	white-space: nowrap;
	content:
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
}
.mag-80-bus-news ul.portmap span:first-child
{
	padding-right: 0.33em;
	background: white
}
.mag-80-bus-news ul.portmap span + span
{
	float: right;
	padding-left: 0.33em;
	background: white;
	position: relative;
	z-index: 1
}
.mag-80-bus-news table.portmap
{
/*	width: 85%;
	margin-left: 15% */
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.micropolis-drive
{
	margin-left: 3em;
}

.mag-80-bus-news table.micropolis-drive tr td:last-child
{
	vertical-align: bottom;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news ul.dottened-right {
	padding: 0;
	overflow-x: hidden;
	list-style: none;
}

.mag-80-bus-news ul.dottened-right li:after {
	float: left;
	width: 0;
	white-space: nowrap;
	content:
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
		". . . . . . . . . . . . . . . . . . . . "
}

.mag-80-bus-news ul.dottened-right span:first-child
{
	padding-right: 0.33em;
	background: white
}

.mag-80-bus-news ul.dottened-right span + span
{
	float: right;
	padding-left: 0.33em;
	background: white;
	position: relative;
	z-index: 1
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.postage tr td
{
	text-align: center;
}

.mag-80-bus-news table.postage tr td:first-child
{
	text-align: inherit;
}

.mag-80-bus-news table.postage tr td:last-child
{
	padding-left: 0;
}

.mag-80-bus-news table.postage tr td:nth-last-child(2)
{
	padding-right: 0;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.pasbench
{
	margin-left: 3em;
	width: 50%;
}

.mag-80-bus-news table.pasbench th,
.mag-80-bus-news table.pasbench td
{
	text-align: right;
}

.mag-80-bus-news table.pasbench th:first-child,
.mag-80-bus-news table.pasbench td:first-child
{
	text-align: left;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.write-buffers
{
	width: 100%;
}

.mag-80-bus-news table.write-buffers td
{
	text-align: center;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.macsum
{
	margin-left: 3em;
	width: 40%;
}

.mag-80-bus-news table.macsum td
{
	white-space: nowrap;
}

.mag-80-bus-news table.macsum td:nth-child(2)
{
	text-align: right;
}

.mag-80-bus-news table.macsum td:nth-child(3)
{
	width: 10%;
}

.mag-80-bus-news table.macsum td:nth-child(4)
{
	width: 10%;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.indentCol1 td:first-child
{
	width: 3em;
}

.mag-80-bus-news span.subtext
{
	position: relative;
	top: 0.3em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.ivctab3 td:first-child,
.mag-80-bus-news table.ivctab3 td:nth-child(2)
{
	width: 2em;
}

.mag-80-bus-news table.ivctab32 td:first-child
{
	width: 4em;
}

.mag-80-bus-news table.ivctab32 td:nth-child(2)
{
	width: 6em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.svc-extra th
{
	padding-top: 1em;
	text-decoration: underline;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.kbd-matrix
{
	margin-left: 6em;
}

.mag-80-bus-news table.kbd-matrix tr td,
.mag-80-bus-news table.kbd-matrix tr th
{
	width: 3em;
	text-align: center;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.kbd-pins tr td,
.mag-80-bus-news table.kbd-pins tr th
{
	width: 7em;
	text-align: center;
}

.mag-80-bus-news table.kbd-pins tr td:first-child
{
	text-align: inherit;
}

.mag-80-bus-news table.kbd-pins tr td:first-child,
.mag-80-bus-news table.kbd-pins tr td:last-child,
.mag-80-bus-news table.kbd-pins tr th:last-child
{
	White-space: nowrap;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.kbd-loc
{
	margin-left: 6em;
}

.mag-80-bus-news table.kbd-loc tr td:first-child
{
	text-align: center;
}

.mag-80-bus-news table.kbd-loc tr:first-child td:first-child
{
	text-align: left;
}

.mag-80-bus-news table.kbd-loc tr td:last-child
{
	padding-left: 2em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.kbd-key-pin tr td,
.mag-80-bus-news table.kbd-key-pin tr th
{
	width: 5em;
	text-align: center;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.kbd-join
{
	margin-left: 3em;
}

.mag-80-bus-news table.kbd-join tr td:nth-child(3),
.mag-80-bus-news table.kbd-join tr td:nth-child(6),
.mag-80-bus-news table.kbd-join tr:first-child td:nth-child(4),
.mag-80-bus-news table.kbd-join tr:first-child td:nth-child(8)
{
	text-align: right;
}

.mag-80-bus-news table.kbd-join tr:first-child td:nth-child(3)
{
	text-align: left;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news p.exdent
{
	margin-left: 3em;
	text-indent: -3em;
}

.mag-80-bus-news p.exdent2
{
	margin-left: 6em;
	text-indent: -6em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.bbs-access tr td:first-child
{
	width: 3em;
	text-align: right;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.easicomp-sound-board tr td
{
	text-align: center;
}

.mag-80-bus-news table.easicomp-sound-board tr td:last-child
{
	text-align: inherit;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news div.img-box-margin img
{
	padding: 10px;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.tab-gipb tr td:first-child
{
	width: 6em;
	text-align: center;
}


/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.gsx-pb
{
	margin-left: 3em;
}

.mag-80-bus-news table.gsx-pb tr td:first-child
{
	width: 6em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news div.GsxOpcodes table th,
.mag-80-bus-news div.GsxOpcodes table td:first-child
{
	text-align: center;
}

.mag-80-bus-news div.GsxOpcodes table td
{
	padding-bottom: 0.5em;
}

.mag-80-bus-news div.GsxOpcodes table table th
{
	text-decoration: underline;
}

.mag-80-bus-news div.GsxOpcodes table table tr td
{
	padding-bottom: 0;
}

.mag-80-bus-news div.GsxOpcodes table table tr:nth-last-child(2) td
{
	padding-top: 1em;
}

.mag-80-bus-news div.GsxOpcodes table table
{
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 3em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news table.rpm-patch-1 tr:nth-child(5) td:nth-child(1),
.mag-80-bus-news table.rpm-patch-1 tr:nth-child(5) td:nth-child(2),
.mag-80-bus-news table.rpm-patch-1 tr:nth-child(7) td:nth-child(2)
{
	width: 3em;
}

.mag-80-bus-news table.rpm-patch-1 tr:nth-child(7) td:nth-child(1)
{
	width: 9em;
}

.mag-80-bus-news table.rpm-patch-2
{
	margin-left: 3em;
}

.mag-80-bus-news table.rpm-patch-2 tr td:first-child
{
	width: 6em;
}

.mag-80-bus-news table.rpm-patch-3
{
	margin-left: 3em;
}

.mag-80-bus-news table.rpm-patch-3 th,
.mag-80-bus-news table.rpm-patch-3 td
{
	text-align: center;
	width: 6em;
}

.mag-80-bus-news table.rpm-patch-4
{
	margin-left: 3em;
}

.mag-80-bus-news table.rpm-patch-4 tr:nth-child(5) td:first-child
{
	text-align: right;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-36.page-13 table
{
	width: 100%;
}

.mag-80-bus-news.issue-36.page-13 table tr th
{
	white-space: nowrap;
}



.mag-80-bus-news.issue-36.page-13 table tr               td:nth-child(1),
.mag-80-bus-news.issue-36.page-13 table tr:nth-child(2)  td:nth-child(2),
.mag-80-bus-news.issue-36.page-13 table tr:nth-child(20) td:nth-child(2)
{
	text-align: center;
	width: 2em;
	padding-left: 0
}

.mag-80-bus-news.issue-36.page-13 table tr:nth-child(2)  td:nth-child(1),
.mag-80-bus-news.issue-36.page-13 table tr:nth-child(20) td:nth-child(1)
{
	text-align: left;
	width: 0;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-36.page-33 table
{
	width: 100%;
}

.mag-80-bus-news.issue-36.page-33 table,
.mag-80-bus-news.issue-36.page-34 table
{
	margin-left: 3em;
}

.mag-80-bus-news.issue-36.page-33 table tr td,
.mag-80-bus-news.issue-36.page-34 table tr td
{
	padding-top: 1em;
}

.mag-80-bus-news.issue-36.page-33 table tr:first-child td,
.mag-80-bus-news.issue-36.page-34 table tr:first-child td
{
	padding-top: 0;
}

.mag-80-bus-news.issue-36.page-34 table tr td
{
	text-align: center;
}

.mag-80-bus-news.issue-36.page-34 table tr td:nth-child(1),
.mag-80-bus-news.issue-36.page-34 table tr td:nth-child(3)
{
	text-align: left;
}

.mag-80-bus-news.issue-36.page-34 table tr td:first-child
{
	width: 9em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-36.page-42 table
{
	margin-left: auto;
	margin-right: auto;
}

.mag-80-bus-news.issue-36.page-42 table tr th,
.mag-80-bus-news.issue-36.page-42 table tr td
{
	text-align: center;
	width: 30%;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-36.page-49 ol li
{
	margin-bottom: 1em;
}

.mag-80-bus-news.issue-36.page-49 ol li:last-child
{
	margin-bottom: 0;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-41.page-20 table tr td,
.mag-80-bus-news.issue-41.page-21 table tr td
{
	text-align: justify;
}

.mag-80-bus-news.issue-41.page-20 table tr td:first-child,
.mag-80-bus-news.issue-41.page-21 table tr td:first-child
{
	width: 3em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-42.page-16 table tr td:first-child
{
	white-space: nowrap;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.page-01 table table
{
	width: 100%;
	margin-bottom: 0.2em;
}

.mag-80-bus-news.page-01 table table tr td
{
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 110%;
}

.mag-80-bus-news.page-01 table table tr td span
{
	margin-left: 0.5em;
}

.mag-80-bus-news.page-01 table table tr td:last-child
{
	text-align: right;
}

.mag-80-bus-news.page-01 tr:nth-child(3) ul
{
/*	list-style-type: none;*/
	margin-bottom: 0;
	padding-left: 1.5em;
}

.mag-80-bus-news.page-01 tr:nth-child(3) li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4rem;
	font-weight: bold;
	padding: 0.1em;
/*	padding-left: -1em;*/
}
/*
.mag-80-bus-news.page-01 tr:nth-child(3) ul > li:before {
	content: "*";
}
*/
.mag-80-bus-news.page-01 tr:nth-child(3) td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5rem;
	font-weight: bold;
	line-height: 130%;
	padding: 1em;
}

.mag-80-bus-news.page-01 tr:first-child td
{
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 2em;
}

.mag-80-bus-news.page-01 tr:first-child,
.mag-80-bus-news.page-01 tr:nth-child(2),
.mag-80-bus-news.page-01 tr:nth-child(2) td,
.mag-80-bus-news.page-01 table table tr
{
	border-width: 0;
	border-style: none;
	padding: 0;
}

.mag-80-bus-news.page-01 tr:nth-child(4) td
{
	background-color: black;
	color: white;
	padding: 0;
}

.mag-80-bus-news.page-01 tr:nth-child(4) td
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1rem;
	width: 10%;
}

.mag-80-bus-news.page-01 tr:nth-child(4) td:nth-child(2)
{
	text-align: center;
	font-size: 2.5rem;
	line-height: 120%;
	font-weight: bold;
	width: 80%;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-14 h2,
.mag-80-bus-news.issue-14 h3
{
	font-size: 1em;
}

.mag-80-bus-news.issue-11.page-01 tr:nth-child(4) td,
.mag-80-bus-news.issue-41.page-01 tr:nth-child(4) td,
.mag-80-bus-news.issue-42.page-01 tr:nth-child(4) td
{
	width: 0%;
}

.mag-80-bus-news.issue-11.page-01 tr:nth-child(4) td:nth-child(2),
.mag-80-bus-news.issue-41.page-01 tr:nth-child(4) td:nth-child(2),
.mag-80-bus-news.issue-42.page-01 tr:nth-child(4) td:nth-child(2)
{
	width: auto;
}

.mag-80-bus-news.issue-11.page-01	{	background-color:rgb(239,49,49);	}
.mag-80-bus-news.issue-12.page-01	{	background-color:rgb(41,148,206);	}
.mag-80-bus-news.issue-13.page-01	{	background-color:rgb(33,181,156);	}
.mag-80-bus-news.issue-14.page-01	{	background-color:rgb(230,189,107);	}
.mag-80-bus-news.issue-21.page-01	{	background-color:rgb(247,82,41);	}
.mag-80-bus-news.issue-22.page-01	{	background-color:rgb(255,58,115);	}
.mag-80-bus-news.issue-23.page-01	{	background-color:rgb(247,214,189);	}
.mag-80-bus-news.issue-24.page-01	{	background-color:rgb(181,222,173);	}
.mag-80-bus-news.issue-25.page-01	{	background-color:rgb(206,90,66);	}
.mag-80-bus-news.issue-26.page-01	{	background-color:rgb(165,165,173);	}
.mag-80-bus-news.issue-31.page-01	{	background-color:rgb(165,41,49);	}
.mag-80-bus-news.issue-32.page-01	{	background-color:rgb(148,206,239);	}
.mag-80-bus-news.issue-33.page-01	{	background-color:rgb(140,90,66);	}
.mag-80-bus-news.issue-34.page-01	{	background-color:rgb(132,115,173);	}
.mag-80-bus-news.issue-35.page-01	{	background-color:rgb(230,239,123);	}
.mag-80-bus-news.issue-36.page-01	{	background-color:rgb(82,90,90);		}
.mag-80-bus-news.issue-41.page-01	{	background-color:rgb(247,197,222);	}
.mag-80-bus-news.issue-42.page-01	{	background-color:rgb(247,181,140);	}

.mag-80-bus-news.issue-23.page-01 tr:nth-child(4) td	{	color:rgb(247,214,189);	}
.mag-80-bus-news.issue-25.page-01 tr:nth-child(4) td	{	color:rgb(206,90,66);	}

.mag-80-bus-news.page-01 tr:nth-child(3)	{	background-color: white;	}

.mag-80-bus-news.issue-11.page-01	tr:nth-child(3),
.mag-80-bus-news.issue-12.page-01	tr:nth-child(3)
{
	background-color:inherit;
	border-top: none;
}

.mag-80-bus-news.issue-11.page-01	tr:nth-child(3) td
{
	padding-bottom: 0;
}

.mag-80-bus-news.issue-11.page-01	table table tr:first-child td,
.mag-80-bus-news.issue-12.page-01	table table tr:first-child td
{
	padding: 0 0.4em;
}

.mag-80-bus-news.issue-11.page-01	tr:nth-child(2),
.mag-80-bus-news.issue-12.page-01	tr:nth-child(2)
{
	border-color: black;
	border-width: 1em;
	border-left-style: solid;
	border-right-style: solid;
}

.mag-80-bus-news.issue-11.page-01 tr:first-child td,
.mag-80-bus-news.issue-12.page-01 tr:first-child td
{
	padding-bottom: 1em;
}

/*---------------------------------------------------------------------------*/

.mag-80-bus-news.issue-13.page-01 tr.bgimage
{
	background-image: url("13/Image-01-2.png");
	background-size: 100%;
	background-repeat: no-repeat;
	height: 680px;
}

.mag-80-bus-news.issue-14.page-01 tr.bgimage
{
	background-image: url("14/Image-01-2.png");
	background-size: 100%;
	background-repeat: no-repeat;
	height: 590px;
}

.mag-80-bus-news.issue-23.page-01 tr.bgimage
{
	background-image: url("23/Image-01-2.png");
	background-size: 100%;
	background-repeat: no-repeat;
	height: 660px;
}

.mag-80-bus-news.issue-24.page-01 tr.bgimage
{
	background-image: url("24/Image-01-2.png");
	background-size: 100%;
	background-repeat: no-repeat;
	height: 680px;
}

.mag-80-bus-news.issue-35.page-01 tr.bgimage
{
	background-image: url("35/Image-01-2.png");
	background-size: 100%;
	background-repeat: no-repeat;
	height: 680px;
}

/*-------------------------------------------------------------------------*/

.mag-80-bus-news.page-02 div.row div
{
	display: flex;
	align-items: center; /* align vertical */
}

.mag-80-bus-news.page-02 div.row div:nth-child(2)
{
	justify-content: center; /* align center */
}

.mag-80-bus-news.page-02 div.row div:nth-child(3)
{
	justify-content: right; /* align right */
}

.mag-80-bus-news.page-02 div.row div:nth-child(3) h4
{
	text-align: right;
}

.mag-80-bus-news.issue-41.page-02 div.row div,
.mag-80-bus-news.issue-41.page-02 div.row div:nth-child(2)
{
	align-items: flex-end; /* align bottom */
}

/*-------------------------------------------------------------------------*/

.mag-80-bus-news.issue-11 table.multimap tr td:first-child,
.mag-80-bus-news.issue-11 table.multimap tr td:nth-child(4)
{
	text-align: center;
}
.mag-80-bus-news.issue-11 table.multimap tr td:nth-child(3)
{
	text-align: right;
}

/*-------------------------------------------------------------------------*/

.mag-80-bus-news.issue-11 table.pin-socket
{
	width: 100%;
}
.mag-80-bus-news.issue-11 table.pin-socket tr td
{
	text-align: right;
}
.mag-80-bus-news.issue-11 table.pin-socket tr td:first-child
{
	text-align: inherit;
}

/*-------------------------------------------------------------------------*/

.DisAssemblyRomBasic h1,
.DisAssemblyRomBasic h2,
.DisAssemblyRomBasic h3
{
	font-size: 24px;
	text-align: center;
	line-height: 170%;
}

.DisAssemblyRomBasic h4
{
/*	text-decoration: underline;
*/	margin-bottom: 0;
}

.DisAssemblyRomBasic p
{
	text-indent: 0;
}

.DisAssemblyRomBasic td
{
	padding-bottom: 1em;
}

.DisAssemblyRomBasic th:first-child
{
	padding-left: 0;
}

.DisAssemblyRomBasic th:last-child
{
	padding-left: 0;
}

.DisAssemblyRomBasic th:last-child p
{
	text-align: right;
}

.DisAssemblyRomBasic table
{
	width: 100%;
}

.DisAssemblyRomBasic table table
{
	width: 100%;
}

.DisAssemblyRomBasic table table td:last-child p
{
	text-align: right;
}

.DisAssemblyRomBasic table p
{
	margin: 0;
}

.DisAssemblyRomBasic table table td,
.DisAssemblyRomBasic table table p
{
	padding-top: 0;
	padding-bottom: 0;
	text-align: left;
}

.DisAssemblyRomBasic col:nth-child(1)	{	width: 10%;	}
.DisAssemblyRomBasic col:nth-child(2)	{	width: 10%;	}
.DisAssemblyRomBasic col:nth-child(3)	{	width: 60%;	}
.DisAssemblyRomBasic col:nth-child(4)	{	width: 20%;	}

.DisAssemblyRomBasic th p
{
	margin-bottom: 1em;
}

.DisAssemblyRomBasic table:last-child tr:last-child td
{
	padding-bottom: 0;
	margin-bottom: 0;
}

.DisAssemblyRomBasic table.fpta						{	width: 100%;							}
.DisAssemblyRomBasic table.fpta col:nth-child(1)	{	width: 40%;								}
.DisAssemblyRomBasic table.fpta col:nth-child(1)	{	width: 30%;								}
.DisAssemblyRomBasic table.fpta col:nth-child(1)	{	width: 30%;								}
.DisAssemblyRomBasic table.fpta td					{	vertical-align: bottom;					}

.DisAssemblyRomBasic table.rbfp						{	width: inherit;							}
.DisAssemblyRomBasic table.rbfp td:nth-child(odd)	{	text-align: center;	padding-right: 0;	}
.DisAssemblyRomBasic table.rbfp td:nth-child(even)	{	text-align: center;	padding-left: 0;	}

.DisAssemblyRomBasic pre span.head
{
	font-weight: bolder;
}

.DisAssemblyRomBasic table table.list2 col:nth-child(1)	{	width: 20%;	}
.DisAssemblyRomBasic table table.list2 col:nth-child(2)	{	width: 80%;	}
.DisAssemblyRomBasic table table.list2 td:last-child p	{	text-align: inherit;	}

.DisAssemblyRomBasic table table.list3 col:nth-child(1)	{	width: 20%;	}
.DisAssemblyRomBasic table table.list3 col:nth-child(2)	{	width: 20%;	}
.DisAssemblyRomBasic table table.list3 col:nth-child(3)	{	width: 60%;	}
.DisAssemblyRomBasic table table.list3 td:last-child p	{	text-align: inherit;	}

.DisAssemblyRomBasic table tr.nopad td	{	padding-bottom: 0;	}

.DisAssemblyRomBasic h3.author	{	text-align: center;	}

/*-------------------------------------------------------------------------*/

.graphpack table.heading
{
	width: 100%;
	margin-bottom: 1rem;
}

.graphpack table.heading tr th:last-child,
.graphpack table.heading tr td:last-child
{
	text-align: right;
}
/* siehe /style.css
.graphpack h3 span
{
	text-decoration: underline;	
}
*/
.graphpack h5.format,
.graphpack h5.purpose,
.graphpack h5.remarks,
.graphpack h5.example
{
	margin-bottom: 0;
}

.graphpack p.format,
.graphpack pre.example
{
	text-indent: 0;
	margin-left: 6em;
	margin-top: 0;
}

.graphpack p.purpose,
.graphpack p.remarks
{
	margin-top: 0;
}

/*-------------------------------------------------------------------------*/
