source: extensions/hr_os_xl/theme.css @ 12523

Last change on this file since 12523 was 10833, checked in by flop25, 13 years ago

no space between dd and dt

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