source: extensions/hr_glass_xl/theme.css @ 12153

Last change on this file since 12153 was 10835, checked in by flop25, 13 years ago

no space between dd and dt

File size: 14.2 KB
Line 
1/* ---------------------------------------------------------------------------
2Theme hr_glass_xl
3
4child-theme of hr_glass_xl
5
6by flop25 http://www.planete-flop.fr/
7------------------------------------------------------------------------------ */
8
9@import "menu.css";
10@import "iconset.css";
11
12* { margin: 0; padding: 0; border: 0; }
13
14body {
15        background-image: url(img/bg.jpg);
16        background-repeat: no-repeat;
17        background-position: center center;
18        background-attachment:fixed;
19        font-size:0.7em;
20        font-family: Verdana,Arial,Helvetica,sans-serif;
21        background-color: #000000;
22}
23
24* { outline: none }
25
26/* Common styles
27-------------------------------------------------------- */
28h2, h3 { color:#696969; }
29ul { list-style: none; }
30ul li { list-style: none; }
31
32a, a:link { color:#0066CC; text-decoration: none; border:0; }
33a:hover { text-decoration: none; border-bottom:1px solid #0066CC;}
34/*a:visited { color:#333333;}*/
35
36pre { overflow: auto; width: 100%; height: auto; }
37.left { float: left; }
38.right { float: right; }
39
40img{ border: 0; }
41#comments H2, .titrePage h2 {
42        background-image: url(img/boutton.png);
43        background-repeat:repeat-x;
44        background-color:#FFFFFF;
45        color: #000000;
46        border: 0;
47}
48.titrePage a {
49        color: #000000;
50}
51/* Page
52-------------------------------------------------------- */
53BODY#thePicturePage,BODY#theCategoryPage, BODY#theTagsPage {}
54
55#the_page {
56        width: 940px;
57        margin: 0 auto;
58        position: relative;
59        background: transparent url(img/fond_milieu.png) repeat-y top center;
60}
61
62#content div.titrePage { padding: 10px 3px; }
63
64/* Header
65-----[personaliser ICI BAS]------------- */
66#theHeader {
67        background-image: url(img/header_back.png);
68        background-repeat: repeat-x;
69        background-position: top;
70        height: 100px;
71        margin: 0 auto;
72}
73        #theHeader h1 {
74        font-size: 2em;
75        margin: 0;
76        color: #fff;
77        text-align: center;
78        position: absolute;
79        left: 30px;
80        top: 70px;
81        }
82
83/*
84************[ Si vous voulez rajoutez votre header_big_txt.png créé avec le .psd remplacer les lignes précédentes par ce qui suit]********************
85
86#theHeader {
87        background-image: url(img/header_big_txt.png);
88        background-repeat: no-repeat;
89        background-position: top;
90        height: 200px;
91        margin: 0 auto;
92}
93        #theHeader h1 {
94        font-size: 2em;
95        margin: 0;
96        color: #fff;
97        text-align: center;
98        position: absolute;
99        left: 30px;
100        top: 150px;
101        }
102
103*/
104
105        #theHeader p {display:none;}
106/*      #theHeader a:link, #theHeader a:visited, #theHeader a:hover { color: #FFF; text-decoration: none; }*/
107
108body#theCommentsPage .content, body#theUploadPage .content, body#theRegisterPage .content, body#theIdentificationPage .content, body#theProfilePage .content, body#theSearchPage .content, body#theAboutPage .content, body#thePopuphelpPage .content, body#thePasswordPage .content, body#theNotificationPage .content, body#theTagsPage .content, body#theNBMPage .content, #content, BODY#theAdminPage #content, BODY#theTagsPage #content, #theCategoryPage .content {
109        width: 898px;
110        margin: 0 auto;
111}
112
113
114.row1 { background-color: #999;}
115.throw { background-color: #999;}
116
117/*      Page Catégories
118-----------------------------------------------------------------------------------------------*/
119#content div.thumbnailCategory { 
120        padding: 2px; 
121/*      text-align: center;    */
122}
123#content div.thumbnailCategory:hover {
124        border:1px solid #0066cc;
125        background-color: #eee;
126}
127#content ul.thumbnailCategories li { width:49.9%; }
128
129/*      Page Image
130-----------------------------------------------------------------------------------------------*/
131#linkNext {
132    float: right;
133    margin-left: 10px;
134    margin-right: 15px;
135}
136#linkPrev {
137    float: left;
138    margin-left: 15px;
139    margin-right: 10px;
140}
141#imageToolBar, #imageHeaderBar {
142        width: 860px;
143        margin: 10px auto;
144}
145#imageHeaderBar{
146        background: #F5F5F5;
147        border: 1px solid #CDCDCD;
148        border-width: 1px 0;
149        padding: 5px 8px;
150}
151
152#theImage IMG {
153  padding: 5px;
154  border: 1px solid #aaa;
155}
156
157#imageHeaderBar H2 { 
158        border: none;
159        clear: both;
160        padding: 0;
161        text-align: center;
162        padding: 0.5em 0 0 0;
163}
164#imageHeaderBar .browsePath a { color:#0066CC; text-decoration: none; }
165#imageHeaderBar .browsePath a:hover { color:#333333; }
166
167/*#imageToolBar A:hover { background-color: #a0a0a0; }*/
168
169.infoTable{ margin: 20px auto; }
170#thumbPrev{ margin: 20px 0 0 20px; }
171#thumbNext{ margin: 20px 20px 0 0;}
172a#thumbPrev, a#thumbNext { text-decoration: none; border:0; }
173
174/*      commentaires
175-----------------------------------------------------------------------------------------------*/
176
177#comments{ width: 860px; margin: 20px auto; }
178#comments DIV.comment BLOCKQUOTE { border: 1px solid #5f5f5f; border-left: 2px solid #696969; }
179
180FIELDSET, INPUT, SELECT, TEXTAREA, TABLE.table2, #infos,
181#content DIV.comment  A.illustration IMG, #content DIV.thumbnailCategory { border: 1px solid gray; }
182
183textarea { width:80%; }
184
185/*      miniatures
186-----------------------------------------------------------------------------------------------*/
187#content UL.thumbnails SPAN, #content UL.thumbnails SPAN.wrap2 A,
188#content UL.thumbnails SPAN.wrap2 LABEL, #content DIV.thumbnailCategory DIV.illustration {
189  width: 162px;                 /* max thumbnail width + 2px */
190}
191#content ul.thumbnails span.wrap2{ width: 172px; height:150px; }
192#content DIV.thumbnailCategory DIV.description { height: 100px; }               /* max thumbnail height + 2px */
193#content DIV.thumbnailCategory DIV.illustration img { height: 96px; }
194#content DIV.thumbnailCategory DIV.illustration a:hover { border:0; }
195
196#content DIV.comment BLOCKQUOTE {
197  margin-left: 172px;   /*maximum thumbnail width + ~10px */
198}
199#content DIV.thumbnailCategory DIV.description  p { text-align: left; }
200
201/*#content ul.thumbnails span.wrap1 { margin: 0 10px; }*/
202#content UL.thumbnails SPAN.wrap2 img { padding: 5px; border: 1px solid #ccc; }
203#content UL.thumbnails SPAN.wrap2 img:hover { border-color: #06c; }
204
205#content UL.thumbnails LI.thumbCat SPAN.wrap2 { border-style: hidden; background-color: #ccccaa; }
206#content UL.thumbnails LI.thumbCat SPAN.wrap2:hover { border-style: solid; }
207
208#content ul.thumbnails span.thumbLegend {
209/*    height: auto;*/
210    padding: 0.5em 0;
211}
212.zero { display: none }
213.nb-hits { color: #69c; }
214.nb-comments { color: #f92; }
215
216
217/* links */
218/*.rateButton, A { color: #FFFFFF; }
219.rateButton:hover, A:hover { color: #FFF48E; }*/
220
221/*      Menu
222-----------------------------------------------------------------------------------------------*/
223#menubar .button {
224left:95%;
225position:absolute;
226}
227#menubar { position: relative; z-index: 2; }
228#content { position: relative; z-index: 1; }
229
230#content div.thumbnailCategory div.description {
231        overflow: hidden; /* bug in FF 1.0 (not 1.5) */
232}
233/*#content div.thumbnailCategory>div.description:hover {
234  overflow: visible;
235}*/
236
237/* horizontal menubar */
238#menubar, BODY#theAdminPage #menubar {
239        float: none;
240        width: 898px;
241        margin: 5px auto;
242        border: none;
243        /*overflow: hidden;*/   /* bothers FF so we rather set height below */
244        display: block;
245}
246
247/* set menubar height (not for IE) */
248#the_page > #menubar, BODY#theAdminPage #the_page > #menubar {
249  height: 2.1em;
250  padding: 0;
251}
252#menubar DL > DT {
253    padding: 0.2em 0.4em 0;
254}
255
256/* general UL formating */
257#menubar UL, #menubar DL, #menubar UL#menuTagCloud {
258  list-style: none;
259  margin: 0;
260  padding: 0;
261  float: left;
262}
263#menubar DL { display: inline; padding: 0 2.1em; }
264BODY#theAdminPage #the_page > #menubar DL { padding: 0 0.5em;}
265
266#menubar UL {  width: 20em; }
267#menubar ul li a {  padding-right: 3em; }
268
269#menubar P, #menubar P.totalImages, FORM#quickconnect {
270  clear: both;
271  margin: 0;
272  text-align: center;
273  padding: 0.2em;
274}
275
276/* titles and links */
277#menubar A, #menubar DT { display: block; }
278
279/* positioning */
280#menubar LI { position: relative;}
281#menubar DD { position: absolute; z-index: 500;}
282#menubar DD UL UL {
283  position: absolute;
284  top: 0px;
285  left: 100%;
286  z-index: 500;
287}
288#menubar LI SPAN,#menubar LI IMG { position: absolute; top: 0;}
289#menubar LI SPAN { right: 7px;}
290#menubar LI IMG { right: 3em;}
291
292/* hiding and revealing up to 6 menu levels */
293DIV#menubar DD,
294DIV#menubar UL UL,
295DIV#menubar UL LI:hover UL UL,
296DIV#menubar UL UL LI:hover UL UL,
297DIV#menubar UL UL UL LI:hover UL UL,
298DIV#menubar UL UL UL UL LI:hover UL UL { display: none; }
299
300DIV#menubar DL:hover DD,
301DIV#menubar UL LI:hover UL,
302DIV#menubar UL UL LI:hover UL,
303DIV#menubar UL UL UL LI:hover UL,
304DIV#menubar UL UL UL UL LI:hover UL,
305DIV#menubar UL UL UL UL UL LI:hover UL { display: block; }
306
307/* styles
308#menubar, #menubar DT {
309
310background-image: url(img/fondMenu2.gif);
311background-repeat:repeat-x;
312background-color:#000000;
313        color: #FFF;
314        border: 0;
315}
316#menubar a, #menubar DT a {
317        color: #fff;
318        display: block;
319        text-decoration: none;
320        border: 0;
321
322}
323#menubar DD {
324        color: #000000;
325        border: 0;
326        background-image: url(img/back_menu.png);
327}
328#menubar DD a, #menubar DD span {
329        color: #000000;
330        display: block;
331        text-decoration: none;
332        border: 0;
333        background-image: url(img/back_menu.png);
334}
335
336#menubar li a:hover, #menubar dt a:hover, #menubar DT:hover {  liens survolés
337background-image: url(img/fondMenuSurvol.gif);
338background-repeat:repeat-x;
339background-position:center;
340background-color:#CCCCCC,
341}
342
343#menubar A:hover { color: #fff; }
344#menubar DD A { padding: 0.5em; }
345#menubar DD A:hover { background-color: #999; }
346*/
347/*
348===============================================
349   Ce qui fonctionne avec IE7
350===============================================
351 styles
352*/
353
354#menubar DD, #menubar UL {
355        color: #000000;
356        border: 0;
357        background-image: url(img/back_menu.png);
358}
359
360#menubar DD {
361    border-right: 2px solid #777;
362    border-bottom: 2px solid #777;
363   -moz-border-radius: 4px;   
364    border-radius: 4px 4px;   
365    }
366#menubar DD A { padding: 0.5em; }
367#menubar DD a {
368    color: #000000;
369    display: block;
370    text-decoration: none;
371    border: 0;
372}
373#menubar, #menubar DT {
374background-image: url(img/fondMenu2.gif);
375background-repeat:repeat-x;
376background-color:#000000;
377        color: #FFF;
378        border: 0;
379}
380#menubar a, #menubar DT a { 
381        color: #fff; 
382        display: block; 
383        text-decoration: none; 
384        border: 0;
385
386}
387/********************/
388#menubar A:hover, #menubar dt:hover { 
389color: #fff;
390background-image: url(img/fondMenuSurvol.gif);
391background-repeat:repeat-x;
392background-position:center;
393background-color:#CCCCCC;
394}
395
396/*      quickconnect (still to be fixed for IE)
397-----------------------------------------------------------------------------------------------*/
398FORM#quickconnect FIELDSET { width: 220px; }
399FORM#quickconnect LABEL { clear: left; /*margin: 0;*/ text-align: left; }
400FORM#quickconnect LABEL INPUT { font-size: 1em; /*width: 15em;*/ }
401FORM#quickconnect P, FORM#quickconnect A { border: none; padding: 0; }
402/*FORM#quickconnect A { display: inline; }*/
403FORM#quickconnect ul.actions { width: auto; }
404/*FORM#quickconnect ul.actions img { position: static; }*/
405FORM#quickconnect ul.actions li { display: inline; float: right; }
406
407
408
409/*      menuTagCloud
410-----------------------------------------------------------------------------------------------*/
411
412#menubar UL#menuTagCloud A { padding-left: 2px; }
413#menubar UL#menuTagCloud LI { display: block; }
414
415UL#menuTagCloud A IMG { position: static; }
416UL#menuTagCloud A {
417  position: absolute;
418  left: 7px;
419  top: 0.2em;
420  padding-right: 0;
421  display: inline;
422  border-width: 0;
423}
424
425#menubar UL#menuTagCloud A.tagLevel1,
426#menubar UL#menuTagCloud A.tagLevel2,
427#menubar UL#menuTagCloud A.tagLevel3,
428#menubar UL#menuTagCloud A.tagLevel4,
429#menubar UL#menuTagCloud A.tagLevel5,
430#menubar UL#menuTagCloud A.tagLevel6,
431#menubar UL#menuTagCloud A.tagLevel7,
432#menubar UL#menuTagCloud A.tagLevel8,
433#menubar UL#menuTagCloud A.tagLevel9,
434#menubar UL#menuTagCloud A.tagLevel10 {
435  /*font-size: 100%;*/
436  /*padding-left: 1.5em;*/
437  padding-left: 18px;
438  position: static;
439  display: block;
440}
441
442/* Tags - Page des tags
443-------------------------------------------------------- */
444
445ul#fullTagCloud {
446        position: relative;
447        border: 1px solid #E8E8E8;
448        border-width: 1px 0;
449        background: #FBFBFB;
450        padding: 5px;
451        margin: 8px 0 20px 0;
452        overflow: hidden;
453        height: 100%;
454        font-size: 120%;
455}
456        ul#fullTagCloud li {
457                /* display: inline; */
458                display: block;
459                float: left;
460                margin: 4px;
461                padding: 1px 5px;
462                height: 18px;
463                line-height: 18px;
464                background: none;
465        }
466        ul#fullTagCloud li a:link, ul#fullTagCloud li a:visited {
467                color: #005D99;
468                text-decoration: none;
469                white-space: nowrap;
470        }
471        ul#fullTagCloud li a:hover { text-decoration: underline; border: 0; }
472        ul#fullTagCloud li a:focus, ul#fullTagCloud li a:active { background: #005D99; color: #FFF; }
473
474.tagLevel5 { font-size:160%; }
475.tagLevel4 { font-size:140%; }
476.tagLevel3 { font-size:120%; }
477.tagLevel2 { font-size:100%; }
478.tagLevel1 { font-size:80%; }
479
480/*.tagLevel1 { font-size: 80%; }
481.tagLevel2 { font-size: 90%; }
482.tagLevel3 { font-size: 100%; }
483.tagLevel4 { font-size: 110%; }
484.tagLevel5 { font-size: 120%; }
485.tagLevel6 { font-size: 130%; }
486.tagLevel7 { font-size: 140%; }
487.tagLevel8 { font-size: 150%; }
488.tagLevel9 { font-size: 160%; }
489.tagLevel10 { font-size: 170%; }*/
490
491/*====== */
492
493/* others */
494.pleaseNote {
495        margin: 20px auto;
496        width: 700px;
497    background: #eee;
498    color: #ff9b00;
499        border: 1px solid #ff9b00;
500    padding: 1ex;
501    font-weight: bold;
502}
503
504.header_notes { background-position:left center; padding: 5px 0px; }
505
506li.categoryLi {
507        float:left;
508        margin:2px;
509        width:46%;
510}
511
512input.rateButton { color: #369; }
513input.rateButtonSelected { color:#696969; }
514INPUT.rateButton:hover { color: #858460;}
515
516.tabsheet li,
517.tabsheet li a { color: #FFFFFF;}
518.tabsheet li a:hover { color: #484848; }
519ul.tabsheet { border-color: #807d76; }
520.tabsheet li { border: 1px solid #696969; }
521.tabsheet li:hover { border-color: #484848 !important; }
522
523
524/*      calendar
525-----------------------------------------------------------------------------------------------*/
526
527DIV.calendarViews {
528  padding-top: 5px;
529  padding-right: 6px;
530}
531
532/*calendar elements*/
533SPAN.calItemEmpty { color: silver; }
534
535SPAN.calItem, SPAN.calItemEmpty { border: 1px solid gray; }
536
537/* nice looking month calendar*/
538TD.calDayCellEmpty, TD.calDayCellFull { border: 1px solid gray;}
539
540TD.calDayCellEmpty { color: silver; }
541
542.calBackDate { color: #000; }
543.calForeDate { color: #fff; }
544
545/* Footer
546-------------------------------------------------------- */
547#copyright {
548        clear: both;
549        margin: 0 auto;
550        padding: 5px 0;
551        text-align: center;
552        font-weight: bold;
553        height:25px;
554        background-image: url(img/footer_back.png);
555        background-repeat: repeat-x;
556        background-position: bottom;
557}
558#copyright a:link, #copyright a:visited { text-decoration: underline; color: #000; }
559#copyright a:hover { text-decoration: none; color: #000; border: 0; }
Note: See TracBrowser for help on using the repository browser.