Subversion Repositories Sites.obs-saisons.fr

Rev

Rev 320 | Rev 337 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 320 Rev 324
1
/* =========================== Balises ============================
1
/* =========================== Balises ============================
2
 
2
 
3
 
3
 
4
 
4
 
5
/* =========================== Style général ============================ */
5
/* =========================== Style général ============================ */
6
 
6
 
7
#wrapper #container {
7
#wrapper #container {
8
	max-width:1650px;
8
	max-width:1650px;
9
}
9
}
10
 
10
 
11
.gauche {
11
.gauche {
12
	float:left;
12
	float:left;
13
}
13
}
14
 
14
 
15
.droite {
15
.droite {
16
	float:right;
16
	float:right;
17
}
17
}
18
 
18
 
19
.information {
19
.information {
20
 
20
 
21
	padding-left:40px;
21
	padding-left:40px;
22
	border:1px solid #FF420F;
22
	border:1px solid #FF420F;
23
	max-width:600px;
23
	max-width:600px;
24
	height: 50px;
24
	height: 50px;
25
	text-align: center;
25
	text-align: center;
26
	font-size: 1.3em;
26
	font-size: 1.3em;
27
	color: #000000;
27
	color: #000000;
28
	background: url("../images/attention.png") no-repeat scroll 1em 0.5em transparent;
28
	background: url("../images/attention.png") no-repeat scroll 1em 0.5em transparent;
29
	background-color:#EF9C86;
29
	background-color:#EF9C86;
30
}
30
}
31
 
31
 
32
.information div {
32
.information div {
33
	margin-top: 15px
33
	margin-top: 15px
34
}
34
}
35
 
35
 
36
span.erreur {
36
span.erreur {
37
	color: red;
37
	color: red;
38
}
38
}
39
 
39
 
40
input.erreur {
40
input.erreur {
41
	border: 1px solid red;
41
	border: 1px solid red;
42
}
42
}
43
 
43
 
44
#center {
44
#center {
45
	width: 720px;
45
	width: 720px;
46
}
46
}
47
 
47
 
48
 
48
 
49
/* =========================== Titres ============================ */
49
/* =========================== Titres ============================ */
50
 
50
 
51
.titre_saisie {
51
.titre_saisie {
52
	padding-bottom: 10px;
52
	padding-bottom: 10px;
53
}
53
}
54
 
54
 
55
.etape {
55
.etape {
56
	color: #9AC343;
56
	color: #9AC343;
57
	padding-bottom:20px;
57
	padding-bottom:20px;
58
}
58
}
59
 
59
 
60
 
60
 
61
/* =========================== Menu et navigation ============================ */
61
/* =========================== Menu et navigation ============================ */
62
 
62
 
63
#saisie_menu ul li {
63
#saisie_menu ul li {
64
	background: none;
64
	background: none;
65
	padding-top: 5px;
65
	padding-top: 5px;
66
}
66
}
67
 
67
 
68
#saisie_menu ul li.item_menu_station {
68
#saisie_menu ul li.item_menu_station {
69
	background: url("../images/station.png") no-repeat scroll 0px 0.5em transparent;
69
	background: url("../images/station.png") no-repeat scroll 0px 0.5em transparent;
70
}
70
}
71
 
71
 
72
.item_menu_station > a {
72
.item_menu_station > a {
73
	padding: 5px;
73
	padding: 5px;
74
}
74
}
75
 
75
 
76
#saisie_menu ul li.item_menu_espece {
76
#saisie_menu ul li.item_menu_espece {
77
	background: url("../images/espece.png") no-repeat scroll 0px 0.5em transparent;
77
	background: url("../images/espece.png") no-repeat scroll 0px 0.5em transparent;
78
}
78
}
79
 
79
 
80
.item_menu_espece > a {
80
.item_menu_espece > a {
81
	padding: 5px
81
	padding: 5px
82
}
82
}
83
 
83
 
84
#saisie_menu ul li.station_ajout {
84
#saisie_menu ul li.station_ajout {
85
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
85
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
86
}
86
}
87
 
87
 
88
li.station_en_cours {
88
li.station_en_cours {
89
	padding-top: 10px;
89
	padding-top: 10px;
90
}
90
}
91
 
91
 
92
li.station_en_cours > a {
92
li.station_en_cours > a {
93
	color: #FFFFFF;
93
	color: #FFFFFF;
94
	font-weight: bold;
94
	font-weight: bold;
95
	border: solid 1px #FFFFFF;
95
	border: solid 1px #FFFFFF;
96
	background-color: #BF3600;
96
	background-color: #BF3600;
97
	-moz-border-radius: 0.9em;
97
	-moz-border-radius: 0.9em;
98
	-webkit-border-radius: 0.9em;
98
	-webkit-border-radius: 0.9em;
99
	border-radius: 0.9em;
99
	border-radius: 0.9em;
100
}
100
}
101
 
101
 
102
#retour_au_site {
102
#retour_au_site {
103
	padding-top: 30px;
103
	padding-top: 30px;
104
}
104
}
105
 
105
 
106
#saisie_menu ul li.espece_ajout {
106
#saisie_menu ul li.espece_ajout {
107
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
107
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
108
}
108
}
109
 
109
 
110
li.espece_en_cours > a {
110
li.espece_en_cours > a {
111
	color: #FFFFFF;
111
	color: #FFFFFF;
112
	font-weight: bold;
112
	font-weight: bold;
113
	border: solid 1px #FFFFFF;
113
	border: solid 1px #FFFFFF;
114
	background-color: #9AC343;
114
	background-color: #9AC343;
115
	-moz-border-radius: 0.9em;
115
	-moz-border-radius: 0.9em;
116
	-webkit-border-radius: 0.9em;
116
	-webkit-border-radius: 0.9em;
117
	border-radius: 0.9em;
117
	border-radius: 0.9em;
118
}
118
}
119
 
119
 
120
ul.liste_annees_observations {
120
ul.liste_annees_observations {
121
	list-style-type: none;
121
	list-style-type: none;
122
}
122
}
123
 
123
 
124
.liste_annees_observations li {
124
.liste_annees_observations li {
125
	display: inline;
125
	display: inline;
126
	list-style: none;
126
	list-style: none;
127
	background: none;
127
	background: none;
128
}
128
}
129
 
129
 
130
#annee_en_cours {
130
#annee_en_cours {
131
	font-size: 1.6em;
131
	font-size: 1.6em;
132
	color: #9AC343;
132
	color: #9AC343;
133
}
133
}
134
 
134
 
135
#retour_au_site ul li {
135
#retour_au_site ul li {
136
	background: url("../images/retour.png") no-repeat scroll 0 30% transparent
136
	background: url("../images/retour.png") no-repeat scroll 0 30% transparent
137
}
137
}
138
 
138
 
139
.export_observation {
139
.export_observation {
140
    background: url("../images/csv.png") no-repeat scroll 2px 4px transparent;
140
    background: url("../images/csv.png") no-repeat scroll 2px 4px transparent;
141
    padding-left: 17px;
141
    padding-left: 17px;
142
    padding-top: 3px;
142
    padding-top: 3px;
143
    padding-right: 6px;
143
    padding-right: 6px;
144
}
144
}
145
 
145
 
146
/* =========================== Formulaires d'inscription et d'identification ============================ */
146
/* =========================== Formulaires d'inscription et d'identification ============================ */
147
 
147
 
148
#conteneur_formulaire_identification, #conteneur_formulaire_inscription {
148
#conteneur_formulaire_identification, #conteneur_formulaire_inscription {
149
 
149
 
150
	width:650px;
150
	width:650px;
151
	border: 1px solid grey;
151
	border: 1px solid grey;
152
	margin-top: 10px;
152
	margin-top: 10px;
153
	padding: 10px;
153
	padding: 10px;
154
	text-align: left !important;
154
	text-align: left !important;
155
	-moz-border-radius: 0.9em;
155
	-moz-border-radius: 0.9em;
156
	-webkit-border-radius: 0.9em;
156
	-webkit-border-radius: 0.9em;
157
	border-radius: 0.9em;
157
	border-radius: 0.9em;
158
}
158
}
159
 
159
 
160
#conteneur_formulaire_identification form {
160
#conteneur_formulaire_identification form {
161
	text-align: left !important;
161
	text-align: left !important;
162
}
162
}
163
 
163
 
164
#conteneur_formulaire_identification input {
164
#conteneur_formulaire_identification input {
165
	text-align: left !important;
165
	text-align: left !important;
166
	width: 300px;
166
	width: 300px;
167
}
167
}
168
 
168
 
169
#conteneur_formulaire_inscription input {
169
#conteneur_formulaire_inscription input {
170
	text-align: left !important;
170
	text-align: left !important;
171
	width: 300px;
171
	width: 300px;
172
}
172
}
173
 
173
 
174
.message_identification {
174
.message_identification {
175
	font-weight: bold;
175
	font-weight: bold;
176
	padding-top: 5px;
176
	padding-top: 5px;
177
	color: #435F06;
177
	color: #435F06;
178
	font-size: 1.5em;
178
	font-size: 1.5em;
179
}
179
}
180
 
180
 
181
 
181
 
182
/* =========================== Formulaires de l'application ============================ */
182
/* =========================== Formulaires de l'application ============================ */
183
 
183
 
184
#saisie_station {
184
#saisie_station {
185
	width: 700px;
185
	width: 700px;
186
}
186
}
187
 
187
 
188
.element_formulaire label {
188
.element_formulaire label {
189
	font-weight: bold;
189
	font-weight: bold;
190
	width:150px;
190
	width:150px;
191
}
191
}
192
 
192
 
193
.element_formulaire_en_ligne {
193
.element_formulaire_en_ligne {
194
	padding-right: 10px;
194
	padding-right: 10px;
195
}
195
}
196
 
196
 
197
.element_formulaire, #conteneur_liens_lat_lon, #conteneur_form_liens_lat_lon {
197
.element_formulaire, #conteneur_liens_lat_lon, #conteneur_form_liens_lat_lon {
198
	padding-bottom : 15px;
198
	padding-bottom : 15px;
199
}
199
}
200
 
200
 
201
.conteneur_carte {
201
.conteneur_carte {
202
	height: 400px;
202
	height: 400px;
203
	width: 725px;
203
	width: 725px;
204
}
204
}
205
 
205
 
206
.gros_bouton_validation {
206
.gros_bouton_validation {
207
	height: 50px;
207
	height: 50px;
208
	width: 200px;
208
	width: 200px;
209
	font-size: 20px;
209
	font-size: 20px;
210
	margin-top: 10x;
210
	margin-top: 10x;
211
	margin-right: 0px;
211
	margin-right: 0px;
212
}
212
}
213
 
213
 
214
#localiser_lat_lon {
214
#localiser_lat_lon {
215
	background: url("../images/localiser.png") no-repeat scroll 2px transparent;
215
	background: url("../images/localiser.png") no-repeat scroll 2px transparent;
216
}
216
}
217
 
217
 
218
#saisie_liste_evenements {
218
#saisie_liste_evenements {
219
	text-align: center;
219
	text-align: center;
220
	width:715px;
220
	width:715px;
221
}
221
}
222
 
222
 
223
#saisie_modif_evenements tr, #saisie_liste_evenements tr {
223
#saisie_modif_evenements tr, #saisie_liste_evenements tr {
224
	/*height: 40px;*/
224
	/*height: 40px;*/
225
}
225
}
226
 
226
 
227
.icone_s {
227
.icone_s {
228
	height: 30px;
228
	height: 30px;
229
	width: 30px;
229
	width: 30px;
230
}
230
}
231
 
231
 
232
.formulaire_en_ligne {
232
.formulaire_en_ligne {
233
  display: inline;
233
  display: inline;
234
}
234
}
235
 
235
 
236
.valider_formulaire {
236
.valider_formulaire {
237
	cursor: pointer;
237
	cursor: pointer;
238
	background-color: transparent;
238
	background-color: transparent;
239
	background-image: url("../images/valider_s.png");
239
	background-image: url("../images/valider_s.png");
240
	border: none;
240
	border: none;
241
	color: rgba(0,0,0,0);
241
	color: rgba(0,0,0,0);
242
	background-position: center;
242
	background-position: center;
243
	background-repeat: no-repeat;
243
	background-repeat: no-repeat;
244
	padding-top: 2px;
244
	padding-top: 2px;
245
	padding-bottom: 3px;
245
	padding-bottom: 3px;
246
}
246
}
247
 
247
 
248
.valider_formulaire:hover, .lien_modifier:hover {
248
.valider_formulaire:hover, .lien_modifier:hover {
249
	background-color: #CFCFCF;
249
	background-color: #CFCFCF;
250
}
250
}
251
 
251
 
252
#form_saisie_espece {
252
#form_saisie_espece {
253
	margin-right: auto;
253
	margin-right: auto;
254
	margin-left: auto;
254
	margin-left: auto;
255
}
255
}
256
 
256
 
257
.formulaire_informations_espece_mini {
257
.formulaire_informations_espece_mini {
258
	text-align: center;
258
	text-align: center;
259
	height:50px;
259
	height:50px;
260
	width: 500px;
260
	width: 500px;
261
	border: solid 1px #999999;
261
	border: solid 1px #999999;
262
	background-color: #CFCFCF;
262
	background-color: #CFCFCF;
263
	padding: 10px;
263
	padding: 10px;
264
	margin-bottom: 10px;
264
	margin-bottom: 10px;
265
	-moz-border-radius: 0.9em;
265
	-moz-border-radius: 0.9em;
266
	-webkit-border-radius: 0.9em;
266
	-webkit-border-radius: 0.9em;
267
	border-radius: 0.9em;
267
	border-radius: 0.9em;
268
}
268
}
269
 
269
 
270
.formulaire_informations_espece_mini:hover {
270
.formulaire_informations_espece_mini:hover {
271
	background-color: #C0DF7D;
271
	background-color: #C0DF7D;
272
}
272
}
273
 
273
 
274
.formulaire_informations_espece_mini img {
274
.formulaire_informations_espece_mini img {
275
	margin-top:-5px;
275
	margin-top:-5px;
276
}
276
}
277
 
277
 
278
#form_afficher_modification {
278
#form_afficher_modification {
279
	margin-top: 10px;
279
	margin-top: 10px;
280
}
280
}
281
 
281
 
282
.formulaire_suppression_station {
282
.formulaire_suppression_station {
283
	margin-top: 10px;
283
	margin-top: 10px;
284
	margin-left: 2px;
284
	margin-left: 2px;
285
}
285
}
286
 
286
 
287
.formulaire_suppression_individu {
287
.formulaire_suppression_individu {
288
    margin-left: 2px;
288
    margin-left: 2px;
289
    margin-top: 10px;
289
    margin-top: 10px;
290
}
290
}
291
 
291
 
292
/* =========================== Fiches ============================== */
292
/* =========================== Fiches ============================== */
293
 
293
 
294
.element_fiche {
294
.element_fiche {
295
	padding-bottom : 5px;
295
	padding-bottom : 5px;
296
}
296
}
297
 
297
 
298
.intitule_fiche {
298
.intitule_fiche {
299
 
299
 
300
}
300
}
301
 
301
 
302
.valeur_fiche {
302
.valeur_fiche {
303
	font-weight: bold;
303
	font-weight: bold;
304
}
304
}
305
 
305
 
306
.titre_section_fiche {
306
.titre_section_fiche {
307
	padding-bottom : 10px;
307
	padding-bottom : 10px;
308
	padding-top : 10px;
308
	padding-top : 10px;
309
}
309
}
310
 
310
 
311
.titre_fiche {
311
.titre_fiche {
312
 
312
 
313
}
313
}
314
 
314
 
315
hr.separation_section {
315
hr.separation_section {
316
	margin-top: 25px;
316
	margin-top: 25px;
317
}
317
}
318
 
318
 
319
.informations_espece img {
319
.informations_espece img {
320
	margin-top:-35px;
320
	margin-top:-35px;
321
	padding: 15px;
321
	padding: 15px;
322
}
322
}
323
 
323
 
324
.annee_observation {
324
.annee_observation {
325
	padding-left: 10px;
325
	padding-left: 10px;
326
}
326
}
327
 
327
 
328
.observations_individu {
328
.observations_individu {
329
    display: table-cell;
329
    display: table-cell;
330
    height: 400px;
330
    height: 400px;
331
    width: 250px;
331
    width: 250px;
332
}
332
}
333
 
333
 
334
.observations_individu {
334
.observations_individu {
335
	color: #000000;
335
	color: #000000;
336
}
336
}
337
 
337
 
338
#fiche_individu .observations_individu li {
338
#fiche_individu .observations_individu li {
339
	background: none;
339
	background: none;
340
	padding-left: 1px;
340
	padding-left: 1px;
341
	list-style-type: none;
341
	list-style-type: none;
342
	margin-left: 0px;
342
	margin-left: 0px;
343
	padding-left: 0px;
343
	padding-left: 0px;
344
}
344
}
345
 
345
 
346
.observations_individu li div {
346
.observations_individu li div {
347
	-moz-border-radius: 0.9em;
347
	-moz-border-radius: 0.9em;
348
	-webkit-border-radius: 0.9em;
348
	-webkit-border-radius: 0.9em;
349
	border-radius: 0.9em;
349
	border-radius: 0.9em;
350
}
350
}
351
 
351
 
352
#center .observations_individu h4 {
352
#center .observations_individu h4 {
353
	padding: 5px;
353
	padding: 5px;
354
	color: black;
354
	color: black;
355
}
355
}
356
 
356
 
357
.ajouter_observation .date_observation {
357
.ajouter_observation .date_observation {
358
	background: url("../images/ajout.png") no-repeat center center transparent;
358
	background: url("../images/ajout.png") no-repeat center center transparent;
359
	width: 20px;
359
	width: 20px;
360
}
360
}
-
 
361
 
-
 
362
.ajouter_observation .absence_observation {
-
 
363
	background: url("../images/absence.png") no-repeat center center transparent;
-
 
364
	width: 20px;
-
 
365
}
-
 
366
 
-
 
367
.ajouter_observation.hide,
-
 
368
.ajouter_observation .conteneur_supprimer_observation,
-
 
369
.ajouter_observation .absence_observation.hide {
-
 
370
	display: none;
-
 
371
}
361
 
372
 
362
.conteneur_supprimer_observation {
373
.conteneur_supprimer_observation {
363
	position: absolute;
374
	position: absolute;
364
	right: 0px;
375
	right: 0px;
365
	top: 0px;
376
	top: 0px;
366
	width: 20px;
377
	width: 20px;
367
	height: 100%;
378
	height: 100%;
368
	display: flex;
379
	display: flex;
369
	align-items: center;
380
	align-items: center;
370
	justify-content: center;
381
	justify-content: center;
371
}
382
}
372
 
383
 
373
.supprimer_observation {
384
.supprimer_observation {
374
	background: url("../images/suppression.png") no-repeat center center transparent;
385
	background: url("../images/suppression.png") no-repeat center center transparent;
375
	width: 20px;
386
	width: 20px;
376
	display: none;
387
	display: none;
377
}
388
}
378
 
389
 
379
.date_observation_individu:not(.ajouter_observation):hover .supprimer_observation {
390
.date_observation_individu:not(.ajouter_observation):hover .supprimer_observation {
380
	display: block;
391
	display: block;
381
}
392
}
382
 
393
 
383
.conteneur_date_observation {
394
.conteneur_date_observation {
384
	padding: 0;
395
	padding: 0;
385
	position: relative;
396
	position: relative;
386
	vertical-align: top;
397
	vertical-align: top;
387
}
398
}
388
 
399
 
389
.date_observation_individu {
400
.date_observation_individu {
390
	height: 100%;
401
	height: 100%;
391
	width: 100%;
402
	width: 100%;
392
	display: flex;
403
	display: flex;
393
	align-items: center;
404
	align-items: center;
394
	justify-content: center;
405
	justify-content: center;
395
	flex: 1;
406
	flex: 1;
396
	padding-top: 5px;
407
	padding-top: 5px;
397
	padding-bottom: 5px;
408
	padding-bottom: 5px;
398
	position: relative;
409
	position: relative;
399
}
410
}
-
 
411
 
-
 
412
.date_observation:not(.icone) {
-
 
413
	padding-left: 20px;
-
 
414
	padding-right: 20px;
-
 
415
}
-
 
416
 
400
 
417
 
401
.date_observation_individu .ui-datepicker {
418
.date_observation_individu .ui-datepicker {
402
	position: absolute;
419
	position: absolute;
403
	top: 100%;
420
	top: 100%;
404
	left: 0%;
421
	left: 0%;
405
	z-index: 1;
422
	z-index: 1;
406
}
423
}
407
 
424
 
408
.icone:hover {
425
.icone:hover {
409
	filter: grayscale(100%);
426
	filter: grayscale(100%);
410
}
427
}
411
 
428
 
412
.calendrier {
429
.calendrier {
413
 
430
 
414
}
431
}
415
 
432
 
416
#fiche_individu {
433
#fiche_individu {
417
	background-color: #F4F2EB;
434
	background-color: #F4F2EB;
418
	padding : 10px;
435
	padding : 10px;
419
	margin-top: 31px;
436
	margin-top: 31px;
420
}
437
}
-
 
438
 
-
 
439
#fiche_individu .commentaire_individu {
-
 
440
	font-style: italic;
-
 
441
	white-space: pre;
-
 
442
}
-
 
443
 
-
 
444
textarea[name="individu_commentaire"] {
-
 
445
	width: 550px;
-
 
446
	min-height: 160px;
-
 
447
	border-radius: 5px;
-
 
448
	height: 75px;
-
 
449
	border: 1px solid #ACACAC;
421
 
450
}
422
 
451
 
423
/* =========================== Tableaux d'évenements ============================ */
452
/* =========================== Tableaux d'évenements ============================ */
424
 
453
 
425
#saisie_liste_evenements, #saisie_modif_evenements {
454
#saisie_liste_evenements, #saisie_modif_evenements {
426
	text-align: center;
455
	text-align: center;
427
}
456
}
428
 
457
 
429
#saisie_liste_evenements .information_individu, #saisie_modif_evenements.information_individu {
458
#saisie_liste_evenements .information_individu, #saisie_modif_evenements.information_individu {
430
	text-align: left;
459
	text-align: left;
431
}
460
}
432
 
461
 
433
tr:nth-child(odd) {
462
tr:nth-child(odd) {
434
  background-color: #CFCFCF ;
463
  background-color: #CFCFCF ;
435
}
464
}
436
 
465
 
437
tr:nth-child(1) {
466
tr:nth-child(1) {
438
	color: #FFFFFF;
467
	color: #FFFFFF;
439
}
468
}
440
 
469
 
441
tr:nth-child(1), tr:nth-child(2) {
470
tr:nth-child(1), tr:nth-child(2) {
442
	background-color: #FFFFFF ;
471
	background-color: #FFFFFF ;
443
}
472
}
444
 
473
 
445
div.evenement {
474
div.evenement {
446
	text-align: center;
475
	text-align: center;
447
}
476
}
448
 
477
 
449
.stade_evenement {
478
.stade_evenement {
450
	text-align: center;
479
	text-align: center;
451
}
480
}
452
 
481
 
453
 
482
 
454
/* =========================== Styles des différents stades ============================ */
483
/* =========================== Styles des différents stades ============================ */
455
 
484
 
456
.stade_feuillaison {
485
.stade_feuillaison {
457
	background-color: #ACC700;
486
	background-color: #ACC700;
458
}
487
}
459
 
488
 
460
.stade_floraison {
489
.stade_floraison {
461
	background-color: #B549B9;
490
	background-color: #B549B9;
462
}
491
}
463
 
492
 
464
.stade_fructification {
493
.stade_fructification {
465
	background-color: #FF7F00;
494
	background-color: #FF7F00;
466
}
495
}
467
 
496
 
468
.stade_senescence {
497
.stade_senescence {
469
	background-color: #BF3600;
498
	background-color: #BF3600;
470
}
499
}
471
 
500
 
472
.stade_1ere_apparition {
501
.stade_1ere_apparition {
473
	background-color: #B549B9;
502
	background-color: #B549B9;
474
}
503
}
475
 
504
 
476
/* ============ Style pour l'administration ============================== */
505
/* ============ Style pour l'administration ============================== */
477
 
506
 
478
#barre_admin {
507
#barre_admin {
479
    -moz-border-radius: 10px 10px 10px 10px;
508
    -moz-border-radius: 10px 10px 10px 10px;
480
    background-color: #F4F2EB;
509
    background-color: #F4F2EB;
481
    border: 1px solid #D1C6A8;
510
    border: 1px solid #D1C6A8;
482
    height: 60px;
511
    height: 60px;
483
    margin-bottom: 10px;
512
    margin-bottom: 10px;
484
    padding: 5px;
513
    padding: 5px;
485
}
514
}
486
 
515
 
487
#form_changement_identite {
516
#form_changement_identite {
488
	width: 330px;
517
	width: 330px;
489
	display: inline;
518
	display: inline;
490
}
519
}
491
 
520
 
492
.export_observation_admin {
521
.export_observation_admin {
493
	background: url("../images/csv.png") no-repeat scroll 28px 0 transparent;
522
	background: url("../images/csv.png") no-repeat scroll 28px 0 transparent;
494
    padding-left: 46px;
523
    padding-left: 46px;
495
    padding-top: 3px;
524
    padding-top: 3px;
496
}
525
}
497
 
526
 
498
.gestion_espece_admin {
527
.gestion_espece_admin {
499
	background: url("../images/espece.png") no-repeat scroll 28px 0 transparent;
528
	background: url("../images/espece.png") no-repeat scroll 28px 0 transparent;
500
    padding-left: 46px;
529
    padding-left: 46px;
501
    padding-top: 3px;
530
    padding-top: 3px;
502
}
531
}
503
 
532
 
504
.saisie_liste_especes_admin {
533
.saisie_liste_especes_admin {
505
	width: 100%;
534
	width: 100%;
506
}
535
}
507
 
536
 
508
.saisie_liste_especes_admin tr:nth-child(1) {
537
.saisie_liste_especes_admin tr:nth-child(1) {
509
    color: #494949;
538
    color: #494949;
510
    background-color: #CFCFCF;
539
    background-color: #CFCFCF;
511
}
540
}
512
 
541
 
513
.saisie_liste_especes_admin .espece_inactive {
542
.saisie_liste_especes_admin .espece_inactive {
514
    color: #494949;
543
    color: #494949;
515
    background-color: #FF7D73;
544
    background-color: #FF7D73;
516
}
545
}
517
 
546
 
518
#form_modification_espece_admin label {
547
#form_modification_espece_admin label {
519
	width: 150px;
548
	width: 150px;
520
	padding-right: 50px;
549
	padding-right: 50px;
521
}
550
}
522
 
551
 
523
#form_ajout_espece_admin label.label_checkbox {
552
#form_ajout_espece_admin label.label_checkbox {
524
	font-weight: normal;
553
	font-weight: normal;
525
}
554
}
526
 
555
 
527
#saisie_espece_admin .illustration_espece {
556
#saisie_espece_admin .illustration_espece {
528
    max-height: 180px;
557
    max-height: 180px;
529
    max-width: 250px;
558
    max-width: 250px;
530
	border: 1px solid grey;
559
	border: 1px solid grey;
531
}
560
}
532
 
561
 
533
.lien_annulation {
562
.lien_annulation {
534
	float: left;
563
	float: left;
535
    font-size: 1.2em;
564
    font-size: 1.2em;
536
    margin-left: 439px;
565
    margin-left: 439px;
537
    padding: 16px;
566
    padding: 16px;
538
}
567
}
539
 
568
 
540
/* ============ Styles créés par des effets javascripts automatiques ===== */
569
/* ============ Styles créés par des effets javascripts automatiques ===== */
541
 
570
 
542
.chargement {
571
.chargement {
543
	background: url("../images/chargement.gif") no-repeat center center #DCDCDC;
572
	background: url("../images/chargement.gif") no-repeat center center #DCDCDC;
544
}
573
}
545
 
574
 
546
.erreur_valeur {
575
.erreur_valeur {
547
	background-color: red;
576
	background-color: red;
548
}
577
}
549
 
578
 
550
.conteneur_type {
579
.conteneur_type {
551
	float: right;
580
	float: right;
552
	align: center;
581
	align: center;
553
	width: 230px;
582
	width: 230px;
554
}
583
}
555
 
584
 
556
h4.lien_pliage {
585
h4.lien_pliage {
557
	text-decoration: underline;
586
	text-decoration: underline;
558
	display: inline;
587
	display: inline;
559
}
588
}
560
 
589
 
561
.pliage {
590
.pliage {
562
	padding: 5px;
591
	padding: 5px;
563
}
592
}
564
 
593
 
565
h4.lien_pliage:hover {
594
h4.lien_pliage:hover {
566
	cursor: pointer;
595
	cursor: pointer;
567
}
596
}
568
 
597
 
569
.element_cliquable {
598
.element_cliquable {
570
	cursor: pointer;
599
	cursor: pointer;
571
}
600
}
572
 
601
 
573
.element_cliquable:hover {
602
.element_cliquable:hover {
574
	background : #9AC343;
603
	background : #9AC343;
575
 }
604
 }
576
 
605
 
577
.element_clique {
606
.element_clique {
578
	background: #9AC343;
607
	background: #9AC343;
579
}
608
}
580
 
609
 
581
#saisie_espece ul.liste_onglets {
610
#saisie_espece ul.liste_onglets {
582
	margin: 0;
611
	margin: 0;
583
	padding: 0;
612
	padding: 0;
584
	float: left;
613
	float: left;
585
	list-style: none;
614
	list-style: none;
586
	height: 32px; /*--Set height of tabs--*/
615
	height: 32px; /*--Set height of tabs--*/
587
	border-bottom: 1px solid #999;
616
	border-bottom: 1px solid #999;
588
	border-left: 1px solid #999;
617
	border-left: 1px solid #999;
589
	border-top-left-radius: 10px;
618
	border-top-left-radius: 10px;
590
	border-top-right-radius: 10px;
619
	border-top-right-radius: 10px;
591
}
620
}
592
 
621
 
593
#saisie_espece ul.liste_onglets li {
622
#saisie_espece ul.liste_onglets li {
594
	-moz-border-radius-topleft: 0px;
623
	-moz-border-radius-topleft: 0px;
595
    -moz-border-radius-topright: 0px;
624
    -moz-border-radius-topright: 0px;
596
	float: left;
625
	float: left;
597
	margin: 0;
626
	margin: 0;
598
	padding: 0;
627
	padding: 0;
599
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
628
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
600
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
629
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
601
	border: 1px solid #999;
630
	border: 1px solid #999;
602
	border-left: none;
631
	border-left: none;
603
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
632
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
604
	overflow: hidden;
633
	overflow: hidden;
605
	position: relative;
634
	position: relative;
606
	background: #e0e0e0;
635
	background: #e0e0e0;
607
}
636
}
608
 
637
 
609
#saisie_espece ul.liste_onglets li a {
638
#saisie_espece ul.liste_onglets li a {
610
	text-decoration: none;
639
	text-decoration: none;
611
	color: #000;
640
	color: #000;
612
	display: block;
641
	display: block;
613
	font-size: 1.2em;
642
	font-size: 1.2em;
614
	padding: 0 20px;
643
	padding: 0 20px;
615
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
644
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
616
	outline: none;
645
	outline: none;
617
}
646
}
618
 
647
 
619
#saisie_espece ul.liste_onglets li a:hover {
648
#saisie_espece ul.liste_onglets li a:hover {
620
	background: #ccc;
649
	background: #ccc;
621
}
650
}
622
 
651
 
623
html ul.liste_onglets li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
652
html ul.liste_onglets li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
624
	background: #fff;
653
	background: #fff;
625
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
654
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
626
}
655
}
627
 
656
 
628
#saisie_espece #onglets  {
657
#saisie_espece #onglets  {
629
	margin-left: 85px;
658
	margin-left: 85px;
630
	margin-right: auto;
659
	margin-right: auto;
631
	position: relative;
660
	position: relative;
632
	bottom: -1px;
661
	bottom: -1px;
633
	z-index: 1;
662
	z-index: 1;
634
	clear:left;
663
	clear:left;
635
}
664
}
636
 
665
 
637
#saisie_espece .conteneur_onglets {
666
#saisie_espece .conteneur_onglets {
638
	border: 1px solid #999;
667
	border: 1px solid #999;
639
	overflow: hidden;
668
	overflow: hidden;
640
	float: left;
669
	float: left;
641
	background: #fff;
670
	background: #fff;
642
	position: relative;
671
	position: relative;
643
	width: 100%;
672
	width: 100%;
644
	display: flex;
673
	display: flex;
645
	justify-content: center;
674
	justify-content: center;
646
	margin-left: 10px;
675
	margin-left: 10px;
647
}
676
}
648
 
677
 
649
#saisie_espece .contenu_onglet {
678
#saisie_espece .contenu_onglet {
650
	padding: 20px;
679
	padding: 20px;
651
	font-size: 1.2em;
680
	font-size: 1.2em;
652
}
681
}
653
 
682
 
654
 
683
 
655
.autocompletion {
684
.autocompletion {
656
	position:relative;
685
	position:relative;
657
}
686
}
658
 
687
 
659
.conteneur_suggestions, .conteneur_suggestions_utilisateur {
688
.conteneur_suggestions, .conteneur_suggestions_utilisateur {
660
    position: absolute;
689
    position: absolute;
661
    left: 107px;
690
    left: 107px;
662
    width: 180px;
691
    width: 180px;
663
    background-color: #212427;
692
    background-color: #212427;
664
    border: 2px solid #000;
693
    border: 2px solid #000;
665
    color: #fff;
694
    color: #fff;
666
    z-index: 300;
695
    z-index: 300;
667
    -moz-border-radius: 7px;
696
    -moz-border-radius: 7px;
668
	-webkit-border-radius: 7px;
697
	-webkit-border-radius: 7px;
669
	border-radius: 7px;
698
	border-radius: 7px;
670
}
699
}
671
 
700
 
672
.conteneur_suggestions_utilisateur {
701
.conteneur_suggestions_utilisateur {
673
	left: 188px;
702
	left: 188px;
674
}
703
}
675
 
704
 
676
.liste_suggestions {
705
.liste_suggestions {
677
    margin: 0px;
706
    margin: 0px;
678
    padding: 0px;
707
    padding: 0px;
679
}
708
}
680
 
709
 
681
.liste_suggestions li {
710
.liste_suggestions li {
682
    margin: 0px 0px 3px 0px;
711
    margin: 0px 0px 3px 0px;
683
    padding: 3px;
712
    padding: 3px;
684
    cursor: pointer;
713
    cursor: pointer;
685
}
714
}
686
 
715
 
687
.liste_suggestions li {
716
.liste_suggestions li {
688
	list-style-type: none;
717
	list-style-type: none;
689
	margin-left: 5px;
718
	margin-left: 5px;
690
	margin-right: 5px;
719
	margin-right: 5px;
691
}
720
}
692
 
721
 
693
 
722
 
694
.liste_suggestions .element_selectionne {
723
.liste_suggestions .element_selectionne {
695
    background-color: #659CD8;
724
    background-color: #659CD8;
696
}
725
}
697
 
726
 
698
/* ============ Styles crées spécifiquement pour compenser les faiblesses de certains navigateurs ===== */
727
/* ============ Styles crées spécifiquement pour compenser les faiblesses de certains navigateurs ===== */
699
 
728
 
700
.clearer {
729
.clearer {
701
	clear:both;
730
	clear:both;
702
}
731
}