body {
    background-color: #c5ced5;
}

h3, h5 {
    text-transform: uppercase;
    margin-bottom: 3px;
}

h6 {
    margin: 20px 0;
}

#log-header {
	font-size: 1.2em;
}

#main-info,
#additional-info {
	float: left;
}

#main-info {
	margin-right: 3em;
}

.w12px {
    width: 12px;
}

tr.stat td {
    text-align: center;
    width: 12px;
    font-size: 12px;
    font-weight: bold;
}

tr.stat td.n {
    font-weight: normal;
}

.tabsumm td .red {
    font-size: 11px;
}

.msie8 .nick,
.msie8 .nickname {
	white-space: normal;
}

.nick .name {
	cursor: default;
}

img.separator {
	width: 100%;
}

.msie6 img.separator,
.msie7 img.separator {
	width: 98%;
}

.hit-stat {
}

.hit-stat .nick-col,
.hit-stat .right {
	padding-right: .5em;
	text-align: right;
}

.stat-table,
.brdfl {
	font-size: 1.1em;
	margin-bottom: 1.8em;
}

.stat-table th,
.stat-table td,
.brdfl th,
.brdfl td{
	border: 1px solid gray;
	padding: 2px 5px;
}

.stat-table th,
.brdfl th{
	background-color: #C5CED5;
	font-weight: normal;
}

.stat-table td,
.brdfl td {
	font-weight: bold;
	width: 9px !important;
}

.sum-stat {
}

.sum-stat th,
.sum-stat td {
	border: 1px solid gray;
}

.sum-stat thead th {
	background-color: #C5CED5;
	padding: 4px;
}

.sum-stat tbody th,
.sum-stat tbody td {
	padding: 2px 5px;
}

.sum-stat tbody th,
.sum-stat tbody .right {
	font-weight: normal;
	text-align: right;
}

.sum-stat .total,
.sum-stat .total td,
.sum-stat .fiol,
.sum-stat .fiol td {
	background-color: #DEE2E7
}

.sum-stat tbody td {
	text-align: center;
}
/*
 * Обратная совместимость со старыми логами
 */
.err {
	color: red;
	font-weight: bold;
}

.white {
	color: white;
}

.cell3x3 .right {
	padding-right: 1em;
}

p.fs13 {
	margin-bottom: 1em;
}

p.fs12 {
	margin: 1em 0;
}

.fs13 {
    font-size: 13px;
}

.fs12 {
    font-size: 12px;
}

.bg1 {
    background-color: #90dd90;
}

.bg2 {
    background-color: #ffb0b0;
}

.bplus		{ color: #007700; font-weight: bold; }
.date		{ font-family: Courier, monospace; font-size: 10pt; text-decoration:none; font-weight:normal; color: #209020 }
.reddate	{ font-family: Courier, monospace; font-size: 8pt; text-decoration:none; font-weight:normal; color: red }
.zdate		{ font-weight:bold; color: #209020 }
.sysdate	{ font-family: Courier, monospace; font-size: 8pt; text-decoration:none; font-weight:normal; color: #bb5500 }
.date2		{ font-family: Courier, monospace; font-size: 10pt; text-decoration:none; font-weight:normal; color: #202020; background-color: #ffb0b0 }
.date3		{ font-family: Courier, monospace; font-size: 10pt; text-decoration:none; font-weight:normal; color: #202020; background-color: #b0b0b0 }
.adate		{ font-size: 7pt; text-decoration:none; font-weight:normal; color: #209020 }
.adate3		{ font-size: 7pt; text-decoration:none; font-weight:normal; color: #202020; background-color: #b0b0b0 }
