/* *+****************************************** styles_vh_shared_create ***************************** */
/* *++***************************************** [ PC - high res ] ***************************** */
@media handheld, only screen and (min-width: 1920px), only screen and (min-device-width: 1920px)
{
body
{
	font-size: 16px;
}
div.dv_map
{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 387px;
}
div.dv_map_bottom
{
	background-color: #FFFFFF;
	height: 52px;
}
div.dv_selector
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	margin: 5px;
	margin-top: 20px;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_selector_secteur
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 0px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_secteur_station
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	padding-left: 5%;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 5px;
	background: #E0E0E0;
	vertical-align: middle;
	text-align: left;
	border: 0px solid;
	border-radius: 8px;
}
div.dv_disclamer
{
	background-color: #F0F0F0;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FF0000;
	margin: 20px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 2px;
	padding: 12px;
	text-align: center;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.div_note
{
	background-color: #E4FEFE;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_warning
{
	background-color: #FFA94D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_error
{
	background-color: #E3C5FF;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_alarm
{
	background-color: #FF5E4D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FFFFFF;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_station
{
	background-color: #FFFF00;
	height: 17px;
	width: 17px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_small
{
	background-color: #FFFF00;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_list
{
	display: inline-block;
	background-color: #FFFF00;
	height: 30px;
	width: 30px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_none
{
	background-color: #FFFFFF;
}
div.dv_station_archives
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_archives_normal
{
	background-color: #B665F5;
}
div.dv_station_pluvio
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_0
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_1
{
	background-color: #9A7D93;
}
div.dv_station_pluvio_2
{
	background-color: #99CCFF;
}
div.dv_station_pluvio_3
{
	background-color: #3A00FB;
}
div.dv_station_pluvio_4
{
	background-color: #00FF1F;
}
div.dv_station_pluvio_5
{
	background-color: #F9FF19;
}
div.dv_station_pluvio_6
{
	background-color: #FDC913;
}
div.dv_station_pluvio_7
{
	background-color: #FF8000;
}
div.dv_station_ofev
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_ofev_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_percent
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_percent_0_5
{
	background-color: #996633;
}
div.dv_station_percent_5_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_75
{
	background-color: #EFD7C1;
}
div.dv_station_percent_75_95
{
	background-color: #668FBC;
}
div.dv_station_percent_95_100
{
	background-color: #1A478B;
}
div.dv_station_percent_0_10
{
	background-color: #996633;
}
div.dv_station_percent_10_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_50
{
	background-color: #EFD7C1;
}
div.dv_station_percent_50_75
{
	background-color: #CFE2F7;
}
div.dv_station_percent_75_90
{
	background-color: #668FBC;
}
div.dv_station_percent_90_100
{
	background-color: #1A478B;
}
div.dv_station_chimie_square
{
	height: 13px;
	width: 13px;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_square_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_passif
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_passif_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_passif:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_passif_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_passif_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_passif_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_secondaire
{
	background-color: #0099CC;
	height: 15px;
	width: 15px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire:hover
{
	border-color: #000000;
}
div.dv_station_chimie_secondaire_small
{
	background-color: #0099CC;
	height: 9px;
	width: 9px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal
{
	background-color: #33CCCC;
	height: 15px;
	width: 15px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal_small
{
	background-color: #33CCCC;
	height: 9px;
	width: 9px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro
{
	background-color: #93CDDD;
	height: 15px;
	width: 15px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_small
{
	background-color: #93CDDD;
	height: 9px;
	width: 9px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_chro
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_micro_chro_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_micro_chro:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_micro_chro_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_micro_chro_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_micro_chro_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_chro
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_chro_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_qual_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_qual:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_qual_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_qual_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
._station_chimie_risque_0
{
	background-color: #DDD9C3;
	border-color: #DDD9C3;
}
._station_chimie_risque_1
{
	background-color: #C4BC96;
	border-color: #C4BC96;
}
._station_chimie_risque_2
{
	background-color: #948A54;
	border-color: #948A54;
}
._station_chimie_risque_3
{
	background-color: #4A442A;
	border-color: #4A442A;
}
div.dv_station_qual_biochim
{
	background-color: #F4ADFF;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim:hover
{
	border-color: #000000;
}
div.dv_station_qual_biochim_small
{
	background-color: #F4ADFF;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim_small:hover
{
	border-color: #000000;
}
div.dv_station_qual_chim
{
	background-color: #F8BF24;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_chim_small
{
	background-color: #F8BF24;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biol
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_qual_biol_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality:hover
{
	border-color: #000000;
}
div.dv_station_quality_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality_small:hover
{
	border-color: #000000;
}
div.dv_station_quality_biol_neutral
{
	background-color: #ADFFFE;
}
div.dv_station_quality_chim_neutral
{
	background-color: #FFADE1;
}
div.dv_station_quality_biochim_neutral
{
	background-color: #B78BFF;
}
div.dv_station_quality_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_quality_0
{
	background-color: #0000FF;
}
div.dv_station_quality_1
{
	background-color: #99FF00;
}
div.dv_station_quality_2
{
	background-color: #FFFF66;
}
div.dv_station_quality_3
{
	background-color: #FF9933;
}
div.dv_station_quality_4
{
	background-color: #FF0000;
}
div.dv_station_quality_9
{
	background-color: #C0C0C0;
}
div.dv_station_quality_99
{
	background-color: #FFFFFF;
}
div.dv_station_border_quality_biol_neutral
{
	border-color: #ADFFFE  transparent transparent transparent;
}
div.dv_station_border_quality_chim_neutral
{
	border-color: #FFADE1  transparent transparent transparent;
}
div.dv_station_border_quality_biochim_neutral
{
	border-color: #B78BFF  transparent transparent transparent;
}
div.dv_station_border_quality_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_quality_0
{
	border-color: #0000FF  transparent transparent transparent;
}
div.dv_station_border_quality_1
{
	border-color: #99FF00  transparent transparent transparent;
}
div.dv_station_border_quality_2
{
	border-color: #FFFF66  transparent transparent transparent;
}
div.dv_station_border_quality_3
{
	border-color: #FF9933  transparent transparent transparent;
}
div.dv_station_border_quality_4
{
	border-color: #FF0000  transparent transparent transparent;
}
div.dv_station_etiage
{
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_etiage_vert
{
	background-color: #99FF00;
}
div.dv_station_etiage_jaune
{
	background-color: #FFFF66;
}
div.dv_station_etiage_orange
{
	background-color: #FF9933;
}
div.dv_station_etiage_rouge
{
	background-color: #FF0000;
}
div.dv_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
div.dv_station_etiage_beige
{
	background-color: #EFD7C1;
}
div.dv_station_etiage_brun
{
	background-color: #CD853F;
}
div.dv_station_temperature
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_temperature_4
{
	background-color: #0069A6;
}
div.dv_station_temperature_7
{
	background-color: #009FCF;
}
div.dv_station_temperature_10
{
	background-color: #4EBFDD;
}
div.dv_station_temperature_13
{
	background-color: #98D4E1;
}
div.dv_station_temperature_16
{
	background-color: #ECAD87;
}
div.dv_station_temperature_19
{
	background-color: #E27F74;
}
div.dv_station_temperature_22
{
	background-color: #C64E53;
}
div.dv_station_temperature_25
{
	background-color: #9D3543;
}
div.dv_station_temperature_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_temperature_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_temperature_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_temperature_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_border_temperature_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_temperature_4
{
	border-color: #0069A6  transparent transparent transparent;
}
div.dv_station_border_temperature_7
{
	border-color: #009FCF  transparent transparent transparent;
}
div.dv_station_border_temperature_10
{
	border-color: #4EBFDD  transparent transparent transparent;
}
div.dv_station_border_temperature_13
{
	border-color: #98D4E1  transparent transparent transparent;
}
div.dv_station_border_temperature_16
{
	border-color: #ECAD87  transparent transparent transparent;
}
div.dv_station_border_temperature_19
{
	border-color: #E27F74  transparent transparent transparent;
}
div.dv_station_border_temperature_23
{
	border-color: #C64E53  transparent transparent transparent;
}
div.dv_station_border_temperature_25
{
	border-color: #9D3543  transparent transparent transparent;
}
div.dv_station_percent_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_percent_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_percent_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_percent_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_percent_piezo_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_percent_piezo_undefined_A
{
	border-color: #341A8B  transparent transparent transparent;
}
div.dv_station_percent_piezo_0_10
{
	border-color: #996633  transparent transparent transparent;
}
div.dv_station_percent_piezo_10_25
{
	border-color: #D48A45  transparent transparent transparent;
}
div.dv_station_percent_piezo_25_50
{
	border-color: #EFD7C1  transparent transparent transparent;
}
div.dv_station_percent_piezo_50_75
{
	border-color: #CFE2F7  transparent transparent transparent;
}
div.dv_station_percent_piezo_75_90
{
	border-color: #668FBC  transparent transparent transparent;
}
div.dv_station_percent_piezo_90_100
{
	border-color: #1A478B  transparent transparent transparent;
}
div.dv_plot
{
	width: 1000px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	border-radius: 5px;
}
div.dv_new
{
	background-color: #FFDDAD;
}
div.dv_new_red
{
	background-color: #FFFFFF;
	color: #FF0000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_sand
{
	background-color: #FFFFFF;
	color: #c27f32;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_purple
{
	background-color: #FFFFFF;
	color: #5b2491;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_brown
{
	background-color: #FFFFFF;
	color: #873e23;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_green
{
	background-color: #FFFFFF;
	color: #007403;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_black
{
	background-color: #FFFFFF;
	color: #000000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_flow
{
	background-color: #FFFFFF;
	margin-left: 40px;
	color: #3F8BB2;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_documents
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
}
div.dv_tab
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
	border-width: 0px;
	width: 563px;
}
div.dv_tab::after
{
	background-color: #FF0000;
	color: #00FFFF;
	content: \25BC;
}
div.dv_tab_content
{
	background-color: #F0F0F0;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	display: none;
	padding: 10px;
	text-align: justify;
	margin: 5px;
	margin-top: 5px;
	width: 563px;
}
div.dv_tab_lien
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	margin-top: 5px;
	border-width: 0px;
	width: 363px;
}
div.sql
{
	margin-left: 20;
	margin-right: 20;
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: left;
	background-color: #F0F0F0;
	white-space: pre;
	border-style: solid;
	border-width: 2px;
}
span.sp_view_medium_and_big
{
}
span.sp_title
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	float: right;
	font-size: 28px;
}
span.sp_my_default
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 5px;
}
span.sp_h2
{
	font-family: verdana,arial,sans-serif;
	font-size: 24px;
}
span.sp_map_area_single
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
span.sp_map_area_small
{
	width: 200px;
	height: 200px;
}
span.sp_big
{
	font-family: verdana,arial,sans-serif;
	font-size: 48px;
	font-weight: normal;
	color: #000000;
	vertical-align: center;
	horizontal-align: center;
}
span.sp_map_cell
{
	display: inline-block;
	background-color: #F0F0F0;
	margin: 4px;
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-color: #202020;
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	height: 22px;
	width: 60px;
	vertical-align: text-bottom;
	text-align: center;
}
span.sp_map_cell_dual
{
	height: 28px;
}
span.span_resume_valeur
{
	font-weight: normal;
	float: right;
}
ul
{
}
ul.ul_files
{
	list-style: square;
}
ul.ul_hidden
{
	display: none;
}
ul.list_inline
{
	list-style: none;
}
ul.pull_right
{
	float: right!important;
}
li.list_inline
{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
li.list_files
{
}
table.tb_hidden
{
	display: hidden;
}
table.tb_form
{
	padding: 5px;
	border: 1px solid #C0C0C0;
}
table.tb_select_station
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_collapse
{
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.tb_stations_list
{
	min-width: 80%;
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.table
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_temps_retour
{
	width: 90%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_valeurs_90
{
	width: 90%;
	border: 1px solid #E0E0E0;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_q347
{
	width: 50%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
th
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: #000000;
	vertical-align: top;
}
th.th_left
{
	text-align: left;
}
th.th_form
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	background: #C0C0C0;
	padding: 8px;
	vertical-align: top;
}
th.th_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #F5F5F5;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_qual_parameter
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #E1F7E1;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_resume_top
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 0px;
}
th.th_resume_rubrique
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #C0C0C0;
	border-bottom: 0px;
}
th.th_temps_retour
{
	background: #FFFFFF;
	color: #000000;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_map
{
	width: 521px;
	height: 387px;
}
td.td_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	padding: 8px;
	border: 1px solid #C0C0C0;
	max-width: 200px;
}
td.td_station_list_separator
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	border: 1px solid #C0C0C0;
	background: #C0C0C0;
}
td.td_station_pompage
{
	background-color: #ADD7FF;
}
td.td_station_etiage_none
{
	background-color: #BEBEBE;
}
td.td_station_etiage_vert
{
	background-color: #99FF00;
}
td.td_station_etiage_jaune
{
	background-color: #FFFF66;
}
td.td_station_etiage_orange
{
	background-color: #FF9933;
}
td.td_station_etiage_rouge
{
	background-color: #FF0000;
}
td.td_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
td.td_station_etiage_beige
{
	background-color: #EFD7C1;
}
td.td_station_etiage_brun
{
	background-color: #CD853F;
}
td.td_station_etiage_bleu
{
	background-color: #00BFFF;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_txt_white
{
	color: #FFFFFF;
}
td.td_txt_red
{
	color: #FF0000;
}
td.td_txt_orange
{
	color: #FF9E00;
}
p
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
p.map_titre
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
}
p.p_border
{
	border: 1px solid #C0C0C0;
}
p.p_indent
{
	margin-left: 50px;
	margin-right: 30px;
}
a.a_bottom_link
{
	color: #000000;
	background-color: #E0E0E0;
	font-size: 15px;
	text-decoration: None;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #000000;
	border-radius: 2px;
}
form.form_inline
{
	display: inline;
}
img.img_block
{
	display: inline-block;
}
header
{
	padding: 10px;
	display: block;
}
footer
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	background-color: #F5F5F5;
	border-top: 1px solid #D5D5D5;
	margin-top: 20px;
	padding: 10px;
	display: block;
}
nav
{
	height: 7px;
}
h1
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
h2
{
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 23px;
	font-weight: normal;
}
button.bt_station
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	padding: 8px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
button.bt_station_moins_gros
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	width: 200px;
	padding: 4px;
	color: #000000;
	background: #70CAF8;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
input.in_submit
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 80%;
	padding: 8px;
	color: #FFFFFF;
	background: #3C8A2E;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
}/* *++***************************************** [ PC - high res ] ***************************** */
@media handheld, only screen and (min-width: 1200px) and (max-width: 1919px), only screen and (min-device-width: 1200px) and (max-device-width: 1919px)
{
body
{
	background-repeat: repeat;
	background-image: url('picts/bg-striped.png');
	font-size: 16px;
}
div.dv_map
{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 387px;
}
div.dv_map_bottom
{
	background-color: #FFFFFF;
	height: 52px;
}
div.dv_selector
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	margin: 5px;
	margin-top: 20px;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_selector_secteur
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 0px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_secteur_station
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	padding-left: 5%;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 5px;
	background: #E0E0E0;
	vertical-align: middle;
	text-align: left;
	border: 0px solid;
	border-radius: 8px;
}
div.dv_disclamer
{
	background-color: #F0F0F0;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FF0000;
	margin: 20px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 2px;
	padding: 12px;
	text-align: center;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.div_note
{
	background-color: #E4FEFE;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_warning
{
	background-color: #FFA94D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_error
{
	background-color: #E3C5FF;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_alarm
{
	background-color: #FF5E4D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FFFFFF;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_station
{
	background-color: #FFFF00;
	height: 17px;
	width: 17px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_small
{
	background-color: #FFFF00;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_list
{
	display: inline-block;
	background-color: #FFFF00;
	height: 30px;
	width: 30px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_none
{
	background-color: #FFFFFF;
}
div.dv_station_archives
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_archives_normal
{
	background-color: #B665F5;
}
div.dv_station_pluvio
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_0
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_1
{
	background-color: #9A7D93;
}
div.dv_station_pluvio_2
{
	background-color: #99CCFF;
}
div.dv_station_pluvio_3
{
	background-color: #3A00FB;
}
div.dv_station_pluvio_4
{
	background-color: #00FF1F;
}
div.dv_station_pluvio_5
{
	background-color: #F9FF19;
}
div.dv_station_pluvio_6
{
	background-color: #FDC913;
}
div.dv_station_pluvio_7
{
	background-color: #FF8000;
}
div.dv_station_ofev
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_ofev_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_percent
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_percent_0_5
{
	background-color: #996633;
}
div.dv_station_percent_5_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_75
{
	background-color: #EFD7C1;
}
div.dv_station_percent_75_95
{
	background-color: #668FBC;
}
div.dv_station_percent_95_100
{
	background-color: #1A478B;
}
div.dv_station_percent_0_10
{
	background-color: #996633;
}
div.dv_station_percent_10_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_50
{
	background-color: #EFD7C1;
}
div.dv_station_percent_50_75
{
	background-color: #CFE2F7;
}
div.dv_station_percent_75_90
{
	background-color: #668FBC;
}
div.dv_station_percent_90_100
{
	background-color: #1A478B;
}
div.dv_station_chimie_square
{
	height: 13px;
	width: 13px;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_square_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_passif
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_passif_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_passif:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_passif_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_passif_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_passif_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_secondaire
{
	background-color: #0099CC;
	height: 15px;
	width: 15px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire:hover
{
	border-color: #000000;
}
div.dv_station_chimie_secondaire_small
{
	background-color: #0099CC;
	height: 9px;
	width: 9px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal
{
	background-color: #33CCCC;
	height: 15px;
	width: 15px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal_small
{
	background-color: #33CCCC;
	height: 9px;
	width: 9px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro
{
	background-color: #93CDDD;
	height: 15px;
	width: 15px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_small
{
	background-color: #93CDDD;
	height: 9px;
	width: 9px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_chro
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_micro_chro_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_micro_chro:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_micro_chro_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_micro_chro_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_micro_chro_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_chro
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_chro_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_qual_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_qual:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_qual_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_qual_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
._station_chimie_risque_0
{
	background-color: #DDD9C3;
	border-color: #DDD9C3;
}
._station_chimie_risque_1
{
	background-color: #C4BC96;
	border-color: #C4BC96;
}
._station_chimie_risque_2
{
	background-color: #948A54;
	border-color: #948A54;
}
._station_chimie_risque_3
{
	background-color: #4A442A;
	border-color: #4A442A;
}
div.dv_station_qual_biochim
{
	background-color: #F4ADFF;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim:hover
{
	border-color: #000000;
}
div.dv_station_qual_biochim_small
{
	background-color: #F4ADFF;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim_small:hover
{
	border-color: #000000;
}
div.dv_station_qual_chim
{
	background-color: #F8BF24;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_chim_small
{
	background-color: #F8BF24;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biol
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_qual_biol_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality:hover
{
	border-color: #000000;
}
div.dv_station_quality_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality_small:hover
{
	border-color: #000000;
}
div.dv_station_quality_biol_neutral
{
	background-color: #ADFFFE;
}
div.dv_station_quality_chim_neutral
{
	background-color: #FFADE1;
}
div.dv_station_quality_biochim_neutral
{
	background-color: #B78BFF;
}
div.dv_station_quality_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_quality_0
{
	background-color: #0000FF;
}
div.dv_station_quality_1
{
	background-color: #99FF00;
}
div.dv_station_quality_2
{
	background-color: #FFFF66;
}
div.dv_station_quality_3
{
	background-color: #FF9933;
}
div.dv_station_quality_4
{
	background-color: #FF0000;
}
div.dv_station_quality_9
{
	background-color: #C0C0C0;
}
div.dv_station_quality_99
{
	background-color: #FFFFFF;
}
div.dv_station_border_quality_biol_neutral
{
	border-color: #ADFFFE  transparent transparent transparent;
}
div.dv_station_border_quality_chim_neutral
{
	border-color: #FFADE1  transparent transparent transparent;
}
div.dv_station_border_quality_biochim_neutral
{
	border-color: #B78BFF  transparent transparent transparent;
}
div.dv_station_border_quality_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_quality_0
{
	border-color: #0000FF  transparent transparent transparent;
}
div.dv_station_border_quality_1
{
	border-color: #99FF00  transparent transparent transparent;
}
div.dv_station_border_quality_2
{
	border-color: #FFFF66  transparent transparent transparent;
}
div.dv_station_border_quality_3
{
	border-color: #FF9933  transparent transparent transparent;
}
div.dv_station_border_quality_4
{
	border-color: #FF0000  transparent transparent transparent;
}
div.dv_station_etiage
{
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_etiage_vert
{
	background-color: #99FF00;
}
div.dv_station_etiage_jaune
{
	background-color: #FFFF66;
}
div.dv_station_etiage_orange
{
	background-color: #FF9933;
}
div.dv_station_etiage_rouge
{
	background-color: #FF0000;
}
div.dv_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
div.dv_station_etiage_beige
{
	background-color: #EFD7C1;
}
div.dv_station_etiage_brun
{
	background-color: #CD853F;
}
div.dv_station_temperature
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_temperature_4
{
	background-color: #0069A6;
}
div.dv_station_temperature_7
{
	background-color: #009FCF;
}
div.dv_station_temperature_10
{
	background-color: #4EBFDD;
}
div.dv_station_temperature_13
{
	background-color: #98D4E1;
}
div.dv_station_temperature_16
{
	background-color: #ECAD87;
}
div.dv_station_temperature_19
{
	background-color: #E27F74;
}
div.dv_station_temperature_22
{
	background-color: #C64E53;
}
div.dv_station_temperature_25
{
	background-color: #9D3543;
}
div.dv_station_temperature_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_temperature_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_temperature_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_temperature_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_border_temperature_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_temperature_4
{
	border-color: #0069A6  transparent transparent transparent;
}
div.dv_station_border_temperature_7
{
	border-color: #009FCF  transparent transparent transparent;
}
div.dv_station_border_temperature_10
{
	border-color: #4EBFDD  transparent transparent transparent;
}
div.dv_station_border_temperature_13
{
	border-color: #98D4E1  transparent transparent transparent;
}
div.dv_station_border_temperature_16
{
	border-color: #ECAD87  transparent transparent transparent;
}
div.dv_station_border_temperature_19
{
	border-color: #E27F74  transparent transparent transparent;
}
div.dv_station_border_temperature_23
{
	border-color: #C64E53  transparent transparent transparent;
}
div.dv_station_border_temperature_25
{
	border-color: #9D3543  transparent transparent transparent;
}
div.dv_station_percent_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_percent_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_percent_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_percent_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_percent_piezo_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_percent_piezo_undefined_A
{
	border-color: #341A8B  transparent transparent transparent;
}
div.dv_station_percent_piezo_0_10
{
	border-color: #996633  transparent transparent transparent;
}
div.dv_station_percent_piezo_10_25
{
	border-color: #D48A45  transparent transparent transparent;
}
div.dv_station_percent_piezo_25_50
{
	border-color: #EFD7C1  transparent transparent transparent;
}
div.dv_station_percent_piezo_50_75
{
	border-color: #CFE2F7  transparent transparent transparent;
}
div.dv_station_percent_piezo_75_90
{
	border-color: #668FBC  transparent transparent transparent;
}
div.dv_station_percent_piezo_90_100
{
	border-color: #1A478B  transparent transparent transparent;
}
div.dv_plot
{
	width: 1000px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	border-radius: 5px;
}
div.dv_new
{
	background-color: #FFDDAD;
}
div.dv_new_red
{
	background-color: #FFFFFF;
	color: #FF0000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_sand
{
	background-color: #FFFFFF;
	color: #c27f32;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_purple
{
	background-color: #FFFFFF;
	color: #5b2491;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_brown
{
	background-color: #FFFFFF;
	color: #873e23;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_green
{
	background-color: #FFFFFF;
	color: #007403;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_black
{
	background-color: #FFFFFF;
	color: #000000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_flow
{
	background-color: #FFFFFF;
	margin-left: 40px;
	color: #3F8BB2;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_documents
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
}
div.dv_tab
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
	border-width: 0px;
	width: 563px;
}
div.dv_tab::after
{
	background-color: #FF0000;
	color: #00FFFF;
	content: \25BC;
}
div.dv_tab_content
{
	background-color: #F0F0F0;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	display: none;
	padding: 10px;
	text-align: justify;
	margin: 5px;
	margin-top: 5px;
	width: 563px;
}
div.dv_tab_lien
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	margin-top: 5px;
	border-width: 0px;
	width: 363px;
}
div.sql
{
	margin-left: 20;
	margin-right: 20;
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: left;
	background-color: #F0F0F0;
	white-space: pre;
	border-style: solid;
	border-width: 2px;
}
span.sp_view_medium_and_big
{
	display: inline;
}
span.sp_title
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	float: right;
	font-size: 28px;
}
span.sp_my_default
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 5px;
}
span.sp_h2
{
	font-family: verdana,arial,sans-serif;
	font-size: 24px;
}
span.sp_map_area_single
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
	display: inline-block;
	width: 769px;
	height: 655px;
}
span.sp_map_area_small
{
	width: 200px;
	height: 200px;
}
span.sp_big
{
	font-family: verdana,arial,sans-serif;
	font-size: 48px;
	font-weight: normal;
	color: #000000;
	vertical-align: center;
	horizontal-align: center;
}
span.sp_map_cell
{
	display: inline-block;
	background-color: #F0F0F0;
	margin: 4px;
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-color: #202020;
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	height: 22px;
	width: 60px;
	vertical-align: text-bottom;
	text-align: center;
	padding: 6px;
}
span.sp_map_cell_dual
{
	height: 28px;
	padding-top: 2px;
}
span.span_resume_valeur
{
	font-weight: normal;
	float: right;
}
ul
{
}
ul.ul_files
{
	list-style: square;
}
ul.ul_hidden
{
	display: none;
}
ul.list_inline
{
	list-style: none;
	margin-top: 20px;
}
ul.pull_right
{
	float: right!important;
}
li.list_inline
{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
li.list_files
{
}
table.tb_hidden
{
	display: hidden;
}
table.tb_form
{
	padding: 5px;
	border: 1px solid #C0C0C0;
}
table.tb_select_station
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_collapse
{
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.tb_stations_list
{
	min-width: 80%;
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.table
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_temps_retour
{
	width: 90%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_valeurs_90
{
	width: 90%;
	border: 1px solid #E0E0E0;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_q347
{
	width: 50%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
th
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: #000000;
	vertical-align: top;
}
th.th_left
{
	text-align: left;
}
th.th_form
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	background: #C0C0C0;
	padding: 8px;
	vertical-align: top;
}
th.th_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #F5F5F5;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_qual_parameter
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #E1F7E1;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_resume_top
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 0px;
}
th.th_resume_rubrique
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #C0C0C0;
	border-bottom: 0px;
}
th.th_temps_retour
{
	background: #FFFFFF;
	color: #000000;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_map
{
	width: 521px;
	height: 387px;
}
td.td_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	padding: 8px;
	border: 1px solid #C0C0C0;
	max-width: 200px;
}
td.td_station_list_separator
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	border: 1px solid #C0C0C0;
	background: #C0C0C0;
}
td.td_station_pompage
{
	background-color: #ADD7FF;
}
td.td_station_etiage_none
{
	background-color: #BEBEBE;
}
td.td_station_etiage_vert
{
	background-color: #99FF00;
}
td.td_station_etiage_jaune
{
	background-color: #FFFF66;
}
td.td_station_etiage_orange
{
	background-color: #FF9933;
}
td.td_station_etiage_rouge
{
	background-color: #FF0000;
}
td.td_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
td.td_station_etiage_beige
{
	background-color: #EFD7C1;
}
td.td_station_etiage_brun
{
	background-color: #CD853F;
}
td.td_station_etiage_bleu
{
	background-color: #00BFFF;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_txt_white
{
	color: #FFFFFF;
}
td.td_txt_red
{
	color: #FF0000;
}
td.td_txt_orange
{
	color: #FF9E00;
}
p
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
p.map_titre
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
}
p.p_border
{
	border: 1px solid #C0C0C0;
}
p.p_indent
{
	margin-left: 50px;
	margin-right: 30px;
}
a.a_bottom_link
{
	color: #000000;
	background-color: #E0E0E0;
	font-size: 15px;
	text-decoration: None;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #000000;
	border-radius: 2px;
}
form.form_inline
{
	display: inline;
}
img.img_block
{
	display: inline-block;
}
header
{
	padding: 10px;
	display: block;
}
footer
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	background-color: #F5F5F5;
	border-top: 1px solid #D5D5D5;
	margin-top: 20px;
	padding: 10px;
	display: block;
}
nav
{
	height: 7px;
}
h1
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
h2
{
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 23px;
	font-weight: normal;
}
button.bt_station
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	padding: 8px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
button.bt_station_moins_gros
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	width: 200px;
	padding: 4px;
	color: #000000;
	background: #70CAF8;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
input.in_submit
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 80%;
	padding: 8px;
	color: #FFFFFF;
	background: #3C8A2E;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
}/* *+****************************************** [ PC - half res ] ***************************** */
@media handheld, only screen and (min-width: 750px) and (max-width: 1199px), only screen and (min-device-width: 750px) and (max-device-width: 1199px)
{
body
{
	background-repeat: repeat;
	background-image: url('picts/bg-striped.png');
	font-size: 16px;
}
div.dv_map
{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 387px;
}
div.dv_map_bottom
{
	background-color: #FFFFFF;
	height: 52px;
}
div.dv_selector
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	margin: 5px;
	margin-top: 20px;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_selector_secteur
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 0px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_secteur_station
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	padding-left: 5%;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 5px;
	background: #E0E0E0;
	vertical-align: middle;
	text-align: left;
	border: 0px solid;
	border-radius: 8px;
}
div.dv_disclamer
{
	background-color: #F0F0F0;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FF0000;
	margin: 20px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 2px;
	padding: 12px;
	text-align: center;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.div_note
{
	background-color: #E4FEFE;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_warning
{
	background-color: #FFA94D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_error
{
	background-color: #E3C5FF;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_alarm
{
	background-color: #FF5E4D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FFFFFF;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_station
{
	background-color: #FFFF00;
	height: 17px;
	width: 17px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_small
{
	background-color: #FFFF00;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_list
{
	display: inline-block;
	background-color: #FFFF00;
	height: 30px;
	width: 30px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_none
{
	background-color: #FFFFFF;
}
div.dv_station_archives
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_archives_normal
{
	background-color: #B665F5;
}
div.dv_station_pluvio
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_0
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_1
{
	background-color: #9A7D93;
}
div.dv_station_pluvio_2
{
	background-color: #99CCFF;
}
div.dv_station_pluvio_3
{
	background-color: #3A00FB;
}
div.dv_station_pluvio_4
{
	background-color: #00FF1F;
}
div.dv_station_pluvio_5
{
	background-color: #F9FF19;
}
div.dv_station_pluvio_6
{
	background-color: #FDC913;
}
div.dv_station_pluvio_7
{
	background-color: #FF8000;
}
div.dv_station_ofev
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_ofev_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_percent
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_percent_0_5
{
	background-color: #996633;
}
div.dv_station_percent_5_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_75
{
	background-color: #EFD7C1;
}
div.dv_station_percent_75_95
{
	background-color: #668FBC;
}
div.dv_station_percent_95_100
{
	background-color: #1A478B;
}
div.dv_station_percent_0_10
{
	background-color: #996633;
}
div.dv_station_percent_10_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_50
{
	background-color: #EFD7C1;
}
div.dv_station_percent_50_75
{
	background-color: #CFE2F7;
}
div.dv_station_percent_75_90
{
	background-color: #668FBC;
}
div.dv_station_percent_90_100
{
	background-color: #1A478B;
}
div.dv_station_chimie_square
{
	height: 13px;
	width: 13px;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_square_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_passif
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_passif_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_passif:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_passif_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_passif_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_passif_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_secondaire
{
	background-color: #0099CC;
	height: 15px;
	width: 15px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire:hover
{
	border-color: #000000;
}
div.dv_station_chimie_secondaire_small
{
	background-color: #0099CC;
	height: 9px;
	width: 9px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal
{
	background-color: #33CCCC;
	height: 15px;
	width: 15px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal_small
{
	background-color: #33CCCC;
	height: 9px;
	width: 9px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro
{
	background-color: #93CDDD;
	height: 15px;
	width: 15px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_small
{
	background-color: #93CDDD;
	height: 9px;
	width: 9px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_chro
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_micro_chro_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_micro_chro:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_micro_chro_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_micro_chro_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_micro_chro_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_chro
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_chro_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_qual_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_qual:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_qual_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_qual_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
._station_chimie_risque_0
{
	background-color: #DDD9C3;
	border-color: #DDD9C3;
}
._station_chimie_risque_1
{
	background-color: #C4BC96;
	border-color: #C4BC96;
}
._station_chimie_risque_2
{
	background-color: #948A54;
	border-color: #948A54;
}
._station_chimie_risque_3
{
	background-color: #4A442A;
	border-color: #4A442A;
}
div.dv_station_qual_biochim
{
	background-color: #F4ADFF;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim:hover
{
	border-color: #000000;
}
div.dv_station_qual_biochim_small
{
	background-color: #F4ADFF;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim_small:hover
{
	border-color: #000000;
}
div.dv_station_qual_chim
{
	background-color: #F8BF24;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_chim_small
{
	background-color: #F8BF24;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biol
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_qual_biol_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality:hover
{
	border-color: #000000;
}
div.dv_station_quality_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality_small:hover
{
	border-color: #000000;
}
div.dv_station_quality_biol_neutral
{
	background-color: #ADFFFE;
}
div.dv_station_quality_chim_neutral
{
	background-color: #FFADE1;
}
div.dv_station_quality_biochim_neutral
{
	background-color: #B78BFF;
}
div.dv_station_quality_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_quality_0
{
	background-color: #0000FF;
}
div.dv_station_quality_1
{
	background-color: #99FF00;
}
div.dv_station_quality_2
{
	background-color: #FFFF66;
}
div.dv_station_quality_3
{
	background-color: #FF9933;
}
div.dv_station_quality_4
{
	background-color: #FF0000;
}
div.dv_station_quality_9
{
	background-color: #C0C0C0;
}
div.dv_station_quality_99
{
	background-color: #FFFFFF;
}
div.dv_station_border_quality_biol_neutral
{
	border-color: #ADFFFE  transparent transparent transparent;
}
div.dv_station_border_quality_chim_neutral
{
	border-color: #FFADE1  transparent transparent transparent;
}
div.dv_station_border_quality_biochim_neutral
{
	border-color: #B78BFF  transparent transparent transparent;
}
div.dv_station_border_quality_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_quality_0
{
	border-color: #0000FF  transparent transparent transparent;
}
div.dv_station_border_quality_1
{
	border-color: #99FF00  transparent transparent transparent;
}
div.dv_station_border_quality_2
{
	border-color: #FFFF66  transparent transparent transparent;
}
div.dv_station_border_quality_3
{
	border-color: #FF9933  transparent transparent transparent;
}
div.dv_station_border_quality_4
{
	border-color: #FF0000  transparent transparent transparent;
}
div.dv_station_etiage
{
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_etiage_vert
{
	background-color: #99FF00;
}
div.dv_station_etiage_jaune
{
	background-color: #FFFF66;
}
div.dv_station_etiage_orange
{
	background-color: #FF9933;
}
div.dv_station_etiage_rouge
{
	background-color: #FF0000;
}
div.dv_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
div.dv_station_etiage_beige
{
	background-color: #EFD7C1;
}
div.dv_station_etiage_brun
{
	background-color: #CD853F;
}
div.dv_station_temperature
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_temperature_4
{
	background-color: #0069A6;
}
div.dv_station_temperature_7
{
	background-color: #009FCF;
}
div.dv_station_temperature_10
{
	background-color: #4EBFDD;
}
div.dv_station_temperature_13
{
	background-color: #98D4E1;
}
div.dv_station_temperature_16
{
	background-color: #ECAD87;
}
div.dv_station_temperature_19
{
	background-color: #E27F74;
}
div.dv_station_temperature_22
{
	background-color: #C64E53;
}
div.dv_station_temperature_25
{
	background-color: #9D3543;
}
div.dv_station_temperature_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_temperature_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_temperature_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_temperature_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_border_temperature_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_temperature_4
{
	border-color: #0069A6  transparent transparent transparent;
}
div.dv_station_border_temperature_7
{
	border-color: #009FCF  transparent transparent transparent;
}
div.dv_station_border_temperature_10
{
	border-color: #4EBFDD  transparent transparent transparent;
}
div.dv_station_border_temperature_13
{
	border-color: #98D4E1  transparent transparent transparent;
}
div.dv_station_border_temperature_16
{
	border-color: #ECAD87  transparent transparent transparent;
}
div.dv_station_border_temperature_19
{
	border-color: #E27F74  transparent transparent transparent;
}
div.dv_station_border_temperature_23
{
	border-color: #C64E53  transparent transparent transparent;
}
div.dv_station_border_temperature_25
{
	border-color: #9D3543  transparent transparent transparent;
}
div.dv_station_percent_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_percent_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_percent_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_percent_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_percent_piezo_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_percent_piezo_undefined_A
{
	border-color: #341A8B  transparent transparent transparent;
}
div.dv_station_percent_piezo_0_10
{
	border-color: #996633  transparent transparent transparent;
}
div.dv_station_percent_piezo_10_25
{
	border-color: #D48A45  transparent transparent transparent;
}
div.dv_station_percent_piezo_25_50
{
	border-color: #EFD7C1  transparent transparent transparent;
}
div.dv_station_percent_piezo_50_75
{
	border-color: #CFE2F7  transparent transparent transparent;
}
div.dv_station_percent_piezo_75_90
{
	border-color: #668FBC  transparent transparent transparent;
}
div.dv_station_percent_piezo_90_100
{
	border-color: #1A478B  transparent transparent transparent;
}
div.dv_plot
{
	width: 1000px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	border-radius: 5px;
}
div.dv_new
{
	background-color: #FFDDAD;
}
div.dv_new_red
{
	background-color: #FFFFFF;
	color: #FF0000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_sand
{
	background-color: #FFFFFF;
	color: #c27f32;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_purple
{
	background-color: #FFFFFF;
	color: #5b2491;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_brown
{
	background-color: #FFFFFF;
	color: #873e23;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_green
{
	background-color: #FFFFFF;
	color: #007403;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_black
{
	background-color: #FFFFFF;
	color: #000000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_flow
{
	background-color: #FFFFFF;
	margin-left: 40px;
	color: #3F8BB2;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_documents
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
}
div.dv_tab
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
	border-width: 0px;
	width: 563px;
}
div.dv_tab::after
{
	background-color: #FF0000;
	color: #00FFFF;
	content: \25BC;
}
div.dv_tab_content
{
	background-color: #F0F0F0;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	display: none;
	padding: 10px;
	text-align: justify;
	margin: 5px;
	margin-top: 5px;
	width: 563px;
}
div.dv_tab_lien
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	margin-top: 5px;
	border-width: 0px;
	width: 363px;
}
div.sql
{
	margin-left: 20;
	margin-right: 20;
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: left;
	background-color: #F0F0F0;
	white-space: pre;
	border-style: solid;
	border-width: 2px;
}
span.sp_view_medium_and_big
{
	display: inline;
}
span.sp_title
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	float: right;
	font-size: 28px;
}
span.sp_my_default
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 5px;
}
span.sp_h2
{
	font-family: verdana,arial,sans-serif;
	font-size: 24px;
}
span.sp_map_area_single
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
	display: inline-block;
	width: 390px;
	height: 390px;
}
span.sp_map_area_small
{
	width: 200px;
	height: 200px;
}
span.sp_big
{
	font-family: verdana,arial,sans-serif;
	font-size: 48px;
	font-weight: normal;
	color: #000000;
	vertical-align: center;
	horizontal-align: center;
}
span.sp_map_cell
{
	display: inline-block;
	background-color: #F0F0F0;
	margin: 4px;
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-color: #202020;
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	height: 22px;
	width: 60px;
	vertical-align: text-bottom;
	text-align: center;
	padding: 6px;
}
span.sp_map_cell_dual
{
	height: 28px;
	padding-top: 2px;
}
span.span_resume_valeur
{
	font-weight: normal;
	float: right;
}
ul
{
}
ul.ul_files
{
	list-style: square;
}
ul.ul_hidden
{
	display: none;
}
ul.list_inline
{
	list-style: none;
	margin-top: 20px;
}
ul.pull_right
{
	float: right!important;
}
li.list_inline
{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
li.list_files
{
}
table.tb_hidden
{
	display: hidden;
}
table.tb_form
{
	padding: 5px;
	border: 1px solid #C0C0C0;
}
table.tb_select_station
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_collapse
{
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.tb_stations_list
{
	min-width: 80%;
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.table
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_temps_retour
{
	width: 90%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_valeurs_90
{
	width: 90%;
	border: 1px solid #E0E0E0;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_q347
{
	width: 50%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
th
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: #000000;
	vertical-align: top;
}
th.th_left
{
	text-align: left;
}
th.th_form
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	background: #C0C0C0;
	padding: 8px;
	vertical-align: top;
}
th.th_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #F5F5F5;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_qual_parameter
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #E1F7E1;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_resume_top
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 0px;
}
th.th_resume_rubrique
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #C0C0C0;
	border-bottom: 0px;
}
th.th_temps_retour
{
	background: #FFFFFF;
	color: #000000;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_map
{
	width: 553px;
	height: 387px;
}
td.td_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	padding: 8px;
	border: 1px solid #C0C0C0;
	max-width: 200px;
}
td.td_station_list_separator
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	border: 1px solid #C0C0C0;
	background: #C0C0C0;
}
td.td_station_pompage
{
	background-color: #ADD7FF;
}
td.td_station_etiage_none
{
	background-color: #BEBEBE;
}
td.td_station_etiage_vert
{
	background-color: #99FF00;
}
td.td_station_etiage_jaune
{
	background-color: #FFFF66;
}
td.td_station_etiage_orange
{
	background-color: #FF9933;
}
td.td_station_etiage_rouge
{
	background-color: #FF0000;
}
td.td_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
td.td_station_etiage_beige
{
	background-color: #EFD7C1;
}
td.td_station_etiage_brun
{
	background-color: #CD853F;
}
td.td_station_etiage_bleu
{
	background-color: #00BFFF;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_txt_white
{
	color: #FFFFFF;
}
td.td_txt_red
{
	color: #FF0000;
}
td.td_txt_orange
{
	color: #FF9E00;
}
p
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
p.map_titre
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
}
p.p_border
{
	border: 1px solid #C0C0C0;
}
p.p_indent
{
	margin-left: 50px;
	margin-right: 30px;
}
a.a_bottom_link
{
	color: #000000;
	background-color: #E0E0E0;
	font-size: 15px;
	text-decoration: None;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #000000;
	border-radius: 2px;
}
form.form_inline
{
	display: inline;
}
img.img_block
{
	display: inline-block;
}
header
{
	padding: 10px;
	display: block;
}
footer
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	background-color: #F5F5F5;
	border-top: 1px solid #D5D5D5;
	margin-top: 20px;
	padding: 10px;
	display: block;
}
nav
{
	height: 7px;
}
h1
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
h2
{
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 23px;
	font-weight: normal;
}
button.bt_station
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	padding: 8px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
button.bt_station_moins_gros
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	width: 200px;
	padding: 4px;
	color: #000000;
	background: #70CAF8;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
input.in_submit
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 80%;
	padding: 8px;
	color: #FFFFFF;
	background: #3C8A2E;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
}/* *+****************************************** [ TABLET - mid res ] **************************** */
@media handheld, only screen and (min-width: 480px) and (max-width: 749px), only screen and (min-device-width: 480px) and (max-device-width: 749px)
{
body
{
	background-color: #F4F4F4;
	background-repeat: repeat;
	background-image: url('picts/bg-striped.png');
	font-size: 18px;
	margin: 2px;
}
div.dv_map
{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 387px;
}
div.dv_map_bottom
{
	background-color: #FFFFFF;
	height: 52px;
}
div.dv_selector
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	margin: 5px;
	margin-top: 20px;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_selector_secteur
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 0px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_secteur_station
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	padding-left: 5%;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 5px;
	background: #E0E0E0;
	vertical-align: middle;
	text-align: left;
	border: 0px solid;
	border-radius: 8px;
}
div.dv_disclamer
{
	background-color: #F0F0F0;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FF0000;
	margin: 20px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 2px;
	padding: 12px;
	text-align: center;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.div_note
{
	background-color: #E4FEFE;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_warning
{
	background-color: #FFA94D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_error
{
	background-color: #E3C5FF;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_alarm
{
	background-color: #FF5E4D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FFFFFF;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_station
{
	background-color: #FFFF00;
	height: 17px;
	width: 17px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_small
{
	background-color: #FFFF00;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_list
{
	display: inline-block;
	background-color: #FFFF00;
	height: 30px;
	width: 30px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_none
{
	background-color: #FFFFFF;
}
div.dv_station_archives
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_archives_normal
{
	background-color: #B665F5;
}
div.dv_station_pluvio
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_0
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_1
{
	background-color: #9A7D93;
}
div.dv_station_pluvio_2
{
	background-color: #99CCFF;
}
div.dv_station_pluvio_3
{
	background-color: #3A00FB;
}
div.dv_station_pluvio_4
{
	background-color: #00FF1F;
}
div.dv_station_pluvio_5
{
	background-color: #F9FF19;
}
div.dv_station_pluvio_6
{
	background-color: #FDC913;
}
div.dv_station_pluvio_7
{
	background-color: #FF8000;
}
div.dv_station_ofev
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_ofev_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_percent
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_percent_0_5
{
	background-color: #996633;
}
div.dv_station_percent_5_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_75
{
	background-color: #EFD7C1;
}
div.dv_station_percent_75_95
{
	background-color: #668FBC;
}
div.dv_station_percent_95_100
{
	background-color: #1A478B;
}
div.dv_station_percent_0_10
{
	background-color: #996633;
}
div.dv_station_percent_10_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_50
{
	background-color: #EFD7C1;
}
div.dv_station_percent_50_75
{
	background-color: #CFE2F7;
}
div.dv_station_percent_75_90
{
	background-color: #668FBC;
}
div.dv_station_percent_90_100
{
	background-color: #1A478B;
}
div.dv_station_chimie_square
{
	height: 13px;
	width: 13px;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_square_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_passif
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_passif_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_passif:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_passif_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_passif_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_passif_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_secondaire
{
	background-color: #0099CC;
	height: 15px;
	width: 15px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire:hover
{
	border-color: #000000;
}
div.dv_station_chimie_secondaire_small
{
	background-color: #0099CC;
	height: 9px;
	width: 9px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal
{
	background-color: #33CCCC;
	height: 15px;
	width: 15px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal_small
{
	background-color: #33CCCC;
	height: 9px;
	width: 9px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro
{
	background-color: #93CDDD;
	height: 15px;
	width: 15px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_small
{
	background-color: #93CDDD;
	height: 9px;
	width: 9px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_chro
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_micro_chro_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_micro_chro:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_micro_chro_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_micro_chro_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_micro_chro_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_chro
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_chro_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_qual_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_qual:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_qual_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_qual_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
._station_chimie_risque_0
{
	background-color: #DDD9C3;
	border-color: #DDD9C3;
}
._station_chimie_risque_1
{
	background-color: #C4BC96;
	border-color: #C4BC96;
}
._station_chimie_risque_2
{
	background-color: #948A54;
	border-color: #948A54;
}
._station_chimie_risque_3
{
	background-color: #4A442A;
	border-color: #4A442A;
}
div.dv_station_qual_biochim
{
	background-color: #F4ADFF;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim:hover
{
	border-color: #000000;
}
div.dv_station_qual_biochim_small
{
	background-color: #F4ADFF;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim_small:hover
{
	border-color: #000000;
}
div.dv_station_qual_chim
{
	background-color: #F8BF24;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_chim_small
{
	background-color: #F8BF24;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biol
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_qual_biol_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality:hover
{
	border-color: #000000;
}
div.dv_station_quality_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality_small:hover
{
	border-color: #000000;
}
div.dv_station_quality_biol_neutral
{
	background-color: #ADFFFE;
}
div.dv_station_quality_chim_neutral
{
	background-color: #FFADE1;
}
div.dv_station_quality_biochim_neutral
{
	background-color: #B78BFF;
}
div.dv_station_quality_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_quality_0
{
	background-color: #0000FF;
}
div.dv_station_quality_1
{
	background-color: #99FF00;
}
div.dv_station_quality_2
{
	background-color: #FFFF66;
}
div.dv_station_quality_3
{
	background-color: #FF9933;
}
div.dv_station_quality_4
{
	background-color: #FF0000;
}
div.dv_station_quality_9
{
	background-color: #C0C0C0;
}
div.dv_station_quality_99
{
	background-color: #FFFFFF;
}
div.dv_station_border_quality_biol_neutral
{
	border-color: #ADFFFE  transparent transparent transparent;
}
div.dv_station_border_quality_chim_neutral
{
	border-color: #FFADE1  transparent transparent transparent;
}
div.dv_station_border_quality_biochim_neutral
{
	border-color: #B78BFF  transparent transparent transparent;
}
div.dv_station_border_quality_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_quality_0
{
	border-color: #0000FF  transparent transparent transparent;
}
div.dv_station_border_quality_1
{
	border-color: #99FF00  transparent transparent transparent;
}
div.dv_station_border_quality_2
{
	border-color: #FFFF66  transparent transparent transparent;
}
div.dv_station_border_quality_3
{
	border-color: #FF9933  transparent transparent transparent;
}
div.dv_station_border_quality_4
{
	border-color: #FF0000  transparent transparent transparent;
}
div.dv_station_etiage
{
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_etiage_vert
{
	background-color: #99FF00;
}
div.dv_station_etiage_jaune
{
	background-color: #FFFF66;
}
div.dv_station_etiage_orange
{
	background-color: #FF9933;
}
div.dv_station_etiage_rouge
{
	background-color: #FF0000;
}
div.dv_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
div.dv_station_etiage_beige
{
	background-color: #EFD7C1;
}
div.dv_station_etiage_brun
{
	background-color: #CD853F;
}
div.dv_station_temperature
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_temperature_4
{
	background-color: #0069A6;
}
div.dv_station_temperature_7
{
	background-color: #009FCF;
}
div.dv_station_temperature_10
{
	background-color: #4EBFDD;
}
div.dv_station_temperature_13
{
	background-color: #98D4E1;
}
div.dv_station_temperature_16
{
	background-color: #ECAD87;
}
div.dv_station_temperature_19
{
	background-color: #E27F74;
}
div.dv_station_temperature_22
{
	background-color: #C64E53;
}
div.dv_station_temperature_25
{
	background-color: #9D3543;
}
div.dv_station_temperature_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_temperature_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_temperature_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_temperature_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_border_temperature_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_temperature_4
{
	border-color: #0069A6  transparent transparent transparent;
}
div.dv_station_border_temperature_7
{
	border-color: #009FCF  transparent transparent transparent;
}
div.dv_station_border_temperature_10
{
	border-color: #4EBFDD  transparent transparent transparent;
}
div.dv_station_border_temperature_13
{
	border-color: #98D4E1  transparent transparent transparent;
}
div.dv_station_border_temperature_16
{
	border-color: #ECAD87  transparent transparent transparent;
}
div.dv_station_border_temperature_19
{
	border-color: #E27F74  transparent transparent transparent;
}
div.dv_station_border_temperature_23
{
	border-color: #C64E53  transparent transparent transparent;
}
div.dv_station_border_temperature_25
{
	border-color: #9D3543  transparent transparent transparent;
}
div.dv_station_percent_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_percent_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_percent_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_percent_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_percent_piezo_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_percent_piezo_undefined_A
{
	border-color: #341A8B  transparent transparent transparent;
}
div.dv_station_percent_piezo_0_10
{
	border-color: #996633  transparent transparent transparent;
}
div.dv_station_percent_piezo_10_25
{
	border-color: #D48A45  transparent transparent transparent;
}
div.dv_station_percent_piezo_25_50
{
	border-color: #EFD7C1  transparent transparent transparent;
}
div.dv_station_percent_piezo_50_75
{
	border-color: #CFE2F7  transparent transparent transparent;
}
div.dv_station_percent_piezo_75_90
{
	border-color: #668FBC  transparent transparent transparent;
}
div.dv_station_percent_piezo_90_100
{
	border-color: #1A478B  transparent transparent transparent;
}
div.dv_plot
{
	width: 1000px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	border-radius: 5px;
}
div.dv_new
{
	background-color: #FFDDAD;
}
div.dv_new_red
{
	background-color: #FFFFFF;
	color: #FF0000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_sand
{
	background-color: #FFFFFF;
	color: #c27f32;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_purple
{
	background-color: #FFFFFF;
	color: #5b2491;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_brown
{
	background-color: #FFFFFF;
	color: #873e23;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_green
{
	background-color: #FFFFFF;
	color: #007403;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_black
{
	background-color: #FFFFFF;
	color: #000000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_flow
{
	background-color: #FFFFFF;
	margin-left: 40px;
	color: #3F8BB2;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_documents
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
}
div.dv_tab
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
	border-width: 0px;
	width: 563px;
}
div.dv_tab::after
{
	background-color: #FF0000;
	color: #00FFFF;
	content: \25BC;
}
div.dv_tab_content
{
	background-color: #F0F0F0;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	display: none;
	padding: 10px;
	text-align: justify;
	margin: 5px;
	margin-top: 5px;
	width: 563px;
}
div.dv_tab_lien
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	margin-top: 5px;
	border-width: 0px;
	width: 363px;
}
div.sql
{
	margin-left: 20;
	margin-right: 20;
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: left;
	background-color: #F0F0F0;
	white-space: pre;
	border-style: solid;
	border-width: 2px;
}
span.sp_view_medium_and_big
{
	display: inline;
}
span.sp_title
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	float: right;
	font-size: 28px;
}
span.sp_my_default
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 5px;
}
span.sp_h2
{
	font-family: verdana,arial,sans-serif;
	font-size: 24px;
}
span.sp_map_area_single
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
	display: block;
	background-color: #E0E0FF;
	width: 600px;
	height: 320px;
}
span.sp_map_area_small
{
	width: 200px;
	height: 200px;
}
span.sp_big
{
	font-family: verdana,arial,sans-serif;
	font-size: 48px;
	font-weight: normal;
	color: #000000;
	vertical-align: center;
	horizontal-align: center;
}
span.sp_map_cell
{
	display: inline-block;
	background-color: #F0F0F0;
	margin: 4px;
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-color: #202020;
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	height: 22px;
	width: 60px;
	vertical-align: text-bottom;
	text-align: center;
	padding: 6px;
}
span.sp_map_cell_dual
{
	height: 28px;
	padding-top: 2px;
}
span.span_resume_valeur
{
	font-weight: normal;
	float: right;
}
ul
{
}
ul.ul_files
{
	list-style: square;
}
ul.ul_hidden
{
	display: none;
}
ul.list_inline
{
	list-style: none;
	margin-top: 12px;
}
ul.pull_right
{
	float: right!important;
}
li.list_inline
{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
li.list_files
{
}
table.tb_hidden
{
	display: hidden;
}
table.tb_form
{
	padding: 5px;
	border: 1px solid #C0C0C0;
}
table.tb_select_station
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_collapse
{
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.tb_stations_list
{
	min-width: 80%;
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.table
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_temps_retour
{
	width: 90%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_valeurs_90
{
	width: 90%;
	border: 1px solid #E0E0E0;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_q347
{
	width: 50%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
th
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: #000000;
	vertical-align: top;
}
th.th_left
{
	text-align: left;
}
th.th_form
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	background: #C0C0C0;
	padding: 8px;
	vertical-align: top;
}
th.th_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #F5F5F5;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_qual_parameter
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #E1F7E1;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_resume_top
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 0px;
}
th.th_resume_rubrique
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #C0C0C0;
	border-bottom: 0px;
}
th.th_temps_retour
{
	background: #FFFFFF;
	color: #000000;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_map
{
	width: 100%;
	height: 387px;
}
td.td_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	padding: 8px;
	border: 1px solid #C0C0C0;
	max-width: 200px;
}
td.td_station_list_separator
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	border: 1px solid #C0C0C0;
	background: #C0C0C0;
}
td.td_station_pompage
{
	background-color: #ADD7FF;
}
td.td_station_etiage_none
{
	background-color: #BEBEBE;
}
td.td_station_etiage_vert
{
	background-color: #99FF00;
}
td.td_station_etiage_jaune
{
	background-color: #FFFF66;
}
td.td_station_etiage_orange
{
	background-color: #FF9933;
}
td.td_station_etiage_rouge
{
	background-color: #FF0000;
}
td.td_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
td.td_station_etiage_beige
{
	background-color: #EFD7C1;
}
td.td_station_etiage_brun
{
	background-color: #CD853F;
}
td.td_station_etiage_bleu
{
	background-color: #00BFFF;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_txt_white
{
	color: #FFFFFF;
}
td.td_txt_red
{
	color: #FF0000;
}
td.td_txt_orange
{
	color: #FF9E00;
}
p
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
p.map_titre
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
}
p.p_border
{
	border: 1px solid #C0C0C0;
}
p.p_indent
{
	margin-left: 50px;
	margin-right: 30px;
}
a.a_bottom_link
{
	color: #000000;
	background-color: #E0E0E0;
	font-size: 15px;
	text-decoration: None;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #000000;
	border-radius: 2px;
}
form.form_inline
{
	display: inline;
}
img.img_block
{
	display: inline-block;
}
header
{
	padding: 10px;
	display: block;
}
footer
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	background-color: #F5F5F5;
	border-top: 1px solid #D5D5D5;
	margin-top: 20px;
	padding: 10px;
	display: block;
}
nav
{
	height: 7px;
}
h1
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
h2
{
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 23px;
	font-weight: normal;
}
button.bt_station
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	padding: 8px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
button.bt_station_moins_gros
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	width: 200px;
	padding: 4px;
	color: #000000;
	background: #70CAF8;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
input.in_submit
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 80%;
	padding: 8px;
	color: #FFFFFF;
	background: #3C8A2E;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
}/* *+****************************************** [ Mobile - low res ] **************************** */
@media handheld, only screen and (max-width: 479px), only screen and (max-device-width: 479px) 
{
body
{
	background-color: #F4F4F4;
	background-image: none;
	font-size: 28px;
	margin: 2px;
}
div.dv_map
{
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #FFF0E0;
	width: 100%;
	height: 387px;
}
div.dv_map_bottom
{
	background-color: #FFFFFF;
	height: 52px;
}
div.dv_selector
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	margin: 5px;
	margin-top: 20px;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_selector_secteur
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 0px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_secteur_station
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	padding-left: 5%;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 5px;
	background: #E0E0E0;
	vertical-align: middle;
	text-align: left;
	border: 0px solid;
	border-radius: 8px;
}
div.dv_disclamer
{
	background-color: #F0F0F0;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FF0000;
	margin: 0px;
	padding: 12px;
	text-align: center;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.div_note
{
	background-color: #E4FEFE;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_warning
{
	background-color: #FFA94D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_error
{
	background-color: #E3C5FF;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_alarm
{
	background-color: #FF5E4D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FFFFFF;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_station
{
	background-color: #FFFF00;
	height: 17px;
	width: 17px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_small
{
	background-color: #FFFF00;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_list
{
	display: inline-block;
	background-color: #FFFF00;
	height: 30px;
	width: 30px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_none
{
	background-color: #FFFFFF;
}
div.dv_station_archives
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_archives_normal
{
	background-color: #B665F5;
}
div.dv_station_pluvio
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_0
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_1
{
	background-color: #9A7D93;
}
div.dv_station_pluvio_2
{
	background-color: #99CCFF;
}
div.dv_station_pluvio_3
{
	background-color: #3A00FB;
}
div.dv_station_pluvio_4
{
	background-color: #00FF1F;
}
div.dv_station_pluvio_5
{
	background-color: #F9FF19;
}
div.dv_station_pluvio_6
{
	background-color: #FDC913;
}
div.dv_station_pluvio_7
{
	background-color: #FF8000;
}
div.dv_station_ofev
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_ofev_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_percent
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_percent_0_5
{
	background-color: #996633;
}
div.dv_station_percent_5_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_75
{
	background-color: #EFD7C1;
}
div.dv_station_percent_75_95
{
	background-color: #668FBC;
}
div.dv_station_percent_95_100
{
	background-color: #1A478B;
}
div.dv_station_percent_0_10
{
	background-color: #996633;
}
div.dv_station_percent_10_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_50
{
	background-color: #EFD7C1;
}
div.dv_station_percent_50_75
{
	background-color: #CFE2F7;
}
div.dv_station_percent_75_90
{
	background-color: #668FBC;
}
div.dv_station_percent_90_100
{
	background-color: #1A478B;
}
div.dv_station_chimie_square
{
	height: 13px;
	width: 13px;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_square_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_passif
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_passif_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_passif:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_passif_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_passif_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_passif_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_secondaire
{
	background-color: #0099CC;
	height: 15px;
	width: 15px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire:hover
{
	border-color: #000000;
}
div.dv_station_chimie_secondaire_small
{
	background-color: #0099CC;
	height: 9px;
	width: 9px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal
{
	background-color: #33CCCC;
	height: 15px;
	width: 15px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal_small
{
	background-color: #33CCCC;
	height: 9px;
	width: 9px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro
{
	background-color: #93CDDD;
	height: 15px;
	width: 15px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_small
{
	background-color: #93CDDD;
	height: 9px;
	width: 9px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_chro
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_micro_chro_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_micro_chro:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_micro_chro_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_micro_chro_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_micro_chro_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_chro
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_chro_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_qual_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_qual:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_qual_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_qual_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
._station_chimie_risque_0
{
	background-color: #DDD9C3;
	border-color: #DDD9C3;
}
._station_chimie_risque_1
{
	background-color: #C4BC96;
	border-color: #C4BC96;
}
._station_chimie_risque_2
{
	background-color: #948A54;
	border-color: #948A54;
}
._station_chimie_risque_3
{
	background-color: #4A442A;
	border-color: #4A442A;
}
div.dv_station_qual_biochim
{
	background-color: #F4ADFF;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim:hover
{
	border-color: #000000;
}
div.dv_station_qual_biochim_small
{
	background-color: #F4ADFF;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim_small:hover
{
	border-color: #000000;
}
div.dv_station_qual_chim
{
	background-color: #F8BF24;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_chim_small
{
	background-color: #F8BF24;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biol
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_qual_biol_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality:hover
{
	border-color: #000000;
}
div.dv_station_quality_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality_small:hover
{
	border-color: #000000;
}
div.dv_station_quality_biol_neutral
{
	background-color: #ADFFFE;
}
div.dv_station_quality_chim_neutral
{
	background-color: #FFADE1;
}
div.dv_station_quality_biochim_neutral
{
	background-color: #B78BFF;
}
div.dv_station_quality_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_quality_0
{
	background-color: #0000FF;
}
div.dv_station_quality_1
{
	background-color: #99FF00;
}
div.dv_station_quality_2
{
	background-color: #FFFF66;
}
div.dv_station_quality_3
{
	background-color: #FF9933;
}
div.dv_station_quality_4
{
	background-color: #FF0000;
}
div.dv_station_quality_9
{
	background-color: #C0C0C0;
}
div.dv_station_quality_99
{
	background-color: #FFFFFF;
}
div.dv_station_border_quality_biol_neutral
{
	border-color: #ADFFFE  transparent transparent transparent;
}
div.dv_station_border_quality_chim_neutral
{
	border-color: #FFADE1  transparent transparent transparent;
}
div.dv_station_border_quality_biochim_neutral
{
	border-color: #B78BFF  transparent transparent transparent;
}
div.dv_station_border_quality_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_quality_0
{
	border-color: #0000FF  transparent transparent transparent;
}
div.dv_station_border_quality_1
{
	border-color: #99FF00  transparent transparent transparent;
}
div.dv_station_border_quality_2
{
	border-color: #FFFF66  transparent transparent transparent;
}
div.dv_station_border_quality_3
{
	border-color: #FF9933  transparent transparent transparent;
}
div.dv_station_border_quality_4
{
	border-color: #FF0000  transparent transparent transparent;
}
div.dv_station_etiage
{
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_etiage_vert
{
	background-color: #99FF00;
}
div.dv_station_etiage_jaune
{
	background-color: #FFFF66;
}
div.dv_station_etiage_orange
{
	background-color: #FF9933;
}
div.dv_station_etiage_rouge
{
	background-color: #FF0000;
}
div.dv_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
div.dv_station_etiage_beige
{
	background-color: #EFD7C1;
}
div.dv_station_etiage_brun
{
	background-color: #CD853F;
}
div.dv_station_temperature
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_temperature_4
{
	background-color: #0069A6;
}
div.dv_station_temperature_7
{
	background-color: #009FCF;
}
div.dv_station_temperature_10
{
	background-color: #4EBFDD;
}
div.dv_station_temperature_13
{
	background-color: #98D4E1;
}
div.dv_station_temperature_16
{
	background-color: #ECAD87;
}
div.dv_station_temperature_19
{
	background-color: #E27F74;
}
div.dv_station_temperature_22
{
	background-color: #C64E53;
}
div.dv_station_temperature_25
{
	background-color: #9D3543;
}
div.dv_station_temperature_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_temperature_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_temperature_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_temperature_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_border_temperature_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_temperature_4
{
	border-color: #0069A6  transparent transparent transparent;
}
div.dv_station_border_temperature_7
{
	border-color: #009FCF  transparent transparent transparent;
}
div.dv_station_border_temperature_10
{
	border-color: #4EBFDD  transparent transparent transparent;
}
div.dv_station_border_temperature_13
{
	border-color: #98D4E1  transparent transparent transparent;
}
div.dv_station_border_temperature_16
{
	border-color: #ECAD87  transparent transparent transparent;
}
div.dv_station_border_temperature_19
{
	border-color: #E27F74  transparent transparent transparent;
}
div.dv_station_border_temperature_23
{
	border-color: #C64E53  transparent transparent transparent;
}
div.dv_station_border_temperature_25
{
	border-color: #9D3543  transparent transparent transparent;
}
div.dv_station_percent_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_percent_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_percent_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_percent_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_percent_piezo_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_percent_piezo_undefined_A
{
	border-color: #341A8B  transparent transparent transparent;
}
div.dv_station_percent_piezo_0_10
{
	border-color: #996633  transparent transparent transparent;
}
div.dv_station_percent_piezo_10_25
{
	border-color: #D48A45  transparent transparent transparent;
}
div.dv_station_percent_piezo_25_50
{
	border-color: #EFD7C1  transparent transparent transparent;
}
div.dv_station_percent_piezo_50_75
{
	border-color: #CFE2F7  transparent transparent transparent;
}
div.dv_station_percent_piezo_75_90
{
	border-color: #668FBC  transparent transparent transparent;
}
div.dv_station_percent_piezo_90_100
{
	border-color: #1A478B  transparent transparent transparent;
}
div.dv_plot
{
	width: 1000px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	border-radius: 5px;
}
div.dv_new
{
	background-color: #FFDDAD;
}
div.dv_new_red
{
	background-color: #FFFFFF;
	color: #FF0000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_sand
{
	background-color: #FFFFFF;
	color: #c27f32;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_purple
{
	background-color: #FFFFFF;
	color: #5b2491;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_brown
{
	background-color: #FFFFFF;
	color: #873e23;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_green
{
	background-color: #FFFFFF;
	color: #007403;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_black
{
	background-color: #FFFFFF;
	color: #000000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_flow
{
	background-color: #FFFFFF;
	margin-left: 40px;
	color: #3F8BB2;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_documents
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
}
div.dv_tab
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
	border-width: 0px;
	width: 90%;
}
div.dv_tab::after
{
	background-color: #FF0000;
	color: #00FFFF;
	content: \25BC;
}
div.dv_tab_content
{
	background-color: #F0F0F0;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	display: none;
	padding: 10px;
	text-align: justify;
	margin: 5px;
	margin-top: 5px;
	width: 90%;
}
div.dv_tab_lien
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	margin-top: 5px;
	border-width: 0px;
	width: 90%;
}
div.sql
{
	margin-left: 20;
	margin-right: 20;
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: left;
	background-color: #F0F0F0;
	white-space: pre;
	border-style: solid;
	border-width: 2px;
}
span.sp_view_medium_and_big
{
	display: none;
}
span.sp_title
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	float: right;
	font-size: 24px;
}
span.sp_my_default
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 5px;
}
span.sp_h2
{
	font-family: verdana,arial,sans-serif;
	font-size: 20px;
}
span.sp_map_area_single
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
	display: block;
	background-color: #E0E0FF;
	width: 600px;
	height: 300px;
}
span.sp_map_area_small
{
	width: 200px;
	height: 200px;
}
span.sp_big
{
	font-family: verdana,arial,sans-serif;
	font-size: 48px;
	font-weight: normal;
	color: #000000;
	vertical-align: center;
	horizontal-align: center;
}
span.sp_map_cell
{
	display: inline-block;
	background-color: #F0F0F0;
	margin: 4px;
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-color: #202020;
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	height: 22px;
	width: 60px;
	vertical-align: text-bottom;
	text-align: center;
}
span.sp_map_cell_dual
{
	height: 28px;
}
span.span_resume_valeur
{
	font-weight: normal;
	float: right;
}
ul
{
}
ul.ul_files
{
	list-style: square;
}
ul.ul_hidden
{
	display: none;
}
ul.list_inline
{
	list-style: none;
	margin-top: 20px;
}
ul.pull_right
{
	float: right!important;
}
li.list_inline
{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
li.list_files
{
}
table.tb_hidden
{
	display: hidden;
}
table.tb_form
{
	padding: 5px;
	border: 1px solid #C0C0C0;
}
table.tb_select_station
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
	width: 100%;
}
table.tb_collapse
{
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.tb_stations_list
{
	min-width: 80%;
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.table
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_temps_retour
{
	width: 90%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_valeurs_90
{
	width: 90%;
	border: 1px solid #E0E0E0;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_q347
{
	width: 50%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
th
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: #000000;
	vertical-align: top;
}
th.th_left
{
	text-align: left;
}
th.th_form
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	background: #C0C0C0;
	padding: 8px;
	vertical-align: top;
}
th.th_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #F5F5F5;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_qual_parameter
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #E1F7E1;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_resume_top
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 0px;
}
th.th_resume_rubrique
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #C0C0C0;
	border-bottom: 0px;
}
th.th_temps_retour
{
	background: #FFFFFF;
	color: #000000;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_map
{
	background-color: #FFF0E0;
	width: 100%;
	height: 387px;
}
td.td_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	padding: 8px;
	border: 1px solid #C0C0C0;
	max-width: 200px;
}
td.td_station_list_separator
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	border: 1px solid #C0C0C0;
	background: #C0C0C0;
}
td.td_station_pompage
{
	background-color: #ADD7FF;
}
td.td_station_etiage_none
{
	background-color: #BEBEBE;
}
td.td_station_etiage_vert
{
	background-color: #99FF00;
}
td.td_station_etiage_jaune
{
	background-color: #FFFF66;
}
td.td_station_etiage_orange
{
	background-color: #FF9933;
}
td.td_station_etiage_rouge
{
	background-color: #FF0000;
}
td.td_station_etiage_bleu_clair
{
	background-color: #668FBC;
}
td.td_station_etiage_beige
{
	background-color: #EFD7C1;
}
td.td_station_etiage_brun
{
	background-color: #CD853F;
}
td.td_station_etiage_bleu
{
	background-color: #00BFFF;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_txt_white
{
	color: #FFFFFF;
}
td.td_txt_red
{
	color: #FF0000;
}
td.td_txt_orange
{
	color: #FF9E00;
}
p
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
p.map_titre
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
}
p.p_border
{
	border: 1px solid #C0C0C0;
}
p.p_indent
{
	margin-left: 50px;
	margin-right: 30px;
}
a.a_bottom_link
{
	color: #000000;
	background-color: #E0E0E0;
	font-size: 15px;
	text-decoration: None;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #000000;
	border-radius: 2px;
}
form.form_inline
{
	display: inline;
}
img.img_block
{
	display: inline-block;
}
header
{
	padding: 10px;
	display: block;
}
footer
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	background-color: #F5F5F5;
	border-top: 1px solid #D5D5D5;
	margin-top: 20px;
	padding: 10px;
	display: block;
}
nav
{
	height: 7px;
}
h1
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
}
h2
{
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 23px;
	font-weight: normal;
}
button.bt_station
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	padding: 8px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
button.bt_station_moins_gros
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	width: 200px;
	padding: 4px;
	color: #000000;
	background: #70CAF8;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
input.in_submit
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 80%;
	padding: 8px;
	color: #FFFFFF;
	background: #3C8A2E;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
}/* *+****************************************** [ PRINT ] **************************** */
@media print
{
body
{
}
div.dv_map
{
	display: flex;
	justify-content: center;
	align-items: center;
}
div.dv_map_bottom
{
	background-color: #FFFFFF;
}
div.dv_selector
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	margin: 5px;
	margin-top: 20px;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_selector_secteur
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 0px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	text-align: center;
	border: 4px solid #006699;
	border-radius: 8px;
}
div.dv_secteur_station
{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	padding-left: 5%;
	margin-top: 5px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 5px;
	background: #E0E0E0;
	vertical-align: middle;
	text-align: left;
	border: 0px solid;
	border-radius: 8px;
}
div.dv_disclamer
{
	background-color: #F0F0F0;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FF0000;
	margin: 20px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 2px;
	padding: 12px;
	text-align: center;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div.div_note
{
	background-color: #E4FEFE;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_warning
{
	background-color: #FFA94D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_error
{
	background-color: #E3C5FF;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.div_alarm
{
	background-color: #FF5E4D;
	border-color: #D0D0D0;
	border-width: 1px;
	border-style: solid;
	color: #FFFFFF;
	margin: 5px;
	margin-left: 50px;
	margin-right: 50px;
	padding: 12px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_station
{
	background-color: #FFFF00;
	height: 17px;
	width: 17px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_small
{
	background-color: #FFFF00;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_list
{
	display: inline-block;
	background-color: #FFFF00;
	height: 30px;
	width: 30px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_none
{
	background-color: #FFFFFF;
}
div.dv_station_archives
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_archives_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_archives_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_archives_normal
{
	background-color: #B665F5;
}
div.dv_station_pluvio
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_pluvio_sqr
{
	background-color: #FF0000;
	height: 12px;
	width: 12px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_pluvio_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_0
{
	background-color: #FFFFFF;
}
div.dv_station_pluvio_1
{
	background-color: #9A7D93;
}
div.dv_station_pluvio_2
{
	background-color: #99CCFF;
}
div.dv_station_pluvio_3
{
	background-color: #3A00FB;
}
div.dv_station_pluvio_4
{
	background-color: #00FF1F;
}
div.dv_station_pluvio_5
{
	background-color: #F9FF19;
}
div.dv_station_pluvio_6
{
	background-color: #FDC913;
}
div.dv_station_pluvio_7
{
	background-color: #FF8000;
}
div.dv_station_ofev
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_ofev_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse
{
	background-color: #B2D00E;
	height: 14px;
	width: 14px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_meteosuisse_small
{
	background-color: #B2D00E;
	height: 9px;
	width: 9px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
div.dv_station_percent
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #606060;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_percent_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_percent_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_percent_0_5
{
	background-color: #996633;
}
div.dv_station_percent_5_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_75
{
	background-color: #EFD7C1;
}
div.dv_station_percent_75_95
{
	background-color: #668FBC;
}
div.dv_station_percent_95_100
{
	background-color: #1A478B;
}
div.dv_station_percent_0_10
{
	background-color: #996633;
}
div.dv_station_percent_10_25
{
	background-color: #D48A45;
}
div.dv_station_percent_25_50
{
	background-color: #EFD7C1;
}
div.dv_station_percent_50_75
{
	background-color: #CFE2F7;
}
div.dv_station_percent_75_90
{
	background-color: #668FBC;
}
div.dv_station_percent_90_100
{
	background-color: #1A478B;
}
div.dv_station_chimie_square
{
	height: 13px;
	width: 13px;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_square_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_passif
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_passif_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_passif:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_passif_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_passif_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #808080 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_passif_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_secondaire
{
	background-color: #0099CC;
	height: 15px;
	width: 15px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire:hover
{
	border-color: #000000;
}
div.dv_station_chimie_secondaire_small
{
	background-color: #0099CC;
	height: 9px;
	width: 9px;
	border-color: #0099CC;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_secondaire_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal
{
	background-color: #33CCCC;
	height: 15px;
	width: 15px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal:hover
{
	border-color: #000000;
}
div.dv_station_chimie_principal_small
{
	background-color: #33CCCC;
	height: 9px;
	width: 9px;
	border-color: #33CCCC;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_principal_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro
{
	background-color: #93CDDD;
	height: 15px;
	width: 15px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_small
{
	background-color: #93CDDD;
	height: 9px;
	width: 9px;
	border-color: #93CDDD;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_micro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_micro_chro
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_micro_chro_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_micro_chro:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_micro_chro_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_micro_chro_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #93CDDD transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_micro_chro_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_chro
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_chro_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_chimie_qual_chro_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu
{
	background-color: #0070C0;
	height: 15px;
	width: 15px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual_aigu_small
{
	background-color: #0070C0;
	height: 9px;
	width: 9px;
	border-color: #0070C0;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_chimie_qual_aigu_small:hover
{
	border-color: #000000;
}
div.dv_station_chimie_qual
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 8px 15px 8px;
}
div.dv_station_chimie_qual_sub
{
	position: relative;
	left: -6px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0  transparent;
	border-style: solid;
	border-width: 0 6px 12px 6px;
}
div.dv_station_chimie_qual:hover
{
	border-color: transparent transparent #000000 transparent;
}
div.dv_station_chimie_qual_small
{
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 6px 11px 6px;
}
div.dv_station_chimie_qual_small_sub
{
	position: relative;
	left: -4px;
	top: 2px;
	height: 0;
	width: 0;
	border-color: transparent transparent #0070C0 transparent;
	border-style: solid;
	border-width: 0 4px 8px 4px;
}
div.dv_station_chimie_qual_small:hover
{
	border-color: transparent transparent #000000 transparent;
}
._station_chimie_risque_0
{
	background-color: #DDD9C3;
	border-color: #DDD9C3;
}
._station_chimie_risque_1
{
	background-color: #C4BC96;
	border-color: #C4BC96;
}
._station_chimie_risque_2
{
	background-color: #948A54;
	border-color: #948A54;
}
._station_chimie_risque_3
{
	background-color: #4A442A;
	border-color: #4A442A;
}
div.dv_station_qual_biochim
{
	background-color: #F4ADFF;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim:hover
{
	border-color: #000000;
}
div.dv_station_qual_biochim_small
{
	background-color: #F4ADFF;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biochim_small:hover
{
	border-color: #000000;
}
div.dv_station_qual_chim
{
	background-color: #F8BF24;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_chim_small
{
	background-color: #F8BF24;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_qual_biol
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_qual_biol_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality
{
	background-color: #CFFB95;
	height: 15px;
	width: 15px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality:hover
{
	border-color: #000000;
}
div.dv_station_quality_small
{
	background-color: #CFFB95;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_quality_small:hover
{
	border-color: #000000;
}
div.dv_station_quality_biol_neutral
{
	background-color: #ADFFFE;
}
div.dv_station_quality_chim_neutral
{
	background-color: #FFADE1;
}
div.dv_station_quality_biochim_neutral
{
	background-color: #B78BFF;
}
div.dv_station_quality_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_quality_0
{
	background-color: #0000FF;
}
div.dv_station_quality_1
{
	background-color: #99FF00;
}
div.dv_station_quality_2
{
	background-color: #FFFF66;
}
div.dv_station_quality_3
{
	background-color: #FF9933;
}
div.dv_station_quality_4
{
	background-color: #FF0000;
}
div.dv_station_quality_9
{
	background-color: #C0C0C0;
}
div.dv_station_quality_99
{
	background-color: #FFFFFF;
}
div.dv_station_border_quality_biol_neutral
{
	border-color: #ADFFFE  transparent transparent transparent;
}
div.dv_station_border_quality_chim_neutral
{
	border-color: #FFADE1  transparent transparent transparent;
}
div.dv_station_border_quality_biochim_neutral
{
	border-color: #B78BFF  transparent transparent transparent;
}
div.dv_station_border_quality_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_quality_0
{
	border-color: #0000FF  transparent transparent transparent;
}
div.dv_station_border_quality_1
{
	border-color: #99FF00  transparent transparent transparent;
}
div.dv_station_border_quality_2
{
	border-color: #FFFF66  transparent transparent transparent;
}
div.dv_station_border_quality_3
{
	border-color: #FF9933  transparent transparent transparent;
}
div.dv_station_border_quality_4
{
	border-color: #FF0000  transparent transparent transparent;
}
div.dv_station_etiage
{
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_etiage_undefined
{
	background-color: #FFFFFF;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_etiage_vert
{
	background-color: #99FF00;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_etiage_jaune
{
	background-color: #FFFF66;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_etiage_orange
{
	background-color: #FF9933;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_etiage_rouge
{
	background-color: #FF0000;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_etiage_bleu_clair
{
	background-color: #668FBC;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_etiage_beige
{
	background-color: #EFD7C1;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_etiage_brun
{
	background-color: #CD853F;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}
div.dv_station_temperature
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-radius: 50%;
}
div.dv_station_temperature_sqr
{
	background-color: #FF0000;
	height: 13px;
	width: 13px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_sqr_small
{
	background-color: #FF0000;
	height: 9px;
	width: 9px;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
}
div.dv_station_temperature_undefined
{
	background-color: #FFFFFF;
}
div.dv_station_temperature_4
{
	background-color: #0069A6;
}
div.dv_station_temperature_7
{
	background-color: #009FCF;
}
div.dv_station_temperature_10
{
	background-color: #4EBFDD;
}
div.dv_station_temperature_13
{
	background-color: #98D4E1;
}
div.dv_station_temperature_16
{
	background-color: #ECAD87;
}
div.dv_station_temperature_19
{
	background-color: #E27F74;
}
div.dv_station_temperature_22
{
	background-color: #C64E53;
}
div.dv_station_temperature_25
{
	background-color: #9D3543;
}
div.dv_station_temperature_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_temperature_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_temperature_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_temperature_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_border_temperature_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_border_temperature_4
{
	border-color: #0069A6  transparent transparent transparent;
}
div.dv_station_border_temperature_7
{
	border-color: #009FCF  transparent transparent transparent;
}
div.dv_station_border_temperature_10
{
	border-color: #4EBFDD  transparent transparent transparent;
}
div.dv_station_border_temperature_13
{
	border-color: #98D4E1  transparent transparent transparent;
}
div.dv_station_border_temperature_16
{
	border-color: #ECAD87  transparent transparent transparent;
}
div.dv_station_border_temperature_19
{
	border-color: #E27F74  transparent transparent transparent;
}
div.dv_station_border_temperature_23
{
	border-color: #C64E53  transparent transparent transparent;
}
div.dv_station_border_temperature_25
{
	border-color: #9D3543  transparent transparent transparent;
}
div.dv_station_percent_piezo
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 15px 8px 0 8px;
}
div.dv_station_percent_piezo_sub
{
	position: relative;
	left: -6px;
	top: -14px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 12px 6px 0 6px;
}
div.dv_station_percent_piezo_small
{
	height: 0;
	width: 0;
	border-color: #808080  transparent transparent transparent;
	border-style: solid;
	border-width: 11px 6px 0 6px;
}
div.dv_station_percent_piezo_small_sub
{
	position: relative;
	left: -4px;
	top: -10px;
	height: 0;
	width: 0;
	border-color: #FFFFFF  transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0 4px;
}
div.dv_station_percent_piezo_undefined
{
	border-color: #FFFFFF  transparent transparent transparent;
}
div.dv_station_percent_piezo_undefined_A
{
	border-color: #341A8B  transparent transparent transparent;
}
div.dv_station_percent_piezo_0_10
{
	border-color: #996633  transparent transparent transparent;
}
div.dv_station_percent_piezo_10_25
{
	border-color: #D48A45  transparent transparent transparent;
}
div.dv_station_percent_piezo_25_50
{
	border-color: #EFD7C1  transparent transparent transparent;
}
div.dv_station_percent_piezo_50_75
{
	border-color: #CFE2F7  transparent transparent transparent;
}
div.dv_station_percent_piezo_75_90
{
	border-color: #668FBC  transparent transparent transparent;
}
div.dv_station_percent_piezo_90_100
{
	border-color: #1A478B  transparent transparent transparent;
}
div.dv_plot
{
	width: 1000px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	border-radius: 5px;
}
div.dv_new
{
	background-color: #FFDDAD;
}
div.dv_new_red
{
	background-color: #FFFFFF;
	color: #FF0000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_sand
{
	background-color: #FFFFFF;
	color: #c27f32;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_purple
{
	background-color: #FFFFFF;
	color: #5b2491;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_brown
{
	background-color: #FFFFFF;
	color: #873e23;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_green
{
	background-color: #FFFFFF;
	color: #007403;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_black
{
	background-color: #FFFFFF;
	color: #000000;
	margin-left: 40px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_new_flow
{
	background-color: #FFFFFF;
	margin-left: 40px;
	color: #3F8BB2;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
div.dv_documents
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
}
div.dv_tab
{
	background-color: #3C8A2E;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	margin-top: 10px;
	border-width: 0px;
	width: 563px;
}
div.dv_tab::after
{
	background-color: #FF0000;
	color: #00FFFF;
	content: \25BC;
}
div.dv_tab_content
{
	background-color: #F0F0F0;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	display: none;
	padding: 10px;
	text-align: justify;
	margin: 5px;
	margin-top: 5px;
	width: 563px;
}
div.dv_tab_lien
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	margin-top: 5px;
	border-width: 0px;
	width: 363px;
}
div.sql
{
	margin-left: 20;
	margin-right: 20;
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: left;
	background-color: #F0F0F0;
	white-space: pre;
	border-style: solid;
	border-width: 2px;
}
span.sp_view_medium_and_big
{
}
span.sp_title
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,sans-serif;
	float: right;
	font-size: 28px;
}
span.sp_my_default
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 5px;
}
span.sp_h2
{
	font-family: verdana,arial,sans-serif;
	font-size: 24px;
}
span.sp_map_area_single
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}
span.sp_map_area_small
{
	width: 200px;
	height: 200px;
}
span.sp_big
{
	font-family: verdana,arial,sans-serif;
	font-size: 48px;
	font-weight: normal;
	color: #000000;
	vertical-align: center;
	horizontal-align: center;
}
span.sp_map_cell
{
	display: inline-block;
	background-color: #F0F0F0;
	margin: 4px;
	font-family: verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-color: #202020;
	border-style: solid;
	border-width: 1px;
	border-radius: 3px;
	height: 22px;
	width: 60px;
	vertical-align: text-bottom;
	text-align: center;
}
span.sp_map_cell_dual
{
	height: 28px;
}
span.span_resume_valeur
{
	font-weight: normal;
	float: right;
}
ul
{
}
ul.ul_files
{
	list-style: square;
}
ul.ul_hidden
{
	display: none;
}
ul.list_inline
{
	list-style: none;
}
ul.pull_right
{
	float: right!important;
}
li.list_inline
{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
li.list_files
{
}
table.tb_hidden
{
	display: hidden;
}
table.tb_form
{
	padding: 5px;
	border: 1px solid #C0C0C0;
}
table.tb_select_station
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_collapse
{
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.tb_stations_list
{
	min-width: 80%;
	border: 1px solid #C0C0C0;
	border-collapse: collapse;
}
table.table
{
	padding: 0px;
	border: 1px;
	border-spacing: 0px;
}
table.tb_temps_retour
{
	width: 90%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_valeurs_90
{
	width: 90%;
	border: 1px solid #E0E0E0;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
table.tb_q347
{
	width: 50%;
	border: 2px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	spacing: 0px;
}
th
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: #000000;
	vertical-align: top;
}
th.th_left
{
	text-align: left;
}
th.th_form
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	background: #C0C0C0;
	padding: 8px;
	vertical-align: top;
}
th.th_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #F5F5F5;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_qual_parameter
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #E1F7E1;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
th.th_resume_top
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 0px;
}
th.th_resume_rubrique
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	border: 1px solid #C0C0C0;
	border-bottom: 0px;
}
th.th_temps_retour
{
	background: #FFFFFF;
	color: #000000;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_map
{
}
td.td_stations_list
{
	font-family: arial,sans-serif;
	font-size: 14px;
	padding: 8px;
	border: 1px solid #C0C0C0;
	max-width: 200px;
}
td.td_station_list_separator
{
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px;
	border: 1px solid #C0C0C0;
	background: #C0C0C0;
}
td.td_station_pompage
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #ADD7FF;
}
td.td_station_etiage_none
{
	background-color: #BEBEBE;
}
td.td_station_etiage_vert
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #99FF00;
}
td.td_station_etiage_jaune
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #FFFF66;
}
td.td_station_etiage_orange
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #FF9933;
}
td.td_station_etiage_rouge
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #FF0000;
}
td.td_station_etiage_bleu_clair
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #668FBC;
}
td.td_station_etiage_beige
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #EFD7C1;
}
td.td_station_etiage_brun
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #CD853F;
}
td.td_station_etiage_bleu
{
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	background-color: #00BFFF;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_temps_retour
{
	color: #3F8BB2;
	text-align: right;
	font-family: arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #C0C0C0;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
td.td_txt_white
{
	color: #FFFFFF;
}
td.td_txt_red
{
	color: #FF0000;
}
td.td_txt_orange
{
	color: #FF9E00;
}
p
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
p.map_titre
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
}
p.p_border
{
	border: 1px solid #C0C0C0;
}
p.p_indent
{
	margin-left: 50px;
	margin-right: 30px;
}
a.a_bottom_link
{
	color: #000000;
	background-color: #E0E0E0;
	font-size: 15px;
	text-decoration: None;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #000000;
	border-radius: 2px;
}
form.form_inline
{
	display: inline;
}
img.img_block
{
	display: inline-block;
}
header
{
	padding: 10px;
	display: block;
}
footer
{
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	background-color: #F5F5F5;
	border-top: 1px solid #D5D5D5;
	margin-top: 20px;
	padding: 10px;
	display: block;
}
nav
{
	height: 7px;
}
h1
{
	color: #000000;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
}
h2
{
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 23px;
	font-weight: normal;
}
button.bt_station
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	padding: 8px;
	color: #FFFFFF;
	background: #006699;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
button.bt_station_moins_gros
{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	width: 200px;
	padding: 4px;
	color: #000000;
	background: #70CAF8;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
input.in_submit
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 80%;
	padding: 8px;
	color: #FFFFFF;
	background: #3C8A2E;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
}
}th.th_vh
{
	border-bottom: 3px solid #3C8A2E;
}
td.td_vh
{
	border-color: #3C8A2E;
}
nav.nav_vh
{
	background-color: #3C8A2E;
}
nav.nav_vh_ne
{
	background-color: #3C8A2E;
}
nav.nav_vh_vd
{
	background-color: #3C8A2E;
}
nav.nav_vh_ge
{
	background-color: #F7CD43;
}
