Subversion Repositories bacoAlunos

Rev

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

Rev Author Line No. Line
1312 jmachado 1
/*********** Site Struture *************/
2
/*BODY *, .contentPortal, .contentPortal p, .contentPortal li, div {
3
    FONT-FAMILY: "bitstream vera sans", Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
4
    FONT-SIZE: 12px;
5
 
6
}*/
1317 jmachado 7
body
1312 jmachado 8
{
1317 jmachado 9
    font-family: Decima, Arial,"bitstream vera sans",Verdana,Helvetica,sans-serif !important;
10
    font-size: 16px !important;
11
    color: #323431 !important;
1312 jmachado 12
}
13
 
14
@font-face {
15
    font-family: Decima;
16
    src: url("../EM-Decima.Pro/OTF/Decima%20Pro.otf") format("opentype");
17
}
18
 
19
 
20
 
21
.homebox img
22
{
23
 
24
}
25
 
26
.homebox img:hover
27
{
28
    cursor:pointer;
29
}
30
 
31
label.info
32
{
33
    FONT-SIZE: 10px;
34
    font-style:italic;
35
    padding-left:5px;
36
}
37
 
38
/*Errors and Warnings*/
39
.statusOK, .active {
40
    padding: 2px ;
41
    list-style-type: none;
42
    color: green !important;
43
    background-color: #FFEEDD !important;
44
}
45
 
46
.statusERROR *, .statusERROR, .inactive {
47
    color: red !important;
48
}
49
 
50
.statusWARNING *, .statusWARNING {
51
    padding: 2px;
52
    list-style-type: none;
53
    color: yellow !important;
54
    background-color: black !important;
55
}
56
 
57
#header #headerTable
58
{
59
 
60
}
61
#headerVELHO  #headerTableVELHO
62
{
63
      background-image:url(@contextPath@/imgs/top.jpg)
64
}
65
 
66
.log
67
{
68
    background:gray;
69
    color:#F324567;
70
}
71
 
72
.requiredField * {
73
    color: red;
74
}
75
 
76
.statusSearch {
77
    color: lightblue;
78
}
79
 
80
a
81
/****************************Text Size*************************************************/
82
 
83
 
84
a input
85
{
86
    text-decoration:none;
87
    cursor:pointer;
88
}
89
.errorPage
90
{
91
    padding:10px;
92
}
93
 
94
form ul,.errorPage ul {
95
    margin-left: 15px;
96
}
97
 
98
/*
99
UL {
100
    margin: 0;
101
    padding: 0;
102
}*/
103
 
104
h1 {
105
    font-size: 1.3em !important;
106
    margin: 5;
107
        color: #808081;
108
}
109
 
110
h3 {
111
    font-size: 1.1em !important;
112
 
113
}
114
h2 {
115
    font-size: 1.2em !important;
116
 
117
}
118
 
119
.seccao h1 {
120
    border-bottom:1px solid black;
121
    padding:3px;
122
    font-size: 1.3em !important;
123
    margin: 0;
124
    font-weight:bold;
125
}
126
 
127
p,li{
128
    color:black;
129
}
130
.seccao h2 {
131
   background-color: #EEEEEE;
132
   padding:2px;
133
   border-bottom:1px solid black;
134
   margin: 0;
135
   font-size: 1.2em !important;
136
   font-weight:normal;
137
   padding-left:10px;
138
}
139
 
140
.seccao h3 {
141
   padding:2px;
142
   border-bottom:1.1em solid black;
143
   font-size: 0.96em !important;
144
   padding-left:20px;
145
}
146
 
147
.seccao h4 {
148
   padding:2px;
149
   border-bottom:1px solid black;
150
   font-size: 1em !important;
151
  font-weight:normal;
152
   padding-left:35px;
153
}
154
 
155
.pFooter {
156
    background-color: #F5911E;
157
    font-size: 0.8em;
158
    border-top: 1px solid #cccccc;
159
    border-bottom: 1px solid #cccccc;
160
    text-align: right;
161
    clear: both;
162
    margin-top:10px;
163
}
164
 
165
.pFooter a {
166
    font-style: italic;
167
}
168
 
169
.pFooterSeccao {
170
    background-color: white;
171
    font-size: 0.8em;
172
    border-top: 1px solid #cccccc;
173
    text-align: left;
174
    clear: both;
175
    margin-top:10px;
176
}
177
 
178
#content .pFooter a:hover
179
{
180
    color:white;
181
}
182
 
183
.borderLeft
184
{
185
    border-left:1px solid #f5911e;
186
}
187
 
188
 
189
#body {
190
    /*width: 950px;*/
191
    margin-left: auto;
192
    margin-right: auto;
193
}
194
 
195
#pageStructure {
196
    border-collapse: collapse;
197
    LEFT: 0;
198
    WIDTH: 100%;
199
}
200
 
201
/*#page
202
{
203
    LEFT: 0;
204
    WIDTH: 100%
205
} */
206
 
207
TD#leftPage {
208
    VERTICAL-ALIGN: top;
209
    text-align: left;
210
}
211
 
212
#leftPagePosition {
213
    CLEAR: left;
214
    LEFT: 0;
215
    FLOAT: left;
216
    PADDING-TOP: 43px;
217
}
218
 
219
TD#rightPage, TD#rightPagePortal {
220
    VERTICAL-ALIGN: top;        /*WIDTH: 160px;*/
221
    text-align:center;
222
}
223
 
224
#rightPagePosition {
225
    CLEAR: left;
226
    left: 5px;
227
    FLOAT: left;
228
    PADDING-BOTTOM: 20px;
229
}
230
 
231
 
232
/*******************************************************************************************/
233
/* Pagina de Abertura nova ZONA DAS NOTICIAS*/
234
/***/
235
 
236
#noticiasAnunciosWelcome
237
{
238
    width:100%;
239
}
240
 
241
#noticiasAnunciosWelcome table
242
{
243
    margin-left:5px;
244
    margin-right:5px;
245
}
246
 
247
 
248
#noticiasAnunciosWelcome th.underline
249
{
250
 
251
    FONT-SIZE: 12px;
252
    font-weight:normal;
253
    color: #808081;
254
    text-align:left;
255
    padding:0;
256
    border-bottom: 1px solid #808081;
257
}
258
 
259
/*****************************************************************************************/
260
 
261
/************************************** Content Structure ********************************/
262
.contentPortal {
263
    padding-left: 0;
264
 
265
}
266
 
267
#content h2 a {
268
    font-size: 1.2em;
269
}
270
 
271
#content h2 {
272
    font-size: 1.2em;
273
}
274
 
275
#pageStructure #content {
276
    border-right: 0;
277
    border-top: 0;
278
    border-bottom: 0;
279
    border-left: 1px solid #F5911E;
280
    margin-right:1px;
281
}
282
 
283
#pageStructure td#content {
284
    border-left: 1px solid #FFFFFF;
285
    border-right: 1px solid #EEEEEE;
286
    border-bottom: 1px solid #FFFFFF;
287
    border-top: 1px solid #FFFFFF;
288
}
289
 
290
#pageStructure td.rightPage {
291
 
292
    border-top: 1px solid #F5911E;
293
}
294
 
295
.imageAnnouncement img, .imageBlog img
296
{
297
    width: 341px;
298
    height: 167px;
299
}
300
 
301
#content .imageAnnouncement img {
302
    width: 341px;
303
    height: 167px;
304
}
305
 
306
 
307
#content {
308
    border: 1px solid #EEEEE0;
309
    text-align:left;
310
}
311
 
312
#content a, .files a, a
313
/*, .content a:visited*/
314
{
315
    color: #2C2E30;
316
}
317
 
318
#content a:hover, .files a:hover {
319
    color: #F5911E
320
}
321
 
322
#content, .contentPortal {
323
    LEFT: 0;
324
    RIGHT: 0;
325
    WIDTH: 100%;
326
    PADDING-BOTTOM: 0;
327
    VERTICAL-ALIGN: top;
328
}
329
 
330
#contentIntranet {
331
   height:100%;
332
   border: #FB8F3A solid 1px;
333
}
334
#contentIntranet #contentPane {
335
 
336
    padding:10px;
337
}
338
 
339
#contentPane .seccao, .blocked
340
{
341
    border: #FB8F3A solid 1px;
342
    padding:10px;
343
    border-radius: 4px !important;
344
    border-collapse: separate !important;
345
}
346
 
347
ul li.contentPane
348
{
349
    list-style-type:none;
350
}
351
 
352
 
353
table{
354
    border-collapse: separate !important;
355
}
356
.contentPortal , td.contentPortal{
357
    border: #FB8F3A solid 1px;
358
    padding:5px;
359
    border-radius: 4px !important;
360
    border-collapse: separate !important;
361
    border-spacing: 3px  !important;
362
}
363
 
364
.rightPagePortal {
365
    background-color: #ededed;
366
    border-right: #7CFC00 solid 2px;
367
    border-top: #FB8F3A solid 2px;
368
    border-bottom: #FB8F3A solid 2px;
369
}
370
 
371
.files {
372
    margin-left: 10px;
373
    margin-bottom:10px;
374
}
375
.files table
376
{
377
    width:100%;
378
}
379
.files table td
380
{
381
    padding-top:2px;
382
    padding-bottom:3px;
383
    padding-right: 20px;
384
 
385
    vertical-align:middle;
386
}
387
.files table tr.file td, .files table tr.dir td
388
{
389
    border-top:1px solid black;
390
}
391
.files table th
392
{
393
    text-align:left;
394
}
395
.files table th
396
{
397
    text-align:left;
398
}
399
 
400
.icons
401
{
402
    white-space: nowrap;
403
    width: 1%;
404
}
405
 
406
 
407
/*****************************************************************************************/
408
 
409
/************************************* Footer Modules ***********************************/
410
 
411
footer {
412
    border-top: 1px solid #8a6100;
413
    padding-top: 5px;
414
    padding-bottom: 5px;
415
    text-align: center;
416
    margin-top:5px;
417
}
418
 
419
 
420
/*********************************************************************************/
421
 
422
/****************** topnav **********************/
423
 
424
#topnav {
425
    color: black;
426
    text-decoration: none;
427
    border-radius: 4px;
428
    BACKGROUND-COLOR: #E6E6E6;
429
    font-size: .9em !important;
430
    /*FONT: 12px / 20px "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif*/
431
}
432
 
433
/*#topnav LI A:visited*/
434
/*{*/
435
    /*COLOR: white;*/
436
/*}*/
437
#topnav LI A:hover {
438
    COLOR: black;
439
    BACKGROUND-COLOR: #FFFFFF
440
}
441
#topnav LI A {
442
    color: white;
443
    text-decoration: underline;
444
}
445
 
446
#topnav UL {
447
    margin-top: 0;
448
    margin-left: 0;
449
    PADDING-RIGHT: 0;
450
    MARGIN-bottom: 2px;
451
    MARGIN-right: 0;
452
    PADDING-TOP: 0;
453
    padding-left: 15px;
454
    LIST-STYLE-TYPE: none
455
}
456
 
457
#topnav LI {
458
    PADDING-RIGHT: 0;
459
    DISPLAY: inline;
460
    PADDING-LEFT: 0;
461
    PADDING-BOTTOM: 0;
462
    MARGIN: 0;
463
    PADDING-TOP: 0;
464
}
465
 
466
/*****************************************************************
467
*  Search Results
468
*
469
*****************************************************************/
470
 
471
.intranetLayout .searchTab
472
{
473
    text-align:right;
474
    padding:4px;
475
    padding-bottom:4px;
476
    white-space:nowrap;
477
    margin:0;
478
}
479
.intranetLayout .searchTab input[type='text']
480
{
481
 
482
 }
483
#searchResults li h1 {
484
 
485
    background-color: #EEEEEE;
486
    border-bottom: #3B341D 1px solid;
487
    padding: 2px;
488
    margin-bottom: 10px;
489
    color: black;
490
}
491
 
492
#searchResults li .fragments {
493
    padding-left:30px;
494
    padding-right:10px;
495
}
496
#searchResults li .smallGreen {
497
 
498
    padding-left:10px;
499
    color: orange;
500
    text-decoration: none;
501
    FONT: 10px "bitstream vera sans", /*"Lucida Grande"*/, "Trebuchet MS", /*Verdana*/, /*Arial*/, /*Helvetica*/, /*sans-serif*/
502
 
503
}
504
 
505
#searchResults li a {
506
    cursor: pointer;
507
}
508
 
509
#searchresults div.result {
510
 
511
    margin-left: 20px;
512
    border-bottom: 1px solid #3B341D;
513
    margin-bottom: 15px;
514
    padding-bottom: 0;
515
}
516
 
517
#searchResults li .module {
518
    margin-left:5px;
519
}
520
 
521
#searchResults li .module .result h2 {
522
 
523
    color: black;
524
    padding-top: 0;
525
    margin-top: 10px;
526
    cursor: pointer;
527
    padding-bottom: 0;
528
    FONT: 12px "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
529
}
530
 
531
#searchResults li .module .result h2 a, #searchResults #googleModule .result h2,  #searchResults #googleModule .result h2 a b i,{
532
 
533
    FONT: 18px "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
534
}
535
 
536
#searchResults li .module .result p {
537
    margin-top: 5px;
538
    cursor: pointer;
539
    margin-bottom: 0;
540
    padding-bottom: 2px;
541
    padding-top: 0;
542
}
543
 
544
#searchResults .googleLogo {
545
    float: right;
546
}
547
 
548
#searchResults .googleLogo td {
549
 
550
    vertical-align: middle;
551
    color: #676767;
552
    text-align: right;
553
    font-size: 11px;
554
    margin-right: 2px;
555
}
556
 
557
#searchResults .googleLogo td img {
558
    padding-top: 3px;
559
}
560
 
561
#searchResults #googleResults
562
{
563
    margin-left:5px;
564
 
565
}
566
 
567
/*************************************************************************************/
568
 
569
/*****************************Portal Page Template************************************/
570
.portal {
571
}
572
 
573
.columnTable td
574
{
575
    margin-left: 10px;
576
}
577
td.column {
578
    vertical-align: top;
579
}
580
 
581
.navLeftMenu h2 {
582
}
583
 
584
.navLeftMenu {
585
}
586
 
587
.blockData
588
{
589
    border: 1px solid gray;
590
    padding:1px;
591
    margin:3px;
592
}
593
.blockDataTitle
594
{
595
    background-color: lightgray;
596
    padding:3px;
597
}
598
.blockDataContent
599
{
600
    background-color: transparent;
601
    padding:3px;
602
}
603
.blockDataFooter
604
{
605
    padding:3px;
606
    background-color: lightgray;
607
    font-size: 0.8em;
608
    border-top: 1px solid #cccccc;
609
    text-align: left;
610
    clear: both;
611
    margin-top:10px;
612
}
613
.block
614
{
615
    margin-bottom:10px;
616
    border-left: 1px solid #FFFFFF;
617
}
618
 
619
.block .zerofound, .block table
620
{
621
    margin-left:10px;
622
}
623
.block .head
624
{
625
    font-style:italic;
626
}
627
 
628
 
629
.block ul li p
630
{
631
    background-color:transparent;
632
    font-style:italic;
633
}
634
.block ul li ul li
635
{
636
   padding-left: 0;
637
}
638
 
639
.block p, .navLeftMenu h2 { /* cor dos submenus do menu esqerda*/
640
    background-color: #EEEEEE;
641
    padding-left: 0;
642
    margin: 0;
643
 
644
}
645
 
646
 .intranetLayout .block ul
647
{
648
    LIST-STYLE-TYPE: square;
649
}
650
.block ul {
651
 
652
    list-style:none;
653
    padding-left: 18px;
654
    margin-left:0;
655
}
656
.intranetLayout .block ul ul{
657
    LIST-STYLE-TYPE: circle;
658
}
659
.block ul ul
660
{
661
    list-style:none;
662
    padding-left: 15px;
663
    margin-left:0;
664
}
665
.block ul li{
666
    padding-top:5px;
667
    padding-left:0;
668
    margin-left:0;
669
}
670
 
671
.block a {
672
    color: #4d4d4d;
673
    text-decoration: none;
674
}
675
 
676
.block a:visited {
677
    /*color: #4d4d4d;*/
678
    text-decoration: none;
679
}
680
 
681
.block a:hover, .linkUnderlineGrayToGreen a:hover {
682
    color: #F5911E;
683
    text-decoration: underline;
684
}
685
 
686
.portalLeftAnnouncements table {
687
    /*table-layout: fixed;*/
688
    /*width: 180px;*/
689
    padding-top: 10px;
690
    font-size: 0.8em;
691
}
692
 
693
.portalRightAnnouncements table
694
{
695
    font-size: 0.8em;
696
}
697
.portalRightAnnouncements td
698
{
699
    vertical-align:top;
700
}
701
 
702
.portalAnnouncement a {
703
    margin: 0;
704
}
705
 
706
.portalAnnouncementTitle
707
{
708
    /*white-space:nowrap;*/
709
}
710
.portalAnnouncementTitle a {
711
    color: #F5911E;
712
}
713
 
714
.portalAnnouncement a {
715
    text-decoration: none;
716
}
717
 
718
.portalAnnouncementText a {
719
    color: #4d4d4d;
720
}
721
 
722
.portalAnnouncementText, .portalAnnouncementTitle {
723
    /*table-layout: fixed;*/
724
    width: 180px;
725
 
726
}
727
.portalAnnouncementTitle
728
{
729
    font-weight:bold;
730
    border-bottom: 1px solid #F5911E;
731
}
732
.portalAnnouncementTop{
733
    /*table-layout: fixed;*/
734
    border-bottom:3px solid #808081;
735
    border-left:3px solid #FFFFFF;
736
    padding:2px;
737
 
738
 
739
}
740
 
741
/* todo FABIO
742
todo  Left Manus???? ao pe de portalMenus isto esta uma confusao*/
743
.navleftMenu {
744
/*width: 180px;*/
745
    padding-left: 10px;
746
}
747
 
748
 
749
#portalMenu li.selected  a {
750
    color: #F5911E;
751
 
752
}
753
 
754
/**********************************************************************************
755
*  TEMPLATES ESPECIFICOS:
756
*
757
*  ContentPortal
758
*  Standard Template
759
*  IndexPage
760
*
761
****************************** ContentPortal ***************************/
762
.contentPortal h1 {
763
    background-color: #EEECE2;
764
    color: #59502C;
765
    font-size: 1.3em;
766
}
767
 
768
.contentPortal h2 {
769
    font-size: 1.2em;
770
    margin-top:15px;
771
    margin-bottom:5px;
772
}
773
 
774
.contentPortal {
775
 
776
}
777
 
778
.contentPortal p {
779
    margin: 0;
780
    color: #4d4d4d;
781
}
782
 
783
.section {
784
    margin-bottom: 10px;
785
}
786
 
787
 
788
/*************************************************
789
new styles
790
*************************************************/
791
 
792
.contentPane
793
{
794
    padding:10px;
795
}
796
/*************************************************
797
BOOTSTRAP OVERRIDES
798
*************************************************/
799
 
800
 
801
/*body{
802
    background-color: #ABCEEB !important;
803
}*/
804
.panel-primary > .panel-heading
805
{
806
    /*background-color: #FFF0D0 !important;
807
    color:#59502C !important;*/
808
    background-color: #EEECE2 !important;
809
    color:#59502C !important;
810
}
811
 
812
/* PANEL INFO AMARELO
813
.panel-info {
814
    border-color: #e8d68a !important;
815
}
816
.panel-info > .panel-heading {
817
    color: #8a6100 !important;
818
    background-color: #ffdb96 !important;
819
    border-color: #e8d68a !important;
820
}
821
.panel-info > .panel-heading + .panel-collapse .panel-body {
822
    border-color: #e8d68a !important;
823
}
824
.panel-info > .panel-footer + .panel-collapse .panel-body {
825
    border-color: #e8d68a !important;
826
}
827
*/
828
 
829
/** PANEL INFO IGUAL AO INFO TEXT AZUL*/
830
 
831
.panel-info {
832
    border-color: #bce8f1 !important;
833
}
834
.panel-info > .panel-heading {
835
    color: #31708f !important;
836
    background-color: #d9edf7 !important;
837
    border-color: #bce8f1 !important;
838
}
839
.panel-info > .panel-heading + .panel-collapse .panel-body {
840
    border-color: #bce8f1 !important;
841
}
842
.panel-info > .panel-footer + .panel-collapse .panel-body {
843
    border-color: #bce8f1 !important;
844
}
845
 
846
/*Estilo novo inventado para o baco*/
847
.alert-disabled {
848
    background-color: #d6d6d6;
849
    border-color: #b0b0b0;
850
    color: #939393; }
851
.alert-disabled hr {
852
    border-top-color: #a3a3a3; }
853
.alert-disabled .alert-link {
854
    color: #5a5a5a; }
855
 
856
 
857
.vcenter {
858
    vertical-align: middle !important;
859
}
860
/* centered columns styles */
861
.row-centered {
862
    text-align:center !important;
863
}
864
 
865
 
866
.navbar-collapse {
867
    max-height:none !important;
868
}
869
 
870
 
871
/** LIST ITEM INFO PARECIDO AO WARNING ANTIGO PRIMARY
872
.list-group-item-info {
873
    color: #8a6100 !important;
874
    background-color: #ffdb96 !important;
875
}
876
a.list-group-item-info,
877
button.list-group-item-info {
878
    color: #8a6100 !important;
879
}
880
 
881
*/
882
 
883
.list-group-item-heading {
884
    margin-top: 15px !important;
885
    margin-bottom: 2px !important;
886
    font-weight: bold;
887
    border: 1px solid #5d5846 !important;
888
}
889
.list-group > .list-group-item-heading:first-child
890
{
891
    margin-top: 0 !important;
892
}
893
 
894
.list-group-item-filled
895
{
896
    padding: 0 !important;
897
}
898
 
899
 
900
.list-group-item-footer
901
{
902
    padding-top: 3px !important;
903
    padding-bottom: 3px !important;
904
    font-size: smaller !important;
905
    background-color: #F1F1F1 !important;
906
}
907
 
908
a:not(.btn)
909
{
910
    color: #0000FF !important;
911
    text-decoration: underline !important;
912
}
913
div.list-group-item * span.glyphicon, div.list-group-item * span.icon, div.list-group-item > span.glyphicon, div.list-group-item > span.icon, tr.dir .glyphicon-folder-open
914
{
915
    /*color: #a17900 !important;*/
1317 jmachado 916
/*    color: white !important;*/
1312 jmachado 917
    text-decoration: none !important;
918
}
919
 
1317 jmachado 920
.files .glyphicon-folder-open
921
{
922
 /*   color: yellow !important;*/
923
}
924
 
925
 
1312 jmachado 926
div.list-group-item * span.glyphicon, div.list-group-item * span.icon, div.list-group-item > span.glyphicon, div.list-group-item > span.icon, tr.dir .glyphicon-folder-open
927
{
928
/*    color: #a17900 !important;*/
1317 jmachado 929
    /*color: white !important;*/
1312 jmachado 930
    text-decoration: none !important;
931
}
932
 
933
.badge
934
{
935
    float:right !important;
936
    margin-right: 4px !important;
937
}
938
.badge.icon .icon, .badge.icon .glyphicon
939
{
940
    color: white !important;
941
    text-decoration: none !important;
942
    /*background-color: white !important;*/
943
}
944
.panel-primary > .panel-heading .badge {
945
    color: #fcf8e3 !important;
946
    background-color: #8a6d3b !important;
947
}
948
 
949
.badge.icon:hover .icon, .badge.icon:hover .glyphicon
950
{
951
    color: black !important;
952
    text-decoration: none !important;
953
}
954
.badge.icon:hover
955
{
956
    background-color: white !important;
957
    border: 1px solid black;
958
    text-decoration: none !important;
959
}
960
.navbar a, span.glyphicon
961
{
962
    color: inherit !important;
963
    text-decoration: inherit !important;
964
}
965
 
966
 
967
.list-group-item span.glyphicon
968
{
969
    margin-right: 10px;
970
}
971
.navPlace span.glyphicon
972
{
973
    margin-right: 3px !important;
974
    margin-left: 3px !important;
975
}
976
.contentPortal li a .contentPortal li {
977
    color: #4d4d4d;
978
}
979
 
980
 
981
.topsection>.panel-heading
982
{
983
    font-size: medium !important;
984
    font-weight: bold !important;
985
 
986
}
987
.section>.panel-heading
988
{
989
    font-size: medium !important;
990
    background-color: black !important;
991
    color: #ffffff !important;
992
}
993
 
994
 
995
.panel .section
996
{
997
    border-right: 0;
998
    border-bottom: 0;
999
}
1000
 
1001
 
1002
.form-horizontal-small *
1003
{
1004
    font-size: .95em !important;
1005
}
1006
.form-horizontal-small .form-group
1007
{
1008
    margin-bottom: .6em !important;
1009
}
1010
.form-horizontal-small .form-control
1011
{
1012
    height: 27px !important;
1013
}
1014
 
1015
.disabledItem, .disabledItem a
1016
{
1017
    background-color: #d3d3d3 !important;
1018
    color: #808080 !important;
1019
}
1020
td.icons
1021
{
1022
    width: 15px !important;
1023
    white-space: nowrap !important;
1024
}
1025
 
1026
 
1027
 
1028
 
1029
/*************************************************
1030
BOOTSTRAP OVERRIDES
1031
*************************************************/
1032
 
1033
 
1034
/***** NOVOS ***/
1035
 
1036
 
1037
.cursorLink:hover
1038
{
1039
    cursor: pointer;
1040
}
1041
 
1042
 
1043
.contentPortal li a:hover {
1044
    color: #F5911E;
1045
}
1046
 
1047
 
1048
ul li ul li
1049
{
1050
    margin-left:20px;
1051
}
1052
 
1053
 
1054
 
1055
.listCircleWhite ul li,.listDisc ul li, .listSquare ul li
1056
{
1057
    background-color: transparent;
1058
    background-image: url(@contextPath@/imgs/icon_greencircle.gif);
1059
    background-repeat: no-repeat;
1060
    background-attachment: scroll;
1061
    background-x-position: 0pt;
1062
    background-y-position: 50%;
1063
    padding-left: 20px;
1064
    padding-top:0;
1065
    list-style-type: none;
1066
    margin-left:10px;
1067
    vertical-align:top;
1068
}
1069
.listClean UL, .files UL /*Lista sem nada*/
1070
{
1071
    LIST-STYLE-TYPE: none;
1072
    padding: 0;
1073
    /*margin-left: 5px;*/
1074
}
1075
 
1076
.listCircleWhite UL /*Lista circulo branco*/
1077
{
1078
    /*LIST-STYLE-TYPE: circle;*/
1079
    /*margin-left: 15px;*/
1080
 }
1081
 
1082
.listDecimal UL /*Lista decimal*/
1083
{
1084
    LIST-STYLE-TYPE: decimal;
1085
    margin-left: 15px;
1086
}
1087
 
1088
.listDecimal li
1089
{
1090
       padding-top:5px;
1091
}
1092
.listDisc UL /*Lista circulo preto*/
1093
{
1094
    /*LIST-STYLE-TYPE: disc;*/
1095
    /*margin-left: 15px;*/
1096
}
1097
 
1098
.listSquare UL /*Lista quadrado preto*/
1099
{
1100
    /*LIST-STYLE-TYPE: square;*/
1101
    /*margin-left: 15px;*/
1102
}
1103
 
1104
.portalLeftAnnouncements img {
1105
    height: 133px;
1106
    width: 133px;
1107
}
1108
 
1109
/*PASSA PARA AQUI TUDO O QUE SEJA DE BLOCOS E VAMOS LIMPAR TUDO */
1110
 
1111
/*Isto tem de ser generico o H1 jáe um header nao necessita da classe .header para nada*/
1112
/*Block Titles*/
1113
#content h1, #lastnews h1 {
1114
    margin-bottom: 1px;
1115
    color: white;
1116
    background-color:#EEECE2;
1117
    padding-left: 10px;
1118
    vertical-align: top;
1119
}
1120
 
1121
/*********************************************************************************/
1122
/******************************* Index Page***************************************/
1123
#flashTopNews * td, #flashCenterNews * td, #flashBottomNews * td {
1124
    vertical-align: top;
1125
}
1126
 
1127
/*FlashTopNews*/
1128
#flashTopNews {
1129
    padding: 0;
1130
    margin: 0;
1131
}
1132
 
1133
#flashTopNews .container {
1134
    background-color: #2C2E30;
1135
    height: 95px;
1136
    width: 100%;
1137
    margin: 0;
1138
}
1139
 
1140
#flashTopNews .container .textContainer {
1141
    margin: 0;
1142
    text-align: center;
1143
}
1144
 
1145
#flashTopNews .container .imageContainer {
1146
    margin: 0;
1147
    text-align: right;
1148
    text-decoration: none;
1149
}
1150
 
1151
#flashTopNews img {
1152
    height: 167px;
1153
    width: 500px;
1154
}
1155
 
1156
#flashTopNews * td {
1157
    vertical-align: top;
1158
}
1159
 
1160
#flashTopNews .container .textContainer h2 {
1161
    margin: 0;
1162
    margin-top: 30px;
1163
}
1164
 
1165
#flashTopNews .container .textContainer p {
1166
    margin: 0;
1167
    margin-top: 1px;
1168
}
1169
 
1170
#flashTopNews h2 a {
1171
    color: #F5911E;
1172
    font-weight: bold;
1173
    text-decoration: none;
1174
}
1175
 
1176
#flashTopNews p a{
1177
    color: #F5911E;
1178
    text-decoration: none;
1179
}
1180
 
1181
/*FlashCenterNews*/
1182
#flashCenterNews {
1183
    margin-top: 2px;
1184
  /*  border-top-style: dotted;*/
1185
    border-top-color: gray;
1186
}
1187
 
1188
#flashCenterNews .container {
1189
    width: 100%;
1190
    margin: 0;
1191
}
1192
 
1193
#flashCenterNews .textContainer {
1194
    padding-top: 10px;
1195
}
1196
 
1197
#flashCenterNews h2 a{
1198
    color: #2C2E30;
1199
    font-weight: bold;
1200
    text-decoration: none;
1201
}
1202
 
1203
#flashCenterNews p a {
1204
    color: #4d4d4d;
1205
    text-decoration: none;
1206
}
1207
 
1208
#flashCenterNews img, #flashCenterNews td.imageContainer {
1209
    width: 133px;
1210
    height: 133px;
1211
}
1212
 
1213
/*FlashBottomNews*/
1214
#flashBottomNews img {
1215
    width: 100px;
1216
    height: 100px;
1217
}
1218
 
1219
#flashBottomNews h2 a {
1220
    color: #F5911E;
1221
    font-weight: bold;
1222
}
1223
 
1224
 
1225
#flashBottomNews p a {
1226
    color: #2C2E30;
1227
    text-decoration:none;
1228
    text-align:right;
1229
}
1230
 
1231
 
1232
 
1233
#flashBottomNews .flashNew{
1234
        height:100px;
1235
}
1236
 
1237
.flashNew
1238
{
1239
 
1240
    width:100%;
1241
 
1242
}
1243
.flashNew th
1244
{
1245
    vertical-align:top;
1246
}
1247
 
1248
.flashNew td
1249
{
1250
     background-color: #EEEEEE;
1251
}
1252
#flashCenterNews .container td, #flashBottomNews .container td
1253
{
1254
    padding:2px;
1255
 
1256
}
1257
#flashCenterNews .container td.cont
1258
{
1259
    width:50%;
1260
}
1261
#flashBottomNews .container td.cont
1262
{
1263
    width:25%;
1264
}
1265
#flashCenterNews .flashNew td, #flashBottomNews .flashNew td
1266
{
1267
    border-right: 0px solid black;
1268
    border-bottom: 0px solid black;
1269
    border-top: 0px solid black;
1270
    padding: px;
1271
    width:80%;
1272
 
1273
}
1274
 
1275
#flashCenterNews .flashNew th, #flashBottomNews .flashNew th
1276
{
1277
    border-left: 0px solid black;
1278
    border-bottom: 0px solid black;
1279
    border-top: 0px solid black;
1280
    border-right: 0px solid gray;
1281
    padding: 1px;
1282
}
1283
 
1284
 
1285
/*Last News Block*/
1286
#lastnews {
1287
}
1288
 
1289
#lastnews ul {
1290
    list-style: none;
1291
    width: 160px;
1292
    LIST-STYLE-TYPE: none;
1293
    padding: 0;
1294
    margin: 0;
1295
}
1296
 
1297
#lastnews li {
1298
    margin: 0;
1299
        border-bottom-width: 1px;
1300
        border-bottom-style:solid;
1301
    border-bottom-color: #F5911E;
1302
    padding-right:3px;
1303
    padding-bottom:0;
1304
    padding-top:0;
1305
    padding-left:3px;
1306
 
1307
/*      margin-top: 0pt;
1308
 
1309
margin-right: 0pt;
1310
 
1311
margin-bottom: 0pt;
1312
 
1313
margin-left: 0pt;
1314
 
1315
border-bottom-width: 1px;
1316
 
1317
border-bottom-style: solid;
1318
 
1319
border-bottom-color: #8ec73f;
1320
 
1321
padding-right: 3px;
1322
 
1323
padding-bottom: 0pt;
1324
 
1325
padding-top: 0pt;
1326
 
1327
padding-left: 3px;
1328
 
1329
        */
1330
 
1331
 
1332
 
1333
        }
1334
 
1335
#lastnews li a, .linkLeftMenu a, .linkRightMenu a {
1336
    text-decoration: none;
1337
}
1338
 
1339
#lastnews li a, .linkLeftMenu a, .linkRightMenu a {
1340
    color: #4d4d4d;
1341
}
1342
 
1343
/*#lastnews li a:visited, .linkLeftMenu a:visited, .linkRightMenu a:visited {*/
1344
    /*color: #4d4d4d;*/
1345
/*}*/
1346
 
1347
#lastnews li a:hover, .linkLeftMenu a:hover, .linkRightMenu a:hover {
1348
    color: orange;
1349
}
1350
 
1351
 
1352
/**************************************************************************************/
1353
 
1354
/******************************** Bar Module Color ************************************/
1355
TD #topBar {
1356
    font-weight: bold;
1357
    color: white;
1358
    background-color: #FFFFFF;
1359
    padding-left: 10px;
1360
    FONT-SIZE: 18px
1361
}
1362
 
1363
/**************************************************************************************/
1364
 
1365
/******************************** Background Color ************************************/
1366
/*Gray background*/
1367
#backOne {
1368
    background-color: #4D4D4D;
1369
}
1370
 
1371
/**************************************************************************************/
1372
 
1373
/*************************Staff Links Structure***************************************/
1374
.staffLinks P {
1375
    font-weight: bold;
1376
}
1377
 
1378
/*************************************************************************************/
1379
 
1380
form, .boxHorizontal {
1381
    margin: 0;
1382
    border: 0 #793B0D solid;
1383
    /*background-color: #FFFFFF;*/
1384
}
1385
 
1386
.boxHorizontal {
1387
    padding-top: 5px;
1388
 
1389
}
1390
 
1391
.form th, .boxHorizontal th {
1392
    margin: 0;
1393
    background-color: #FFFFFF;
1394
    border-top: 0px solid #793B0D;
1395
    font-weight: normal;
1396
    padding-right: 5px;
1397
    text-align: right;
1398
    vertical-align:top;
1399
}
1400
 
1401
.form td, .boxHorizontal td {
1402
    /*margin: 0;*/
1403
    /*padding-left: 10px;*/
1404
    /*padding-top: 3px;*/
1405
    /*padding-bottom: 3px;*/
1406
    /*padding-right: 15px;*/
1407
    /*color: #793B0D;*/
1408
    /*background-color: #FFFFFF;*/
1409
 
1410
    /*font-size: 0.9em;*/
1411
    /*font-family: Helvetica, sans-serif;*/
1412
    vertical-align: top;
1413
}
1414
.form td ul, .boxHorizontal td ul
1415
{
1416
    margin-left:15px;
1417
}
1418
.blockForm th
1419
{
1420
    background-color: #EEEEEE;
1421
}
1422
.blockForm td
1423
{
1424
    border-bottom: 1px solid #EEEEEE;
1425
}
1426
 
1427
.form .buttons td, .boxHorizontal .buttons td {
1428
    text-align: left;
1429
    background-color: #FFFFFF;
1430
}
1431
 
1432
.form textarea, .boxHorizontal textarea {
1433
    width: 600px;
1434
    height: 300px;
1435
 
1436
}
1437
 
1438
.form input[type="text"], .form input[type="password"], .form input.text, .form input.password
1439
{
1440
    width: 800px;
1441
}
1442
 
1443
.form input[type="textarea"], .form input.textarea
1444
{
1445
   width: 600px;
1446
   height:600px;
1447
}
1448
 
1449
.form input.date {
1450
    width: 100px;
1451
}
1452
 
1453
.form input.readOnly {
1454
    background-color: #cccccc;
1455
    border-top-width: 1px;
1456
    color: #FFFFFF;
1457
    border-right-width: 1px;
1458
    border-bottom-width: 1px;
1459
    border-left-width: 1px;
1460
    border-top-style: solid;
1461
    border-right-style: solid;
1462
    border-bottom-style: solid;
1463
    border-left-style: solid;
1464
}
1465
 
1466
.form .tableSeparator
1467
{
1468
    border-top: 1px solid gray;
1469
}
1470
 
1471
/* PAGE LAYOUTS */
1472
 
1473
.seccao, .seccao p {
1474
    margin: 10px;
1475
 
1476
}
1477
 
1478
.seccao p {
1479
    padding: 4px;
1480
}
1481
 
1482
.seccao h1 {
1483
    font-size: 1.3em;
1484
    font-weight: bold;
1485
 
1486
    color: black;
1487
}
1488
 
1489
.seccao .seccao h1 {
1490
    font-size: 1.3em;
1491
    font-weight: bold;
1492
 
1493
    color: red;
1494
}
1495
 
1496
.seccao ul
1497
{
1498
    margin: 15px;
1499
}
1500
 
1501
/*Butões*/
1502
 
1503
input[type="text"], input[type="password"] {
1504
}
1505
 
1506
input[type="button"], input[type="submit"] {
1507
    color: #4d4d4d;
1508
    border-top-width: 1px;
1509
    border-right-width: 1px;
1510
    border-bottom-width: 1px;
1511
    border-left-width: 1px;
1512
    border-top-style: solid;
1513
    border-right-style: solid;
1514
    border-bottom-style: solid;
1515
    border-left-style: solid;
1516
    border-top-color: #4d4d4d;
1517
    border-right-color: #4d4d4d;
1518
    border-bottom-color: #4d4d4d;
1519
    border-left-color: #4d4d4d;
1520
    background-color: transparent;
1521
    background-attachment: scroll;
1522
}
1523
 
1524
input[type="button"]:hover, input[type="submit"]:hover {
1525
    background-color: #F5911E;
1526
    background-attachment: scroll;
1527
    cursor: pointer;
1528
    color: white;
1529
}
1530
 
1531
 
1532
/********************************************** Navigation Menu ********************************/
1533
 
1534
/*
1535
#menuTop { text-transform: uppercase; font-weight: bold; overflow: hidden; width:980px; margin: 0 auto;}
1536
#menuTop ul { list-style: none; margin: 0; padding: 0; }
1537
 
1538
#menuTop ul li { font-size: 1em; float:left; text-align: center; background: #999; margin: 0; padding: 0; }
1539
#menuTop ul li a, #global_nav ul li a:visited { display: block; color: #fff; text-decoration: none; border-right: 1px solid #fff; margin: 0; padding: 9px 0 8px; font-family: 'KlavikaLightPlain'; font-size:12px; line-height:15px; font-weight: normal;}
1540
 
1541
#menuTop ul li a:hover { background: #009DE0; }
1542
#menuTop ul li.last a, #global_nav ul li.last a:visited {border-right: none; }
1543
*/
1544
 
1545
 
1546
/* NOVO ESTILO TABELA CINZA
1547
#menuTop
1548
{
1549
    height: 28px;
1550
    margin-bottom: 2px;
1551
}
1552
#menuTop ul {
1553
    padding: 0;
1554
    display:table;
1555
    width:100%;
1556
 
1557
}
1558
#menuTop li {
1559
    text-align: center;
1560
    padding: 0;
1561
    line-height: 28px;
1562
    margin:0;
1563
    background-color: #dadfe1;
1564
    display:table-cell;
1565
 
1566
}
1567
#menuTop li:hover {
1568
    background-color: #E8EEF0;
1569
}
1570
 
1571
#menuTop ul li a{
1572
    color: #6e7172 !important;
1573
    text-decoration: none !important;
1574
}
1575
#menuTop ul li {
1576
    border-left: 1px solid #E8EEF0;
1577
 
1578
}
1579
#menuTop ul li:first-of-type {
1580
    border-left: 0;
1581
}
1582
*/
1583
 
1584
 
1585
/**NOVO CATARINA **/
1586
.menuTop
1587
{
1588
    height: 28px;
1589
    margin-bottom: 2px;
1590
    text-align: right;
1591
}
1592
.menuTop ul.m {
1593
    padding: 0;
1594
    display:inline;
1595
 
1596
 
1597
}
1598
.menuTop li.dropdown {
1599
    text-align: center;
1600
    padding-left: 20px;
1601
    line-height: 28px;
1602
    margin:0;
1603
    display:inline;
1604
 
1605
 
1606
 
1607
}
1608
.menuTop .dropdown-menu li
1609
{
1610
    margin-left: 0;
1611
    padding-left: 0;
1612
}
1613
.menuTop .dropdown-menu li a
1614
{
1615
 
1616
    padding-left: 5px;
1617
}
1618
 
1619
.menuTop li:hover {
1620
 
1621
}
1622
 
1623
.menuTop ul li a{
1624
    color: #323431 !important;
1625
    text-decoration: none !important;
1626
}
1627
.menuTop ul li {
1628
    /*border-left: 1px solid #E8EEF0;*/
1629
 
1630
}
1631
.menuTop ul li:first-of-type {
1632
    /*border-left: 0;*/
1633
}
1634
 
1635
.menuTop div a
1636
{
1637
    color: #323431 !important;
1638
    text-decoration: none !important;
1639
}
1640
.menuTop div
1641
{
1642
    background-color: #dadfe1;
1643
    /*text-align: center;*/
1644
    border-right: 1px solid white;
1645
    border-bottom: 1px solid white;
1646
}
1647
.menuTop div:hover
1648
{
1649
    background-color: #c0c5c7;
1650
}
1651
/*
1652
.shadow UL{
1653
    background-color: #666;
1654
    color: inherit;
1655
    position: relative;
1656
    padding-left:1px;
1657
    padding-top :0px;
1658
    padding-bottom:2px;
1659
    padding-right:2px;
1660
}
1661
 
1662
.shadow UL {
1663
    background: transparent;
1664
    width: 250px;
1665
    color: inherit;
1666
}  */
1667
 
1668
/*ul.menu li sup{
1669
    font-weight:bold;
1670
    font-size:7px;
1671
    color: red;
1672
} */
1673
 
1674
/* Fix IE. Hide from IE Mac \*/
1675
* html ul.menu li {
1676
    float: left;
1677
    height: 1%;
1678
}
1679
 
1680
* html ul.menu li a {
1681
    height: 1%;
1682
}
1683
 
1684
/* End */
1685
 
1686
ul.menu ul {
1687
    position: absolute;
1688
    display: none;
1689
    left: 149px; /* Set 1px less than menu width */
1690
    top: 0;
1691
}
1692
 
1693
ul.menu li.submenu ul {
1694
    display: none;
1695
}
1696
 
1697
/* Hide sub-menus initially */
1698
 
1699
ul.menu li a:hover {
1700
    background-color: #F5911E;
1701
    color: #FFFFFF;
1702
    text-decoration: underline;
1703
}
1704
 
1705
/***********************************************************************************************/
1706
/*BLOG*/
1707
.postHeader
1708
{
1709
    clear:both;
1710
}
1711
.toolsContainer
1712
{
1713
    border: 1px solid orange;
1714
    width:100%;
1715
    margin-bottom:5px;
1716
    clear:both;
1717
}
1718
.tools
1719
{
1720
    text-align:right;
1721
    padding:2px;
1722
}
1723
 
1724
.tools a:hover
1725
{
1726
    color:white;
1727
}
1728
 
1729
.blog h2 *
1730
{
1731
    border-bottom:2px solid orange;
1732
    font-size:1.2em;
1733
}
1734
.postsContainer
1735
{
1736
    width:70%;
1737
}
1738
.blog .posts
1739
{
1740
    background-color:white;
1741
    border: 1px solid #808081;
1742
    width:100%;
1743
}
1744
 
1745
.posts * a:hover
1746
{
1747
    background-color:white;
1748
}
1749
.blog .oldMonths
1750
{
1751
    vertical-align:top;
1752
}
1753
 
1754
.blog .form table, .blockForm table
1755
{
1756
     border: 1px solid lightgray;
1757
     margin-bottom:4px;
1758
     margin-top:4px;
1759
}
1760
 
1761
.blockForm ul li ul li
1762
{
1763
    margin-bottom: 0px;
1764
 
1765
}
1766
.blockForm ul li
1767
{
1768
    margin-bottom: 5px;
1769
 
1770
}
1771
 
1772
 
1773
/********** Trees ***************/
1774
 
1775
.tree .node
1776
{
1777
    margin-left:10px;
1778
}
1779
 
1780
 
1781
 
1782
 
1783
/*POP EMAIL*/
1784
 
1785
.messagesContainer
1786
{
1787
    vertical-align:top;
1788
}
1789
 
1790
 
1791
table.quadro
1792
{
1793
        width:650px;
1794
    border: 1px solid black;
1795
    padding: 10px;
1796
}
1797
.quadro td
1798
{
1799
    text-align:center;
1800
}
1801
table.quadro th
1802
{
1803
        padding-bottom:5px;
1804
}
1805
table.quadro th.side
1806
{
1807
        padding:0px;
1808
    text-align:left;
1809
}
1810
/*.messages td*/
1811
.dataTable
1812
{
1813
    border:0;
1814
    padding:0;
1815
 
1816
}
1817
.dataTable td
1818
{
1819
    margin:0;
1820
    border:1px solid #D3D3D3;
1821
 
1822
}
1823
.number
1824
{
1825
    text-align:right;
1826
}
1827
.messages th, .dataTable th
1828
{
1829
    border:1px solid LightGray;
1830
    text-align:center;
1831
}
1832
.messages
1833
{ width:100%}
1834
.dataTable input.removeButton, .form input.removeButton, .reminders * input.removeButton
1835
{
1836
    cursor:pointer;
1837
    background-image:url(@contextPath@/imgs/delete.gif);
1838
    background-color:transparent;
1839
    background-repeat: no-repeat;
1840
    background-attachment: scroll;
1841
    background-x-position: 0pt;
1842
    background-y-position: 50%;
1843
    padding:0;
1844
    margin:0;
1845
    width:16px;
1846
    height:16px;
1847
    border:0;
1848
 
1849
 
1850
}
1851
.dataTable input.removeButton:hover, .form input.removeButton:hover, .reminders * input.removeButton:hover
1852
{
1853
    background-image:url(@contextPath@/imgs/deleteHover.gif);
1854
    background-color:transparent;
1855
}
1856
table.removeButton td
1857
{
1858
    border:5;
1859
}
1860
.message
1861
{
1862
    background-color:darkgray;
1863
    padding:3px;
1864
    color:white;
1865
}
1866
 
1867
/*Reminders*/
1868
 
1869
.portalServices
1870
{
1871
    border-top:1px solid #F5911E;
1872
}
1873
.remindersContainer, .quotasImpressaoContainer, .messagesContainer, .searchTabContainer
1874
{
1875
   padding:0;
1876
   border:0px solid #F5911E;
1877
   vertical-align:top;
1878
}
1879
.remindersContainer input { width:85px }
1880
 
1881
.reminders
1882
{
1883
    text-align:center;
1884
    vertical-align:top;
1885
    width:200px;
1886
    float:right;
1887
    padding:0;
1888
    margin:0;
1889
}
1890
#quotasImpressao , #popContainer
1891
{
1892
   border-top: 1px solid #F5911E;
1893
}
1894
.reminders #reminderForm, #quotasImpressao
1895
{
1896
}
1897
#reminderForm
1898
{
1899
   border-top: 1px solid #F5911E;
1900
   margin-top:4px;
1901
}
1902
.reminders .new input[type="text"]:hover,#activeReminders * img:hover,#expiredReminders * img:hover
1903
{
1904
    cursor:pointer;
1905
}
1906
#reminderForm textarea, #reminderForm table
1907
{
1908
    width:95%;
1909
}
1910
#activeReminders, #expiredReminders
1911
{
1912
    border-left: 1px solid #F5911E;
1913
    border-right: 1px solid #F5911E;
1914
    margin-top:10px;
1915
    margin-bottom:10px;
1916
    margin-left:1px;
1917
    margin-right:1px;
1918
    padding-left:0;
1919
    padding-bottom:0;
1920
    padding-top:0;
1921
    padding-right:0;
1922
 
1923
}
1924
#expiredReminders .title
1925
{
1926
    padding:0;
1927
    background-color: lightcoral;
1928
    border:0;
1929
 
1930
}
1931
#activeReminders .title
1932
{
1933
    padding:0;
1934
    background-color: #F5911E;
1935
    border:0;
1936
 
1937
}
1938
#activeReminders .title td,#expiredReminders .title td
1939
{text-align:right;}
1940
 
1941
.reminders .new .title
1942
{
1943
    text-align:right;
1944
    padding-top:1px;
1945
    padding-right:3px;
1946
}
1947
.reminder
1948
{
1949
   border-bottom: 1px solid #F5911E;
1950
   padding:0;
1951
}
1952
 
1953
.reminder .text
1954
{
1955
   padding-top:2px;
1956
   padding-bottom:3px;
1957
   padding-left:5px;
1958
   background-color:#cccccc;
1959
}
1960
 
1961
 
1962
 
1963
/*Block Menus*/
1964
 
1317 jmachado 1965
 
1312 jmachado 1966
.linkMenuBlock .linkLeftMenu li
1967
{
1968
   border-bottom: 1px solid #808081;
1969
}
1970
.linkMenuBlock
1971
{
1972
    margin-top: 15px;
1973
}
1974
.linkMenuBlock .linkLeftMenu{
1975
 
1976
    border-left: 1px solid #FB8F3A;
1977
}
1978
.linkMenuBlockRight {
1979
    margin-top: 15px;
1980
    border-right: 1px solid #FB8F3A;
1981
}
1982
 
1983
.linkMenuBlock .linkMenuBlockTitle
1984
{
1985
    border-top-left-radius: 4px !important;
1986
    border-left: 0 !important;
1987
}
1988
.linkMenuBlock .linkMenuBlockTitle, .linkMenuBlockRight .linkMenuBlockTitle {
1989
    border-bottom: 0px solid #FB8F3A;
1990
    background-color: #FB8F3A;
1991
    color: white;
1992
    white-space: nowrap;
1993
    text-align: right;
1994
    padding: 4px;
1995
    margin: 0;
1996
}
1997
 
1998
.linkLeftMenu ul,.linkRightMenu ul {
1999
    margin: 0;
2000
}
2001
 
2002
.linkLeftMenu
2003
{
2004
    margin-bottom:15px;
2005
    border-bottom: 1px solid #808081;
2006
}
2007
.linkLeftMenu li, .linkRightMenu li {
2008
    border-bottom: 1px solid #FFFFFF;
2009
    white-space: nowrap;
2010
    padding:5px;
2011
    margin:0;
2012
}
2013
 
2014
 
2015
.WARNING *, .WARNING p, .WARNING * p, .WARNING, .WARNING a
2016
{
2017
    color: yellow;
2018
    background-color: black;
2019
}
2020
 
2021
 
2022
.WARNING a:hover
2023
{
2024
    color: yellow;
2025
    background-color: black;
2026
}
2027
 
2028
 
2029
/*Plano Curricular*/
2030
.planoCurricular td,    .planoCurricular th
2031
{
2032
        font-family: "bitstream vera sans",Verdana,Arial,Helvetica,sans-serif;                         
2033
}
2034
.planoCurricular
2035
{
2036
        border:1px solid black;
2037
 
2038
}
2039
.planoCurricular th
2040
{
2041
   font-weight:normal;
2042
        border:1px solid black;
2043
 
2044
}
2045
.planoCurricular td.unidade
2046
{
2047
                text-align:right;
2048
}                              
2049
td.unidade span
2050
{
2051
        width:100%;                            
2052
}
2053
.semestre
2054
{
2055
        background-color:#FB8F3A;
2056
    color:white;
2057
}
2058
.semestreHead
2059
{
2060
    background-color:#FB8F3A;
2061
    color:white;
2062
}                              
2063
.perfilNome, .perfilHead
2064
{
2065
        background-color:#D6D6D6
2066
}
2067
.ects
2068
{
2069
        background-color:#EBFCD6;
2070
}
2071
.ficha
2072
{
2073
    background-color:#EEEEEE;
2074
    text-align: center;
2075
}
2076
 
2077
 
2078
 
2079
/*FACETS*/
2080
.facets .title {
2081
    background-color: #F5911E;
2082
    color: #FFFFFF;
2083
    font-size: 1.2em;
2084
 
2085
}
2086
.facets
2087
{
2088
    border-left: 1px solid #F5911E;
2089
    border-bottom: 1px solid #F5911E;
2090
}
2091
 
2092
.facets table
2093
{
2094
    width:100%;
2095
}
2096
 
2097
/* SURVEYS - Duarte Santos*/
2098
.form #inputVertical
2099
{
2100
    width:150px;
2101
}
2102
 
2103
.form #inputHorizontal
2104
{
2105
    width:300px;
2106
}
2107
 
2108
textarea#surveyTextarea  {
2109
    width: 400px;
2110
    height: 80px;
2111
    border: 1px solid #cccccc;
2112
    resize:none;
2113
}
2114
 
2115
div#surveyRequiredQuestion {
2116
    font-size:10px;
2117
    color:#666666;
2118
}
2119
 
2120
table#questionTable {
2121
    width:100%;
2122
    border:1px solid #cccccc;
2123
    margin-bottom:5px;
2124
    padding:5px;
2125
    background-color:#F7F7F7;
2126
}
2127
 
2128
table#questionTable td,input{
2129
    vertical-align:middle;
2130
}
2131
 
2132
table#questionTable .candidateCell {
2133
    text-align:center;
2134
}
2135
 
2136
table#questionTable .questionLabelCell {
2137
    padding-bottom:8px;
2138
    border-bottom:1px solid #eeeeee;
2139
}
2140
 
2141
div#loadNodeGraphs {
2142
    margin:10px;
2143
}
2144
 
2145
div#loadNodeGraphsHeader {
2146
    margin-bottom:5px;
2147
}
2148
 
2149
div#listSurveyStats {
2150
    margin:10px;
2151
}
2152
 
2153
.nodeSection {
2154
    margin:5px;
2155
}
2156
 
2157
div.seccaoPool
2158
{
2159
    background-color: #f5f3f9;
2160
    border:1px solid gray;
2161
}
2162
table.processPoll th.starterPool
2163
{
2164
    background-color: #f9f8e3;
2165
}
2166
 
2167
 
2168
.processActor, .processActor td, .processActor th
2169
{
2170
    width: 100%;
2171
    border: 0;
2172
}
2173
.processDocument
2174
{
2175
    background-color: lightblue;
2176
    padding: 4px;
2177
    border: 1px solid gray;
2178
}
2179
.process td
2180
{
2181
    text-align: center;
2182
}
2183
 
2184
table.processActivity
2185
{
2186
    border:0;
2187
}
2188
td.processActivityTail
2189
{
2190
    border: 0; text-align: right;
2191
}
2192
td.processActivityArrow
2193
{
2194
    border: 0; text-align: left;
2195
}
2196
td.processActivityName
2197
{
2198
    border-left:0;
2199
    border-right: 0;
2200
    border-bottom: 1px solid #77B61E;
2201
    border-top: 1px solid #77B61E;
2202
    background-color: #9DF35D
2203
 
2204
}
2205
 
2206
td.processActivityNameGray
2207
{
2208
    border-left:0;
2209
    border-right: 0;
2210
    border-bottom: 1px solid #77B61E;
2211
    border-top: 1px solid #77B61E;
2212
    background-color: #c8c8c8;
2213
 
2214
}
2215
 
2216
.processesTable .OPEN
2217
{
2218
    background-color: green;
2219
}
2220
 
2221
.processesTable .TRANSITION
2222
{
2223
    background-color: yellow;
2224
}
2225
 
2226
.processesTable .CLOSED
2227
{
2228
    background-color: red;
2229
}
2230
 
2231
.processesTable .wait1
2232
{
2233
    background-color: white;
2234
    text-align: right;
2235
}
2236
.processesTable .wait2
2237
{
2238
    background-color: yellow;
2239
    text-align: right;
2240
}
2241
.processesTable .wait3
2242
{
2243
    background-color: red;
2244
    text-align: right;
2245
}
2246
 
2247
.eventNOT_ACCEPTED td, p.eventNOT_ACCEPTED
2248
{
2249
    background-color: yellow;
2250
    font-size: 12pt;
2251
}
2252
.eventACCEPTED td, p.eventACCEPTED
2253
{
2254
    font-size: 12pt;
2255
    background-color: green;
2256
    color: white;
2257
}
2258
.eventFINNISH_TRANSITATED td
2259
{
2260
    background-color: orange;
2261
}
2262
.eventFINNISH_CLOSED td
2263
{
2264
    background-color: red;
2265
}
2266
 
2267
 
2268
 
2269
input.TRANSITAR_BTN
2270
{
2271
    background-color: #fff9bc;color: #000000;
2272
}
2273
input.TRANSITAR_BTN:hover
2274
{
2275
 
2276
    background-color: yellow;color: black;
2277
}
2278
 
2279
input.TERMINAR_BTN
2280
{
2281
    background-color: #ff9489;color: white;
2282
}
2283
input.TERMINAR_BTN:hover
2284
{
2285
    background-color: red;color: white;
2286
}
2287
 
2288
.panel-body-h1
2289
{
2290
    font-size: 1.3em;
2291
    background-color: #f7e1b5;
2292
}
2293
 
2294
.panel-body-h1 a
2295
{
2296
 
2297
    color: inherit;
2298
    font: inherit;
2299
    font-style: inherit;
2300
}
2301
 
2302
 
2303
 
2304
 
2305
.jobStatusPENDING
2306
{
2307
    background-color: #ffffff !important;
2308
}
2309
.jobStatusSTARTED
2310
{
2311
    background-color: darkgray !important;
2312
}
2313
.jobStatusFINISHED
2314
{
2315
    background-color: #00ff00 !important;
2316
}
2317
.jobStatusFINISHED_ERRORS, .jobStatusFAILED, .jobStatusUNKNOWN_ERROR
2318
{
2319
    background-color: #ff0000 !important;
2320
}
2321
.jobStatusFINISHED_WARNINGS
2322
{
2323
    background-color: #ffff00 !important;
2324
}
2325
 
2326
 
2327
 
2328
 
2329
 
2330
 
2331
 
2332
 
2333
 
2334
 
2335
 
2336
 
2337
 
2338
 
2339
 
2340
 
2341
 
2342