Subversion Repositories eFlore/Applications.cel

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

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