Subversion Repositories ALCASAR

Rev

Rev 2136 | Rev 2614 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log

Rev Author Line No. Line
1992 richard 1
 
360 richard 2
/*      
1992 richard 3
        CSS for ALCASAR interception page
509 richard 4
        Auteur : Stéphane ERARD
360 richard 5
        Licence : GNU GPL
6
*/
7
 
8
 
509 richard 9
/* règles générales */
354 richard 10
 
360 richard 11
/* Couleurs de polices */
12
:link, :visited, :hover:link, :hover:visited, H2, #box_url, #box_refuse {
509 richard 13
        color: #000000;
354 richard 14
}
360 richard 15
BODY, H, #boite-logon {
509 richard 16
        color: #666666;
360 richard 17
}
18
#acces_controle, .log_out {
509 richard 19
        color: white;
360 richard 20
}
354 richard 21
 
360 richard 22
/* Style de police */
23
 
24
BODY, :link, :visited, :hover:link, :hover:visited  {
509 richard 25
        font-family: "DejaVu Sans";
360 richard 26
}
27
INPUT, #box_url {
509 richard 28
        font-family: arial;
360 richard 29
}
2136 richard 30
#acces_controle, #box_url, #cadre_titre SPAN {
509 richard 31
        font-weight: bold;
360 richard 32
}
509 richard 33
.box_menu :link , .box_menu :visited, .box_menu :hover:link, .box_menu :hover:visited  {
34
        text-decoration: none;
35
}
360 richard 36
/*Couleurs de fond */
37
 
38
BODY {
509 richard 39
        background-color: #666666;
360 richard 40
}
41
 
1410 richard 42
INPUT, #contenu_acces, #contenu_error, #logon, #auth_reussi {
509 richard 43
        background-color: #ffffff;
360 richard 44
}
45
 
1992 richard 46
/* Règles des balises HTML */
360 richard 47
 
354 richard 48
H1, H2, #aide-certif {
509 richard 49
        text-align: center;    
354 richard 50
        padding: 0px;
51
        margin: 3px;
52
}
53
P, UL, LI{
509 richard 54
        text-align: justify;
354 richard 55
}
56
 
57
BODY {
1999 richard 58
        background-image: url(/images/fond.png);
509 richard 59
        background-repeat: repeat-x;
60
        text-align: center;
61
        font-size: 12px;
62
        margin: 0px;
354 richard 63
}
64
H1 {
509 richard 65
        font-size: 55px;
354 richard 66
}
67
H2 {
509 richard 68
        font-size: 30px;
354 richard 69
}
70
H6, #aide-certif{
509 richard 71
        font-size: 100%;
354 richard 72
}
73
UL {
509 richard 74
        margin: 5px;
75
        padding-bottom: 5px;
76
        padding-left: 10px;
77
        padding-right: 115px;
78
        padding-top: 5px;
354 richard 79
}
80
LI {
509 richard 81
        list-style-type: square;
82
        padding-top: 2px;
354 richard 83
}
84
TABLE {
509 richard 85
        font-size: 90%;
354 richard 86
}
87
IMG {
509 richard 88
        height: 150px;
354 richard 89
}
90
INPUT {
509 richard 91
        border: #666666 1px solid;
92
        padding: 2px;
93
        font-family: arial;
94
        height: 22px;
354 richard 95
}
96
 
509 richard 97
/* taille et position des logos */
354 richard 98
#logo-alcasar {
509 richard 99
        position: absolute;
100
        bottom: 25px;
101
        right: 5px;
102
        height: 130px;
354 richard 103
}
104
#logo-organ {
509 richard 105
        position: relative;
106
        top: 0px;
107
        right: -10px;
108
        max-width: 150px;
109
        max-height: 150px;
354 richard 110
}
111
 
509 richard 112
/* placement et proportion de la boite de saisie et de l'aide */
354 richard 113
#logon {
509 richard 114
        position: relative;
115
        width: 620px;
116
        top: 20px;
117
/* ombrage css3*/      
360 richard 118
        -moz-box-shadow: 0px 0px 12px #000;
119
        -webkit-box-shadow: 0px 0px 12px #000;
120
        box-shadow: 0px 0px 12px #000;
354 richard 121
}
122
#boite-logon {
1349 richard 123
        background-image: linear-gradient(#efefef, #d5d5d5);
509 richard 124
        padding: 10px;
125
        width: 420px;
126
        height: 189px;
354 richard 127
}
128
#boite-logon TD {
509 richard 129
        padding-top: 10px;
1349 richard 130
        padding-left: 30px;
354 richard 131
}
132
#boite-info {
509 richard 133
        border: 0px;
134
        margin-top: 25px;
135
        width: 580px;
136
        padding-top: 10px;
354 richard 137
}
509 richard 138
/*boite de dialogue de deconnection*/
354 richard 139
 
140
#auth_reussi {
509 richard 141
        width: 450px;
142
        margin-top: 12px;
143
        padding-top: 5px;
144
        padding-left: 10px;
145
        padding-right: 10px;
146
        padding-bottom: 0px;
354 richard 147
}
148
.text_auth {
509 richard 149
        font-size: 20px;
354 richard 150
}
151
.lien_deco {
509 richard 152
        text-align: center;
153
        font-size: 18px;
154
        margin-bottom: 15px;
354 richard 155
}
156
.log_out {
509 richard 157
        font-size: 24px;
158
        text-align: center;
159
        margin-top: 30px;
354 richard 160
}
360 richard 161
#boite-logon, #auth_reussi, #logon {
509 richard 162
        border: 1px #efefef solid;
360 richard 163
 
164
/* ombrage css3*/
165
 
166
        -moz-box-shadow: 0px 0px 6px #000;
167
        -webkit-box-shadow: 0px 0px 6px #000;
168
        box-shadow: 0px 0px 6px #000;
169
}
509 richard 170
#liens_redir {
171
        position: relative;
172
        bottom: -100px;
173
        left: 90px;
174
        text-align: center;
175
}
176
#liens_redir P A {
177
        font-size: 12px;
178
        text-align: center;
179
        margin: 15px;
180
}
181
/* style de la page accès controlé*/
360 richard 182
 
359 richard 183
#cadre_titre{
509 richard 184
        position: relative;
185
        width: 730px;
186
        height: 98px;
187
        margin-top: 40px;
188
        margin-left: auto;
189
        margin-right: auto;
190
        z-index: 2;
360 richard 191
 
192
/* ombrage css3 */
193
 
194
        -moz-box-shadow: 1px 4px 10px #000;
195
        -webkit-box-shadow: 1px 4px 10px #000;
196
        box-shadow: 1px 4px 10px #000;
359 richard 197
}
198
#cadre_titre .titre_controle {
1999 richard 199
        background-image: url(/images/fond-bandeau.png);
509 richard 200
        background-repeat: repeat-x;
359 richard 201
}
202
#cadre_titre .titre_refus  {
1999 richard 203
        background-image: url(/images/fond-bandeau-rouge.png);
509 richard 204
        background-repeat: repeat-x;
359 richard 205
}
206
#boite_logo{
509 richard 207
        position: absolute;
208
        top: -30px;
209
        left: -50px;
210
        width: 150px;
211
        height: 150px;
212
        z-index: 2;
359 richard 213
}
214
#acces_controle {
509 richard 215
        text-align: center;
216
        font-size: 40px;
217
        padding-top: 25px;
218
        padding-bottom: 27px;
219
        margin: 0px;
359 richard 220
}
221
#logo_acces {
509 richard 222
        position: relative;
223
        top: 0px;
224
        left: 0px;
359 richard 225
}
226
#contenu_acces {
509 richard 227
        position: relative;
228
        width: 640px;
229
        height: 400px;
230
        top: -20px;
231
        padding-top: 0px;
232
        margin-left: auto;
233
        margin-right: auto;
234
        z-index: 1;
360 richard 235
 
236
/* ombrage CSS3 */
237
 
238
        -moz-box-shadow: 1px 1px 10px #000;
239
        -webkit-box-shadow: 1px 1px 10px #000;
240
        box-shadow: 1px 1px 10px #000;
359 richard 241
}
1410 richard 242
 
243
#contenu_error {
244
        position: relative;
245
        width: 640px;
246
        height: auto;
247
        top: -20px;
248
        padding-top: 40px;
249
        padding-bottom: 40px;
250
        padding-left: 40px;
251
        padding-right: 40px;
252
        margin-left: auto;
253
        margin-right: auto;
254
        z-index: 1;
255
 
256
/* ombrage CSS3 */
257
 
258
        -moz-box-shadow: 1px 1px 10px #000;
259
        -webkit-box-shadow: 1px 1px 10px #000;
260
        box-shadow: 1px 1px 10px #000;
261
}
262
 
359 richard 263
#logo_acces IMG, #box_refuse IMG {
509 richard 264
        width: 95px;
265
        height: 95px;
359 richard 266
}
267
 
268
/* Boite des liens*/
269
 
270
#box_url {
509 richard 271
        position: relative;
272
        top: 35px;
273
        text-align: right;
274
        font-size: 14px;
275
        margin-right: 20px;
359 richard 276
}
277
#cadre_titre SPAN {
509 richard 278
        position: absolute;
279
        top: 70px;
280
        width: 510px;
281
        left: 110px;
282
        font-size: 14px;
283
        color: red;
284
        text-align: center;
285
        border: 2px red solid;
286
        padding: 2px;
287
        background-color: white;
359 richard 288
}
363 richard 289
#contenu_acces SPAN {
509 richard 290
        position: relative;
291
        bottom: -150px;
292
        font-family: "courier new";
363 richard 293
}
1410 richard 294
#contenu_error SPAN {
295
        position: relative;
296
        bottom: -150px;
297
        font-family: "courier new";
298
}
359 richard 299
#box_refuse {
509 richard 300
        font-size: 16px;
301
        margin-left: 130px;
302
        margin-right: 20px;
303
        margin-top: 40px;
304
        width: 460px;
359 richard 305
}
306
#box_refuse IMG {
509 richard 307
        position: absolute;
308
        top: -10px;
309
        left: -110px;
359 richard 310
}
2136 richard 311
#box_refuse {
509 richard 312
        position: relative;
313
        top: 55px;
359 richard 314
}
509 richard 315
 
316
.box_menu IMG {
317
        position: absolute;
318
        width: 70px;
319
        height: 70px;
320
        top: -25px;
359 richard 321
}
1410 richard 322
.box_menu, #logon , #contenu_acces, #contenu_error, #acces_controle, #cadre_titre, #box_info{
509 richard 323
/* Arrondi CSS3 Firefox*/
324
        -moz-border-radius: 10px;
325
/* Arrondi CSS3 Autres Nav*/
326
        border-radius: 10px;
359 richard 327
}
509 richard 328
.box_menu {
329
        position: absolute;
330
        height: 35px;
331
        width: 310px;
1999 richard 332
        background-image: url(/images/fond-bdd.png);
509 richard 333
        background-repeat: repeat-x;
360 richard 334
 
335
/* ombrage CSS3 */
336
        -moz-box-shadow: 1px 1px 6px #666;
337
        -webkit-box-shadow: 1px 1px 6px #666;
338
        box-shadow: 1px 1px 6px #666;
359 richard 339
}
509 richard 340
.div-cache {
341
        visibility: hidden;
342
        position: absolute;
343
        top: -1000px;
359 richard 344
}
509 richard 345
#box_conn {
346
        top: 120px;
359 richard 347
}
509 richard 348
#box_certif {
349
        top: 190px;
359 richard 350
}
509 richard 351
#box_mdp {
352
        top: 260px;
359 richard 353
}
509 richard 354
#box_acc {
355
        top: 330px;
359 richard 356
}
509 richard 357
#box_certif, #box_acc {
358
        left: 60px;
359
        text-align: right;
360
}
361
#box_conn, #box_mdp {
362
        left: 20px;
363
        text-align: left;
364
}
365
#box_conn IMG, #box_mdp IMG {
366
        left: 5px;
367
}
368
#box_certif IMG, #box_acc IMG {
369
        right: 5px;
370
}
371
#box_conn SPAN, #box_certif SPAN, #box_mdp SPAN, #box_acc SPAN {
372
        position: relative;
373
        font-size: 12px;
374
        font-weight: bold;
375
        top: 10px;
376
}
377
#box_conn SPAN, #box_mdp SPAN {
378
        margin-left: 80px;
379
}
380
#box_certif SPAN, #box_acc SPAN {
381
        margin-right: 80px;
382
}
383
 
384
/*Animation visuel des cadres liens (Gecko et ie9)*/
385
#box_conn:hover, #box_certif:hover, #box_mdp:hover, #box_acc:hover  {
386
/*      cursor: pointer;*/
1999 richard 387
        background-image: url(/images/fond-bdd_rouge.png);
509 richard 388
        background-repeat: repeat-x;
389
 
390
/* ombrage CSS3 */
391
        -moz-box-shadow: 0px 0px 0px #fff;
392
        -webkit-box-shadow: 0px 0px 0px #fff;
393
        box-shadow: 0px 0px 0px #fff;
394
}
2612 tom.houday 395
#box_conn:hover a, #box_certif:hover a, #box_mdp:hover a, #box_acc:hover a, .box_menu a:hover, .box_menu a:visited:hover, #box_info :link:hover, #box_info :visited:hover {
509 richard 396
        color: red;
2612 tom.houday 397
}
509 richard 398
 
2612 tom.houday 399
/* overwrite default rules for disabled menu boxes */
400
.box_menu.box-menu-disabled {
401
        opacity: .2;
509 richard 402
}
2612 tom.houday 403
.box_menu.box-menu-disabled:hover a {
404
        color: #000000 !important;
405
        cursor: not-allowed !important;
406
}
407
.box_menu.box-menu-disabled:hover {
408
        cursor: not-allowed !important;
409
        background-image: url(/images/fond-bdd.png) !important;
410
        background-repeat: repeat-x !important;
509 richard 411
 
2612 tom.houday 412
/* ombrage CSS3 */
413
        -moz-box-shadow: 1px 1px 6px #666 !important;
414
        -webkit-box-shadow: 1px 1px 6px #666 !important;
415
        box-shadow: 1px 1px 6px #666 !important;
416
}
417
 
509 richard 418
/*Mise en page de la bulle d'info (coté droit)*/
419
#box_info H2 {
420
        font-size: 14px;
421
        margin: 10px auto;
422
}
423
#box_info P {
424
        font-size: 11px;
425
        margin: 10px;
426
}
427
#box_info IMG {
428
        position: absolute;
429
        bottom: -60px;
430
        right: 10px;
431
        height: 120px;
432
}
433
#box_info {
434
        position: absolute;
435
        top: 118px;
436
        right: 20px;
437
        width: 230px;
438
        height: 250px;
439
        background-color: #efefef;
440
 
441
/* ombrage CSS3 */
442
        -moz-box-shadow: 1px 1px 6px #666;
443
        -webkit-box-shadow: 1px 1px 6px #666;
444
        box-shadow: 1px 1px 6px #666;
445
}
446
#box_info :link, #box_info :visited  {
447
        text-decoration: none;
448
}
566 stephane 449
#box_info UL{
450
        text-align: left;
451
        padding : 0 0 0 15px;
452
        margin : 10px;
453
}
454
#box_info LI{
455
        text-align: left;
456
        font-size: 10px;
457
        list-style-type : disc;
458
        padding : 0 0 0 0;
913 richard 459
}
460
#authorized_domain{
461
        height: 40px;
462
        width: 450px;
463
        text-align: left;
464
        display: block;
465
/*      border: 1px solid red;*/
466
        margin-right: 50px;
467
}
468
#authorized_domain LI{
469
        text-align: center;
470
        list-style-type : none;
471
        margin-right : 10px;
472
        display: block;
473
        float: left;
1410 richard 474
}
1452 richard 475
 
476
#corner {
477
        position: fixed;
478
        bottom: 0;
479
        right: 0;
480
 
481
}
482
 
483
#adm {
484
        display: block;
485
        width: 100px;
486
        height: 100px;
487
}
488
.corn IMG:hover {
489
        position: absolute;
490
        width: 100px;
491
        height: 100px;
492
        top: 0px;
493
        left: 0px;
494
}
495
 
496
.corn IMG {
497
        position: absolute;
498
        width: 50px;
499
        height: 50px;
500
        top: 75px;
501
        left: 75px;
1989 raphael.pi 502
}
1992 richard 503