Projet

Général

Profil

Demande #527 » style.css

François Poulain, 22/07/2011 09:58

 
1

    
2

    
3

    
4
  
5
  /* #ffcd9d */
6

    
7
  
8
	 
9
  
10
  /* #005184 */
11

    
12
  
13
  /* #333 */
14

    
15
  
16
  /* #ccccff */
17

    
18
  
19
	 
20
  
21
  /* #EE5921 */
22

    
23
  
24
  /* #fff */
25

    
26
  
27
	 
28
  
29
  /* #E2E2E2 */
30

    
31
  
32
  /* #ff99cc */
33

    
34
  
35
	 
36
  
37
  /* #005184 */
38

    
39
  
40
	 
41
  
42
  /* #EFF1F3 */
43

    
44
  
45
  /* #777777 */
46

    
47
  
48
  /* #ccc */
49

    
50
  
51
  /* #000 */
52

    
53
  
54
  /* #ffffce */
55

    
56
  
57
  /* #f4f4f4 */
58

    
59
  
60
  /* #000 */
61

    
62

    
63

    
64
@media screen {  }
65
* {
66
    border: 0px solid #005184;
67
    color: #333;
68
    font-family:"Trebuchet MS", Myriad, "Gill Sans", "Century Gothic",  "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
69
    padding: 0;
70
    margin: 0;
71
    }
72

    
73

    
74
html,
75
body {
76
       height:100%;
77
       padding: 0;
78
       margin: 0;
79
       }
80

    
81
body {
82
       font-size: 62.5%;
83
       background: #eff0f3;
84
       }
85

    
86
ul {
87
     margin: 0 0 0 4em;
88
     }
89
ol {
90
     margin: 0 0 0 4em;
91
     }
92
dl {
93
     margin: 0 0 0 1em;
94
     }
95

    
96
/* ########## Blocks, id and class ########## */
97

    
98
/*Global container*/
99
#Canvas {
100
	  min-height: 750px;
101
	  position:relative;
102
	  background-color: white;
103
          width: 98%;
104
          margin: auto;
105
          }
106

    
107
/* Menus Block*/
108
#Menus {
109
         float:left;
110
         width: 23.5em;
111
         border: 0px solid #005184;
112
         margin-top: 30px;
113
         padding-top: 0px;
114
         text-align: left;
115
         }
116

    
117
/*Content Block*/
118
#Stretcher {
119
	     margin-left:25em;
120
             margin-top:1em;
121
             text-align: left;
122
             }
123

    
124
#Paint {
125
         vertical-align:top;
126
         }
127

    
128
#Header {
129
	  width : 100%;
130
	  height : 100%;
131
	  background-color: white;
132
          border: none;
133
          }
134

    
135
#ActionHeader {
136
                background: #EFF1F3;
137
                border: 1px solid #EE5921!important;
138
                font-size: 1em;
139
                text-align: left;
140
                vertical-align: top;
141
                padding-bottom: 0px;
142
                padding-top: 5px;
143
                padding-left: 5px;
144
                padding-right: 5px; 
145
                padding-bottom: 5px; 
146
                margin-bottom: 2em;
147
                 -moz-border-radius:4px;
148
                 -webkit-border-radius:4px;
149
                 -KHTML-border-radius:4px;
150
                 -icab-border-radius:4px;
151
                 border-radius:4px;
152
                }
153

    
154
#ActionHeader span.search_form {
155
				margin-top:1em;
156
				}
157

    
158
#Clock {
159
         float: right;
160
         padding-right: 3px;
161
         vertical-align:top;
162
         }
163

    
164
#Login {
165
         text-align: left;
166
         padding-left: 5px;
167
         vertical-align:top;
168
         }
169
#Search input.textbox {
170
                        width: 90%;
171
                        }
172
#logo {
173
        width: 100%;
174
        top:0em;
175
        left:4em;
176
        z-index:510;
177
        background-color: white;
178
        }
179
/*Robot title*/
180

    
181

    
182
#Title {
183
	 width : 100%;
184
         position:relative;
185
         text-align: center;
186
         font-size:1.8em; 
187
         font-weight: bold;
188
         padding:1em 0;
189
         margin-top:0em;
190
         margin-left:0em;
191
         z-index:520;
192
/*         background-image : url('images/content_header_bg.gif');*/
193
         background-image : url('http://www.april.org/sites/default/themes/zen_april/images/content_header_bg.gif');
194
         color: white;
195
         }
196

    
197
#error { 
198
         font-size: 1em;
199
         }
200
select { 
201
         background-color: white;
202
         border : 1px solid black;
203
         }
204

    
205
.menuInactive2 {
206
                 font-size: 1em;
207
                 line-height:1.4em;
208
                 text-decoration: none;
209
		 font-weight:normal;
210
                 }
211
#FormLabel {
212
             font-size: 1.2em;
213
             font-weight: bold;
214
             }
215
#ArcCalendar {
216
               padding: 1em 0;
217
               }
218

    
219
ul#MainMenuLinks {
220
                  /* border-bottom:1px solid #005184;*/
221
                   float:right; 
222
                   width:100% ;
223
                   margin-top:1em;
224
                   }
225

    
226
ul#MainMenuLinks li {
227
                      list-style: none;
228
                      display: inline;
229
                      }
230

    
231
ul#MainMenuLinks li a.MainMenuLinks {
232
                                      background: #005184;
233
                                      color:#EFF1F3;
234
                                      }
235

    
236
ul#MainMenuLinks li a.MainMenuLinks:hover{
237
                                           background: #E2E2E2;
238
                                           color:#005184;
239
                                           }
240

    
241
#toggleMenu {
242
              float: right;
243
              padding-right: 3px;
244
              }
245

    
246
td.adminmenu { 
247
               background: #EFF1F3; 
248
               text-align: center;
249
               }
250

    
251
.text_left { 
252
             text-align: left;
253
             }
254

    
255
.text_right { 
256
              text-align: right!important;
257
              }
258

    
259
td.text_right { 
260
                text-align: right;
261
                }
262

    
263
.text_center { 
264
               text-align: center;
265
               }
266

    
267
.text_justify { 
268
                text-align: justify;
269
                }
270

    
271
.without_padding {
272
		 padding:0!important;
273
		 }
274

    
275
/* list_panel and list_admin_menu .tt2 block*/
276

    
277
.list_panel,
278
#list_admin_menu { 
279
                   font-size: 1.4em; 
280
                   font-weight: bold;
281
                   border: 1px solid #000;
282
                   padding:0.5em;
283
                   -moz-border-radius:4px;
284
                   -webkit-border-radius:4px;
285
                   -KHTML-border-radius:4px;
286
                   -icab-border-radius:4px;
287
                   border-radius:4px;
288
                   }
289

    
290
.list_panel { 
291
             font-size: 1.2em;
292
	     margin-bottom:0.5em
293
             }
294

    
295
.list_panel ul,
296
#list_admin_menu ul {
297
                      list-style-type: none;
298
                      margin:0 0.5em
299
                      }
300

    
301
.list_panel ul li,
302
#list_admin_menu ul li {
303
                         font-size:1em;
304
                         line-height:1.4em;
305
                         margin-top:0.3em;
306
                         }
307

    
308
.list_panel span {
309
			font-weight: normal!important;
310
			}
311

    
312
.list_panel ul li a:hover,
313
#list_admin_menu ul li a:hover {
314
                                 color:#EE5921;
315
                                 text-decoration:none;
316
                                 }
317

    
318
.list_panel ul li ul,
319
#list_admin_menu ul li ul {
320
                            font-size:0.9em;        
321
                            }
322

    
323
.list_panel ul li ul li,
324
#list_admin_menu ul li ul li{
325
                              font-size:0.9em;
326
                              line-height:1.2em;
327
                              margin-top:0em;          
328
                              }
329

    
330
/* list type on the list creation page */
331
#list_type {
332
             margin-left: 5em;
333
             list-style-type: none;
334
             }
335

    
336
#list_type dd {
337
                margin-left: 1em;
338
                }
339

    
340
img { 
341
      border: 0px;
342
      }
343

    
344
/* Font */
345
.smaller { 
346
           font-size: smaller;
347
           }
348

    
349
.larger { 
350
          font-size: larger;
351
          }
352

    
353
span.center { 
354
              text-align: center;
355
              }
356

    
357
/* review.tt2 cels */
358
td.review_cels { 
359
                 text-align: center;
360
                 padding:0 0.2em;
361
                 }
362

    
363
td.review_cels_mail { 
364
                      text-align: left;
365
                      padding:0 0 0 0.2em;
366
                      }
367

    
368
.search_form, .edit_list_request_help { 
369
                                        float: right;
370
                                        }
371

    
372
#home_rss_news {
373
                 float: right;
374
                 }
375

    
376
#home_rss_news input {
377
 	              background: #EE5921; 
378
	              border: 1px solid #EE5921; 
379
        	      color: #fff;
380
	              padding:0.05em 1em;
381
               	      margin:0;
382
	              text-decoration: none;
383
	              font-size: 0.9em;
384
		      font-weight: 600;
385
		      letter-spacing:0.1em;
386
         	      /* if IE zoom:1;*/
387
         	      zoom: 1;
388
         	      -moz-border-radius:10px;
389
     		      -webkit-border-radius:10px;
390
 	              -KHTML-border-radius:10px;
391
        	      -icab-border-radius:10px;
392
   	              border-radius:10px;
393
	              }
394

    
395
#home_rss_news input:hover {
396
          background: #fff; 
397
          color: #EE5921; 
398
          }
399

    
400
#home_search_list { 
401
                    clear: both;
402
                    }
403

    
404
#home_search_list form fieldset { 
405
                                  display: inline;
406
                                  vertical-align: top;
407
                                  }
408

    
409
#home_container { 
410
                  padding: 10px;
411
                  margin: 0;
412
                  border: 1px dashed #333;
413
                  -moz-border-radius:4px;
414
                  -webkit-border-radius:4px;
415
                  -KHTML-border-radius:4px;
416
                  -icab-border-radius:4px;
417
                  border-radius:4px;
418
                  }
419

    
420
.edit_list_request_enum{ 
421
                         margin: 1em;
422
                         padding-left: 1em;
423
                         text-align: left;
424
                         font-size: 1em;
425
                         }
426
                         
427
/* menu button which allowed to manage your list*/ 
428
.list_admin { 
429
              font-size: 1em;
430
              }
431

    
432
/*colors*/
433
.color0 { 
434
          background-color: #ffcd9d;
435
          }
436

    
437
.color4 { 
438
          background-color: #EFF1F3;
439
          }
440

    
441
.color7 { 
442
          background-color: #ff99cc;
443
          }
444

    
445
.color_light { 
446
               background-color: #EFF1F3;
447
               }
448

    
449
.color_dark { 
450
              color: #EFF1F3;
451
              }
452

    
453
.bg_color_dark { 
454
                 background-color: #EFF1F3; 
455
                 }
456

    
457
.color_bg { 
458
            color: #ffffce;
459
            }
460

    
461
.bg_color_bg { 
462
               background-color: #ffffce;
463
               }
464

    
465
.bg_color_error { 
466
                  background-color: #ff99cc;
467
                  }
468

    
469
.list_menu_links { 
470
                   font-weight: bold;
471
                   font-size: 1.2em;
472
                   }
473

    
474
a.list_menu_links:hover { 
475
                          color:#EE5921;
476
                          text-decoration:none;
477
                          }
478

    
479
.mailing_lists_menu { 
480
                      padding: 10px;
481
                      margin: 5px 25px 5px 25px;
482
                      float: left;
483
                      font-size: 1.1em;
484
                      text-align: left;
485
                      }
486

    
487
ul.no_style { 
488
              list-style: none;
489
              }
490

    
491
.align_top { 
492
             vertical-align: top;
493
             }
494
/*explanation bloc of the template "ls_template.tt2"*/
495
#template_editor { 
496
                   margin-top: 10px;
497
                   }
498

    
499
#template_editor ul {
500
                      padding-left: 5px;
501
                      }
502
#template_editor li {
503
                      margin: 2px;
504
                      }
505

    
506
/*block of the color table*/
507
#color_table { 
508
               border: 1px dotted;
509
               padding-top: 3px;
510
               padding-left: 3px;
511
               padding-bottom: 4px;
512
               }
513

    
514
#color_table th { 
515
                  border: solid 1px; 
516
                  text-align: center; 
517
                  padding: 1px; 
518
                  }
519

    
520
#color_table td { 
521
                  border: 1px solid #000;
522
                  padding-left: 10px;
523
                  }
524

    
525
#color_table .separator { 
526
                          border: none; 
527
                          padding: 0px;
528
                          background-color: #fff;
529
                          }
530

    
531
#color_table tr#color_table_title th { 
532
                                       background-color: #EFF1F3;
533
                                       }
534

    
535
/*ul of the "help.tt2" template*/
536
#help {
537
        padding-left: 10px;
538
        padding-top: 5px;
539
        margin-bottom: 20px;
540
        }
541

    
542
#help li { 
543
           padding: 1px;
544
           }
545

    
546
/** menu "ul" "li" style **/
547
#help_editfile, #blaklist { 
548
                            margin: 1em;
549
                            }
550

    
551
#help_editfile ul, #blacklist ul {
552
                                   padding-left: 1em;
553
                                   margin-top: 0.5em;
554
                                   margin-bottom: 0.5em;
555
                                   }
556

    
557
/*bounce level color*/
558
.bounce_level2 { 
559
                 background-color: #F00;
560
                 }
561

    
562
.bounce_level1 { 
563
                 background-color: #FF8C00;
564
                 }
565

    
566
/* set_pending_list_request.tt2 template*/
567
ul#set_pending_radio { 
568
                       display: inline;
569
                       list-style-type: none;
570
                       }
571

    
572
ul#set_pending_radio li {
573
                          display: inline; 
574
                          margin-right: 1em; 
575
                          margin-left: 1em;
576
                          } 
577

    
578
form { 
579
       line-height: 1.8em;
580
       }
581

    
582
form input,
583
form textarea,
584
form select {
585
              margin: 4px 0px;
586
              padding: 1px;
587
              font-size: 1em;
588
              }
589

    
590
form#logs_form label,
591
form.bold_label label { 
592
                        font-weight: bold;
593
                        }
594

    
595
form#bold_label input { 
596
                        margin-left: 5px;
597
                        margin-top: 5px;
598
                        }
599

    
600
form input[type="radio"],
601
form input[type="checkbox"] {
602
                              vertical-align: middle;
603
			      border:none;
604
			      }
605

    
606

    
607
#global_mailing_lists { 
608
                        text-align: center;
609
                        }
610

    
611
#show_cert { 
612
             border: 1px solid;
613
             }
614

    
615
#show_cert ul { 
616
                list-style-type: none;
617
                padding-top: 5px;
618
                margin-bottom: 5px;
619
                }
620

    
621
#show_cert ul li { 
622
                   line-height: 1em;
623
                   padding-left: 3px;
624
                   }
625

    
626
#cp_template { 
627
               border: 1px solid;
628
               padding: 3px;
629
               background-color: #ffcd9d;
630
               width: 410px;
631
               }
632

    
633
#cp_template fieldset { 
634
                        display: inline;
635
                        border: 1px solid;
636
                        vertical-align: top;
637
                        margin-left: 3px;
638
                        }
639

    
640
#cp_template legend,
641
#cp_template label { 
642
                     padding-left: 3px;
643
                     }
644

    
645
/* pre */
646
pre.code { 
647
           font-family: monospace;
648
           }
649

    
650
#Footer {
651
          width: 98%;
652
          height:1.5em;
653
	  position:relative;
654
          margin: auto;
655
          background: grey;
656
          font-size: 1.1em;
657
          text-align: center;
658
          margin-top: 10px;
659
          padding-top:0.5em;
660
          padding-bottom:0.5em;
661
}
662

    
663
#Footer a {
664
            color:#fff;
665
            font-family: serif!important;
666
            font-weight:bold;
667
            font-variant: small-caps!important;
668
            }
669

    
670
#Footer img {
671
	      margin:0 0.5em 0 0;
672
	      height:20px;
673
	      width:20px;
674
	      vertical-align:middle;
675
            }
676

    
677

    
678
#Identity {
679
            text-align: left;
680
            font-size: 1.2em;
681
            font-weight: bold;
682
            overflow: hidden;
683
            margin-top: 5px;
684
            }
685

    
686
.Help {
687
        display: none;
688
        position: absolute;
689
        border: 1px dotted #333;
690
        z-index: 1000;
691
        background: #ffffce;
692
        }
693

    
694
#rows_nb {
695
           font-size: 0.8em;
696
           }
697

    
698
#page_size {
699
             float: right;
700
             margin-bottom: 20px;
701
             padding-bottom: 20px;
702
             }
703

    
704
#setlang {
705
           background: #fff;
706
           padding: 5px;
707
           text-align: center;
708
           font-weight: bold;
709
           margin-bottom:2em!important;
710
           }
711

    
712
#setlang form {
713
		letter-spacing:0.1em;
714
                padding: 0.5em 0;
715

    
716
                }
717

    
718
.MenuBlock {
719
             background: white;
720
             padding:5px;
721
             text-align: left;
722
             margin-bottom: 1em;
723
             }
724

    
725
.MenuBlock p strong {
726
                      font-size: 1.4em;
727
                      }
728

    
729
.MenuBlock h1 {
730
                background: #005184;
731
		color:#fff;
732
                text-align: center;
733
                font-size: 1.2em;
734
		letter-spacing:0.1em;
735
		padding:0.1em 0;
736
		margin:0 0 1em 0;
737
                 }
738

    
739
.MenuBlock strong {
740
                    text-indent: 0px;
741
                    font-size: 1.2em;
742
                    padding-bottom:10px;
743
                    }
744

    
745
.ContentBlock {
746
                position: relative;
747
                font-size: 1.2em;
748

    
749
                background: #fff;
750
                padding: 10px;
751
                text-align: left;
752
                height: 100%;
753
                z-index:310;
754
                }
755

    
756
.ContentBlock p {
757
                  padding: 10px;
758
                  font-size: 1.1em;
759
                  }
760

    
761
.ContentBlock > * {
762
                       padding: 0px;
763
                       border-bottom: 0px dotted #005184;
764
                       text-align: left;
765
                       }
766

    
767
.ContentBlock * a {
768
                    border-bottom: 1px dotted #005184;
769
                    text-align: left;
770
                    }
771

    
772
.ContentBlock * a:hover {
773
                          text-decoration:none;
774
                          }
775

    
776
.ContentBlock * a img {
777
                        border: 0px;
778
                        }
779

    
780
a img.Pictures {
781
                 height:30px;
782
                 }
783

    
784
a:hover img.Pictures {
785
                       height: 80px;
786
                       }
787
.sub_pictures { 
788
                margin: 2em;
789
                }
790

    
791
/* pictures block on the suboptions form*/
792
#pictures_block { 
793
                  text-align: center;
794
                  height: 120px ;
795
                  }
796

    
797
#pictures_block div {
798
                      margin: 1em;
799
                      float: left;
800
                      }
801

    
802
#large_picture { 
803
                 height: 80px;
804
                 }
805

    
806
#pictures_block #large img{
807
                            height: 80px;
808
                            }
809

    
810
#pictures_block #small img{
811
                            height: 30px;
812
                            margin-top: 50px;
813
                            }
814

    
815
.navBar {
816
          position:relative;
817
          text-align: right;
818
          margin: 0 0 0 0;
819
          margin-top: -27px;
820
          padding-right : 120px;
821
          font-size: 1.2em;
822
          z-index : 5000;
823
          }
824

    
825
.navBar .MainMenuLinks {
826
                         padding:3px 5px 0px 5px!important;
827
                         -moz-border-radius:10px 10px 0 0;
828
                         -webkit-border-top-left-radius: 10px;
829
                         -webkit-border-top-right-radius: 10px;
830
                         -KHTML-border-radius:10px 10px 0 0;
831
                         -icab-border-radius:10px 10px 0 0;
832
                         border-radius:10px 10px 0 0;
833
                         }
834

    
835
.displayNone {
836
               display: none;
837
               height:0px;
838
               width:0px;
839
               }
840

    
841
.printNone {}
842

    
843
.title {
844
         position: absolute;
845
         top: 60px;
846
         font-size: 1.6em;
847
         text-indent: 30px;
848
         }
849

    
850
.customMenu {
851
              text-indent: 0px;
852
              }
853

    
854
a.dingbat {
855
            text-align: center;
856
            }
857

    
858
.dingbat {
859
           text-indent: 0px;
860
           text-align: center;
861
           font-weight: 100;
862
           }
863

    
864
.button {
865
          background:#EFF1F3 !important;
866
          border: 3px solid;
867
          padding: 0px  2px  0px 2px;
868
          margin:2px;
869
          border-top-color: #E2E2E2;
870
          border-right-color: #005184;
871
          border-bottom-color: #005184;
872
          border-left-color: #E2E2E2;
873
          }
874

    
875
.button:hover {
876
                background: #EFF1F3;
877
                border-top-color: #005184;
878
                border-right-color: #E2E2E2;
879
                /*border-bottom-color: #E2E2E2;*/
880
                border-left-color: #005184;
881
                }
882

    
883
.smalltext {
884
             font-size: 0.8em;
885
             }
886

    
887
.smalltext a {
888
               font-size: 0.8em;
889
               }
890

    
891
.smallblacktext {
892
                  color: #000;
893
                  font-size: 1.2em;
894
                  }
895

    
896
.mediumtext {
897
              font-size: 1.2em;
898
              }
899

    
900
.largetext {
901
             font-size: 1.6em;
902
}
903

    
904
/* ########## Elements ########## */
905

    
906
.MainMenuLinks {
907
                 /*border: 1px solid #005184;*/
908
                 background: none;
909
                 color:#005184 ;
910
                 text-decoration: none;
911
                 padding: 0 5px!important;
912
                 margin: 0;
913
                 vertical-align:top;
914
                 cursor:pointer;
915
                 -moz-border-radius:10px;
916
                 -KHTML-border-radius:10px;
917
                 -webkit-border-radius:8px;
918
                 -icab-border-radius:10px;
919
                 border-radius:10px;
920
                 }
921

    
922
a.MainMenuLinks {
923
                  border: 1px solid #005184;
924
                  background: none!important;
925
                  font-weight: bold;
926
                  color:#EFF1F3;
927
                  text-decoration: none;
928
                  padding: 0px 5px 0px 5px;
929
                  }
930

    
931

    
932

    
933
a.MainMenuLinks:hover {
934
                        border: 1px solid #E2E2E2;
935
                        background: #E2E2E2!important;
936
                        color: #005184!important;
937
                        text-decoration: none;
938
                        padding: 0px 5px 0px 5px;
939
                        }
940

    
941
a.MainMenuLinksCurrentPage {
942
                             border: 1px solid #005184;
943
                             background: #EFF1F3;
944
                             color: #005184;
945
                             text-decoration: none;
946
                             padding: 3px 5px 0px 5px;
947
                             -moz-border-radius:10px 10px 0 0;
948
                             -webkit-border-top-left-radius: 10px;
949
                             -webkit-border-top-right-radius: 10px;
950
                             -webkit-border-bottom-left-radius:0px;
951
                             -webkit-border-bottom-right-radius:0px;
952
                             -KHTML-border-radius:10px 10px 0 0;
953
                             -icab-border-radius:10px 10px 0 0;
954
                             border-radius:10px 10px 0 0;
955
                             }
956

    
957
a.MainMenuLinksCurrentPage:hover {
958
                                   border: 1px solid #005184;
959
                                   background: #EFF1F3;
960
                                   color: #005184;
961
                                   text-decoration: none;
962
                                   }
963

    
964
input.MainMenuLinks { 
965
                      margin-top: 4px;
966
                      }
967

    
968
input.MainMenuLinks:hover{ 
969
                           background: #005184!important;
970
                           color: white!important;
971
                           border: 1px solid #005184;
972
                           }
973

    
974
a.actionMenuLinks {
975
                    border: 1px solid #005184;
976
                    background: #EFF1F3;
977
                    color:#005184 ;
978
                    text-decoration: none;
979
                    padding: 0 5px!important;
980
                    margin: 0 0.5em 0 0;
981
                    cursor:pointer;
982
                    -moz-border-radius:10px;
983
                    -KHTML-border-radius:10px;
984
                    -webkit-border-radius:8px;
985
                    -icab-border-radius:10px;
986
                    border-radius:10px;
987
                    }
988

    
989
a.actionMenuLinks:hover {
990
                          background: #005184;
991
                          color: #EFF1F3;
992
                          text-decoration: none;
993
                          }
994

    
995
a.actionMenuLinksCurrentPage {
996
                               border: 1px solid #333;
997
                               background: #E2E2E2;
998
                               color: #005184;
999
                               text-decoration: none;
1000
                               padding: 0px 10px 0px 10px;
1001
                               }
1002

    
1003
a.actionMenuLinksCurrentPage:hover{
1004
                                    border: 1px solid #333;
1005
                                    background: #E2E2E2;
1006
                                    text-decoration: none;
1007
                                    padding: 0px 10px 0px 10px;
1008
                                    }
1009

    
1010
a.actionMenuLinksInactive {
1011
                            border-bottom: 1px solid #333;
1012
                            border-right:  1px solid #777777;
1013
                            border-top: 1px solid #777777;
1014
                            border-left: 1px solid #777777;
1015
                            color: #777777;
1016
                            text-decoration: none;
1017
                            padding: 0px 10px 0px 10px;
1018
                            }
1019

    
1020
a.actionMenuLinksInactive:hover {
1021
                                  border-bottom: 1px solid #333;
1022
                                  border-right:  1px solid #777777;
1023
                                  border-top: 1px solid #777777;
1024
                                  border-left: 1px solid #777777;
1025
                                  color: #777777;
1026
                                  text-decoration: none;
1027
                                  padding: 0px 10px 0px 10px;
1028
                                  }
1029

    
1030
#actionnuLinksInactive {
1031
                         border: 0px solid #333;
1032
                         text-decoration: none;
1033
                         padding: 0px 0px 0px 3px;
1034
                         }
1035

    
1036
a.ArcMenuLinks {
1037
                 border: 1px solid #333;
1038
                 text-decoration: none;
1039
                 padding: 0px 10px 0px 10px;
1040
                 }
1041

    
1042
a.ArcMenuLinks,
1043
a.ArcMenuLinks:visited,
1044
a.ArcMenuLinks:link {
1045
                         border-bottom: 2px solid #005184;
1046
                         border-right:  2px solid #005184;
1047
                         border-top: 1px solid #005184;
1048
                         border-left: 1px solid #005184;
1049
			 font-weight:bold;
1050
                         color: #005184;
1051
			 background-color:#ffffce;
1052
                         text-decoration: none;
1053
                         padding: 0px 10px 0px 10px;
1054
	                 -moz-border-radius:5px;
1055
        	         -webkit-border-radius:5px;
1056
                	 -KHTML-border-radius:5px;
1057
	                 -icab-border-radius:5px;
1058
        	         border-radius:5px;
1059
                      }
1060

    
1061
a.ArcMenuLinks:hover {
1062
                       background: none;
1063
                       color: #005184;
1064
                       }
1065

    
1066
a.ArcMenuLinks:active {
1067
                        border: 1px solid #333;
1068
                        background: #E2E2E2;
1069
                        color: #005184;
1070
                        text-decoration: none;
1071
                        padding: 0px 10px 0px 10px;
1072
                        }
1073

    
1074
a.ArcMenuLinksCurrentPage {
1075
                            border: 1px solid #333;
1076
                            background: #E2E2E2;
1077
                            color: #005184;
1078
                            text-decoration: none;
1079
                            padding: 0px 10px 0px 10px;
1080
	                    -moz-border-radius:5px;
1081
        	            -webkit-border-radius:5px;
1082
                	    -KHTML-border-radius:5px;
1083
	                    -icab-border-radius:5px;
1084
        	            border-radius:5px;
1085
                            }
1086

    
1087
a.ArcMenuLinksCurrentPage:hover {
1088
                                  border: 1px solid #333;
1089
                                  background: #E2E2E2;
1090
                                  text-decoration: none;
1091
                                  padding: 0px 10px 0px 10px;
1092
                                  }
1093

    
1094
a.ArcMenuLinksInactive,
1095
a.ArcMenuLinksInactive:hover {
1096
                   	       border-bottom: 2px solid #333;
1097
                       	       border-right:  2px solid #333;
1098
	                       border-top: 1px solid #333;
1099
        	               border-left: 1px solid #333;
1100
                	       color: #333;
1101
                    	       text-decoration: none;
1102
	                       padding: 0px 10px 0px 10px;
1103
		               -moz-border-radius:5px;
1104
        		       -webkit-border-radius:5px;
1105
		      	       -KHTML-border-radius:5px;
1106
	              	       -icab-border-radius:5px;
1107
        	               border-radius:5px;
1108
	                       }
1109

    
1110
a.ArcMenuLinksSortActive,
1111
a.ArcMenuLinksSortActive:hover,
1112
a.ArcMenuLinksSortInactive:hover  {
1113
   	                            border: 1px solid #EE5921;
1114
        	                    background: #fff;
1115
                	            color: #EE5921;
1116
                        	    text-decoration: none;
1117
                        	    padding: 0px 10px 0px 10px;
1118
		                    -moz-border-radius:5px;
1119
        	     	            -webkit-border-radius:5px;
1120
                	            -KHTML-border-radius:5px;
1121
	                            -icab-border-radius:5px;
1122
        	                    border-radius:5px;
1123
                                    }
1124

    
1125
a.ArcMenuLinksSortInactive {
1126
                         	   border: 1px solid #EE5921;
1127
	                           background: #EE5921;
1128
        	                   color: #fff;
1129
                	           text-decoration: none;
1130
                        	   padding: 0px 10px 0px 10px;
1131
	         	           -moz-border-radius:5px;
1132
        	  	           -webkit-border-radius:5px;
1133
               		 	   -KHTML-border-radius:5px;
1134
	                  	   -icab-border-radius:5px;
1135
        	        	   border-radius:5px;
1136
                           	   }
1137

    
1138
#ArcMenuLinksInactive {
1139
                        border: 0px solid #333;
1140
                        text-decoration: none;
1141
                        padding: 0px 0px 0px 3px;}
1142

    
1143
.block {
1144
         border: 1px dotted #333;
1145
         padding: 7px;
1146
         margin-top:0;
1147
         -moz-border-radius:4px;
1148
         -webkit-border-radius:4px;
1149
         -KHTML-border-radius:4px;
1150
         -icab-border-radius:4px;
1151
         border-radius:4px;
1152
         }
1153

    
1154
.block form {
1155
              border:1px solid #ccc;
1156
              margin:0.5em 0;
1157
              -moz-border-radius:4px;
1158
              -webkit-border-radius:4px;
1159
              -KHTML-border-radius:4px;
1160
              -icab-border-radius:4px;
1161
              border-radius:4px;
1162
	      }
1163

    
1164
.block form fieldset {
1165
                       padding:0.5em;
1166
                       }
1167

    
1168
h1.block,
1169
h2.block,
1170
h3.block,
1171
h4.block,
1172
h5.block,
1173
h6.block {
1174
           text-align: center;
1175
           background: #EFF1F3;
1176
           }
1177

    
1178
.block span.default { 
1179
                      color: #005184;
1180
                      padding-left: 2em;
1181
                      font-weight: bold;
1182
                      }
1183

    
1184
h7 {
1185
     font-size: 0.8em;
1186
     font-style: italic;
1187
     }
1188

    
1189
h7 strong {
1190
            font-size: 1em;
1191
            }
1192
	
1193
.listTitle {
1194
             position:relative;
1195
	     height: 1%;
1196
	     width: 99.5%;
1197
             text-align: center;
1198
             border: solid #EE5921;
1199
	     border-width: 0 1px 1px 0;
1200
             padding: 2px 0px;
1201
             background: #ffffce;
1202
             font-size:1.3em;
1203
             margin:0 auto;
1204
            -moz-border-radius:10px;
1205
            -KHTML-border-radius:10px;
1206
            -webkit-border-radius:10px;
1207
            -icab-border-radius:10px;
1208
            border-radius:10px;
1209
             }
1210

    
1211
.listTitle a,
1212
.listTitle a:hover  {
1213
	              color:#333;
1214
		      font-weight:bold;
1215
		      letter-spacing: 0.1em;
1216
		      text-decoration:none;
1217
		      background:none!important;
1218
		      border:none!important;
1219
        	     }
1220

    
1221
.listTitle a:hover  {
1222
	              color:#005184;
1223
        	     }
1224

    
1225
.listTitle.description  {
1226
		      font-size:1em;
1227
		      font-weight:bold;
1228
	              margin-top:0em;
1229
	              margin-bottom:1.3em;
1230
	              background:none!important;
1231
		      border:none;
1232
        	     }
1233

    
1234
.listTitle.description span {
1235
		             color:#EE5921;
1236

    
1237
	        	     }
1238

    
1239

    
1240
#ErrorMsg { 
1241
            position:absolute;
1242
            width:60%;
1243
            margin:20% 19%;
1244
            z-index:610!important;
1245
            border: 1px;
1246
            font-family:serif;
1247
            font-size: 1.6em;
1248
            font-weight: bold;
1249
            text-align:center;
1250
            color:#fff!important;
1251
            background-color: grey;
1252
            padding:1em 0.5em;
1253
            -moz-border-radius:20px;
1254
            -webkit-border-radius:20px;
1255
            -KHTML-border-radius:20px;
1256
            -icab-border-radius:20px;
1257
            border-radius:20px;
1258
            }
1259

    
1260
#ErrorBlock {
1261
              margin:0;
1262
              padding:0;
1263
              position:absolute;
1264
              left:0;
1265
              top:0;
1266
              z-index:600;
1267
              background: black;
1268
              opacity:0.4;
1269
              width:100%;
1270
              height:100%;
1271
              }
1272

    
1273
#ErrorMsg .MainMenuLinks { 
1274
                           background-color: white;
1275
                           border:0px outset #EE5921;
1276
                           padding: 0 1.8em!important;
1277
                           margin-top:1em;
1278
                           font-size: 0.7em;
1279
			   font-weight:bold;
1280
                           -moz-border-radius:20px;
1281
                           -webkit-border-radius:20px;
1282
                           -KHTML-border-radius:20px;
1283
                           -icab-border-radius:20px;
1284
                           border-radius:20px;
1285
 }
1286

    
1287
#ErrorMsg .MainMenuLinks:hover {
1288
                                 border:0px inset #fff;
1289
                                 color:#fff!important;
1290
                                 }
1291

    
1292
#noticeMsg { 
1293
             margin-top:1.5em;
1294
             margin-bottom: 10px;
1295
	     width:98%;
1296
             border: 0px ridge #000;
1297
             font-family:serif;
1298
             font-size: 1.6em;
1299
             font-weight: bold;
1300
             text-align:center;
1301
             color: white!important;
1302
             background-color: grey;
1303
             padding:1em 0.5em;
1304
             -moz-border-radius:20px;
1305
             -webkit-border-radius:20px;
1306
             -KHTML-border-radius:20px;
1307
             -icab-border-radius:20px;
1308
             border-radius:20px;
1309
 }
1310

    
1311
#noticeMsg .MainMenuLinks { 
1312
                            color:#000;
1313
                            background-color:#fff;
1314
                            border:2px outset #000;
1315
                            padding: 0 2em!important;
1316
                            margin-top:1em;
1317
                            font-size: 0.8em;
1318
                            -moz-border-radius:20px;
1319
                            -webkit-border-radius:20px;
1320
                            -KHTML-border-radius:20px;
1321
                            -icab-border-radius:20px;
1322
                            border-radius:20px;
1323
                            }
1324

    
1325
#noticeMsg .MainMenuLinks:hover {
1326
                                  background-color:#000!important;
1327
                                  border:2px inset #fff;
1328
                                  color:#fff!important;
1329
                                  }
1330

    
1331
p.listenum {
1332
             margin: 0 0 0.5em 1.5em;
1333
	     padding:0.3em 0 0 0.5em!important;	
1334
 	     font-size:0.9em;
1335
             }
1336

    
1337
ul.listenum {
1338
              list-style: none; margin: 0 0 0 1em
1339
              }
1340

    
1341
ul.listenum li {
1342
                 padding: 4px;
1343
                 }
1344
 
1345
ul.listenum li a.actionMenuLinks {
1346
                                   background: #005184;
1347
                                   color: #EFF1F3;
1348
                                   font-size:1.1em;
1349
                                   padding:0em 0.4em!important;
1350
                                   }
1351

    
1352
ul.listenum li a.actionMenuLinks:hover {
1353
                                         background: #EFF1F3;
1354
                                         color:#005184;
1355
                                         border: 1px solid #EFF1F3;
1356
                                         padding:0em 0.4em!important;
1357
                                         }
1358
div.admin_cmd {
1359
		float:left;
1360
		margin: 0em 0.3em 0.1em 0;
1361
		padding: 0 0.3em;
1362
                background: #EE5921;
1363
                border: 1px solid #EE5921;
1364
                -moz-border-radius:6px;
1365
                -webkit-border-radius:6px;
1366
                -KHTML-border-radius:6px;
1367
        	-icab-border-radius:6px;
1368
	        border-radius:6px;
1369
                }
1370

    
1371
div.admin_cmd a {
1372
   	          color: #fff;
1373
 	          font-size:0.7em!important;
1374
		  font-weight:bold;
1375
                  border: none;
1376
                  }
1377

    
1378
div.admin_cmd a:hover {
1379
   	                color: #EE5921;
1380
                        border: none;
1381
                        }
1382

    
1383
div.admin_cmd:hover {
1384
                      background: #fff;
1385
                      }
1386

    
1387
ul li.menuLinksCurrentPage a {
1388
			       color:#EE5921!important;
1389
                               }
1390

    
1391
ul.calendar {
1392
	      margin-left:0!important;	
1393
              padding-left:0!important;
1394
              }
1395

    
1396
ul.calendar a {
1397
                font-size: 1em;
1398
                }
1399

    
1400
ul.calendar li {
1401
                 list-style: none; 
1402
                 display: inline;
1403
                 padding: 0px 1px 0px 2px;
1404
		 line-height: 2em;
1405
                 font-size: 1em;
1406
                 text-decoration: none;
1407
                 border: 1px solid #000;
1408
                 -moz-border-radius:4px;
1409
                 -webkit-border-radius:4px;
1410
                 -KHTML-border-radius:4px;
1411
                 -icab-border-radius:4px;
1412
                 border-radius:4px;
1413
                 }
1414

    
1415
ul li.calendarLinks {
1416
                      border: 1px solid #EE5921;
1417
                      background: #fff;
1418
                      }
1419

    
1420
ul li.calendarLinks a {
1421
                        color: #EE5921;
1422
                        border: none;
1423
                        }
1424

    
1425
ul li.calendarLinks:hover {
1426
                            background: #EE5921;
1427
                            border: 1px solid #EE5921;
1428
                            }
1429

    
1430
ul li.calendarLinks a:hover {
1431
                            color: #fff!important;                         
1432
                            }
1433

    
1434

    
1435
ul li.calendarLinksCurrentPage,
1436
ul li.calendarLinksCurrentPage:hover {
1437
	                               border: 1px solid #EE5921!important;
1438
				       }
1439

    
1440
ul li.calendarLinksCurrentPage,
1441
ul li.calendarLinksCurrentPage a {
1442
                                   background: #EE5921;
1443
                                   color: #fff!important;
1444
				   border-bottom:1px solid #EE5921!important;
1445
                                   }
1446

    
1447
ul li.calendarLinksCurrentPage:hover,
1448
ul li.calendarLinksCurrentPage a:hover  {
1449
                                          background: #fff;
1450
                                          color: #EE5921!important; 
1451
					  border-bottom:1px solid #EE5921!important;
1452
                                          }
1453

    
1454
ul li.calendarLinksInactive {
1455
                              background: #eee;
1456
	                      border: 1px solid #888;
1457
                              color: #888; 
1458
			      }
1459

    
1460
ul li.calendarYear {
1461
                     background: #000;
1462
	             border: 1px solid #000;
1463
                     color: #fff; 
1464
		     }
1465

    
1466
a img {
1467
        border: 0px;
1468
        }
1469

    
1470
a {
1471
    text-decoration: none;
1472
    }
1473

    
1474
a:link {
1475
         text-decoration: none;
1476
         }
1477
a:visited {
1478
            text-decoration: none;
1479
            }
1480
a:hover {
1481
          color: #005184; 
1482
          text-decoration:underline;
1483
          background:none;
1484
          }
1485
abbr,
1486
acronym,
1487
.info {
1488
        border-bottom: 1px dotted #005184;
1489
        cursor: help;
1490
        }
1491

    
1492
h1 a:hover {
1493
             text-indent: 30px;
1494
             font-size: 1.6em;
1495
             padding-bottom:10px;
1496
             }
1497

    
1498
p a:hover {
1499
            text-indent: 30px;
1500
            }
1501

    
1502
p a:first-letter {
1503
                   font-size: 1.6em;
1504
                   font-weight: bold;
1505
                   }
1506
 
1507
p {
1508
    text-indent: 0px;
1509
    }
1510

    
1511
p.spacer { 
1512
           clear: both;
1513
           }
1514

    
1515
code {
1516
       font-weight: bold;
1517
       }
1518

    
1519
.retraitita {
1520
              background-color: #ffffce;
1521
              border: 1px dashed #005184;
1522
              padding: 2px 2px 2px 2px;
1523
              margin: 5px 5px 5px 5px;
1524
              }
1525

    
1526
span.retraitita {
1527
                  background-color: #ffffce;
1528
                  border: 1px dashed #005184;
1529
                  padding: 5px 10px 5px 10px;
1530
                  margin: 5px 5px 5px 5px;
1531
                  display: block;
1532
                  }
1533

    
1534
h1 {
1535
     text-indent: 0px; 
1536
     margin-top: 10px; 
1537
     font-size: 1.8em;
1538
     }
1539

    
1540
h2 {
1541
     color: #EE5921;
1542
     text-indent: 0px; 
1543
     margin-top: 10px; 
1544
     font-size: 1.4em;
1545
     }
1546

    
1547
h3 {
1548
     color: #000;
1549
     text-indent: 10px;
1550
     margin-top: 10px;
1551
     font-size: 1.2em;
1552
     }
1553

    
1554
h4 {
1555
     color: #005184; 
1556
     text-indent: 20px;
1557
     margin-top: 10px;
1558
     font-size: 1.2em;
1559
     }
1560

    
1561
h5 {
1562
     color: #005184;
1563
     text-indent: 30px; 
1564
     margin-top: 15px;
1565
     margin-bottom: 2px;
1566
     font-size: 1em;
1567
     }
1568

    
1569
h6 {
1570
     color: #005184; 
1571
     text-indent: 40px;
1572
     margin-top: 10px; 
1573
     font-size: 1em;
1574
     }
1575

    
1576
/* input */
1577
a.input {
1578
          background: #000; 
1579
          border: 1px solid #000; 
1580
          color: #ffffce;
1581
          padding: 0.2em 0.3em;
1582
	  margin-left:0.2em;
1583
          text-decoration: none;
1584
	  vertical-align: middle;
1585
          font-size: 0.9em;
1586
	  font-weight:bold;
1587
	  font-variant:small-caps;
1588
          /* if IE zoom:1;*/
1589
          zoom: 1;
1590
           -moz-border-radius:10px;
1591
           -webkit-border-radius:10px;
1592
           -KHTML-border-radius:10px;
1593
           -icab-border-radius:10px;
1594
           border-radius:10px;
1595
          }
1596

    
1597
a.input:hover {
1598
          background: #ffffce; 
1599
          color: #000; 
1600
          }
1601

    
1602
h2 a.input {
1603
          font-size: 0.7em;
1604
          }
1605

    
1606
input {
1607
        background: white;
1608
        border: 1px solid #333; 
1609
        padding: 0px;
1610
        }
1611

    
1612
input[type="radio"],
1613
input[type="checkbox"] {
1614
                                   margin-bottom: 0;
1615
                                   }
1616

    
1617
textarea {
1618
           background: white;
1619
           border: 1px solid #333; 
1620
           padding: 3px;
1621
           }
1622

    
1623
textarea:hover {
1624
                 background: white;
1625
                 }
1626

    
1627
textarea.desc {
1628
                width: 75%;
1629
                max-width: 500px;
1630
                }
1631

    
1632
textarea.textbox {
1633
                   background: white;
1634
                   border: 1px solid #333;
1635
                   padding: 3px;
1636
                   }
1637

    
1638
textarea.textbox:hover {
1639
                         background: #E2E2E2;
1640
                         }
1641
input.textbox {
1642
                background: #E2E2E2;
1643
                border: 1px solid #333;
1644
                padding: 3px;
1645
                }
1646

    
1647
input.textbox:hover {
1648
                      background: #E2E2E2;
1649
}
1650

    
1651
input.button { 
1652
               background:#EFF1F3!important; 
1653
               border: 1px solid;
1654
               padding: 0px  2px  0px 2px;
1655
               margin:2px; 
1656
               border-top-color: #E2E2E2;
1657
               border-right-color: #005184;
1658
               border-bottom-color: #005184;
1659
               border-left-color: #E2E2E2;
1660
               }
1661

    
1662
input.button:hover {
1663
                     background: #EFF1F3;
1664
                     border-top-color: #005184;
1665
                     border-right-color: #E2E2E2;
1666
                     border-bottom-color: #E2E2E2; 
1667
                     border-left-color: #005184;
1668
                     }
1669

    
1670
/* Tables */
1671

    
1672
/* default table style */
1673
table.table_style,
1674
table.listOfItems,
1675
table.ls_template { 
1676
                    border: 1px solid;
1677
                    border-width: 0 2px 2px 0;
1678
                    background-color:#f4f4f4;
1679
                    width: auto;
1680
                    margin: 10px;
1681
                    font-size: 1em;
1682
                    -moz-border-radius: 5px;
1683
                    -webkit-border-radius:5px;
1684
                    -KHTML-border-radius:5px;
1685
                    -icab-border-radius:5px;
1686
                    border-radius:5px;
1687
                    }
1688

    
1689
table.listOfItems { 
1690
                    overflow: scroll;
1691
                    }
1692

    
1693
table.listOfItems td { 
1694
                       font-size: smaller;
1695
                       border:1px solid #000;
1696
                       }
1697

    
1698
table.listOfItems tr { 
1699
                       border:1px solid #000;
1700
                       }
1701

    
1702
table.listOfItems th {
1703
                       background-color: #000;
1704
                       color:#fff;
1705
                       padding:0 2px;
1706
                       border:solid 1px;
1707
                       text-align: center;
1708
                       white-space: nowrap;
1709
                       }
1710

    
1711
table.listOfItems th a {
1712
                         color:#fff;
1713
                         }
1714

    
1715
table.listOfItems th a:hover {
1716
                               color: #EE5921;
1717
                               }
1718

    
1719
table.listOfItems th.sortby { 
1720
                              background-color: #fff;
1721
                              color:#000;
1722
                              }
1723

    
1724
table.pending_lists { 
1725
                      border: 1px solid;
1726
                      width: auto;
1727
                      margin: 10px;
1728
                      }
1729

    
1730
table.pending_lists th { 
1731
                         padding: 3px;
1732
                         border: 1px solid;
1733
                         }
1734

    
1735
table.pending_lists th.title_pending { 
1736
                                       padding: 10px;
1737
                                       }
1738

    
1739
table.ls_template th { 
1740
                       padding: 3px; 
1741
                       border: solid 1px; 
1742
                       background: #EFF1F3; 
1743
                       text-align: center;
1744
                       }
1745

    
1746
/*pref.tt2 template - maybe to delete*/ 
1747
table.preferences { 
1748
                    border: none;
1749
                    border-spacing: 0.5em;
1750
                    font-size: 1em;
1751
                    }  
1752
table.preferences th { 
1753
                       font-weight: normal;
1754
                       white-space: nowrap;
1755
                       }
1756
             
1757
#table_container { 
1758
                   overflow: auto;
1759
                   }
1760

    
1761
/* test relookage */
1762

    
1763
#bandeau_top {
1764
               position: relative;
1765
               width:98%;
1766
               min-height:3.5em;
1767
	       margin: auto;
1768
               background: white;
1769
               clear:both;
1770
	       z-index:2000;
1771
 }
1772

    
1773
#bandeau_top #Identity {
1774
                         float:right;
1775
                         width:30%;
1776
                         text-align: left;
1777
                         font-family:serif!important;
1778
                         font-size: 1.1em;
1779
                         /*font-weight: bold;*/
1780
                         color: black!important;
1781
                         overflow: hidden;
1782
                         margin-left:1em;
1783
                         }
1784

    
1785
#bandeau_top #Identity_not_connect {
1786

    
1787
                                     width:99%;
1788
                                     text-align: right;
1789
                                     font-size: 1.1em;
1790
                                     /*font-weight: bold;*/
1791
                                     font-family:serif!important;
1792
                                     color: #a0a0a0!important;
1793
                                     overflow: hidden;
1794
                                     margin-left:1em;
1795
				     clear:none;
1796
                                     }
1797

    
1798
#bandeau_top #Identity_not_connect label {
1799
                                           color: #a0a0a0!important;
1800
                                           font-family:serif!important;
1801
                                           }
1802

    
1803
#bandeau_top #Identity span {
1804
                              font-size: 0.9em;
1805
                              font-weight: normal;
1806
                              color: #a0a0a0!important;
1807
                              }
1808

    
1809
#bandeau_top .prefs { 
1810
                      float:left;
1811
                      font-size: 1.1em!important;
1812
                      font-family:serif!important;
1813
                      text-align:center;
1814
                      font-weight: bold;
1815
                      width:33%;
1816
                      margin-top:0.3em
1817
                      }
1818

    
1819
#bandeau_top a { 
1820
                 font-weight: bold;
1821
                 font-family:serif!important;
1822
                 color: #02739f!important;
1823
                 }
1824

    
1825
#bandeau_top a:hover { 
1826
                       background:none;
1827
                       border: none;
1828
                       color:#005184!important;
1829
                       text-decoration:none;
1830
                       }
1831

    
1832
#bandeau_top .login { 
1833
                      float:right;
1834
                      text-align:right!important;
1835
                      font-family:serif!important;
1836
                      color: #a0a0a0!important;
1837
                      width:33%;
1838
                      }
1839

    
1840
#bandeau_top .remember { 
1841
                         float:left;
1842
                         font-size: 0.9em;
1843
                         font-family:serif!important;
1844
                         text-align:right;
1845
                         font-weight: bold;
1846
                         color:#a0a0a0!important;
1847
                         width: 25%;
1848

    
1849
                         }
1850

    
1851
#bandeau_top  #Identity_not_connect .remember {
1852
		  			       margin-top: -1.9em
1853
						}
1854

    
1855
#bandeau_top .remember a { 
1856
                           margin-right:1em;
1857
                           }
1858

    
1859
#bandeau_top .MainMenuLinks {
1860
                              font-size:0.9em;
1861
                              font-weight:600;
1862
  			      letter-spacing:0.1em;
1863
                              color: white;
1864
                              background-color: grey;
1865
                              border:1px solid black;
1866
                              padding: 0 5px ;
1867
                              margin-top:0.5em;
1868
                              margin-right:0.5em;
1869
                              -moz-border-radius:10px;
1870
                              -webkit-border-radius:10px;
1871
                              -KHTML-border-radius:10px;
1872
                              -icab-border-radius:10px;
1873
                              border-radius:10px;
1874
                              }
1875

    
1876
#bandeau_top .MainMenuLinks:hover {
1877
                                    background-color :#EE5921!important;
1878
                                    border:1px solid #EE5921;
1879
                                    color:#fff!important;
1880
                                    }
1881

    
1882
/* A modified version of A List Apart - http://alistapart.com/articles/slidingdoors2/ */
1883
#nav {
1884
       position:relative;
1885
       float:left;
1886
       width:100%;
1887
       margin: 0em 0 0 0.5em;
1888
       clear:right;
1889
       z-index:350;
1890
       }
1891
 
1892
#nav ul {
1893
          height:1.4em;
1894
          margin:0;
1895
          padding: 0;
1896
          list-style:none;
1897
          }
1898

    
1899
#nav ul li {
1900
             float:left;
1901
 	     min-width:0.7em;
1902
             display:inline;
1903
             margin:0 0 0.2em 0.5em;
1904
             padding:0.1em 0.2em;
1905
             border:1px solid #005184;
1906
             border-width: 0 1px 0 0;
1907
             border-bottom:1px solid #fff;
1908
             -moz-border-radius:10px 10px 0 0;
1909
             -webkit-border-top-left-radius:9px;
1910
             -webkit-border-top-right-radius:9px;
1911
             -webkit-border-bottom-left-radius:0;
1912
             -webkit-border-bottom-right-radius:0;
1913
             -KHTML-border-radius:10px 10px 0 0;
1914
             -icab-border-radius:10px 10px 0 0;
1915
             border-radius:10px 10px 0 0;
1916
             }
1917

    
1918
#nav li.MainMenuLinks {
1919
                        font-weight:normal;
1920
                        background-color:#E2E2E2;
1921
                        border-bottom:1px solid #E2E2E2;
1922
                        padding-top:0.2em!important; 
1923
                        }
1924

    
1925
#nav li.MainMenuLinks a {
1926
                          color:#005184;
1927
                          }
1928

    
1929
#nav li.MainMenuLinks a:hover {
1930
                                text-decoration:none!important;
1931
                                color:#fff;
1932
                                }
1933

    
1934
#nav li.MainMenuLinks:hover {
1935
                              background-color: #EE5921;
1936
                              border:1px solid #005184;
1937
                              border-width: 0 1px 0 0;
1938
                              border-bottom:1px solid #EE5921;
1939
                              z-index:300;
1940
                              }
1941

    
1942
#nav li.MainMenuLinksCurrentPage {
1943
                                   font-weight:normal;
1944
                                   background-color: #fff;
1945
                                   }
1946

    
1947
#nav li.MainMenuLinksCurrentPage a{
1948
                                    color:#005184;
1949
                                    padding:0.1em 0.4em; 
1950
                                    border:none;
1951
                                    }
1952

    
1953
#nav li.MainMenuLinksCurrentPage a:hover{
1954
                                          text-decoration:none!important;
1955
                                          color:#005184;
1956
                                          }
1957

    
1958
#nav li.MainMenuLinksCurrentPage:hover {
1959
                                         border-bottom:1px solid #fff;
1960
                                         border-right:1px solid #005184;
1961
                                         z-index:300;
1962
                                         }
1963

    
1964
#nav li.nolink{
1965
                background-color: #fff;
1966
                color:#000;
1967
		min-width:0.9em;
1968
                padding:0.2em 0.4em 0em 0.4em;
1969
                -moz-border-radius:10px 10px 0 0;
1970
                -webkit-border-top-left-radius:9px;
1971
                -webkit-border-top-right-radius:9px;
1972
                -webkit-border-bottom-left-radius:0;
1973
                -webkit-border-bottom-right-radius:0;
1974
                -KHTML-border-radius:10px 10px 0 0;
1975
                -icab-border-radius:10px 10px 0 0;
1976
                border-radius:10px 10px 0 0;
1977
                }
1978

    
1979
#nav > ul a {width:auto;}
1980
/* Commented Backslash Hack hides rule from IE5-Mac \*/
1981
#nav a {float:none;}
1982
/* End IE5-Mac hack */
1983

    
1984
/* not for IE5.x or IE6 */
1985

    
1986
#subnav {
1987
          background-color: none;
1988
          position:relative;
1989
          float:left;
1990
          width:99.9%;
1991
          margin:0 0 0 0;
1992
          z-index:400!important;
1993
          }
1994

    
1995
#subnav ul {
1996
             font-size:0.9em;
1997
             margin:1em 0 0 2em;
1998
             padding: 0;
1999
             list-style:none;
2000
             }
2001

    
2002
#subnav ul li {
2003
                float:left;
2004
                display:inline;
2005
                margin:0 0.5em 0.2em 0.2em;
2006
                background-color:#fff;
2007
                -moz-border-radius:10px;
2008
                -KTML-border-radius:10px;
2009
                -webkit-border-radius:8px;
2010
                -icab-border-radius:10px;
2011
                border-radius:10px;
2012
                }
2013

    
2014
#subnav ul li.MainMenuLinks{
2015
                             background-color:#EFF1F3;
2016
                             padding:0 1em!important;
2017
                             border:1px outset #005184;
2018
                             }
2019

    
2020
#subnav ul li.MainMenuLinks a {
2021
                                text-decoration:none;
2022
                                color:#333;
2023
                                }
2024
#subnav ul li.MainMenuLinks a:hover,
2025
#subnav ul li.MainMenuLinks:hover {
2026
                                    color:#fff;
2027
                                    }
2028

    
2029
#subnav ul li.MainMenuLinks:hover{
2030
                                   text-decoration:none;
2031
                                   background-color:#EE5921!important;
2032
                                   border:1px outset #EE5921;
2033
                                   }
2034

    
2035
#subnav ul li.MainMenuLinksCurrentPage{
2036
                                        background-color:#fff;
2037
                                        padding:0 1em!important;
2038
                                        color: #EE5921;
2039
                                        border:1px inset #005184;
2040
                                        }
2041

    
2042
#subnav ul li.MainMenuLinksCurrentPage a {
2043
                                           color: #EE5921;
2044
                                           text-decoration:none;
2045
                                           }
2046

    
2047
.columns {
2048
           -moz-column-width:40%;
2049
           -moz-column-count:2;
2050
           -moz-column-gap:1em;
2051
           -moz-column-rule: 1px solid black;
2052
           
2053
           -webkit-column-width:40%;
2054
           -webkit-column-count:2;
2055
           -webkit-column-gap:1em;
2056
           -webkit-column-rule: 1px solid black;
2057
 
2058
           -icab-column-width:40%;
2059
           -icab-column-count:2;
2060
           -icab-column-gap:1em;
2061
           -icab-column-rule: 1px solid black;
2062

    
2063
           column-width:40%;
2064
           column-count:2;
2065
           column-gap:1em;
2066
           column-rule: 1px solid black;
2067
           }
2068

    
2069
.menu_search { 
2070
               width:100%;
2071
               border-width: 0 0 1px 0;
2072
               background:#fff;
2073
               padding:0.5em 0 0.5em 0;
2074
	       text-align:center;
2075
               }
2076

    
2077
.menu_search input {
2078
                     padding: 0 1px;
2079
                     }
2080

    
2081
.menu_search input.MainMenuLinks {
2082
                                   margin-left:0;
2083
                                   background: grey;
2084
                                   color: white;
2085
				   padding:0!important;
2086
                                   font-size: 1em;
2087
                                   font-weight:600;
2088
				   letter-spacing:0em;
2089
                                   }
2090

    
2091
.menu_search input.MainMenuLinks:hover {
2092
                                         border: 1px solid #EE5921;
2093
                                         background: #EE5921!important;
2094
                                         color:#fff!important;
2095
                                         }
2096

    
2097
span.bottom_page { 
2098
                   font-size: 0.8em;
2099
                   font-weight:bold;
2100
                   }
2101

    
2102
.top { 
2103
       float:right;
2104
       margin:0.5em 1em 1.5em 1em;
2105
       }
2106

    
2107
.noborder { 
2108
            border: none!important;
2109
            }
2110

    
2111

    
2112

    
(8-8/11)