body  {
	font-family : "Tahoma", "Verdana", serif;
	font-size : 11px;
	color : #525d76;
	background-color: white;
	background-image: url('http://www.astercity.net/~piotreq/grafika/logo_faq.jpg');
	background-repeat : repeat;
}
td, th, b, span, div {
	font-size: 11px;
}
h1 , h2 , h3 , h4 , h5 , h6 {
	text-align : center;
}
img {
	border-width: 0px;
}
b.data {
	color : #c46200;
	background-color : transparent;
}
b.tytul {
	color : #000066;
	font-size : larger;
	background-color : transparent;
}
a {
	font-size: 11px;
}
small {
	font-size: 9px;
}
a:link {
	color : #000066;
	text-decoration : underline;
	background-color : none;
}
a:visited {
	color : #000066;
	text-decoration : underline;
	background-color : none;
}
a:active {
	color : #000066;
	text-decoration : none;
	background-color : none;
}
a:hover {
	color : #000066;
	text-decoration : none;
	background-color : none;
}
table {
/*	background-color: white;*/
	width: 100%;
	border-width: 1px;
	border-style: none;
	border-color: #804000;
}
table.top {
	width: 90%;
}
table.login {
	background-color: #e7e7f3;
	border-width: 1px;
	border-style: solid;
	width: auto;
	padding: 5px;
	border-spacing: 5px;
}
table.ttip {
	border-style: none solid solid solid;
}
table.form {
	background-color: #f1f1f8;
	border-style: solid dashed;
	border-width: thin;
	border-color: black;
	width: 500px;
	padding: 1em;
}
.button {
	border: 1px solid #5e5d63;
	color: #eaf9ff;
	font-weight: bold;
	text-align:center;
	background-color: #00699b;
}
.submit {
	border: 1px solid #007b3e;
	color: #e3fff1;
	background-color: #007b3e;
	font-weight: bold;
	text-align:center;
	margin: 1em 0.5em;
	padding: 2pt 6pt;
}
table.changes {
	width: 90%;
	border-style: none dotted;
}
table.user {
	border-width: medium;
	border-style: dashed;
	background-color: #ffcaca;
	width: 500px;
}
table.history {
	border-width: thin;
	border-style: outset;
	background-color: #f2f2f2;
	border-color: black;
	padding: 1em;
	width: 500px;
}
/*table.clean {
	width: 700px;
	border-style: none;
	background-color: none;
}*/
th.category {
	background-color: #ceefff;
	width: 95%;
	color: #005782;
	font-weight: bold;
	font-stretch: extra-expanded;
	font-family: sans-serif;
}
th.tip {
	background-color: #dfffd5;
}
th.title {
	font-size: 1.5em;
	font-weight: bold;
	font-family: serif;
	font-stretch: extra-expanded;
	background-color: none;
}
th.history {
	background-color: #ffffd5;
}
td.tip_subj {
	background-color: #00abfd;
	color: white;
	font-weight: bold;
	font-stretch: expanded;
	width: 90%;
}
td.r {
	text-align: right;
}
td.tip {
	border-style: dotted none;
	color: black;
	background-color: #f9f9f9;
	border-width: 1px;
}
td.secret {
	background-color: #ccffe6;
}
.gfx {
	width: 16px;
	height: 16px;
}
ul.changes {
	background-color: #f2f2f9;
}
.err {
	font-weight: bold;
	color: red;
}
.ok {
	font-weight: bold;
	color: green;
}
td.black {
	color: black;
	text-align: right;
	white-space: nowrap;
}
.text {
	border-width: 1px;
	text-align: center;
}
span.date {
	color: #804000;
	white-space: nowrap;
}
span.reason { color: #009300; }
span.subject { color: black; }
span.author { color: #3300cc; }
/*.tip { color: black; background-color: #f9f9f9; }
*/
.todo { color: #fb7d00; background-color: #ffe6d9; }
.author {
	color: #3300cc;
	font-weight: bold;
}
.moder {
	color: #3300cc;
}
.uline {
	text-decoration: underline;
}
.rm {
	color: red;
	background-color: #fff2f2;
}
.e {
	color: green;
	background-color: #eafff4;
}
.sc {
	color: #0076ae;
	background-color: #eaf9ff;
}
