Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 513 Rev 521
1
@charset "UTF-8";
1
@charset "UTF-8";
-
 
2
html {
-
 
3
	overflow:hidden;
2
 
4
}
3
html, body {
5
body {
4
	margin:0;
6
	overflow:hidden;
5
	padding:0;
7
	padding:0;
-
 
8
	margin:0;
-
 
9
	width:100%;
6
	height: 100%;
10
	height:100%;
7
	font-family:Arial;
11
	font-family:Arial;
8
	font-size:12px;
12
	font-size:12px;
9
}
13
}
10
h1 {
14
h1 {
11
	font-size:1.6em;
15
	font-size:1.6em;
12
}
16
}
13
h2 {
17
h2 {
14
	font-size:1.4em;
18
	font-size:1.4em;
15
}
19
}
16
a, a:active, a:visited {
20
a, a:active, a:visited {
17
	border-bottom:1px dotted #666;
21
	border-bottom:1px dotted #666;
18
	color:#CCC;
22
	color:#CCC;
19
	text-decoration:none;
23
	text-decoration:none;
20
}
24
}
21
a:active {
25
a:active {
22
	outline:none;
26
	outline:none;
23
}
27
}
24
a:focus {
28
a:focus {
25
	outline:thin dotted;
29
	outline:thin dotted;
26
}
30
}
27
a:hover {
31
a:hover {
28
	color:#56B80E;
32
	color:#56B80E;
29
	border-bottom:1px dotted #56B80E;
33
	border-bottom:1px dotted #56B80E;
30
}
34
}
31
/*+-----------------------------------------------------------------------------------------------------------------+*/
35
/*+-----------------------------------------------------------------------------------------------------------------+*/
32
/* Carte */
36
/* Carte */
33
#carte {
37
#carte {
34
	width:100%;
38
	padding:0;
-
 
39
	margin:0;
-
 
40
	position:absolute;	
-
 
41
	top:35px;
-
 
42
	left:24px;
35
	height:95%;
43
	right:0;
-
 
44
	bottom:0;
-
 
45
	overflow:auto;
36
}
46
}
37
.bouton {
47
.bouton {
38
	background-color:white;
48
	background-color:white;
39
	border:2px solid black;
49
	border:2px solid black;
40
	cursor:pointer;
50
	cursor:pointer;
41
	text-align:center;
51
	text-align:center;
42
}
52
}
43
/*+-----------------------------------------------------------------------------------------------------------------+*/
53
/*+-----------------------------------------------------------------------------------------------------------------+*/
44
/* Message de chargement */
54
/* Message de chargement */
45
#chargement {
55
#chargement {
46
	display:none;
56
	display:none;
47
}
57
}
48
#chargement-copie img{
58
#chargement-copie img{
49
	display:block;
59
	display:block;
50
	margin:auto;
60
	margin:auto;
51
}
61
}
52
/*+-----------------------------------------------------------------------------------------------------------------+*/
62
/*+-----------------------------------------------------------------------------------------------------------------+*/
53
/* Avertissement */
63
/* Avertissement */
54
#zone-avertissement {
64
#zone-avertissement {
55
	background-color:rgba(29,30,32,0.8);
65
	background-color:#4A4B4C;
56
	background-color:#4A4B4C !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
-
 
57
	color:#CCC;
66
	color:#CCC;
58
	padding:12px;
67
	padding:12px;
59
	text-align:justify;
68
	text-align:justify;
60
}
-
 
61
#zone-avertissement {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
-
 
62
	background-color:#4A4B4C !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
-
 
63
	background-color /*\**/:#4A4B4C\9;/*Hack CSS pour ie8 */	
69
	line-height:16px;
64
}
70
}
65
#zone-avertissement h1{
71
#zone-avertissement h1{
66
	margin:0;
72
	margin:0;
67
}
73
}
-
 
74
#zone-avertissement a {
-
 
75
	border-bottom:1px dotted gainsboro;
-
 
76
}
68
/*+-----------------------------------------------------------------------------------------------------------------+*/
77
/*+-----------------------------------------------------------------------------------------------------------------+*/
69
/* Carte titre */
78
/* Carte titre */
70
#zone-titre {
79
#zone-titre {
71
	background:url(http://www.tela-botanica.org/sites/commun/generique/images/favicones/tela_botanica.png) no-repeat 8px 8px rgba(29,30,32,0.8);
-
 
72
	padding-left:24px;
80
	padding:0;
73
	min-height:30px;
81
	margin:0;
-
 
82
	position:absolute;
74
	height:5%;
83
	top:0;	
75
}
84
	left:0;
76
#zone-titre {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
85
	width:100%;
77
	height:30px !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
86
	height:35px;
78
	height /*\**/:30px\9;/*Hack CSS pour ie8 */
87
	overflow:hidden;
79
	background:url(http://www.tela-botanica.org/sites/commun/generique/images/favicones/tela_botanica.png) no-repeat 8px 8px #4A4B4C !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
-
 
80
	background /*\**/:url(http://www.tela-botanica.org/sites/commun/generique/images/favicones/tela_botanica.png) no-repeat 8px 8px #4A4B4C\9;/*Hack CSS pour ie8 */	
88
	background:url(http://www.tela-botanica.org/sites/commun/generique/images/favicones/tela_botanica.png) no-repeat 8px 8px #4A4B4C;
81
}
89
}
82
#zone-info {
90
#zone-info {
83
	position:absolute;
91
	position:absolute;
84
	top:0;
92
	top:0;
85
	right:8px;
93
	right:8px;
86
	width:48px;
94
	width:48px;
87
	text-align:right;
95
	text-align:right;
88
}
96
}
89
#zone-info img {
97
#zone-info img {
90
	display:inline;
98
	display:inline;
91
	padding:8px;
99
	padding:4px;
92
	margin:0;
100
	margin:0;
93
	border:none;
101
	border:none;
94
}
102
}
95
#carte-titre {
103
#carte-titre {
96
	display:inline-block;
104
	display:inline-block;
97
	margin:0;
105
	margin:0 0 0 24px;
98
	padding:0.2em;
106
	padding:0.2em;
99
	color:#CCCCCC;
107
	color:#CCCCCC;
100
}
108
}
101
#carte-titre {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
109
#carte-titre {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
102
	display:inline !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
110
	display:inline !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
103
	display /*\**/:inline\9;/*Hack CSS pour ie8 */	
111
	display /*\**/:inline\9;/*Hack CSS pour ie8 */	
104
}
112
}
105
/*+-----------------------------------------------------------------------------------------------------------------+*/
113
/*+-----------------------------------------------------------------------------------------------------------------+*/
106
/* Panneau latéral */
114
/* Panneau latéral */
-
 
115
 
107
#panneau-lateral {
116
#panneau-lateral {
108
	z-index:10;
-
 
109
	width:300px;
-
 
110
	height:100%;
-
 
111
	padding:0;
117
	padding:0;
-
 
118
	margin:0;
-
 
119
	position:absolute;	
-
 
120
	top:35px;
-
 
121
	left:0;
-
 
122
	bottom:0;
-
 
123
	width:24px;
-
 
124
	overflow:hidden;
-
 
125
	background-color:#4A4B4C;
-
 
126
	border-right:1px solid grey;	
-
 
127
}
-
 
128
#pl-contenu {
112
	display:none;
129
	display:none;
113
	background-color:rgba(29,30,32,0.8);
-
 
114
	border-right:1px solid grey;
-
 
115
	box-shadow:2px 2px 6px #979797;-webkit-box-shadow:2px 2px 6px #979797;-moz-box-shadow:2px 2px 6px #979797;
-
 
116
}
-
 
117
#panneau-lateral {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
-
 
118
	background-color:#4A4B4C !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
-
 
119
	background-color /*\**/:#4A4B4C\9;/*Hack CSS pour ie8 */	
-
 
120
}
130
}
121
#pl-entete {
131
#pl-entete {
122
	height:10%;
132
	height:95px;
123
	min-height:75px;
-
 
124
}
133
}
125
#pl-corps {
134
#pl-corps {
126
	position:relative;
135
	position:absolute;
127
	top:25px;
136
	top:105px;
128
	height:80%;
137
	bottom:0;
129
	overflow:auto;
138
	overflow:auto;
130
	padding:5px;
139
	padding:5px;
131
	width:290px;
140
	width:290px;
132
}
141
}
133
#pl-ouverture, #pl-fermeture {
142
#pl-ouverture, #pl-fermeture {
134
	z-index:11;
-
 
135
	position:relative;
143
	position:absolute;
136
	top:0;
144
	top:0;
137
	background-color:#FFF;
145
	height:24px;
-
 
146
	width:24px;
138
	text-align:center;
147
	text-align:center;
139
	cursor:pointer;
148
	cursor:pointer;
140
	height:16px;
-
 
141
	width:16px;
-
 
142
}
149
}
143
#pl-ouverture {
150
#pl-ouverture {
144
	background:url(../images/ouverture.png) no-repeat top left;
-
 
145
	background-color:rgba(29,30,32,0.8);
-
 
146
	box-shadow:2px 2px 6px #979797;-webkit-box-shadow:2px 2px 6px #979797;-moz-box-shadow:2px 2px 6px #979797;
-
 
147
	height:100%;
151
	left:0;
148
}
-
 
149
#pl-ouverture {/*Hack CSS  fonctionne seulement dans ie6, 7 & 8 */
-
 
150
	background-color:#4A4B4C !hackCssIe6Et7;/*Hack CSS pour ie6 & ie7 */
152
	background:url(../images/ouverture.png) no-repeat top left #4A4B4C;
151
	background-color /*\**/:#4A4B4C\9;/*Hack CSS pour ie8 */	
-
 
152
}
153
}
153
#pl-fermeture {
154
#pl-fermeture {
154
	float:right;
155
	display:none;
155
	height:6%;
156
	left:276px;
156
	background:url(../images/fermeture.png) no-repeat top right;
157
	background:url(../images/fermeture.png) no-repeat top right #4A4B4C;
157
}
158
}
158
#pl-ouverture span, #pl-fermeture span{
159
#pl-ouverture span, #pl-fermeture span{
159
	display:none;
160
	display:none;
160
}
161
}
161
/* Panneau latéral : balises */
162
/* Panneau latéral : balises */
162
#panneau-lateral h2, #panneau-lateral p {
163
#panneau-lateral h2, #panneau-lateral p {
163
	color:#CCCCCC;}
164
	color:#CCCCCC;}
164
/*+-----------------------------------------------------------------------------------------------------------------+*/
165
/*+-----------------------------------------------------------------------------------------------------------------+*/
165
/* Liste des taxons de la carte */
166
/* Liste des taxons de la carte */
166
#taxons {
167
#taxons {
167
	color:#999;
168
	color:#999;
168
}
169
}
169
#taxons .taxon-actif, #taxons .taxon-actif a {
170
#taxons .taxon-actif, #taxons .taxon-actif a {
170
	color:#56B80E;}
171
	color:#56B80E;}
171
/*+-----------------------------------------------------------------------------------------------------------------+*/
172
/*+-----------------------------------------------------------------------------------------------------------------+*/
172
/* Pop-up observations */
173
/* Pop-up observations */
173
#contenu {
174
.info-bulle-contenu {
174
	overflow:none;
-
 
175
	margin:0;
175
	margin:0;
176
	padding:0;
176
	padding:0;
177
}
177
}
178
#observations {
178
#observations {
179
	margin:23px 0 0 0;
179
	margin:23px 0 0 0;
180
	padding:5px;
180
	padding:5px;
181
	border:1px solid black;
181
	border:1px solid black;
182
	border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;
182
	border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;
183
	border-top:none !important;
183
	border-top:none !important;
184
	overflow:none;
184
	overflow:none;
185
}
185
}
186
#observations ol {
186
#observations ol {
187
	padding-left:20px;
187
	padding-left:20px;
188
}
188
}
189
.champ_nom_latin {
189
.champ_nom_latin {
190
	display:none;
190
	display:none;
191
}
191
}
192
#obs-msg-info {
192
#obs-msg-info {
193
	font-size:10px;
193
	font-size:10px;
194
	color:#CCC;
194
	color:#CCC;
195
}
195
}
196
#observations a {
196
#observations a {
197
	color:#333;
197
	color:#333;
198
	border-bottom:1px dotted #EEE;
198
	border-bottom:1px dotted gainsboro;
199
}
199
}
200
#observations a:hover {
200
#observations a:hover {
201
	color:#56B80E;
201
	color:#56B80E;
202
	border-bottom:1px dotted #56B80E;
202
	border-bottom:1px dotted #56B80E;
203
}
203
}
204
/*+-----------------------------------------------------------------------------------------------------------------+*/
204
/*+-----------------------------------------------------------------------------------------------------------------+*/
205
/* Onglets */
205
/* Onglets */
206
.onglets {
206
.onglets {
207
	position:relative;
207
	position:absolute;
-
 
208
	top:0;
208
	float:left;
209
	float:left;
209
	height:22px;
210
	height:22px;
210
	padding:0;
211
	padding:0;
211
	margin:0;
212
	margin:0;
212
	border-bottom:1px solid black;
213
	border-bottom:1px solid black;
213
	width:100%;
214
	width:100%;
214
}
215
}
215
.onglets ul {
216
.onglets ul {
216
	margin:0;
217
	margin:0;
217
	padding:0;
218
	padding:0;
218
	list-style:none;
219
	list-style:none;
219
}
220
}
220
.onglets li {
221
.onglets li {
221
	float:left;
222
	float:left;
222
	text-transform:uppercase;
223
	text-transform:uppercase;
223
	text-align:center;
224
	text-align:center;
224
}
225
}
225
.onglets .onglet {
226
.onglets .onglet {
226
	display:block;
227
	display:block;
227
	padding:5px 15px 4px 15px;
228
	padding:5px 15px 4px 15px;
228
	margin:0;
229
	margin:0;
229
	font-size:12px;
230
	font-size:12px;
230
	line-height:12px;
231
	line-height:12px;
231
	border:1px solid black;
232
	border:1px solid black;
232
	border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;
233
	border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;
233
	text-decoration:none;
234
	text-decoration:none;
234
}
235
}
235
.onglets .actif .onglet {
236
.onglets .actif .onglet {
236
	border-bottom:1px solid white;
237
	border-bottom:1px solid white;
237
	color:black;
238
	color:black;
238
	background-color:white;
239
	background-color:white;
239
	font-weight:bold;
240
	font-weight:bold;
240
}
241
}
241
.onglets .inactif .onglet {
242
.onglets .inactif .onglet {
242
	border-bottom:1px solid #000000;
243
	border-bottom:1px solid #000000;
243
	color:white;
244
	color:white;
244
	background-color:gray;/*rgba(29,30,32,0.8);*/
245
	background-color:gray;/*rgba(29,30,32,0.8);*/
245
}
246
}
246
.onglets .inactif .onglet:hover {
247
.onglets .inactif .onglet:hover {
247
	color:black;
248
	color:black;
248
	background-color:Gainsboro;
249
	background-color:Gainsboro;
249
}
250
}
250
/*+-----------------------------------------------------------------------------------------------------------------+*/
251
/*+-----------------------------------------------------------------------------------------------------------------+*/
251
/* Présentation des listes de définitions */
252
/* Présentation des listes de définitions */
252
dl {
253
dl {
253
	width:100%;
254
	width:100%;
254
}
255
}
255
dt {
256
dt {
256
	float:left;
257
	float:left;
257
	font-weight:bold;
258
	font-weight:bold;
258
	text-align:top left;
259
	text-align:top left;
259
	margin-right:0.3em;
260
	margin-right:0.3em;
260
}
261
}
261
dt:after {
262
dt:after {
262
	content:" :";
263
	content:" :";
263
}
264
}
264
dd {
265
dd {
265
	width:auto;
266
	width:auto;
266
	margin:0.5em 0;
267
	margin:0.5em 0;
267
}
268
}
268
/*+-----------------------------------------------------------------------------------------------------------------+*/
269
/*+-----------------------------------------------------------------------------------------------------------------+*/
269
/* Tableau : */
270
/* Tableau : */
270
table {
271
table {
271
	border:1px solid gray;
272
	border:1px solid gray;
272
	border-collapse:collapse;
273
	border-collapse:collapse;
273
}
274
}
274
table thead, table tfoot, table tbody {
275
table thead, table tfoot, table tbody {
275
	background-color:Gainsboro;
276
	background-color:Gainsboro;
276
	border:1px solid gray;
277
	border:1px solid gray;
277
}
278
}
278
table tbody {
279
table tbody {
279
	background-color:#FFF;
280
	background-color:#FFF;
280
}
281
}
281
table th {
282
table th {
282
	font-family:monospace;
283
	font-family:monospace;
283
	border:1px dotted gray;
284
	border:1px dotted gray;
284
	padding:5px;
285
	padding:5px;
285
	background-color:Gainsboro;
286
	background-color:Gainsboro;
286
}
287
}
287
table td {
288
table td {
288
	font-family:arial;
289
	font-family:arial;
289
	border:1px dotted gray;
290
	border:1px dotted gray;
290
	padding:5px;
291
	padding:5px;
291
	text-align:left;
292
	text-align:left;
292
}
293
}
293
table caption {
294
table caption {
294
	font-family:sans-serif;
295
	font-family:sans-serif;
295
}
296
}
296
/*+-----------------------------------------------------------------------------------------------------------------+*/
297
/*+-----------------------------------------------------------------------------------------------------------------+*/
297
/* Tableau : tablesorter */
298
/* Tableau : tablesorter */
298
th.header {
299
th.header {
299
	background:url(../images/trie.png) no-repeat center right;    
300
	background:url(../images/trie.png) no-repeat center right;    
300
	padding-right:20px;
301
	padding-right:20px;
301
}
302
}
302
th.headerSortUp { 
303
th.headerSortUp { 
303
	background:url(../images/trie_croissant.png) no-repeat center right #56B80E;
304
	background:url(../images/trie_croissant.png) no-repeat center right #56B80E;
304
	color:white;
305
	color:white;
305
}
306
}
306
th.headerSortDown { 
307
th.headerSortDown { 
307
    background:url(../images/trie_decroissant.png) no-repeat center right #56B80E;
308
    background:url(../images/trie_decroissant.png) no-repeat center right #56B80E;
308
    color:white; 
309
    color:white; 
309
}
310
}