1/* ================================ GENERAL ================================= */ 2* { 3 font-family: Verdana, Helvetica, Arial, sans-serif; 4 font-size: small; 5} 6body { 7 background: #a9a8b8; 8} 9/* ================================= HEADER ================================= */ 10#headerprepend { 11 background-image: url(images/headerprepend.png); 12 background-position: bottom; 13} 14#headerappend { 15 background-image: url(images/headerappend.png); 16 background-position: bottom right; 17} 18#searchform input { border: solid 1px #5d579d; background: #fff url(images/search_icon.gif) no-repeat; } 19#searchform .button { background: #eee; } 20#searchform .button:hover { background: #ddd; } 21#qsearch__out { background: #fff; border: solid 1px #5d579d; } 22#qsearch__out a { color: #5d579d; text-decoration: none; } 23 24#logo { 25 font-size: 2em; 26 font-weight: bold; 27} 28#logo a { 29 font-size: 1em; 30 text-decoration: none; 31} 32 33/* =============================== NAVIGATION =============================== */ 34#navigation li a { 35 text-decoration: none; 36 color: #5d579d; 37 background-color: #fff; 38 font-weight: bold; 39 font-size: 1em; 40 font-variant: small-caps; 41} 42#navigation li a:hover { 43 color: #d8ba62; 44 background-color: #fff; 45} 46 47/* ================================== MENU ================================== */ 48.menu { 49 background-image: url(images/content.gif); 50 background-position: right; 51 background-repeat: repeat-y; 52} 53.menubody{ 54 background-image: url(images/contentbody.gif); 55 background-repeat: repeat-y; 56} 57.menutop .prepend { 58 background-image: url(images/contenttop_prepend.gif); 59 background-repeat: no-repeat; 60} 61.menutop { 62 background-image: url(images/contenttop.gif); 63 background-position: top right; 64 background-repeat: no-repeat; 65} 66.menutop .title { 67 color: #fff; 68 font-weight: bold; 69 font-variant: small-caps; 70} 71.menubottom .prepend { 72 background-image: url(images/contentbottom_prepend.gif); 73 background-position: bottom left; 74 background-repeat: no-repeat; 75} 76.menubottom { 77 background-image: url(images/contentbottom.gif); 78 background-position: bottom right; 79 background-repeat: no-repeat; 80} 81.menu a { color: #5d579d; text-decoration: none; } 82.menu a:hover { color: #ffb733; } 83 84/* ================================ PAGEMAP ================================= */ 85.pagemap .menubody .toc .level1 { list-style: none; } 86.pagemap .menubody .toc .level1 a { color: #f4a600; font-weight: bold; } 87.pagemap .menubody .toc .level1 a:hover { color: #ffb733; } 88.pagemap .menubody .toc .level2 { color: #f4a600; list-style: disc; } 89.pagemap .menubody .toc .level2 a { color: #f4a600; font-weight: normal; } 90.pagemap .menubody .toc .level3 { color: #817cb6; list-style: disc; } 91.pagemap .menubody .toc .level3 a { color: #817cb6; font-weight: normal; } 92 93/* =============================== EXPLORER ================================= */ 94.menu .explorer .folder { list-style-image: url(images/folder.gif); } 95.menu .explorer .folderopen { list-style-image: url(images/folder_open.gif); } 96.menu .explorer .file { list-style-image: url(images/file.gif); } 97 98/* ================================ CONTENT ================================= */ 99/* top */ 100#contenttop .prepend { 101 background-image: url(images/contenttop_prepend.gif); 102 background-repeat: no-repeat; 103} 104#contenttop { 105 background-image: url(images/contenttop.gif); 106 background-position: top right; 107 background-repeat: no-repeat; 108} 109#contenttop .commands { color: #fff; font-weight: bold; font-variant: small-caps; } 110#contenttop .commands a { color: #fff; font-weight: bold; font-variant: small-caps; text-decoration: none; } 111#contenttop .commands a:hover { color: #f8da82; } 112 113/* bottom */ 114#contentbottom .prepend { 115 background-image: url(images/contentbottom_prepend.gif); 116 background-position: bottom left; 117 background-repeat: no-repeat; 118} 119#contentbottom { 120 background-image: url(images/contentbottom.gif); 121 background-position: bottom right; 122 background-repeat: no-repeat; 123 color: #999; 124 background-color: #fff; 125} 126 127/* body */ 128#content{ 129 background-image: url(images/content.gif); 130 background-position: right; 131 background-repeat: repeat-y; 132} 133#contentbody{ 134 background-image: url(images/contentbody.gif); 135 background-repeat: repeat-y; 136} 137 138/* ============================= CONTENT WIKI =============================== */ 139/* ********* GENERAL ********* */ 140#contentbody a { text-decoration: none; color: #5d579d; } 141#contentbody a:hover { color: #827db7; } 142/* Lien interne qui existe */ 143#contentbody .wikilink1 { } 144/* Lien interne qui n'existe pas */ 145#contentbody .wikilink2 { color: #f00; background: url(images/link_error.gif) 0px 1px no-repeat; padding-left: 15px;} 146#contentbody .wikilink2:hover { color: #ff5d5d; } 147#contentbody .urlextern { background: no-repeat url(images/link_icon.gif); padding-left: 20px; } 148#contentbody .interwiki { background: no-repeat url(images/interwiki.png); padding-left: 20px; } 149 150/* ********* EDIT ********* */ 151#contentbody .secedit { 152 border: solid 1px #827db7; 153 border-top: solid 1px #fff; 154} 155#contentbody .secedit input{ 156 border: solid 1px #827db7; 157 background: #eee; 158 color: #5d579d; 159 font-weight: bold; 160} 161 162/* ********* HEADERS ********* */ 163#contentbody h1 { 164 color: #f4a600; 165 background: url(images/h1.gif) no-repeat bottom left; 166 font-size: 1.5em; 167} 168#contentbody h1 a { 169 color: #f4a600; 170 font-size: 1em; 171} 172#contentbody h2 { 173 color: #f4a600; 174 font-size: 1.2em; 175 background: url(images/h2.gif) no-repeat bottom left; 176} 177#contentbody h2 a { 178 color: #f4a600; 179 font-size: 1em; 180} 181#contentbody h3 { 182 color: #817cb6; 183 font-size: 1em; 184 background: url(images/h3.gif) no-repeat bottom left; 185} 186#contentbody h3 a { 187 color: #817cb6; 188 font-size: 1em; 189} 190#contentbody h3.legend { 191 background-image: none; 192} 193#contentbody h4 { 194 color: #817cb6; 195 font-size: 1em; 196 background: url(images/h4.gif) no-repeat bottom left; 197} 198#contentbody h4 a { 199 color: #817cb6; 200 font-size: 1em; 201} 202#contentbody h5 { 203 color: #817cb6; 204 font-size: 1em; 205 background: url(images/h5.gif) no-repeat bottom left; 206} 207#contentbody h5 a { 208 color: #817cb6; 209 font-size: 1em; 210} 211 212/* ********* LEVELS ********* */ 213div.level1 { } 214div.level2 { } 215div.level3 { } 216div.level4 { } 217div.level5 { } 218 219/* ********* TABLES ********* */ 220#contentbody table { border: solid 1px #999; } 221#contentbody table th { border: solid 1px #999; background-color: #eee; } 222#contentbody table td { border: solid 1px #ccc; background-color: #fff; } 223#contentbody table tr:hover { background-color: #ffffe5; } 224 225/* ********* FOOTNOTE ********* */ 226.fn { border-top: dashed 1px #999; background-color: #ffe; margin-top: 20px; } 227.fn+.fn { border-top: none; margin-top: 0; } 228.fn_top { font-size: .7em; vertical-align: super; } 229.fn_bot { font-size: .7em; vertical-align: super; } 230 231/* ********* PREVIEW ********* */ 232#contentbody .preview { border: dotted 1px #999; margin: 1em; padding: 1em; } 233 234/* ********* BLOCKQUOTE ********* */ 235#contentbody blockquote { border-left: solid 2px #a58fbb; margin: 0; padding: 0 0 0 .5em; } 236 237/* ********* PARAGRAPH ********* */ 238#contentbody p { margin: .5em 0 0 0; } 239 240/* ********* PRE ********* */ 241#contentbody pre { 242 padding: 2px; 243 border: 1px dotted #8cacbb; 244 color: #000; 245 overflow: auto; 246} 247 248/* ********* CODE ********* */ 249#contentbody .code { 250 background: #fffff5 url(images/code.png) no-repeat; 251 padding: 21px 2px 2px 4px; 252 font-family: "Courier New",Courier,monospace; 253 white-space: pre; 254 border-left: solid 2px #a5a3af; 255} 256#contentbody pre.php { background-image: url(images/codephp.png); } 257#contentbody pre.actionscript { background-image: url(images/codeactionscript.png); } 258#contentbody pre.css { background-image: url(images/codecss.png); } 259#contentbody pre.html4strict { background-image: url(images/codehtml.png); } 260#contentbody pre.javascript { background-image: url(images/codejavascript.png); } 261#contentbody pre.bash { background-image: url(images/codebash.png); } 262 263#contentbody pre * { background-color: #fffff5; font-size: 1em; font-family: "Courier New",Courier,monospace; } 264#contentbody pre.code .br0 { color: #66cc66; } 265#contentbody pre.code .co1 { color: #808080; font-style: normal; background-color: #f0f0f0; } 266#contentbody pre.code .co2 { color: #808080; font-style: normal; background-color: #f0f0f0; } 267#contentbody pre.code .coMULTI { color: #808080; font-style: normal; background-color: #f0f0f0; } 268#contentbody pre.code .es0 { color: #000099; font-weight: normal; } 269#contentbody pre.code .kw1 { color: #b1b100; } 270#contentbody pre.code .kw2 { color: #000000; font-weight: normal; } 271#contentbody pre.code .kw3 { color: #000066; } 272#contentbody pre.code .kw4 { color: #993333; } 273#contentbody pre.code .kw5 { color: #7777ff; } 274#contentbody pre.code .me0 { color: #006600; } 275#contentbody pre.code .nu0 { color: #cc66cc; } 276#contentbody pre.code .re0 { color: #7777ff; } 277#contentbody pre.code .re1 { color: #7777ff; } 278#contentbody pre.code .re2 { color: #7777ff; } 279#contentbody pre.code .re4 { color: #009999; } 280#contentbody pre.code .sc0 { color: #00bbdd; } 281#contentbody pre.code .sc1 { color: #ddbb00; } 282#contentbody pre.code .sc2 { color: #009900; } 283#contentbody pre.code .st0 { color: #0000ff; } 284#contentbody code { background-color: #fffff5; border: 1px dotted #8cacbb; font-size: 1em; font-family: "Courier New",Courier,monospace; } 285 286/* ********* DIFF ********* */ 287#contentbody .diff-deletedline { background-color: #f99; } 288#contentbody .diff-addedline { background-color: #99f; } 289#contentbody .diffchange { background-color: #ff6;} 290 291/* ********* MEDIA ********* */ 292#media { background-color: #fff; } 293#media .mediaselect .mediaselect-left li { margin-left: 15px; list-style-image: url(images/folder.gif); } 294#media .mediaselect .mediaselect-right { border-left: solid 1px #000; } 295#media .mediaselect .mediaselect-right ul li { border: solid 1px #999; } 296#media .mediaselect .mediaselect-right ul li .imagemeta { border-top: solid 1px #ccc; } 297#media .uploadform { margin-top: 20px; } 298#mediaedit .footer { border-top: solid 1px #999; } 299 300/* ********* PAGEINFO ********* */ 301#contentbody .pageinfo { border-top: solid 1px #ccc; color: #999; } 302 303