/* CSS Document */
table {
	border-collapse: collapse;
}
.tabela01 {
	width: 100%;
}
.tabela01 td {
	padding: 2px 10px;
	background-color: #f3f4f5;
}
.tabela01 tr.podgrupa td {
	background-color: #f8f9fa;
}
.tabela01kontener {
	padding: 10px 0;
	background-color: #f3f4f5;
}
.tabela02 {
	width: 100%
}
.tabela02 td {
	padding: 0;
}
.tabela03 {
	width: 100%;
}
.tabela03 td {
	text-align: left;
	padding: 3px 10px;
	border: 1px solid #e3e4e5;
}
.tabela03 th {
	text-align: center;
	padding: 3px 10px;
	border: 1px solid #e3e4e5;
	background-color: #f3f4f5;
}

.tabela03 th.active {
	background-color: #809CB8;
	color:#ffffff;
}
.tabela03 th.raised {
	background-color: #DFDFDF;
}
.tabela03 th.steps {
	cursor: pointer;
}

.tabela03 th a {
	color:#666;
	text-decoration: none;
}

.w1 { width: 1%; }
.w5 { width: 5%; }
.w10 { width: 10%; }
.w15 { width: 15%; }
.w20 { width: 20%; }
.w30 { width: 30%; }
.w40 { width: 40%; }
.w50 { width: 50%; }
.w60 { width: 60%; }
.w70 { width: 70%; }
.w80 { width: 80%; }
.w90 { width: 90%; }
.w100 { width: 100%; }