﻿.statTable
{
	font-size:10px;
	border-collapse: collapse;
	border: 1px dotted #000;
}
.statTable tr
{
	border: none 0px #fff;
}
.statTable tr th
{
	text-align:center;
	background-color: #000000;
	color: #ffffff;
	height: 32px;
	font-weight: normal;
	padding-left:5px;
	padding-right: 5px;
	font-weight:bold;
}
.statTable tr td
{
	text-align:center;
	height: 32px;
	cursor:pointer;
	
}
.statTable .title
{
	width:100px;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
}
.statTable .titleSelected
{
	width:100px;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
	background-color : #f7f8e4;
}
.statTable .header
{
	width:100px;
}
.statTable .item
{
	width:40px;
	height:32px;
	text-align:center;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
}

.statTable .itemSelected
{
	width:40px;
	height:32px;
	text-align:center;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
	background-color : #f7f8e4;
}


.statTable .year
{
	width:40px;
	height:32px;
	text-align:center;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
	 background-color:  #d6de49;
}
.statTable .yearSelected
{
	width:40px;
	height:32px;
	text-align:center;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
	background-color : #edf0b5;
}
.statTable .total
{
	width:40px;
	height:32px;
	text-align:center;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
	 background-color:  #cad33f;
}
.statTable .totalSelected
{
	width:40px;
	height:32px;
	text-align:center;
	border-bottom: dotted 1px #000000;
	border-left:  dotted 1px #000000;
	border-right: dotted 1px #000000;
	 background-color:  #e9edb2;
}
/*         Стили для деталей стотиздеги            */
.statDetailTableContainer
{
	width: 100%;
}
.statDetailTableContainer .contentTd
{
	padding: 10px;
}
.statDetailTable
{
	width:100%;
	border-collapse:collapse;
}
.statDetailTable th
{
	font-weight: bold;
	border: #000000 1px dotted;
	padding: 4px;
	color: #dcddd0;
	background-color: #97917a;
	text-align:center;
}

.statDetailTable th a
{
	text-decoration:underline;
	color: #dcddd0;
}

.statDetailTable td
{
	border: #000000 1px dotted;
	padding: 4px;
	text-align:center;
}
.statDetailsView
{
	border: 0px !important;
}
.statDetailsView .header
{
	font-weight: bold;
	border: #000000 1px dotted;
	padding: 4px;
	color: #dcddd0;
	background-color: #97917a;
}
.statDetailsView td 
{
	border: #000000 1px dotted;
	padding: 4px;
}