Subversion Repositories ALCASAR

Rev

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

Rev Author Line No. Line
360 richard 1
/*      
509 richard 2
        Feuille de style pour les pages d'interceptions coté utilisateurs d'ALCASAR
3
        Auteur : Stéphane ERARD
360 richard 4
        Licence : GNU GPL
5
 
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
}
30
#acces_controle, #box_url, #box_bienvenue, #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
 
42
INPUT, #contenu_acces, #logon, #auth_reussi {
509 richard 43
        background-color: #ffffff;
360 richard 44
}
45
 
509 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 {
509 richard 58
        background-image: url(../images/fond.png);
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
 
99
#logo-alcasar {
509 richard 100
        position: absolute;
101
        bottom: 25px;
102
        right: 5px;
103
        height: 130px;
354 richard 104
}
105
#logo-organ {
509 richard 106
        position: relative;
107
        top: 0px;
108
        right: -10px;
109
        max-width: 150px;
110
        max-height: 150px;
354 richard 111
}
112
 
509 richard 113
/* placement et proportion de la boite de saisie et de l'aide */
354 richard 114
 
115
#logon {
509 richard 116
        position: relative;
117
        width: 620px;
118
        top: 20px;
360 richard 119
 
120
 
509 richard 121
/* ombrage css3*/      
360 richard 122
 
123
        -moz-box-shadow: 0px 0px 12px #000;
124
        -webkit-box-shadow: 0px 0px 12px #000;
125
        box-shadow: 0px 0px 12px #000;
354 richard 126
}
127
 
128
#boite-logon {
509 richard 129
        background-image: url(../images/fond-bdd_grand.png);
130
        background-repeat: repeat-x;
131
        padding: 10px;
132
        width: 420px;
133
        height: 189px;
354 richard 134
}
135
#boite-logon TD {
509 richard 136
        padding-top: 10px;
354 richard 137
}
138
#boite-info {
509 richard 139
        border: 0px;
140
        margin-top: 25px;
141
        width: 580px;
142
        padding-top: 10px;
354 richard 143
}
509 richard 144
/*boite de dialogue de deconnection*/
354 richard 145
 
146
#auth_reussi {
509 richard 147
        width: 450px;
148
        margin-top: 12px;
149
        padding-top: 5px;
150
        padding-left: 10px;
151
        padding-right: 10px;
152
        padding-bottom: 0px;
354 richard 153
}
154
.text_auth {
509 richard 155
        font-size: 20px;
354 richard 156
}
157
.lien_deco {
509 richard 158
        text-align: center;
159
        font-size: 18px;
160
        margin-bottom: 15px;
354 richard 161
}
162
.log_out {
509 richard 163
        font-size: 24px;
164
        text-align: center;
165
        margin-top: 30px;
354 richard 166
}
360 richard 167
#boite-logon, #auth_reussi, #logon {
509 richard 168
        border: 1px #efefef solid;
360 richard 169
 
170
/* ombrage css3*/
171
 
172
        -moz-box-shadow: 0px 0px 6px #000;
173
        -webkit-box-shadow: 0px 0px 6px #000;
174
        box-shadow: 0px 0px 6px #000;
175
}
509 richard 176
#liens_redir {
177
        position: relative;
178
        bottom: -100px;
179
        left: 90px;
180
        text-align: center;
181
}
182
#liens_redir P A {
183
        font-size: 12px;
184
        text-align: center;
185
        margin: 15px;
186
}
187
/* style de la page accès controlé*/
360 richard 188
 
359 richard 189
#cadre_titre{
509 richard 190
        position: relative;
191
        width: 730px;
192
        height: 98px;
193
        margin-top: 40px;
194
        margin-left: auto;
195
        margin-right: auto;
196
        z-index: 2;
360 richard 197
 
198
/* ombrage css3 */
199
 
200
        -moz-box-shadow: 1px 4px 10px #000;
201
        -webkit-box-shadow: 1px 4px 10px #000;
202
        box-shadow: 1px 4px 10px #000;
359 richard 203
}
204
#cadre_titre .titre_controle {
509 richard 205
        background-image: url(../images/fond-bandeau.png);
206
        background-repeat: repeat-x;
359 richard 207
}
208
#cadre_titre .titre_refus  {
509 richard 209
        background-image: url(../images/fond-bandeau-rouge.png);
210
        background-repeat: repeat-x;
359 richard 211
}
212
#boite_logo{
509 richard 213
        position: absolute;
214
        top: -30px;
215
        left: -50px;
216
        width: 150px;
217
        height: 150px;
218
        z-index: 2;
359 richard 219
}
220
#acces_controle {
509 richard 221
        text-align: center;
222
        font-size: 40px;
223
        padding-top: 25px;
224
        padding-bottom: 27px;
225
        margin: 0px;
359 richard 226
}
227
#logo_acces {
509 richard 228
        position: relative;
229
        top: 0px;
230
        left: 0px;
359 richard 231
}
232
#contenu_acces {
509 richard 233
        position: relative;
234
        width: 640px;
235
        height: 400px;
236
        top: -20px;
237
        padding-top: 0px;
238
        margin-left: auto;
239
        margin-right: auto;
240
        z-index: 1;
360 richard 241
 
242
/* ombrage CSS3 */
243
 
244
        -moz-box-shadow: 1px 1px 10px #000;
245
        -webkit-box-shadow: 1px 1px 10px #000;
246
        box-shadow: 1px 1px 10px #000;
359 richard 247
}
248
#logo_acces IMG, #box_refuse IMG {
509 richard 249
        width: 95px;
250
        height: 95px;
359 richard 251
}
252
 
253
/* Boite des liens*/
254
 
255
#box_url {
509 richard 256
        position: relative;
257
        top: 35px;
258
        text-align: right;
259
        font-size: 14px;
260
        margin-right: 20px;
359 richard 261
}
262
#box_bienvenue {
509 richard 263
        font-size: 18px;
359 richard 264
}
265
#cadre_titre SPAN {
509 richard 266
        position: absolute;
267
        top: 70px;
268
        width: 510px;
269
        left: 110px;
270
        font-size: 14px;
271
        color: red;
272
        text-align: center;
273
        border: 2px red solid;
274
        padding: 2px;
275
        background-color: white;
359 richard 276
}
363 richard 277
#contenu_acces SPAN {
509 richard 278
        position: relative;
279
        bottom: -150px;
280
        font-family: "courier new";
363 richard 281
}
359 richard 282
#box_refuse {
509 richard 283
        font-size: 16px;
284
        margin-left: 130px;
285
        margin-right: 20px;
286
        margin-top: 40px;
287
        width: 460px;
359 richard 288
}
289
#box_refuse IMG {
509 richard 290
        position: absolute;
291
        top: -10px;
292
        left: -110px;
359 richard 293
}
294
#box_refuse, #box_bienvenue {
509 richard 295
        position: relative;
296
        top: 55px;
359 richard 297
}
509 richard 298
 
299
.box_menu IMG {
300
        position: absolute;
301
        width: 70px;
302
        height: 70px;
303
        top: -25px;
359 richard 304
}
509 richard 305
.box_menu, #logon , #contenu_acces, #acces_controle, #cadre_titre, #box_info{
306
/* Arrondi CSS3 Firefox*/
307
        -moz-border-radius: 10px;
308
/* Arrondi CSS3 Autres Nav*/
309
        border-radius: 10px;
359 richard 310
}
509 richard 311
.box_menu {
312
        position: absolute;
313
        height: 35px;
314
        width: 310px;
315
        background-image: url(../images/fond-bdd.png);
316
        background-repeat: repeat-x;
360 richard 317
 
318
/* ombrage CSS3 */
319
        -moz-box-shadow: 1px 1px 6px #666;
320
        -webkit-box-shadow: 1px 1px 6px #666;
321
        box-shadow: 1px 1px 6px #666;
359 richard 322
}
509 richard 323
.div-cache {
324
        visibility: hidden;
325
        position: absolute;
326
        top: -1000px;
359 richard 327
}
509 richard 328
#box_conn {
329
        top: 120px;
359 richard 330
}
509 richard 331
#box_certif {
332
        top: 190px;
359 richard 333
}
509 richard 334
#box_mdp {
335
        top: 260px;
359 richard 336
}
509 richard 337
#box_acc {
338
        top: 330px;
359 richard 339
}
509 richard 340
#box_certif, #box_acc {
341
        left: 60px;
342
        text-align: right;
343
}
344
#box_conn, #box_mdp {
345
        left: 20px;
346
        text-align: left;
347
}
348
#box_conn IMG, #box_mdp IMG {
349
        left: 5px;
350
}
351
#box_certif IMG, #box_acc IMG {
352
        right: 5px;
353
}
354
#box_conn SPAN, #box_certif SPAN, #box_mdp SPAN, #box_acc SPAN {
355
        position: relative;
356
        font-size: 12px;
357
        font-weight: bold;
358
        top: 10px;
359
}
360
#box_conn SPAN, #box_mdp SPAN {
361
        margin-left: 80px;
362
}
363
#box_certif SPAN, #box_acc SPAN {
364
        margin-right: 80px;
365
}
366
 
367
/*Animation visuel des cadres liens (Gecko et ie9)*/
368
#box_conn:hover, #box_certif:hover, #box_mdp:hover, #box_acc:hover  {
369
/*      cursor: pointer;*/
370
        background-image: url(../images/fond-bdd_rouge.png);
371
        background-repeat: repeat-x;
372
 
373
/* ombrage CSS3 */
374
        -moz-box-shadow: 0px 0px 0px #fff;
375
        -webkit-box-shadow: 0px 0px 0px #fff;
376
        box-shadow: 0px 0px 0px #fff;
377
}
378
#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 {
379
        color: red;
380
 
381
}
382
 
383
/*Mise en page de la bulle d'info (coté droit)*/
384
#box_info H2 {
385
        font-size: 14px;
386
        margin: 10px auto;
387
}
388
#box_info P {
389
        font-size: 11px;
390
        margin: 10px;
391
}
392
#box_info IMG {
393
        position: absolute;
394
        bottom: -60px;
395
        right: 10px;
396
        height: 120px;
397
}
398
#box_info {
399
        position: absolute;
400
        top: 118px;
401
        right: 20px;
402
        width: 230px;
403
        height: 250px;
404
        background-color: #efefef;
405
 
406
/* ombrage CSS3 */
407
        -moz-box-shadow: 1px 1px 6px #666;
408
        -webkit-box-shadow: 1px 1px 6px #666;
409
        box-shadow: 1px 1px 6px #666;
410
}
411
#box_info :link, #box_info :visited  {
412
        text-decoration: none;
413
}