Subversion Repositories bacoAlunos

Rev

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