Changeset 26679 in spip-zone


Ignore:
Timestamp:
Feb 16, 2009, 2:56:19 PM (10 years ago)
Author:
contact@…
Message:

résolution conflits commit

Location:
_squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/css/ie6.css

    r26512 r26679  
    11#gauchedroite, #menuhaut { zoom: 100%; }
    22#menuhaut { padding-bottom: 0; }
     3#menu li, #miettesdepain, .rightmenu h2 { height: 1%; position: relative; }
     4#menu li a, .rightmenu li a { height: 1%; }
     5#content h1, #miettesdepain, #letexte { position: relative; }
     6html #letexte {
     7        float: left; /* Corrige un bug de IE6 des documents ou images flotes invisibles*/
     8        /* change un peu la mise en page, mais tant pis ! */
     9}
     10#letexte, #content {
     11        height: 1%;
     12}
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/css/ie7.css

    r26463 r26679  
    1 #gauchedroite, #menuhaut {
    2         zoom: 100%;
    3 }
    4 
    5 #menuhaut {
    6         padding-bottom: 0;
    7 }
     1#gauchedroite, #menuhaut { zoom: 100%; }
     2#menuhaut { padding-bottom: 0; }
     3#menu li { zoom : 1; }
     4/* date de maj du site */
     5#datemajsite { height: auto; border-left:none; border-top:none; }
     6#datemajsite span { top: 0; }
     7/*************** STRUCTURE - bouton "participer à la vie du site" */
     8#participer div { height: auto; border-left:none; border-top:none; }
     9#participer div span { top: 0; }
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/stylesportail.css.html

    r26678 r26679  
    1010#SET{c_extra,(#CONFIG{soyezcreateurs_couleurs/extra,#013067})}
    1111        #SET{c_extra_bk,(#CONFIG{soyezcreateurs_couleurs/extra_bk,#3fa3d7})}
    12        
     12
    1313#SET{LargeurContaineur,(#CONFIG{soyezcreateurs_layout/largeurconteneur,960})}
    1414#SET{LargeurMenuGauche,(#CONFIG{soyezcreateurs_layout/largeurmenugauche,160})}
     
    1717
    1818
    19 div#wrapper {
    20 border-left:#GET{LargeurMenuGauche}px solid #GET{c_navigation_bk};
    21 border-right:#GET{LargeurMenuDroit}px solid #GET{c_extra_bk};
    22 float:left;
    23 width:[(#GET{LargeurContaineur}|moins{#GET{LargeurMenuGauche}}|moins{#GET{LargeurMenuDroit}})]px;
    24 }
    25 div#content {
    26 margin:0;
    27 }
    28 #pre-header {
    29 margin:0 auto 0 auto;
    30 position: relative;
    31 }
    32 #contenu {
    33 clear:both;
    34 margin-top:0;
    35 }
    36 #sommaire_mode_portail .slogan p.spip strong.spip {
    37 display:block;
    38 font-size:1.6em;
    39 font-style:italic;
    40 font-family:"times new roman", serif;
    41 font-weight:normal;
    42 margin:0 0 .3em 0;
    43 color:#523d32;
    44 }
    45 #sommaire_mode_portail .slogan p.spip {
    46 font-size:1.1em;
    47 font-style:italic;
    48 font-family:"times new roman", serif;
    49 font-weight:normal;
    50 margin:0 0 1.2em 0;
    51 color:#4F4F4F;
    52 }
    53 #gauchedroite {
    54         position: relative;
    55         clear: both;
    56 }
    57 #droite {
    58 width:#GET{LargeurMilieu}px;
    59 float:left;
    60 position: relative;
    61 }
    62 #sommaire_mode_portail #wrapper {
    63 padding:0;
    64 }
    65 #gauche {
    66 width:#GET{LargeurMilieu}px;
    67 float:left;
    68 padding:0 20px 0 0;
    69 position: relative;
    70 }
    71 a.vignette {
    72 display:block;
    73 padding-top:5px;
    74 margin-bottom:1em;
    75 position: relative;
    76 text-align:center;
    77 }
    78 #extra a.vignette {
    79 }
    80 a.vignette img {
    81 border:4px solid #GET{c_vignettes_bk};
    82 }
    83 #sommaire_mode_portail #content {
    84 }
    85 #sommaire_mode_portail #content h2 {
    86 padding:.6em 1em .6em 25px;
    87 font-size:1.2em;
    88 font-weight:normal;
    89 margin-left: 0;
    90 }
    91 #sommaire_mode_portail #content h2.f {
    92 font-weight:bold;
    93 }
    94 #content .fond, #content .miniagenda table {
    95 padding:.5em 1em 1em 1em;
    96 }
    97 #content .miniagenda .fond {
    98         padding: .5em 0 1em 0;
    99 }
    100 div.important span.datepublication {
    101 float:none;
    102 padding:0;
    103 }
    104 div.important dt a {
    105 display:block;
    106 }
    107 div.important dd {
    108 margin-bottom:1em;
    109 }
    110 div.important dl.odd {
    111 }
    112 #sommaire_mode_portail h3 {
    113 margin:0;
    114 padding:.4em 0 0 0;
    115 font-style:italic;
    116 }
    117 #sommaire_mode_portail #wrapper div p {
    118 padding:.5em 0 0 0;
    119 margin:0;
    120 }
    121 span.infos {
    122 font-style:italic;
    123 padding-top:.5em;
    124 display:block;
    125 }
    126 #sommaire_mode_portail div.encart span.sinfos {
    127 display:block;
    128 margin:.5em 0 0 0;
    129 clear:both;
    130 }
    131 dl, dd, dt {
    132 margin:0;
    133 }
    134 div.encart dt a {
    135 color:#2F2C2C;
    136 }
    137 div.encart dd {
    138 font-style:italic;
    139 padding:.2em 0 .5em 0;
    140 }
    141 #sommaire_mode_portail a.av {
    142 font-variant:small-caps;
    143 display:block;
    144 width:49%;
    145 float:left;
    146 text-align:center;
    147 margin:1em 0 0 0;
    148 font-weight:normal;
    149 font-size:1.25em;
    150 padding:0 0 11px 0;
    151 }
    152 #sommaire_mode_portail a.av:hover {
    153 text-decoration:none;
    154 font-weight:bold;
    155 }
    156 #sommaire_mode_portail #navigation, #sommaire_mode_portail #extra {
    157 }
    158 #accessibilite a {
    159 font-size:.7em;
    160 font-weight:normal;
    161 }
    162 #sommaire_mode_portail li.odd {
    163 }
    164 div.espaceavant ul {
    165 list-style:none;
    166 margin:0 15px 0 5px;
    167 padding:0;
    168 }
    169 div.espaceavant ul li a {
    170 font-weight:normal;
    171 padding:.5em;
    172 display:block;
    173 color:#GET{c_navigation};
    174 }
    175 div.espaceavant ul a:hover {
    176 text-decoration:none;
    177 }
    178 div.cadreinfo {
    179 margin-top:1em;
    180 }
    181 #content .miniagenda table.agenda {
    182         width: #GET{LargeurMilieu}px;
    183 }
    184 #content .miniagenda td, th {
    185 padding: 2px 1px;
    186 text-align: center;
    187 }
     19div#wrapper { float: left; width: [(#GET{LargeurContaineur}|moins{#GET{LargeurMenuGauche}}|moins{#GET{LargeurMenuDroit}})]px; border-left: #GET{LargeurMenuGauche}px solid #GET{c_navigation_bk}; border-right: #GET{LargeurMenuDroit}px solid #GET{c_extra_bk}; }
     20div#content { margin: 0; }
     21#pre-header { position: relative; margin: 0 auto; }
     22#contenu { clear: both; margin-top: 0; }
     23#gauchedroite { position: relative; clear: both; }
     24#droite { position: relative; float: left; width: #GET{LargeurMilieu}px; }
     25#gauche { position: relative; float: left; padding: 0 20px 0 0; width: #GET{LargeurMilieu}px; }
    18826
    189 #content table.agenda caption {
    190         width: auto;
    191 }
     27dl, dd, dt { margin: 0; }
    19228
    193 #content table.agenda {
    194         margin-top: 0;
    195 }
     29a.vignette { display: block; position: relative; padding: 5px 0 0 15px; margin-bottom: 1em; }
     30a.vignette img { border: 4px solid #GET{c_vignettes_bk}; }
     31
     32div.important span.datepublication { float: none; padding: 0; }
     33div.important dt a { display: block; }
     34div.important dd { margin-bottom: 1em; }
     35div.important dl.odd { }
     36
     37div.encart dt a { color: #2F2C2C; }
     38div.encart dd { padding: .2em 0 .5em 0; font-style: italic; }
     39
     40div.espaceavant ul { padding: 0; margin: 0 15px 0 5px; list-style: none; }
     41div.espaceavant ul li a { display: block; padding: .5em; color: #GET{c_navigation}; font-weight: normal; }
     42div.espaceavant ul a:hover { text-decoration: none; }
     43div.cadreinfo { margin-top: 1em; }
     44
     45span.infos { display: block; padding-top: .5em; font-style: italic; }
     46#pagesommaire div.encart span.sinfos { display: block; clear: both; margin: .5em 0 0 0; }
     47
     48#pagesommaire .slogan p.spip, #pagesommaire .slogan p.spip strong.spip { display: block; margin: 0 0 .3em 0; color: #523d32; font-size: 1.6em; font-style: italic; font-family: "times new roman", serif; font-weight: normal; }
     49#pagesommaire .slogan p.spip { margin: 0 0 1.2em 0; color: #4F4F4F; font-size: 1.1em; }
     50#pagesommaire #wrapper { padding: 0; }
     51#pagesommaire #wrapper div p { padding: .5em 0 0 0; margin: 0; }
     52#pagesommaire #content h2 { padding: .6em 1em .6em 25px; margin-left: 0; font-size: 1.2em; font-weight: normal; }
     53#pagesommaire #content h2.f { font-weight: bold; }
     54#pagesommaire h3 { padding: .4em 0 0 0; margin: 0; font-style: italic; }
     55#pagesommaire a.av { display: block; float: left; width: 49%; padding: 0 0 11px 0; margin: 1em 0 0 0; text-align: center; font-weight: normal; font-size: 1.25em; font-variant: small-caps; }
     56#pagesommaire a.av:hover { font-weight: bold; text-decoration: none; }
     57
     58#accessibilite a { font-size: .7em; font-weight: normal; }
     59
     60#content table.agenda caption { width: auto; }
     61#content table.agenda { margin-top: 0; }
     62#content .miniagenda table.agenda { width: #GET{LargeurMilieu}px; }
     63#content .miniagenda td, #content .miniagenda th { padding: 2px 1px; text-align: center; }
     64#content .fond, #content .miniagenda table { padding: .5em 1em 1em 1em; }
     65#content .miniagenda .fond { padding: .5em 0 1em 0; }
    19666
    19767[(#CHEMIN{images/stylesportail_perso.css}|?{'/* Surcharge eventuelle */'})
    19868[(#INCLURE{#CHEMIN{images/stylesportail_perso.css}|url_absolue_css}|compacte_css)]
    19969]
     70
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/stylessoyezcreateurs.css.html

    r26675 r26679  
    99#SET{LargeurMenuGauche,(#CONFIG{soyezcreateurs_layout/largeurmenugauche,160})}
    1010#SET{LargeurMenuDroit,(#CONFIG{soyezcreateurs_layout/largeurmenudroit,140})}
    11        
     11
    1212#SET{c_body_bk,(#CONFIG{soyezcreateurs_couleurs/body_bk,#a1856e})}
    1313#SET{c_logo_bk,(#CONFIG{soyezcreateurs_couleurs/logo_bk,transparent})}
     
    4545#SET{f_content,(#CONFIG{soyezcreateurs_couleurs/fontscontent,'Verdana, Arial, Geneva, sans-serif'})}
    4646
    47 html, body {
    48         margin: 0;
    49         padding: 0;
    50 }
    51 
    52 html {
    53         font-size: 62.7%;
    54 }
    55 
    56 html, body, #content {
    57         font-family: #GET{f_content};
    58 }
    59 
    60 #header, #navigation, #extra, #footer, #artrecents, #artrecents h2, #sommaire, .retoursommaire, .retourtop, #menuhaut, #menufooter {
    61         font-family: #GET{f_navigation};
    62 }
    63 
    64 div {
    65         margin: 0;
    66         padding: 0;
    67         border: 0;
    68 }
    69 
    70 .odd {
    71         background-color: [#(#GET{c_container_bk}|couleur_inverserluminosite{10})];
    72 }
    73 
    74 #navigation {
    75         color: #GET{c_navigation};
    76         background-color: #GET{c_navigation_bk};
    77 }
    78 
    79 /* presentation */
    80 html {
    81         color: #[(#GET{c_body_bk}|couleur_inverserluminosite{80})];
    82         background-color: #GET{c_body_bk};
    83         [(#GET{c_body_bk}|!={transparent}|oui)
    84         background: #GET{c_body_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_haut3.png}|image_sepia{[(#GET{c_body_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
    85 }
    86 
    87 input, textarea, select {
    88         border-top:0.06em solid[ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)];
    89         border-left:0.06em solid[ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)];
    90         border-bottom:0.06em solid[ #(#GET{c_menu_a_bk}|couleur_eclaircirluminosite)];
    91         border-right:0.06em solid[ #(#GET{c_menu_a_bk}|couleur_eclaircirluminosite)];
    92         padding: 0.06em;
    93 }
    94 
    95 a#logo {
    96         display: block;
    97         clear: right;
    98         margin-left: 80px;
    99 }
     47
     48/*************** DEFAULT DEFINITION */
     49html, body { padding: 0; margin: 0; font-family: #GET{f_content}; }
     50html { background-color: #GET{c_body_bk}; [(#GET{c_body_bk}|!={transparent}|oui) background: #GET{c_body_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_haut3.png}|image_sepia{[(#GET{c_body_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];] color: #[(#GET{c_body_bk}|couleur_inverserluminosite{80})]; font-size: 62.7%; }
     51#header, #navigation, #extra, #footer { font-family: #GET{f_navigation}; }
     52div { margin: 0; padding: 0; border: 0; }
     53img { z-index: 0; border: none; }
     54p { margin-bottom: 10px; margin-top: 20px; font-size: 1em; text-align: justify; }
     55strong, b { font-weight: bold; }
     56ol { color: #[(#GET{c_container}|couleur_inverserluminosite{10})]; font-size: 1em; list-style-type: decimal; list-style-image: none; }
     57ul ul, ol ul, ul ol, ol ol { padding-left: 12px; }
     58acronym, abbr { border-bottom: 1px dotted #336699; cursor: help; }
     59
     60/*************** FORMS */
     61.forml { width: 96%; }
     62.searchfield { width: 70%; }
     63input, textarea, select { padding: 0.06em; border: 0.06em solid [ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)]; border-bottom-color: [ #(#GET{c_menu_a_bk}|couleur_eclaircirluminosite)]; border-right-color: [ #(#GET{c_menu_a_bk}|couleur_eclaircirluminosite)]; font-family: #GET{f_content}; vertical-align: middle; }
     64fieldset { padding-left: .25em; padding-right: .25em; padding-bottom: 3px; margin-top: 3px; margin-bottom: 5px; }
     65label { vertical-align: top; text-align: left; }
     66textarea.spip_cadre { display: block; width: 100%; height: auto; max-height: 10em; padding: 1px; margin: 0; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})]; border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})]; }
     67input:focus, textarea:focus, select:focus {
     68        background-color:[ #(#GET{c_navigation_bk}|=={transparent}|?{#ddddff,#GET{c_navigation_bk}}|couleur_inverserluminosite{80,true})];
     69        color:[ #(#GET{c_navigation_bk}|=={transparent}|?{#ddddff,#GET{c_navigation_bk}}|couleur_inverserluminosite{80,true}|couleur_inverser|couleur_extreme)];
     70}
     71.searchfrm label { overflow: hidden !important; position: absolute !important; top: -2000px !important; left: -2000px !important; height: 0 !important; width: 0 !important; }
     72/* spip forms */
     73.spip_forms { padding: 0; border-left: none; color: inherit; font-family: inherit; }
     74#content .spip_forms ul.choix_mots, #content .spip_forms ul.spip_form_choix_multiple, #content .spip_forms ul.spip_form_choix_unique { float: left; width: 45%; padding-left: 5px; list-style: none none outside; }
     75.spip_forms fieldset { border: 1px solid #GET{c_titraille_bk}; }
     76.spip_forms legend { border: 1px solid #GET{c_titraille_bk}; }
     77#content .formulaire_spip ul { padding-left:5px; list-style: none none outside; }
     78#content .formulaire_spip textarea { width: 98%; }
     79
     80/*************** LINKS */
     81a { color: #GET{c_link}; font-weight: bold; text-decoration: none; }
     82a:visited { color: #GET{c_visited}; }
     83a:hover { color: #GET{c_hover}; text-decoration: underline; }
     84a:active { color: #GET{c_active}; }
     85a em { font-style: normal; text-decoration: underline; }
     86a[hreflang]:after { content: "\0000a0[" attr(hreflang) "]"; background : transparent; color: #999; }
     87a[hreflang='fr']:after{ content:"" }
     88.retourtop { clear: both; padding: 1.5em 1em 2em; font-style: italic; font-size: .8em; text-align: right; }
     89
     90/*************** STRUCTURE - GENERAL */
     91#container { background-color: #GET{c_container_bk}; color: #GET{c_container}; }
     92#clearbottom { height: 0; }
     93/* tooltip */
     94#tooltip { position: absolute; z-index: 3000; padding: 5px; background-color: #eee; border: 1px solid #111; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #111; }
     95#tooltip h3, #tooltip p, #tooltip h2 { margin: 0; font-size: 1em; }
     96
     97/*************** STRUCTURE - HEADER */
     98#header { position: relative; background-color: #GET{c_header_bk}; color: #GET{c_header};
     99        [height: [(#LOGO_SITE_SPIP_SURVOL||extraire_attribut{height})]px;
     100        background: [(#GET{c_header_bk})] url(/(#LOGO_SITE_SPIP_SURVOL||extraire_attribut{src})) no-repeat !important;]
     101        [(#LOGO_SITE_SPIP_SURVOL||non)
     102                [(#CONFIG{soyezcreateurs/default_banniere,lentilles}|=={degrade}|oui)
     103                        [(#GET{c_header_bk}|!={transparent}|oui)
     104                        background: #GET{c_header_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas2.png}|image_sepia{[(#GET{c_header_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x bottom];]
     105                ]
     106                [(#CONFIG{soyezcreateurs/default_banniere,lentilles}|=={metal}|oui)
     107                        [(#GET{c_header_bk}|!={transparent}|oui)
     108                        background: #GET{c_header_bk}[ url((#CHEMIN{images/trame_metal.jpg}|image_sepia{[(#GET{c_header_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat];]
     109                ]
     110                [(#CONFIG{soyezcreateurs/default_banniere,lentilles}|=={lentilles}|oui)
     111                        [height: [(#CHEMIN{images/bandeauhaut_soyezcreateur.png}|hauteur)]px;
     112                        background: [(#GET{c_header_bk})] url(/(#CHEMIN{images/bandeauhaut_soyezcreateur.png}|image_sepia{[(#GET{c_header_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) no-repeat;]
     113                ]
     114        ]
     115}
     116#header h1 {
     117[(#LOGO_SITE_SPIP_SURVOL||!={''}|?{' '})
     118        position:absolute !important; overflow:hidden !important; top:-2000px !important; left:-2000px !important; height:0 !important; width:0 !important; ]
     119[(#LOGO_SITE_SPIP_SURVOL||!={''}|?{'',' '})
     120        margin: 0; padding: 1em;
     121]
     122}
     123#header h1 sub { display: block; padding-left: 8px; margin-left: 2em; border-left: 1.2em solid #GET{c_datemajsite_bk}; font-size: 50%; font-weight: normal; }
     124
     125a#logo { display: block; clear: right; margin-left: 80px; }
    100126#logo {
     127        background-color: #GET{c_logo_bk}; height: auto;
    101128        [(#CONFIG{soyezcreateurs/logoheader,navigation}|!={header}|?{text-align: center;})]
    102129        [(#CONFIG{soyezcreateurs/logoheader,navigation}|=={header}|oui)
    103         position: relative;
    104         left:#CONFIG{soyezcreateurs/logoheaderx,0}px;
    105         top:#CONFIG{soyezcreateurs/logoheadery,0}px;
     130        position: relative; left:#CONFIG{soyezcreateurs/logoheaderx,0}px; top:#CONFIG{soyezcreateurs/logoheadery,0}px;
    106131        ]
    107         background-color: #GET{c_logo_bk};
    108         height: auto;
    109 }
    110 
    111 #logo img {
    112 }
    113 
    114 #container {
    115         color: #GET{c_container};
    116         background-color: #GET{c_container_bk};
    117 }
    118 
    119 .ahem {
    120         position:absolute !important;
    121         overflow:hidden !important;
    122         top:-2000px !important;
    123         left:-2000px !important;
    124         height:0 !important;
    125         width:0 !important;
    126 }
    127 
    128 .retourtop {
    129         font-style: italic;
    130         font-size: .8em;
    131         padding: 1.5em 1em 2em;
    132         text-align: right;
    133         clear: both;
    134 }
    135 
    136 #footer {
    137         color: #GET{c_footer};
    138         background-color: #GET{c_footer_bk};
     132}
     133/* date de maj du site */
     134#datemajsite { float: right; height: 0; background-color: transparent; border-left: 20px solid transparent; border-top: 15px solid #GET{c_datemajsite_bk}; color: #GET{c_datemajsite}; font-size:.9em; }
     135#datemajsite span { position: relative; top: -15px; padding: 2px 10px; background-color: #GET{c_datemajsite_bk}; }
     136
     137/*************** STRUCTURE - CONTENT */
     138#content { position: relative; padding:0; margin: 0; background: transparent;-moz-border-radius-topleft: 1em; -webkit-border-top-left-radius: 1em; }
     139.fullwidthcontainer { position: relative; width: 98%; }
     140.clearing { clear: both; height: 1em; }
     141
     142/*************** STRUCTURE - MAIN SIDEBAR */
     143#navigation { color: #GET{c_navigation}; background-color: #GET{c_navigation_bk}; font-size: #CONFIG{soyezcreateurs_couleurs/fontsizenavigation,1.2}em; }
     144#navigation ul, #navigation li, #extra ul, #extra li { list-style-image: none; }
     145#menu { overflow: hidden; width: #GET{LargeurMenuGauche}px; background-color: transparent; }
     146#menu ul img.menu_plus, #menu ul img.menu_minus { float: left; position: absolute; z-index: 100; width: 9px; height: 9px; margin: .7em 0 0 5px; border: 0; background-repeat: no-repeat; }
     147#menu ul ul img.menu_plus, #menu ul ul img.menu_minus { margin: .3em 0 0 5px; }
     148#menu img.menu_plus { background-image: url(/#CHEMIN{images/menu_plus.gif}); }
     149#menu img.menu_minus { background-image: url(/#CHEMIN{images/menu_minus.gif}); }
     150#menu ul { padding: 0; margin: 0; }
     151#menu li { padding: 0 0; background: transparent; list-style: none; list-style-image: none; }
     152#menu ul ul { padding: 0; margin: 0 0 0 10px; }
     153#menu li a { display: block; padding: 5px 0 5px 20px; margin: 4px 0; background-color: #GET{c_menu_a_bk}; border-left: none; color: #GET{c_menu_a}; font-size: 1em; font-weight: bold; text-align: left; text-decoration: none; }
     154#menu ul ul li a { padding: 2px 0 2px 20px; background-color: #[(#GET{c_menu_a_bk}|couleur_inverserluminosite{10,true})]; font-size: 1em; text-decoration: none; }
     155#menu strong li a, #menuhaut strong li a, #menufooter strong li a { background: #GET{c_menu_a_strong_bk}; color: #GET{c_menu_a_strong}; }
     156#menu li strong a:visited, #menu li strong a:link, #menuhaut li strong a:visited, #menuhaut li strong a:link, #menufooter li strong a:visited, #menufooter li strong a:link, #artrecents li, #artrecents li.odd {
     157        margin-left: 2px; background: #GET{c_menu_a_strong_bk}; color: #GET{c_menu_a_strong};
     158}
     159#menu li a:hover, #menuhaut li a:hover, #menufooter li a:hover, #artrecents a:hover { background-color: #GET{c_menu_a_hover_bk}; color: #GET{c_menu_a_hover}; text-decoration: none; }
     160#menu li a:active, #menuhaut li a:active, #menufooter li a:active, #artrecents a:active { background-color: #GET{c_menu_a_active_bk}; color: #GET{c_menu_a_active}; }
     161#menu form { padding: 0; margin: 0; }
     162#menu h2 { [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});] color: #GET{c_menu_a}; border-left: none; padding: 5px 10px 5px 2px; margin-top: 5px; margin-bottom: 5px; font-size: 1.2em; font-weight: bold; text-align: left; }
     163/* selects dans zone de recherche */
     164#recherchemot { width: 100%; }
     165
     166/*************** STRUCTURE - EXTRA SIDEBAR */
     167#extra { background-color: #GET{c_extra_bk}; color: #GET{c_extra}; font-size: #CONFIG{soyezcreateurs_couleurs/fontsizenavigation,1.2}em; }
     168#extra ul ul li { padding: 0 0 0 10px; margin: 0; }
     169#extra ul ul li a { overflow: hidden; width: [(#GET{LargeurMenuDroit}|moins{35})]px; padding: 0 0 0 15px; margin: 1px 0 0 0; }
     170.rightmenu li a { display: block; padding: 5px 0 5px 15px; margin: 3px 0; background: #GET{c_menu_a_bk}; color: #GET{c_menu_a}; font-weight: bold; text-decoration: none; }
     171.rightmenu li a:link { }
     172.rightmenu li a:visited { }
     173.rightmenu li a:hover { background: #GET{c_menu_a_hover_bk}; color: #GET{c_menu_a_hover}; }
     174.rightmenu li a:active { background-color: #GET{c_menu_a_strong_bk}; color: #GET{c_menu_a_strong}; }
     175.rightmenu li { display: block; padding-left: 0; margin-left: 0; margin-right: 0; }
     176.rightmenu ul { padding-left: 0; margin-bottom: 1.5em; margin-left: 0px; margin-top: 0.5em; color: #GET{c_menu_a}; list-style: none; list-style-image: none; font-size: .9em; }
     177.rightmenu ul ul { margin-bottom: 0.5em; margin-left: 0px; margin-top: 0.5em; padding-left: 10px; color: #GET{c_menu_a}; font-size: 1em; }
     178.rightmenu li strong a { display: block; padding: 5px 0 5px 15px; margin: 3px 5px 3px 0; background-color: #GET{c_menu_a_strong_bk}; color: #GET{c_menu_a_strong}; font-weight: bold; text-decoration: none; -moz-border-radius-bottomright: 24px; -webkit-border-bottom-right-radius: 24px; }
     179.rightmenu li strong a:link, .rightmenu li strong a:visited { background-color: #GET{c_menu_a_strong_bk}; color: #GET{c_menu_a_strong}; }
     180.rightmenu li strong a:hover { }
     181.rightmenu h2 { padding: .2em 0 .2em 0; margin: .7em 0 .7em 0; [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});] color: #GET{c_menu_a}; font-size: 1.4em; text-align: center; }
     182
     183/*************** STRUCTURE - FOOTER */
     184#footer { width: auto !important; background-color: #GET{c_footer_bk};
    139185        [(#GET{c_footer_bk}|!={transparent}|oui)
    140186        background: #GET{c_footer_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas4.png}|image_sepia{[(#GET{c_footer_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
    141 
    142         font-size: 1em;
    143         width: auto !important;
    144 }
    145 
    146 #footerbas {
    147         padding: 4px 10px;
    148 }
    149 
    150 .right {
    151         text-align: right;
    152 }
    153 
    154 #footer span.right {
    155         display: block;
    156         text-align: right;
    157         font-size: 0.8em;
    158         font-style: italic;
    159         padding: 2em 0 0.5em;
    160 }
    161 
    162 #footer img {
    163         vertical-align: middle;
    164         padding: 0px .5em 0px .5em;
    165         background-color: #GET{c_footer_bk};
     187        color: #GET{c_footer}; font-size: #CONFIG{soyezcreateurs_couleurs/fontsizefooter,1.2}em;
     188}
     189#footerbas { padding: 4px 10px; }
     190#footer span.right { display: block; padding: 2em 0 0.5em; font-size: 0.8em; font-style: italic; text-align: right; }
     191#footer img { width: 4px; height: 4px; padding: 0px .5em 0px .5em; vertical-align: middle; background-color: #GET{c_footer_bk};
    166192        [(#GET{c_footer_bk}|!={transparent}|oui)
    167193        background:[  url((#CHEMIN{images/pucebleue.gif}|image_sepia{[(#GET{c_footer_bk}|couleur_inverser)]}|image_aplatir{jpg}|extraire_attribut{src})) no-repeat center];]
    168         width: 4px;
    169         height: 4px;
    170 }
    171 
    172 .cadreinfo {
    173         font-size: 1em;
    174         [color: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});]
    175         [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});]
    176         [(#GET{c_menu_a_bk}|!={transparent}|oui)
    177         background: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})][ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
    178         margin-left: 10px;
    179         margin-right: 10px;
    180         padding: 5px;
    181         margin-bottom: 10px;
    182         margin-top: 20px;
    183         text-decoration: none;
    184 }
    185 
    186 #footer a, .cadreinfo a {
    187         color: #eef;
    188         font-weight: bold;
    189         text-decoration: none;
    190         font-variant: small-caps;
    191 }
    192 
    193 #footer a:visited, .cadreinfo a:visited {
    194         color: #eef;
    195         text-decoration: none;
    196 }
    197 
    198 #footer a:hover, .cadreinfo a:hover {
    199         color: #ff8c00;
    200         text-decoration: underline;
    201 }
    202 
    203 #footer a:active, .cadreinfo a:active {
    204         color: #f00;
    205 }
    206 
    207 
    208 #content {
    209         position: relative;
    210         background: transparent;
    211         margin: 0;
    212         padding:0;
    213         -moz-border-radius-topleft: 1em;
    214         -webkit-border-top-left-radius: 1em;
    215 }
    216 
    217 #menu {
    218         background-color: transparent;
    219         overflow: hidden;
    220         width: #GET{LargeurMenuGauche}px;
    221 }
    222 
    223 /* hack nécessaire pour que le menu s'affiche correctement sous IE*/
    224 /* hides from ie5-mac \*/
    225 * html #menu li, * html #miettesdepain, * html .rightmenu h2 {height: 1%;
    226         position: relative;
    227 }
    228 /* end hide from ie5-mac */
    229 
    230 #menu ul img.menu_plus, #menu ul img.menu_minus {
    231         background-repeat: no-repeat;
    232         border:0;
    233         width:9px;
    234         height:9px;
    235         margin: .7em 0 0 5px;
    236         float: left;
    237         position: absolute;
    238         z-index: 100;
    239 }
    240 
    241 #menu ul ul img.menu_plus, #menu ul ul img.menu_minus {
    242         margin: .3em 0 0 5px;
    243 }
    244 
    245 #menu img.menu_plus {
    246         background: url(/#CHEMIN{images/menu_plus.gif}) no-repeat;
    247 }
    248 #menu img.menu_minus {
    249         background: url(/#CHEMIN{images/menu_minus.gif}) no-repeat;
    250 }
    251 
    252 #menu ul {
    253         margin: 0;
    254         padding: 0;
    255 }
    256 
    257 #navigation ul, #navigation li, #extra ul, #extra li {
    258         list-style-image: none;
    259 }
    260 
    261 #menu li {
    262         list-style: none;
    263         list-style-image: none;
    264         padding: 0 0;
    265         background: transparent;
    266 }
    267 
    268 #menu ul ul {
    269         margin: 0 0 0 10px;
    270         padding: 0;
    271 }
    272 
    273 #menu li a {
    274         display: block;
    275         font-size: 1em;
    276         font-weight: bold;
    277         color: #GET{c_menu_a};
    278         background-color: #GET{c_menu_a_bk};
    279         border-left: 0px none;
    280         text-align: left;
    281         padding: 5px 0 5px 20px;
    282         margin: 4px 0;
    283         text-decoration: none;
    284 }
    285 
    286 #artrecents a {
    287         display: block;
    288         font-weight: normal;
    289         color: #GET{c_menu_a};
    290         background: #GET{c_menu_a_bk};
    291         text-align: left;
    292         padding: 2px 0 2px 10px;
    293         text-decoration: none;
    294 }
    295 
    296 #artrecents .odd {
    297         background-color: transparent;
    298 }
    299 
    300 #artrecents .odd a {
    301         background-color: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{10,true})];
    302 }
    303 
    304 
    305 #menu ul ul li a {
    306         background-color: #[(#GET{c_menu_a_bk}|couleur_inverserluminosite{10,true})];
    307         font-size: 1em;
    308         padding: 2px 0 2px 20px;
    309         text-decoration: none;
    310 }
    311 
    312 #menu strong li a, #menuhaut strong li a, #menufooter strong li a {
    313         color: #GET{c_menu_a_strong};
    314         background: #GET{c_menu_a_strong_bk};
    315 }
    316 
    317 #menu li strong a:visited, #menu li strong a:link, #menuhaut li strong a:visited, #menuhaut li strong a:link, #menufooter li strong a:visited, #menufooter li strong a:link, #artrecents li, #artrecents li.odd {
    318         color: #GET{c_menu_a_strong};
    319         background: #GET{c_menu_a_strong_bk};
    320         margin-left: 2px;
    321 }
    322 
    323 #menu li a:hover, #menuhaut li a:hover, #menufooter li a:hover, #artrecents a:hover {
    324         color: #GET{c_menu_a_hover};
    325         background-color: #GET{c_menu_a_hover_bk};
    326         text-decoration: none;
    327 }
    328 
    329 #menu li a:active, #menuhaut li a:active, #menufooter li a:active, #artrecents a:active {
    330         color: #GET{c_menu_a_active};
    331         background-color: #GET{c_menu_a_active_bk};
    332 }
    333 
    334 #menu form {
    335         margin: 0;
    336         padding: 0;
    337 }
    338 
    339 .espaceavant {
    340         margin-top: 10px;
    341 }
    342 
    343 .rightmenu li a {
    344         color: #GET{c_menu_a};
    345         background: #GET{c_menu_a_bk};
    346         display: block;
    347         font-weight: bold;
    348         margin-bottom: 3px;
    349         margin-left: 0px;
    350         margin-right: 0px;
    351         margin-top: 3px;
    352         padding-bottom: 5px;
    353         padding-left: 15px;
    354         padding-right: 0px;
    355         padding-top: 5px;
    356         text-decoration: none;
    357 }
    358 
    359 /* hack pour que le menu soit clicable sur toute sa largeur */
    360 #menu li a, .rightmenu li a {
    361         height: 1%
    362 }
    363 html>body #menu li a, html>body .rightmenu li a {
    364         height: auto
    365 }
    366 
    367 .rightmenu li a:link {
    368 }
    369 
    370 .rightmenu li a:visited {
    371 }
    372 
    373 .rightmenu li a:hover {
    374         color: #GET{c_menu_a_hover};
    375         background: #GET{c_menu_a_hover_bk};
    376 }
    377 
    378 .rightmenu li a:active {
    379         color: #GET{c_menu_a_strong};
    380         background-color: #GET{c_menu_a_strong_bk};
    381 }
    382 
    383 .rightmenu li {
    384         display: block;
    385         margin-left: 0px;
    386         margin-right: 0px;
    387         padding-left: 0px;
    388 }
    389 
    390 .rightmenu ul {
    391         color: #GET{c_menu_a};
    392         font-size: .9em;
    393         margin-bottom: 1.5em;
    394         margin-left: 0px;
    395         margin-top: 0.5em;
    396         padding-left: 0px;
    397         list-style: none;
    398         list-style-image: none;
    399 }
    400 
    401 .rightmenu ul ul {
    402         color: #GET{c_menu_a};
    403         margin-bottom: 0.5em;
    404         margin-left: 0px;
    405         margin-top: 0.5em;
    406         padding-left: 10px;
    407         font-size: 1em;
    408 }
    409 
    410 .rightmenu li strong a {
    411         color: #GET{c_menu_a_strong};
    412         background-color: #GET{c_menu_a_strong_bk};
    413         display: block;
    414         font-weight: bold;
    415         margin: 3px 5px 3px 0;
    416         padding: 5px 0 5px 15px;
    417         text-decoration: none;
    418         -moz-border-radius-bottomright: 24px;
    419         -webkit-border-bottom-right-radius: 24px;
    420 }
    421 
    422 .rightmenu li strong a:link, .rightmenu li strong a:visited {
    423         color: #GET{c_menu_a_strong};
    424         background-color: #GET{c_menu_a_strong_bk};
    425 }
    426 
    427 .rightmenu li strong a:hover {
    428 }
    429 
    430 #menu h2 {
    431         color: #GET{c_menu_a};
    432         [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});]
    433         border-left: 0px none;
    434         padding-right: 10px;
    435         margin-top: 5px;
    436         margin-bottom: 5px;
    437         padding-bottom: 5px;
    438         padding-top: 5px;
    439         font-size: 1.2em;
    440         font-weight: bold;
    441         padding-left: 2px;
    442         text-align: left;
    443 }
    444 
    445 #reagir {
    446         background: #8BB5E2;
    447         border-bottom: #003368 solid 2px;
    448         border-top: #CCE5FF solid 1px;
    449         color: #003368;
    450         font-size: 1.3em;
    451         padding-top: 5px;
    452         margin-top: 8px;
    453 }
    454 
    455 #reagir h2 {
    456         border-bottom: #CCE5FF solid 1px;
    457         border-top: #003368 solid 1px;
    458         color: #003368;
    459         font-size: 1.4em;
    460 }
    461 
    462 #extra {
    463         color: #GET{c_extra};
    464         background-color: #GET{c_extra_bk};
    465 }
    466 
    467 .rightmenu h2 {
    468         color: #GET{c_menu_a};
    469         [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});]
    470         font-size: 1.4em;
    471         margin: .7em 0 .7em 0;
    472         padding: .2em 0 .2em 0;
    473         text-align: center;
    474 }
    475 
    476 #header {
    477         background-color: #GET{c_header_bk};
    478         color: #GET{c_header};
    479         position: relative;
    480         [height: [(#LOGO_SITE_SPIP_SURVOL||extraire_attribut{height})]px;
    481         background: [(#GET{c_header_bk})] url(/(#LOGO_SITE_SPIP_SURVOL||extraire_attribut{src})) no-repeat !important;]
    482 [(#LOGO_SITE_SPIP_SURVOL||non)
    483   [(#CONFIG{soyezcreateurs/default_banniere,lentilles}|=={degrade}|oui)
    484         [(#GET{c_header_bk}|!={transparent}|oui)
    485         background: #GET{c_header_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas2.png}|image_sepia{[(#GET{c_header_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x bottom];]
    486   ]
    487   [(#CONFIG{soyezcreateurs/default_banniere,lentilles}|=={metal}|oui)
    488         [(#GET{c_header_bk}|!={transparent}|oui)
    489         background: #GET{c_header_bk}[ url((#CHEMIN{images/trame_metal.jpg}|image_sepia{[(#GET{c_header_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat];]
    490   ]
    491   [(#CONFIG{soyezcreateurs/default_banniere,lentilles}|=={lentilles}|oui)
    492         [height: [(#CHEMIN{images/bandeauhaut_soyezcreateur.png}|hauteur)]px;
    493         background: [(#GET{c_header_bk})] url(/(#CHEMIN{images/bandeauhaut_soyezcreateur.png}|image_sepia{[(#GET{c_header_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) no-repeat;]
    494   ]
    495 ]       
    496 }
    497 
    498 #header h1 {
    499 [(#LOGO_SITE_SPIP_SURVOL||!={''}|oui)
    500         position:absolute !important;
    501         overflow:hidden !important;
    502         top:-2000px !important;
    503         left:-2000px !important;
    504         height:0 !important;
    505         width:0 !important;
    506 ]
    507 [(#LOGO_SITE_SPIP_SURVOL||!={''}|non)
    508         margin: 0;
    509         padding: 1em;]
    510 }
    511 
    512 #header h1 sub {
    513         border-left:1.2em solid #GET{c_datemajsite_bk};
    514         display:block;
    515         font-size:50%;
    516         font-weight:normal;
    517         margin-left:2em;
    518         padding-left:8px;
    519 }
    520 #xiti {
    521         position: absolute;
    522         bottom:10px;
    523         left:18px;
    524         z-index: -1;
    525 }
    526 
    527 a em {
    528         font-style: normal;
    529    text-decoration: underline;
    530 }
    531 #compteurs {
    532         text-align: center;
    533         background-color: #fc0;
    534         color: #f60;
    535         margin-left: 5px;
    536         margin-right: 5px;
    537         padding: 0px;
    538         margin-bottom: 10px;
    539         margin-top: 20px;
    540         text-decoration: none;
    541 }
    542 #compteurs a {
    543         display: block;
    544         text-align: center;
    545         padding-top: 5px;
    546         padding-bottom: 5px;
    547 }
    548 
    549 .texteencadre-spip {
    550         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{60,true})];
    551         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{60,true})];
    552         border-bottom: 2px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    553         border-left: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70})];
    554         border-right: 2px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    555         border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70})];
    556         margin: 1em 0; 
    557         padding: .25em;
    558         position: relative;
    559 }
    560 
    561 .caractencadre-spip {
    562         color: #f60;
    563         font-weight: bold;
    564 }
    565 
    566 .caractencadre2-spip {
    567         color: #009;
    568         font-weight: bold;
    569 }
    570 
    571 a {
    572         color: #GET{c_link};
    573         font-weight: bold;
    574         text-decoration: none;
    575 }
    576 
    577 a:visited {
    578         color: #GET{c_visited};
    579 }
    580 
    581 a:hover {
    582         color: #GET{c_hover};
    583         text-decoration: underline;
    584 }
    585 
    586 a:active {
    587         color: #GET{c_active};
    588 }
    589 
    590 b {
    591         font-weight: bold;
    592 }
    593 
    594 .cartouche {
    595         margin-bottom: 2em;
    596         position: relative;
    597 }
    598 
    599 #content h1 {
    600         color: #GET{c_titraille};
    601         background-color: #GET{c_titraille_bk};
    602         [(#GET{c_titraille_bk}|!={transparent}|oui)
    603         background: #GET{c_titraille_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas4.png}|image_sepia{[(#GET{c_titraille_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
    604         font-family: #GET{f_content};
    605         font-size: 2em;
    606         font-weight: bold;
    607         letter-spacing: 1px;
    608         margin-bottom: 0em;
    609         margin-top: 0em;
    610         margin-right: 0;
    611         margin-left: 0;
    612         padding-top: 0.7em;
    613         padding-left: .5em;
    614         padding-bottom: 0.5em;
    615         padding-right: 50px;
    616         border-bottom: 4px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)];
    617         line-height: 1.5em;
    618 }
    619 
    620 #cadreforum h1 {
    621         background-image: none;
    622         border: none;
    623         margin-right:0;
    624         padding-right:0;
    625         margin-left: 0%;
    626 }
    627 
    628 #content h2 {
    629         color: #GET{c_titraille};
    630         border-bottom: 2px solid [#(#GET{c_titraille}|couleur_inverser)];
    631         font-family: #GET{f_content};
    632         font-size: 1.4em;
    633         font-weight: bold;
    634         line-height: 120%;
    635         margin-bottom: 0px;
    636         margin-top: 1em;
    637         padding-top: 0;
    638         margin-left: -1em;
    639         padding-left: 0;
    640         clear: left;
    641 }
    642 
    643 #content h2 a:link, #content h2 a:visited {
    644         color: [#(#GET{c_titraille}|couleur_inverserluminosite{5,true})];
    645 }
    646 
    647 #content h3 {
    648         color: #GET{c_titraille};
    649         border-left: 2px solid [#(#GET{c_titraille}|couleur_inverser)];
    650         font-family: #GET{f_content};
    651         font-size: 1.3em;
    652         font-weight: bold;
    653         line-height: 120%;
    654         margin-bottom: 0px;
    655         margin-top: 0.5em;
    656         margin-left: -1em;
    657         padding-left: .25em;
    658         clear: left;
    659         text-align: left;
    660 }
    661 
    662 #content h4 {
    663         color: #GET{c_titraille};
    664         border-left: 2px solid [#(#GET{c_titraille}|couleur_inverserluminosite{10})];
    665         font-family: #GET{f_content};
    666         font-size: 1.1em;
    667         font-weight: bold;
    668         line-height: 120%;
    669         margin-bottom: 0px;
    670         margin-top: 0px;
    671         clear: left;
    672         margin-left: -.75em;
    673         padding-left: .25em;
    674 }
    675 
    676 #content h5 {
    677         color: #GET{c_titraille};
    678         border-left: 1px solid [(#GET{c_titraille})];
    679         font-family: #GET{f_content};
    680         font-size: 1.1em;
    681         font-weight: bold;
    682         line-height: 120%;
    683         margin-bottom: 0px;
    684         margin-top: 0px;
    685         clear: left;
    686         margin-left: -.5em;
    687         padding-left: .25em;
    688 }
    689 
    690 #content h6 {
    691         color: #GET{c_titraille};
    692         font-family: #GET{f_content};
    693         font-size: 1.1em;
    694         font-style:italic;
    695         font-weight: bold;
    696         line-height: 120%;
    697         margin-bottom: 0px;
    698         margin-top: 0px;
    699         clear: left;
    700         margin-left: -.25em;
    701 }
    702 
    703 #content hr {
    704         margin: 2em 0;
    705         padding: 0px;
    706         border: 0px;
    707         border-bottom: 1px;
    708         border-bottom-color: #GET{c_titraille_bk};
    709         border-bottom-style: solid;
    710         height: 1px;
    711         width:90%;
    712         text-align: left;
    713         clear: both;
    714 }
    715 
    716 img {
    717         border: 0px;
    718         z-index: 0;
    719 }
    720 
    721 #content img {
    722         border-width: 0px;
    723         padding-bottom: 0px;
    724         padding-left: 1.5em;
    725         padding-right: 1.5em;
    726         padding-top: 0px;
    727 }
    728 
    729 p {
    730         font-size: 1em;
    731         margin-bottom: 10px;
    732         margin-top: 20px;
    733         text-align: justify;
    734 }
    735 
    736 strong {
    737         font-weight: bold;
    738 }
    739 
    740 ol {
    741         color: #[(#GET{c_container}|couleur_inverserluminosite{10})];
    742         font-size: 1em;
    743         list-style-type: decimal;
    744         list-style-image: none;
    745 }
    746 
    747 #content ul {
    748         color: #[(#GET{c_container}|couleur_inverserluminosite{10})];
    749         font-size: 1em;
    750         list-style-type: disc;
    751         [(#GET{c_navigation_bk}|!={transparent}|oui)
    752         [list-style-image: url((#CHEMIN{images/pucebleue.gif}|image_sepia{[(#GET{c_navigation_bk}|couleur_inverser)]}|image_aplatir{jpg}|extraire_attribut{src}))];]
    753         position: relative;
    754 }
    755 
    756 ul ul, ol ul, ul ol, ol ol {
    757         padding-left: 12px;
    758 }
    759 
    760 /* mise en forme spip */
    761 .ps {
    762         border: 1px solid #[(#GET{c_titraille_bk}|couleur_inverserluminosite{30})];
    763         color: #[(#GET{c_titraille}|couleur_inverserluminosite{20,true})];
    764         background-color: #[(#GET{c_titraille_bk}|couleur_inverserluminosite{60,true})];
    765         font-size: .9em;
    766         font-weight: normal;
    767         text-align: justify;
    768         padding: 2px .5em 3px .5em;;
    769         margin-top: 1em;
    770         margin-bottom: .5em;
    771         clear: both;
    772         position: relative;
    773 }
    774 
    775 /*pour regler le bug de ie des elements fantomes en cas de float*/
    776 #content h1, #miettesdepain, #letexte {
    777   position: relative;
    778 }
    779 
    780 .descriptif, .chapo {
    781         font-size: 1em;
    782         font-weight: normal;
    783         text-align: justify;
    784         margin-top: 1em;
    785         margin-bottom: .5em;
    786         padding: 2px 1em 3px 1em;;
    787         clear: left;
    788 }
    789 
    790 .chapo {
    791         border: 1px solid [#(#GET{c_titraille_bk}|couleur_inverserluminosite{30})];
    792         color: [#(#GET{c_titraille}|couleur_inverserluminosite{10,true})];
    793         background-color: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{60,true})];
    794         padding: 1em 2em;
    795         -webkit-border-radius: 1em;
    796         -moz-border-radius: 1em;
    797 }
    798 
    799 .forum-auteur {
    800         position:absolute;
    801         right:0px;
    802         font-style: italic;
    803         padding-right: 5px;
    804 }
    805 
    806 .forum-chapo {
    807         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{5,true})];
    808         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{5,true})];
    809         border-bottom-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    810         border-bottom-style: solid;
    811         border-bottom-width: 1px;
    812         padding-left: 5px;
    813         position:relative;
    814 }
    815 
    816 .forum-item {
    817         margin-bottom: 5px;
    818         padding-left: 1%;
    819         padding-right: 1%;
    820 }
    821 
    822 .forum-repondre {
    823         text-align: right;     
    824         margin: 0.5em 1em .5em 4em;
    825         border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    826         clear: both;
    827 }
    828 
    829 .forum-repondre a {
    830         background-color:[#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})];
    831         padding: 0px 1em 0px 1em;
    832         border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    833         -moz-border-radius-bottomleft: .5em;
    834         -webkit-border-bottom-left-radius: .5em;
    835         -moz-border-radius-bottomright: .5em;
    836         -webkit-border-bottom-right-radius: .5em;
    837 }
    838 
    839 .forum-repondre-message {
    840         border-top-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    841         border-top-style: dashed;
    842         border-top-width: 1px;
    843         margin-top: 3px;
    844         padding-right: 5px;
    845         text-align: right;
    846 }
    847 
    848 #artrecents {
    849         font-size: 1em;
    850         color: #GET{c_navigation};
    851         [background: (#GET{c_navigation_bk});]
    852         [(#GET{c_navigation_bk}|!={transparent}|oui)
    853         background: #GET{c_navigation_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_navigation_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
    854         border-top: [#(#GET{c_navigation_bk}|couleur_inverserluminosite{30})] solid 1px;
    855         border-left: [#(#GET{c_navigation_bk}|couleur_inverserluminosite{30})] solid 1px;
    856         border-bottom: [#(#GET{c_navigation_bk}|couleur_inverserluminosite{70})] solid 1px;
    857         border-right: [#(#GET{c_navigation_bk}|couleur_inverserluminosite{70})] solid 1px;
    858         margin: 0 8px;
    859         width: 160px;
    860         max-height: 350px;
    861         overflow: hidden;
    862         padding: 0;
    863         z-index: 100;
    864         float: right;
    865         position: relative;
    866         display: inline;
    867 }
    868 
    869 #artrecents h2, #signature h2 {
    870         margin: 0 0 .5em 25px;
    871         padding: 2px 2px .5em 2px;
    872         padding-right: 5px;
    873         font-size: 1.2em;
    874         color: #GET{c_navigation};
    875         background: transparent;
    876         text-align: center;
    877         border-bottom: 1px solid #GET{c_navigation};
    878         font-weight: bold;
    879 }
    880 
    881 #artrecents ul {
    882         padding-left: 2px;
    883         margin-left: 18px;
    884 }
    885 
    886 #artrecents a {
    887         padding-top: 3px;
    888         padding-bottom: 2p;
    889         font-weight: normal;
    890         font-size: .9em;
    891 }
    892 
    893 #cadreforum {
    894         color: [ #(#GET{c_container}|couleur_inverserluminosite{5})];
    895         background: [ #(#GET{c_container_bk}|couleur_inverserluminosite{5})];
    896         margin: .5em 0 0 0;
    897 }
    898 
    899 a.spip_out {
    900         color: #GET{c_link};
    901         background:transparent url(/#CHEMIN{images/out.gif}) no-repeat scroll right center;
    902         padding-right:14px;
    903 }
    904 
    905 #miettesdepain {
    906         text-align: right;
    907         font-style: italic;
    908         font-size: .9em;
    909         padding: .25em 1em 1.5em;
    910         clear: both;
    911         color: #000;
    912         background-color: transparent;
    913 }
    914 
    915 #miettesdepain img {
    916         padding: 0px;
    917         background: url(/#CHEMIN{images/chevrons.gif}) no-repeat center;
    918         width: 8px;
    919         height: 11px;
    920 }
    921 
    922 #signature {
    923         background: #eee;
    924         border-bottom-color: #999999;
    925         border-bottom-style: solid;
    926         border-bottom-width: 2px;
    927         border-left-color: #eeeeee;
    928         border-left-style: solid;
    929         border-left-width: 1px;
    930         border-right-color: #999999;
    931         border-right-style: solid;
    932         border-right-width: 2px;
    933         border-top-color: #eeeeee;
    934         border-top-style: solid;
    935         border-top-width: 1px;
    936         padding: 5px 5px 5px 15px;
    937         margin-bottom: 5px;
    938         font-size: .9em;
    939 }
    940 
    941 #docjoints ul {
    942         margin: 0px;
    943         padding: 0 5px 0 25px;
    944 }
    945 
    946 #docjoints img {
    947         padding-left: 0.5em;
    948         padding-right: 0.5em;
    949         float: left;
    950 }
    951 
    952 .surtitre, .soustitre, .datepublication {
    953         position: relative;
    954         font-style: italic;
    955         font-weight: bold;
    956         font-size: .9em;
    957         color: #GET{c_titraille};
    958         margin-left: 0px;
    959         margin-right: 0px;
    960 }
    961 
    962 .surtitre {
    963         top:0px;
    964 }
    965 
    966 .soustitre {
    967         text-align: right;
    968         margin-bottom: .3em;
    969 }
    970 
    971 .datepublication {
    972         float: right;
    973         font-size: .8em;
    974         font-style: italic;
    975         background: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})];
    976         padding: 1px .5em;
    977         z-index: 100;
    978         margin-right: -8px;
    979         -moz-border-radius-bottomleft: 1em;
    980         -webkit-border-bottom-left-radius: 1em;
    981 }
    982 
    983 .surtitre span, .soustitre span {
    984         padding: 0px 1em 0px 1em;
    985 }
    986 
    987 .surtitre span {
    988         background: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})];
    989         -moz-border-radius-topright: 1em;
    990         -webkit-border-top-right-radius: 1em;
    991 }
    992 
    993 .soustitre span {
    994         background: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})];
    995         margin-right: -8px;
    996         -moz-border-radius-bottomleft: 1em;
    997         -webkit-border-bottom-left-radius: 1em;
    998 }
    999 
    1000 fieldset {
    1001         margin-top: 3px;
    1002         margin-bottom: 5px;
    1003         padding-left: .25em;
    1004         padding-right: .25em;
    1005         padding-bottom: 3px;
    1006 }
    1007 
    1008 #logininfos a {
    1009         font-size: .9em;
    1010 }
    1011 
    1012 .spip_bouton {
    1013         width: auto;
    1014         margin: 0px;
    1015         font-size: .9em;
    1016         font-weight: bold;
    1017         text-align: right;
    1018 }
    1019 
    1020 #letexte form .spip_bouton {
    1021         text-align: right;
    1022 }
    1023 
    1024 .spip_surligne {
    1025         color: #293778;
    1026         background: #ffcc00;
    1027 }
    1028 
    1029 .forml {
    1030         width: 96%;
    1031 }
    1032 
    1033 #letexte {
    1034         font-size: 1.1em;
    1035         line-height: 120%;
    1036         padding: 0 30px;
    1037         clear: left;
    1038 }
    1039 
    1040 #letexte ul {
    1041         line-height: 120%;
    1042         font-size: 1em;
    1043 }
    1044 
    1045 dl#listearticlerubrique {
    1046         margin: .5em 0 1.5em 0;
    1047         padding: 0;
    1048 }
    1049 
    1050 #listearticlerubrique dt {
    1051         padding: 4px 0 2px .5em;
    1052         border-left: 4px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)];
    1053         border-bottom: 1px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)];   
    1054 }
    1055 
    1056 #listearticlerubrique dt .datepublication {
    1057         margin-right: 0px;
    1058         -moz-border-radius-topleft: 1em;
    1059         -webkit-border-top-left-radius: 1em;
    1060         -moz-border-radius-bottomleft: 0;
    1061         -webkit-border-bottom-left-radius: 0;
    1062 }
    1063 
    1064 #listearticlerubrique dd {
    1065         margin-left: 2em;
    1066         margin-bottom: 1.5em;
    1067         padding: 2px .5em 4px 1em;
    1068         border-left: 2px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)];
    1069 }
    1070 
    1071 #content table, table.spip {
    1072         width: auto;
    1073         border-collapse: collapse;
    1074         border: solid;
    1075         border-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    1076         border-width: 1px;
    1077         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{50,true})];
    1078         font-size: 1em;
    1079         margin-top: 2em;
    1080         margin-bottom: .5em;
    1081 }
    1082 
    1083 #content table tr td h2 {
    1084         margin:0;
    1085         padding:0;
    1086         background: none;
    1087 }
    1088 
    1089 #content table tr td .retoursommaire {
    1090         padding:0;
    1091         margin:0;
    1092         float:right;
    1093         text-align: auto;
    1094 }
    1095 
    1096 #content td, th {
    1097         padding: 5px;
    1098         padding-left: 10px;
    1099         padding-right: 20px;
    1100         border: solid;
    1101         border-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})];
    1102         border-width: 1px;
    1103         text-align: left;
    1104         width: auto;
    1105         vertical-align: top;
    1106 }
    1107 
    1108 #content thead, table.spip tr.row_first, table.spip th {
    1109         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{10})];
    1110         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})];
    1111         width: auto;
    1112         text-align: center;
    1113         font-size: 1.1em;
    1114         border: solid;
    1115         border-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})];
    1116         border-width: 1px;
    1117 }
    1118 
    1119 table.spip tr.row_even {
    1120         background: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{80,true})];
    1121         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})];
    1122 }
    1123 
    1124 #content tbody {
    1125         width: auto;
    1126 }
    1127 
    1128 #content td {
    1129         font-size: 1em;
    1130 }
    1131 
    1132 #content tr {
    1133         font-size: 1em;
    1134 }
    1135 
    1136 #content tr.alt, #content tr.row_odd  {
    1137         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{5,true})];
    1138         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{5,true})];
    1139 }
    1140 
    1141 .fullwidthcontainer {
    1142         width:98%;
    1143         position:relative;
    1144 }
    1145 blockquote.spip {
    1146         margin: 1em 1.5em 1.5em 1.5em;
    1147         padding: .3em 1em .4em 70px;
    1148         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{30,true})];
    1149         background: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{80,true})] url(/#CHEMIN{images/quoteleft.gif}) no-repeat top left;
    1150         border: none;
    1151 }
    1152 
    1153 #document_actif {
    1154         text-align: center;
    1155         margin: 1em 0;
    1156         padding: .5em 0 1em 0;
    1157 }
    1158 
    1159 #document_actif h2{
    1160         margin-left: 0;
    1161 }
    1162 
    1163 #document_actif dl {
    1164         margin: 1em 0;
    1165         color: inherit;
    1166 }
    1167 
    1168 #document_actif dt {
    1169         font-weight: bold;
    1170         font-size: 120%;
    1171         margin: 0;
    1172         padding: 0;
    1173         color: inherit;
    1174 }
    1175 
    1176 #document_actif dd {
    1177         font-style: italic;
    1178         margin: 0 0 .5em 0;
    1179         padding: 0;
    1180         color: inherit;
    1181 }
    1182 
    1183 #content img.gallerie {
    1184         border: 3px solid #ebeff8;
    1185         margin: .5em 2em;
    1186         padding: 2px;
    1187         background-color: #000;
    1188         float: left;
    1189 }
    1190 
    1191 #content img.galleriebig {
    1192         padding: 4px;
    1193         margin: .5em 2em;
    1194         background-color: #000;
    1195 }
    1196 
    1197 .clearing {
    1198         clear: both;
    1199         height: 1em;
    1200 }
    1201 
    1202 /* agenda */
    1203 
    1204 .miniagenda {
    1205         text-align: center;
    1206 }
    1207 
    1208 table.agenda, table.agenda tr, table.agenda th, table.agenda td, table.agenda caption, table.agenda caption h2 {
    1209         color: #000000;
    1210         font-size: .9em;
    1211         padding: 0;
    1212         margin: 0;
    1213         text-align: center;
    1214 }
    1215 
    1216 table.agenda caption {
    1217         background-color: [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{70})];
    1218         color: [ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)];
    1219         margin: auto;
    1220         width: 136px;
    1221         border: none;
    1222         font-size: 1.2em;
    1223 }
    1224 
    1225 table.agenda th {
    1226         font-size: 1.1em;
    1227         width:14% !important;
    1228         padding: .2em 0;
    1229 }
    1230 
    1231 table.agenda tr, table.agenda th {
    1232         border-width: 0px;
    1233         border-collapse: collapse;
    1234         border-color: [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1235         border-width: 1px;
    1236         border-style: solid;
    1237 }
    1238 
    1239 table.agenda td {
    1240         border-color: [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1241         border-width: 1px;
    1242         border-style: solid;
    1243         border-collapse: collapse;
    1244         font-size: 1em;
    1245         width:14% !important;
    1246 }
    1247 
    1248 table.agenda {
    1249         border: 2px [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})] solid;
    1250         background: transparent;
    1251         border-collapse: collapse;
    1252 }
    1253 
    1254 table.agenda em {
    1255         background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1256 }
    1257 
    1258 .miniagenda table.agenda {
    1259         margin: auto;
    1260         width: 134px;
    1261 }
    1262 
    1263 table.agenda td a, table.agenda td a:link, table.agenda td a:visited, table.agenda td a:active {
    1264         color: [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1265         background:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})] url(/#CHEMIN{images/coinagenda.gif}) top right no-repeat;
    1266         font-weight: bold;
    1267         text-decoration: none;
    1268         display: block;
    1269 }
    1270 
    1271 table.agenda td a:hover {
    1272         color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1273         background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1274         font-weight: bold;
    1275 }
    1276 
    1277 th.agendanav {
    1278         background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20})];
    1279         font-size: 1.4em;
    1280         padding: .5em 0;
    1281 }
    1282 
    1283 th.agendanav form {
    1284         display: inline;
    1285         width: 100%;
    1286 }
    1287 
    1288 th.agendanav a, th.agendanav a:link, th.agendanav a:visited, th.agendanav a:active
    1289 {
    1290         color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1291         background-color: transparent;
    1292         font-weight: bold;
    1293         text-decoration: none;
    1294 }
    1295 
    1296 th.agendanav a:hover {
    1297         color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1298         background-color: transparent;
    1299 }
    1300 
    1301 .agendahead {
    1302         color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1303         background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{30})];
    1304         padding: 1px 1em;
    1305         border: 1px solid[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1306         font-size: 1.1em;
    1307         width:14% !important;
    1308 }
    1309 
    1310 table.agenda td.agendathisday {
    1311         background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1312         color:[ #(#GET{c_menu_a}|couleur_inverserluminosite{90})];
    1313         border: 2px solid[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1314         width:14% !important;
    1315 }
    1316 
    1317 table.agenda td.agendathismonth {
    1318         background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20})];
    1319         color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})];
    1320         border: 1px solid[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1321         width:14% !important;
    1322 }
    1323 
    1324 table.agenda td.agendanotthismonth {
    1325         background-color: [ #(#GET{c_menu_a_bk}|couleur_foncerluminosite|couleur_inverserluminosite{80})];
    1326         color: [ #(#GET{c_menu_a}|couleur_foncerluminosite|couleur_inverserluminosite{80})];
    1327         border: 1px solid [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})];
    1328         width:14% !important;
    1329 }
    1330 
    1331 ul.agendathemes {
    1332         list-style: none;       
    1333         margin: 0 0 0 20px;
    1334         padding: 0;
    1335 }
    1336 
    1337 ul.agendathemes ul.agendathemes {
    1338         list-style: none;       
    1339         margin: 5px 0px 0px 15px;
    1340         padding: 0px;
    1341 }
    1342 
    1343 #sommaire {
    1344         font-size: .9em;
    1345         border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    1346         border-bottom: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    1347         position: relative;
    1348         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{50,true})];
    1349         width: auto;
    1350         clear: left;
    1351 }
    1352 
    1353 #sommaire h2 {
    1354         margin: 0;
    1355         padding: 0 1em;
    1356         border-bottom: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{80})];
    1357         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})];
    1358         width: auto;
    1359 }
    1360 
    1361 .retoursommaire {
    1362         font-size: .8em;
    1363         margin-bottom: 10px;
    1364         margin-top: 20px;
    1365         text-align: right;
    1366 }
    1367 
    1368 acronym, abbr {
    1369         cursor: help;
    1370         border-bottom: 1px dotted #369;
    1371 }
    1372 
    1373 #googlesearch {
    1374         background-color: #fff;
    1375         font-size: .9em;
    1376         color: #000;
    1377         margin-left: 5px;
    1378         margin-right: 10px;
    1379         padding: 5px;
    1380         margin-bottom: 10px;
    1381         margin-top: 0px;
    1382         text-decoration: none;
    1383 }
    1384 
    1385 #menu .cadreinfo {
    1386         border: none;
    1387         padding: 10px 0 10px 5px;
    1388         margin-left: 5px;
    1389         margin-bottom: 0px;
    1390         [color: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});]
    1391         [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{30});]
    1392         [(#GET{c_menu_a_bk}|!={transparent}|oui)
    1393         background: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{30})][ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_menu_a_bk}|couleur_inverserluminosite{30})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
    1394 }
    1395 
    1396 #menu .cadreinfo form {
    1397         color:#000;
    1398 }
    1399 
    1400 .searchfield {
    1401         width:70%;     
    1402 }
    1403 
    1404 #recherchemot {
    1405         width: 100%;
    1406 }
    1407 
    1408 .okfield, .spip_bouton input {
    1409         color: #GET{c_menu_a};
    1410         background-color: #GET{c_menu_a_bk};
    1411         border: none;
    1412 }
    1413 
    1414 #googleadsense {
    1415         text-align:center;
    1416         padding-top: 1em;
    1417 }
    1418 
    1419 #documents_portfolio {
    1420         clear: both;
    1421 }
    1422 
    1423 #documents_portfolio img {
    1424         border: 2px solid #000;
    1425         margin: 0 1em .5em 0;
    1426         padding: 0;
    1427         float: left;
    1428 }
    1429 
    1430 dl.event {
    1431         margin: 2em 0;
    1432         padding: 0;
    1433 }
    1434 
    1435 .event dt {
    1436         position: relative;
    1437         left: 0;
    1438         top: 1.1em;
    1439         width: 7em;
    1440         font-weight: bold;
    1441 }
    1442 
    1443 .event dd {
    1444         border-left: 1px solid #000;
    1445         margin: 0 0 0 8em;
    1446         padding: 0 0 .5em .5em;
    1447 }
    1448 
    1449 #datemajsite {
    1450         float: right;
    1451         color: #GET{c_datemajsite};
    1452         background-color: transparent;
    1453         font-size:.9em;
    1454         border-left:20px solid transparent;
    1455         border-top:15px solid #GET{c_datemajsite_bk};
    1456         height: 0;
    1457         *+border-left:none;
    1458         *+border-top:none;
    1459         *+height: auto;
    1460 }
    1461 
    1462 #datemajsite span {
    1463         background-color: #GET{c_datemajsite_bk};
    1464         position: relative;
    1465         top: -15px;
    1466         *+top: 0;
    1467         padding: 2px 10px;
    1468 }
    1469 
    1470 #participer {
    1471         background-color: #GET{c_body_bk};
    1472         font-size:1em;
    1473         height:0;
    1474 }
    1475 
    1476 #participer div {
    1477         float: right;
    1478         border-left:1.5em solid transparent;
    1479         border-top:2em solid #GET{c_datemajsite_bk};
    1480         border-right:1.5em solid transparent;
    1481         height: 0;
    1482         *+border-left:none;
    1483         *+border-top:none;
    1484         *+height: auto;
    1485 }
    1486 
    1487 #participer div span {
    1488         color: #GET{c_datemajsite};
    1489         background-color: #GET{c_datemajsite_bk};
    1490         position: relative;
    1491         top: -1.5em;
    1492         *+top: 0;
    1493         padding: 2px 10px;
    1494 }
    1495 
    1496 #participer a, #participer a:link, #participer a:visited, #participer a:hover, #participer a:active {
    1497         color: #GET{c_datemajsite};
    1498         background-color: #GET{c_datemajsite_bk};
    1499         font-size:1em;
    1500 }
    1501 
    1502 #content table.spip_barre a img {
    1503         border-left: 1px solid #ffffff;
    1504         border-top: 1px solid #ffffff;
    1505         border-right: 1px solid #aa9966;
    1506         border-bottom: 1px solid #aa9966;
    1507         padding: 3px;
    1508         background-color: #ffddaa;
    1509 }
    1510 
    1511 #content table.spip_barre a:hover img {
    1512         border: 1px solid #808080;
    1513         padding: 3px;
    1514         background-color: #f8f8f4;
    1515         margin:0;
    1516 }
    1517 
    1518 label {
    1519         text-align: left;
    1520         vertical-align: top;
    1521 }
    1522 
    1523 #graversonnom {
    1524         margin: 1em 30px;
    1525 }
    1526 #graversonnom img {
    1527         float: left;
    1528         padding: 0;
    1529         margin: 0;
    1530 }
    1531 
    1532 .alaune dl {
    1533         background: url(/#CHEMIN{images/staryellow.gif}) center left no-repeat;
    1534 }
    1535 
    1536 ul.alaune li {
    1537         list-style-image: url(/#CHEMIN{images/staryellow.gif});
    1538 }
    1539 
    1540 .liste_auteurs {
    1541         border: 1px solid [#(#GET{c_titraille_bk}|couleur_inverserluminosite{30,true})];
    1542         padding: 1px .5em;
    1543         background-color: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{50,true})];
    1544         color: [#(#GET{c_titraille}|couleur_inverserluminosite{50,true})];
    1545         -moz-border-radius-bottomleft: .5em;
    1546         -webkit-border-bottom-left-radius: .5em;
    1547         -moz-border-radius-topright: .5em;
    1548         -webkit-border-bottom-right-radius: .5em;
    1549 }
    1550 
    1551 .cartouche .liste_auteurs {
    1552         float: left;
    1553         margin: .5em 2em 1em 2em;
    1554 }
    1555 
    1556 sub.dateevenement {
    1557         font-size: 50%;
    1558         color: #0097E7;
    1559         position:relative;
    1560         left:4em;
    1561         top:0.7em;
    1562         display: block;
    1563 }
    1564 
    1565 .dateevenement a:visited {
    1566         color: #CDECFA;
    1567 }
    1568 
    1569 .dateevenement a:hover {
    1570         color: #FFF;
    1571 }
    1572 
    1573 #miettesdepain ul {
    1574         margin: 0;
    1575 }
    1576 
    1577 #miettesdepain ul li {
    1578         display: inline;
    1579 }
    1580 
    1581 #miettesdepain ul li a {
    1582         padding-right: 14px;
    1583         background: url(/#CHEMIN{images/chevrons.gif}) right no-repeat;
    1584 }
    1585 
    1586 .spip_documents_center{
    1587         margin: auto;
    1588         text-align: center;
    1589 }
    1590 
    1591 .spip_documents_left{
    1592         margin-right: 15px;
    1593         text-align: center;
    1594         clear: left;
    1595 }
    1596 
    1597 .spip_documents_right{
    1598         margin-left: 15px;
    1599         text-align: center;
    1600         clear: right;
    1601 }
    1602 
    1603 .spip_documents img {
    1604         border-width: 0px;
    1605         padding: 0 !important;
    1606 }
    1607 
    1608 .spip_documents {
    1609         text-align: center;
    1610 }
    1611 
    1612 #extra ul ul li {
    1613         margin: 0;
    1614         padding: 0 0 0 10px;
    1615 }
    1616 
    1617 #extra ul ul li a {
    1618         margin: 1px 0 0 0;
    1619         padding: 0 0 0 15px;
    1620         width: [(#GET{LargeurMenuDroit}|moins{35})]px;
    1621         overflow: hidden;
    1622 }
    1623 
    1624 #citations {
    1625         width: [(#GET{LargeurMenuDroit}|moins{20})]px;
    1626         margin: 2em 10px .5em 10px;
    1627         padding: 0;
    1628         position: relative;
    1629         overflow: hidden;
    1630 }
    1631 
    1632 #citations dt {
    1633         margin: 0;
    1634         background-color: #GET{c_menu_a_bk};
    1635         color: #GET{c_menu_a};
    1636         padding: .25em .5em;
    1637         font-family: #GET{f_content};
    1638         font-weight: bold;
    1639         font-size: 1.1em;
    1640         border-bottom: solid 1px[ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)];
    1641         -moz-border-radius-topright: .5em;
    1642         -webkit-border-top-right-radius: .5em;
    1643         -moz-border-radius-topleft: .5em;
    1644         -webkit-border-top-left-radius: .5em;
    1645         overflow: hidden;
    1646 }
    1647 
    1648 #citations dd {
    1649         background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})];
    1650         [(#GET{c_menu_a_bk}|!={transparent}|oui)
    1651         background: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})][ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
    1652 
    1653         color:[ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)];
    1654         margin:0;
    1655         padding: .5em .6em;
    1656         font-size: 1em;
    1657         border-bottom: solid 1px[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1658         border-right: solid 1px[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})];
    1659         -moz-border-radius-bottomright: .5em;
    1660         -webkit-border-bottom-right-radius: .5em;
    1661         -moz-border-radius-bottomleft: .5em;
    1662         -webkit-border-bottom-left-radius: .5em;
    1663         overflow: hidden;
    1664 }
    1665 
    1666 .notes {
    1667         font-size: 1em;
    1668         line-height: 120%;
    1669         padding: .5em 1em 1em 10px;
    1670         margin: 1em 0 2em 0;
    1671         border: 1px solid #[(#GET{c_titraille_bk}|couleur_inverserluminosite{20})];
    1672         color: #[(#GET{c_titraille}|couleur_inverserluminosite{20,true})];
    1673         background-color: #[(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})];
    1674 }
    1675 
    1676 .notes p {
    1677         margin: .3em 0;
    1678         padding: 0;
    1679 }
    1680 
    1681 blockquote.spip_poesie {
    1682         margin: 1em 2em 1em 1em;
    1683         padding: .5em 50px .5em 1em;
    1684         border:none;
    1685         border-right: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    1686         border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{40})];
    1687         background: top right url(/#CHEMIN{images/poesie.gif}) no-repeat;
    1688         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})];
    1689         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})];
    1690         -moz-border-radius-bottomleft: 1em;
    1691         -webkit-border-bottom-left-radius: 1em;
    1692 }
    1693 div.spip_poesie div {
    1694         text-indent: -60px;
    1695         margin-left: 60px;
    1696 }
    1697 
    1698 #letexte form {
    1699         margin:0;
    1700         padding: 0;
    1701         position: relative;
    1702 }
    1703 
    1704 #letexte form p {
    1705         text-align:right;
    1706 }
    1707 
    1708 #letexte form .forum-texte p {
    1709         text-align:left;
    1710 }
    1711 
    1712 textarea.spip_cadre {
    1713         display: block;
    1714         width: 100%;
    1715         height: auto;
    1716         max-height: 10em;
    1717         border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)];
    1718         background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})];
    1719         color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})];
    1720         padding: 1px;
    1721         margin: 0;
    1722 }
    1723 
    1724 #menuhaut {
    1725         padding-bottom: 1.7em;
    1726         color: #GET{c_menuhaut};
    1727         background-color: #GET{c_menuhaut_bk};
    1728         [(#GET{c_menuhaut_bk}|!={transparent}|oui)
    1729         background: #GET{c_menuhaut_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas_menu.png}|image_sepia{[(#GET{c_menuhaut_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x center];]
    1730         font-size: 130%;
    1731         padding-top: 8px;
    1732         padding-left: 8px;
    1733 }
    1734 
    1735 #menufooter {
    1736         background-color: #GET{c_navigation_bk};
     194}
     195#footer a, .cadreinfo a { color: #eef; font-weight: bold; text-decoration: none; font-variant: small-caps; }
     196#footer a:visited, .cadreinfo a:visited { color: #eef; text-decoration: none; }
     197#footer a:hover, .cadreinfo a:hover { color: #ff8c00; text-decoration: underline; }
     198#footer a:active, .cadreinfo a:active { color: #f00; }
     199/* ?? */
     200#menufooter { background-color: #GET{c_navigation_bk};
    1737201        [(#GET{c_navigation_bk}|!={transparent}|oui)
    1738202        background: #GET{c_navigation_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas_menu.png}|image_sepia{[(#GET{c_navigation_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x center];]
    1739203        text-align:right;
    1740204}
    1741 
    1742 #menuhaut ul {
    1743         background-color: transparent;
    1744         margin: 0;
    1745         padding: 0;
    1746         width: 100%;
    1747 }
    1748 
    1749 #menufooter ul {
    1750         margin: 0;
    1751         padding: 0;
    1752 }
    1753 
    1754 #menuhaut ul li {
    1755         background-color: transparent;
    1756         display: inline;
    1757 }
    1758 
    1759 #menufooter ul li {
    1760  list-style: none;
    1761  margin: 0;
    1762         display: inline;
    1763 }
    1764 
    1765 #menuhaut ul li a {
    1766         font-size: 1em;
    1767         font-weight: bold;
    1768         color: #GET{c_menu_a};
    1769         background-color: #GET{c_menu_a_bk};
    1770         text-align: left;
    1771         padding: 0.2em .5em;
    1772         margin: 0;
    1773         float: left;
    1774         border-top: 1px solid #GET{c_menu_a_bk};
    1775         border-right: 1px solid #GET{c_menu_a_bk};
    1776         border-left: 1px solid #GET{c_menu_a_bk};
    1777         margin-right: 2px;
    1778         text-decoration: none;
    1779 }
    1780 
    1781 #menufooter ul li a {
    1782  white-space: nowrap;
    1783  padding: 0 10px;
    1784  color: #GET{c_menu_a};
    1785  text-decoration: none;
    1786  background: #GET{c_menu_a_bk};
    1787 }
    1788 
    1789 #menuhaut ul li strong a {
    1790         border-top: 1px solid #fff;
    1791         border-right: 1px solid #B4C2C2;
    1792         border-left: 1px solid #fff;
    1793 }
    1794 
    1795 #footer #bandeaucontact {
    1796         text-align: center;
    1797         padding: 1px 10px;
    1798         color: #GET{c_footer};
    1799         /*[background-color: #(#GET{c_footer_bk}|couleur_inverserluminosite{10});]*/
    1800 }
    1801 #footer #bandeaucontact p {
    1802         text-align: center;
    1803 }
    1804 
    1805 .menuarticles {
    1806         background-image: url(/#CHEMIN{images/chevrons.gif}) !important;
    1807         background-position: 5px !important;
    1808         background-repeat: no-repeat !important;
    1809 }
    1810 
    1811 
    1812 #citationsheader {
    1813         font-size: 80%;
    1814         float: right;
    1815         width: 400px;
    1816         clear: right;
    1817 }
    1818 
    1819 /* correction pour ie */
    1820 /* \*/
    1821 * html #letexte {
    1822         float: left; /* Corrige un bug de IE6 des documents ou images flotes invisibles*/
    1823         /* change un peu la mise en page, mais tant pis ! */
    1824 }
    1825 /* */
    1826 
    1827 input:focus, textarea:focus, select:focus {
    1828 color:[ #(#GET{c_navigation_bk}|=={transparent}|?{#ddddff,#GET{c_navigation_bk}}|couleur_inverserluminosite{80,true}|couleur_inverser|couleur_extreme)];
    1829 background-color:[ #(#GET{c_navigation_bk}|=={transparent}|?{#ddddff,#GET{c_navigation_bk}}|couleur_inverserluminosite{80,true})];
    1830 }
    1831 
    1832 /* hack pour que le contenu du milieu ne disparaisse pas dans IE */
    1833 * html #letexte, * html #content {
    1834         height: 1%
    1835 }
    1836 
    1837 /* hack pour que le menu soit correctement affiche' dans IE7, cf : http://www.stuffandnonsense.co.uk/archives/clearing_floats_without_structural_markup_in_ie7.html
    1838 et http://nanobox.chipx86.com/blog/2006/04/easy-css-hacks-for-ie7.php */
    1839 *+#menu li {
    1840         zoom : 1;
    1841 }
    1842 
    1843 .logo_modenews {
    1844         float:right;
    1845         clear:right;
    1846 }
    1847 
    1848 .logo_article {
    1849         float:left;
    1850 }
    1851 
    1852 .logo_rubrique {
    1853         float:left;
    1854 }
    1855 
    1856 .logo_breve {
    1857         float:left;
    1858 }
    1859 
    1860 .menu_right_logo {
    1861         margin: 3px 0;
    1862 }
    1863 
    1864 .menu_haut_logo {
    1865         margin: 0 !important;
    1866         padding: 0 4px 0 0 !important;
    1867         float: left;
    1868 }
    1869 
    1870 .menu_gauche_logo {
    1871         float:right;
    1872         margin: 0 4px;
    1873 }
    1874 
    1875 table.tableau_config_gp_mot {
    1876         font-size:80% !important;
    1877         font-family: #GET{f_navigation} !important;
    1878         float:right !important;
    1879         z-index:250 !important;
    1880         padding:0 !important;
    1881         margin:0 0 0 1em !important;
    1882 }
    1883 
    1884 table.tableau_config_gp_mot th {
    1885         padding:1px .2em !important;
    1886         margin:0 !important;
    1887 }
    1888 
    1889 table.tableau_config_gp_mot td {
    1890         padding:0 .2em !important;
    1891         margin:0 !important;
    1892 }
    1893 
    1894 #mots_agenda {
    1895         border: 1px solid #00F;
    1896         margin: 0 3em;
    1897         padding: 0;
    1898 }
    1899 
    1900 #mots_agenda h2 {
    1901         margin: 0;
    1902         padding: 0;
    1903         font-size: 1.5em;
    1904 }
    1905 
    1906 #mots_agenda div {
    1907         margin: 0 2em;
    1908 }
    1909 
    1910 #mots_agenda p {
    1911         margin: 0;
    1912 }
    1913 
    1914 #mots_agenda .descriptifmot {
    1915         padding-bottom: .5em;
    1916         font-weight: bold;
    1917 }
    1918 
    1919 #mots_agenda .textemot {
    1920         padding-bottom: .5em;
    1921 }
    1922 
    1923 .modenews .savoirplus {
    1924         text-align: right;
    1925         margin-bottom: 1em;
    1926         font-style: italic;
    1927         clear: right;
    1928 }
    1929 
    1930 #google_picasa {
    1931         text-align: center;
    1932         margin: 1em 0 .2em;
    1933 }
    1934 
    1935 .centrer_div {
    1936         text-align: center;
    1937         margin-top: 1em;
    1938         margin-bottom: .5em;
    1939 }
    1940 
    1941 .modenews dt {
    1942         padding: .3em 0 .3em 1em;
    1943         font-size: 120%;
    1944         border-top: 1px solid #13007D;
    1945 }
    1946 
    1947 .modenews .datepublication {
    1948         font-size: .6em;
    1949         font-weight: normal;
    1950 }
    1951 
    1952 dd.agendastatut {
    1953         margin-left: -2em;
    1954         padding: .3em 0;
    1955 }
    1956 
    1957 strong.agendastatut {
    1958         border-top: 1px solid #F00;
    1959         border-bottom: 1px solid #F00;
    1960         border-left: 4px solid #F00;
    1961         border-right: 4px solid #F00;
    1962         padding: .1em 1em;
    1963         margin-right: 1em;
    1964 }
    1965 
    1966 .logo_agenda {
    1967         float:left;
    1968         padding: .2em 0.5em .2em 0 !important;
    1969 }
    1970 
    1971 a[hreflang]:after {
    1972         content: "\0000a0[" attr(hreflang) "]";
    1973         color: #999;
    1974         background : transparent;
    1975 }
    1976 a[hreflang='fr']:after{
    1977         content:""
    1978 }
    1979 .searchfrm label {
    1980         position:absolute !important;
    1981         overflow:hidden !important;
    1982         top:-2000px !important;
    1983         left:-2000px !important;
    1984         height:0 !important;
    1985         width:0 !important;
    1986 }
    1987 
    1988 #clearbottom {
    1989         height: 0px;
    1990 }
    1991 
    1992 img {
    1993 }
    1994 
    1995 .agendaderniersajouts {
    1996         text-align: left;
    1997 }
    1998 
    1999 /*Style pour la connexion  */
    2000 #connexion {
    2001         position:absolute;
    2002         top:0;
    2003         left:50px;
    2004         width:450px;
    2005         font-size:1.8em;
    2006         z-index:1000;
    2007         background-color:#fff;
    2008         color:#000;
    2009         margin: 0;
    2010         border: 4px solid #777;
    2011         padding:3em;
    2012 }
    2013 
    2014 .rubriques_chapitres {
    2015         border-left: 2px solid #076b8b;
    2016         padding-left: 1.75em;
    2017 }
    2018 
    2019 #content .contenu_chapitres {
    2020         border-left: 1px solid #39f;
    2021         padding-left: 3em;
    2022         font-size: 80%;
    2023 }
    2024 
    2025 #content .contenu_chapitres h2, #content .contenu_chapitres h3, #content .contenu_chapitres h4, #content .contenu_chapitres h5, #content .contenu_chapitres h6 {
    2026         color: #39f;
    2027         font-size: 80%;
    2028         text-align: left;
    2029 }
    2030 
    2031 #connexion fieldset {
    2032         margin-top: 3px;
    2033         margin-bottom: 5px;
    2034         padding-left: .25em;
    2035         padding-right: .25em;
    2036         padding-bottom: 3px;
    2037         border: 1px solid #990000;
    2038 }
    2039 
    2040 #tooltip {
    2041         position: absolute;
    2042         z-index: 3000;
    2043         border: 1px solid #111;
    2044         background-color: #eee;
    2045         color: #111;
    2046         padding: 5px;
    2047         -moz-border-radius: 5px;
    2048         -webkit-border-radius: 5px;
    2049 }
    2050 
    2051 #tooltip h3, #tooltip p, #tooltip h2{
    2052         margin: 0;
    2053         font-size: 1em;
    2054 }
    2055 
    2056 .extra2 h3 {
    2057         color: #076b8b;
    2058         background-color: #FFFFFF;
    2059         font-size: 2em;
    2060         font-weight: bold;
    2061         line-height: 1.5em;
    2062         margin: 0.5em 0 0 0;
    2063         padding-left: 10px;
    2064         clear: left;
    2065 }
    2066 
    2067 .extra2 h4 {
    2068         color: #076b8b;
    2069         font-size: 1.4em;
    2070         font-weight: bold;
    2071         line-height: 1.5em;
    2072         clear: left;
    2073         border: 3px solid #cdecfa;
    2074         margin: 5px 5px 8px 0;
    2075         padding: 2px 2px 2px 2px;
    2076         display: block;
    2077         background-color: #9bdcfa;
    2078         -moz-border-radius: 1em;
    2079         -webkit-border-radius: 1em;
    2080 }
    2081 
    2082 #lettre h2
    2083 {
    2084         padding: 10px 1px 0px 10px;
    2085         margin: 0px;
    2086 }
    2087 
    2088 #lettre img {
    2089         border-width: 0px;
    2090         padding: 0 0.5em 0 0;
    2091 }
    2092 
    2093 .spip_code {
    2094         color: [#(#GET{c_container}|couleur_inverserluminosite{30})]
    2095 }
    2096 
    2097 
    2098 #header {
    2099         font-size: #CONFIG{soyezcreateurs_couleurs/fontsizeheader,1.2}em;
    2100 }
    2101 
    2102 #navigation, #extra {
    2103         font-size: #CONFIG{soyezcreateurs_couleurs/fontsizenavigation,1.2}em;
    2104 }
    2105 
    2106 .texte {
    2107         font-size: #CONFIG{soyezcreateurs_couleurs/fontsizecontenu,1.2}em;
    2108 }
    2109 
    2110 #footer {
    2111         font-size: #CONFIG{soyezcreateurs_couleurs/fontsizefooter,1.2}em;
    2112 }
    2113 
    2114 #sigles dt {
    2115         font-weight: bold;
    2116         margin-top: 1em;
    2117         font-size: 1.2em;
    2118 }
    2119 
    2120 #sigles dd p {
    2121         margin-top:0;
    2122 }
    2123 
    2124 .spip_forms {
    2125         border-left:none;
    2126         color:inherit;
    2127         font-family:inherit;
    2128         padding:0;
    2129 }
    2130 
    2131 #content .spip_forms ul.choix_mots, #content .spip_forms ul.spip_form_choix_multiple, #content .spip_forms ul.spip_form_choix_unique {
    2132         float:left;
    2133         list-style-image:none;
    2134         list-style-position:outside;
    2135         list-style-type:none;
    2136         padding-left:5px;
    2137         width:45%;
    2138 }
    2139 
    2140 .spip_forms fieldset {
    2141         border-color: #GET{c_titraille_bk};
    2142         border-style:solid;
    2143         border-width:1px;
    2144 }
    2145 
    2146 .spip_forms legend {
    2147         border-color: #GET{c_titraille_bk};
    2148         border-style:solid;
    2149         border-width:1px;
    2150 }
    2151 
    2152 #content .formulaire_spip ul {
    2153         list-style-image:none;
    2154         list-style-position:outside;
    2155         list-style-type:none;
    2156         padding-left:5px;
    2157 }
    2158 
    2159 #content .formulaire_spip textarea {
    2160         width: 98%;
    2161 }
    2162 
    2163 #ArticleAgendaDetail li {
    2164         margin-bottom: .5em;
    2165 }
    2166 #ArticleAgendaDetail ul.spip li {
    2167         margin-bottom: 0;
    2168         margin-left: .5em;
    2169 }
    2170 
    2171 #ArticleAgendaDetail dt {
    2172         border-bottom: 1px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)];
    2173 }
    2174 
    2175 #ArticleAgendaDetail dd {
    2176         border-left: 2px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)];
    2177         margin-left: 1.2em;
    2178         padding-left: 1em;
    2179 }
    2180 
    2181 #galerie h2 {
    2182         border: none;
    2183 }
    2184 
    2185 dt.photo_articles {
    2186         clear: both;
    2187 }
    2188 
    2189 #galerie dd {
    2190         color: #GET{c_container};
    2191         background-color: #GET{c_container_bk};
    2192         margin:0.5em 1em 0 1em;
    2193         padding: 0.2em 1em;
    2194         text-align:left;
    2195         border: 1px solid [#(#GET{c_container_bk}|couleur_foncerluminosite)]
    2196 }
     205#menufooter ul { padding: 0; margin: 0; }
     206#menufooter ul li { display: inline; margin: 0; list-style: none; }
     207#menufooter ul li a { padding: 0 10px; background: #GET{c_menu_a_bk}; color: #GET{c_menu_a}; text-decoration: none; white-space: nowrap; }
     208/* bandeau de contact dans le footer */
     209#footer #bandeaucontact { padding: 1px 10px; /*[background-color: #(#GET{c_footer_bk}|couleur_inverserluminosite{10});]*/ color: #GET{c_footer}; text-align: center; }
     210#footer #bandeaucontact p { text-align: center; }
     211
     212/*************** STRUCTURE - bouton "participer à la vie du site" */
     213#participer { height: 0; background-color: #GET{c_body_bk}; font-size:1em; }
     214#participer div { float: right; height: 0; border-left: 1.5em solid transparent; border-top: 2em solid #GET{c_datemajsite_bk}; border-right: 1.5em solid transparent; }
     215#participer div span { position: relative; top: -1.5em; padding: 2px 10px; background-color: #GET{c_datemajsite_bk}; color: #GET{c_datemajsite}; }
     216#participer a, #participer a:link, #participer a:visited, #participer a:hover, #participer a:active { background-color: #GET{c_datemajsite_bk}; color: #GET{c_datemajsite}; font-size:1em; }
     217
     218/*************** GENERAL - CONTENT */
     219#content img { padding: 0 1.5em; }
     220#content h1 { background-color: #GET{c_titraille_bk}; color: #GET{c_titraille};
     221        [(#GET{c_titraille_bk}|!={transparent}|oui)
     222        background: #GET{c_titraille_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas4.png}|image_sepia{[(#GET{c_titraille_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
     223        font-family: #GET{f_content}; font-size: 2em; font-weight: bold; letter-spacing: 1px; margin-bottom: 0em; margin-top: 0em; margin-right: 0; margin-left: 0; padding-top: 0.7em; padding-left: .5em; padding-bottom: 0.5em; padding-right: 50px; border-bottom: 4px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; line-height: 1.5em;
     224}
     225#content h2 { padding-top: 0; padding-left: 0; margin-bottom: 0; margin-top: 1em; margin-left: -1em; clear: left; color: #GET{c_titraille}; border-bottom: 2px solid [#(#GET{c_titraille}|couleur_inverser)]; font-family: #GET{f_content}; font-size: 1.4em; font-weight: bold; line-height: 120%; }
     226#content h2 a:link, #content h2 a:visited { color: [#(#GET{c_titraille}|couleur_inverserluminosite{5,true})]; }
     227#content h3, #content h4, #content h5, #content h6 { clear: left; padding-left: .25em; margin-bottom: 0; margin-top: 0.5em; margin-left: -1em; border-left: 2px solid [#(#GET{c_titraille}|couleur_inverser)]; color: #GET{c_titraille}; font-family: #GET{f_content}; font-size: 1.3em; font-weight: bold; line-height: 120%; text-align: left; }
     228#content h4 { border-left-color: [#(#GET{c_titraille}|couleur_inverserluminosite{10})]; font-size: 1.1em; margin-top: 0; clear: left; margin-left: -.75em; }
     229#content h5, #content h6 { margin-top: 0; margin-left: -.5em; border-left-width: 1px; font-size: 1.1em; }
     230#content h6 { margin-left: -.25em; border-left: none; font-style:italic; }
     231#content hr { padding: 0; margin: 2em 0; border: none; border-bottom: 1px solid #GET{c_titraille_bk}; height: 1px; width: 90%; text-align: left; clear: both; }
     232#content ul {
     233        position: relative; color: #[(#GET{c_container}|couleur_inverserluminosite{10})]; font-size: 1em; list-style-type: disc;
     234        [(#GET{c_navigation_bk}|!={transparent}|oui)
     235        [list-style-image: url((#CHEMIN{images/pucebleue.gif}|image_sepia{[(#GET{c_navigation_bk}|couleur_inverser)]}|image_aplatir{jpg}|extraire_attribut{src}))];]
     236}
     237#content img.gallerie { float: left; padding: 2px; margin: .5em 2em; background-color: #000; border: 3px solid #ebeff8; }
     238#content img.galleriebig { padding: 4px; margin: .5em 2em; background-color: #000; }
     239
     240#content .contenu_chapitres { padding-left: 3em; border-left: 1px solid #39f; font-size: 80%; }
     241#content .contenu_chapitres h2, #content .contenu_chapitres h3, #content .contenu_chapitres h4, #content .contenu_chapitres h5, #content .contenu_chapitres h6 { color: #39f; font-size: 80%; text-align: left; }
     242
     243/* tableaux */
     244#content table, table.spip { margin-top: 2em; margin-bottom: .5em; width: auto; border-collapse: collapse; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{50,true})]; border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; font-size: 1em; }
     245#content tbody { width: auto; }
     246#content td, #content tr { font-size: 1em; }
     247#content table tr td h2 { padding: 0; margin: 0; background: none; }
     248#content table tr td .retoursommaire { padding: 0; margin: 0; float: right; text-align: auto; }
     249#content td, th { width: auto; vertical-align: top; padding: 5px 20px 5px 10px; border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})]; text-align: left; }
     250#content thead, table.spip tr.row_first, table.spip th { width: auto; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{10})]; border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})]; font-size: 1.1em; text-align: center; }
     251#content tr.alt, #content tr.row_odd  { background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{5,true})]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{5,true})]; }
     252table.spip tr.row_even { background: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{80,true})]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})]; }
     253
     254/*************** BLOCKS - CONTENT */
     255/* "popup" de connexion */
     256#connexion { position: absolute; z-index:1000; top: 0; left: 50px; width: 450px; padding: 3em; margin: 0; font-size:1.8em; background-color: #ffffff; border: 4px solid #777777; color: #000000; }
     257#connexion fieldset { padding-left: .25em; padding-right: .25em; padding-bottom: 3px; margin-top: 3px; margin-bottom: 5px; border: 1px solid #990000; }
     258
     259/* ancre cachée pour "retour haut de page" */
     260#sommaire { clear: left; position: relative; width: auto; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{50,true})]; border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; border-bottom: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; font-size: .9em; }
     261#sommaire h2 { width: auto; padding: 0 1em; margin: 0; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})]; border-bottom: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{80})]; }
     262
     263/* menu en haut du contenu (onglets) */
     264#menuhaut { padding-bottom: 1.7em; background-color: #GET{c_menuhaut_bk}; color: #GET{c_menuhaut};
     265        [(#GET{c_menuhaut_bk}|!={transparent}|oui)
     266        padding-top: 8px; padding-left: 8px; background: #GET{c_menuhaut_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas_menu.png}|image_sepia{[(#GET{c_menuhaut_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x center];]
     267        font-size: 130%;
     268}
     269#menuhaut ul { width: 100%; padding: 0; margin: 0; background-color: transparent; }
     270#menuhaut ul li { display: inline; background-color: transparent; }
     271#menuhaut ul li a { float: left; padding: 0.2em .5em; margin: 0; margin-right: 2px; background-color: #GET{c_menu_a_bk}; border-top: 1px solid #GET{c_menu_a_bk}; border-right: 1px solid #GET{c_menu_a_bk}; border-left: 1px solid #GET{c_menu_a_bk}; color: #GET{c_menu_a}; font-size: 1em; font-weight: bold; text-decoration: none; text-align: left; }
     272#menuhaut ul li strong a { border-top: 1px solid #ffffff; border-right: 1px solid #B4C2C2; border-left: 1px solid #ffffff; }
     273
     274/* Breadcrumbs/Ariane */
     275#miettesdepain { clear: both; padding: .25em 1em 1.5em; background-color: transparent; color: #000; font-size: .9em; font-style: italic; text-align: right; }
     276#miettesdepain img { width: 8px; height: 11px; padding: 0; background: url(/#CHEMIN{images/chevrons.gif}) no-repeat center; }
     277#miettesdepain ul { margin: 0; }
     278#miettesdepain ul li { display: inline; }
     279#miettesdepain ul li a { padding-right: 14px; background: url(/#CHEMIN{images/chevrons.gif}) right no-repeat; }
     280
     281/* sommaire en début d'article/de page */
     282#artrecents {
     283     display: inline; overflow: hidden; float: right; position: relative; z-index: 100; width: 160px; max-height: 350px; padding: 0; margin: 0 8px; color: #GET{c_navigation}; font-size: 1em;
     284        [background: (#GET{c_navigation_bk});] [(#GET{c_navigation_bk}|!={transparent}|oui) background: #GET{c_navigation_bk}[ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_navigation_bk})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top]; ]
     285    border: 1px solid [#(#GET{c_navigation_bk}|couleur_inverserluminosite{30})];
     286        border-bottom-color: [#(#GET{c_navigation_bk}|couleur_inverserluminosite{70})];
     287        border-right-color: [#(#GET{c_navigation_bk}|couleur_inverserluminosite{70})];
     288}
     289#artrecents a { display: block; padding: 3px 0 2px 10px; background: #GET{c_menu_a_bk}; color: #GET{c_menu_a}; font-size: .9em; font-weight: normal; text-align: left; text-decoration: none; }
     290#artrecents .odd { background-color: transparent; }
     291#artrecents .odd a { background-color: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{10,true})]; }
     292#artrecents h2, #signature h2 { padding: 2px 5px .5em 2px; margin: 0 0 .5em 25px; background: transparent; border-bottom: 1px solid #GET{c_navigation}; color: #GET{c_navigation}; font-size: 1.2em; font-weight: bold; text-align: center; }
     293#artrecents ul { margin-left: 18px; padding-left: 2px; }
     294/* documents dans sommaire début d'article */
     295#docjoints ul { padding: 0 5px 0 25px; margin: 0; }
     296#docjoints img { float: left; padding-left: 0.5em; padding-right: 0.5em; }
     297
     298/* agenda */
     299table.agenda, table.agenda tr, table.agenda th, table.agenda td, table.agenda caption, table.agenda caption h2 { padding: 0; margin: 0; color: #000000; font-size: .9em; text-align: center; }
     300table.agenda caption { width: 136px; margin: auto; background-color: [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{70})]; border: none; color: [ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)]; font-size: 1.2em; }
     301table.agenda th { width:14% !important; padding: .2em 0; font-size: 1.1em; }
     302table.agenda tr, table.agenda th { border-collapse: collapse; border: 1px solid [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})]; }
     303table.agenda td { width:14% !important; border-collapse: collapse; border: 1px solid [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})]; font-size: 1em; }
     304table.agenda { background: transparent; border-collapse: collapse; border: 2px solid [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]; }
     305table.agenda em { background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})]; }
     306table.agenda td a, table.agenda td a:link, table.agenda td a:visited, table.agenda td a:active { display: block; background:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})] url(/#CHEMIN{images/coinagenda.gif}) top right no-repeat; color: [ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]; font-weight: bold; text-decoration: none; }
     307table.agenda td a:hover { background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]; color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})]; font-weight: bold; }
     308table.agenda td.agendathisday, table.agenda td.agendathismonth, table.agenda td.agendanotthismonth { width:14% !important; background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})]; border: 2px solid[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{90})]; color:[ #(#GET{c_menu_a}|couleur_inverserluminosite{90})]; }
     309table.agenda td.agendathismonth { background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20})]; border-width: 1px; color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})]; }
     310table.agenda td.agendanotthismonth { background-color: [ #(#GET{c_menu_a_bk}|couleur_foncerluminosite|couleur_inverserluminosite{80})]; border-width: 1px; color: [ #(#GET{c_menu_a}|couleur_foncerluminosite|couleur_inverserluminosite{80})]; }
     311.agendahead { width:14% !important; padding: 1px 1em; background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{30})]; border: 1px solid[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]; color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]; font-size: 1.1em; }
     312/* jour avec événement */
     313dl.event { padding: 0; margin: 2em 0; }
     314.event dt { position: relative; left: 0; top: 1.1em; width: 7em; font-weight: bold; }
     315.event dd { padding: 0 0 .5em .5em; margin: 0 0 0 8em; border-left: 1px solid #000000; }
     316
     317/* google */
     318#googlesearch { padding: 5px; margin: 0 10px 10px 5px; background-color: #fff; color: #000; font-size: .9em; text-decoration: none; }
     319#googleadsense { padding-top: 1em; text-align:center; }
     320#google_picasa { margin: 1em 0 .2em; text-align: center; }
     321
     322/* barre d'outils pour publication dans forum */
     323#content table.spip_barre a img { padding: 3px; background-color: #ffddaa; border: 1px solid #ffffff; border-right-color: #aa9966; border-bottom-color: #aa9966; }
     324#content table.spip_barre a:hover img { padding: 3px; margin: 0; background-color: #f8f8f4; border: 1px solid #808080; }
     325
     326/* liste de bougies */
     327#graversonnom { margin: 1em 30px; }
     328#graversonnom img { float: left; padding: 0; margin: 0; }
     329
     330/*************** HOME - MODE NEWS */
     331.modenews dt { padding: .3em 0 .3em 1em; border-top: 1px solid #13007D; font-size: 120%; }
     332.modenews .datepublication { font-size: .6em; font-weight: normal; }
     333.modenews .savoirplus { clear: right; margin-bottom: 1em; font-style: italic; text-align: right; }
     334/* articles "signalés" */
     335.alaune dl { background: url(/#CHEMIN{images/staryellow.gif}) center left no-repeat; }
     336ul.alaune li { list-style-image: url(/#CHEMIN{images/staryellow.gif}); }
     337
     338/*************** PAGE DE RUBRIQUE - LISTE D'ARTICLES */
     339/* liste d'articles dans page de rubriques */
     340dl#listearticlerubrique { padding: 0; margin: .5em 0 1.5em 0; }
     341#listearticlerubrique dt { padding: 4px 0 2px .5em; border-left: 4px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; border-bottom: 1px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
     342#listearticlerubrique dt .datepublication { margin-right: 0; -moz-border-radius-topleft: 1em; -webkit-border-top-left-radius: 1em; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; }
     343#listearticlerubrique dd { padding: 2px .5em 4px 1em; margin-left: 2em; margin-bottom: 1.5em; border-left: 2px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
     344
     345/*************** ARTICLE - CONTENT */
     346.surtitre, .soustitre, .datepublication { position: relative; margin-left: 0; margin-right: 0; color: #GET{c_titraille}; font-size: .9em; font-style: italic; font-weight: bold; }
     347.surtitre { top: 0; }
     348.soustitre { text-align: right; margin-bottom: .3em; }
     349.datepublication { z-index: 100; float: right; padding: 1px .5em; margin-right: -8px; background: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})]; -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; font-size: .8em; font-style: italic; }
     350.surtitre span, .soustitre span { padding: 0 1em; }
     351.surtitre span { background: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})]; -moz-border-radius-topright: 1em; -webkit-border-top-right-radius: 1em; }
     352.soustitre span { margin-right: -8px; background: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})]; -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; }
     353
     354blockquote.spip { padding: .3em 1em .4em 70px; margin: 1em 1.5em 1.5em 1.5em; background: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{80,true})] url(/#CHEMIN{images/quoteleft.gif}) no-repeat top left; border: none; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{30,true})]; }
     355blockquote.spip_poesie { padding: .5em 50px .5em 1em; margin: 1em 2em 1em 1em; background: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})] top right url(/#CHEMIN{images/poesie.gif}) no-repeat; border:none; border-right: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{40})]; -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})]; }
     356div.spip_poesie div { margin-left: 60px; text-indent: -60px; }
     357
     358.spip_documents_center { width: 80%; margin: auto; text-align: center; }
     359.spip_documents_left { clear: left; margin-right: 15px; text-align: center; }
     360.spip_documents_right { clear: right; margin-left: 15px; text-align: center; }
     361.spip_documents img { padding: 0 !important; border: none; }
     362.spip_documents { text-align: center; }
     363
     364.texte { font-size: #CONFIG{soyezcreateurs_couleurs/fontsizecontenu,1.2}em; }
     365
     366.odd { background-color: [#(#GET{c_container_bk}|couleur_inverserluminosite{10})]; }
     367.right { text-align: right; }
     368
     369/* bloc d'intro */
     370#letexte { clear: left; padding: 0 30px; font-size: 1.1em; line-height: 120%; }
     371#letexte ul { font-size: 1em; line-height: 120%; }
     372#letexte form { position: relative; padding: 0; margin: 0; }
     373#letexte form p { text-align: right; }
     374#letexte form .forum-texte p { text-align: left; }
     375
     376.cadreinfo { padding: 5px; margin: 20px 10px 10px 10px; [color: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});] [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});] text-decoration: none; font-size: 1em;
     377        [(#GET{c_menu_a_bk}|!={transparent}|oui)
     378        background: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})][ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
     379}
     380
     381.ahem { position:absolute !important; overflow:hidden !important; top:-2000px !important; left:-2000px !important; height:0 !important; width:0 !important; }
     382
     383.espaceavant { margin-top: 10px; }
     384
     385.centrer_div { margin-top: 1em; margin-bottom: .5em; text-align: center; }
     386
     387.texteencadre-spip { position: relative; padding: .25em; margin: 1em 0; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{60,true})]; border: 2px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; border-left: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70})]; border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{70})]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{60,true})]; }
     388.caractencadre-spip { color: #f60; font-weight: bold; }
     389.caractencadre2-spip { color: #009; font-weight: bold; }
     390
     391.cartouche { position: relative; margin-bottom: 2em; }
     392
     393.descriptif, .chapo { padding: 2px 1em 3px 1em; margin-top: 1em; margin-bottom: .5em; clear: left; font-size: 1em; font-weight: normal; text-align: justify; }
     394.chapo { padding: 1em 2em; background-color: [#(#GET{c_titraille_bk}|couleur_inverserluminosite{60,true})]; border: 1px solid [#(#GET{c_titraille_bk}|couleur_inverserluminosite{30})]; -webkit-border-radius: 1em; -moz-border-radius: 1em; color: [#(#GET{c_titraille}|couleur_inverserluminosite{10,true})]; }
     395
     396.retoursommaire { margin-bottom: 10px; margin-top: 20px; font-size: .8em; text-align: right; }
     397
     398.menuarticles { background-image: url(/#CHEMIN{images/chevrons.gif}) !important; background-position: 5px !important; background-repeat: no-repeat !important; }
     399
     400.rubriques_chapitres { padding-left: 1em; border-left: 2px solid #076b8b; }
     401
     402/* forum en bas d'un article */
     403#cadreforum { margin: .5em 0 0 0; background: [ #(#GET{c_container_bk}|couleur_inverserluminosite{5})]; color: [ #(#GET{c_container}|couleur_inverserluminosite{5})]; }
     404#cadreforum h1 { padding-right: 0; margin-right: 0; margin-left: 0; background-image: none; border: none; }
     405.forum-auteur { position: absolute; right: 0; font-style: italic; padding-right: 5px; }
     406.forum-chapo { position:relative; padding-left: 5px; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{5,true})]; border-bottom: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{5,true})]; }
     407.forum-item { padding-left: 1%; padding-right: 1%; margin-bottom: 5px; }
     408.forum-repondre { clear: both; margin: 0.5em 1em .5em 4em; border-top: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; text-align: right; }
     409.forum-repondre a { padding: 0 1em; background-color:[#(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})]; border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; -moz-border-radius-bottomleft: .5em; -webkit-border-bottom-left-radius: .5em; -moz-border-radius-bottomright: .5em; -webkit-border-bottom-right-radius: .5em; }
     410.forum-repondre-message { padding-right: 5px; margin-top: 3px; border-top: 1px dashed [ #(#GET{c_titraille_bk}|couleur_inverserluminosite)]; text-align: right; }
     411
     412/* mise en forme spip */
     413.ps { clear: both; position: relative; padding: 2px .5em 3px .5em; margin-top: 1em; margin-bottom: .5em; background-color: #[(#GET{c_titraille_bk}|couleur_inverserluminosite{60,true})]; border: 1px solid #[(#GET{c_titraille_bk}|couleur_inverserluminosite{30})]; color: #[(#GET{c_titraille}|couleur_inverserluminosite{20,true})]; font-size: .9em; font-weight: normal; text-align: justify; }
     414a.spip_out { padding-right: 14px; background: transparent url(/#CHEMIN{images/out.gif}) no-repeat scroll right center; color: #GET{c_link}; }
     415.spip_bouton { margin: 0; width: auto; font-size: .9em; font-weight: bold; text-align: right; }
     416.okfield, .spip_bouton input { border: none; background-color: #GET{c_menu_a_bk}; color: #GET{c_menu_a}; }
     417#letexte form .spip_bouton { text-align: right; }
     418.spip_surligne { background: #ffcc00; color: #293778; }
     419.spip_code { color: [#(#GET{c_container}|couleur_inverserluminosite{30})] }
     420
     421/* logos (?!) */
     422.logo_modenews { float:right; clear:right; }
     423.logo_article, .logo_rubrique, .logo_breve { float:left; }
     424.logo_agenda { float: left; padding: .2em 0.5em .2em 0 !important; }
     425.menu_right_logo { margin: 3px 0; }
     426.menu_haut_logo { float: left; padding: 0 4px 0 0 !important; margin: 0 !important; }
     427.menu_gauche_logo { float: right; margin: 0 4px; }
     428
     429/* pétition */
     430#signature { padding: 5px 5px 5px 15px; margin-bottom: 5px; background: #eee; border: 2px solid #999999; border-left: 1px solid #eeeeee; border-top: 1px solid #eeeeee; font-size: .9em; }
     431
     432/* notes de bas de page */
     433.notes { padding: .5em 1em 1em 10px; margin: 1em 0 2em 0; background-color: #[(#GET{c_titraille_bk}|couleur_inverserluminosite{70,true})]; border: 1px solid #[(#GET{c_titraille_bk}|couleur_inverserluminosite{20})]; color: #[(#GET{c_titraille}|couleur_inverserluminosite{20,true})]; font-size: 1em; line-height: 120%; }
     434.notes p { padding: 0; margin: .3em 0; }
     435
     436/* dates d'événements */
     437#ArticleAgendaDetail li { margin-bottom: .5em; }
     438#ArticleAgendaDetail ul.spip li { margin-bottom: 0; margin-left: .5em; }
     439#ArticleAgendaDetail dt { border-bottom: 1px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
     440#ArticleAgendaDetail dd { padding-left: 1em; margin-left: 1.2em; border-left: 2px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
     441
     442/*************** AGENDA - CONTENT */
     443/* statut de l'événement */
     444dd.agendastatut { margin-left: -2em; padding: .3em 0; }
     445strong.agendastatut { padding: .1em 1em; margin-right: 1em; border: 1px solid #FF0000; border-left-wdith: 4px; border-right-width: 4px; }
     446
     447/*************** GALLERY - CONTENT */
     448/* si pas de JS (?) */
     449#document_actif { padding: .5em 0 1em 0; margin: 1em 0; text-align: center; }
     450#document_actif h2 { margin-left: 0; }
     451#document_actif dl { margin: 1em 0; color: inherit; }
     452#document_actif dt { padding: 0; margin: 0; color: inherit; font-weight: bold; font-size: 120%; }
     453#document_actif dd { padding: 0; margin: 0 0 .5em 0; color: inherit; font-style: italic; }
     454/* photos sous la grande */
     455#documents_portfolio { clear: both; }
     456#documents_portfolio img { padding: 0; float: left; margin: 0 1em .5em 0; border: 2px solid #000000; }
     457/* ?? */
     458#galerie dd { padding: 0.2em 1em; margin:0.5em 1em 0 1em; background-color: #GET{c_container_bk}; border: 1px solid [#(#GET{c_container_bk}|couleur_foncerluminosite)]; color: #GET{c_container}; text-align: left; }
     459
     460/*************** SIGLES - CONTENT */
     461#sigles dt { margin-top: 1em; font-size: 1.2em; font-weight: bold; }
     462#sigles dd p { margin-top: 0; }
     463
     464/*************** CONTENT - MAIN SIDEBAR */
     465#menu .cadreinfo { padding: 10px 0 10px 5px; margin-left: 5px; margin-bottom: 0; border: none; [color: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true});] [background: #(#GET{c_menu_a_bk}|couleur_inverserluminosite{30});]
     466        [(#GET{c_menu_a_bk}|!={transparent}|oui)
     467        background: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{30})][ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_menu_a_bk}|couleur_inverserluminosite{30})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];]
     468}
     469#menu .cadreinfo form { color: #000000; }
     470
     471/*************** CONTENT - EXTRA SIDEBAR */
     472/* mini-agenda */
     473.miniagenda { text-align: center; }
     474.miniagenda table.agenda { width: 134px; margin: auto; }
     475/* derniers ajouts dans agenda */
     476.agendaderniersajouts { text-align: left; }
     477/* bloc citations */
     478#citations { position: relative; overflow: hidden; padding: 0; margin: 2em 10px .5em 10px; width: [(#GET{LargeurMenuDroit}|moins{20})]px; }
     479#citations dt { overflow: hidden; padding: .25em .5em; margin: 0; background-color: #GET{c_menu_a_bk}; border-bottom: solid 1px[ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)]; -moz-border-radius-topright: .5em; -webkit-border-top-right-radius: .5em; -moz-border-radius-topleft: .5em; -webkit-border-top-left-radius: .5em; color: #GET{c_menu_a}; font-family: #GET{f_content}; font-size: 1.1em; font-weight: bold; }
     480#citations dd { background-color:[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})];
     481        [(#GET{c_menu_a_bk}|!={transparent}|oui)
     482        overflow: hidden; padding: .5em .6em; margin: 0; background: [#(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})][ url((#CHEMIN{images/fond_degrade_fonce_en_bas3.png}|image_sepia{[(#GET{c_menu_a_bk}|couleur_inverserluminosite{80})]}|image_aplatir{jpg}|extraire_attribut{src})) repeat-x top];] border-bottom: solid 1px[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]; border-right: solid 1px[ #(#GET{c_menu_a_bk}|couleur_inverserluminosite{20,true})]; -moz-border-radius-bottomright: .5em; -webkit-border-bottom-right-radius: .5em; -moz-border-radius-bottomleft: .5em; -webkit-border-bottom-left-radius: .5em; color:[ #(#GET{c_menu_a_bk}|couleur_foncerluminosite)]; font-size: 1em;
     483}
     484#header #citationsheader { clear: right; float: right; width: 400px; font-size: 80%; }
     485/* xiti et compteurs */
     486#xiti { position: absolute; bottom: 10px; left: 18px; z-index: -1; }
     487#compteurs { padding: 0; margin: 20px 5px 10px 5px; background-color: #fc0; color: #f60; text-align: center; text-decoration: none; }
     488#compteurs a { display: block; padding-top: 5px; padding-bottom: 5px; text-align: center; }
     489
     490
     491/* lettre d'info */
     492#lettre h2 { padding: 10px 1px 0 10px; margin: 0; }
     493#lettre img { border: none; padding: 0 0.5em 0 0; }
     494
    2197495
    2198496[(#CHEMIN{images/stylessoyezcreateurs_perso.css}|?{'/* Surcharge eventuelle */'})
Note: See TracChangeset for help on using the changeset viewer.