Subversion Repositories bacoAlunos

Rev

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