Subversion Repositories Sites.tela-botanica.org

Rev

Rev 748 | Rev 758 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
747 jpm 1
/* STYLE COMMUN */ /* Définition des polices exotiques */
2
	/* Helveticaneue est utilisée pour les grands textes décoratifs (ex:mots clés).
3
   Pour windows, elle est remplacée par la police Helveticaneue2 */
4
@font-face {
5
	font-family:Helveticaneue;
6
	src:url('/commun/polices/helvetica_light.ttf');}
7
@font-face {
8
	font-family:Helveticaneue2;
9
	src:url('/commun/polices/helvetica_light.eot');}
10
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 11
/* Redéfinition des styles par défaut des balises */
757 jpm 12
body {
747 jpm 13
	padding:0;
757 jpm 14
	margin:0;}
15
body,img, form, td, div, p, br, a, h1, h2 {
16
	padding:0;
747 jpm 17
	border:0;
18
	text-decoration:none;}
19
ul, form, li, td, div, p, br, a, h1, h2 {
20
	margin:0;}
21
p {
22
	color:black;
23
	font-family:arial;
24
	font-size:12px;
25
	font-weight:normal;
26
	line-height:18px;
27
	text-align:justify;}
28
p a {
29
	color:#7B9C35;}
30
strong, b {
31
	color:#222222;}
32
h1, h2, h3, h4 {
33
	font-weight:bold;
34
	letter-spacing:0;
35
	font-family:arial;}
36
h1 {
37
	padding:0 0 0 25px;
748 jpm 38
	margin-top:5px;
39
	margin-bottom:20px;
747 jpm 40
	font-size:14px;
41
	text-transform:uppercase;
748 jpm 42
	color:#fd8c13;}
747 jpm 43
h1 a:link, h1 a:visited, h1 a:active {
44
	color:#fd8c13;}
45
h1 a:hover, h1 a:focus {
46
	color:#7b9c35;}
47
h2, h2 a {
748 jpm 48
	margin:20px 0 12px 0;
747 jpm 49
	font-family:arial;
50
	font-size:12px;
748 jpm 51
	font-weight:bold;
747 jpm 52
	letter-spacing:0;
53
	text-transform:uppercase;
748 jpm 54
	color:#FD8C13;}
747 jpm 55
h2 a:hover {
56
	color:#6C6865;}
57
h2 a:focus {
58
	color:#fd8c13;}
59
h3, h3 a {
748 jpm 60
	margin:20px 0 12px;
747 jpm 61
	font-family:arial;
62
	font-size:13px;
63
	font-weight:bold;
64
	letter-spacing:0;
748 jpm 65
	color:#6C6865;}
747 jpm 66
h4 {
748 jpm 67
	margin:2px 2px 2px 0;
747 jpm 68
	font-size:11px;
748 jpm 69
	font-weight:normal;
70
	color:#7b9c35;}
747 jpm 71
/* Présentation des listes de définitions */
72
dl {
73
	width:100%;}
705 jpm 74
dt {
747 jpm 75
	float:left;
76
	font-weight:bold;
77
	text-align:top left;
78
	margin-right:0.3em;}
705 jpm 79
dd {
747 jpm 80
	width:auto;
81
	margin:0.5em 0;}
82
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 83
/* Classes & couleurs */
747 jpm 84
.nodisplay {
85
	display:none;}
86
.hidden {
87
	visibility:hidden;}
88
.spacer125 {
89
	width:125px;
90
	float:left;}
91
.cadreRondVert h1 {
92
	margin:0 0 10px 0;}
93
.cadreRondVert {
94
	width:685px;
95
	float:left;
96
	margin-bottom:20px;
97
	background-color:#eaedcd;
98
	-moz-border-radius:10px;
99
	-webkit-border-radius:10px;
100
	border-radius:10px;
101
	-moz-box-shadow:2px 2px 5px #aaa;
102
	-webkit-box-shadow:7px 7px 11px #aaa;
103
	box-shadow:7px 7px 11px #555;
748 jpm 104
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=4);/* pour ie8 */
747 jpm 105
	zoom:1;/* pour ie8 */
106
	padding:8px;}
107
.cadreRondGris h1 {
108
	margin:0 0 10px 0;}
109
.cadreRondGris h3 {
110
	margin:0;}
111
.cadreRondGris {
112
	width:685px;
113
	float:left;
114
	margin-top:20px;
115
	background-color:#e5e4d4;
116
	-moz-border-radius:10px;
117
	-webkit-border-radius:10px;
118
	border-radius:10px;
119
	-moz-box-shadow:2px 2px 5px #aaa;
120
	-webkit-box-shadow:7px 7px 11px #aaa;
121
	box-shadow:7px 7px 11px #555;
122
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=4);/* pour ie8 */
123
	zoom:1;/* pour ie8 */
124
	padding:8px;}
125
.floatLeft {
126
	float:left;}
127
.notext {
128
	display:none;
129
	left:-5000px;
130
	top:-5000px;
131
	text-indent:-5000px;}
132
.petitcarre {
133
	padding-left:15px;
134
	background:url(../images/petitCarre.jpg) no-repeat 5px 4px;}
135
.troiscarre {
136
	padding-left:30px;
137
	background:url(../images/troisCarre.png) no-repeat 5px 5px;}
748 jpm 138
#contenu .puceFleche, #zone_contenu_corps .puceFleche, .puceFleche {
747 jpm 139
	padding:10px 0 0 30px;
140
	background:url(/sites/commun/generique/images/traitTela.jpg) no-repeat 0 6px;}
141
#zone_contenu_corps {
142
	font-family:arial;
143
	font-size:12px;}
748 jpm 144
#zone_contenu_corps .liste_projet li, #contenu .liste_projet li {
747 jpm 145
	background:none;}
748 jpm 146
#zone_contenu_corps .liste_projet h1, #contenu .liste_projet h1 {
747 jpm 147
	margin-bottom:0;}
148
#zone_contenu_corps a {
149
	color:#7B9C35;}
150
.champs {
151
	font-family:arial;
152
	font-size:11px;
748 jpm 153
	background-color:#fff;
747 jpm 154
	border:dotted 1px #7b9c35;
155
	color:#3a3633;
156
	margin-bottom:7px;}
157
.champs2 {
158
	font-family:arial;
159
	font-size:11px;
160
	color:#3a3633;}
161
.ok {
162
	font-family:arial;
163
	font-size:11px;
164
	font-weight:bold;
748 jpm 165
	background-color:#fff;
747 jpm 166
	border:dotted 1px #7b9c35;
167
	color:#fd8c13;
168
	margin-left:242px;
169
	font-variant:small-caps;}
170
.clear,.nettoyage {
171
	clear:both;}
172
/* Cadre rond gris :mise en page */
173
.cadreRondGris .colonneGauche,.cadreRondVert .colonneGauche {
174
	width:320px;
175
	padding:20px;
176
	border-right:1px dotted #959486;
177
	float:left;}
178
.cadreRondGris .colonneDroite,.cadreRondVert .colonneDroite {
179
	width:284px;
180
	float:left;
181
	padding:20px;}
182
/* Taille des cadres */
183
.moitie {
184
	width:310px;
185
	float:left;}
186
.deuxTiersGauche {
187
	width:410px;
188
	margin-right:20px;
189
	float:left;}
190
.deuxTiersDroite {
191
	width:240px;
192
	float:left;}
193
.plein {
194
	width:620px;}
195
/* Typographies */
196
.orange {
197
	color:#fd8c13;
198
	font-family:arial;}
199
p.orange {
200
	line-height:12px;}
201
.blanc {
202
	color:#fff;}
203
p.blanc {
204
	font-size:11px;
205
	line-height:12px;}
206
.vertpetit {
207
	color:#7b9c35;
208
	font-family:arial;
209
	font-size:11px;
210
	font-weight:bold;}
211
.grispetit {
212
	color:#3a3633;
213
	font-family:arial;
214
	font-size:11px;
215
	font-weight:bold;}
216
.gris {
217
	color:#3a3633;
218
	font-family:arial;
219
	font-size:12px;}
220
.overflow-hidden {
221
	overflow:hidden;}
222
#contenu a {
223
	color:#7B9C35;}
224
#zone_contenu_corps h2 a, #zone_contenu_corps h1 a, #contenu h2 a, #contenu h1 a {
225
	color:#FD8C13;}
226
.boutonJaune {
227
	background:url(/sites/commun/generique/images/telaBlancJaune.png) no-repeat #ECCB12;
228
	padding:4px 10px 4px 30px;
229
	-moz-border-radius:10px;
230
	-webkit-border-radius:10px;
231
	border-radius:10px;
232
	color:#6C6865;
233
	font-family:helveticaneue;
234
	font-size:15px;}
748 jpm 235
#zone_contenu_corps h1, #contenu h1 {
747 jpm 236
	background:url(../images/troisCarre.png) no-repeat 0 5px;}
237
.ajout_2point dt:after {
238
	content:" :";}
239
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 240
/* Tableau :encadré */
747 jpm 241
.table_cadre {
705 jpm 242
	border:1px solid #9ac342;
243
	border-collapse:collapse;}
748 jpm 244
.table_cadre thead, .table_cadre tfoot {
705 jpm 245
	background-color:#EEE;
246
	border:1px solid #9ac342;}
747 jpm 247
.table_cadre tbody {
705 jpm 248
	background-color:#FFF;
249
	border:1px solid #9ac342;}
747 jpm 250
.table_cadre th {
705 jpm 251
	font-family:monospace;
252
	border:1px dotted #9ac342;
253
	padding:5px;
254
	background-color:#EEE;}
747 jpm 255
.table_cadre td {
705 jpm 256
	font-family:sans-serif;
257
	font-size:80%;
258
	border:1px dotted #9ac342;
259
	padding:5px;
260
	text-align:left;}
747 jpm 261
.table_cadre caption {
705 jpm 262
	font-family:sans-serif;}
747 jpm 263
/*+-----------------------------------------------------------------------------------------------------------------+*/
264
.contenu_RSS h3 {
265
	margin:0;}
748 jpm 266
#contenu h2:before, #zone_contenu_corps h2:before {
747 jpm 267
	content:"> ";}
268
#zone_contenu_corps .traitTela li {
269
	list-style:none;
270
	padding:10px 0 0 30px;
271
	background:url(/sites/commun/generique/images/traitTela.jpg) no-repeat 0 6px;
272
	color:#3a3633;
273
	font-family:arial;
274
	font-size:11px;
275
	font-weight:bold;}
276
.traitTela li a {
277
	color:#3a3633;
278
	font-family:arial;
279
	font-size:11px;
280
	font-weight:bold;}
281
/* Ombres */
282
.ombre2 {
283
	-moz-box-shadow:4px 4px 7px #aaa;
284
	-webkit-box-shadow:7px 7px 11px #aaa;
285
	box-shadow:7px 7px 11px #555;
286
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=4);/* pour ie8 */}
287
/*+-----------------------------------------------------------------------------------------------------------------+*/
288
/* Arrondis */
289
.arrondi7 {
290
	-moz-border-radius:7px;
291
	-webkit-border-radius:7px;
292
	border-radius:7px;}
293
.arrondi30 {
294
	-moz-border-radius:30px;
295
	-webkit-border-radius:30px;
296
	border-radius:30px;}
297
/*+-----------------------------------------------------------------------------------------------------------------+*/
298
/* Menu supèrieur */
299
/* TODO :mettre les petits carrés à la bonne place */
300
#zone-menu-haut {
757 jpm 301
	position:absolute;
302
	top:0;
303
	left:0;
304
	width:880px;
747 jpm 305
	height:12px;
757 jpm 306
	margin:8px auto 0 0;
747 jpm 307
	text-align:center;
308
	font-family:arial;
309
	font-size:12px;
757 jpm 310
	color:#3a3633;}
747 jpm 311
#zone-menu-haut ul {
757 jpm 312
	list-style-image:url(../images/petitCarre.jpg);}
747 jpm 313
#zone-menu-haut ul li {
314
	float:left;}
757 jpm 315
#zone-visiteur ul {
316
	padding:0;}
317
#zone-visiteur li {
318
	text-align:left;
319
	display:block;
320
	width:130px;
321
	padding-left:10px;
322
	background:url(../images/petitCarre.jpg) no-repeat left center;}
323
#zone-acces-rapide {
324
	float:right;}
747 jpm 325
#zone-menu-haut #seconnecter {
326
	margin:0;
327
	padding-left:10px;}
328
#zone-menu-haut #don {
329
	width:110px;
330
	margin:0;}
331
#zone-menu-haut #lettre {
332
	width:120px;
333
	margin:0;}
757 jpm 334
#zone-menu-haut #recherche, .drapeau{
335
list-style:none;}
747 jpm 336
#zone-menu-haut #recherche {
337
	width:185px;
757 jpm 338
	padding-left:5px;
339
	text-align:left;}
747 jpm 340
#zone-menu-haut #recherche fieldset {
341
	width:185px;
342
	padding:0;
343
	border-style:none;}
344
#zone-menu-haut #recherche input {
345
	height:13px;
346
	width:155px;
347
	font-size:12px;
348
	margin:-15px 0 0 -2px;}
748 jpm 349
#zone-menu-haut #recherche legend, #recherche label {
747 jpm 350
	display:none;}
351
#zone-menu-haut #recherche #more_ok {
352
	width:25px;
353
	height:20px;}
354
#zone-menu-haut .drapeau {
355
	width:15px;
356
	margin-left:10px;}
357
#zone-menu-haut a {
358
	font-family:arial;
359
	font-size:12px;}
360
#zone-menu-haut a:link, #zone-menu-haut a:visited, #zone-menu-haut a:active {
361
	color:#7b9c35;}
362
#zone-menu-haut a:hover, #zone-menu-haut a:focus {
363
	color:#fd8c13;}
364
/*+-----------------------------------------------------------------------------------------------------------------+*/
365
#zone-principale {
366
	position:absolute;
367
	width:960px;
368
	margin-left:-450px;
757 jpm 369
	left:50%;}
747 jpm 370
/*+-----------------------------------------------------------------------------------------------------------------+*/
371
.zone-haut {
372
	height:123px;
373
	width:885px;
757 jpm 374
	margin:32px 0 0 0;
747 jpm 375
	text-align:center;}
376
.zone-haut h1 {
377
	position:absolute;
757 jpm 378
	left:0;
379
	background:none;}
747 jpm 380
.zone-haut h2 {
381
	position:absolute;
757 jpm 382
	top:134px;
383
	left:85px;
384
	margin:0;
747 jpm 385
	font-size:16px;
386
	font-family:arial;
757 jpm 387
	text-transform:none;
388
	color:white;}
748 jpm 389
/*+-----------------------------------------------------------------------------------------------------------------+*/
747 jpm 390
.motsclefs {
391
	position:absolute;
757 jpm 392
	left:0;/* Nécessaire pour IE */
747 jpm 393
	width:0;
394
	font-family:Helveticaneue;
395
	letter-spacing:-1px;
396
	font-weight:lighter;}
397
.motsclefs h3 {
398
	position:absolute;
757 jpm 399
	left:200px;
747 jpm 400
	margin-top:17px;
757 jpm 401
	font-family:helveticaneue;
747 jpm 402
	font-size:60px;
403
	font-weight:lighter;
757 jpm 404
	color:#5c5950;}
747 jpm 405
.motsclefs h4 {
757 jpm 406
	margin-top:60px;
407
	margin-left:540px;
747 jpm 408
	text-align:left;
409
	font-family:helveticaneue;
757 jpm 410
	color:#f2f2f2;}
747 jpm 411
.motsclefs span {
412
	position:absolute;
757 jpm 413
	top:85px;
747 jpm 414
	font-weight:normal;
757 jpm 415
	text-transform:lowercase;}
747 jpm 416
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 417
/** Menu de navigation entre univers **/
747 jpm 418
#zone-menu-navigation {
419
	width:900px;
420
	margin:10px 0 10px 15px;
421
	float:left;
422
	text-decoration:none;
423
	text-align:center;
424
	font-size:14px;
425
	font-family:arial;
426
	line-height:20px;}
427
#zone-menu-navigation a:link,#zone-menu-navigation a:visited,#zone-menu-navigation a:active {
428
	text-decoration:none;}
429
#zone-menu-navigation .menuHautActif a {
430
	color:#6C6865;
431
	width:20px;
432
	font-weight:bold;
433
	font-size:14px;
434
	text-transform:uppercase;
435
	padding-bottom:5px;
436
	border-bottom:4px solid grey;}
437
#zone-menu-navigation a {
438
	color:white;}
439
#zone-menu-navigation ul {
440
	padding:0;}
441
#zone-menu-navigation ul li {
442
	float:left;
443
	width:160px;
444
	height:20px;
445
	margin-right:15px;
446
	text-align:center;
447
	text-decoration:none;
448
	list-style-type:none;
449
	padding:0;
450
	zoom:1; /* pour ie8 */}
451
#zone-menu-navigation a:hover,#zone-menu-navigation a:focus {
452
	font-weight:bold;
453
	color:#6C6865;
454
	text-decoration:none;
455
	text-transform:uppercase;
456
	padding-bottom:5px;
457
	border-bottom:4px solid grey;
458
	-moz-border-radius:30px;
459
	-webkit-border-radius:30px;
460
	border-radius:30px;}
461
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 462
/* Couleurs des différents menus */
747 jpm 463
#menuAccueil {
464
	background:#fd8c13;}
465
#menuBotanique {
466
	background:#9ac243;}
467
#menuActualites {
468
	background:#c2c0ad;}
469
#menuReseau {
470
	background:#e16039;}
471
#menuProjets {
472
	background:#a89d80;}
473
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 474
/* Menus */
747 jpm 475
#zone-menu-gauche {
476
	font-family:arial;
477
	font-size:12px;
478
	width:170px;
479
	margin-top:10px;
480
	border-left:1px solid #7b9c35;
481
	padding-left:2px;}
482
#zone-menu-gauche ul {
483
	padding:0;
484
	list-style:none;}
485
#zone-menu-gauche ul li {
486
	padding:0 0 5px 0;}
487
#zone-menu-gauche ul li a {
488
	margin:0;
489
	padding:2px 0 2px 14px;
490
	border-top:1px solid #7b9c35;
491
	border-bottom:1px solid #7b9c35;
492
	border-right:1px solid #7b9c35;
493
	-moz-border-radius:7px;
494
	-webkit-border-radius:7px;
495
	border-radius:7px;
496
	font-weight:bold;
497
	color:#7b9c35;
498
	display:block;
499
	background:url(../images/petitCarre.jpg) no-repeat 3px 7px;}
500
#zone-menu-gauche ul li ul {
501
	list-style:disc inside;
502
	color:#7b9c35;
503
	padding:0 0 0 15px;}
504
#zone-menu-gauche ul li ul li {
505
	padding:0;}
506
#zone-menu-gauche ul li ul li a {
507
	border:none;
508
	background:none;
509
	padding:0;
510
	display:inline;
511
	font-weight:normal;}
512
#zone-menu-gauche a:hover {
513
	color:#FD8C13;}
514
/*+-----------------------------------------------------------------------------------------------------------------+*/
515
#cheminDeFer {
516
	width:500px;
517
	margin-left:34px;
518
	margin-top:12px;
519
	margin-bottom:10px;}
520
/*+-----------------------------------------------------------------------------------------------------------------+*/
521
/** Zone menu connexion **/
522
#zone-menu-connexion {
523
	height:122px;
524
	width:178px;
525
	padding:25px 0 0 0;
526
	font-family:arial;
527
	text-align:right;
528
	font-size:11px;
529
	background:url(../images/carreorange.png) no-repeat 9px -9px;}
530
#zone-menu-connexion fieldset {
531
	text-align:left;
532
	width:165px;
533
	background:white;
534
	padding:28px 0 0 10px;
535
	border:solid 1px #99C242;
536
	text-decoration:none;
537
	-moz-border-radius:0 10px 10px 10px;
538
	-webkit-border-radius:0 10px 10px 10px;
539
	border-radius:0 10px 10px 10px;}
540
#zone-menu-connexion fieldset input {
541
	font-size:11px;}
542
#zone-menu-connexion fieldset p {
543
	text-align:left;}
544
#zone-menu-connexion h3 {
545
	position:absolute;
546
	width:162px;
547
	padding:5px 5px 5px 9px;
548
	margin:-29px 0 0 -10px;
549
	color:white;
550
	text-align:left;
551
	text-transform:uppercase;
552
	font-size:12px;
553
	background-color:#99C242;
554
	-moz-border-radius:0 10px 0 0;
555
	-webkit-border-radius:0 10px 0 0;
556
	border-radius:0 10px 0 0;}
557
#zone-menu-connexion fieldset label {
558
	position:relative;
559
	width:12em;
560
	display:block;
561
	margin:.1em 0;}
562
#zone-menu-connexion label input {
563
	position:absolute;
564
	left:100%;
565
	top:0;
566
	width:15px;}
567
#zone-menu-connexion #username,#zone-menu-connexion #password {
568
	width:80px;}
569
#zone-menu-connexion fieldset #connexion {
570
	border:solid 1px #8eb533;
571
	padding:0;}
572
#zone-menu-connexion #persistant,#zone-menu-connexion #persistant_label {
573
	float:left;
574
	margin-left:0;}
575
#zone-menu-connexion #persistant_label {
576
	padding-top:2px;}
577
#zone-menu-connexion #colonneDroite {
748 jpm 578
	padding:15px 0;}
747 jpm 579
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 580
/** Menu latéral :Zone gauche **/
747 jpm 581
#zone-gauche {
582
	width:170px;
583
	float:left;
748 jpm 584
	margin-left:0;
747 jpm 585
	padding-bottom:100px;}
586
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 587
/** Zone principale :zone droite **/
747 jpm 588
#zone-droite {
589
	width:730px;
748 jpm 590
	margin-left:0;
747 jpm 591
	float:left;
592
	height:auto;
593
	overflow:hidden;}
594
#zone-droite #main {
595
	padding-left:20px;}
596
#contenu {
597
	border:none;}
598
#zone_contenu_corps {
599
	border:none;}
600
#zone_contenu_corps li,#contenu li {
757 jpm 601
	list-style-image:url(/sites/commun/generique/images/graphisme/petit_carre.png);
747 jpm 602
	line-height:18px;}
603
#zone_contenu_corps li ul li,#contenu li ul li {
604
	list-style:none;
605
	background:url(../images/petitCarreContour.jpg) no-repeat 10px 6px;
606
	padding-left:25px;
607
	line-height:18px;}
608
#zone_contenu_corps form li,#contenu form li {
609
	background:none;}
610
#zone_contenu_corps h3,#contenu h3 {
611
	padding-left:25px;}
612
#zone_contenu_corps .alpha,#contenu .alpha {
613
	background:none;
614
	padding-left:25px;
615
	list-style-type:upper-alpha;}
616
#zone_contenu_corps .listeSimple li,#contenu .listeSimple li {
617
	list-style:inherit;
618
	background:none;
619
	padding:0;}
620
#zone_contenu_corps .listeNumerique li,#contenu .listeNumerique li {
621
	list-style:upper-alpha inside;
622
	background:none;
623
	padding:0;}
624
#zone_contenu_corps ul li ul {
625
	margin-bottom:10px;}
626
.filetVert {
627
	width:300px;
628
	margin-left:0;
629
	margin-top:5px;
630
	padding:20px;
631
	border:1px solid #9ac342;
632
	-moz-border-radius:10px;
633
	float:left;}
634
.filetVert h1 {
635
	margin:0 0 10px 0;}
636
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 637
/*Onglets*/
747 jpm 638
#zone_contenu_corps #BAZ_menu, #zone_contenu_corps .menu_classique_n3, .onglets {
639
	display:inline-block;
640
	padding:0;}
641
#zone_contenu_corps #BAZ_menu a, #zone_contenu_corps .menu_classique_n3 a, #zone_contenu_corps .onglets li a, #zone_contenu_corps .onglets li {
642
	list-style-image:none;
643
	padding:5px 3px 5px 3px;
644
	margin-top:2px;
645
	background-color:#C2C0AD;}
646
#zone_contenu_corps #BAZ_menu li, #zone_contenu_corps .menu_classique_n3 li, .onglets li {
647
	cursor:pointer;
648
	float:left;
649
	list-style:none;
650
	margin-right:5px;
651
	font-size:13px;
652
	text-transform:uppercase;
653
	letter-spacing:0;
654
	padding:5px 2px 5px 5px;
655
	margin:0 1px 0 0;
656
	background:none no-repeat 5px 9px #C2C0AD;
657
	color:#fd8c13;
658
	border:1px solid #c2c0ad;
659
	border-bottom:0px solid #c2c0ad;
660
	text-decoration:none;
661
	-moz-border-radius:10px 10px 0 0;
662
	-webkit-border-radius:10px 10px 0 0;
663
	border-radius:10px 10px 0 0;}
664
#zone_contenu_corps #BAZ_menu .menu_actif a, #zone_contenu_corps .menu_classique_n3 .menu_actif a, #zone_contenu_corps .onglets .menu_actif a {
665
	background:none;
666
	color:#FD8C13;
667
	font-weight:bold;}
668
#zone_contenu_corps #BAZ_menu .menu_actif, #zone_contenu_corps .menu_classique_n3 .menu_actif, #zone_contenu_corps .onglets .menu_actif {
669
	background:none;
670
	border:1px solid #C2C0AD;
748 jpm 671
	border-bottom:0 solid #c2c0ad;
747 jpm 672
	text-decoration:none;
673
	-moz-border-radius:10px 10px 0 0;
674
	-webkit-border-radius:10px 10px 0 0; /* pour Chrome */
675
	border-radius:10px 10px 0 0;}
676
#zone_contenu_corps #BAZ_menu .menu_inactif a,#zone_contenu_corps .menu_classique_n3 .menu_inactif a,#zone_contenu_corps .menu_classique_n3 h1,#zone_contenu_corps .onglets .menu_inactif a,#zone_contenu_corps .onglets h1 {
677
	color:#6C6865;}
678
#zone_contenu_corps #BAZ_menu .menu_actif h1,#zone_contenu_corps .menu_classique_n3 .menu_actif h1,.onglets .menu_actif h1 {
679
	color:#FD8C13;}
680
.cadreInvisible {
681
	float:left;
682
	margin-left:10px;
683
	margin-top:10px;}
684
.cadreInvisible h1 {
685
	margin:0 0 10px 0;}
686
.cadreRondOmbre {
687
	float:left;
688
	margin-bottom:10px;
689
	padding:20px;
690
	background-color:#fff;
691
	border:1px solid #fff;
748 jpm 692
	-moz-border-radius:10px;
693
	-webkit-border-radius:10px;
694
	border-radius:10px;
747 jpm 695
	-moz-box-shadow:2px 2px 9px #aaa;
696
	-webkit-box-shadow:7px 7px 11px #aaa;
697
	box-shadow:7px 7px 11px #555;
698
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=4 );/* pour ie8 */
699
	zoom:1;/* pour ie8 */}
700
.filetRouge {
701
	border:solid 1px red;}
702
#cartographieVolante {
703
	position:absolute;
704
	z-index:10;
705
	background:white;
706
	border:solid 1px #AAAAAA;
707
	padding:15px;
708
	margin:-300px 0 0 -300px;}
709
#cartographieVolante #masquerLaCarte {
710
	float:right;}
711
/*+-----------------------------------------------------------------------------------------------------------------+*/
712
/* Bandeau Projets */
713
#bandeauProjets {
714
	width:845px;
748 jpm 715
	margin:20px 0;
747 jpm 716
	border:dotted 1px #fd8c13;
717
	-moz-border-radius:10px;
718
	-webkit-border-radius:10px;
719
	border-radius:10px;
720
	float:left;
721
	padding-left:65px;}
722
#bandeauProjets ul {
723
	height:98px;
724
	padding:0px;
725
	list-style:none;
726
	font-family:arial;}
727
#bandeauProjets ul li {
728
	width:250px;
729
	margin-left:15px;
730
	border:double 1px orange;
731
	border-width:0 4px 0 0;
732
	display:inline;
733
	height:95px;
734
	float:left;}
735
#bandeauProjets ul li, #bandeauProjets ul li p {
736
	font-family:arial;
737
	font-size:10px;
738
	line-height:1.3em;}
739
#bandeauProjets ul li p {
740
	padding-right:2px;}
741
#bandeauProjets ul li a {
742
	color:#7B9C35;
743
	font-weight:bold;}
744
#bandeauProjets ul li h3 {
748 jpm 745
	padding:5px 0;
747 jpm 746
	margin:0;
747
	color:#fd8c13;}
748
#bandeauProjets ul li img {
749
	float:right;
750
	padding:10px;}
751
#bandeauProjets ul .bouton {
752
	width:20px;}
753
#boutonPrecedent,#boutonSuivant {
754
	position:absolute;}
755
#boutonPrecedent {
756
	margin-left:-66px;
757
	margin-top:-99px;
758
	height:100px;
759
	background:white;
760
	cursor:pointer;
761
	width:70px;
762
	border:dotted 1px #fd8c13;
763
	border-right-style:none;
764
	-moz-border-radius:10px 0 0 10px;
765
	-webkit-border-radius:10px 0 0 10px;
766
	border-radius:10px 0 0 10px;
767
	background:white url(../images/flecheGauche.jpg) no-repeat 5px 25px;}
768
#boutonSuivant {
769
	margin-left:799px;
770
	margin-top:-99px;
771
	width:30px;
772
	cursor:pointer;
773
	background:white url(../images/flecheDroite.jpg) no-repeat 15px 25px;
774
	padding:28px 8px 53px 8px;
775
	border:dotted 1px #fd8c13;
776
	border-left-style:none;
777
	-moz-border-radius:0 10px 10px 0;
778
	-webkit-border-radius:0 10px 10px 0;
779
	border-radius:0 10px 10px 0;}
780
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 781
/** Zone-bas-page :footer **/
747 jpm 782
#zone-bas-page {
783
	width:960px;
784
	clear:both;}
785
#zone-bas-page div {
786
	width:900px;
787
	margin:20px 0 10px 0;
788
	text-align:center;}
789
#zone-bas-page div ul li {
790
	list-style:none;
791
	text-decoration:none;
792
	text-align:center;
793
	font-size:12px;
794
	font-family:arial;
795
	display:inline;
796
	margin-left:10px;
797
	padding:6px 0 0 20px;}
798
#zone-bas-page #accueil {
799
	background:url(../images/accueil.png) no-repeat 0 2px;}
800
#zone-bas-page #faq {
801
	background:url(../images/faq.png) no-repeat 0 2px;}
802
#zone-bas-page #contact {
803
	background:url(../images/contact.png) no-repeat 0 2px;}
804
#zone-bas-page #plan {
805
	background:url(../images/plan.png) no-repeat 0 2px;}
806
#zone-bas-page #rss {
807
	background:url(../images/rss.png) no-repeat 0 2px;}
808
#zone-bas-page #telechargement {
809
	background:url(../images/telechargement.png) no-repeat 0 2px;}
810
#zone-bas-page #visite {
811
	background:url(../images/visite.png) no-repeat 0 2px;}
812
#zone-bas-page #mentions {
813
	background:url(../images/mentions.gif) no-repeat 0 2px;}
814
#zone-bas-page > div a:link, #zone-bas-page > div a:visited, #zone-bas-page > div a:active {
815
	font-weight:normal;
816
	color:#7b9c35;
817
	text-decoration:none;}
818
#zone-bas-page > div a:hover, #menupied a:focus {
819
	font-weight:normal;
820
	color:#fd8c13;
821
	text-decoration:none;}
822
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 823
/** Contact Tela **/
747 jpm 824
#coordonees {
825
	width:888px;
826
	text-align:center;
827
	margin:auto;
828
	background:url(../../../commun/generique/images/petitCarre.jpg) no-repeat right;
829
	height:15px;}
830
#coordonees span {
831
	float:left;
832
	padding-left:15px;
833
	background:url(../../../commun/generique/images/petitCarre.jpg) no-repeat 5px 5px;
834
	font-family:arial;
835
	font-size:12px;
836
	font-weight:normal;
837
	font-style:normal;}
838
#coordonees a {
839
	font-family:arial;
840
	font-size:12px;
841
	text-align:justify;
842
	font-weight:normal;
843
	line-height:16px;
844
	list-style:none;}
845
#coordonees a:link, #coordonees a:visited, #coordonees a:active {
846
	color:#3a3633;}
847
#coordonees a:hover, #coordonees a:focus {
848
	color:#fd8c13;}
849
/*+-----------------------------------------------------------------------------------------------------------------+*/
748 jpm 850
/* Mise en page en colonne depuis www.1kbgrid.com */
851
/* = The 1Kb Grid = 12 columns, 60 pixels each, with 20 pixel gutter */
747 jpm 852
.grid_1 {
853
	width:60px;}
854
.grid_2 {
855
	width:140px;}
856
.grid_3 {
857
	width:220px;}
858
.grid_4 {
859
	width:300px;}
860
.grid_5 {
861
	width:380px;}
862
.grid_6 {
863
	width:460px;}
864
.grid_7 {
865
	width:540px;}
866
.grid_8 {
867
	width:620px;}
868
.grid_9 {
869
	width:700px;}
870
.grid_10 {
871
	width:780px;}
872
.grid_11 {
873
	width:860px;}
874
.grid_12 {
875
	width:940px;}
876
.column {
877
	margin:0 10px;
878
	overflow:hidden;
879
	float:left;
880
	display:inline;}
881
.row {
882
	width:960px;
883
	margin:0 auto;
884
	overflow:hidden;}
885
.row .row {
886
	margin:0 -10px;
887
	width:auto;
888
	display:inline-block;}