/* CSS File Ekki, DF4OR 6. Mai 2005 */

#maincontent {
	width:80%;
	clear:both;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
	font-size: 100%;
}



#subnav {
	margin: 0 -10% 0 0.2em;
	padding: 1em 0 1em 0.5em;
	float: right;
	border-left: dotted 3px #888;
	list-style-type: none;
	font-size: 80%;
	}



p {
	margin: 0 0 1em 0;
}

span.outdatedinfo {
	text-decoration:line-through;
}


ul.changelog {font-family:'Courier New','Courier','Nimbus Mono L',monospace; font-size: 90%;}

div.letter {font-family:'Courier New','Courier','Nimbus Mono L', monospace; font-size:90%; margin-left:10; border:solid 1px #ddd; padding:0.5em; }

table.civframe {
	margin: 0 0 0 0;
	padding: 5px 10px 2px 10px;
	font-family:'Courier New','Courier','Nimbus Mono L', monospace;
	font-size: 100%;
	caption-side:bottom;
	background-color: #eee;
}
table.civframe caption {
	margin: 0 0 2em 0;
	padding: 0 10px 0 10px;
	font-size: 90%;
	font-style: italic;
	text-align: center;
	background-color: #eee;
}
table.civframe tr {}
table.civframe td {border:solid 1px #999; padding:5px;}
table.civframe td.continuation {border:none;}
table.civframe td.byteinvis {visibility:hidden; border:1px solid #fff;}
table.civframe td.bytecomment {border:1px solid #fff;}
td.civframecellcomment {border:none; padding:5px 1em 5px 1em;}

ul.specialadresslist li {margin-bottom:1em;}

table.civstd {
	font-size: 80%;
	border:1px solid #eee;
	empty-cells:show;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	padding-top: 1em;
	margin-top:1em;
}
table.civstd tr td,th {
	padding: 0 1em 0 1em;
	border:solid 1px #ccc;
	text-align: center;
}
table.civstd tr.sec {
	background:#eee;
}

th.colop {width:30%;}
th.colcom {width:50%;}
th.coldata {white-space:nowrap;}
span.cmd {font-size:130%;}



td.bytehi {font-weight:bold; background:#ffdddd;}
td.bytehid {font-weight:bold; background:#ddddff;}
td.bytelo {color:#666;}

span.bytevalue {font-family:'Courier New','Courier','Nimbus Mono L', monospace; font-weight:bold;}

li.novalue {list-style-type:none;}
li.level1 {margin-left:-2em;}
li.level2 {margin-left:-3em;}

ol.upperalpha {list-style-type:upper-alpha;}

div.optleft {float:left; width:8em; background-color:#eee; text-align:right; display:block; }
div.optright {margin-left:8.5em; text-align:left; display:block; border-bottom:1px solid #ddd; }
div.space1em {margin-top:1em;}
span.datainfo {background-color:#ddddff; display:block; width:5em; float:left; clear:left; text-align:center; font-family:'Courier New','Courier','Nimbus Mono L', monospace; font-weight:bold;}
span.datainfo1 {background-color:#ddddff; display:block; width:5em; float:left; text-align:center; font-family:'Courier New','Courier','Nimbus Mono L', monospace; font-weight:bold;}

span.datainfow {background-color:#ddddff; display:block; width:7em; float:left; clear:left; text-align:center; font-family:'Courier New','Courier','Nimbus Mono L', monospace; font-weight:bold;}
span.datainfo1w {background-color:#ddddff; display:block; width:7em; float:left; text-align:center; font-family:'Courier New','Courier','Nimbus Mono L', monospace; font-weight:bold;}

span.exredbg {background-color:#ffdddd;}
span.exbluebg {background-color:#ddddff;}

table.c85 {background-color:#ff9900; border:1px solid #0f0; border-collapse:collapse; empty-cells:show;}
table.c85 td.p1 {background-color: #663300; width:3px; height:3px; padding:0px; margin:0px; border:0px; border-collapse:collapse;}
table.c85 td.p0 {background-color: #FF9900; width:3px; height:3px; padding:0px; margin:0px;}


