#dfinfo * {
    color: black;
    font-family: Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.tableaudata td, .tableaudata th {
    color: black;
    font-family: Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#dfinfo input {
	border : 1px solid #999;
	background-color : #ccd;
	padding-left: 3px;
}

#dfinfo, .dfinfo {
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
}

#dfinfo a {
	text-decoration:none;
}

#dfinfo #loading {
	position: relative;
	top:-21px;
	left:455px;
	display:none;
}
#dfinfo .legendy {
	color : #666;
	font-size:10px;
}
#dfinfo .titrebleu {
	color : #0B4284;
	font-size:12px;
}
#dfinfo .titreorange {
	color : #D49A00;
	font-size:14px;
	font-weight:bold;
}
#dfinfo th, .dfinfo th {
	color : #D49A00;
	font-weight:normal;
}
#dfinfo .tableaudata, .tableaudata td, .tableaudata th, .tableaudata {
	border-collapse:collapse;
	border:1px solid #ccc;
}
#dfinfo .tableaudata {
	width:auto;
}
#dfinfo .tableaudata td, .tableaudata th {
	padding:3px;
	padding-left:4px;
	padding-right:4px;
}
.titredate {
	font-style:italic;
	font-weight:bold;	
}
#dfinfo .errors li {
	color: red;
}

#dfinfo #unzoom {
	position: relative;
	top:45px;
	left:690px;
	display:none;
}
#dfinfo #help {
	position: relative;
	top:-19px;
	left:710px;
}
#dfinfo .legend {
	position: absolute;
	top:0px;
	left:520px;
	width:185px;
}
#dfinfo .legendColorBox {
	width:18px;
}
.bold {
	font-weight:bold;
}
.blue {
	color:blue;
}
