Subversion Repositories eFlore/Applications.cel

Rev

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

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