2006 => 2007 Happy New Year\!
[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
66/***************************************************************************
67 * DEBUG
68 ***************************************************************************/
69
70#dev {
71 width: 100%;
72 text-align: center;
73 padding: 1px;
74
75 font-size: 10pt;
76 font-weight: bold;
77}
78
79#db-trace div.hide { display: none; }
80#db-trace:hover div.hide { display: block }
81#db-trace h1 { margin: 0px; }
82
83/***************************************************************************
84 * LAYOUT
85 ***************************************************************************/
86
87table#layout {
88 width: 765px;
89 margin-left: auto;
90 margin-right: auto;
91}
92
49848fd7 93#top {
935598ee 94 width: 100%;
49848fd7 95}
96
97#top td {
98 padding: 0;
99 margin: 0;
0337d704 100 vertical-align: middle;
101}
102
49848fd7 103#top td.logo {
104 text-align: right;
8175295d 105 background: url('../images/bandeau.jpg') bottom left repeat-x;
49848fd7 106}
107
0337d704 108td#credits {
109 text-align: center;
6fb8424a 110 font-size: 75%;
0337d704 111}
112
113td#perso div {
114 font-weight: bold;
115 font-size: 90%;
116 padding: 2px 1em;
117}
118
6b4707eb 119td#perso .gp {
0337d704 120 display: block;
121 margin: 2px 1em;
122 font-weight: bold;
123 font-size: 85%;
124 float: left;
125 text-align: center;
126}
127
128td#search {
129 text-align: right;
130 width: 300px;
131}
132
133#content {
134 width: 100%;
135}
136
59ff13cf 137td#body {
2200e510 138 vertical-align: top;
59ff13cf 139 padding-left: 1em;
4664b701 140 padding-bottom: 1em;
59ff13cf 141}
142
0337d704 143td#menu {
49848fd7 144 width: 130px;
59ff13cf 145 padding-right: 0;
6b4707eb 146 padding-top: 0.5em;
0337d704 147 font-family: "Trebuchet MS", "Arial",sans-serif;
148 font-weight: bold;
149}
150
151#menu h1 {
59ff13cf 152 padding: 0.3em 0em 0.4em 0em;
153 margin-top: 0.7em;
154 margin-bottom: 0.3em;
ff3c9eb2 155 font-size: 89%;
0337d704 156 text-align: center;
49848fd7 157 width: 130px;
59ff13cf 158 background: url('../images/barre_small.png') bottom left no-repeat;
159 background-color: #d0c198;
0337d704 160}
161
162#menu a {
163 display: block;
164 padding: 0.2em 0em 0.2em 15px;
ff3c9eb2 165 font-size: 89%;
0337d704 166 background: url('../images/puce.png') no-repeat center left;
167}
168
169/***************************************************************************
170 * CLASSES
171 ***************************************************************************/
172
173div.breadcrumb {
174 font-weight: bold;
175 font-size: 90%;
176 padding: 0.5em 0em;
177}
178
179.erreur { color: red !important; }
180.error { color: red !important; }
181.center { text-align: center; }
182.right { text-align: right; }
183
184.descr {
185 text-align: justify;
186 font-size: 90%;
187}
188p.descr {
189 padding-left: 7px;
190 padding-right: 7px;
191}
192
193table { border-collapse: collapse; }
194
195table.links {
196 width: 100%;
197 margin: 0.4em 0em;
198}
199
200table.links td {
201 padding: 0em 0.5em;
202}
203
204table.links a {
205 background: url('../images/puce.png') no-repeat center left;
206 padding-left: 15px;
207 font-weight: bold;
208}
209
210table td.titre {
211 font-weight: bold;
212 white-space: nowrap;
213}
214
49848fd7 215table.tiny, table.tinybicol {
216 width: 70%;
217 margin-left: 15%;
218 border: 2px solid gray;
219 font-size: 85%;
220}
221table.large, table.bicol {
222 width: 96%;
223 margin-left: 2%;
224 border: 2px solid gray;
225 font-size: 85%;
226}
0337d704 227
228table.tiny td, table.tinybicol td, table.large td, table.bicol td {
229 border: 1px solid gray;
d6d580ec 230 padding: 2px 4px;
0337d704 231}
232table.tiny th, table.tinybicol th, table.large th, table.bicol th {
233 border: 1px solid gray;
234 border-top-width: 2px;
235 border-bottom-width: 2px;
236 padding: 2px;
237}
238
10c0ebff 239table.tinybicol td, table.bicol td {
4664b701 240 border-top: none;
241 border-bottom: none;
10c0ebff 242}
243
244table.tinybicol .pair, table.bicol .pair {
245 background-color: #e9e0aa;
246}
247
0337d704 248table.normal td { border: none; }
249
250th { background: #d0c198; }
cb24457f 251th.grayed {
252 background: #d0cbb0;
253 color: #666;
254}
0337d704 255
98a7e9dc 256a.popup2 {
257 color: #4c618a;
258 background-color: inherit;
259}
260
0337d704 261/***************************************************************************
262 * Special pages
263 ***************************************************************************/
264
265table#liste td.fourth {
266 width: 25%;
267}
268
269table#liste td.listec a {
270 display: block;
271 text-align: center;
272}
273
274table#liste td.liste a {
275 display: block;
276 text-align: right;
277}
278
279table#liste td.liste a.cat {
280 background: #d0c198;
281 margin: 15px 0px 10px 0px;
282 padding: 3px;
283 text-align: center;
284 font-weight: bold;
285 font-size: 90%;
286}
287
288table#liste td.liste a:hover, table#liste td.listec a:hover {
289 background: #d0c198;
290}
291
8febb4cf 292#wikitext {
293 text-align: justify;
294 font-size: 90%;
295}
296
297#wikitext p {
298 padding-left: 7px;
299}
300
0337d704 301/***************************************************************************
302 ***************************************************************************/
303
304div.cat {
305 background: #d0c198;
306 text-align: center;
307 font-weight: bold;
308 font-size: 90%;
309 padding: 2px;
310 width: 180px;
311 margin: 4px 0px;
312}
313
314div.sel { background-color: #5c81aa; color: #d0c198; }
315div.sel a { color: #d0c198; }
316
317td.oval, td.oval2 {
318 color: #d0c198;
319 height: 50px;
320 text-align: center;
321 vertical-align: middle !important;
322 font-weight: bold;
323}
324td.oval {
325 background: url("../images/oval.png") no-repeat top center;
326 width: 130px;
e7d3e061 327 padding: 0px 35px;
0337d704 328}
329td.oval2 {
330 background: url("../images/oval2.png") no-repeat top center;
331 width: 160px;
e7d3e061 332 padding: 0px 12px;
0337d704 333
334}
335
336.oval a, .oval2 a { color: #d0c198; }
0d696b52 337.oval a.has_site { color: white; }
0337d704 338
339#content td.oval, #content td.oval2 {
340 font-size: 90%;
341 font-family: "Trebuchet MS", sans-serif;
342 letter-spacing: -0.5px;
343}
344
10c0ebff 345div.backtotop {
346 font-size: small;
347 text-align: center;
348 padding-top: 2em;
349}
350
351div.screenshot {
352 text-align: center;
353}
354
355div.screenshot img {
356 border: 1px solid #777;
357}
358
0337d704 359/***************************************************************************
360 ***************************************************************************/
361
362td.infos {
363 height: 30px;
364 text-align: center;
365 font-family: "Bitstream Vera Sans","Arial",sans-serif;
366 color: #505050;
367}
368