/*
 * wiki.css
 */


body {
	color: #000000;
	background-color: #fffff3;
	font-family: sans-serif;
}


body.normal {
	color: #000000;
	background-color: #fffff3;
}

body.frozen {
    color: black;
	background-color: #fffff3;
}

.preview {
    color: black;
    background: #fcc;
}

p{
	line-height: 150%;
}

blockquote{
	background-color: #ffffff;
	border-width: 1px;
	border-color: Navy;
	border-style: dashed;
}

img{
	border-width: 1px;
	border-style: solid;
	border-color: Navy;
}

table,td,th{
	border-width: 1px;
	border-style: solid;
}

td,th{
	line-height: 150%;
}

table.imgright{
	float: right;
}

li{
	line-height: 150%;
}
dt{
	line-height: 150%;
}
dd{
	line-height: 150%;
}

a:hover {
	color: red;
	text-decoration: underline;
}


a:hover img{
	border-width: 1px;
	border-style: solid;
	border-color: red;
}


.tools {
    text-align: right;
    padding: 0 .5em 0 .5em;
    margin: 0 0 0 0;
}

.header {
    text-align: left;
    border: #999 1px solid;
    color: black;
    background: #eee;
    padding: .1em .5em .1em .5em;
    margin: .2em 0 0 0;
    /* font-family: "Courier New", monospace; */
}

.footer {
    font-style: normal; /* italic */
    text-align: right;
}

.InterWiki {
    color: black;
    background: #eee;
}

h1 {
	margin: 3 3 5% 5%;
	text-align: left;
	width: 100%;
	font-size: x-large;
	font-weight: normal;
	font-family: Optima, Tahoma, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'ƒqƒ‰ƒMƒmŠpƒS3', arial, serif;
	border-bottom: thick solid #99ccff;
}
h2 {
	background-color: #ccffff;
	font-size: 110%;
	font-weight: normal;
	font-family: Optima, Tahoma, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'ƒqƒ‰ƒMƒmŠpƒS3', arial, serif;
	padding: 5px;
	border-width: 1px;
	border-color: #0000cc;
	border-style: solid;
}
h3 {
	font-size: 105%;
	font-family: Optima, Tahoma, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'ƒqƒ‰ƒMƒmŠpƒS3', arial, serif;
	border-bottom-width: thin;
	border-color: #0000cc;
	border-bottom-style:dotted;
}
h4 {
	font-family: Optima, Tahoma, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'ƒqƒ‰ƒMƒmŠpƒS3', arial, serif;
	border-width: thin thin thin 15px;
	border-color: #0000cc;
	border-left-style: solid;
}

.date {
    font-family: monospace;
}

/* verbatim */
pre.verbatim-hard {
    background-color: #eeeeff;
    border: #ccccff 1px solid;
    padding: 1em 1em 1em 1em;
    margin-left: 3em;
    margin-right: 3em;
}

pre.verbatim-soft {
    background-color: #eeeeff;
    border: #ccf 1px solid;
    padding: 1em 1em 1em 1em;
    margin-left: 3em;
    margin-right: 3em;
}

/* diff */
.added {
    color: blue;
}

.deleted {
    color: red;
}

.same {
    color: #666;
}

.diff {
    color: black;
    background: #eee;
}

/* table */

.navi {
	margin: 3 3 5% 5%;
	text-align: left;
	width: 100%;
	font-size: small;
	border-width: thin;
	border-color: #99ccff;
	border-top-style: solid;
	border-bottom-style: solid; 
}

.footnote{
	font-size: small;
	background-color: #ddeeff;
}

.add{
	font-size:small;
}

.error {
}

@media print{
	p{
		text-indent: 1em;
		font-family: serif;
	}
	th{
		font-family: sans-serif;
	}
	td{
		font-family: serif;
	}
	li{
		font-family: serif;
	}
	dt{
		font-family: sans-serif;
	}
	dd{
		font-family: serif;
	}
}

