
select {
    -webkit-appearance: menulist !important;
    -moz-appearance: menulist !important;
    appearance: menulist !important;
}

.css-table-th {
	border-left: 0.5em solid #0E7AC4;
	padding-left: 0.5em;
}
.borderbottom  {
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
}
h2.title {
	border-left: 0.5em solid #0E7AC4;
	padding:0.2em 0.5em;
}

.manda {
	background-color: rgb(223, 223, 255) !important; background-image: none;     border: 1px solid #9e9e9e !important;
}
.span_file {
	display:block; clear:both;
	color: #000; font-size:90%;
}

.desc_file {
	display:block;
	clear:both;
	padding: 0em 2em;
}

a {
  color: #00f !important;
  text-decoration: unset !important;
}
a:hover {
  color: #00f !important;
  text-decoration: underline !important;
}

