Subversion Repositories Sites.obs-saisons.fr

Rev

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

Rev 76 Rev 82
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: 10px;
21
	padding-left: 10px;
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
 
36
 
37
/* =========================== Titres ============================ */ 
37
/* =========================== Titres ============================ */ 
38
 
38
 
39
.titre_saisie {
39
.titre_saisie {
40
	padding-bottom: 10px;	
40
	padding-bottom: 10px;	
41
}
41
}
42
 
42
 
43
.etape {
43
.etape {
44
	color: #9AC343;
44
	color: #9AC343;
45
	padding-bottom:20px;
45
	padding-bottom:20px;
46
}
46
}
47
 
47
 
48
 
48
 
49
/* =========================== Menu et navigation ============================ */
49
/* =========================== Menu et navigation ============================ */
50
 
50
 
51
#saisie_menu ul li {
51
#saisie_menu ul li {
52
	background: none;
52
	background: none;
53
	padding-top: 5px;
53
	padding-top: 5px;
54
}
54
}
55
 
55
 
56
#saisie_menu ul li.item_menu_station {
56
#saisie_menu ul li.item_menu_station {
57
	background: url("../images/station.png") no-repeat scroll 0px 0.5em transparent;
57
	background: url("../images/station.png") no-repeat scroll 0px 0.5em transparent;
58
}
58
}
59
 
59
 
60
.item_menu_station > a {
60
.item_menu_station > a {
61
	padding: 5px;	
61
	padding: 5px;	
62
}
62
}
63
 
63
 
64
#saisie_menu ul li.item_menu_espece {
64
#saisie_menu ul li.item_menu_espece {
65
	background: url("../images/espece.png") no-repeat scroll 0px 0.5em transparent;
65
	background: url("../images/espece.png") no-repeat scroll 0px 0.5em transparent;
66
}
66
}
67
 
67
 
68
.item_menu_espece > a {
68
.item_menu_espece > a {
69
	padding: 5px	
69
	padding: 5px	
70
}
70
}
71
 
71
 
72
#saisie_menu ul li.station_ajout {
72
#saisie_menu ul li.station_ajout {
73
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
73
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
74
}
74
}
75
 
75
 
76
li.station_en_cours {
76
li.station_en_cours {
77
	padding-top: 10px;	
77
	padding-top: 10px;	
78
}
78
}
79
 
79
 
80
li.station_en_cours > a {
80
li.station_en_cours > a {
81
	color: #FFFFFF;
81
	color: #FFFFFF;
82
	font-weight: bold;
82
	font-weight: bold;
83
	border: solid 1px #FFFFFF;
83
	border: solid 1px #FFFFFF;
84
	background-color: #800000;
84
	background-color: #800000;
85
	-moz-border-radius: 0.9em;	
85
	-moz-border-radius: 0.9em;	
86
}
86
}
87
 
87
 
88
#saisie_menu ul li.espece_ajout {
88
#saisie_menu ul li.espece_ajout {
89
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
89
	background: url("../images/ajout.png") no-repeat scroll -9px transparent;
90
}
90
}
91
 
91
 
92
li.espece_en_cours > a {
92
li.espece_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: #9AC343;
96
	background-color: #9AC343;
97
	-moz-border-radius: 0.9em;
97
	-moz-border-radius: 0.9em;
98
}
98
}
99
 
99
 
100
ul.liste_annees_observations {
100
ul.liste_annees_observations {
101
	list-style-type: none;
101
	list-style-type: none;
102
}
102
}
103
 
103
 
104
.liste_annees_observations li {
104
.liste_annees_observations li {
105
	display: inline;
105
	display: inline;
106
	list-style: none;
106
	list-style: none;
107
	background: none; 
107
	background: none; 
108
}
108
}
109
 
109
 
110
#annee_en_cours {
110
#annee_en_cours {
111
	font-size: 1.6em;
111
	font-size: 1.6em;
112
	color: #9AC343;	
112
	color: #9AC343;	
113
}
113
}
114
 
114
 
115
 
115
 
116
 
116
 
117
 
117
 
118
/* =========================== Formulaires d'inscription et d'identification ============================ */
118
/* =========================== Formulaires d'inscription et d'identification ============================ */
119
 
119
 
120
#conteneur_formulaire_identification, #conteneur_formulaire_inscription {
120
#conteneur_formulaire_identification, #conteneur_formulaire_inscription {
121
	
121
	
122
	width:650px;
122
	width:650px;
123
	border: 1px solid grey;
123
	border: 1px solid grey;
124
	margin-top: 10px;
124
	margin-top: 10px;
125
	padding: 10px;
125
	padding: 10px;
126
	text-align: left !important;
126
	text-align: left !important;
127
	-moz-border-radius: 0.9em;
127
	-moz-border-radius: 0.9em;
128
}
128
}
129
 
129
 
130
#conteneur_formulaire_identification form {
130
#conteneur_formulaire_identification form {
131
	text-align: left !important;	
131
	text-align: left !important;	
132
}
132
}
133
 
133
 
134
#conteneur_formulaire_identification input {
134
#conteneur_formulaire_identification input {
135
	text-align: left !important;
135
	text-align: left !important;
136
	width: 300px;	
136
	width: 300px;	
137
}
137
}
138
 
138
 
139
#conteneur_formulaire_inscription input {
139
#conteneur_formulaire_inscription input {
140
	text-align: left !important;
140
	text-align: left !important;
141
	width: 300px;	
141
	width: 300px;	
142
}
142
}
143
 
143
 
144
.message_identification {
144
.message_identification {
145
	font-weight: bold;
145
	font-weight: bold;
146
	padding-top: 5px;
146
	padding-top: 5px;
147
	color: #435F06;
147
	color: #435F06;
148
	font-size: 1.5em;	
148
	font-size: 1.5em;	
149
}
149
}
150
 
150
 
151
 
151
 
152
/* =========================== Formulaires de l'application ============================ */
152
/* =========================== Formulaires de l'application ============================ */
153
 
153
 
154
.element_formulaire_en_ligne {
154
.element_formulaire_en_ligne {
155
	padding-left: 10px;
155
	padding-left: 10px;
156
	padding-right: 10px;	
156
	padding-right: 10px;	
157
}
157
}
158
 
158
 
159
.element_formulaire, #conteneur_liens_lat_lon, #conteneur_form_liens_lat_lon {
159
.element_formulaire, #conteneur_liens_lat_lon, #conteneur_form_liens_lat_lon {
160
	padding-bottom : 5px;
160
	padding-bottom : 5px;
161
}
161
}
162
 
162
 
163
.conteneur_carte {
163
.conteneur_carte {
164
	height:400px;
164
	height:400px;
165
	width:800px;
165
	width:800px;
166
}
166
}
167
 
167
 
168
.gros_bouton_validation {
168
.gros_bouton_validation {
169
	height: 50px;
169
	height: 50px;
170
	width: 200px;
170
	width: 200px;
171
	font-size: 20px;
171
	font-size: 20px;
172
	margin-top: 10x;
172
	margin-top: 10x;
173
}
173
}
174
 
174
 
175
#saisie_liste_evenements {
175
#saisie_liste_evenements {
176
	text-align: center;
176
	text-align: center;
177
}
177
}
178
 
178
 
179
#saisie_modif_evenements tr, #saisie_liste_evenements tr {
179
#saisie_modif_evenements tr, #saisie_liste_evenements tr {
180
	height: 40px;	
180
	height: 40px;	
181
}
181
}
182
 
182
 
183
.icone_s {
183
.icone_s {
184
	height: 30px;
184
	height: 30px;
185
	width: 30px;	
185
	width: 30px;	
186
}
186
}
187
 
187
 
188
.valider_formulaire {
188
.valider_formulaire {
189
	cursor: pointer;
189
	cursor: pointer;
190
	background-color: transparent;
190
	background-color: transparent;
191
	background-image: url("../images/valider_s.png");
191
	background-image: url("../images/valider_s.png");
192
	border: none;
192
	border: none;
193
	color: rgba(0,0,0,0);
193
	color: rgba(0,0,0,0);
194
	background-position: center;
194
	background-position: center;
195
	background-repeat: no-repeat;
195
	background-repeat: no-repeat;
196
	padding-top: 2px;
196
	padding-top: 2px;
197
	padding-bottom: 3px;
197
	padding-bottom: 3px;
198
}
198
}
199
 
199
 
200
.valider_formulaire:hover, .lien_modifier:hover {
200
.valider_formulaire:hover, .lien_modifier:hover {
201
	background-color: #CFCFCF;
201
	background-color: #CFCFCF;
202
}
202
}
203
 
203
 
204
.formulaire_informations_espece_mini {
204
.formulaire_informations_espece_mini {
205
	text-align: center;
205
	text-align: center;
206
	height:40px; 
206
	height:40px; 
207
	width: 500px;
207
	width: 500px;
208
	border: solid 1px #999999;
208
	border: solid 1px #999999;
209
	-moz-border-radius: 0.9em;
209
	-moz-border-radius: 0.9em;
210
	background-color: #CFCFCF;
210
	background-color: #CFCFCF;
211
	padding: 10px;
211
	padding: 10px;
212
	margin-bottom: 10px;
212
	margin-bottom: 10px;
213
}
213
}
214
 
214
 
215
.formulaire_informations_espece_mini:hover {
215
.formulaire_informations_espece_mini:hover {
216
	background-color: #C0DF7D;
216
	background-color: #C0DF7D;
217
}
217
}
218
 
218
 
219
.formulaire_informations_espece_mini img {
219
.formulaire_informations_espece_mini img {
220
	margin-top:-5px;
220
	margin-top:-5px;
221
}
221
}
222
 
222
 
223
 
223
 
224
/* =========================== Fiches ============================== */ 
224
/* =========================== Fiches ============================== */ 
225
 
225
 
226
.element_fiche {
226
.element_fiche {
227
	padding-bottom : 5px;
227
	padding-bottom : 5px;
228
}
228
}
229
 
229
 
230
.intitule_fiche {
230
.intitule_fiche {
231
		
231
		
232
}
232
}
233
 
233
 
234
.valeur_fiche {
234
.valeur_fiche {
235
	font-weight: bold;	
235
	font-weight: bold;	
236
}
236
}
237
 
237
 
238
.titre_section_fiche {
238
.titre_section_fiche {
239
	padding-bottom : 10px;
239
	padding-bottom : 10px;
240
	padding-top : 10px;
240
	padding-top : 10px;
241
}
241
}
242
 
242
 
243
.titre_fiche {
243
.titre_fiche {
244
	
244
	
245
}
245
}
246
 
246
 
247
hr.separation_section {
247
hr.separation_section {
248
	margin-top: 25px;	
248
	margin-top: 25px;	
249
}
249
}
250
 
250
 
251
.informations_espece img {
251
.informations_espece img {
252
	margin-top:-35px;	
252
	margin-top:-35px;	
253
}
253
}
254
 
254
 
255
.annee_observation {
255
.annee_observation {
256
	padding-left: 10px;	
256
	padding-left: 10px;	
257
}
257
}
258
 
258
 
259
.observations_individu {
259
.observations_individu {
260
	display: inline;
260
	display: inline;
261
	float: left;	
261
	float: left;	
262
	width: 200px;
262
	width: 200px;
263
	height: 400px;
263
	height: 400px;
264
}
264
}
265
 
265
 
266
.observations_individu {
266
.observations_individu {
267
	color: #000000;
267
	color: #000000;
268
}
268
}
269
 
269
 
270
.observations_individu li {
270
.observations_individu li {
271
	background: none;
271
	background: none;
272
	padding-left: 1px;
272
	padding-left: 1px;
273
}
273
}
274
 
274
 
275
.observations_individu li div {
275
.observations_individu li div {
276
	-moz-border-radius: 0.9em;	
276
	-moz-border-radius: 0.9em;	
277
}
277
}
278
 
278
 
279
.observations_individu h4 {
279
.observations_individu h4 {
280
	padding: 5px;
280
	padding: 5px;
281
}
281
}
282
 
282
 
283
.date_observation_individu {
283
.date_observation_individu {
284
	min-width: 140px;
-
 
285
	max-width: 140px;
-
 
-
 
284
	
286
}
285
}
287
 
286
 
288
 
287
 
289
/* =========================== Tableaux d'évenements ============================ */ 
288
/* =========================== Tableaux d'évenements ============================ */ 
290
 
289
 
291
#saisie_liste_evenements, #saisie_modif_evenements {
290
#saisie_liste_evenements, #saisie_modif_evenements {
292
	text-align: center;	
291
	text-align: center;	
293
}
292
}
294
 
293
 
295
tr:nth-child(odd) {
294
tr:nth-child(odd) {
296
  background-color: #CFCFCF ;
295
  background-color: #CFCFCF ;
297
}
296
}
298
 
297
 
299
tr:nth-child(1) {
298
tr:nth-child(1) {
300
	color: #FFFFFF;
299
	color: #FFFFFF;
301
}
300
}
302
 
301
 
303
tr:nth-child(1), tr:nth-child(2) {
302
tr:nth-child(1), tr:nth-child(2) {
304
	background-color: #FFFFFF ;
303
	background-color: #FFFFFF ;
305
}
304
}
306
 
305
 
307
div.evenement { 
306
div.evenement { 
308
	text-align: center;
307
	text-align: center;
309
}
308
}
310
 
309
 
311
.stade_evenement {
310
.stade_evenement {
312
	text-align: center;
311
	text-align: center;
313
}
312
}
314
 
313
 
315
 
314
 
316
/* =========================== Styles des différents stades ============================ */ 
315
/* =========================== Styles des différents stades ============================ */ 
317
 
316
 
318
.stade_feuillaison {
317
.stade_feuillaison {
319
	background-color: #9AC343;
318
	background-color: #9AC343;
320
}
319
}
321
 
320
 
322
.stade_floraison {
321
.stade_floraison {
323
	background-color: #C60800;	
322
	background-color: #C60800;	
324
}
323
}
325
 
324
 
326
.stade_fructification {
325
.stade_fructification {
327
	background-color: #8B008B;
326
	background-color: #8B008B;
328
}
327
}
329
 
328
 
330
.stade_senescence {
329
.stade_senescence {
331
	background-color: #800000;
330
	background-color: #800000;
332
}
331
}
333
 
332
 
334
.stade_1ere_apparition {
333
.stade_1ere_apparition {
335
	background-color: #F08080;
334
	background-color: #F08080;
336
}
335
}
337
 
336
 
338
 
337
 
339
/* ============ Styles crées par des effets javascripts automatiques ===== */
338
/* ============ Styles crées par des effets javascripts automatiques ===== */
340
 
339
 
341
.conteneur_type {
340
.conteneur_type {
342
	float: right;
341
	float: right;
343
	align: center;
342
	align: center;
344
	width: 250px;
343
	width: 250px;
345
}
344
}
346
 
345
 
347
h4.lien_pliage {
346
h4.lien_pliage {
348
	text-decoration: underline;	
347
	text-decoration: underline;	
349
}
348
}
350
 
349
 
351
h4.lien_pliage:hover {
350
h4.lien_pliage:hover {
352
	cursor: pointer;
351
	cursor: pointer;
353
}
352
}
354
 
353
 
355
.element_cliquable {
354
.element_cliquable {
356
	cursor: pointer;	
355
	cursor: pointer;	
357
}
356
}
358
 
357
 
359
.element_cliquable:hover {
358
.element_cliquable:hover {
360
	background : #9AC343;
359
	background : #9AC343;
361
 }
360
 }
362
 
361
 
363
.element_clique {
362
.element_clique {
364
	background: #9AC343;	
363
	background: #9AC343;	
365
}
364
}
366
 
365
 
367
ul.liste_onglets {
366
ul.liste_onglets {
368
	margin: 0;
367
	margin: 0;
369
	padding: 0;
368
	padding: 0;
370
	float: left;
369
	float: left;
371
	list-style: none;
370
	list-style: none;
372
	height: 32px; /*--Set height of tabs--*/
371
	height: 32px; /*--Set height of tabs--*/
373
	border-bottom: 1px solid #999;
372
	border-bottom: 1px solid #999;
374
	border-left: 1px solid #999;
373
	border-left: 1px solid #999;
375
}
374
}
376
 
375
 
377
ul.liste_onglets li {
376
ul.liste_onglets li {
378
	float: left;
377
	float: left;
379
	margin: 0;
378
	margin: 0;
380
	padding: 0;
379
	padding: 0;
381
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
380
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
382
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
381
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
383
	border: 1px solid #999;
382
	border: 1px solid #999;
384
	border-left: none;
383
	border-left: none;
385
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
384
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
386
	overflow: hidden;
385
	overflow: hidden;
387
	position: relative;
386
	position: relative;
388
	background: #e0e0e0;
387
	background: #e0e0e0;
389
}
388
}
390
 
389
 
391
ul.liste_onglets li a {
390
ul.liste_onglets li a {
392
	text-decoration: none;
391
	text-decoration: none;
393
	color: #000;
392
	color: #000;
394
	display: block;
393
	display: block;
395
	font-size: 1.2em;
394
	font-size: 1.2em;
396
	padding: 0 20px;
395
	padding: 0 20px;
397
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
396
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
398
	outline: none;
397
	outline: none;
399
}
398
}
400
 
399
 
401
ul.liste_onglets li a:hover {
400
ul.liste_onglets li a:hover {
402
	background: #ccc;
401
	background: #ccc;
403
}
402
}
404
 
403
 
405
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--*/
404
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--*/
406
	background: #fff;
405
	background: #fff;
407
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
406
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
408
}
407
}
409
 
408
 
410
.conteneur_onglets {
409
.conteneur_onglets {
411
	border: 1px solid #999;
410
	border: 1px solid #999;
412
	border-top: none;
411
	border-top: none;
413
	overflow: hidden;
412
	overflow: hidden;
414
	clear: both;
413
	clear: both;
415
	float: left; width: 100%;
414
	float: left; width: 100%;
416
	background: #fff;
415
	background: #fff;
417
}
416
}
418
 
417
 
419
.contenu_onglet {
418
.contenu_onglet {
420
	padding: 20px;
419
	padding: 20px;
421
	font-size: 1.2em;
420
	font-size: 1.2em;
422
}
421
}