#accessible-quick-jumps, #user-data, #language-switcher, #nav, .actions-main, .toolbar, .filters-options, .offcanvas, .panel-closed, #assistant-opener, #assistant-options {
display:none!important
}

@font-face {
    font-family: 'FrutigerRegular';
    src: url('../fonts/frutiger-webfont.eot');
    src: url('../fonts/frutiger-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/frutiger-webfont.woff') format('woff'),
         url('../fonts/frutiger-webfont.ttf') format('truetype'),
         url('../fonts/frutiger-webfont.svg#FrutigerRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body {
	font-size:16px;
	font-family: 'FrutigerRegular', sans-serif;
	background-color:#fff;
	color:#1c4672;

	
}
#radiodistr ul {
	list-style:none;
	margin:0;
	padding:0;
}
#radiodistr input[type="radio"], #radiodistr select {
	display:none
}
#radiodistr input[type="radio"]+label {
	display:none
}
input[type="radio"]:checked +label {
	display:block!important;
	font-size:14px bold
}
table {
	width:100%;
	margin:20px 0px
	
}

td,th {
	padding:15px 5px;
	text-align:left;

	
}
th {

	color:#000;
	font-weight:bold;
	
}
td {
	border-bottom:1px solid #1C4672

	
}
table td table td {
	border-bottom:1px dotted #999

	
}

td.title, th.horizontal {
	font-weight:bold;

	color:#000;
	border-bottom: 1px solid #999;

	
}

th.count {

	text-align:right;
	white-space:nowrap

}
td.count {
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;	
}

td.count-tot {
	font-weight:bold
}

.nint, .nperc {
	display:block;	
}
.nperc {
	font-size:16px;
	color:#666
}

tfoot td {
	border-top: 1px solid #999;
	font-weight:bold
}