Use the same promo selector for Events, NL and Xnet
[platal.git] / htdocs / css / xnet.css
CommitLineData
0337d704 1/***************************************************************************
5ddeb07c 2 * Copyright (C) 2003-2007 Polytechnique.org *
0337d704 3 * http://opensource.polytechnique.org/ *
4 * *
5 * This program is free software; you can redistribute it and/or modify *
6 * it under the terms of the GNU General Public License as published by *
7 * the Free Software Foundation; either version 2 of the License, or *
8 * (at your option) any later version. *
9 * *
10 * This program is distributed in the hope that it will be useful, *
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of *
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13 * GNU General Public License for more details. *
14 * *
15 * You should have received a copy of the GNU General Public License *
16 * along with this program; if not, write to the Free Software *
17 * Foundation, Inc., *
18 * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
19 ***************************************************************************/
20
21body {
22 background-color: #F2E9D0;
23 margin-left: 0;
24 margin-top: 0;
25 color: #505050;
26 border-top: 1px;
27}
28
29table, body {
30 font-size: 10pt;
31 font-family: "Bitstream vera sans","Verdana",sans-serif;
32}
33
49848fd7 34input,textarea,select,option {
35 font-size: 9pt;
36}
37
38tt,pre {
0337d704 39 font-size: 10pt;
40}
41
98a7e9dc 42fieldset {
43 border: 1px gray solid;
44
45 margin-top: 1em;
46 margin-bottom: 1em;
47}
48
49legend {
50 border: 1px gray solid;
51 background: #e9e0aa;
52 color: inherit;
53
54 padding: 2px 4px;
55}
56
0337d704 57a, a:link, a:visited { text-decoration: none ; color: #5c81aa; }
58
59a img { border: none; }
60img { vertical-align: middle; }
61td { vertical-align: top; }
62
49848fd7 63h1 { font-size: 130%; }
64h2 { font-size: 115%; }
0337d704 65
05cb05c0 66.smaller {
67 font-size: smaller;
68 font-style: italic;
69}
70
0337d704 71/***************************************************************************
72 * DEBUG
73 ***************************************************************************/
74
75#dev {
76 width: 100%;
77 text-align: center;
78 padding: 1px;
79
80 font-size: 10pt;
81 font-weight: bold;
82}
83
9b2e77de 84.backtrace div.hide { display: none; }
85.backtrace:hover div.hide { display: block }
86.backtrace h1 { margin: 0px; }
0337d704 87
88/***************************************************************************
89 * LAYOUT
90 ***************************************************************************/
91
92table#layout {
93 width: 765px;
94 margin-left: auto;
95 margin-right: auto;
96}
97
49848fd7 98#top {
935598ee 99 width: 100%;
49848fd7 100}
101
102#top td {
103 padding: 0;
104 margin: 0;
0337d704 105 vertical-align: middle;
106}
107
49848fd7 108#top td.logo {
109 text-align: right;
8175295d 110 background: url('../images/bandeau.jpg') bottom left repeat-x;
49848fd7 111}
112
0337d704 113td#credits {
114 text-align: center;
6fb8424a 115 font-size: 75%;
0337d704 116}
117
118td#perso div {
119 font-weight: bold;
120 font-size: 90%;
121 padding: 2px 1em;
122}
123
6b4707eb 124td#perso .gp {
0337d704 125 display: block;
126 margin: 2px 1em;
127 font-weight: bold;
128 font-size: 85%;
129 float: left;
130 text-align: center;
131}
132
133td#search {
134 text-align: right;
135 width: 300px;
136}
137
138#content {
139 width: 100%;
140}
141
59ff13cf 142td#body {
2200e510 143 vertical-align: top;
59ff13cf 144 padding-left: 1em;
4664b701 145 padding-bottom: 1em;
59ff13cf 146}
147
0337d704 148td#menu {
49848fd7 149 width: 130px;
59ff13cf 150 padding-right: 0;
6b4707eb 151 padding-top: 0.5em;
0337d704 152 font-family: "Trebuchet MS", "Arial",sans-serif;
153 font-weight: bold;
154}
155
156#menu h1 {
59ff13cf 157 padding: 0.3em 0em 0.4em 0em;
158 margin-top: 0.7em;
159 margin-bottom: 0.3em;
ff3c9eb2 160 font-size: 89%;
0337d704 161 text-align: center;
49848fd7 162 width: 130px;
59ff13cf 163 background: url('../images/barre_small.png') bottom left no-repeat;
164 background-color: #d0c198;
0337d704 165}
166
167#menu a {
168 display: block;
169 padding: 0.2em 0em 0.2em 15px;
ff3c9eb2 170 font-size: 89%;
0337d704 171 background: url('../images/puce.png') no-repeat center left;
172}
173
174/***************************************************************************
175 * CLASSES
176 ***************************************************************************/
177
2ac33a69 178.breadcrumb {
0337d704 179 font-weight: bold;
180 font-size: 90%;
2ac33a69 181 padding: 0.5em 0em 0em 0.2em;
0337d704 182}
183
184.erreur { color: red !important; }
185.error { color: red !important; }
186.center { text-align: center; }
187.right { text-align: right; }
188
189.descr {
190 text-align: justify;
191 font-size: 90%;
192}
193p.descr {
194 padding-left: 7px;
195 padding-right: 7px;
196}
197
198table { border-collapse: collapse; }
199
200table.links {
201 width: 100%;
202 margin: 0.4em 0em;
203}
204
205table.links td {
206 padding: 0em 0.5em;
207}
208
209table.links a {
210 background: url('../images/puce.png') no-repeat center left;
211 padding-left: 15px;
212 font-weight: bold;
213}
214
215table td.titre {
216 font-weight: bold;
217 white-space: nowrap;
218}
219
49848fd7 220table.tiny, table.tinybicol {
221 width: 70%;
222 margin-left: 15%;
223 border: 2px solid gray;
224 font-size: 85%;
225}
226table.large, table.bicol {
227 width: 96%;
228 margin-left: 2%;
229 border: 2px solid gray;
230 font-size: 85%;
231}
0337d704 232
233table.tiny td, table.tinybicol td, table.large td, table.bicol td {
234 border: 1px solid gray;
d6d580ec 235 padding: 2px 4px;
0337d704 236}
237table.tiny th, table.tinybicol th, table.large th, table.bicol th {
238 border: 1px solid gray;
239 border-top-width: 2px;
240 border-bottom-width: 2px;
241 padding: 2px;
242}
243
10c0ebff 244table.tinybicol td, table.bicol td {
4664b701 245 border-top: none;
246 border-bottom: none;
10c0ebff 247}
248
249table.tinybicol .pair, table.bicol .pair {
250 background-color: #e9e0aa;
251}
252
0337d704 253table.normal td { border: none; }
254
255th { background: #d0c198; }
cb24457f 256th.grayed {
257 background: #d0cbb0;
258 color: #666;
259}
0337d704 260
98a7e9dc 261a.popup2 {
262 color: #4c618a;
263 background-color: inherit;
264}
265
0337d704 266/***************************************************************************
267 * Special pages
268 ***************************************************************************/
269
270table#liste td.fourth {
271 width: 25%;
272}
273
274table#liste td.listec a {
275 display: block;
276 text-align: center;
277}
278
279table#liste td.liste a {
280 display: block;
281 text-align: right;
282}
283
284table#liste td.liste a.cat {
285 background: #d0c198;
286 margin: 15px 0px 10px 0px;
287 padding: 3px;
288 text-align: center;
289 font-weight: bold;
290 font-size: 90%;
291}
292
293table#liste td.liste a:hover, table#liste td.listec a:hover {
294 background: #d0c198;
295}
296
8febb4cf 297#wikitext {
298 text-align: justify;
299 font-size: 90%;
300}
301
302#wikitext p {
303 padding-left: 7px;
304}
305
0337d704 306/***************************************************************************
307 ***************************************************************************/
308
309div.cat {
310 background: #d0c198;
311 text-align: center;
312 font-weight: bold;
313 font-size: 90%;
314 padding: 2px;
315 width: 180px;
316 margin: 4px 0px;
317}
318
319div.sel { background-color: #5c81aa; color: #d0c198; }
320div.sel a { color: #d0c198; }
321
322td.oval, td.oval2 {
323 color: #d0c198;
324 height: 50px;
325 text-align: center;
326 vertical-align: middle !important;
327 font-weight: bold;
328}
329td.oval {
330 background: url("../images/oval.png") no-repeat top center;
331 width: 130px;
e7d3e061 332 padding: 0px 35px;
0337d704 333}
334td.oval2 {
335 background: url("../images/oval2.png") no-repeat top center;
336 width: 160px;
e7d3e061 337 padding: 0px 12px;
0337d704 338
339}
340
341.oval a, .oval2 a { color: #d0c198; }
0d696b52 342.oval a.has_site { color: white; }
c808ed4f 343.jone a { color: #FF9; }
344.rouje a { color: #D88; }
345.jone a.has_site { color: #FE0; }
346.rouje a.has_site { color: #D00; }
0337d704 347
348#content td.oval, #content td.oval2 {
349 font-size: 90%;
350 font-family: "Trebuchet MS", sans-serif;
351 letter-spacing: -0.5px;
352}
353
10c0ebff 354div.backtotop {
355 font-size: small;
356 text-align: center;
357 padding-top: 2em;
358}
359
360div.screenshot {
361 text-align: center;
362}
363
364div.screenshot img {
365 border: 1px solid #777;
366}
367
0337d704 368/***************************************************************************
369 ***************************************************************************/
370
371td.infos {
372 height: 30px;
373 text-align: center;
374 font-family: "Bitstream Vera Sans","Arial",sans-serif;
375 color: #505050;
376}
377
3e949cf9 378/***************************************************************************
379 ***************************************************************************/
380
381td.conteneur_tab {
382 border: none;
383 padding-top: 1em;
384}
385
386#onglet {
387 display : block;
388 margin : 0;
389 padding : 0;
390}
391
392#onglet li {
393 display : block;
394 float : left;
395 border: none;
396 background: inherit;
397 width: auto;
398}
399
400#onglet li.actif {
401 font-weight: bold;
402}
403
404#onglet li:before {
405 font-weight: normal;
406 content: '» ';
407 padding-left: 1ex;
408}
409
410#onglet li:first-child:before {
411 content: '';
412}
413
414#onglet li img { margin-right: 2px; }
415
416