Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 836 Rev 841
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
}
39
}
40
dt {
40
dt {
41
	float:left;
41
	float:left;
42
	font-weight:bold;
42
	font-weight:bold;
43
	text-align:top left;
43
	text-align:top left;
44
	margin-right:0.3em;
44
	margin-right:0.3em;
45
}
45
}
46
dd {
46
dd {
47
	width:auto;
47
	width:auto;
48
	margin:0.5em 0;
48
	margin:0.5em 0;
49
}
49
}
50
/*+-----------------------------------------------------------------------------------------------------------------+*/
50
/*+-----------------------------------------------------------------------------------------------------------------+*/
51
/* Tableau : */
51
/* Tableau : */
52
table {
52
table {
53
	border:1px solid gray;
53
	border:1px solid gray;
54
	border-collapse:collapse;
54
	border-collapse:collapse;
55
}
55
}
56
table thead, table tfoot, table tbody {
56
table thead, table tfoot, table tbody {
57
	background-color:Gainsboro;
57
	background-color:Gainsboro;
58
	border:1px solid gray;
58
	border:1px solid gray;
59
}
59
}
60
table tbody {
60
table tbody {
61
	background-color:#FFF;
61
	background-color:#FFF;
62
}
62
}
63
table th {
63
table th {
64
	font-family:monospace;
64
	font-family:monospace;
65
	border:1px dotted gray;
65
	border:1px dotted gray;
66
	padding:5px;
66
	padding:5px;
67
	background-color:Gainsboro;
67
	background-color:Gainsboro;
68
}
68
}
69
table td {
69
table td {
70
	font-family:arial;
70
	font-family:arial;
71
	border:1px dotted gray;
71
	border:1px dotted gray;
72
	padding:5px;
72
	padding:5px;
73
	text-align:left;
73
	text-align:left;
74
}
74
}
75
table caption {
75
table caption {
76
	font-family:sans-serif;
76
	font-family:sans-serif;
77
}
77
}
78
/*+-----------------------------------------------------------------------------------------------------------------+*/
78
/*+-----------------------------------------------------------------------------------------------------------------+*/
79
/* Tableau : tablesorter */
79
/* Tableau : tablesorter */
80
th.header {
80
th.header {
81
	background:url(../images/trie.png) no-repeat center right;    
81
	background:url(../images/trie.png) no-repeat center right;    
82
	padding-right:20px;
82
	padding-right:20px;
83
}
83
}
84
th.headerSortUp { 
84
th.headerSortUp { 
85
	background:url(../images/trie_croissant.png) no-repeat center right #56B80E;
85
	background:url(../images/trie_croissant.png) no-repeat center right #56B80E;
86
	color:white;
86
	color:white;
87
}
87
}
88
th.headerSortDown { 
88
th.headerSortDown { 
89
    background:url(../images/trie_decroissant.png) no-repeat center right #56B80E;
89
    background:url(../images/trie_decroissant.png) no-repeat center right #56B80E;
90
    color:white; 
90
    color:white; 
91
}
91
}
92
/*+-----------------------------------------------------------------------------------------------------------------+*/
92
/*+-----------------------------------------------------------------------------------------------------------------+*/
93
/* Générique */
93
/* Générique */
94
.nettoyage{
94
.nettoyage{
95
	clear:both;
95
	clear:both;
96
}
96
}
97
hr.nettoyage{
97
hr.nettoyage{
98
	visibility:hidden;
98
	visibility:hidden;
99
}
99
}
100
/*+-----------------------------------------------------------------------------------------------------------------+*/
100
/*+-----------------------------------------------------------------------------------------------------------------+*/
101
/* Carte */
101
/* Carte */
102
#carte {
102
#carte {
103
	padding:0;
103
	padding:0;
104
	margin:0;
104
	margin:0;
105
	position:absolute;	
105
	position:absolute;	
106
	top:35px;
106
	top:35px;
107
	left:24px;
107
	left:24px;
108
	right:0;
108
	right:0;
109
	bottom:0;
109
	bottom:0;
110
	overflow:auto;
110
	overflow:auto;
111
}
111
}
112
.bouton {
112
.bouton {
113
	background-color:white;
113
	background-color:white;
114
	border:2px solid black;
114
	border:2px solid black;
115
	cursor:pointer;
115
	cursor:pointer;
116
	text-align:center;
116
	text-align:center;
117
}
117
}
118
/*+-----------------------------------------------------------------------------------------------------------------+*/
118
/*+-----------------------------------------------------------------------------------------------------------------+*/
119
/* Message de chargement */
119
/* Message de chargement */
120
#chargement {
120
#chargement {
121
	display:none;
121
	display:none;
122
}
122
}
123
#chargement-copie img{
123
#chargement-copie img{
124
	display:block;
124
	display:block;
125
	margin:auto;
125
	margin:auto;
126
}
126
}
127
/*+-----------------------------------------------------------------------------------------------------------------+*/
127
/*+-----------------------------------------------------------------------------------------------------------------+*/
128
/* Avertissement */
128
/* Avertissement */
129
#zone-avertissement {
129
#zone-avertissement {
130
	background-color:#4A4B4C;
130
	background-color:#4A4B4C;
131
	color:#CCC;
131
	color:#CCC;
132
	padding:12px;
132
	padding:12px;
133
	text-align:justify;
133
	text-align:justify;
134
	line-height:16px;
134
	line-height:16px;
135
}
135
}
136
#zone-avertissement h1{
136
#zone-avertissement h1{
137
	margin:0;
137
	margin:0;
138
}
138
}
139
#zone-avertissement a {
139
#zone-avertissement a {
140
	border-bottom:1px dotted gainsboro;
140
	border-bottom:1px dotted gainsboro;
141
}
141
}
142
/*+-----------------------------------------------------------------------------------------------------------------+*/
142
/*+-----------------------------------------------------------------------------------------------------------------+*/
143
/* Carte titre */
143
/* Carte titre */
144
#zone-titre {
144
#zone-titre {
145
	padding:0;
145
	padding:0;
146
	margin:0;
146
	margin:0;
147
	position:absolute;
147
	position:absolute;
148
	top:0;	
148
	top:0;	
149
	left:0;
149
	left:0;
150
	width:100%;
150
	width:100%;
151
	height:35px;
151
	height:35px;
152
	overflow:hidden;
152
	overflow:hidden;
153
	background:url(http://www.tela-botanica.org/sites/commun/generique/images/favicones/tela_botanica.png) no-repeat 8px 8px #4A4B4C;
153
	background:url(http://www.tela-botanica.org/sites/commun/generique/images/favicones/tela_botanica.png) no-repeat 8px 8px #4A4B4C;
154
}
154
}
155
#zone-info {
155
#zone-info {
156
	position:absolute;
156
	position:absolute;
157
	top:0;
157
	top:0;
158
	right:8px;
158
	right:8px;
159
	width:48px;
159
	width:48px;
160
	text-align:right;
160
	text-align:right;
161
}
161
}
162
#zone-info img {
162
#zone-info img {
163
	display:inline;
163
	display:inline;
164
	padding:4px;
164
	padding:4px;
165
	margin:0;
165
	margin:0;
166
	border:none;
166
	border:none;
167
}
167
}
168
#carte-titre {
168
#carte-titre {
169
	display:inline-block;
169
	display:inline-block;
170
	margin:0 0 0 24px;
170
	margin:0 0 0 24px;
171
	padding:0.2em;
171
	padding:0.2em;
172
	color:#CCCCCC;
172
	color:#CCCCCC;
173
}
173
}
174
#carte-titre {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
174
#carte-titre {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
175
	display:inline !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
175
	display:inline !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
176
	display /*\**/:inline\9;/*Hack CSS pour ie8 */	
176
	display /*\**/:inline\9;/*Hack CSS pour ie8 */	
177
}
177
}
178
/*+-----------------------------------------------------------------------------------------------------------------+*/
178
/*+-----------------------------------------------------------------------------------------------------------------+*/
179
/* Panneau latéral */
179
/* Panneau latéral */
180
#panneau-lateral {
180
#panneau-lateral {
181
	padding:0;
181
	padding:0;
182
	margin:0;
182
	margin:0;
183
	position:absolute;	
183
	position:absolute;	
184
	top:35px;
184
	top:35px;
185
	left:0;
185
	left:0;
186
	bottom:0;
186
	bottom:0;
187
	width:24px;
187
	width:24px;
188
	overflow:hidden;
188
	overflow:hidden;
189
	background-color:#4A4B4C;
189
	background-color:#4A4B4C;
190
	border-right:1px solid grey;	
190
	border-right:1px solid grey;	
191
}
191
}
192
#pl-contenu {
192
#pl-contenu {
193
	display:none;
193
	display:none;
194
}
194
}
195
#pl-entete {
195
#pl-entete {
196
	height:95px;
196
	height:95px;
197
}
197
}
198
#pl-corps {
198
#pl-corps {
199
	position:absolute;
199
	position:absolute;
200
	top:105px;
200
	top:105px;
201
	bottom:0;
201
	bottom:0;
202
	overflow:auto;
202
	overflow:auto;
203
	padding:5px;
203
	padding:5px;
204
	width:290px;
204
	width:290px;
205
}
205
}
206
#pl-ouverture, #pl-fermeture {
206
#pl-ouverture, #pl-fermeture {
207
	position:absolute;
207
	position:absolute;
208
	top:0;
208
	top:0;
209
	height:24px;
209
	height:24px;
210
	width:24px;
210
	width:24px;
211
	text-align:center;
211
	text-align:center;
212
	cursor:pointer;
212
	cursor:pointer;
213
}
213
}
214
#pl-ouverture {
214
#pl-ouverture {
215
	left:0;
215
	left:0;
216
	background:url(../images/ouverture.png) no-repeat top left #4A4B4C;
216
	background:url(../images/ouverture.png) no-repeat top left #4A4B4C;
217
}
217
}
218
#pl-fermeture {
218
#pl-fermeture {
219
	display:none;
219
	display:none;
220
	left:276px;
220
	left:276px;
221
	background:url(../images/fermeture.png) no-repeat top right #4A4B4C;
221
	background:url(../images/fermeture.png) no-repeat top right #4A4B4C;
222
}
222
}
223
#pl-ouverture span, #pl-fermeture span{
223
#pl-ouverture span, #pl-fermeture span{
224
	display:none;
224
	display:none;
225
}
225
}
226
/* Panneau latéral : balises */
226
/* Panneau latéral : balises */
227
#panneau-lateral h2, #panneau-lateral p {
227
#panneau-lateral h2, #panneau-lateral p {
228
	color:#CCCCCC;}
228
	color:#CCCCCC;}
229
/*+-----------------------------------------------------------------------------------------------------------------+*/
229
/*+-----------------------------------------------------------------------------------------------------------------+*/
230
/* Liste des taxons de la carte */
230
/* Liste des taxons de la carte */
231
#taxons {
231
#taxons {
232
	color:#999;
232
	color:#999;
233
}
233
}
234
#taxons .taxon-actif, #taxons .taxon-actif span {
234
#taxons .taxon-actif, #taxons .taxon-actif span {
235
	color:#56B80E;
235
	color:#56B80E;
236
}
236
}
237
#taxons li span {
237
#taxons li span {
238
	border-bottom:1px dotted #666;
238
	border-bottom:1px dotted #666;
239
	color:#CCC;
239
	color:#CCC;
240
}
240
}
241
#taxons li span:focus {
241
#taxons li span:focus {
242
	outline:thin dotted;
242
	outline:thin dotted;
243
}
243
}
244
#taxons li span:hover {
244
#taxons li span:hover {
245
	color:#56B80E;
245
	color:#56B80E;
246
	border-bottom:1px dotted #56B80E;
246
	border-bottom:1px dotted #56B80E;
247
	cursor:pointer;
247
	cursor:pointer;
248
}
248
}
249
.nt {
249
.nt {
250
	display:none;
250
	display:none;
251
}
251
}
252
/*+-----------------------------------------------------------------------------------------------------------------+*/
252
/*+-----------------------------------------------------------------------------------------------------------------+*/
253
/* Pop-up observations */
253
/* Pop-up observations */
254
.info-bulle-contenu {
254
.info-bulle-contenu {
255
	margin:0;
255
	margin:0;
256
	padding:0;
256
	padding:0;
257
}
257
}
258
#observations {
258
#observations {
259
	margin:23px 0 0 0;
259
	margin:23px 0 0 0;
260
	padding:5px;
260
	padding:5px;
261
	border:1px solid black;
261
	border:1px solid black;
262
	border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;
262
	border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;
263
	border-top:none !important;
263
	border-top:none !important;
264
	overflow:none;
264
	overflow:none;
265
}
265
}
266
#observations ol {
266
#observations ol {
267
	padding-left:20px;
267
	padding-left:30px;
268
}
268
}
269
.champ_nom_latin {
269
.champ_nom_latin {
270
	display:none;
270
	display:none;
271
}
271
}
272
#obs-msg-info {
272
#obs-msg-info {
273
	font-size:10px;
273
	font-size:10px;
274
	color:#CCC;
274
	color:#CCC;
275
}
275
}
276
#observations a {
276
#observations a {
277
	color:#333;
277
	color:#333;
278
	border-bottom:1px dotted gainsboro;
278
	border-bottom:1px dotted gainsboro;
279
}
279
}
280
#observations a:hover {
280
#observations a:hover {
281
	color:#56B80E;
281
	color:#56B80E;
282
	border-bottom:1px dotted #56B80E;
282
	border-bottom:1px dotted #56B80E;
283
}
283
}
284
/*+-----------------------------------------------------------------------------------------------------------------+*/
284
/*+-----------------------------------------------------------------------------------------------------------------+*/
285
/* Onglets */
285
/* Onglets */
286
.onglets {
286
.onglets {
287
	position:absolute;
287
	position:absolute;
288
	top:0;
288
	top:0;
289
	float:left;
289
	float:left;
290
	height:22px;
290
	height:22px;
291
	padding:0;
291
	padding:0;
292
	margin:0;
292
	margin:0;
293
	border-bottom:1px solid black;
293
	border-bottom:1px solid black;
294
	width:100%;
294
	width:100%;
295
}
295
}
296
.onglets ul {
296
.onglets ul {
297
	margin:0;
297
	margin:0;
298
	padding:0;
298
	padding:0;
299
	list-style:none;
299
	list-style:none;
300
}
300
}
301
.onglets li {
301
.onglets li {
302
	float:left;
302
	float:left;
303
	text-transform:uppercase;
303
	text-transform:uppercase;
304
	text-align:center;
304
	text-align:center;
305
}
305
}
306
.onglets .onglet {
306
.onglets .onglet {
307
	display:block;
307
	display:block;
308
	padding:5px 15px 4px 15px;
308
	padding:5px 15px 4px 15px;
309
	margin:0;
309
	margin:0;
310
	font-size:12px;
310
	font-size:12px;
311
	line-height:12px;
311
	line-height:12px;
312
	border:1px solid black;
312
	border:1px solid black;
313
	border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;
313
	border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;
314
	text-decoration:none;
314
	text-decoration:none;
315
}
315
}
316
.onglets .actif .onglet {
316
.onglets .actif .onglet {
317
	border-bottom:1px solid white;
317
	border-bottom:1px solid white;
318
	color:black;
318
	color:black;
319
	background-color:white;
319
	background-color:white;
320
	font-weight:bold;
320
	font-weight:bold;
321
}
321
}
322
.onglets .inactif .onglet {
322
.onglets .inactif .onglet {
323
	border-bottom:1px solid #000000;
323
	border-bottom:1px solid #000000;
324
	color:white;
324
	color:white;
325
	background-color:gray;/*rgba(29,30,32,0.8);*/
325
	background-color:gray;/*rgba(29,30,32,0.8);*/
326
}
326
}
327
.onglets .inactif .onglet:hover {
327
.onglets .inactif .onglet:hover {
328
	color:black;
328
	color:black;
329
	background-color:Gainsboro;
329
	background-color:Gainsboro;
330
}
330
}
331
/*+-----------------------------------------------------------------------------------------------------------------+*/
331
/*+-----------------------------------------------------------------------------------------------------------------+*/
332
/* Pop-up : liste */
332
/* Pop-up : liste */
333
.cel-img-principale img{
333
.cel-img-principale img{
334
	float:right;
334
	float:right;
335
	height:75px;
335
	height:75px;
336
	padding:1px;
336
	padding:1px;
337
	border:1px solid white;
337
	border:1px solid white;
338
}
338
}
339
#observations .cel-img:hover img{
339
#observations .cel-img:hover img{
340
	border:1px dotted #56B80E;
340
	border:1px dotted #56B80E;
341
}
341
}
342
.cel-img-secondaire{
342
.cel-img-secondaire{
343
	display:none;
343
	display:none;
344
}
-
 
345
344
}
-
 
345
 
-
 
346
/*+-----------------------------------------------------------------------------------------------------------------+*/
-
 
347
/* Plugin Jquery Pagination */
-
 
348
.pagination {
-
 
349
	font-size: 80%;
-
 
350
}
-
 
351
.pagination a {
-
 
352
	text-decoration: none;
-
 
353
	border: solid 1px #AAE;
-
 
354
	color: #15B;
-
 
355
}
-
 
356
.pagination a, .pagination span {
-
 
357
	display: block;
-
 
358
	float: left;
-
 
359
	padding: 0.3em 0.5em;
-
 
360
	margin-right: 5px;
-
 
361
	margin-bottom: 5px;
-
 
362
	min-width:1em;
-
 
363
	text-align:center;
-
 
364
}
-
 
365
.pagination .current {
-
 
366
	background: #26B;
-
 
367
	color: #fff;
-
 
368
	border: solid 1px #AAE;
-
 
369
}
-
 
370
.pagination .current.prev, .pagination .current.next{
-
 
371
	color:#999;
-
 
372
	border-color:#999;
-
 
373
	background:#fff;
-
 
374
}
-
 
375