/**
@prefix : <http://purl.org/net/ns/doas#> .
<http://www.kanzaki.com/book/css/book.css> a :CSSstylesheet;
 :title "CSS 2.1 stylesheet";
 :shortdesc "stylesheet for online version of the book CSS2.1";
 :created "2006-03-06";
 :release [:revision "1.0"; :created "2006-03-06"];
 :author [:name "KANZAKI, Masahide"; :homepage <http://www.kanzaki.com/> ];
 :dependencies <http://www.kanzaki.com/parts/kan01.css>;
 :license <http://creativecommons.org/licenses/GPL/2.0/> .
*/

/* =============================================== */
/** @block and table */
/* ----------------------------------------------- */

/** footnote, caption, and disclaimer */
dl.footnote {
	color: black;
	font-size: 90%;
	line-height: 1.3;
	border-top: gray 1px dotted;
	margin: 1em 0em 2em 2em;
	padding-top:0.5em;
}
p.cap {
	font-size: 70%;
	text-indent:0;
	padding:0.4em;
	border:silver dotted;
	border-width:0 0 1px 1px;
	margin: -1.2em 0 2em 2em;
}
p.disclaimer {
	border: gray dashed 1px;
	font-size:90%;
	padding:0.7em;
	color: #033;
	background-color: #f3fef3;
}

/** table */
table{
	margin-bottom:1em;
	margin-top:1em;
	border-width: 0 1px 1px 0;
}
table, th, td {
	border:gray 1px solid
}
th,td {
	border-width: 1px 0 0 1px;
}

/* =============================================== */
/** @inline */
/* ----------------------------------------------- */

/** property names and values */
code {
	font-family: monospace,'Courier New';
	color: maroon;
}

code.kw {
	color: black;
}

/** inline styles */
code, td, th {
	font-size:100%
}
/*e.g. CBL*/
abbr {
	color:navy;
}

/** inside of example section */
.ex-label {
	font-size:90%;
	color:#66c;
}
.comment { /* comment for stylesheet example */
	color:gray;
}
