Subversion Repositories bacoAlunos

Rev

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

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