Subversion Repositories bacoAlunos

Rev

Rev 1317 | 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
    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
 
1035
 
1036
 
1037
.contentPortal li a:hover {
1038
    color: #F5911E;
1039
}
1040
 
1041
 
1042
ul li ul li
1043
{
1044
    margin-left:20px;
1045
}
1046
 
1047
 
1048
 
1049
.listCircleWhite ul li,.listDisc ul li, .listSquare ul li
1050
{
1051
    background-color: transparent;
1052
    background-image: url(@contextPath@/imgs/icon_greencircle.gif);
1053
    background-repeat: no-repeat;
1054
    background-attachment: scroll;
1055
    background-x-position: 0pt;
1056
    background-y-position: 50%;
1057
    padding-left: 20px;
1058
    padding-top:0;
1059
    list-style-type: none;
1060
    margin-left:10px;
1061
    vertical-align:top;
1062
}
1063
.listClean UL, .files UL /*Lista sem nada*/
1064
{
1065
    LIST-STYLE-TYPE: none;
1066
    padding: 0;
1067
    /*margin-left: 5px;*/
1068
}
1069
 
1070
.listCircleWhite UL /*Lista circulo branco*/
1071
{
1072
    /*LIST-STYLE-TYPE: circle;*/
1073
    /*margin-left: 15px;*/
1074
 }
1075
 
1076
.listDecimal UL /*Lista decimal*/
1077
{
1078
    LIST-STYLE-TYPE: decimal;
1079
    margin-left: 15px;
1080
}
1081
 
1082
.listDecimal li
1083
{
1084
       padding-top:5px;
1085
}
1086
.listDisc UL /*Lista circulo preto*/
1087
{
1088
    /*LIST-STYLE-TYPE: disc;*/
1089
    /*margin-left: 15px;*/
1090
}
1091
 
1092
.listSquare UL /*Lista quadrado preto*/
1093
{
1094
    /*LIST-STYLE-TYPE: square;*/
1095
    /*margin-left: 15px;*/
1096
}
1097
 
1098
.portalLeftAnnouncements img {
1099
    height: 133px;
1100
    width: 133px;
1101
}
1102
 
1103
/*PASSA PARA AQUI TUDO O QUE SEJA DE BLOCOS E VAMOS LIMPAR TUDO */
1104
 
1105
/*Isto tem de ser generico o H1 jáe um header nao necessita da classe .header para nada*/
1106
/*Block Titles*/
1107
#content h1, #lastnews h1 {
1108
    margin-bottom: 1px;
1109
    color: white;
1110
    background-color:#EEECE2;
1111
    padding-left: 10px;
1112
    vertical-align: top;
1113
}
1114
 
1115
/*********************************************************************************/
1116
/******************************* Index Page***************************************/
1117
#flashTopNews * td, #flashCenterNews * td, #flashBottomNews * td {
1118
    vertical-align: top;
1119
}
1120
 
1121
/*FlashTopNews*/
1122
#flashTopNews {
1123
    padding: 0;
1124
    margin: 0;
1125
}
1126
 
1127
#flashTopNews .container {
1128
    background-color: #2C2E30;
1129
    height: 95px;
1130
    width: 100%;
1131
    margin: 0;
1132
}
1133
 
1134
#flashTopNews .container .textContainer {
1135
    margin: 0;
1136
    text-align: center;
1137
}
1138
 
1139
#flashTopNews .container .imageContainer {
1140
    margin: 0;
1141
    text-align: right;
1142
    text-decoration: none;
1143
}
1144
 
1145
#flashTopNews img {
1146
    height: 167px;
1147
    width: 500px;
1148
}
1149
 
1150
#flashTopNews * td {
1151
    vertical-align: top;
1152
}
1153
 
1154
#flashTopNews .container .textContainer h2 {
1155
    margin: 0;
1156
    margin-top: 30px;
1157
}
1158
 
1159
#flashTopNews .container .textContainer p {
1160
    margin: 0;
1161
    margin-top: 1px;
1162
}
1163
 
1164
#flashTopNews h2 a {
1165
    color: #F5911E;
1166
    font-weight: bold;
1167
    text-decoration: none;
1168
}
1169
 
1170
#flashTopNews p a{
1171
    color: #F5911E;
1172
    text-decoration: none;
1173
}
1174
 
1175
/*FlashCenterNews*/
1176
#flashCenterNews {
1177
    margin-top: 2px;
1178
  /*  border-top-style: dotted;*/
1179
    border-top-color: gray;
1180
}
1181
 
1182
#flashCenterNews .container {
1183
    width: 100%;
1184
    margin: 0;
1185
}
1186
 
1187
#flashCenterNews .textContainer {
1188
    padding-top: 10px;
1189
}
1190
 
1191
#flashCenterNews h2 a{
1192
    color: #2C2E30;
1193
    font-weight: bold;
1194
    text-decoration: none;
1195
}
1196
 
1197
#flashCenterNews p a {
1198
    color: #4d4d4d;
1199
    text-decoration: none;
1200
}
1201
 
1202
#flashCenterNews img, #flashCenterNews td.imageContainer {
1203
    width: 133px;
1204
    height: 133px;
1205
}
1206
 
1207
/*FlashBottomNews*/
1208
#flashBottomNews img {
1209
    width: 100px;
1210
    height: 100px;
1211
}
1212
 
1213
#flashBottomNews h2 a {
1214
    color: #F5911E;
1215
    font-weight: bold;
1216
}
1217
 
1218
 
1219
#flashBottomNews p a {
1220
    color: #2C2E30;
1221
    text-decoration:none;
1222
    text-align:right;
1223
}
1224
 
1225
 
1226
 
1227
#flashBottomNews .flashNew{
1228
        height:100px;
1229
}
1230
 
1231
.flashNew
1232
{
1233
 
1234
    width:100%;
1235
 
1236
}
1237
.flashNew th
1238
{
1239
    vertical-align:top;
1240
}
1241
 
1242
.flashNew td
1243
{
1244
     background-color: #EEEEEE;
1245
}
1246
#flashCenterNews .container td, #flashBottomNews .container td
1247
{
1248
    padding:2px;
1249
 
1250
}
1251
#flashCenterNews .container td.cont
1252
{
1253
    width:50%;
1254
}
1255
#flashBottomNews .container td.cont
1256
{
1257
    width:25%;
1258
}
1259
#flashCenterNews .flashNew td, #flashBottomNews .flashNew td
1260
{
1261
    border-right: 0px solid black;
1262
    border-bottom: 0px solid black;
1263
    border-top: 0px solid black;
1264
    padding: px;
1265
    width:80%;
1266
 
1267
}
1268
 
1269
#flashCenterNews .flashNew th, #flashBottomNews .flashNew th
1270
{
1271
    border-left: 0px solid black;
1272
    border-bottom: 0px solid black;
1273
    border-top: 0px solid black;
1274
    border-right: 0px solid gray;
1275
    padding: 1px;
1276
}
1277
 
1278
 
1279
/*Last News Block*/
1280
#lastnews {
1281
}
1282
 
1283
#lastnews ul {
1284
    list-style: none;
1285
    width: 160px;
1286
    LIST-STYLE-TYPE: none;
1287
    padding: 0;
1288
    margin: 0;
1289
}
1290
 
1291
#lastnews li {
1292
    margin: 0;
1293
        border-bottom-width: 1px;
1294
        border-bottom-style:solid;
1295
    border-bottom-color: #F5911E;
1296
    padding-right:3px;
1297
    padding-bottom:0;
1298
    padding-top:0;
1299
    padding-left:3px;
1300
 
1301
/*      margin-top: 0pt;
1302
 
1303
margin-right: 0pt;
1304
 
1305
margin-bottom: 0pt;
1306
 
1307
margin-left: 0pt;
1308
 
1309
border-bottom-width: 1px;
1310
 
1311
border-bottom-style: solid;
1312
 
1313
border-bottom-color: #8ec73f;
1314
 
1315
padding-right: 3px;
1316
 
1317
padding-bottom: 0pt;
1318
 
1319
padding-top: 0pt;
1320
 
1321
padding-left: 3px;
1322
 
1323
        */
1324
 
1325
 
1326
 
1327
        }
1328
 
1329
#lastnews li a, .linkLeftMenu a, .linkRightMenu a {
1330
    text-decoration: none;
1331
}
1332
 
1333
#lastnews li a, .linkLeftMenu a, .linkRightMenu a {
1334
    color: #4d4d4d;
1335
}
1336
 
1337
/*#lastnews li a:visited, .linkLeftMenu a:visited, .linkRightMenu a:visited {*/
1338
    /*color: #4d4d4d;*/
1339
/*}*/
1340
 
1341
#lastnews li a:hover, .linkLeftMenu a:hover, .linkRightMenu a:hover {
1342
    color: orange;
1343
}
1344
 
1345
 
1346
/**************************************************************************************/
1347
 
1348
/******************************** Bar Module Color ************************************/
1349
TD #topBar {
1350
    font-weight: bold;
1351
    color: white;
1352
    background-color: #FFFFFF;
1353
    padding-left: 10px;
1354
    FONT-SIZE: 18px
1355
}
1356
 
1357
/**************************************************************************************/
1358
 
1359
/******************************** Background Color ************************************/
1360
/*Gray background*/
1361
#backOne {
1362
    background-color: #4D4D4D;
1363
}
1364
 
1365
/**************************************************************************************/
1366
 
1367
/*************************Staff Links Structure***************************************/
1368
.staffLinks P {
1369
    font-weight: bold;
1370
}
1371
 
1372
/*************************************************************************************/
1373
 
1374
form, .boxHorizontal {
1375
    margin: 0;
1376
    border: 0 #793B0D solid;
1377
    /*background-color: #FFFFFF;*/
1378
}
1379
 
1380
.boxHorizontal {
1381
    padding-top: 5px;
1382
 
1383
}
1384
 
1385
.form th, .boxHorizontal th {
1386
    margin: 0;
1387
    background-color: #FFFFFF;
1388
    border-top: 0px solid #793B0D;
1389
    font-weight: normal;
1390
    padding-right: 5px;
1391
    text-align: right;
1392
    vertical-align:top;
1393
}
1394
 
1395
.form td, .boxHorizontal td {
1396
    /*margin: 0;*/
1397
    /*padding-left: 10px;*/
1398
    /*padding-top: 3px;*/
1399
    /*padding-bottom: 3px;*/
1400
    /*padding-right: 15px;*/
1401
    /*color: #793B0D;*/
1402
    /*background-color: #FFFFFF;*/
1403
 
1404
    /*font-size: 0.9em;*/
1405
    /*font-family: Helvetica, sans-serif;*/
1406
    vertical-align: top;
1407
}
1408
.form td ul, .boxHorizontal td ul
1409
{
1410
    margin-left:15px;
1411
}
1412
.blockForm th
1413
{
1414
    background-color: #EEEEEE;
1415
}
1416
.blockForm td
1417
{
1418
    border-bottom: 1px solid #EEEEEE;
1419
}
1420
 
1421
.form .buttons td, .boxHorizontal .buttons td {
1422
    text-align: left;
1423
    background-color: #FFFFFF;
1424
}
1425
 
1426
.form textarea, .boxHorizontal textarea {
1427
    width: 600px;
1428
    height: 300px;
1429
 
1430
}
1431
 
1432
.form input[type="text"], .form input[type="password"], .form input.text, .form input.password
1433
{
1434
    width: 800px;
1435
}
1436
 
1437
.form input[type="textarea"], .form input.textarea
1438
{
1439
   width: 600px;
1440
   height:600px;
1441
}
1442
 
1443
.form input.date {
1444
    width: 100px;
1445
}
1446
 
1447
.form input.readOnly {
1448
    background-color: #cccccc;
1449
    border-top-width: 1px;
1450
    color: #FFFFFF;
1451
    border-right-width: 1px;
1452
    border-bottom-width: 1px;
1453
    border-left-width: 1px;
1454
    border-top-style: solid;
1455
    border-right-style: solid;
1456
    border-bottom-style: solid;
1457
    border-left-style: solid;
1458
}
1459
 
1460
.form .tableSeparator
1461
{
1462
    border-top: 1px solid gray;
1463
}
1464
 
1465
/* PAGE LAYOUTS */
1466
 
1467
.seccao, .seccao p {
1468
    margin: 10px;
1469
 
1470
}
1471
 
1472
.seccao p {
1473
    padding: 4px;
1474
}
1475
 
1476
.seccao h1 {
1477
    font-size: 1.3em;
1478
    font-weight: bold;
1479
 
1480
    color: black;
1481
}
1482
 
1483
.seccao .seccao h1 {
1484
    font-size: 1.3em;
1485
    font-weight: bold;
1486
 
1487
    color: red;
1488
}
1489
 
1490
.seccao ul
1491
{
1492
    margin: 15px;
1493
}
1494
 
1495
/*Butões*/
1496
 
1497
input[type="text"], input[type="password"] {
1498
}
1499
 
1500
input[type="button"], input[type="submit"] {
1501
    color: #4d4d4d;
1502
    border-top-width: 1px;
1503
    border-right-width: 1px;
1504
    border-bottom-width: 1px;
1505
    border-left-width: 1px;
1506
    border-top-style: solid;
1507
    border-right-style: solid;
1508
    border-bottom-style: solid;
1509
    border-left-style: solid;
1510
    border-top-color: #4d4d4d;
1511
    border-right-color: #4d4d4d;
1512
    border-bottom-color: #4d4d4d;
1513
    border-left-color: #4d4d4d;
1514
    background-color: transparent;
1515
    background-attachment: scroll;
1516
}
1517
 
1518
input[type="button"]:hover, input[type="submit"]:hover {
1519
    background-color: #F5911E;
1520
    background-attachment: scroll;
1521
    cursor: pointer;
1522
    color: white;
1523
}
1524
 
1525
 
1526
/********************************************** Navigation Menu ********************************/
1527
 
1528
/*
1529
#menuTop { text-transform: uppercase; font-weight: bold; overflow: hidden; width:980px; margin: 0 auto;}
1530
#menuTop ul { list-style: none; margin: 0; padding: 0; }
1531
 
1532
#menuTop ul li { font-size: 1em; float:left; text-align: center; background: #999; margin: 0; padding: 0; }
1533
#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;}
1534
 
1535
#menuTop ul li a:hover { background: #009DE0; }
1536
#menuTop ul li.last a, #global_nav ul li.last a:visited {border-right: none; }
1537
*/
1538
 
1539
 
1540
/* NOVO ESTILO TABELA CINZA
1541
#menuTop
1542
{
1543
    height: 28px;
1544
    margin-bottom: 2px;
1545
}
1546
#menuTop ul {
1547
    padding: 0;
1548
    display:table;
1549
    width:100%;
1550
 
1551
}
1552
#menuTop li {
1553
    text-align: center;
1554
    padding: 0;
1555
    line-height: 28px;
1556
    margin:0;
1557
    background-color: #dadfe1;
1558
    display:table-cell;
1559
 
1560
}
1561
#menuTop li:hover {
1562
    background-color: #E8EEF0;
1563
}
1564
 
1565
#menuTop ul li a{
1566
    color: #6e7172 !important;
1567
    text-decoration: none !important;
1568
}
1569
#menuTop ul li {
1570
    border-left: 1px solid #E8EEF0;
1571
 
1572
}
1573
#menuTop ul li:first-of-type {
1574
    border-left: 0;
1575
}
1576
*/
1577
 
1578
 
1579
/**NOVO CATARINA **/
1580
.menuTop
1581
{
1582
    height: 28px;
1583
    margin-bottom: 2px;
1584
    text-align: right;
1585
}
1586
.menuTop ul.m {
1587
    padding: 0;
1588
    display:inline;
1589
 
1590
 
1591
}
1592
.menuTop li.dropdown {
1593
    text-align: center;
1594
    padding-left: 20px;
1595
    line-height: 28px;
1596
    margin:0;
1597
    display:inline;
1598
 
1599
 
1600
 
1601
}
1602
.menuTop .dropdown-menu li
1603
{
1604
    margin-left: 0;
1605
    padding-left: 0;
1606
}
1607
.menuTop .dropdown-menu li a
1608
{
1609
 
1610
    padding-left: 5px;
1611
}
1612
 
1613
.menuTop li:hover {
1614
 
1615
}
1616
 
1617
.menuTop ul li a{
1618
    color: #323431 !important;
1619
    text-decoration: none !important;
1620
}
1621
.menuTop ul li {
1622
    /*border-left: 1px solid #E8EEF0;*/
1623
 
1624
}
1625
.menuTop ul li:first-of-type {
1626
    /*border-left: 0;*/
1627
}
1628
 
1629
.menuTop div a
1630
{
1631
    color: #323431 !important;
1632
    text-decoration: none !important;
1633
}
1634
.menuTop div
1635
{
1636
    background-color: #dadfe1;
1637
    /*text-align: center;*/
1638
    border-right: 1px solid white;
1639
    border-bottom: 1px solid white;
1640
}
1641
.menuTop div:hover
1642
{
1643
    background-color: #c0c5c7;
1644
}
1645
/*
1646
.shadow UL{
1647
    background-color: #666;
1648
    color: inherit;
1649
    position: relative;
1650
    padding-left:1px;
1651
    padding-top :0px;
1652
    padding-bottom:2px;
1653
    padding-right:2px;
1654
}
1655
 
1656
.shadow UL {
1657
    background: transparent;
1658
    width: 250px;
1659
    color: inherit;
1660
}  */
1661
 
1662
/*ul.menu li sup{
1663
    font-weight:bold;
1664
    font-size:7px;
1665
    color: red;
1666
} */
1667
 
1668
/* Fix IE. Hide from IE Mac \*/
1669
* html ul.menu li {
1670
    float: left;
1671
    height: 1%;
1672
}
1673
 
1674
* html ul.menu li a {
1675
    height: 1%;
1676
}
1677
 
1678
/* End */
1679
 
1680
ul.menu ul {
1681
    position: absolute;
1682
    display: none;
1683
    left: 149px; /* Set 1px less than menu width */
1684
    top: 0;
1685
}
1686
 
1687
ul.menu li.submenu ul {
1688
    display: none;
1689
}
1690
 
1691
/* Hide sub-menus initially */
1692
 
1693
ul.menu li a:hover {
1694
    background-color: #F5911E;
1695
    color: #FFFFFF;
1696
    text-decoration: underline;
1697
}
1698
 
1699
/***********************************************************************************************/
1700
/*BLOG*/
1701
.postHeader
1702
{
1703
    clear:both;
1704
}
1705
.toolsContainer
1706
{
1707
    border: 1px solid orange;
1708
    width:100%;
1709
    margin-bottom:5px;
1710
    clear:both;
1711
}
1712
.tools
1713
{
1714
    text-align:right;
1715
    padding:2px;
1716
}
1717
 
1718
.tools a:hover
1719
{
1720
    color:white;
1721
}
1722
 
1723
.blog h2 *
1724
{
1725
    border-bottom:2px solid orange;
1726
    font-size:1.2em;
1727
}
1728
.postsContainer
1729
{
1730
    width:70%;
1731
}
1732
.blog .posts
1733
{
1734
    background-color:white;
1735
    border: 1px solid #808081;
1736
    width:100%;
1737
}
1738
 
1739
.posts * a:hover
1740
{
1741
    background-color:white;
1742
}
1743
.blog .oldMonths
1744
{
1745
    vertical-align:top;
1746
}
1747
 
1748
.blog .form table, .blockForm table
1749
{
1750
     border: 1px solid lightgray;
1751
     margin-bottom:4px;
1752
     margin-top:4px;
1753
}
1754
 
1755
.blockForm ul li ul li
1756
{
1757
    margin-bottom: 0px;
1758
 
1759
}
1760
.blockForm ul li
1761
{
1762
    margin-bottom: 5px;
1763
 
1764
}
1765
 
1766
 
1767
/********** Trees ***************/
1768
 
1769
.tree .node
1770
{
1771
    margin-left:10px;
1772
}
1773
 
1774
 
1775
 
1776
 
1777
/*POP EMAIL*/
1778
 
1779
.messagesContainer
1780
{
1781
    vertical-align:top;
1782
}
1783
 
1784
 
1785
table.quadro
1786
{
1787
        width:650px;
1788
    border: 1px solid black;
1789
    padding: 10px;
1790
}
1791
.quadro td
1792
{
1793
    text-align:center;
1794
}
1795
table.quadro th
1796
{
1797
        padding-bottom:5px;
1798
}
1799
table.quadro th.side
1800
{
1801
        padding:0px;
1802
    text-align:left;
1803
}
1804
/*.messages td*/
1805
.dataTable
1806
{
1807
    border:0;
1808
    padding:0;
1809
 
1810
}
1811
.dataTable td
1812
{
1813
    margin:0;
1814
    border:1px solid #D3D3D3;
1815
 
1816
}
1817
.number
1818
{
1819
    text-align:right;
1820
}
1821
.messages th, .dataTable th
1822
{
1823
    border:1px solid LightGray;
1824
    text-align:center;
1825
}
1826
.messages
1827
{ width:100%}
1828
.dataTable input.removeButton, .form input.removeButton, .reminders * input.removeButton
1829
{
1830
    cursor:pointer;
1831
    background-image:url(@contextPath@/imgs/delete.gif);
1832
    background-color:transparent;
1833
    background-repeat: no-repeat;
1834
    background-attachment: scroll;
1835
    background-x-position: 0pt;
1836
    background-y-position: 50%;
1837
    padding:0;
1838
    margin:0;
1839
    width:16px;
1840
    height:16px;
1841
    border:0;
1842
 
1843
 
1844
}
1845
.dataTable input.removeButton:hover, .form input.removeButton:hover, .reminders * input.removeButton:hover
1846
{
1847
    background-image:url(@contextPath@/imgs/deleteHover.gif);
1848
    background-color:transparent;
1849
}
1850
table.removeButton td
1851
{
1852
    border:5;
1853
}
1854
.message
1855
{
1856
    background-color:darkgray;
1857
    padding:3px;
1858
    color:white;
1859
}
1860
 
1861
/*Reminders*/
1862
 
1863
.portalServices
1864
{
1865
    border-top:1px solid #F5911E;
1866
}
1867
.remindersContainer, .quotasImpressaoContainer, .messagesContainer, .searchTabContainer
1868
{
1869
   padding:0;
1870
   border:0px solid #F5911E;
1871
   vertical-align:top;
1872
}
1873
.remindersContainer input { width:85px }
1874
 
1875
.reminders
1876
{
1877
    text-align:center;
1878
    vertical-align:top;
1879
    width:200px;
1880
    float:right;
1881
    padding:0;
1882
    margin:0;
1883
}
1884
#quotasImpressao , #popContainer
1885
{
1886
   border-top: 1px solid #F5911E;
1887
}
1888
.reminders #reminderForm, #quotasImpressao
1889
{
1890
}
1891
#reminderForm
1892
{
1893
   border-top: 1px solid #F5911E;
1894
   margin-top:4px;
1895
}
1896
.reminders .new input[type="text"]:hover,#activeReminders * img:hover,#expiredReminders * img:hover
1897
{
1898
    cursor:pointer;
1899
}
1900
#reminderForm textarea, #reminderForm table
1901
{
1902
    width:95%;
1903
}
1904
#activeReminders, #expiredReminders
1905
{
1906
    border-left: 1px solid #F5911E;
1907
    border-right: 1px solid #F5911E;
1908
    margin-top:10px;
1909
    margin-bottom:10px;
1910
    margin-left:1px;
1911
    margin-right:1px;
1912
    padding-left:0;
1913
    padding-bottom:0;
1914
    padding-top:0;
1915
    padding-right:0;
1916
 
1917
}
1918
#expiredReminders .title
1919
{
1920
    padding:0;
1921
    background-color: lightcoral;
1922
    border:0;
1923
 
1924
}
1925
#activeReminders .title
1926
{
1927
    padding:0;
1928
    background-color: #F5911E;
1929
    border:0;
1930
 
1931
}
1932
#activeReminders .title td,#expiredReminders .title td
1933
{text-align:right;}
1934
 
1935
.reminders .new .title
1936
{
1937
    text-align:right;
1938
    padding-top:1px;
1939
    padding-right:3px;
1940
}
1941
.reminder
1942
{
1943
   border-bottom: 1px solid #F5911E;
1944
   padding:0;
1945
}
1946
 
1947
.reminder .text
1948
{
1949
   padding-top:2px;
1950
   padding-bottom:3px;
1951
   padding-left:5px;
1952
   background-color:#cccccc;
1953
}
1954
 
1955
 
1956
 
1957
/*Block Menus*/
1958
 
1317 jmachado 1959
 
1312 jmachado 1960
.linkMenuBlock .linkLeftMenu li
1961
{
1962
   border-bottom: 1px solid #808081;
1963
}
1964
.linkMenuBlock
1965
{
1966
    margin-top: 15px;
1967
}
1968
.linkMenuBlock .linkLeftMenu{
1969
 
1970
    border-left: 1px solid #FB8F3A;
1971
}
1972
.linkMenuBlockRight {
1973
    margin-top: 15px;
1974
    border-right: 1px solid #FB8F3A;
1975
}
1976
 
1977
.linkMenuBlock .linkMenuBlockTitle
1978
{
1979
    border-top-left-radius: 4px !important;
1980
    border-left: 0 !important;
1981
}
1982
.linkMenuBlock .linkMenuBlockTitle, .linkMenuBlockRight .linkMenuBlockTitle {
1983
    border-bottom: 0px solid #FB8F3A;
1984
    background-color: #FB8F3A;
1985
    color: white;
1986
    white-space: nowrap;
1987
    text-align: right;
1988
    padding: 4px;
1989
    margin: 0;
1990
}
1991
 
1992
.linkLeftMenu ul,.linkRightMenu ul {
1993
    margin: 0;
1994
}
1995
 
1996
.linkLeftMenu
1997
{
1998
    margin-bottom:15px;
1999
    border-bottom: 1px solid #808081;
2000
}
2001
.linkLeftMenu li, .linkRightMenu li {
2002
    border-bottom: 1px solid #FFFFFF;
2003
    white-space: nowrap;
2004
    padding:5px;
2005
    margin:0;
2006
}
2007
 
2008
 
2009
.WARNING *, .WARNING p, .WARNING * p, .WARNING, .WARNING a
2010
{
2011
    color: yellow;
2012
    background-color: black;
2013
}
2014
 
2015
 
2016
.WARNING a:hover
2017
{
2018
    color: yellow;
2019
    background-color: black;
2020
}
2021
 
2022
 
2023
/*Plano Curricular*/
2024
.planoCurricular td,    .planoCurricular th
2025
{
2026
        font-family: "bitstream vera sans",Verdana,Arial,Helvetica,sans-serif;                         
2027
}
2028
.planoCurricular
2029
{
2030
        border:1px solid black;
2031
 
2032
}
2033
.planoCurricular th
2034
{
2035
   font-weight:normal;
2036
        border:1px solid black;
2037
 
2038
}
2039
.planoCurricular td.unidade
2040
{
2041
                text-align:right;
2042
}                              
2043
td.unidade span
2044
{
2045
        width:100%;                            
2046
}
2047
.semestre
2048
{
2049
        background-color:#FB8F3A;
2050
    color:white;
2051
}
2052
.semestreHead
2053
{
2054
    background-color:#FB8F3A;
2055
    color:white;
2056
}                              
2057
.perfilNome, .perfilHead
2058
{
2059
        background-color:#D6D6D6
2060
}
2061
.ects
2062
{
2063
        background-color:#EBFCD6;
2064
}
2065
.ficha
2066
{
2067
    background-color:#EEEEEE;
2068
    text-align: center;
2069
}
2070
 
2071
 
2072
 
2073
/*FACETS*/
2074
.facets .title {
2075
    background-color: #F5911E;
2076
    color: #FFFFFF;
2077
    font-size: 1.2em;
2078
 
2079
}
2080
.facets
2081
{
2082
    border-left: 1px solid #F5911E;
2083
    border-bottom: 1px solid #F5911E;
2084
}
2085
 
2086
.facets table
2087
{
2088
    width:100%;
2089
}
2090
 
2091
/* SURVEYS - Duarte Santos*/
2092
.form #inputVertical
2093
{
2094
    width:150px;
2095
}
2096
 
2097
.form #inputHorizontal
2098
{
2099
    width:300px;
2100
}
2101
 
2102
textarea#surveyTextarea  {
2103
    width: 400px;
2104
    height: 80px;
2105
    border: 1px solid #cccccc;
2106
    resize:none;
2107
}
2108
 
2109
div#surveyRequiredQuestion {
2110
    font-size:10px;
2111
    color:#666666;
2112
}
2113
 
2114
table#questionTable {
2115
    width:100%;
2116
    border:1px solid #cccccc;
2117
    margin-bottom:5px;
2118
    padding:5px;
2119
    background-color:#F7F7F7;
2120
}
2121
 
2122
table#questionTable td,input{
2123
    vertical-align:middle;
2124
}
2125
 
2126
table#questionTable .candidateCell {
2127
    text-align:center;
2128
}
2129
 
2130
table#questionTable .questionLabelCell {
2131
    padding-bottom:8px;
2132
    border-bottom:1px solid #eeeeee;
2133
}
2134
 
2135
div#loadNodeGraphs {
2136
    margin:10px;
2137
}
2138
 
2139
div#loadNodeGraphsHeader {
2140
    margin-bottom:5px;
2141
}
2142
 
2143
div#listSurveyStats {
2144
    margin:10px;
2145
}
2146
 
2147
.nodeSection {
2148
    margin:5px;
2149
}
2150
 
2151
div.seccaoPool
2152
{
2153
    background-color: #f5f3f9;
2154
    border:1px solid gray;
2155
}
2156
table.processPoll th.starterPool
2157
{
2158
    background-color: #f9f8e3;
2159
}
2160
 
2161
 
2162
.processActor, .processActor td, .processActor th
2163
{
2164
    width: 100%;
2165
    border: 0;
2166
}
2167
.processDocument
2168
{
2169
    background-color: lightblue;
2170
    padding: 4px;
2171
    border: 1px solid gray;
2172
}
2173
.process td
2174
{
2175
    text-align: center;
2176
}
2177
 
2178
table.processActivity
2179
{
2180
    border:0;
2181
}
2182
td.processActivityTail
2183
{
2184
    border: 0; text-align: right;
2185
}
2186
td.processActivityArrow
2187
{
2188
    border: 0; text-align: left;
2189
}
2190
td.processActivityName
2191
{
2192
    border-left:0;
2193
    border-right: 0;
2194
    border-bottom: 1px solid #77B61E;
2195
    border-top: 1px solid #77B61E;
2196
    background-color: #9DF35D
2197
 
2198
}
2199
 
2200
td.processActivityNameGray
2201
{
2202
    border-left:0;
2203
    border-right: 0;
2204
    border-bottom: 1px solid #77B61E;
2205
    border-top: 1px solid #77B61E;
2206
    background-color: #c8c8c8;
2207
 
2208
}
2209
 
2210
.processesTable .OPEN
2211
{
2212
    background-color: green;
2213
}
2214
 
2215
.processesTable .TRANSITION
2216
{
2217
    background-color: yellow;
2218
}
2219
 
2220
.processesTable .CLOSED
2221
{
2222
    background-color: red;
2223
}
2224
 
2225
.processesTable .wait1
2226
{
2227
    background-color: white;
2228
    text-align: right;
2229
}
2230
.processesTable .wait2
2231
{
2232
    background-color: yellow;
2233
    text-align: right;
2234
}
2235
.processesTable .wait3
2236
{
2237
    background-color: red;
2238
    text-align: right;
2239
}
2240
 
2241
.eventNOT_ACCEPTED td, p.eventNOT_ACCEPTED
2242
{
2243
    background-color: yellow;
2244
    font-size: 12pt;
2245
}
2246
.eventACCEPTED td, p.eventACCEPTED
2247
{
2248
    font-size: 12pt;
2249
    background-color: green;
2250
    color: white;
2251
}
2252
.eventFINNISH_TRANSITATED td
2253
{
2254
    background-color: orange;
2255
}
2256
.eventFINNISH_CLOSED td
2257
{
2258
    background-color: red;
2259
}
2260
 
2261
 
2262
 
2263
input.TRANSITAR_BTN
2264
{
2265
    background-color: #fff9bc;color: #000000;
2266
}
2267
input.TRANSITAR_BTN:hover
2268
{
2269
 
2270
    background-color: yellow;color: black;
2271
}
2272
 
2273
input.TERMINAR_BTN
2274
{
2275
    background-color: #ff9489;color: white;
2276
}
2277
input.TERMINAR_BTN:hover
2278
{
2279
    background-color: red;color: white;
2280
}
2281
 
2282
.panel-body-h1
2283
{
2284
    font-size: 1.3em;
2285
    background-color: #f7e1b5;
2286
}
2287
 
2288
.panel-body-h1 a
2289
{
2290
 
2291
    color: inherit;
2292
    font: inherit;
2293
    font-style: inherit;
2294
}
2295
 
2296
 
2297
 
2298
 
2299
.jobStatusPENDING
2300
{
2301
    background-color: #ffffff !important;
2302
}
2303
.jobStatusSTARTED
2304
{
2305
    background-color: darkgray !important;
2306
}
2307
.jobStatusFINISHED
2308
{
2309
    background-color: #00ff00 !important;
2310
}
2311
.jobStatusFINISHED_ERRORS, .jobStatusFAILED, .jobStatusUNKNOWN_ERROR
2312
{
2313
    background-color: #ff0000 !important;
2314
}
2315
.jobStatusFINISHED_WARNINGS
2316
{
2317
    background-color: #ffff00 !important;
2318
}
2319
 
2320
 
2321
 
2322
 
2323
 
2324
 
2325
 
2326
 
2327
 
2328
 
2329
 
2330
 
2331
 
2332
 
2333
 
2334
 
2335
 
2336