/*
body{
font-family:Tahoma;	
font-size:14px;
}
*/

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


body.b_S {
	margin: 0;
	padding: 0;
}

body.b_S #h1 {
	float: left;
	padding: 6px;
}

body.b_S h1 {
	font-size: 14px;
	margin: 0;
	padding: 0;
}

body.b_S ul.ul_sel {
	margin: 0;
	padding: 0;
}

body.b_S ul.ul_sel li {
	margin: 0;
}

body.b_S ul#ul_act {
	float: right;
}

body.b_S .ul_sel li a {
	margin: 0 1px;
	border: 1px solid #fff;
	padding: 8px;
}

body.b_S hr {
	display: none;
}

body.b_S .clear2 {
	display: none;
}

body.b_S #h {
	background-color: #f8f9fa;
	border-bottom: 2px solid #ccc;
	margin: 1px 0 5px;
}

/*
table{
border-collapse:collapse;
border-spacing:0;
border:2px solid #ccc;
}
*/

table.dal {
	font-size: 13px;
	/*display:none;*/
	width: 100%;
}

td.b {
	font-weight: bold;
}

td.r {
	/*background:#ff7700;*/
	font-size: 18px;
	font-weight: bold;
	color: #fd7e14;
}


th {
	background-color: rgba(238, 238, 238, 0.5);
	font-size: 12px;
	vertical-align: middle !important;
}

table.kom tr.kom td.kom {
	font-size: 18px;
	font-weight: bold;
	background: rgba(32, 201, 151, 0.2)
}

table.komK td.kom {
	background: rgba(32, 201, 151, 0.2);
	font-size: 18px;
	font-weight: bold;
}

tr.F td {
	background-color: rgba(232, 62, 140, 0.15)
}


.clear {
	clear: both;
}

ul {
	list-style: none;
}

li {
	float: left;
	margin: 10px;
}

.ul_sel li a {
	padding: 10px;
	display: block;
}

#competitorList {
	cursor: pointer;
}

.competitor:hover {
	text-decoration: underline;
}

#btn_0 {
	margin: 20px 0 20px 50px;
}

body.b_AU fieldset {
	width: 600px;
}

body.b_AU input {
	margin: 5px;
}

#h1 span {
	color: #666;
	font-size: 12px;
}

body.b_S #h1 span {
	left: 500px;
	position: absolute;
	top: 0;
}

.act:active {
	transform: scale(0.95);
}


.btn-secondary {
	background-color: rgba(128, 128, 128, 0.3);
	color: #000;
}

.btn-secondary:hover {
	background-color: rgba(128, 128, 128, 0.7)
}

#t_FIN {
	max-width: 1000px;
}

.table td,
.table th {
	padding: 0.5rem;
}

.table tr.tr_dal>td {
	padding: 0;
}

body.b_S #h h2 {
	margin: 0;
	padding: 0;
}