Montrer les notices les plus récentes dans la page d'accueil.
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage / media / css / global.css
CommitLineData
588d6b93 1/*
2Feuille de styles - GLOBAL
3Par Erick chez http://www.ixmedia.com
4Date de creation: 2009-05-11
5Modification: 2009-05-14 [Erick]
6*/
7
8/* COULEURS
9
d15017b2
CR
10TXT -----------> #3a3125 et #000
11LINK ----------> #97012c
588d6b93 12LIGNES grises -> #e0e0e0 et #d5d5d5
13*/
14
15/* RESET */
d15017b2 16
d15017b2
CR
17@import url("reset.css");
18
588d6b93 19/* General */
20
d15017b2 21html {height:100%;}
bae03b7b 22body { height:100%; font-size:62.5%; /* <- 1em equivaut 10px */ line-height:1.4; color:#3a3125; background:#fff url(../img/background-body.jpg) repeat-y 50% 0; font-family:Verdana, Arial, Sans-Serif; text-align:center;}
d15017b2 23a, a:active {text-decoration:underline;color:#97012c;}
588d6b93 24a:visited {color:#97012c;}
25a:hover {color:#97012c;}
bae03b7b 26a img {border:none;}
588d6b93 27abbr, acronym {border-bottom:.1em dotted;cursor:help;}
28
8432d16d 29h1 {font-size:1em;margin:0 0 1em 0;}
30h2 {font-size:1em;margin:0 0 1em 0;}
31h3 {font-size:1em;margin:0 0 1em 0;}
32h4 {font-size:1em;margin:0 0 1em 0;}
33h5 {font-size:1em;margin:0 0 1em 0;}
34h6 {font-size:1em;margin:0 0 1em 0;}
588d6b93 35
d15017b2
CR
36em{font-style:italic;}
37strong{font-weight:bold;}
38p{margin:0 0 1em 0;}
39ul, ol{margin:0 0 1em 33px;list-style:none;}
40dt{margin:0.5em 0 0;}
41dd{margin:0.25em 0 0.5em 2.5em;}
bae03b7b
EMS
42sup{font-size:smaller; vertical-align:0.5em; line-height:1px;}
43
44td ul { margin:0 }
45
46form { padding-right:20px; margin:1em 0; }
bc415771 47form td, form th { vertical-align:top }
bae03b7b
EMS
48form th { width:20em; text-align:left; font-weight:bold }
49form table { width:100% }
50form input[type=text] { width:20em }
51form input.date { width:auto }
52form select { width:80%; overflow:hidden }
53form p { margin-bottom:2px }
54fieldset { clear:both; padding:10px; margin:0 0 0 0; position:relative }
55fieldset { border-color:#000000; border-width:1px 0 0 0; border-style:solid none none none; }
56fieldset { font-size:100%; }
57fieldset fieldset { border:1px solid #ccc; background:#fafafa; margin:10px }
58legend { font-size:150%; font-weight:bold; color:#000000; margin:0 0 0 0; padding:0 5px; }
ee8b3a49
EMS
59
60label {
bae03b7b 61 font-size:12px;
ee8b3a49 62}
bc415771
EMS
63
64td, th { vertical-align:middle; padding: 5px }
ee8b3a49 65
3c576696 66
588d6b93 67.box { padding:0 0 20px 0; }
bae03b7b 68.lbl {color:#97012c; }
d15017b2 69
13146d99
AJ
70.centre { text-align:center }
71
bae03b7b 72#fond {padding:0; margin:0; display:block; position:relative; width:100%; height:auto !important; height:100%; min-height:100%; background:url(../img/background-fond.jpg) no-repeat 50% 0; text-align:left;}
d15017b2
CR
73#enrobage {padding:0; margin:0 auto; display:block; position:relative; width:960px; height:auto !important; height:100%; min-height:100%;}
74
609b1d41 75div.sous-menu { display:inline; padding-top:1px; color:#fff; font-weight:bold; }
8432d16d 76div.sous-menu a { display:block; height:19px; padding:5px 10px 1px 10px; color:#fff; font-size:1.1em; text-decoration:none; float:right; white-space:nowrap; background-color:#4c4030;}
77div.sous-menu a:hover { text-decoration:underline;}
78div.sous-menu a.bout-gauche { background:#4c4030 url(../img/sous-menu-top-coin-gauche.gif) no-repeat 0 0; padding-right:5px;}
79div.sous-menu a.bout-droit { background:#4c4030 url(../img/sous-menu-top-coin-droit.gif) no-repeat 100% 0; padding-left:5px;}
80div.sous-menu span { display:block; height:19px;float:right;padding:6px 2px 0 2px; background-color:#4c4030;}
81
7fd16ee1 82div.gauche { float:left; width:60%; }
83div.droite { float:right; width:40%; }
8432d16d 84
85#logo { float:left; width:144px; height:110px; margin-top:45px; margin-left:20px; }
d15017b2 86h1 a { display:block; width:144px; height:110px; text-indent:-99999px; background:url(../img/logo-agence-universitaire-de-la-francophonie.gif) no-repeat 0 0;border:none; text-decoration:none;}
ce3a02e4 87h5 a { text-decoration:none; }
8432d16d 88
d07ad238 89#sep-recherche {}
8432d16d 90h2.slogan { position:absolute; top:53px; left:240px; font-size:3.4em; color:#3a3125; padding:0;font-family:"Myriad Pro", "Lucida Grande", sans-serif; font-weight:normal; letter-spacing:-1px; line-height:0.8em; z-index:1000; }
bae03b7b
EMS
91h2.slogan span { display:block; margin:.7em 0 0; font-size:0.55em; color:#97012c; letter-spacing:normal; line-height:1.1;}
92div.boite-recherche { z-index:1000; position:absolute; top:150px; left:240px; width:390px; height:90px; background:url(../img/recherche-background.gif) no-repeat 0 5px;}
8432d16d 93div.boite-recherche input { position:absolute; top:26px; left:10px; width:300px; height:16px; margin-top:10px; background:none; font-size:1.3em; border:none;}
94div.boite-recherche button { position:absolute; top:22px; right:17px; width:45px; height:45px; background:url(../img/recherche-button.gif) no-repeat 0 0; color:#97012c; border:none;}
d15017b2 95div.boite-recherche button:hover { background:url(../img/recherche-button-over.gif) no-repeat 0 0; cursor:pointer;}
bae03b7b
EMS
96div.boite-recherche h3 { font-size:2em; font-weight:normal; letter-spacing:-1px; margin:0;}
97div.boite-recherche h3 span { font-size:.6em; font-weight:normal; letter-spacing:normal;}
98div.boite-recherche p { position:absolute; bottom:13px; left:0; color:#3a3125; margin:0; }
5ecd5424
CR
99div.boite-recherche p a { color:#3a3125;}
100div.boite-recherche p a:hover { color:#97012c; text-decoration:none;}
d15017b2 101
bae03b7b 102#col-menu { clear:right; float:right; width:190px; margin:30px 20px 0px 0px; background:url(../img/col-droite-background.png) repeat-x top center; font-size:1.2em; line-height:1.2; }
8432d16d 103#col-menu img.bottom { margin-bottom:-7px; }
bae03b7b
EMS
104#col-menu h4 { margin-bottom:0.4em; margin-left:25px; font-size:1.8em; font-weight:normal; letter-spacing:-1px; }
105#col-menu ul { margin:0 10px 0 25px; padding:0 }
106#col-menu li { margin:0; padding:0; }
107#col-menu a { display:block; margin-left:5px; padding:1px 5px; text-decoration:none; color:black; }
108#col-menu li.active a, #col-menu a:hover { background:#d5d5d5; margin-left:0; border-left: 5px solid #666; }
8432d16d 109#col-menu .actif a { color:#97012c; font-weight:bold; }
110
9619910d 111#contenu {
bae03b7b 112 float:left; position:relative; width:744px;
8cb71606 113 margin:100px 0px 50px 0px; padding:0;
9619910d
EMS
114 background:url(../img/contenu-bkg-middle.png) repeat-y 0 0;
115}
116
bae03b7b 117#tabs { margin-left:8px; margin-right:8px; }
89d7cab5 118
06f7a401 119#contenu h4 { padding:0 25px; margin-bottom:0.4em; font-size:2.2em; font-weight:normal; letter-spacing:-1px; width:60%; }
c4c5de1b 120#contenu h4 a { text-decoration:none; color:black; }
121#contenu h4 a:hover { text-decoration:underline; }
bae03b7b 122#contenu h5 { padding:10px 0 0 25px; margin-bottom:0.4em; font-size:1.8em; font-weight:normal; letter-spacing:-1px; }
89d7cab5 123#contenu h5 a { text-decoration:none; color:black; }
124#contenu h5 a:hover { text-decoration:underline; }
125
bae03b7b
EMS
126#contenu .zone-texte {padding:0 25px; font-size:1.2em; min-height:375px;}
127#contenu .zone-texte ul li {list-style:disc; margin:0 0 .25em;}
128#contenu .zone-texte ol li {list-style:decimal; margin:0 0 .25em;}
129#contenu .zone-texte ul ul, #contenu .zone-texte ol ol {margin-top:.25em; margin-bottom:.25em;}
130#contenu .zone-texte h2 {font-size:1.2em;}
131#contenu .zone-texte h3 {font-size:1.1em;}
132#contenu .zone-texte blockquote {margin:0 2em 1em; font-style:italic;}
133
134#contenu .texte { padding:0 25px; font-size:1.2em; }
135#contenu .texte ul li { list-style:disc; margin:0 0 .25em; }
136#contenu .texte ol li { list-style:decimal; margin:0 0 .25em; }
137#contenu .texte ul ul, #contenu .description ol ol { margin-top:.25em; margin-bottom:.25em; }
db31d1fa 138#contenu .texte a { text-decoration:none; }
8cb71606 139#contenu .texte a:hover { text-decoration:underline; }
bae03b7b 140#contenu p.pad { padding:0 25px; }
89d7cab5 141
d15017b2
CR
142#contenu img.top, .resultats img.top { height:10px; position:relative; top:-10px; left:0;}
143#contenu img.bottom, .resultats img.bottom{ height:10px; position:relative; bottom:-10px; left:0;}
d15017b2 144#contenu .demi-gauche { width:361px; margin-left:12px; background-color:#f5f5f5; float:left;}
588d6b93 145#contenu .demi-droite { width:358px; margin-right:12px; float:right;}
d15017b2
CR
146#contenu .demi-gauche img.top { height:9px; position:relative; top:-9px;}
147#contenu .demi-gauche img.bottom { height:9px; position:relative; bottom:-9px;}
d15017b2 148
bae03b7b 149.contenu-wrapper { padding:0 25px; }
6b63c05b 150
588d6b93 151ul a { text-decoration:none; }
152ul a:hover { text-decoration:underline; }
153
d15017b2 154ul.liste-de-l-accueil { padding:0 2.5em 0 0;}
588d6b93 155ul.liste-de-l-accueil li { margin:1em 0; padding-top:1.1em; border-top:2px solid #d5d5d5;}
bae03b7b 156ul.liste-de-l-accueil img { float:left; margin:0 1em 5px 0; max-width:75px;}
d15017b2 157ul.liste-de-l-accueil span { display:block;}
749e991b 158ul.liste-de-l-accueil .la-date { font-size:1.1em; }
159ul.liste-de-l-accueil a.la-date { color:black; }
bae03b7b 160ul.liste-de-l-accueil .le-titre {display:block; font-size:1.2em; font-weight:bold; margin:.25em 0;}
d15017b2
CR
161ul.liste-de-l-accueil .le-resume {font-size:1.1em;}
162ul.liste-de-l-accueil .le-resume a { display:inline;}
bae03b7b 163ul.sous-menu li, ul.actions li { display:inline; padding:0px 0px 0px 10px; font-size:1.1em; }
9619910d 164
06f7a401 165ul.actions { position:absolute; top:15px; right:20px; width:30%; text-align:right }
d15017b2
CR
166
167.resultats { width:744px; display:inline; margin:0; padding:0; float:left; margin-top:100px; margin-bottom:50px; margin-left:0; background:url(../img/contenu-bkg-middle.png) repeat-y 0 0;}
168.resultats a:hover{text-decoration:none;}
bae03b7b 169.resultatRecherche { padding:0 25px 1.5em;}
d15017b2
CR
170.resultats .typeDocument { text-transform:uppercase;}
171.resultats .le-titre { font-size:1.2em; font-weight:bold; text-decoration:underline;}
172.resultats .resultatResume { font-size:1.1em; color:#000;}
173.resultats a.ligne-url { font-size:1.1em; text-decoration:none; }
174.resultats a:hover.ligne-url { text-decoration:underline;}
175
176.resultatPages { padding:0;margin-top:1.5em; text-align:center; font-size:1.2em;}
177.resultatPages span { padding:0; margin:0 auto;}
178.resultatPages span a { text-decoration:underline; color:#3a3125; }
179.resultatPages span span { text-decoration:none; font-weight:bold; color:#3a3125;}
180.resultatPages span a span { text-decoration:none; font-weight:normal; color:#3a3125;}
181.resultatPages span a:hover { text-decoration:none;}
182.resultatPages span a:hover span { text-decoration:none;}
183.resultatPages span a span.lien-texte { color:#97012c; text-decoration:underline; font-weight:bold;}
bae03b7b 184.resultatPages span a span.lien-texte span { color:#97012c; text-decoration:none; font-weight:normal;}
d15017b2
CR
185.resultatPages span a:hover span.lien-texte { text-decoration:none;}
186
588d6b93 187/* Divers */
188
d15017b2
CR
189.clear { clear:both!important; display:block!important; width:0!important; height:0!important; margin:0!important; padding:0!important; visibility:hidden!important;}
190.clear-droite { clear:right!important; display:block!important; width:0!important; height:0!important; margin:0!important; padding:0!important; visibility:hidden!important;}
588d6b93 191
192/* Clearfix */
193
bae03b7b
EMS
194.clearfix {display:inline-block; }
195.clearfix:after, .container:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
196* html .clearfix { height:1%; }
197.clearfix { display:block; }
5ecd5424 198
bae03b7b
EMS
199#edit-form td { vertical-align:top; }
200#edit-form td:first-child { width:150px; text-align:left; }
201#edit-form table { width:100%; }
202#edit-form input, #edit-form textarea { width:80%; }
203#edit-form textarea { height:100px; }
204#edit-form p { margin-bottom:2px; }
205#edit-form tr { border-top:1px black solid; }
206#edit-form tr:first-child { border-top:none; }
5ecd5424 207
bae03b7b 208.odd { background:#ddd; }
13146d99 209
bae03b7b 210#repertoire { border:1px solid #bbb; padding:20px; margin:10px; width:95% }
00755d9b 211
2ce740ad 212
bae03b7b
EMS
213.errorlist { color:red; margin:0 }
214.errorlist li { list-style:none; }
00755d9b
AJ
215
216.publications_autre {border:1px solid #CCC; background:#FAFAFA; margin:10px; padding:10px; display:none;}
2ce740ad 217
bae03b7b
EMS
218#agenda, #actualites {position:relative;}
219#rss-agenda, #rss-actualites {position:absolute; right:26px; top:10px;}
6befc7c9 220
6befc7c9
AJ
221.infotip
222{
223width:300px;
224margin-top:5px;
225border:1px solid #CCC;
226background:#EEE;
227float:right;
228}
229.publication
230{
231
232}
556d841a
AJ
233#fiche_chercheur
234{
bae03b7b 235 font-size:120%;
556d841a
AJ
236}
237#fiche_chercheur h5
238{
bae03b7b
EMS
239 font-size:150%;
240 border-color:#000000;
241 border-width:1px 0 0 0;
242 border-style:solid none none none;
243 margin-top:20px;
244 padding:10px;
556d841a
AJ
245}
246
247#fiche_chercheur .label
248{
249color:grey;
250font-weight:bold;
251width:150px;
252}
253
7f7de67a 254#fiche_chercheur .souligne
556d841a
AJ
255{
256 border-bottom:1px solid #DDD;
257}
0e9597af
AJ
258
259.message
260{
261font-weight:bold;
262font-size:12px;
263color:red;
264}
f98ad449 265
266
bae03b7b
EMS
267.ressource-retrieve * {margin-top:1em;}
268.ressource-retrieve .fiche {margin-top:2em;}
f98ad449 269
bae03b7b
EMS
270.fiche, .original, .provenance {font-size:80%; margin:2px 0px;}
271.fiche {margin-top:6px;}
272.fiche a, .original a, .provenance a{text-decoration:none;}
273.back {position:absolute; top:20px; right:20px;}
a7b16ec9 274
bae03b7b
EMS
275.horizontal-radio-buttons ul { margin-left:0 }
276.horizontal-radio-buttons li { display:inline }
ee8b3a49 277
bae03b7b
EMS
278.delete-row { position:absolute; top:10px; right:10px }
279.add-row { float:right; margin-right:21px }