Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 1438 Rev 1442
1
@charset "UTF-8";
1
@charset "UTF-8";
2
html {
2
html {
3
	overflow:hidden;
3
	overflow:hidden;
4
}
4
}
5
body {
5
body {
6
	overflow:hidden;
6
	overflow:hidden;
7
	padding:0;
7
	padding:0;
8
	margin:0;
8
	margin:0;
9
	width:100%;
9
	width:100%;
10
	height:100%;
10
	height:100%;
11
	font-family:Arial;
11
	font-family:Arial;
12
	font-size:12px;
12
	font-size:12px;
13
}
13
}
14
h1 {
14
h1 {
15
	font-size:1.6em;
15
	font-size:1.6em;
16
}
16
}
17
h2 {
17
h2 {
18
	font-size:1.4em;
18
	font-size:1.4em;
19
}
19
}
20
a, a:active, a:visited {
20
a, a:active, a:visited {
21
	border-bottom:1px dotted #666;
21
	border-bottom:1px dotted #666;
22
	color:#CCC;
22
	color:#CCC;
23
	text-decoration:none;
23
	text-decoration:none;
24
}
24
}
25
a:active {
25
a:active {
26
	outline:none;
26
	outline:none;
27
}
27
}
28
a:focus {
28
a:focus {
29
	outline:thin dotted;
29
	outline:thin dotted;
30
}
30
}
31
a:hover {
31
a:hover {
32
	color:#56B80E;
32
	color:#56B80E;
33
	border-bottom:1px dotted #56B80E;
33
	border-bottom:1px dotted #56B80E;
34
}
34
}
35
/*+-----------------------------------------------------------------------------------------------------------------+*/
35
/*+-----------------------------------------------------------------------------------------------------------------+*/
36
/* Présentation des listes de définitions */
36
/* Présentation des listes de définitions */
37
dl {
37
dl {
38
	width:100%;
38
	width:100%;
39
	margin:0;
39
	margin:0;
40
}
40
}
41
dt {
41
dt {
42
	float:left;
42
	float:left;
43
	font-weight:bold;
43
	font-weight:bold;
44
	text-align:top left;
44
	text-align:top left;
45
	margin-right:0.3em;
45
	margin-right:0.3em;
46
	line-height:0.8em;
46
	line-height:0.8em;
47
}
47
}
48
dd {
48
dd {
49
	width:auto;
49
	width:auto;
50
	margin:0.5em 0;
50
	margin:0.5em 0;
51
	line-height:0.8em;
51
	line-height:0.8em;
52
}
52
}
53
/*+-----------------------------------------------------------------------------------------------------------------+*/
53
/*+-----------------------------------------------------------------------------------------------------------------+*/
54
/* Tableau : */
54
/* Tableau : */
55
table {
55
table {
56
	border:1px solid gray;
56
	border:1px solid gray;
57
	border-collapse:collapse;
57
	border-collapse:collapse;
58
	width:100%;
58
	width:100%;
59
}
59
}
60
table thead, table tfoot, table tbody {
60
table thead, table tfoot, table tbody {
61
	background-color:Gainsboro;
61
	background-color:Gainsboro;
62
	border:1px solid gray;
62
	border:1px solid gray;
63
}
63
}
64
table tbody {
64
table tbody {
65
	background-color:#FFF;
65
	background-color:#FFF;
66
}
66
}
67
table th {
67
table th {
68
	font-family:monospace;
68
	font-family:monospace;
69
	border:1px dotted gray;
69
	border:1px dotted gray;
70
	padding:5px;
70
	padding:5px;
71
	background-color:Gainsboro;
71
	background-color:Gainsboro;
72
}
72
}
73
table td {
73
table td {
74
	font-family:arial;
74
	font-family:arial;
75
	border:1px dotted gray;
75
	border:1px dotted gray;
76
	padding:5px;
76
	padding:5px;
77
	text-align:left;
77
	text-align:left;
78
}
78
}
79
table caption {
79
table caption {
80
	font-family:sans-serif;
80
	font-family:sans-serif;
81
}
81
}
82
/*+-----------------------------------------------------------------------------------------------------------------+*/
82
/*+-----------------------------------------------------------------------------------------------------------------+*/
83
/* Tableau : tablesorter */
83
/* Tableau : tablesorter */
84
th.header {
84
th.header {
85
	background:url(../images/trie.png) no-repeat center right;    
85
	background:url(../images/trie.png) no-repeat center right;    
86
	padding-right:20px;
86
	padding-right:20px;
87
}
87
}
88
th.headerSortUp { 
88
th.headerSortUp { 
89
	background:url(../images/trie_croissant.png) no-repeat center right #56B80E;
89
	background:url(../images/trie_croissant.png) no-repeat center right #56B80E;
90
	color:white;
90
	color:white;
91
}
91
}
92
th.headerSortDown { 
92
th.headerSortDown { 
93
    background:url(../images/trie_decroissant.png) no-repeat center right #56B80E;
93
    background:url(../images/trie_decroissant.png) no-repeat center right #56B80E;
94
    color:white; 
94
    color:white; 
95
}
95
}
96
/*+-----------------------------------------------------------------------------------------------------------------+*/
96
/*+-----------------------------------------------------------------------------------------------------------------+*/
97
/* Générique */
97
/* Générique */
98
.nettoyage{
98
.nettoyage{
99
	clear:both;
99
	clear:both;
100
}
100
}
101
hr.nettoyage{
101
hr.nettoyage{
102
	visibility:hidden;
102
	visibility:hidden;
103
}
103
}
104
/*+-----------------------------------------------------------------------------------------------------------------+*/
104
/*+-----------------------------------------------------------------------------------------------------------------+*/
105
/* Carte */
105
/* Carte */
106
#carte {
106
#carte {
107
	padding:0;
107
	padding:0;
108
	margin:0;
108
	margin:0;
109
	position:absolute;	
109
	position:absolute;	
110
	right:0;
110
	right:0;
111
	bottom:0;
111
	bottom:0;
112
	overflow:auto;
112
	overflow:auto;
-
 
113
	width: 100%;
113
}
114
}
114
 
115
 
115
.carte_titree {
116
.carte_titree {
116
	top:35px;
117
	top:35px;
117
}
118
}
118
 
119
 
119
.carte_non_titre {
120
.carte_non_titre {
120
	top:0px;
121
	top:0px;
121
}
122
}
122
 
123
 
123
.bouton {
124
.bouton {
124
	background-color:white;
125
	background-color:white;
125
	border:2px solid black;
126
	border:2px solid black;
126
	cursor:pointer;
127
	cursor:pointer;
127
	text-align:center;
128
	text-align:center;
128
}
129
}
129
/*+-----------------------------------------------------------------------------------------------------------------+*/
130
/*+-----------------------------------------------------------------------------------------------------------------+*/
130
/* Message de chargement */
131
/* Message de chargement */
131
#chargement {
132
#chargement {
132
	margin:25px;
133
	margin:25px;
133
	text-align:center;
134
	text-align:center;
134
}
135
}
135
#chargement img{
136
#chargement img{
136
	display:block;
137
	display:block;
137
	margin:auto;
138
	margin:auto;
138
}
139
}
-
 
140
 
-
 
141
#message-aucune-obs p {
-
 
142
	padding-top : 25px;
-
 
143
	font-weight: bold;
-
 
144
}
-
 
145
 
-
 
146
#message-aucune-obs {
-
 
147
	background-image: url("../images/attention.png");
-
 
148
    background-position: 50% 10px;
-
 
149
	background-repeat:  no-repeat;
-
 
150
}
-
 
151
 
139
/*+-----------------------------------------------------------------------------------------------------------------+*/
152
/*+-----------------------------------------------------------------------------------------------------------------+*/
140
/* Avertissement */
153
/* Avertissement */
141
#zone-avertissement {
154
#zone-avertissement {
142
	background-color:#4A4B4C;
155
	background-color:#4A4B4C;
143
	color:#CCC;
156
	color:#CCC;
144
	padding:12px;
157
	padding:12px;
145
	text-align:justify;
158
	text-align:justify;
146
	line-height:16px;
159
	line-height:16px;
147
}
160
}
148
#zone-avertissement h1{
161
#zone-avertissement h1{
149
	margin:0;
162
	margin:0;
150
}
163
}
151
#zone-avertissement a {
164
#zone-avertissement a {
152
	border-bottom:1px dotted gainsboro;
165
	border-bottom:1px dotted gainsboro;
153
}
166
}
154
/*+-----------------------------------------------------------------------------------------------------------------+*/
167
/*+-----------------------------------------------------------------------------------------------------------------+*/
155
/* Carte titre */
168
/* Carte titre */
-
 
169
 
-
 
170
#zone-titre {
-
 
171
	top: 30px;
-
 
172
}
-
 
173
 
156
#zone-titre, #zone_stats {
174
#zone-titre, #zone_stats {
157
	padding:0;
175
	padding:0;
158
	position:relative;
176
	position:relative;
159
	height:25px;
177
	height:25px;
160
	top:3px;
178
	top:3px;
161
	overflow:hidden;
179
	overflow:hidden;
162
	background-color:#F5F5F5;
180
	background-color:#F5F5F5;
163
	border-radius: 4px;
181
	border-radius: 4px;
164
	z-index: 3000;
182
	z-index: 3000;
165
	display: inline-block;
183
	display: inline-block;
166
	padding:8px;
184
	padding:8px;
167
	color: black;
185
	color: black;
168
    font-family: inherit;
186
    font-family: inherit;
169
    font-size: 1.1em;
187
    font-size: 1.1em;
170
    font-weight: bold;
188
    font-weight: bold;
171
    text-rendering: optimizelegibility;
189
    text-rendering: optimizelegibility;
172
    border: 1px solid rgba(0, 0, 0, 0.05);
190
    border: 1px solid rgba(0, 0, 0, 0.05);
173
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
191
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
174
}
192
}
175
 
193
 
176
#zone-info {
194
#zone-info {
177
	position:absolute;
195
	position:absolute;
178
	top:0;
196
	top:0;
179
	right:8px;
197
	right:8px;
180
	width:48px;
198
	width:48px;
181
	text-align:right;
199
	text-align:right;
182
}
200
}
183
#zone-info img {
201
#zone-info img {
184
	display:inline;
202
	display:inline;
185
	padding:4px;
203
	padding:4px;
186
	margin:0;
204
	margin:0;
187
	border:none;
205
	border:none;
188
}
206
}
189
#carte-titre {
207
#carte-titre {
190
	display:inline-block;
208
	display:inline-block;
191
	margin:0;
209
	margin:0;
192
	padding:0em;
210
	padding:0em;
193
}
211
}
194
#carte-titre {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
212
#carte-titre {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
195
	display:inline !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
213
	display:inline !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
196
	display /*\**/:inline\9;/*Hack CSS pour ie8 */	
214
	display /*\**/:inline\9;/*Hack CSS pour ie8 */	
197
}
215
}
198
/*+-----------------------------------------------------------------------------------------------------------------+*/
216
/*+-----------------------------------------------------------------------------------------------------------------+*/
199
/* Panneau latéral */
217
/* Panneau latéral */
200
#panneau-lateral {
218
#panneau-lateral {
201
	padding:0;
219
	padding:0;
202
	margin:0;
220
	margin:0;
203
	position:absolute;	
221
	position:absolute;	
204
	left:0;
222
	left:0;
205
	bottom:0;
223
	bottom:0;
206
	width: 83px;
224
	width: 83px;
207
	overflow:hidden;
225
	overflow:hidden;
208
	background-color:#F5F5F5;
226
	background-color:#F5F5F5;
209
	border:1px solid grey;
227
	border:1px solid grey;
210
	height: 60px;	
228
	height: 60px;	
211
	position: relative;
229
	position: relative;
212
	z-index: 3000;
230
	z-index: 3001;
213
	border-top-right-radius : 10px;
231
	border-top-right-radius : 10px;
214
	border-bottom-right-radius : 10px;
232
	border-bottom-right-radius : 10px;
215
}
233
}
216
#pl-indication-filtre {
234
#pl-indication-filtre {
217
	margin-left	: 25px;
235
	margin-left	: 25px;
218
	padding : 3px;
236
	padding : 3px;
219
}
237
}
220
#pl-contenu {
238
#pl-contenu {
221
	display:none;
239
	display:none;
222
}
240
}
223
#pl-entete {
241
#pl-entete {
224
	height:95px;
242
	height:95px;
225
}
243
}
226
#pl-corps {
244
#pl-corps {
227
	position:absolute;
245
	position:absolute;
228
	top:105px;
246
	top:105px;
229
	bottom:0;
247
	bottom:0;
230
	overflow:auto;
248
	overflow:auto;
231
	padding:5px;
249
	padding:5px;
232
	width:290px;
250
	width:290px;
233
}
251
}
234
#pl-ouverture, #pl-fermeture {
252
#pl-ouverture, #pl-fermeture {
235
	position:absolute;
253
	position:absolute;
236
	top:0;
254
	top:0;
237
	height:60px;
255
	height:60px;
238
	width:24px;
256
	width:24px;
239
	text-align:center;
257
	text-align:center;
240
	cursor:pointer;
258
	cursor:pointer;
241
}
259
}
242
#pl-ouverture {
260
#pl-ouverture {
243
	left:0;
261
	left:0;
244
	background:url(../images/ouverture.png) no-repeat top left #4A4B4C;
262
	background:url(../images/ouverture.png) no-repeat top left #4A4B4C;
245
	height:100%;
263
	height:100%;
246
}
264
}
247
#pl-fermeture {
265
#pl-fermeture {
248
	display:none;
266
	display:none;
249
	left:276px;
267
	left:276px;
250
	background:url(../images/fermeture.png) no-repeat top right #4A4B4C;
268
	background:url(../images/fermeture.png) no-repeat top right #4A4B4C;
251
}
269
}
252
#pl-ouverture span, #pl-fermeture span{
270
#pl-ouverture span, #pl-fermeture span{
253
	display:none;
271
	display:none;
254
}
272
}
255
/* Panneau latéral : balises */
273
/* Panneau latéral : balises */
256
#panneau-lateral h2, #panneau-lateral p {
274
#panneau-lateral h2, #panneau-lateral p {
257
	color:black;}
275
	color:black;}
258
/*+-----------------------------------------------------------------------------------------------------------------+*/
276
/*+-----------------------------------------------------------------------------------------------------------------+*/
259
/* Liste des taxons de la carte */
277
/* Liste des taxons de la carte */
260
#taxons {
278
#taxons {
261
	color:black;
279
	color:black;
262
}
280
}
263
#taxons .taxon-actif, #taxons .taxon-actif span {
281
#taxons .taxon-actif, #taxons .taxon-actif span {
264
	color:#56B80E;
282
	color:#56B80E;
265
}
283
}
266
#taxons li span {
284
#taxons li span {
267
	border-bottom:1px dotted #666;
285
	border-bottom:1px dotted #666;
268
	color:black;
286
	color:black;
269
}
287
}
270
#taxons li span:focus {
288
#taxons li span:focus {
271
	outline:thin dotted;
289
	outline:thin dotted;
272
}
290
}
273
#taxons li span:hover {
291
#taxons li span:hover {
274
	color:#56B80E;
292
	color:#56B80E;
275
	border-bottom:1px dotted #56B80E;
293
	border-bottom:1px dotted #56B80E;
276
	cursor:pointer;
294
	cursor:pointer;
277
}
295
}
278
.nt {
296
.nt {
279
	display:none;
297
	display:none;
280
}
298
}
281
 
299
 
282
/*+-----------------------------------------------------------------------------------------------------------------+*/
300
/*+-----------------------------------------------------------------------------------------------------------------+*/
283
/* Zone des stats en bas */
301
/* Zone des stats en bas */
284
#zone-stats {
302
#zone-stats {
285
	padding:0;
303
	padding:0;
286
	position:absolute;
304
	position:absolute;
287
	height:25px;
305
	height:25px;
288
	bottom:3px;
306
	bottom:3px;
289
	overflow:hidden;
307
	overflow:hidden;
290
	background-color:#F5F5F5;
308
	background-color:#F5F5F5;
291
	border-radius: 4px;
309
	border-radius: 4px;
292
	z-index: 3000;
310
	z-index: 3000;
293
	display: inline-block;
311
	display: inline-block;
294
	padding:8px;
312
	padding:8px;
295
	color: black;
313
	color: black;
296
    font-family: inherit;
314
    font-family: inherit;
297
    font-size: 1.1em;
315
    font-size: 1.1em;
298
    font-weight: bold;
316
    font-weight: bold;
299
    text-rendering: optimizelegibility;
317
    text-rendering: optimizelegibility;
300
    border: 1px solid rgba(0, 0, 0, 0.05);
318
    border: 1px solid rgba(0, 0, 0, 0.05);
301
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
319
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
302
}
320
}
303
 
321
 
304
#zone-stats h1 {
322
#zone-stats h1 {
305
	margin-top: 0;
323
	margin-top: 0;
306
}
324
}
-
 
325
 
-
 
326
#lien_plein_ecran, #lien_voir_cc {
-
 
327
    position: fixed;
-
 
328
    z-index: 3000;
-
 
329
    background-color:#F5F5F5;
-
 
330
	border-radius: 4px;
-
 
331
	border: 1px solid rgba(0, 0, 0, 0.05);
-
 
332
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
-
 
333
    padding: 8px 8px 4px;
-
 
334
    font-size: 1.1em;
-
 
335
    font-weight: bold;
-
 
336
}
-
 
337
 
-
 
338
#lien_plein_ecran {
-
 
339
    bottom: 3px;
-
 
340
    left: 5px;
-
 
341
}
-
 
342
 
-
 
343
#lien_plein_ecran a, #lien_voir_cc a {
-
 
344
	color: black;
-
 
345
	padding: 2px;
-
 
346
	border-bottom: none;
-
 
347
}
-
 
348
 
-
 
349
#lien_plein_ecran img {
-
 
350
	height: 20px;
-
 
351
}
-
 
352
 
-
 
353
#lien_voir_cc {
-
 
354
    bottom: 3px;
-
 
355
    right: 5px;
-
 
356
}
307
 
357
 
308
/*+-----------------------------------------------------------------------------------------------------------------+*/
358
/*+-----------------------------------------------------------------------------------------------------------------+*/
309
/* Pop-up observations */
359
/* Pop-up observations */
310
#info-bulle{
360
#info-bulle{
311
	min-height:500px;
361
	min-height:500px;
312
	width:500px;
362
	width:500px;
313
}
363
}
314
#observations {
364
#observations {
315
	overflow:none;
365
	overflow:none;
316
	margin:-1px 0 0 0;
366
	margin:-1px 0 0 0;
317
	border: 1px solid #AAA;
367
	border: 1px solid #AAA;
318
	border-radius:0 0 4px 4px;
368
	border-radius:0 0 4px 4px;
319
}
369
}
320
#obs-pieds-page {
370
#obs-pieds-page {
321
	font-size:10px;
371
	font-size:10px;
322
	color:#CCC;
372
	color:#CCC;
323
	clear:both;
373
	clear:both;
324
}
374
}
325
.ui-tabs {
375
.ui-tabs {
326
	padding:0;
376
	padding:0;
327
}
377
}
328
.ui-widget-content {
378
.ui-widget-content {
329
	border:0;
379
	border:0;
330
}
380
}
331
.ui-widget-header {
381
.ui-widget-header {
332
	background:none;
382
	background:none;
333
	border:0;
383
	border:0;
334
	border-bottom:1px solid #AAA;
384
	border-bottom:1px solid #AAA;
335
	border-radius:0;
385
	border-radius:0;
336
}
386
}
337
.ui-tabs-selected a {
387
.ui-tabs-selected a {
338
	border-bottom:1px solid white;
388
	border-bottom:1px solid white;
339
}
389
}
340
.ui-tabs-selected a:focus {
390
.ui-tabs-selected a:focus {
341
	outline:0;
391
	outline:0;
342
}
392
}
343
.ui-tabs .ui-tabs-panel {
393
.ui-tabs .ui-tabs-panel {
344
	padding:0.2em;
394
	padding:0.2em;
345
}
395
}
346
.ui-tabs .ui-tabs-nav li a {
396
.ui-tabs .ui-tabs-nav li a {
347
	padding: 0.5em 0.6em;
397
	padding: 0.5em 0.6em;
348
}
398
}
349
#obs h2 {
399
#obs h2 {
350
	margin:0;
400
	margin:0;
351
	text-align:center;
401
	text-align:center;
352
}
402
}
353
#observations a {
403
#observations a {
354
	color:#333;
404
	color:#333;
355
	border-bottom:1px dotted gainsboro;
405
	border-bottom:1px dotted gainsboro;
356
}
406
}
357
#observations a:hover {
407
#observations a:hover {
358
	color:#56B80E;
408
	color:#56B80E;
359
	border-bottom:1px dotted #56B80E;
409
	border-bottom:1px dotted #56B80E;
360
}
410
}
361
.nom-sci{
411
.nom-sci{
362
	color:#454341;
412
	color:#454341;
363
	font-weight:bold;
413
	font-weight:bold;
364
}
414
}
365
/*+-----------------------------------------------------------------------------------------------------------------+*/
415
/*+-----------------------------------------------------------------------------------------------------------------+*/
366
/* Pop-up observations : liste */
416
/* Pop-up observations : liste */
367
.cel-img-principale {
417
.cel-img-principale {
368
	height:0;/*Pour IE*/
418
	height:0;/*Pour IE*/
369
}
419
}
370
.cel-img-principale img{
420
.cel-img-principale img{
371
	float:right;
421
	float:right;
372
	height:75px;
422
	height:75px;
373
	width:75px;
423
	width:75px;
374
	padding:1px;
424
	padding:1px;
375
	border:1px solid white;
425
	border:1px solid white;
376
}
426
}
377
#observations .cel-img:hover img{
427
#observations .cel-img:hover img{
378
	border: 1px dotted #56B80E;
428
	border: 1px dotted #56B80E;
379
}
429
}
380
.cel-img-secondaire, .cel-infos{
430
.cel-img-secondaire, .cel-infos{
381
	display: none;
431
	display: none;
382
}
432
}
383
ol#obs-liste-lignes {
433
ol#obs-liste-lignes {
384
	padding:5px;
434
	padding:5px;
385
	margin:0;
435
	margin:0;
386
}
436
}
387
.champ-nom-sci {
437
.champ-nom-sci {
388
	display:none;
438
	display:none;
389
}
439
}
390
#obs-liste-lignes li dl {/*Pour IE*/
440
#obs-liste-lignes li dl {/*Pour IE*/
391
	width:350px;
441
	width:350px;
392
}
442
}
393
.obs-conteneur{
443
.obs-conteneur{
394
	counter-reset: item;
444
	counter-reset: item;
395
}
445
}
396
.obs-conteneur .nom-sci:before {
446
.obs-conteneur .nom-sci:before {
397
	content: counter(item) ". ";
447
	content: counter(item) ". ";
398
	counter-increment: item;
448
	counter-increment: item;
399
	display:block;
449
	display:block;
400
	float:left;
450
	float:left;
401
}
451
}
402
.obs-conteneur li {
452
.obs-conteneur li {
403
	display: block;
453
	display: block;
404
	margin-bottom:1em;
454
	margin-bottom:1em;
405
}
455
}
406
 
456
 
407
/*+-----------------------------------------------------------------------------------------------------------------+*/
457
/*+-----------------------------------------------------------------------------------------------------------------+*/
408
/* Diaporama */
458
/* Diaporama */
409
.cel-legende{
459
.cel-legende{
410
	text-align:left;
460
	text-align:left;
411
}
461
}
412
.cel-legende-vei{
462
.cel-legende-vei{
413
	float:right;
463
	float:right;
414
}
464
}
415
.cel-legende p{
465
.cel-legende p{
416
	color: black;
466
	color: black;
417
	font-size: 12px;
467
	font-size: 12px;
418
	line-height: 18px;
468
	line-height: 18px;
419
	margin: 0;
469
	margin: 0;
420
}
470
}
421
.cel-legende a, .cel-legende a:active, .cel-legende a:visited {
471
.cel-legende a, .cel-legende a:active, .cel-legende a:visited {
422
	border-bottom:1px dotted gainsboro;
472
	border-bottom:1px dotted gainsboro;
423
	color:#333;
473
	color:#333;
424
	text-decoration:none;
474
	text-decoration:none;
425
	background-image:none;
475
	background-image:none;
426
}
476
}
427
.cel-legende a:hover {
477
.cel-legende a:hover {
428
	color:#56B80E;
478
	color:#56B80E;
429
	border-bottom:1px dotted #56B80E;
479
	border-bottom:1px dotted #56B80E;
430
}
480
}
431
/*+-----------------------------------------------------------------------------------------------------------------+*/
481
/*+-----------------------------------------------------------------------------------------------------------------+*/
432
/* Plugin Jquery Pagination */
482
/* Plugin Jquery Pagination */
433
.navigation {
483
.navigation {
434
	padding:5px;
484
	padding:5px;
435
	float:right;
485
	float:right;
436
}
486
}
437
.pagination {
487
.pagination {
438
	font-size: 80%;
488
	font-size: 80%;
439
}
489
}
440
.pagination a {
490
.pagination a {
441
	text-decoration: none;
491
	text-decoration: none;
442
	border: solid 1px #666;
492
	border: solid 1px #666;
443
	color: #666;
493
	color: #666;
444
	background:gainsboro;
494
	background:gainsboro;
445
}
495
}
446
.pagination a:hover {
496
.pagination a:hover {
447
	color: white;
497
	color: white;
448
	background: #56B80E;
498
	background: #56B80E;
449
}
499
}
450
.pagination a, .pagination span {
500
.pagination a, .pagination span {
451
	display: block;
501
	display: block;
452
	float: left;
502
	float: left;
453
	padding: 0.3em 0.5em;
503
	padding: 0.3em 0.5em;
454
	margin-right: 5px;
504
	margin-right: 5px;
455
	margin-bottom: 5px;
505
	margin-bottom: 5px;
456
	min-width:1em;
506
	min-width:1em;
457
	text-align:center;
507
	text-align:center;
458
}
508
}
459
.pagination .current {
509
.pagination .current {
460
	background: #4A4B4C;
510
	background: #4A4B4C;
461
	color: white;
511
	color: white;
462
	border: solid 1px gainsboro;
512
	border: solid 1px gainsboro;
463
}
513
}
464
.pagination .current.prev, .pagination .current.next{
514
.pagination .current.prev, .pagination .current.next{
465
	color: #999;
515
	color: #999;
466
	border-color: #999;
516
	border-color: #999;
467
	background: gainsboro;
517
	background: gainsboro;
468
}
518
}
469
/*+-----------------------------------------------------------------------------------------------------------------+*/
519
/*+-----------------------------------------------------------------------------------------------------------------+*/
470
/* Formulaire de contact */
520
/* Formulaire de contact */
471
#form-contact input{
521
#form-contact input{
472
	width:300px;
522
	width:300px;
473
}
523
}
474
#form-contact textarea{
524
#form-contact textarea{
475
	width:300px;
525
	width:300px;
476
	height:200px;
526
	height:200px;
477
}
527
}
478
#form-contact #fc_envoyer{
528
#form-contact #fc_envoyer{
479
	width:50px;
529
	width:50px;
480
	float:right;
530
	float:right;
481
}
531
}
482
#form-contact #fc_annuler{
532
#form-contact #fc_annuler{
483
	width:50px;
533
	width:50px;
484
	float:left;
534
	float:left;
485
}
535
}
486
#form-contact label.error {
536
#form-contact label.error {
487
	color:red;
537
	color:red;
488
	font-weight:bold;
538
	font-weight:bold;
489
}
539
}
490
#form-contact .info {
540
#form-contact .info {
491
	padding:5px;
541
	padding:5px;
492
	background-color: #4A4B4C;
542
	background-color: #4A4B4C;
493
	border: solid 1px #666;
543
	border: solid 1px #666;
494
	color: white;
544
	color: white;
495
	white-space: pre-wrap;
545
	white-space: pre-wrap;
496
	width: 300px;
546
	width: 300px;
497
}
547
}