Subversion Repositories bacoAlunos

Rev

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

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