

/*
Valeurs par defaut :
claire: #edf3fe;
foncee: #3874b0;
left: right;
right: left;
rtl: _rtl;
dir: rtl;

font-size: 0.8125em;
line-height: 1.385em;
margin-bottom: 1.385em;
text-indent: 50px;
font-family: Helvetica, Arial, sans-serif;
background-color : #F8F7F3;
color: #000000;
*/




/* --------------------------------------------------------------

   clear.css
   Classes pour faciliter la composition
   Cf.: http://contrib.spip.net/3820

-------------------------------------------------------------- */

body { margin-bottom:1em; background-color: #f8f7f3; margin: 0; border: 0; color: #000;}

/* Alignements */
.center { text-align: center; margin-left: auto; margin-right: auto; }

/* Espaceur de blocs */
.clear { clear: both; }
br.clear, .nettoyeur { clear: both; margin: 0; padding: 0; border: 0; height: 0; line-height: 1px; font-size: 1px; }
hr.clear { visibility: hidden; }

/* clearfix : http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: "\0020";
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    overflow: hidden;
}
.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
.clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/* Non visible a l'ecran */
.none,.js .none-js,.no-js .none-nojs { display: none; }
.hidden,.js .hidden-js,.no-js .hidden-nojs  {visibility:hidden;}
.invisible, /* compat */
.over,.js .over-js,.no-js .over-nojs { position: absolute; right: -3000em; height: 1%; }

/* oldies */
.js .invisible_au_chargement { visibility: hidden; }
.js .visible_au_chargement { visibility: hidden; }
.js .display_au_chargement { display: none; }
.no-js .invisible_au_chargement { visibility: hidden; }
.no-js .visible_au_chargement { visibility: visible; }
.no-js .display_au_chargement { display: block; }

/* ajax */
div.ajaxbloc, div.ajax {position:relative;}
.image_loading {float:left;}
div.ajaxbloc>.image_loading,div.ajax>.image_loading,.formulaire_spip>.image_loading {position:absolute;left:0;float:none;}
.bugajaxie { display: none; } /* Bug IE/Win */

/* debug */
.todo { opacity: 0.5; }
.todo:hover { opacity: 1; }
.blink { text-decoration: blink; }

/* style par defaut sur les tables. selecteur generique pour avoir une faible priorite */
table {
	border-collapse: collapse; /* equivalent a cellspacing=0 */
}
td {
	padding: 0; /* equivalent a cellpadding=0 */
}

td { text-align: right; }

.clicable {cursor:hand;cursor:pointer;}
/* Layout */
body {min-width: 780px;}
body.large {min-width: 974px;}
/* ecran etroit*/
#haut {text-align:center;margin-top:10px;}
.largeur { width: 780px; margin: auto; text-align:right;padding:0; }
#conteneur,.table_page { clear: both; margin-left: auto; margin-right: auto; text-align: right; width: 780px; margin-top:0.5em;}
#navigation { float: right; width: 200px; min-height: 100px; }
#extra { float: right; clear:right; width: 200px; }
#contenu { float: left ; margin-right: 30px; width: 550px; min-height:400px}
#pied {}
div.messages-alertes {text-align: left;background: #fff;padding: 5px;width: 770px;clear: both; margin-left: auto; margin-right: auto;}

/* ecran large*/
.large .largeur {width:974px;}
.large #conteneur,.large .table_page { width: 974px; }
.large div.messages-alertes {width: 964px;}
.large #navigation {  }
.large #extra { float: left; clear:none; width: 200px; }
.large #contenu { float: right; margin-right: 17px; width: 540px; }

/* les formulaires sont en 600px en config large */
body.large.edition #contenu,
.articles_edit.large #contenu,
.mots_edit.large #contenu,
.breves_edit.large #contenu,
.rubriques_edit.large #contenu {width:600px;}
body.large.edition #extra,
.articles_edit.large #extra,
.mots_edit.large #extra,
.breves_edit.large #extra,
.rubriques_edit.large #extra {width:140px;}

/* une seule colonne centrale */
.pleine_largeur #navigation,.pleine_largeur #extra,
body.large .pleine_largeur #navigation,body.large .pleine_largeur #extra {display:none;}
.pleine_largeur #contenu,
body.large .pleine_largeur #contenu {margin-right:0;width:100%;}

/*fix all layout problems of IE6 and IE7*/
.lte7 .cadre,
.lte7 .fiche_objet, /*title not visible*/
.lte7 .ajax-action, /*containers of expandible boxes go mad*/
.lte7 .tabs-container, /*containers of expandible boxes go mad*/
.lte7 #portfolio,
.lte7 #documents {zoom:1}

div.table_page { margin-top: 1em; }
.centered { margin: 0 auto; text-align: center; }
#page { margin: auto; text-align: center; }
.table_page{ margin: auto; text-align: right; }




/*
 * typo.css::prive/themes/spip/typo.css
 */
 
	/* Valeurs par defaut :
 font-size: 0.8125em;
 line-height: 1.385em;
 margin-bottom: 1.385em;
 text-indent: 50px;
 font-family: Helvetica, Arial, sans-serif;
 background-color : #F8F7F3;
 color: #000000;
*/

html { font-size: 100.01%; } /* Cf.: http://www.pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/ */
body { background: #F8F7F3; font: 0.8125em/1.385em Helvetica, Arial, sans-serif; color: #000000; }

/* Titraille / Intertitres */
h1,h2,h3,h4,h5,h6,
.h1,.h2,.h3,.h4,.h5,.h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
hr { height: 1px; margin: 1.385em 0; border: 0; background: #000000; color: #000000; }

/* Titraille Blueprint
Cf. : http://www.blueprintcss.org/tests/parts/elements.html
h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }*/

h1,.h1 { font-size: 1.6925em; line-height: 1.6366322008863em; margin-bottom: 0.81831610044313em;}
h2,.h2 { font-size: 1.385em; line-height: 1; margin-bottom: 1em; font-weight: bold;}
h3,.h3 { font-size: 1.1925em; line-height: 1.1614255765199em; margin-bottom: 1.1614255765199em;font-weight: bold; }
h4,.h4,caption,.caption-wrap { font-size: 1.09625em; line-height: 1.2633979475485em; margin-bottom: 1.2633979475485em;font-weight: bold; }
h5,.h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.385em; }
h6,.h6 { font-size: 1em; font-weight: bold; }

#haut h1,h1.grostitre {margin-top:0.75em}

/* Enrichissements typographiques */
strong, b { font-weight: bold; }
em, i { font-style: italic; }
small, .small { font-size: 80%; }
big, .big { font-size: 150%; }
abbr[title], acronym[title] { border-bottom: .1em dotted; cursor: help; }
dfn { font-weight: bold; font-style: italic; }
del { text-decoration: line-through; }
ins { text-decoration: none; background-color: #FFC; }
sup, sub { font-size: .8em; font-variant: normal; line-height: 0; }
sup { vertical-align: super; }
.ie sup { vertical-align: text-top; }
sub { vertical-align: sub; }
.ie sub { vertical-align: text-bottom; }
.caps { font-variant: small-caps; }

/* Listes */
ul, ol, li, dl, dt, dd {}
ul ul, ol ol, ul ol, ol ul { margin-top: 0; margin-bottom: 0; }

dl dt { font-weight: bold; }
dl dd {}

/* Tableaux */
table { margin-bottom: 1.385em; width: 100%; }
th { font-weight: bold; }
thead th {color:inherit; background: #f4f8fe; }
table.spip td, table.spip th, /* annuler spip-styles */
th,td,caption { padding: 0.6925em; }

tbody tr:nth-child(even) td,tbody tr:nth-child(even) th,
tbody tr.even td,tbody tr.even th { background: #fbfdff; }
tfoot { font-style: italic; }
caption { background: #eee; }

/* Citations, code et poesie */
q { font-style: italic; }
blockquote { padding: 0 50px; font-style: italic; }
cite { font-style: italic; }

address { font-style: italic; }

pre,code,kbd,samp,var,tt { font-family: 'lucida console',monospace; font-size: 1em; }
pre { margin: 1.385em 0; white-space: pre; }
kbd { background-color: #000000; color: #F8F7F3; }
samp { font-weight: bold; }
var { font-style: italic; }

/* Paragraphes */
p, .p, dl, dd, blockquote, address, pre, table, fieldset { margin-bottom: 1.385em; }

/* Liens */
a {}
a:hover {}
a[hreflang]:after { content: "\0000a0(" attr(hreflang) ")"; }
.on { font-weight: bold; }

/* end */

/*
 * Specificites de code SPIP (ex spip-styles.css)
 */

/* Listes SPIP */
ul.spip,.formulaire_spip ul.spip, #conteneur ul.spip { list-style: square; margin-bottom:1.385em;}
ul.spip ul, #conteneur ul.spip ul { list-style: circle; }
ol.spip, #conteneur ol.spip { list-style: decimal; margin-bottom:1.385em;}

ul.spip li, ol.spip li, #conteneur ul.spip li  {margin-right:50px;}
ul.spip li li, ol.spip li li, #conteneur ul.spip li li {margin-right:25px;}

/* Citations, code et poesie */
/*blockquote.spip { margin: 2em 0; padding-left: 1em; border-left: 0.30em solid; }
blockquote.spip_poesie { margin: 2em 0; padding-left: 1em; border-left: 1px solid; font-family: Garamond, Georgia, Times, serif; }
blockquote.spip_poesie div { text-indent: -3em; margin-left: 3em; }
*/
.spip_code, .spip_cadre { color: #336; }
.spip_cadre { width: 99%; background-color: #F3F3F3; border: 1px dotted #ddd; padding:5px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
div.spip_code, .spip_cadre { margin-bottom: 1.385em; }

.spip_surligne { background: #FF6; }

/* Tableaux */
table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: 1.385em; border-collapse: collapse; border-spacing: 0;}
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold; }
table.spip th, table.spip td { /*padding: 0.20em 0.40em; text-align: left; */border: 1px solid #ccc; }
table.spip td.numeric {text-align:right;}

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: 0; }
.spip_documents { text-align: center; }
.spip_documents p { margin: 0.10em; padding: 0; }
.spip_documents_center { display: block; clear: both; width: 100%; margin: 1.385em auto; }
.spip_documents_left { float: right; margin-left: 15px; margin-bottom: 1.385em; }
.spip_documents_right { float: left; margin-right: 15px; margin-bottom: 1.385em; }
.spip_doc_titre { margin-right: auto; margin-left: auto; font-weight: bold; font-size: 0.90em; }
.spip_doc_descriptif { clear: both; margin-right: auto; margin-left: auto; font-size: 0.90em; }

/* modeles par defaut */
.spip_modele { float: right; display: block; padding: 1em; border: 1px solid; width: 180px; }

/* Couleurs des liens de SPIP */
a.spip_note {} /* liens vers notes de bas de page */
a.spip_ancre {} /* liens internes a la page */
a.spip_in {} /* liens internes */
a.spip_mail { color: #900; }
a.spip_mail:before { content: "\002709"; } /* liens vers un email */
a.spip_out,a[rel=external] { color: #009; } /* liens sortants */
a.spip_url { color: #009; } /* liens url sortants */
a.spip_glossaire { color: #060; } /* liens vers encyclopedie */
a.spip_glossaire:hover { text-decoration: underline overline; }
a[hreflang]:after { content: "\0000a0(" attr(hreflang) ")"; }
.on { font-weight: bold; } /* liens exposes */



/*
 * grids.css::prive/themes/spip/grids.css
 */
 
	/* **************** GRIDS ***************** */
.line, .lastUnit {overflow: hidden;_overflow:visible;_zoom:1; }
.unit{float:right;_zoom:1;}
.unitExt{float:left;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit {float:none;_position:relative; _left:-3px; _margin-right: -3px;width:auto;}
/* extending grids to allow a unit that takes the width of its content */
.media{width:auto;}



/*
 * bando.css::prive/themes/spip/bando.css
 */
 
	#bando_haut { /*font-size: 1em;*/ position: relative; z-index: 1001;}
#bando_haut a { text-decoration: none; }


#bando_haut #bando_liens_rapides {position:absolute;top:0;z-index:0;width:100%;}
#bando_haut #bando_liens_rapides.actif {z-index:11;background:#000;min-height:25px;line-height:2em;color: #fff; overflow:hidden; border-bottom:1px solid #222;}
#bando_haut #bando_liens_rapides a {color:#fff;font-weight:bold;}

#bando_haut ul{margin: 0; padding: 0; list-style: none;}

#bando_haut ul.deroulant li { /*position:relative; */float:right; display: block; }
#bando_haut ul.deroulant li ul li {float:none;position:static;}
#bando_haut ul.deroulant li.actif,#bando_haut ul.deroulant li.actif_tempo { background-color: #fbfcff; z-index: 100; }
#bando_haut ul.deroulant li ul {border: 1px solid #aaaaaa; border-top: 0; text-align:right; height: auto; width: auto; display: block; position:absolute; right:-3000em;margin-right:-1px; }
#bando_haut ul.deroulant li.actif ul, #bando_haut ul.deroulant li.actif_tempo ul { right:auto;}
#bando_haut ul.deroulant li a { display: block;  color:#444; font-weight:bold;}
#bando_haut ul.deroulant li ul li { background-color: #fff; }
#bando_haut ul.deroulant li ul li a {  }
#bando_haut ul.deroulant li ul li a:hover,
#bando_haut ul.deroulant li ul li a:focus { background-color: #fbfcff; }

#bando_identite { line-height:2em; background: #fbfcff; color: #666; overflow:hidden; z-index:10;position:relative;}
#bando_identite p { width: 50%; padding: 1px 0; margin:0;}
#bando_identite p img { vertical-align: middle; }
#bando_identite p.nom_site_spip { width: 45%; float:left;text-align:left; }
#bando_identite p.session { width: 55%; float:right; text-align:right; }
#bando_identite p.session .menu_lang {  }
#bando_identite a, #bando_identite strong, #identite a { color: #666; }
#bando_identite a:hover { text-decoration: underline; }

#bando_outils { bottom:0px; width:100%; clear:both; background: #edf3fe; }

#bando_outils li.boussole {margin-left:20px;}
#bando_outils li.boussole a#boutonbandeautoutsite {display:block;line-height:1em;}
#bando_outils li.boussole a#boutonbandeautoutsite img {padding:2px; }
#bando_outils li.boussole a#boutonbandeautoutsite:hover,#bando_outils li.boussole a#boutonbandeautoutsite:focus {background:#fff;}
#bando_outils li.boussole a .image_loading {float:left;}

#bando_outils ul.deroulant {font-size:0.9em;}
#bando_outils ul.deroulant li ul {background:#fff;border:1px solid #edf3fe;padding:0px;border-top:0;padding-top:0;margin-left:-1px;}
#bando_outils ul.deroulant li ul ul {border:1px solid #edf3fe;}
#bando_outils ul.deroulant li li a { padding: 3px 3px;padding-left:10px;background-repeat:no-repeat;background-position:left 3px;}
#bando_outils ul.deroulant li li { background-repeat:no-repeat;background-position:99%  center;padding-right:15px;}

#bando_outils ul.deroulant li.haschild > a {background-image:url(prive/images/triangle-droite_rtl.gif);}
#bando_outils ul.deroulant li li {background-image:url(prive/themes/spip/images/secteur-12.png);}
#bando_outils ul.deroulant li li li {background-image:url(prive/themes/spip/images/rubrique-12.png);}
#bando_outils ul.deroulant li.toutsite {background-image:none;}

#bando_outils ul.deroulant li ul li {float:none;position:relative;}
#bando_outils ul.deroulant li.actif li ul, #bando_outils ul.deroulant li.actif_tempo li ul { right:-3000em;}
#bando_outils ul.deroulant li li.actif >ul,#bando_outils ul.deroulant li li.actif_tempo >ul  {right:50px;top:1.5em;}

#bando_outils ul.deroulant li ul {width:770px;}
.large #bando_outils ul.deroulant li ul {width:970px;}
#bando_outils ul.deroulant li ul.cols_1 {width:200px;}
#bando_outils ul.deroulant li ul.cols_1 > li {width:185px;}
#bando_outils ul.deroulant li ul.cols_2 {width:350px;}
#bando_outils ul.deroulant li ul.cols_2 > li {float:right;width:160px;}
#bando_outils ul.deroulant li ul.cols_3 {width:495px;}
#bando_outils ul.deroulant li ul.cols_3 > li {float:right;width:150px;}

#bando_outils ul.deroulant li ul.cols_4 {width:620px;}
#bando_outils ul.deroulant li ul.cols_4 > li {float:right;width:140px;}
.large #bando_outils ul.deroulant li ul.cols_4 {width:800px;}
.large #bando_outils ul.deroulant li ul.cols_4 > li {float:right;width:185px;}
#bando_outils ul.deroulant li ul.cols_5 > li {float:right;width:139px;}
.large #bando_outils ul.deroulant li ul.cols_5 > li {float:right;width:179px;}
#bando_outils ul.deroulant li ul.cols_6 > li {float:right;width:113px;}
.large #bando_outils ul.deroulant li ul.cols_6 > li {float:right;width:146px;}
#bando_outils ul.deroulant li ul.cols_7 > li {float:right;width:113px;}
.large #bando_outils ul.deroulant li ul.cols_7 > li {float:right;width:123px;}
#bando_outils ul.deroulant li ul.cols_8 > li {float:right;width:113px;}
.large #bando_outils ul.deroulant li ul.cols_8 > li {float:right;width:123px;}

#bando_outils ul.creer {float:right;}
#bando_outils ul.collaborer {float:right;margin-left:20px;}
#bando_outils ul.rapides li.bouton{ float:right; }
#bando_outils ul.rapides li.bouton a{ display:block; padding:2px;background-position:center;background-repeat:no-repeat; }
#bando_outils ul.rapides li.bouton a span { visibility:hidden;display:block;height:24px;width:24px;overflow:hidden; }
#bando_outils ul.rapides li.bouton a:hover, #bando_outils ul.rapides li.bouton a:focus{background-color:#f6f9ff;}
#bando_outils ul.rapides li.bouton{ margin-top:0px;}

#bando_outils #rapides {float:left;}
#bando_outils #rapides .formulaire_recherche {margin:3px 0;clear:none;}

#bando_navigation ul.deroulant > li {min-width:85px; max-width:115px; text-align:center; }
#bando_navigation ul li ul {min-width: 85px; max-width:250px;z-index:1;}
#bando_navigation ul li ul li {width: auto;float:none;text-align:right;position:static;}

#bando_navigation { position: relative;z-index: 10; }
#bando_navigation { clear:both; background: #fff; }
#bando_navigation ul li a { display: block; padding: .8em 0.5em; font-weight: bold; }
#bando_navigation ul li a:hover,
#bando_navigation ul li a:focus { text-decoration: underline; }

#bando_navigation ul li.first { }
#bando_navigation ul.deroulant > li > a { color:#333; }

#bando_navigation .largeur { position:relative; }
#bando_navigation #masquer_outils{ position:absolute; left:-33px; bottom:-23px; height:18px; width:18px; background:transparent url(prive/themes/spip/images/fermer-16.png) center center no-repeat;}
.navigation_sans_outils #bando_navigation { border-bottom:1px solid #ddd; }
.navigation_sans_outils #bando_navigation #masquer_outils{background-image:url(prive/themes/spip/images/ouvrir-16.png); }
#bando_navigation #masquer_outils span{ display: none; }


/* par defaut on style pour des icones standards en 48px
Les styles pour les icones pochoir de diala sont dans themes/spip/style_prive_theme
*/

.navigation_avec_icones #bando_navigation ul.deroulant > li > a { }
.navigation_avec_icones #bando_navigation ul.deroulant > li > a:hover,
.navigation_avec_icones #bando_navigation ul.deroulant > li > a:focus { background-color: #f6f9ff; }

.navigation_avec_icones #bando_navigation ul li a {background-position:center 5px;background-repeat:no-repeat;padding-top:60px;}
.navigation_avec_icones #bando_navigation ul li ul li a {margin-right:7px; margin-left: 1.0em; background-position:right center;margin-top:0;padding-right:24px;padding-top:0.8em;}

.navigation .sous_navigation .item a {display:block;background-position:left center;margin-left:7px;padding:2px;padding-left:24px;background-repeat:no-repeat;}


/* messages de statut et d'avertissement dans le bandeau */
div.wrap-messages, div.en_lignes { padding: 5px; border-bottom: 1px solid #3874b0; font-weight: bold;}
div.wrap-messages {background:#333;color:#fff;}
div.messages {margin-top:0;/*font-size: 11px;*/}
div.messages ul {text-align:left;}

div.en_lignes { /*font-size: 10px;*/}


.navigation_avec_icones #bando1_menu_accueil {background-image:url(prive/themes/spip/images/accueil-48.png);}
.navigation_avec_icones #bando1_menu_edition {background-image:url(prive/themes/spip/images/edition-48.png);}
.navigation_avec_icones .bando2_auteurs {background-image:url(prive/themes/spip/images/auteur-16.png);}
.navigation_avec_icones .bando2_rubriques {background-image:url(prive/themes/spip/images/rubrique-16.png);}
.navigation_avec_icones .bando2_articles {background-image:url(prive/themes/spip/images/article-16.png);}
.navigation_avec_icones .bando2_mots {background-image:url(plugins-dist/mots/prive/themes/spip/images/mot-16.png);}
.navigation_avec_icones .bando2_sites {background-image:url(plugins-dist/sites/prive/themes/spip/images/site-16.png);}
.navigation_avec_icones .bando2_breves {background-image:url(plugins-dist/breves/prive/themes/spip/images/breve-16.png);}
.navigation_avec_icones .bando2_documents {background-image:url(plugins-dist/medias/prive/themes/spip/images/portfolio-16.png);}
.navigation_avec_icones #bando1_menu_publication {background-image:url(prive/themes/spip/images/publication-48.png);}
.navigation_avec_icones .bando2_suivi_edito {background-image:url(prive/themes/spip/images/suivi-16.png);}
.navigation_avec_icones .bando2_synchro {background-image:url(prive/themes/spip/images/rss-16.png);}
.navigation_avec_icones .bando2_revisions {background-image:url(plugins-dist/revisions/prive/themes/spip/images/revision-16.png);}
.navigation_avec_icones .bando2_controler_syndication {background-image:url(plugins-dist/sites/prive/themes/spip/images/site-16.png);}
.navigation_avec_icones .bando2_controler_urls {background-image:url(plugins-dist/urls_etendues/prive/themes/spip/images/url-16.png);}
.navigation_avec_icones #bando1_menu_activite {background-image:url(prive/themes/spip/images/activite-48.png);}
.navigation_avec_icones .bando2_visiteurs {background-image:url(prive/themes/spip/images/auteur-6forum-16.png);}
.navigation_avec_icones .bando2_forum_reactions {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-16.png);}
.navigation_avec_icones .bando2_controler_petition {background-image:url(plugins-dist/petitions/prive/themes/spip/images/petition-16.png);}
.navigation_avec_icones .bando2_statistiques {background-image:url(plugins-dist/statistiques/prive/themes/spip/images/statistique-16.png);}
.navigation_avec_icones #bando1_menu_squelette {background-image:url(prive/themes/spip/images/squelette-48.png);}
.navigation_avec_icones .bando2_mediabox {background-image:url(plugins-dist/mediabox/prive/themes/spip/images/mediabox-16.png);}
.navigation_avec_icones #bando1_menu_administration {background-image:url(prive/themes/spip/images/administration-48.png);}
.navigation_avec_icones .bando2_admin_vider {background-image:url(prive/themes/spip/images/cache-empty-16.png);}
.navigation_avec_icones .bando2_sauvegarder {background-image:url(plugins-dist/dump/prive/themes/spip/images/base-backup-16.png);}
.navigation_avec_icones .bando2_restaurer {background-image:url(plugins-dist/dump/prive/themes/spip/images/base-restore-16.png);}
.navigation_avec_icones .bando2_admin_maintenir {background-image:url(prive/themes/spip/images/base-maintenance-16.png);}
.navigation_avec_icones .bando2_job_queue {background-image:url(prive/themes/spip/images/queue-process-16.png);}
.navigation_avec_icones #bando1_menu_configuration {background-image:url(prive/themes/spip/images/configuration-48.png);}
.navigation_avec_icones .bando2_configurer_identite {background-image:url(prive/themes/spip/images/identite-16.png);}
.navigation_avec_icones .bando2_configurer_langue {background-image:url(prive/themes/spip/images/langue-16.png);}
.navigation_avec_icones .bando2_configurer_multilinguisme {background-image:url(prive/themes/spip/images/traduction-16.png);}
.navigation_avec_icones .bando2_configurer_contenu {background-image:url(prive/themes/spip/images/config-contenu-16.png);}
.navigation_avec_icones .bando2_configurer_interactions {background-image:url(prive/themes/spip/images/config-interaction-16.png);}
.navigation_avec_icones .bando2_configurer_avancees {background-image:url(prive/themes/spip/images/configuration-16.png);}
.navigation_avec_icones .bando2_admin_plugin {background-image:url(prive/themes/spip/images/plugin-16.png);}
.navigation_avec_icones .bando2_configurer_forum {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-16.png);}
.navigation_avec_icones .bando2_configurer_revisions {background-image:url(plugins-dist/revisions/prive/themes/spip/images/revision-16.png);}
.navigation_avec_icones .bando2_configurer_urls {background-image:url(plugins-dist/urls_etendues/prive/themes/spip/images/url-16.png);}
.bando2_forum_interne_suivi {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-interne-16.png);}
.bando2_calendrier {background-image:url(plugins-dist/organiseur/prive/themes/spip/images/calendrier-16.png);}
.bando2_messagerie {background-image:url(plugins-dist/organiseur/prive/themes/spip/images/messagerie-16.png);}
.bando2_rubrique_creer {background-image:url(prive/themes/spip/images/rubrique-new-16.png);}
.bando2_article_creer {background-image:url(prive/themes/spip/images/article-new-16.png);}
.bando2_auteur_creer {background-image:url(prive/themes/spip/images/auteur-new-16.png);}
.bando2_mot_creer {background-image:url(plugins-dist/mots/prive/themes/spip/images/mot-new-16.png);}
.bando2_site_creer {background-image:url(plugins-dist/sites/prive/themes/spip/images/site-new-16.png);}
.bando2_breve_creer {background-image:url(plugins-dist/breves/prive/themes/spip/images/breve-new-16.png);}



/*
 * icons.css::prive/themes/spip/icons.css
 */
 
	/* * Style des icones */
/* structure html : <span class="icone danger horizontale s24 left"><a><img><b>texte</b></span> */
.icone { display:block; margin:0;padding:0;text-align: center;position:relative;z-index:2; /*font-size: 10px;*/}
.icone a,.icone .submit {display:block;margin:0 auto;width:72px;padding: 5px 0;border:0;cursor:hand;cursor:pointer; }
.icone a:hover {text-decoration:none;}
.icone a img,.icone .submit img {margin: 0 auto; display: inline; padding: 4px; background-color: #eee; border: 2px solid #3874b0; background-repeat:no-repeat;background-position: center center;}
.icone a:hover img,.icone .submit:hover img  { background-color: #fff; border-color: #666; }
.icone a b,.box .icone a b,.icone .submit b,.box .icone .submit b { font-weight: bold; color: #3874b0; display: block; margin: 2px auto; width: 100%; font-size:0.9em;height: 3.0777777777778em;line-height:1; }
.icone a:hover b,.icone .submit:hover b { color: #000;}

/*form.bouton_action_post.icone,form.bouton_action_post.icone div,form.bouton_action_post.icone .submit {display:block;}*/


/* alignement */
.icone.left {float:right;}
.icone.right {float:left;}
.icone.center {clear:both;}
.icone.center a,.icone.center .submit {margin:0 auto;}
.icone.clearleft {clear:right;}
.icone.clearright {clear:left;}

/* icone verticale : precision necessaire pour IEx */
.lte7 .icone.verticale.left,.lte7 .icone.verticale.right {width:72px;}

/* icone horizontale */
.icone.horizontale {}
.icone.horizontale { display:block; clear: both;position:relative;margin:0;padding:2px;text-align: right;padding-right:32px;}
.icone.horizontale a,.icone.horizontale .submit {display:inline;width:auto;padding:0;}
.lte7 .icone.horizontale a,.lte7 .icone.horizontale .submit{display:block;padding:5px 0;height: auto;}
/* pour les navigateurs modernes */
.icone.horizontale a,.icone.horizontale .submit {display:table-cell;vertical-align:middle;height:28px;}
.icone.horizontale.right {text-align: left;padding-left:32px;padding-right:2px;}
.icone.horizontale a img,.icone.horizontale .submit img {padding:0;border:0;background:none;position:absolute;right:4px;top:50%;margin-top:-12px;}
.icone.horizontale a b,.icone.horizontale .submit b {color:#666;display:inline;}
.icone.horizontale a:hover b,.icone.horizontale .submit:hover b { color: #000;}

/* variantes sans texte ou sans image */
.icones_img .icone.verticale b {display:none;}
.icones_texte .icone img {display:none;}

.icones_texte .icone.horizontale {padding:2px;}
.icones_texte .icone.horizontale a,.icones_texte .icone.horizontale .submit {display:block;padding:7px;height:auto;color: #606060;border: 1px solid #ddd; background-color: #f0f0f0;}
.icones_texte .icone.horizontale a:hover,.icones_texte .icone.horizontale .submit:hover  { text-decoration: none; color: #000; border-left: solid 1px #fff; border-bottom: solid 1px #fff; border-right: solid 1px #666; border-top: solid 1px #666; background-color: #eee; }

/* danger */
.icone.danger {background:none;}
.icone.danger a,.icone.danger .submit { background: url(prive/images/rayures-sup.gif); }
.icone.danger a img,.icone.danger .submit img { background-color: #fff; border-color: #ff9999; }
.icone.danger a:hover img,.icone.danger .submit:hover img { background-color: #fff; border-color: red; }
.icone.horizontale.danger a,.icone.horizontale.danger .submit { background: none; }
.icone.horizontale.danger a img,.icone.horizontale.danger .submit img { background: none; }
.icone.horizontale.danger { background: url(prive/images/rayures-sup.gif); }
.icones_texte .icone.horizontale.danger {background:none;}
.icones_texte .icone.horizontale.danger a,.icones_texte .icone.horizontale.danger .submit { background: url(prive/images/rayures-sup.gif); }

/* cas particuliers */
.icone.verticale.historique-24 { width: 90px; }
.icone.verticale.suivi-forum-24 { width: 100px; }

.icone.verticale.edition_deja,.icone.verticale.edition_deja a,.icone.verticale.edition_deja a b {width: 100px;}
.icone.verticale.edition_deja a b {height: 4.6166666666667em;}

/* icone en bord haut du cadre */
.cadre-icone {position: absolute; top: -16px; right: 10px;z-index:1;}


/* barre onglet historique
<div class='barre_onglet'><ul class='clearfix'>
<li><strong></strong><li><a></a></li>
</ul></div>
*/
/* * Style des onglets historiques */

.barre_onglet {padding:7px;clear:both;text-align:center;}
.barre_onglet ul {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	margin:0 auto;text-align:right;padding:0;list-style:none;}
.barre_onglet li {float:right;border: 1px solid #3874b0;margin:0;padding:0;margin-left: 3px;position:relative;list-style:none;}
.barre_onglet .cadre-icone {top:-8px;right:4px;}
.barre_onglet a,.barre_onglet strong {display:block;font-weight: bold;padding: 5px;text-decoration: none;padding-right:32px;background-color:#fff;}
.barre_onglet strong {background-color: #3874b0; color: #fff;}
.barre_onglet a:hover {background-color: #edf3fe; color: #fff;text-decoration: none;}


/* onglets simple 1er et second niveau
<div class='onglets_simple clearfix'><ul><li><strong></strong></li><li><a></a></li></ul></div>
<div class='onglets_simple second clearfix'><ul><li><strong></strong></li><li><a></a></li></ul></div>
*/
.onglets_simple { margin:1em 0;clear:right;border-bottom:1px solid #3874b0;padding-right:5px;}
.onglets_simple ul {list-style:none;margin-right:1px;padding:0;}
.onglets_simple ul li {float:right;padding:0;margin:0;margin-bottom:-1px;}

.onglets_simple ul li strong,.onglets_simple ul li a {display:block;float:right;padding:4px 7px;border:1px solid #3874b0;margin-right:5px;background-color:#eee;background-position:center left;background-repeat:no-repeat;}
.onglets_simple ul li strong,.onglets_simple ul li a:hover {background-color:#f8f7f3;}
.onglets_simple ul li a:hover {cursor:hand;cursor:pointer;}
.onglets_simple ul li strong {border-bottom:1px solid #f8f7f3;color:#555;}
.onglets_simple .cadre-icone {display: none;}

.onglets_simple.second {font-size:0.9em;border:0;padding-right:0;}
.onglets_simple.second ul li strong,.onglets_simple.second ul li a {margin-right:0px;margin-left:5px;margin-bottom:5px;}
.onglets_simple.second ul li strong {border:1px solid #3874b0;}
.onglets_simple.second ul li strong,.onglets_simple.second ul li a:hover {background-color:#fff;}


.iconeoff { padding: 3px; margin: 1px; border: 1px dashed #ccc; background-color: #f0f0f0; }
.iconeon { cursor: pointer; padding: 3px; margin: 1px; border-left: solid 1px #fff; border-bottom: solid 1px #fff; border-right: solid 1px #666; border-top: solid 1px #666; background-color: #eee; }
.iconedanger { padding: 3px; margin: 1px; border: 1px dashed #000; background: url(prive/images/rayures-sup.gif); }

/* OLDIES anciennes icones issues de php */
td.icone table {}
td.icone a { color: #000; text-decoration: none; font-size: 10px; font-weight: bold; }
td.icone a:hover { text-decoration: none; }
td.icone a img { border: 0; }



/*
 * lists.css::prive/themes/spip/lists.css
 */
 
	/* Listes d'objet */
.liste-objets{
	margin:2.0775em 0;
	/*font-size:.95em;*/
	border: 1px solid #dfdfdf;
	position:relative;
}
.liste-objets-lies,.liste-objets-associer {margin:0;}

.cadre .liste-objets{font-size:1em;}
.liste-objets > .image_loading {position:absolute;top:0;right:0;}
.liste-objets .pagination,.liste-objets p.pagination {
	margin:0; padding:1px 5px;
	background:#eee; border:none;
}
.liste-objets .pagination .sep {color:#aaa;}

.liste-objets table {width:100%; /* surcharger le 99% de spip ? */ max-width:none; background:white; border:none; margin:0;}
.liste-objets table caption {margin:0;text-align:right;padding:0 3px;background-color:#FFFFFF;}
.caption-wrap {padding:0 3px;background-color:#FFFFFF;}

.liste-objets .caption {display:block;color:#333;font-size:1.0em;padding:0.34625em 5px;background:none no-repeat right 2px #FFFFFF}
.liste-objets tr {background:white;}
.liste-objets .row_odd td {background:white;}
.liste-objets .row_even td {background:white;}
.liste-objets thead th {background:#eee;}
.liste-objets tr:hover td,.liste-objets tbody tr:hover th {background-color: #f8f8f8;}
.liste-objets tr th {border-color:#dfdfdf; border-left:0; border-right:0;}
.liste-objets tr td {border-color:#dfdfdf; border-left:0; border-right:0;}

.liste-objets tr > .statut,.liste-objets tr > .picto {width: 16px; padding-left:2px;padding-right:2px;text-align:center;}
.liste-objets tr > .auteur {width: 80px;}
.liste-objets tr > .auteur > .inner {display: block;max-height: 10em;overflow: auto;border:0;background: none;}
.liste-objets tr > .date {width: 90px;}
.liste-objets tr > .id {width: 40px; text-align:left;}
.liste-objets tr > .action {width: 90px; text-align:left;}
.liste-objets tr td .spip_logos {float:left;}
.liste-objets tr td.syndication .etat {display:block;color:red;}
.liste-objets tr > .utilisations {width:120px;}
.liste-objets tr.confirmation {display:none;}

.liste-objets tr td {font-size:0.9em;}
.liste-objets tr td.secondaire {font-size:0.85em;}
.liste-objets tr td.principale {font-size:1.0em;}
.liste-objets tr td > span {font-size:0.85em;}
.liste-objets table td, .liste-objets table th { padding: 0.34625em; }

.liste-objets .bouton_action_post .submit,.liste-objets .button {font-size:1em;}
.liste-objets .action a {color:inherit;}

.liste-objets.auteurs th.statut {line-height:1px;padding-bottom:0;}

.liste-objets.syndic_articles tr > .action {width: 50px;}
.liste-objets.syndic_articles td .tags,
.liste-objets.syndic_articles td .source {display:block;text-align:left;}
.liste-objets.syndic_articles td .tags a {color:#666;}


.liste-objets.articles .caption {background-image:url(prive/themes/spip/images/article-24.png);padding-right:30px;}
.liste-objets.auteurs .caption {background-image:url(prive/themes/spip/images/auteur-24.png);padding-right:30px;}
.liste-objets.rubriques .caption {background-image:url(prive/themes/spip/images/rubrique-24.png);padding-right:30px;}
.liste-objets.forums .caption {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-24.png);padding-right:30px;}
.liste-objets.mots .caption {background-image:url(plugins-dist/mots/prive/themes/spip/images/mot-24.png);padding-right:30px;}
.liste-objets.groupes_mots .caption {background-image:url(plugins-dist/mots/prive/themes/spip/images/groupe_mots-24.png);padding-right:30px;}
.liste-objets.messages .caption {background-image:url(plugins-dist/organiseur/prive/themes/spip/images/message-24.png);padding-right:30px;}
.liste-objets.petitions .caption {background-image:url(plugins-dist/petitions/prive/themes/spip/images/petition-24.png);padding-right:30px;}
.liste-objets.signatures .caption {background-image:url(plugins-dist/petitions/prive/themes/spip/images/petition-24.png);padding-right:30px;}
.liste-objets.depots .caption {background-image:url(plugins-dist/svp/prive/themes/spip/images/depot-24.png);padding-right:30px;}
.liste-objets.plugins .caption {background-image:url(prive/themes/spip/images/plugin-24.png);padding-right:30px;}
.liste-objets.paquets .caption {background-image:url(plugins-dist/svp/prive/themes/spip/images/paquet-24.png);padding-right:30px;}
.liste-objets.breves .caption {background-image:url(plugins-dist/breves/prive/themes/spip/images/breve-24.png);padding-right:30px;}
.liste-objets.documents .caption {background-image:url(plugins-dist/medias/prive/themes/spip/images/document-24.png);padding-right:30px;}

.liste-objets.traductions .trad {text-align:center;}

/* dans une colonne laterale, ne visualiser que l'info .lat, le statut et l'id */
.lat .liste-objets tr > .secondaire,
.lat .liste-objets tr > .auteur,
.lat .liste-objets tr > .date,
.lat .liste-objets tr > .action,
.lat .liste-objets tr > .syndication,
.lat .liste-objets tr .spip_logos {display:none;}
.lat .liste-objets tr td.principale {font-size:0.9em;max-width:120px;word-wrap: break-word;}

.en-edition .inner {font-size:0.9em;}
.en-edition h3 {font-size:1.1em;}
.en-edition .bouton_action_post {float:left;margin:5px 0 0;}
.en-edition .liste-items {margin:0;}
.en-edition .liste-items .item {padding:2px 0;}
.en-edition .item .icone-objet {float:right;margin-top:2px;margin-left:5px;}
.en-edition .item .bouton_action_post {float:left;margin-top:-1px;}
.lte7 .en-edition .item .bouton_action_post {margin-top:-1.5em;}


/* listes */
.liste {margin:1.385em 0;}
.liste > h1,.liste > .h1,
.liste > h2,.liste > .h2,
.liste > h3,.liste > .h3,
.liste > h4,.liste > .h4,
.liste > h5,.liste > .h5,
.liste > h6,.liste > .h6 {margin-bottom:0;}
.liste_items,.liste-items {list-style:none;margin:0 0 1.385em;padding:0;border-top:1px solid #ddd;clear:both;}
.liste_items .item,.liste-items .item  {border-bottom:1px solid #ddd;padding:0.6925em 0; overflow:hidden;clear:both;}
.liste_items .odd,.liste-items .odd  {background:#eee;}
.liste_items .item:hover,.liste-items .item:hover  {background-color:#fbfcff;}
.liste_items .court:hover,.liste-items .court:hover  {background-color:#eee;}
.liste_items .item.on,.liste-items .item.on  {background-color:#fbfcff;font-weight:normal;}
.liste_items .item.on:hover,.liste-items .item.on:hover  {background-color:#f6f9ff;}
.liste_items .item h3,.liste-items .item h3  {margin:0;}
.liste_items .item a img,.liste-items .item a img {vertical-align: bottom;}

/* Permet d'utiliser la grid sur les listes */
.item.unit, .item.lastUnit {clear:none;}

.liste_items .item .actions,.liste-items .item .actions  {float:none;margin:0;clear:both;text-align:left;}

.tri, .pagination {background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd; margin: 0;padding:2px 0; /*font-size: 11px;*/ font-weight: bold; text-align: left; white-space: nowrap;margin-top:1em; }
.tri {text-align:right;}
.tri .on, .pagination .on { background:#ccc;padding:2px 3px;color:#fff; }
.tri img, .pagination img {vertical-align:bottom;}

.pagination + .tri, .tri + .pagination {border-top:0;margin-top:0;}
.pagination + .liste_items, .tri + .liste_items {border-top:0;margin-top:0;}
.liste_items + .tri, .liste_items + .pagination {margin-top:-1em;margin-bottom:1em;}

.lat .pagination {font-size:11px;}
.lat .tri {font-size:11px;}


/* menus */
/* listes */
.menu-items {list-style:none;margin:1em 0;padding:0;border-top:1px solid #ddd;clear:both;}
.menu-items .item {border-bottom:1px solid #ddd; padding:0; /*font-size: 10px;*/overflow:hidden;clear:both;}
.menu-items .menu-items {margin:0;padding:0;margin-right:11px;}
.menu-items .item >a,.menu-items .item >strong.on {display:block;padding:0.6925em 0;}
.menu-items .item >a:hover {background-color:#fbfcff;}
.menu-items .item >.on {background-color:#fbfcff;}

/* plan de site */
.plan .menu-items,.plan .menu-items .menu-items {border-right:1px solid #ddd;border-top:0;}
.plan .menu-items .item h4{margin-right:11px;margin-bottom:0;border-right:1px solid #ddd;padding-right:4px;margin-top:0;padding-top:10px;}
.plan .menu-items .item .pagination {margin-right:11px;border-right:1px solid #ddd;}
.plan .menu-items .item {overflow:visible;border-bottom:0;border-top:1px solid #ddd;padding-right:4px;}
.plan .menu-items .item>a {padding: 0.25em 0;background-repeat:no-repeat;background-position:center right;background-repeat:no-repeat;}


.plan .menu-items.articles .item>a{padding-right:20px;background-image:url(prive/themes/spip/images/article-16.png);}
.plan .menu-items.auteurs .item>a{padding-right:20px;background-image:url(prive/themes/spip/images/auteur-16.png);}
.plan .menu-items.forums .item>a{padding-right:20px;background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-16.png);}
.plan .menu-items.mots .item>a{padding-right:20px;background-image:url(plugins-dist/mots/prive/themes/spip/images/mot-16.png);}
.plan .menu-items.groupes_mots .item>a{padding-right:20px;background-image:url(plugins-dist/mots/prive/themes/spip/images/groupe_mots-16.png);}
.plan .menu-items.messages .item>a{padding-right:20px;background-image:url(plugins-dist/organiseur/prive/themes/spip/images/message-16.png);}
.plan .menu-items.petitions .item>a{padding-right:20px;background-image:url(plugins-dist/petitions/prive/themes/spip/images/petition-16.png);}
.plan .menu-items.signatures .item>a{padding-right:20px;background-image:url(plugins-dist/petitions/prive/themes/spip/images/petition-16.png);}
.plan .menu-items.depots .item>a{padding-right:20px;background-image:url(plugins-dist/svp/prive/themes/spip/images/depot-16.png);}
.plan .menu-items.plugins .item>a{padding-right:20px;background-image:url(prive/themes/spip/images/plugin-16.png);}
.plan .menu-items.paquets .item>a{padding-right:20px;}
.plan .menu-items.breves .item>a{padding-right:20px;background-image:url(plugins-dist/breves/prive/themes/spip/images/breve-16.png);}
.plan .menu-items.documents .item>a{padding-right:20px;background-image:url(plugins-dist/medias/prive/themes/spip/images/document-16.png);}



/*
 * forms.css::prive/themes/spip/forms.css
 */
 
	/*
	Note sur ecran large et etroit, en [11846]
	large = 540px (ou 600px!)
	etroit = 505px
*/


/* Style des formulaires d'edition
----------------------------------------------- */
.formulaire_spip {
	padding:0 10px 0;
	border: 1px solid #3874b0;
	color: #333;
	background-color: #f8f8f8;
	margin: 2.0775em 0;
	position:relative; /* pour positionner le ajaxload en automatique */
}

.cadre-formulaire-editer .formulaire_spip { margin-top:0; }
.cadre-formulaire-editer {color: #444; margin-top:2.0775em;position:relative;}
.cadre-formulaire-editer.popin {margin-top:0}
.cadre-formulaire-editer .image_loading {position:absolute;right:0;}

.entete-formulaire{ background:white; border:1px solid #3874b0; border-bottom:0; padding:0.6925em 10px; overflow:hidden;}
.ie6 .entete-formulaire {zoom:1; /* correction IE6 */}
.formulaire_spip .cadre{border: 1px solid #3874b0;}

/* dans les formulaires de configuration */
h3.titrem {position:relative;}
.formulaire_spip h3.titrem {background-color: #9cbad8;color: #4A4A4A;}

/* ul li -----*/
.formulaire_spip fieldset {padding-left:10px;padding-right:10px;}
.formulaire_spip ul {padding: 0.34625em 0;}
.formulaire_spip ul ul,.formulaire_spip .fieldset fieldset {margin:0;}
.formulaire_spip ul,.formulaire_spip fieldset,.formulaire_spip fieldset ul, .formulaire_spip .boutons,.formulaire_spip .titrem,.formulaire_spip .legend {margin-left: -10px;margin-right: -10px;}

.formulaire_spip li {padding: 0.6925em 10px;clear:both;overflow:hidden;}

/* label -----*/

/* Formulaires alignes a gauche c'est le par defaut des formulaires de Spip */
.formulaire_spip li,
.formulaire_spip li.gauche {padding-right:140px;}
/* et le redefaire pour les listes spip :( */
.formulaire_spip .spip li {padding:0;clear:none;overflow:visible;}

.formulaire_spip li label,
.formulaire_spip li.gauche label {
	color: #4444;
	width: 114px;
	float:right;
	margin-right:-130px;
	text-align: right;
	/*vertical-align: top;*/
}
.ie6 .formulaire_spip li label,.ie6 .formulaire_spip li.gauche label {position:relative;display:inline;}

.formulaire_spip .long_label {padding-right:270px;}
.formulaire_spip .long_label label {width: 250px;margin-right:-260px;}

/* Formulaires avec label en haut */
/* les cas particuliers des edition pleines largeur */
.formulaire_spip .editer_parent,
.formulaire_spip .editer_groupe_mot,
.formulaire_spip .editer_descriptif,
.formulaire_spip .editer_chapo,
.formulaire_spip .editer_texte,
.formulaire_spip .editer_ps,
.formulaire_spip .haut,
.formulaire_spip .pleine_largeur { padding-right:10px;}

.formulaire_spip .editer_parent label,
.formulaire_spip .editer_groupe_mot label,
.formulaire_spip .editer_descriptif label,
.formulaire_spip .editer_chapo label,
.formulaire_spip .editer_texte label,
.formulaire_spip .editer_ps label,
.formulaire_spip .haut label,
.formulaire_spip .pleine_largeur label {display: block;float: none;width:auto;margin-right: 0;}

.formulaire_spip li.obligatoire label,
.formulaire_spip li.obligatoire.gauche label {color: black;font-weight: bold;}

/* cas exotique d'un label dans une erreur (ie confirmez que vous etes sur ) */
.formulaire_spip .erreur_message label { float:none;display:inline;font-weight:normal;margin-right: 0;}


/* elements du formulaire */
.formulaire_spip input.text,
.formulaire_spip input.password,
.formulaire_spip textarea,
.formulaire_spip select { font-size:1em;padding: 3px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;-ms-box-sizing: border-box; box-sizing: border-box;}

.lte7 .formulaire_spip input.text,
.lte7 .formulaire_spip input.password,
.lte7 .formulaire_spip textarea,
.lte7 .formulaire_spip select { width: 96%;margin:0;display: inline;margin-left:0;}
.lte7 .formulaire_spip textarea {margin-left: 10px;}

.formulaire_spip input.text,
.formulaire_spip input.password,
.formulaire_spip input.file,
.formulaire_spip select { font-size: inherit;font-family:inherit}
.formulaire_spip textarea {padding: 0.34625em 5px;overflow: auto;font-size: inherit;font-family:inherit;line-height: inherit;}

.formulaire_spip input.placeholder,
.formulaire_spip textarea.placeholder {color:#888;}
.formulaire_spip li.obligatoire input.text {font-weight: bold;}


.formulaire_spip .erreur {background-color:#FBE3E4;}
.formulaire_spip li .erreur_message {	display: block;color: #8A1F11;font-weight:bold;}
.formulaire_spip .erreur input.text,
.formulaire_spip .erreur input.password,
.formulaire_spip .erreur textarea {border:2px solid #FBC2C4;}

/* sous choix */
.formulaire_spip .choix label {font-weight:normal;text-transform: none;float:none;display:inline;margin-right: 5px;color: #666666;}
.formulaire_spip .choix .radio,
.formulaire_spip .choix .checkbox {width:auto;}

/* reponses succes/erreur */

.formulaire_spip .reponse_formulaire,
.error,.success,.notice {border:2px solid;color:#333;font-weight: normal;padding:0.6925em 10px;padding-left:40px;min-height:24px;background-repeat:no-repeat;background-position: 2px 5px;margin-bottom:1.385em;margin-top:1.385em;}
.formulaire_spip .reponse_formulaire_ok, .success {color: #264409;border-color: #C6D880;background-color:#E6EFC2;background-image:url(prive/themes/spip/images/ok-24.png);}
.formulaire_spip .reponse_formulaire_erreur, .error {color: #8A1F11;border-color: #FBC2C4;background-color:#FBE3E4;background-image:url(prive/themes/spip/images/erreur-24.png);}
.notice {color: #514721;border-color: #FFD324;background-color:#FFF6BF;background-image:url(prive/themes/spip/images/warning-24.png);}


/* Explications */
.formulaire_spip p {}
.formulaire_spip .explication {display:block;padding: 5px;background-color: #e9e9e9;margin:0;}
.formulaire_spip li .explication a {}

/* Remarques importantes */
.formulaire_spip .attention { display: block; margin-bottom: 1.385em; font-weight: normal; }



.formulaire_spip input.submit,
.formulaire_spip input.reset,
.formulaire_spip input.button {
	width: auto;
}

/* icone d'aide */
.formulaire_spip li .aide {padding-top: 0px;}


/* Fieldset */
.formulaire_spip li.fieldset {padding:0;}
.formulaire_spip fieldset {border: 0;width:auto;border-top: 1px solid #ccc;margin-top: 0.34625em;padding-bottom:0.34625em;}

.formulaire_spip h3.legend,
.formulaire_spip legend {display: block;padding-top: 7px;padding-bottom: 7px;background-color: #eee;color: black;font-weight: normal;padding-right: 10px;padding-left: 5px;}

.formulaire_spip li fieldset label {color: #444444;}
.formulaire_spip li fieldset input.text, .formulaire_spip li fieldset textarea.textarea {border: 1px solid #aaaaaa;}


/* boutons */
.formulaire_spip .boutons { margin-bottom:0;clear:both;padding: 0.6925em 10px;text-align: left;background-color: #f6f9ff;border-top: 1px solid #edf3fe;}

#navigation .formulaire_spip .boutons,
#extra .formulaire_spip .boutons { padding: 0.34625em 5px}

.formulaire_spip .boutons .image_loading {float:none;}
/* Bouton de validation */
input[type="file"] {border: none;background-color: transparent;}
/* Pour IE, qui grossit le bouton submit */
input[type="submit"],input[type="reset"] {font-size: inherit;}


/*
 * Formulaires compactes en colonnes laterales
 */
.lat .formulaire_spip,.lat .formulaire_spip fieldset {padding:0 5px;}
.lat .formulaire_spip ul,.lat .formulaire_spip fieldset,.lat .formulaire_spip .boutons,.lat .formulaire_spip .titrem,.lat .formulaire_spip .legend {margin-left: -5px;margin-right: -5px;}

.lte7 .lat .formulaire_spip input.text,.lte7 .lat .formulaire_spip textarea {margin-left: 5px;} /* BUG IE7 */
.lat .formulaire_spip {}
.lat .formulaire_spip h3.titrem {font-size:1em;/*padding:0.34625em 5px;*/}

.lat .formulaire_spip li {padding: 0.34625em 5px;}

.lat .formulaire_spip li label {text-transform: none;color: #444444;display:block;font-weight: normal;float:none;padding: 0;width:auto;margin-right:0;}
.lat .formulaire_spip select { width:auto;padding:1px 0;}
.lat .formulaire_spip input {padding: 1px 0;}
.lat .formulaire_spip textarea {padding: 2px;}
.lat .formulaire_spip input.file {font-size: 0.9em;}

.lat .formulaire_spip li .choix label {display:inline;}

/* Champs particuliers, trans-forms */
.formulaire_spip .editer_parent,
.formulaire_spip .editer_groupe_mot,
.formulaire_editer_auteur .editer_statut {background-color: #808080;margin-top:5px;padding-bottom:0.6925em;}
.formulaire_spip .editer_parent .rubrique_actuelle {clear:right;}

.formulaire_spip li.editer_parent label,
.formulaire_spip li.editer_groupe_mot label {
	color: black;
	font-weight: bold;
}


/* Formulaires particuliers ----------------------------------------------------------------*/
.formulaire_editer_article li.editer_liens_sites {border-bottom: 1px solid #ccc;}

/* edition d'un auteur */
.formulaire_editer_auteur .editer_identification fieldset{background-color: #fbfcff;}
.formulaire_editer_auteur li.editer_statut {	padding-top:10px;}
.formulaire_editer_auteur li.editer_statut .instituer_auteur {margin-right:-130px;margin-top:10px;}
.formulaire_editer_auteur li.editer_statut .rubriques_restreintes > p {margin-right:0;margin-bottom:0;margin-top:10px;}


.formulaire_spip .toggle_box_link {position:absolute;top:5px;left:5px;}

.formulaire_editer_logo {}
#navigation .formulaire_editer_logo .apercu,#navigation .formulaire_editer_logo .ajouter_survol {text-align: center;}
.formulaire_editer_logo .taille {font-size: 0.9em;}

.formulaire_configurer_multilinguisme #langues_bloquees li,
.formulaire_configurer_multilinguisme #langues_proposees li { padding:0 5px;margin-left:10px;float:right;width:45%;clear:none;}
.formulaire_configurer_multilinguisme .traduite label {text-decoration:underline;}
.formulaire_configurer_multilinguisme #langues_bloquees label {color: #3874b0;font-weight: bold; }

/* config/reducteur */
.formulaire_configurer_reducteur .vignette_reducteur {text-align: center; float: right;padding:2px; border:2px solid #ddd; width:154px;padding-top:150px;margin:2px;background-position: top center;background-repeat: no-repeat;}
.formulaire_configurer_reducteur .vignette_reducteur:hover {border-color:#bbb;background-color:#ddd;}
.formulaire_configurer_reducteur .vignette_reducteur.on { font-weight: bold; border:2px solid #edf3fe;background-color:#fff; }
.formulaire_configurer_reducteur .vignette_reducteur.on:hover {border-color:#3874b0;}

/* dater */
.formulaire_dater li {padding-bottom:0;padding-top:0;}
.formulaire_dater li label {font-weight: bold;text-transform: uppercase;font-size:0.9em;}
.formulaire_dater .aide {float:left}
.lte7 .formulaire_dater a.aide {margin-top: -16px;position: relative;display: inline;}
.formulaire_dater .affiche {font-weight: bold;text-transform: uppercase;}
.formulaire_dater .saisie_redac {display:block;}

/* editer_liens */
.formulaire_editer_liens .liste-objets {border:0;margin-left:-10px;margin-right:-10px;}
.formulaire_editer_liens .liste-objets-associer .caption {font-size:0.9em;}
.formulaire_editer_liens .liste-objets-associer .caption span.recherche {float:left;margin-top:-3px;font-size:0.9em;}
.formulaire_editer_liens .liste-objets-associer .caption span.recherche .tout_voir {font-size:0.8em;}
.formulaire_editer_liens h3,.formulaire_editer_liens .titrem {margin:0 -10px;padding:0.6925em;}
.formulaire_editer_liens .liste-objets-lies {margin-bottom: 0;}
.formulaire_editer_liens .selecteur > .titrem {margin-bottom:0;}
.formulaire_editer_liens .selecteur .tout_voir {visibility:hidden;}
.formulaire_editer_liens .selecteur.filtre .tout_voir {visibility:visible;}
.formulaire_editer_liens.non_editable input,.formulaire_editer_liens.non_editable button {display:none;}
.formulaire_editer_liens .action {text-align: left;}
.formulaire_editer_liens .liste-objets tr > .action {text-align: left;width:120px;}
.lte7 .formulaire_editer_liens .liste-objets tr > .action button {font-size: 1em;}
.formulaire_editer_liens .liste-objets tr > .action button img {float:left;margin-right:5px;}
.lte7 .formulaire_editer_liens .liste-objets tr > .action button img {display: inline;float: none;}

.formulaire_editer_liens .associer_mot.obligatoire.nonvu {background-color:#FFCDAF;}
.formulaire_editer_liens .associer_mot select,.formulaire_editer_liens .associer_mot input.text {width:75%;}
.formulaire_editer_liens .associer_mot .submit {float:left;font-weight:normal;}

/* retour visuel a la suppression et a l'ajout */
.remove {background-color:#FFD0BF;}
.append {background-color:#E0FFCF;}

/* formulaire de recherche : */
/* version old style */
.spip_recherche { float: left; border:0;background:none;}
.spip_recherche .recherche { float:right;padding:3px;padding-left:30px;width: 186px;/*font-size: 10px;*/ border: 1px solid #fff; background-color: #3874b0; color: #fff; margin: 0 0 6px; }
.spip_recherche .submit {float: right;margin-right:-24px;margin-top:1px;}
/* version moderne */
.formulaire_spip.formulaire_recherche { float: left; border:0;background:none;border: 1px solid #fff; background-color: #1c3a58; margin: 0 0 6px;position:relative;padding:0;z-index:1;}
.box_mediabox .formulaire_spip.formulaire_recherche {z-index:1} /* focus dans la mediabox */
.largeur .formulaire_spip.formulaire_recherche .text,.box_mediabox .formulaire_spip.formulaire_recherche .text{ float:right;padding:3px;width: 200px;background-color:#3874b0;border:none;border-right:1px solid #fff;/*font-size: 10px;*/ color: #fff;  margin:0;min-height:20px;}
.lte8 .largeur .formulaire_spip.formulaire_recherche .text {min-height:14px} /* IE<=8 ne supporte pas -ms-box-sizing:border-box; */
.formulaire_spip.formulaire_recherche .text.cancelable {padding-right:20px}
.formulaire_spip.formulaire_recherche .text::-webkit-input-placeholder { color:#eee; }
.formulaire_spip.formulaire_recherche .text:-moz-placeholder { color:#eee; }
.formulaire_spip.formulaire_recherche .text.placeholder { color:#eee; }

.formulaire_spip.formulaire_recherche .cancel {float: right;line-height:1px;position:absolute;top:2px;left:2px;}
.formulaire_spip.formulaire_recherche label {display:none;}
.formulaire_spip.formulaire_recherche .submit,.formulaire_spip.formulaire_recherche .image {float: right;margin-top:0px;padding:0 2px;}

/* formulaire_traduire */
.formulaire_traduire .liste-objets {margin-top:0;margin-bottom:0;}
.formulaire_traduire .liste-objets .first_row {display:none;}
.formulaire_traduire .supprimer_trad {float:left;}

/* les boutons action */
form.bouton_action_post, form.bouton_action_post div {display:inline;}
form.bouton_action_post.link button.submit, .formulaire_spip .boutons input.link,.formulaire_spip button.link {margin:0;font-weight:normal;}

.formulaire_spip button {cursor:pointer;}
form.bouton_action_post.link button.submit, .formulaire_spip .boutons input.link,.formulaire_spip button.link {background:none;border:0;cursor:pointer;padding:0 0 1px;color:#444;}
form.bouton_action_post.link button.submit:hover, .formulaire_spip .boutons input.link:hover,.formulaire_spip button.link:hover {border-bottom:1px solid;padding:0;}

/* formulaire_editer_logo */
.formulaire_editer_logo .titrem,.formulaire_editer_logo .ajouter_survol {text-transform: uppercase;}



/*
 * picker.css::prive/themes/spip/picker.css
 */
 
	/* Ancien selecteur de rubriques */
.selecteur_parent{font-size: 90%; width: 99%; max-height: 24px;} /* appliquee sur le <select> */
option.selec_rub { background-position: right center; background-image: url(prive/themes/spip/images/rubrique-12.png); background-repeat: no-repeat; padding-right: 16px; }
option.niveau_1 { font-weight: bold; background: #edf3fe; background-image: url(prive/themes/spip/images/secteur-12.png); background-repeat:  no-repeat; color: #444;}
option.niveau_2 { background:#eee; color: #202020; border-bottom: 1px solid #edf3fe; }
option.niveau_3 { background:#eee; color: #404040; }
option.niveau_4 { background:#eee; color: #606060; }
option.niveau_5 { background:#eee; color: #808080; }
option.niveau_6 { background:#eee; color: #a0a0a0; }


/* plongeur */
div.petite-racine { margin-bottom: -5px; }
div.petite-racine, a.petite-racine { background: 99% no-repeat; background-image: url(prive/themes/spip/images/racine-12.png); padding-right: 15px; background-color: #fff; border: 1px solid #3874b0; border-bottom: 0; width: 134px; }
div.petite-rubrique, a.petite-rubrique { background: 99% no-repeat; background-image: url(prive/themes/spip/images/rubrique-12.png); padding-right: 15px; }
div.petit-secteur, a.petit-secteur { background: 99% no-repeat; background-image: url(prive/themes/spip/images/secteur-12.png); padding-right: 15px; }
div.rub-ouverte, a.rub-ouverte { padding-left: 10px; background: url(prive/images/triangle-droite.gif) left center no-repeat; }
/* selecteur ajax */
#choix_parent_principal { background: #fff; border: 1px solid #3874b0; position: relative; height: 170px; overflow: auto; margin-top:5px;}
.recherche_rapide_parent {margin-top: -25px;float:right; }
.rubrique_actuelle {height: 25px; }
#selection_rubrique .informer { background: #fff; }
.informer-auteur { background: #fff; padding: 5px; border-top: 0; }

#choix_parent .item { color: #666; background-color: #fff; }
#choix_parent_principal .item { padding: 2px; display: block; }
#choix_parent .item.on { color: #000; background-color: #ccc; }
#choix_parent .item.on a {color:#000;}
#choix_parent .item:hover a { color: #000; cursor: pointer; }

/* ----- */

/* Les éléments propres à chaque objet */


ul.item_picked li.article{padding-right:15px;background-image:url(prive/themes/spip/images/article-12.png);}
.item_picker .articles .type_objet {padding-right:15px; background:url(prive/themes/spip/images/article-12.png) no-repeat right center;}
.item_picker .frame ul li.article{background:url(prive/themes/spip/images/article-12.png) no-repeat right 2px;}


ul.item_picked li.auteur{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/auteur-16-cc5c9.png);}
.item_picker .auteurs .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/auteur-16-cc5c9.png) no-repeat right center;}
.item_picker .frame ul li.auteur{background:url(local/cache-vignettes/L12xH12/auteur-16-cc5c9.png) no-repeat right 2px;}


ul.item_picked li.rubrique{padding-right:15px;background-image:url(prive/themes/spip/images/rubrique-12.png);}
.item_picker .rubriques .type_objet {padding-right:15px; background:url(prive/themes/spip/images/rubrique-12.png) no-repeat right center;}
.item_picker .frame ul li.rubrique{background:url(prive/themes/spip/images/rubrique-12.png) no-repeat right 2px;}


ul.item_picked li.forum{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/forum-16-24c65.png);}
.item_picker .forums .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/forum-16-24c65.png) no-repeat right center;}
.item_picker .frame ul li.forum{background:url(local/cache-vignettes/L12xH12/forum-16-24c65.png) no-repeat right 2px;}


ul.item_picked li.mot{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/mot-16-a34b3.png);}
.item_picker .mots .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/mot-16-a34b3.png) no-repeat right center;}
.item_picker .frame ul li.mot{background:url(local/cache-vignettes/L12xH12/mot-16-a34b3.png) no-repeat right 2px;}


ul.item_picked li.groupe_mots{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/groupe_mots-16-ff43a.png);}
.item_picker .groupes_mots .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/groupe_mots-16-ff43a.png) no-repeat right center;}
.item_picker .frame ul li.groupe_mots{background:url(local/cache-vignettes/L12xH12/groupe_mots-16-ff43a.png) no-repeat right 2px;}


ul.item_picked li.message{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/message-16-b2f45.png);}
.item_picker .messages .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/message-16-b2f45.png) no-repeat right center;}
.item_picker .frame ul li.message{background:url(local/cache-vignettes/L12xH12/message-16-b2f45.png) no-repeat right 2px;}


ul.item_picked li.petition{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/petition-16-be822.png);}
.item_picker .petitions .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/petition-16-be822.png) no-repeat right center;}
.item_picker .frame ul li.petition{background:url(local/cache-vignettes/L12xH12/petition-16-be822.png) no-repeat right 2px;}


ul.item_picked li.signature{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/petition-16-be822.png);}
.item_picker .signatures .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/petition-16-be822.png) no-repeat right center;}
.item_picker .frame ul li.signature{background:url(local/cache-vignettes/L12xH12/petition-16-be822.png) no-repeat right 2px;}


ul.item_picked li.depot{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/depot-16-585a2.png);}
.item_picker .depots .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/depot-16-585a2.png) no-repeat right center;}
.item_picker .frame ul li.depot{background:url(local/cache-vignettes/L12xH12/depot-16-585a2.png) no-repeat right 2px;}


ul.item_picked li.plugin{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/plugin-16-67221.png);}
.item_picker .plugins .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/plugin-16-67221.png) no-repeat right center;}
.item_picker .frame ul li.plugin{background:url(local/cache-vignettes/L12xH12/plugin-16-67221.png) no-repeat right 2px;}


ul.item_picked li.paquet{padding-right:15px;background-image:url();}
.item_picker .paquets .type_objet {padding-right:15px; background:url() no-repeat right center;}
.item_picker .frame ul li.paquet{background:url() no-repeat right 2px;}


ul.item_picked li.breve{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/breve-16-c1c14.png);}
.item_picker .breves .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/breve-16-c1c14.png) no-repeat right center;}
.item_picker .frame ul li.breve{background:url(local/cache-vignettes/L12xH12/breve-16-c1c14.png) no-repeat right 2px;}


ul.item_picked li.document{padding-right:15px;background-image:url(local/cache-vignettes/L12xH12/document-16-4ace6.png);}
.item_picker .documents .type_objet {padding-right:15px; background:url(local/cache-vignettes/L12xH12/document-16-4ace6.png) no-repeat right center;}
.item_picker .frame ul li.document{background:url(local/cache-vignettes/L12xH12/document-16-4ace6.png) no-repeat right 2px;}


/* Styles des éléments déjà sélectionnés */
ul.item_picked,fieldset ul.item_picked {list-style:none;margin:0;padding:0;float:left;}
ul.item_picked li {margin:0 2px 2px;padding:2px;background:#eee;border:1px solid #edf3fe;float:right;clear:none;background-repeat:no-repeat;background-position: right center;}
ul.item_picked li span.sep {display:none;}
ul.item_picked li label {margin:0;display:inline;float:none;}
.js ul.item_picked li .checkbox {display: none;}

ul.item_picked.select li {padding:2px 0;border:0;font-weight:bold;background:none;float:none;}
ul.item_picked.select ul > li {float:right;}
ul.item_picked.changing {}

/* Le bouton pour ouvrir le sélecteur */
.picker_bouton {float:left;clear:both;}

/* Styles de la partie contenant le sélecteur */
.item_picker {clear:right;font-size:0.95em;}
.item_picker .navigateur{border:1px solid #edf3fe;padding:0.2em;width:20em;} /* pas trop large pour une meilleure lecture */
.item_picker .chemin {background:#edf3fe; margin:0 0 0.25em 0;padding:0.3em;clear:both;}
.item_picker .chemin .on {margin:0;}
.item_picker a.choisir_ici {display:block;text-align:center;margin:0.2em 0;}
.item_picker a.choisir_ici span{padding-right:18px;background:transparent url('prive/themes/spip/images/ajouter-16.png') no-repeat  right  center;}
.item_picker .liste {margin:0;max-height:300px;overflow:auto;}
.item_picker .liste .type_objet {margin:0;}
.selecteur_type_unique .item_picker .liste .type_objet{display:none;}
.item_picker .liste ul {list-style:none;margin:0;padding:0;}
.item_picker .liste li {display:block;clear:both;line-height:1.1em;list-style:none;margin:0;padding:0;position:relative;}
.item_picker .liste li:hover {background-color:#f6f9ff;}
.item_picker .liste a.ouvrir {color:black;text-decoration:none;display:block;line-height:16px;margin-left:20px;padding:0.3em 0;padding-right:2px;padding-left:20px;background:transparent url('prive/themes/spip/images/fleche-droite-16.png') no-repeat  left  0.3em;}
.item_picker .liste a.choisir {display:block;width:16px;height:16px;position:absolute;left:0;top:0;padding:0.3em 2px;text-indent:-10000px;background:url('prive/themes/spip/images/ajouter-16.png') no-repeat center center;}
.item_picker .liste a:hover,.item_picker .liste a:focus {background-color:#edf3fe;}

.item_picker .frame {background:#fff;border:1px solid #3874b0;width:159px;height:400px;float:right;overflow:auto;position:relative;}
.cadre .cadre_padding .item_picker .frame {width:153px;}
.fiche_objet .cadre .cadre_padding .item_picker .frame {width:148px;}
.item_picker .frame.total_3 {margin-right:-58px;border-right:3px solid #3874b0;}
.item_picker .frame.frame_0 {margin-right:0;z-index:1000;}
.item_picker .frame.frame_1 {z-index:1010;}
.item_picker .frame.frame_2 {z-index:1020;}
.item_picker .frame.frame_3 {z-index:1030;}
.item_picker .frame.frame_4 {z-index:1040;}

.item_picker .frame .frame_close {float:left;}
.item_picker .frame h2 {margin:0;padding:5px;background:#f6f9ff;font-size:1.3em;}
.item_picker .frame .pagination {font-size:0.9em;}

.item_picker .frame ul {list-style:none;margin:0;padding:0;}
.item_picker .frame ul li {display:block;clear:both;list-style:none;margin:0;padding:0 2px;padding-right:15px;padding-left:16px;position:relative;}

.item_picker .frame ul li:hover,.item_picker .frame ul li.on {background-color:#f6f9ff;}
.item_picker .frame a:hover,.item_picker .frame a:hover .ouvrir,.item_picker .frame a:hover .add {background-color:#edf3fe;}

.item_picker .frame ul li .ouvrir {position:absolute;display:block;top:0px;left:0px;}
.item_picker .frame ul >li .add {float:right;clear:right;}
.item_picker .frame ul li a {display:block;}
.item_picker .frame a {text-decoration:none;}

.browser .choix_rapide {font-size:0.9em;}
.browser #picker_id {padding:0;margin:0 5px;border:1px solid;}


/* 
   Selecteurs de rubrique / article 
   ayant une classe li.selecteur_item 
   n'ont pas de marge a gauche pour occuper toute la largeur 
*/
.formulaire_spip li.selecteur_item {
	padding-right:10px;background:#fff;
}
.formulaire_spip li.selecteur_item label {
	margin-right:0;display:block;float:left;padding:2px 0;
}



/*
 * box_skins.css::prive/themes/spip/box_skins.css
 */
 
	/*
Copyright (c) 2009, Nicole Sullivan. All rights reserved.
Code licensed under the BSD License:
version: 0.2
*/
/* **************** BLOCK STRUCTURES ***************** */
/* box */
.box{margin:20px 0 0;}
.bd,.ft{padding:0 10px;/*overflow:hidden;_overflow:visible; _zoom:1;*/}
.bd {padding:10px;}
.hd {padding:5px 10px;}
.box .inner{position:relative;}
.box b{display:block;background-repeat:no-repeat;font-size:1%;position:relative;z-index:10;}
.box .inner b{display:inline;font-size:1em/*inherit buggue dans XPIE7*/;position:static;}
.box .tl, .box .tr, .box .bl, .box .br{height:10px; width:10px;float:left;}
.box .tl{background-position: left top;}
.box .tr{background-position: right top;}
.box .bl{background-position: left bottom;}
.box .br{background-position: right bottom;}
.box .br,.box .tr{float:right;}
.box .bl,.box .br{margin-top:-10px;}
.box .top{background-position:center top;}
.box .bottom{background-position:center bottom;_zoom:1;}/* this zoom required for IE5.5 only*/
/* complex */
.complex{overflow:hidden;*position:relative;*zoom:1;}/* position/zoom required for IE7, 6, 5.5 */
.complex .tl, .complex .tr{height:32000px; margin-bottom:-32000px;width:10px;overflow:hidden;}
.complex .bl, .complex .br{/*margin-top:0;*/}
.complex .top{height:5px;}
.complex .bottom{height:5px;/*margin-top:-10px;*/}
/* pop  */
.pop{overflow:visible;margin: 10px 20px 20px 10px; background-position:left top;}
.pop .inner{right:-10px; bottom:-10px; background-position:right bottom;padding:10px;}
.pop .tl, .pop .br{display:none;}
.pop .bl{bottom:-10px;}
.pop .tr{right:-10px;}
/* ajustement des marges selon grille verticale en em */
.box{margin:2.0775em 0;}
.bd {padding:0.6925em 10px;}
.bd > :first-child,.bd > :first-child > :first-child {margin-top:0;}
.bd > :last-child {margin-bottom:0;}
.hd, .ft {padding:0.6925em 10px;}
.hd h1,.hd h2,.hd h3,.hd h4,.hd h5,.hd h6 {margin-bottom:0;}

/* **************** BLOCK SKINS ***************** */
/* ====== Contour blocks ====== */
/* remove *background-image:" to default to square corners for IE */
/* ----- simple (extends box) ----- */
.simple .inner {border:1px solid #ccc;background-color:#fcfcfc;color:#333;}
.simple .inner .hd {}
.simple b{}
/* ----- info (extends box) ----- */
.info .inner {border:2px solid #edf3fe;background:#fcfcfc;}
.info .inner .hd {}
.info b{}
/* ----- note (extends box) ----- */
.note,.note .inner{border:1px solid #c2c2c2;}
.note .inner{border-color:#fff; border-width:4px; background-color:#fcfdff;}
.note .inner .hd {}

/* ----- raccourcis (extends box) ----- */
.raccourcis .inner{border:1px solid #ccc;background-color:#eee;}
.note .inner .hd {}

/* ----- important (extends box) ----- */
.important .inner{border: 3px solid #3874b0; border-bottom-width:10px;background:#fff;}
.important b{}

/* ----- basic (extends box) ----- */
.basic {/*margin-bottom: -1px*/}
.basic .inner {/*padding-bottom: 1px;*/border: 1px solid #aaa;}
.basic .inner .hd {}
.basic b{}

/* ----- error, success, notice (extends box) ----- */
.box.error, .box.success, .box.notice {padding:0;backround-image:none;}
.error .inner,.success .inner,.notice .inner{border:2px solid;font-weight: normal;color:#333;}
.error .bd,.success .bd,.notice .bd {padding-right:40px;min-height:24px;background-repeat:no-repeat;background-position: 2px 5px;}
.box.error .hd,.box.success .hd,.box.notice .hd {padding-right:40px;}
.error .ft,.success .ft,.notice .ft {padding-right:40px;}
.box.error .ft,.box.success .ft,.box.notice .ft {border-color:#ddd;background-color:#eee;}

.success .inner{color: #264409;border-color: #C6D880;background-color:#E6EFC2;}
.success .bd{background-image:url(prive/themes/spip/images/ok-32.png);}
.box.success .hd {background-color:#C6DF61;}
.box.success .hd h1,.box.success .hd h2,.box.success .hd h3,.box.success .hd h4,.box.success .hd h5,.box.success .hd h6 {background-color:#C6DF61;}

.error .inner{color: #8A1F11;border-color: #FBC2C4;background-color:#FBE3E4;}
.error .bd{background-image:url(prive/themes/spip/images/erreur-32.png);}
.box.error .hd {background-color:#DF454F;color:#fff;}
.box.error .hd h1,.box.error .hd h2,.box.error .hd h3,.box.error .hd h4,.box.error .hd h5,.box.error .hd h6 {background-color:#DF454F;color:#fff;}

.notice .inner{color: #514721;border-color: #FFD324;background-color:#FFF6BF;}
.notice .bd{background-image:url(prive/themes/spip/images/warning-32.png);}
.box.notice .hd {background-color:#FFD83F;}
.box.notice .hd h1,.box.notice .hd h2,.box.notice .hd h3,.box.notice .hd h4,.box.notice .hd h5,.box.notice .hd h6 {background-color:#FFD83F;}


/* ====== Background blocks ====== */
.highlight .inner{background-color:#edf3fe;}
.inverse .inner{background-color:#3874b0;color:#ffffff}

/* ====== Block headers and footers ====== */
.hd.titrem { background-repeat: no-repeat; padding-right:16px; padding-left:10px;
background-color: #9cbad8;color: #4A4A4A; font-size:1.385em;position:relative;line-height: 1;}
.hd.titrem h1,.hd.titrem h2,.hd.titrem h3,.hd.titrem h4,.hd.titrem h5,.hd.titrem h6{ font-size: 1em; color:#4A4A4A;}

.section{ background-repeat: no-repeat; padding-right:16px; padding-left:10px;
background-color: #3874b0; color: #4A4A4A;font-size:1.2em;position:relative;}
.section h1,.section h2,.section h3,.section h4,.section h5,.section h6{font-size:100%;color:#4A4A4A;padding:0;margin:0;}

.bam{ background-repeat: no-repeat; padding-right:16px; padding-left:10px;
background-color: #1c3a58; color: #fff;font-size:1.2em; position:relative;}
.bam h1,.bam h2,.bam h3,.bam h4,.bam h5,.bam h6{font-size:100%;color:#fff;padding:0;margin:0;}

.topper{ background-repeat: no-repeat; padding-right:16px; padding-left:10px;
background-color: #fff; color: #4A4A4A;font-size:1.2em; position:relative;}
.topper h1,.topper h2,.topper h3,.topper h4,.topper h5,.topper h6{font-size:100%;color:#4A4A4A;padding:0;margin:0;}

.act{	background-color: #f6f9ff;
	border-top: 1px solid #edf3fe;
	margin-top:-1px;
	clear:both;
	text-align: left;
}

/* Cas particuliers */
.simple.sous-rub .inner .hd {padding:0}
.simple.sous-rub .inner .hd .logo {float:left;margin:4px 5px 0;margin-left:-5px;}
.simple.sous-rub .sous-sous-rub {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}

/* vieilles boites depliables/repliables
  encore maintenues mais depreciees
*/
.titrem { font-weight: bold; }
div.titrem, h3.titrem { display: block; padding-top: 0.6925em; padding-bottom: 0.6925em; background-repeat: no-repeat; padding-right:16px; padding-left:10px;}
div.titrem a.titremancre,h3.titrem a.titremancre {padding:15px 0 0 16px;background-position: right top;background-repeat: no-repeat; position:relative;float:right;margin-right:-16px;}
/* Deplier / Replier */
.deplie a.titremancre, .deplie a.titremancre, .depliant a.titremancre, .replie a.titremancre { height: 1px; padding-bottom: 0px; }
.replie a.titremancre { background-image: url(prive/images/deplierhaut_rtl.gif); }
.titrem.hover { background-color: #edf3fe; }
.deplie a.titremancre { background-image: url(prive/images/deplierbas.gif); }
.impliable {}
.js .blocreplie { display: none; }
.js .titrem.blocreplie { display: block; }
.blocdeplie { display: block; background: none; }
.bloc_depliable .pagination{ white-space:normal; }



/*
 * jquery-ui.css::
 */



/*
 * content.css::prive/themes/spip/content.css
 */
 
	/*  ------------------------------------------
/*  Habillage des elements du contenu
/*  ------------------------------------------ */
html {background-color:#eee;}
#pied {font-size:0.9em;border-top:1px solid #ddd;background:#eee;margin-top:1.5388888888889em;padding-top:1.5388888888889em;overflow:hidden;}
#copyright {text-align:left;}

#chemin { overflow: hidden; margin: 0; padding: 0;	text-align:right;}
#chemin > a  { color: #444; }
#chemin > a:hover { text-decoration: underline;  }

#chemin .bouton_deplacer {display:block;float:left;position:relative;padding:3px;padding-right:20px;}
#chemin .bouton_deplacer .image_loading {position:absolute;top:0;right:0;}
.edition #chemin .bouton_deplacer,.edition #chemin #chercher_rubrique {display: none;}

#chemin .aide {padding-top: 0px; }

#haut h1,#contenu h1 {color:#3874b0;}

/* Liens hypertexte */
a { text-decoration: none; color: #2a5784; }
a:hover { text-decoration: underline; }
a.icone { text-decoration: none; }
a.icone:hover { text-decoration: none; }

a.plus_info {display:block;position:absolute;left:10px;}

img.puce { width: 7px; height: 7px; border: 0; }
img.lang { width: 12px; height: 12px; border: 0; }


/* * Styles generes par les raccourcis de mise en page */

.chapo { font-weight: bold; color: #333; }

#wysiwyg a { /*color: #604A7F;*/ text-decoration: underline; }
#wysiwyg a:hover { /*color: #f57900;*/ text-decoration: underline; }

.boutonlien { font-weight: bold; font-size: 9px; }
a.boutonlien:hover { color: #454545; text-decoration: none; }
a.boutonlien { color: #808080; text-decoration: none; }

a.triangle_block { margin-top: -3px; margin-bottom: -3px; margin-left: -3px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }
a.triangle_block:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }

a.ical { background: url(prive/themes/spip/images/synchro-24.png) no-repeat; background-position: top center; padding-right: 30px; padding-bottom: 20px; }

.enfants ul { list-style: none; }
.enfants ul li.rubrique_12 {background:url(prive/themes/spip/images/rubrique-12.png) right center no-repeat; padding: 2px; padding-right: 18px; margin-right: 6px;position:relative;}


/* menu langues */
.lang_ecrire { max-height: 24px; border: 1px solid #fff; color: white; width: 100px; background: #3874b0; }

/* pour les puces de changement rapide de statut ; NB: ca buggue car ca s'affiche en-dessous du cadre */
/*li .puce_statut { float: right; padding-top: 5px; }
li .puce_article_popup, li.puce_breve_popup,li.puce_site_popup { padding: 0; }*/
.puce_objet { position: relative; }
.puce_objet_fixe { position: relative; }

.puce_objet_popup { position: absolute; margin-top:-2px; visibility: hidden; border: 1px solid #666; background-color: #ccc; z-index: 10; top: 0; right: 0;}
.puce_objet_popup img { padding: 2px; border: 0; }
.puce_objet .puce_objet_popup { visibility: hidden; }
.puce_objet.on .puce_objet_popup { visibility: visible; }

.tabs-nav a { color: #3874b0; }

/* generique */
#voir { overflow: hidden; }

#navigation .infos .numero { font-size: 0.769em;font-weight: bold; text-align: center; text-transform:uppercase;border-bottom: 1px solid #eee;padding-bottom: 10px;}
#navigation .infos .numero p { font-size: 2.4em; margin:5px 0;color:#333; font-family: Verdana, Geneva, sans-serif; }
#navigation .infos .noinfo { color:#ddd;}
#contenu .bandeau_actions { margin:5px 0;clear:both; }
#contenu .bandeau_actions a:hover { background: #fff; }
#contenu .logo_titre { float: left; margin: 5px 0; margin-right: 5px; }

#contenu .fiche_objet .hd {padding-bottom: 0;}
#contenu .fiche_objet .bd {padding-top: 0;}

.infos .instituer_objet {border-bottom:1px solid #eee;margin-bottom:0.6925em;}
.infos .formulaire_instituer {background: none;border: 0;margin:0 -10px;}
.infos .formulaire_instituer .reponse_formulaire {display: none;}
.infos .formulaire_instituer ul {padding-bottom: 0;margin-bottom: 0;}
.infos .formulaire_instituer .editer {padding-left: 10px;padding-right: 10px;}
.infos .formulaire_instituer .show {display:block; margin:0 -10px;padding:10px;background-color: #eee;}
.infos .formulaire_instituer .show select {width: 100%;}
.infos .formulaire_instituer .show select,
.infos .formulaire_instituer .show option {background-repeat:no-repeat;background-position: 4px center;background-color: #eee;color:inherit;}
.infos .formulaire_instituer .show img {border: 1px solid white;}
.infos .formulaire_instituer .boutons {background: none;border-top: 0;}

.infos .formulaire_instituer .statut_prepa .show {background-color: #fff;}
.infos .formulaire_instituer .statut_prop .show {background-color: #f89058;}
.infos .formulaire_instituer .statut_publie .show {background-color: #9dba00;}
.infos .formulaire_instituer .statut_poubelle .show {background-color: #000;color:#fff;}
.infos .formulaire_instituer .statut_poubelle .show select,
.infos .formulaire_instituer .statut_poubelle .show option {color:#333;}
.infos .formulaire_instituer .statut_refuse .show {background-color: #ff0000;}

#wysiwyg .label { clear: both;color:#888;}
#wysiwyg div p { margin-top: 0; }
#wysiwyg .champ {display:block;overflow: hidden;}
#wysiwyg .contenu_ps { background:#dddddd; border:1px solid #666; padding:5px;  margin:1em 0;}
#wysiwyg .contenu_ps.vide {display: none;}
#wysiwyg .contenu_ps .label {display:inline; background:none;color:#666;}
#wysiwyg .contenu_notes { background:#fff; border-top:1px solid #666; padding-top:5px; margin:1em 0; font-size: 0.9em; line-height: 1.3em;}
#wysiwyg .contenu_notes.vide {display: none;}
#wysiwyg .contenu_notes .label {display:inline;font-weight:bold;background:none;color:#000;}
#wysiwyg .contenu_notes .notes { padding-right: 2em;}
#wysiwyg .contenu_notes .spip_note_ref {display:block;float:right;margin-right:-2em;}
#wysiwyg .texte {font-size:1em;}

#wysiwyg { padding:5px;font-size: 1em;clear: both;}

#wysiwyg .contenu_soustitre,
#wysiwyg .contenu_surtitre,
#wysiwyg .contenu_titre {display: none;}
#wysiwyg .vide {display: none;}
#wysiwyg .contenu_descriptif,
#wysiwyg .contenu_nom_site,
#wysiwyg .contenu_bio,
#wysiwyg .contenu_ps { background:#eeeeee; border: 1px solid #ccc; padding: 1em 1em 0em 1em; margin: 1em 0 ;}
#wysiwyg .contenu_nom_site {padding: 1em;}
#wysiwyg .contenu_descriptif .label {color:#000;background:none;display:inline;font-size:1.1em;font-weight:bold;}
#wysiwyg .label{ display: none; }
#wysiwyg .contenu_lien_titre {margin:1em 0;}
#wysiwyg .contenu_lien_titre .label{ color:#000;background:none;display:inline; font-size:1.1em;font-weight:bold;font-family:Georgia,Garamond,Times New Roman,serif;}
#wysiwyg .contenu_lien_titre .lien_titre p { display:inline;}

.site #wysiwyg .contenu_nom_site {display: none;}

.auteur #wysiwyg .contenu_nom,.infos_perso #wysiwyg .contenu_nom {display:none;}
#wysiwyg .contenu_email {margin:0.5em 0;}
#wysiwyg .contenu_email > div {display:inline;}
.auteur #wysiwyg .contenu_nom_site,.infos_perso #wysiwyg .contenu_nom_site {padding:0;border:0;background:none;margin:0.5em 0;}
.auteur #wysiwyg .contenu_nom_site > div,.infos_perso #wysiwyg .contenu_nom_site > div {display:inline;}
#wysiwyg .contenu_pgp .label {display:inline;}
#wysiwyg .contenu_pgp .pgp code {word-wrap:break-word;}


/* fond des miniatures de logos et documents */
.miniature_logo, .miniature_document {
	background: url(prive/images/fond-grille.gif) top left;
}

h2.titrem { display: block; padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat;padding-right:16px;background-color: #edf3fe;font-size:14px;}

.aide .contenu-aide,.box_mediabox .contenu-aide {padding-top:1.385em;}
.box_mediabox .contenu-aide {min-width:450px;margin-right: 15px;}



/*
 * exceptions.css::prive/themes/spip/exceptions.css
 */
 
	/* * ***************************************************/
/* directives specifiques a une page */
#navigation .sous_navigation {margin-top:2.0775em}
/* exec=admin_plugin */
.liste-plugins.formulaire_spip {border:0;background:none;padding:0;}
.liste-plugins .liens {padding:6px;background:#ddd; margin-right: -6px; margin-left: -7px;}
#liste_plugins .boutons { margin: -6px; }
.liste-plugins .liste-items {margin-left: -6px; margin-right: -6px;}
.liste-plugins .liste-items .item {position:relative;padding-right:76px; padding-left: 10px;}
.liste-plugins .liste-items .item.actif {background:#eee;}
.liste-plugins .liste-items .item.actif:hover {background:#e8e8e8;}
.liste-plugins .liste-items .item.on {background:#f6f9ff;}
.liste-plugins .liste-items .item.disabled {filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6;}
.liste-plugins .liste-items .item.error {margin:0;background-image:none;}

.liste-plugins .liste-items .item .resume {min-height:32px;}

.liste-plugins .liste-items .item .short {color:#666;font-size:0.95em;}
.liste-plugins .liste-items .item .check {float:right;margin-right:-70px;position:relative;display:inline;}
.liste-plugins .liste-items .item .check input {margin:0;}
.liste-plugins .liste-items .item .check label {display:none;}

.liste-plugins .liste-items .item .download {float:right;margin-right:-70px;position:relative;display:inline;}

.liste-plugins .liste-items .item h3 {display:inline;}
.liste-plugins .liste-items .item h3 a {color:#444;}
.liste-plugins .liste-items .item.actif h3 a {color:#3874b0;}

.liste-plugins .liste-items .item .icon {position:absolute;top:3px;right:34px;width:32px;height:32px;overflow:hidden;}
.liste-plugins .liste-items .item .actions {float:left;visibility:hidden;}
.liste-plugins .liste-items .item:hover .actions {visibility:visible;}

.liste-plugins .liste-items .item .picto_err,
.liste-plugins .liste-items .item .cfg_link { position:absolute; left:4px; top:4px; }

.liste-plugins .liste-items .item .details dl {float:right;width:62%;margin-bottom:0;}
.liste-plugins .liste-items .item .details dl.tech {float:left; width:32%;font-size:0.9em;word-wrap:break-word;text-align:left;}
.liste-plugins .liste-items .item .details dl.description dt {float:right;padding-left:0.5em;}
.liste-plugins .liste-items .item .details dd {margin-bottom:0;}

.install-plugins {position: relative;}
.install-plugins .result {font-weight: bold;}

.erreur_message-plugins {border:1px solid red;background:#f0d0d0;font-weight:normal;padding:10px;font-size:0.9em;}
.erreur_message-plugins >ul {list-style:none;}
.erreur_message-plugins .info_todo {margin:10px 0;}

#liste_plug { border: solid 1px #3874b0; padding:3px; background-color:white; height: 200px; overflow:auto;overflow-y: auto; }


/* editer_auteurs */
.option_separateur_statut_auteur { background: #edf3fe; }
.option_auteur { background: #e4e4e4; }

/* exec/articles */

/* exec/rubriques */
#contenu div.gauche { width: 49%; float: right; }
#contenu div.droite { width: 49%; float: left; }

/* exec/auteur_infos */
.auteur .infos .statut {margin:5px 0;border-bottom :1px solid #eee;}
.auteur .infos .statut ul {margin-bottom:0;}

.configurer_preferences #extra {display: none;}
.configurer_preferences.large #extra {display: block;}

/* exec/accueil/accueil-information (ticket #2598) */
#navigation .accueil_informations .item:hover {background:none;}
#navigation .accueil_informations .item.on:hover {background-color:#fbfcff;}
#navigation .accueil_informations h4 .plus_info {display:none;}



/*
 * theme.css::prive/themes/spip/theme.css
 */
 
	/* pour les icones pochoir de diala */
.navigation_avec_icones #bando_navigation ul.deroulant > li > a { background-color: #f6f9ff;}
.navigation_avec_icones #bando_navigation ul.deroulant > li > a:hover,
.navigation_avec_icones #bando_navigation ul.deroulant > li > a:focus { background-color: #edf3fe; }

.navigation_avec_icones #bando_navigation ul li a {background-position:center top;background-repeat:no-repeat;padding-top:60px;}
.navigation_avec_icones #bando_navigation ul li ul li a {margin-right:7px; margin-left: 1.0em; background-position:right center;margin-top:0;padding-right:24px;padding-top:0.8em;}




/*** Plugins ***/


	.formulaire_editer_document {margin-bottom: 0;}
.formulaire_editer_document .editer_dimensions input {width:7em;}
.formulaire_editer_document .editer_parent {padding-right:10px;}
.formulaire_editer_document .editer_parent label {margin-right:0;display:block;float:left;padding:2px 0;}

.formulaire_editer_document .taille_modifiee {display:block;color: red;}

.formulaire_editer_document .editer_apercu .tourner {display:block;float:left;}
.formulaire_editer_document .editer_apercu .tourner input.image {padding:5px;border:1px solid #eee;}

.formulaire_joindre_document .sourceup {}
.formulaire_joindre_document .infos {}
.formulaire_joindre_document .deballer_zip ul {font-size:0.9em;}
.formulaire_joindre_document .deballer_zip ul ul {font-size:1em;}
.formulaire_joindre_document .deballer_zip ol {padding-right:0;margin:0;word-wrap:break-word;}
.lat .formulaire_joindre_document .deballer_zip ol {max-width: 185px;}

.formulaire_joindre_document .deballer_zip .editer_options_upload_zip li {padding:0;}
.formulaire_joindre_document .deballer_zip .editer_options_upload_zip .erreur_message {margin-bottom:1em;}
#navigation .formulaire_joindre_document .sourceup, #extra .formulaire_joindre_document .sourceup {font-size:0.9em;}
#navigation .formulaire_joindre_document .deballer_zip .editer_options_upload_zip > label,
#extra .formulaire_joindre_document .deballer_zip .editer_options_upload_zip > label {float:none;}
#navigation .formulaire_joindre_document .deballer_zip .editer_options_upload_zip .choix input,
#extra .formulaire_joindre_document .deballer_zip .editer_options_upload_zip .choix input {vertical-align:top;}

.formulaire_joindre_document .editer_fichier input.file {display:block;}
.formulaire_joindre_document .editer_refdoc_joindre input.text {width:50%;}

.onglets_simple .medias .image a,.onglets_simple .medias .image strong {padding-left:27px;background: url(plugins-dist/medias/prive/themes/spip/images/media-image-16.png) no-repeat 5px center;}
.onglets_simple .medias .audio a,.onglets_simple .medias .audio strong {padding-left:27px;background: url(plugins-dist/medias/prive/themes/spip/images/media-audio-16.png) no-repeat 5px center;}
.onglets_simple .medias .video a,.onglets_simple .medias .video strong {padding-left:27px;background: url(plugins-dist/medias/prive/themes/spip/images/media-video-16.png) no-repeat 5px center;}

.onglets_simple.second ul.distant li.first,.onglets_simple.second ul.brises li.first,.onglets_simple.second ul.sanstitre li.first {margin-right:10px;}

.choix-type, .choix-type li {display:inline;list-style:none;margin:0;padding:0;}
.choix-type {margin:1em 0;padding:0;}

a.bouton_fermer {display:block;text-align:left;}

.galerie { float: none; width: 100%; padding:0;}
.galerie .pagination {clear:both;}
.galerie table { width: 100%; border: none; }
.galerie table thead { background: #1c3a58;color:#fff; }
.galerie table tbody tr:hover { background: #fbfcff; }
.galerie table td { min-height: 100px; vertical-align: top; }
.galerie table th, .galerie table td { padding: 0.5em .3em; border-bottom: 1px solid #ccc; }
.galerie table th.id { text-align: right; }
.galerie table td.id { width: 80px; text-align: right; vertical-align: top; line-height: normal; }
.galerie table td.id strong { font-size: 1.6em; color: #666; font-weight: normal; }
.galerie table td.statut { width: 9px; }
.galerie table td.logo { width: 250px; overflow: hidden; }
.galerie table td.logo img { /*border: 1px solid #666;*/ }
.galerie table .fichier {font-size:0.8em;width:250px;overflow:hidden;font-style:italic;}

.galerie table td.exif { width: 140px;  }
.galerie table td.exif small { display: inline; }
.galerie table td.exif .extension {}
.galerie table td.exif .dimensions { font-size: .9em; }
.galerie table td.exif .taille { font-size: .9em; font-weight: bold; color: #666; }
.galerie table td.exif .date { font-size: .9em; }
.galerie table td.descriptif { }

.galerie table .supprimer {display:block;font-size:0.8em;margin-top:1em;}

.galerie.media-image h2 { background: url(plugins-dist/medias/prive/themes/spip/images/media-image-32.png) no-repeat center left; padding: 6px;padding-left: 40px;}
.galerie.media-audio h2 { background: url(plugins-dist/medias/prive/themes/spip/images/media-audio-32.png) no-repeat center left; padding: 6px;padding-left: 40px;}
.galerie.media-video h2 { background: url(plugins-dist/medias/prive/themes/spip/images/media-video-32.png) no-repeat center left; padding: 6px;padding-left: 40px;}

.galerie table td.exif { background-repeat: no-repeat; background-position: top right; }

.popin-choisir_document {}
.popin-choisir_document .onglets_simple.second {display:none;}
.popin-choisir_document .galerie table td.id  {width:40px;}
.popin-choisir_document .galerie table td.logo  {width:200px;}
.popin-choisir_document .galerie table td.exif {width:120px;}
.popin-choisir_document .galerie table td.descriptif {max-width:150px;}
.popin-choisir_document .galerie table td {word-wrap: break-word;}

.spip_documents_legende {border:1px solid #3874b0;text-align:center;font-size:0.9em;margin:0 0 1em;}
.spip_documents_legende dt {background:#3874b0;color:#fff;padding:5px 3px;font-weight:bold;}
.spip_documents_legende dd {padding:3px 0;margin:0;}
.spip_documents_legende dd.vignette {margin:5px 0;} 

.document_utilisations li.item {position:relative;padding-left:24px;}
.document_utilisations li.item .vu {position:absolute;top:0;right:0;}


.pagination .tris {float:left;}

p.actions {clear:both;}

#documents_joints {margin-top:25px;}
#documents_joints .item {text-align:center;margin-bottom:25px;padding:0;border:1px solid #3874b0;overflow:visible;}
#documents_joints .item.image {background:#fff;}
#documents_joints .item.document {background:#ddd;}
#documents_joints .item .infos {padding:6px;}
#documents_joints .item .titrem {margin-top:0px;text-align:left;background:#3874b0;padding:5px;padding-left:16px;font-weight:bold;margin-bottom:5px;position:relative;font-size:x-small;word-wrap:break-word;}
#documents_joints .item .titrem .fichier {display:block;color:#fff;overflow:hidden;}
#documents_joints .item .titrem .titre {display:block;color:#000;}
#documents_joints .item .titrem .image_loading {position:absolute;bottom:-20px;right:0;}
#documents_joints .item .type {font-size:x-small;}
#documents_joints .item .raccourcis {font-size:x-small;padding:2px;}
#documents_joints .item .raccourcis span {display:block;font-weight:bold;text-align:left;}
#documents_joints .item div.mode {text-align:right;}
#documents_joints .item .actions {display:block;text-align:right;font-size:x-small;}
.lte7 #documents_joints .item div.mode button,.lte7 #documents_joints .item .actions button {font-size: 11px;}
#documents_joints .item .tourner {display:block;float:left;}
#documents_joints .item .tourner button {padding:1px;border:1px solid #eee;display:block;}
#documents_joints .item .tourner button img {margin:0px;}

#documents_joints .item .actions > *,
#documents_joints .item .tourner,
#documents_joints .item .mode {opacity:0.1;-moz-opacity:0.1;}
#documents_joints .item .actions a.editbox {visibility:visible;opacity:1;-moz-opacity:1;font-weight:bold;}
#documents_joints .item:hover .actions > *,
#documents_joints .item:hover .tourner,
#documents_joints .item:hover .mode,
#documents_joints .item.hover .actions > *,
#documents_joints .item.hover .tourner,
#documents_joints .item.hover .mode {visibility:visible;opacity:1;-moz-opacity:1;}

#portfolios {}
#portfolios h3 {background-color:#edf3fe;padding:2px 10px;color:#000;margin-bottom:0;}
#portfolios .liste_items {margin-top:0;}
#portfolios .item {clear:both;padding-right:160px;padding-left:2px;}
#portfolios .item .tourner {display:block;float:left;}
#portfolios .item .tourner button {border:1px solid #999;padding:0;display:block;float:right;margin-right:4px;}

#portfolios .item .vignette {margin-right:-160px; width: 150px; text-align: center; float:right;}
.ie6 #portfolios .item .spip_logos {display:inline;position:relative;}
#portfolios .item .titrem {margin:0 0 5px;font-size:1em;}
#portfolios .item .titrem .fichier {font-weight:normal;font-size:0.9em;font-style:italic;}
#portfolios .item .titrem .titre {display:block;font-size:1.1em;}
#portfolios .item .infos {display:block;float:right;}
#portfolios .item div.mode {display:block;float:left;clear:left;margin-top:-1.5em;position:relative;padding:0.2em 0.2em 0;padding-left:0;}
#portfolios .item .actions {display:block;float:left;clear:left;position:relative;}
#portfolios .item div.mode,#portfolios .item .actions,
#portfolios .item div.mode button,#portfolios .item .actions button {font-size:x-small;}

#portfolios .item .actions > *,
#portfolios .item .tourner,
#portfolios .item .mode {opacity:0.1;-moz-opacity:0.1;}
#portfolios .item .actions a.editbox {visibility:visible;opacity:1;-moz-opacity:1;font-weight:bold;}
#portfolios .item:hover .actions > *,
#portfolios .item:hover .tourner,
#portfolios .item:hover .mode {visibility:visible;opacity:1;-moz-opacity:1;z-index:1000;background:#fbfcff;}
#portfolios .item.hover .actions > *,
#portfolios .item.hover .tourner,
#portfolios .item.hover .mode {visibility:visible;opacity:1;-moz-opacity:1;z-index:1000;}

#portfolios .item .titre > .sanstitre {opacity:0.1;-moz-opacity:0.1;}

#portfolios .tout_supprimer span {display:block;text-align:left;}

.item.vu_oui {background:#f9f9f9;}

	

	.fiche_objet .editer_urls .link {color:#999;display: block;margin-left: 100px;padding-right: 20px;background: url(plugins-dist/urls_etendues/prive/themes/spip/images/url-16.png) no-repeat top right;}
.fiche_objet .editer_urls .link .url {color: #999;text-decoration: none;}
.fiche_objet .editer_urls .link .edit {visibility: hidden;float: left;}
.fiche_objet .editer_urls .edition {display:none;}
.fiche_objet .editer_urls.open .edition {display:block;}
.fiche_objet .editer_urls .link:hover,
.fiche_objet .editer_urls.open .link {color: inherit;}
.fiche_objet .editer_urls .link:hover .edit,
.fiche_objet .editer_urls.open .link .edit {visibility: visible;}
.fiche_objet .editer_urls .liste-objets .objet {display: none;}
.fiche_objet .editer_urls .liste-objets {margin-bottom: 0;}
.fiche_objet .editer_urls .formulaire_spip {margin-top:0;border:0;border-top: 1px solid #EEE;}

	/* **************** EXEC ADMIN PLUGIN ***************** */
.box .inner .hd h3 img.close { float: left; }
.box .inner .hd h3 img.close:hover { cursor: pointer; }
.onglets_simple.second ul.verrouille li.first {margin-right:30px;}
.onglets_simple.second ul li span.off {
	display: block;
	float: left;
	padding: 4px 7px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 5px;
	border: 1px solid #909090;
	background-color: #eeeeee;
	color: #6c6c6c;
	opacity: 0.6;
}

.actions_multiples .boutons { }
.actions_multiples .action { width: 30%; }

.liste-plugins fieldset,
.liste-plugins .liste.plugins,
.liste-plugins .liste.plugins .liste-items { margin-bottom: 0; }
.liste-plugins .liste-items .item {padding-left:30px;}
.liste-plugins .liste-items .item .check {float:left;margin-left:-25px;}

.liste-plugins .liste-items .item .cfg_link {position: absolute;top:4px; left: 24px;}

.liste-plugins .liste-items .item h3 a { color: #3874b0; }

.liste-plugins .liste-items .item .actions { float:none;position:absolute;left:0;bottom:0;padding:5px;padding-bottom:0; background: #e8e8e8; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; z-index: 100; }
.liste-plugins .liste-items .item:hover .actions { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }

.liste-plugins .liste-items .item .picto_actif {position: absolute;top:4px;right: 4px;}
.liste-plugins .liste-items .item .picto_err {position: absolute;top:4px;right: 4px;}
.liste-plugins .liste-items .item .picto_verrou {position: absolute;top:24px;right: 4px;filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}

.liste-plugins .liste-items .item .picto_up { position: absolute; left: 46px; top:4px; }

.liste-plugins .liste-items .item.actif {  background: #e8e8e8; }
.liste-plugins .liste-items .item.actif:hover {background:#eee;}
.liste-plugins .liste-items .item.verrou { background: #e8e8e8; }
.liste-plugins .liste-items .item.inactif { background: #ffffff; }
.liste-plugins .liste-items .item.inactif:hover { background: #eee;  }
.liste-plugins .liste-items .item.inactif:hover .actions { background: #eee; }


.liste-plugins .liste-items .item .details { clear: both;}
.liste-plugins .liste-items .item .details dl { float: none; width: auto; margin-bottom: 0; }
.liste-plugins .liste-items .item .details dl.tech { float: none; clear: both; width: auto; text-align: right; font-size: 1em; word-wrap: break-word; }
.liste-plugins .liste-items .item .details dl dt { float: right; padding-left: 0.5em; }
.liste-plugins .liste-items .item .details dd { margin-bottom:0;}
.liste-plugins .liste-items .item .details .description .desc { margin-bottom: 10px; }

#afficher_incompatibles { float: right; padding: 0.5em 0; }

/* Styles des etats provoquant un affichage specifique des plugins */
/* -- installe (donc actif) */
.installe { color: #999; background: url(plugins-dist/svp/prive/themes/spip/images/fond-installe.png) repeat fixed 0 0 !important; }
.installe:hover {	background-color:#F0F0F0 !important; }
/* -- non stable (tous les états différents de stable : à confirmer si on met test aussi dans les non stables) */
.charger_plugin .nonstable { opacity: 0.5; }
/* -- verrouille (plugins_dist)
.verrou { background:url(plugins-dist/svp/prive/themes/spip/images/fond-verrou.png) repeat fixed 0 0 #FDFDFD !important;}
.verrou:hover {	background-color:#F0F0F0 !important; }
*/
/* -- obsolete, incompatible */
.disabled,.disabled { background:url(plugins-dist/svp/prive/themes/spip/images/fond-obsolete.png) repeat fixed 0 0 #ddd !important;}
.disabled:hover {	background-color:#ccc !important; }
.liste-plugins .liste-items .item.disabled:hover .actions {background:url(plugins-dist/svp/prive/themes/spip/images/fond-obsolete.png) repeat fixed 0 0 #ccc !important}

.liste-plugins .liste-items .item.disabled h3 a { color: #aaa; }
.liste-plugins .liste-items .item.disabled .icon {filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
/* -- Notice d'information sur le plugin */
.liste-plugins .liste-items .item .information { color: #8A1F11;font-weight: bold;}

/* Liste des depots */
.liste-objets.depots .caption {
    background-image: url(plugins-dist/svp/prive/themes/spip/images/depot-24.png);
    padding-right: 30px;
}

/* Validation des actions par popin */
#colorbox #charger_plugin_confirm {font-size:110%; padding-bottom:25px;}
#colorbox #charger_plugin_confirm .reponse_formulaire {margin-bottom:1em; line-height: 1.4em;}
#colorbox #charger_plugin_confirm .boutons {
	font-size:120%;
	margin-top:.5em; margin-bottom:0;
	display:block;
	text-align:left;
	background:#b8beb2;
	border-radius:3px;
	position:absolute; bottom:0; width:100%;
}
#colorbox #charger_plugin_confirm .boutons .submit {
	margin-top:.5em;
	margin-left:.5em;
	margin-bottom:.5em;
	margin-right:0;
}

/* Presentation des actions effectuees */
.svp_retour .fail {color:#c30000;}
.svp_retour ul {margin-right: 0.5em;}
.svp_retour li {list-style-type:square; margin-right: 0.5em;}

	ol.classement {list-style:decimal;margin:0;padding:0;padding-right:40px;margin-bottom:1.5em;}


table.visites caption, h3.caption {font-size:1.3em;font-weight:bold;text-align: center;margin:0.5em auto; clear:both;}
.stats_visites #contenu h3.caption {float:right;margin:0.5em auto;}
table.visites {width: 80%; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0; line-height: normal;border:1px solid #999;}
table.visites a {color:#1c3a58;}

table.visites tr.row_first { background-color:#1c3a58;color:#fff;border: 1px solid #ddd; }
table.info.visites tr.row_first { background-color:#fff;color:#000;border: 1px solid #ddd; }
table.info.visites tr.odd td,table.info.visites tr.odd th { background-color:transparent; }
table.visites th, table.visites td { padding: 0.20em 0.40em; text-align: right; border: 1px solid #ddd; }
table.visites th { vertical-align: bottom; font-weight: bold; }
table.visites.info th { vertical-align: top; }
table.visites tbody th { font-weight: normal; }
table.visites .on th { font-weight: bold; }
table.visites td { vertical-align: top; }
table.visites td.val, table.visites td.mean, table.visites td.cumul { text-align:center; }

table.visites tr.c_Sun td,
table.visites tr.c_Sun th {background-color:#f6f9ff;}
table.visites tr.c_today td,
table.visites tr.c_today th {background-color:#eee;}
/*
table#visites tr.c_recap td,
table#visites tr.c_recap th {background-color:#1c3a58;color:#fff;}
*/


/* graphique flot */
.graphique{clear:both; overflow:hidden; margin-bottom:2em;}
.graphResult-wrap {padding: 10px 25px;float:right;}
.graphResult{}
.graphInfo{float:right; clear:right;margin-right:20px;}
.graphInfo td {padding: 5px;}
.graphInfo td.legendLabel { padding-left:0; padding-right:1em; vertical-align: top;}
.graphLegend{margin-top:0.5em; }
.graphVignette{}
.graphique .tickLabels {font-size: 11px !important;line-height: 14px;}

.graphLegend .legendColorBox div{width:14px; height:10px;}
.graphLegend .legendColorBox.cacher div div{position:absolute; left:-3000em;}


.tooltip_statistiques{
	position: absolute;
	display: none;
	border: 1px solid #fdd;
	padding: 2px;
	background-color: #fee;
}

.stats_referers .liste-items.referers li.referer {padding-left:150px;background-image: url("prive/images/deplierhaut.gif");background-position: 0.6925em 0.6925em;background-repeat: no-repeat;}
.stats_referers .liste-items.referers li.referer.open {background-image: url("prive/images/deplierbas.gif");}
.stats_referers .liste-items.referers li.referer span.visites {float:left;text-align:right;width:140px;margin-left:-150px;}
.stats_referers .liste-items.referers li.referer .miniature {float:right;}
.stats_referers .liste-items.referers li.referer .miniature img {max-width:60px;height: auto;}
.stats_referers .liste-items.referers li.referer ul {margin-left:0;padding-left:0;}
.stats_referers .liste-items.referers li.referer ul li {margin-left:0px;padding-left:0;}
.stats_referers .action.plus {text-align:right;font-size:1.5em;font-weight:bold;}

.stats_repartition .couleur_cumul { background: #3874b0; }
.stats_repartition .couleur_nombre { background: #9cbad8; }
.stats_repartition table h3,.stats_repartition table table {margin-bottom: 0;padding-bottom: 0;padding-top: 0;}
.stats_repartition table h3 {font-size: inherit;margin-bottom: 3px;margin-top:3px;}
.stats_repartition table {margin: 0;}
.stats_repartition table + p,.stats_repartition .bloc_depliable + p {margin-top: 1em;}
.stats_repartition table td {padding: 2px 5px;vertical-align: middle;}
.stats_repartition table table td {padding: 0;}
.stats_lang .couleur_langue { background: #3874b0; }
.stats_lang table p {padding-left:10px;margin:2px 0;}

	.liste-objets.syndic_articles .action button {vertical-align: top;}

.onglets_simple ul.statut_syndic_articles li.publie strong,.onglets_simple ul.statut_syndic_articles li.publie a {background-image:url(plugins-dist/sites/prive/themes/spip/images/syndic-statut-publie-24.png);padding-right:27px;}
.onglets_simple ul.statut_syndic_articles li.off strong,.onglets_simple ul.statut_syndic_articles li.off a {background-image:url(plugins-dist/sites/prive/themes/spip/images/syndic-statut-off-24.png);padding-right:27px;}
.onglets_simple ul.statut_syndic_articles li.refuse strong,.onglets_simple ul.statut_syndic_articles li.refuse a {background-image:url(plugins-dist/sites/prive/themes/spip/images/syndic-statut-poubelle-24.png);padding-right:27px;}
.onglets_simple ul.statut_syndic_articles li.dispo strong,.onglets_simple ul.statut_syndic_articles li.dispo a {background-image:url(plugins-dist/sites/prive/themes/spip/images/syndic-statut-dispo-24.png);padding-right:27px;}


.controler_syndication .filtres.second {font-size:0.9em;border:0;padding-right:0;}
.controler_syndication .filtres.second ul li strong,.controler_syndication .filtres.second ul li a {margin-right:0px;margin-left:5px;margin-bottom:5px;}
.controler_syndication .filtres.second ul li strong {border:1px solid #3874b0;}
.controler_syndication .filtres.second ul li strong,.controler_syndication .filtres.second ul li a:hover {background-color:#fff;}

.source {font-size:12px;font-weight:bold;background:#fff;padding:5px;border:1px solid #3874b0;}
.source .actions {font-weight:normal;}
.annule_filtre {float:left;}


/**
 * formulaire_editer_site
 */

.formulaire_editer_site.withlogo .editer_nom_site,.formulaire_editer_site.withlogo .editer_url_site {padding-left:200px;}
.formulaire_editer_site .previsu_logo_site{height:1px;text-align: right;}

/* Inscription du flux RSS */
.formulaire_editer_site .editer_referencement_automatise fieldset,.formulaire_editer_site .editer_referencement_automatise .boutons{background-color:#E9E9E9;border:0;}

	/* * Comparaison d articles */
.diff-para-deplace { background: #e8e8ff; }
.diff-para-ajoute { background: #d0ffc0; color: #000; }
.diff-para-supprime { background: #ffd0c0; color: #904040; text-decoration: line-through; }
p>.diff-para-deplace,p>.diff-para-ajoute,p>.diff-para-supprime {display:block;}

.diff-deplace { background: #e8e8ff; }
.diff-ajoute { background: #d0ffc0; }
.diff-supprime { background: #ffd0c0; color: #802020; text-decoration: line-through; }
.diff-para-deplace .diff-ajoute { background: #b8ffb8; border: 1px solid #808080; }
.diff-para-deplace .diff-supprime { background: #ffb8b8; border: 1px solid #808080; }
.diff-para-deplace .diff-deplace { background: #b8b8ff; border: 1px solid #808080; }

/* liste de versions */
.liste-objets.versions tr > .type {width:30px;}
.liste-objets.versions tr > .diff {width:30px;}
.liste-objets.versions blockquote {margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.liste-objets.versions .caption {background-image:url(plugins-dist/revisions/prive/themes/spip/images/revision-24.png);padding-right:30px;}

.revision #wysiwyg .contenu_id_rubrique {display:none;}
.revision #wysiwyg .jointure {display:block;margin:1em 0;}
.revision #wysiwyg .jointure .label {display:block;font-weight:bold;}
.revision #wysiwyg .label{display:block;}

.formulaire_reviser .editer_id_version .choix {margin: 0 -5px;}
.formulaire_reviser table.spip.diff-versions {font-size: 0.85em;width: 100%;max-width: 100%;}
.formulaire_reviser table,.formulaire_reviser table tr,.formulaire_reviser table td {border-left:0;border-right:0;}
.formulaire_reviser table .version,.formulaire_reviser table .diff {padding:0;}
.fiche_objet_diff .hd {border-bottom:1px solid #ddd;}

	.onglets_simple ul.statut_petition li.publie strong,.onglets_simple ul.statut_petition li.publie a {background-image:url(plugins-dist/petitions/prive/themes/spip/images/signature-statut-publie-24.png);padding-right:27px;}
.onglets_simple ul.statut_petition li.poubelle strong,.onglets_simple ul.statut_petition li.poubelle a {background-image:url(plugins-dist/petitions/prive/themes/spip/images/signature-statut-poubelle-24.png);padding-right:27px;}
.onglets_simple ul.statut_petition li.prop strong,.onglets_simple ul.statut_petition li.prop a {background-image:url(plugins-dist/petitions/prive/themes/spip/images/signature-statut-prop-24.png);padding-right:27px;}

.controler_petition .annule_filtre {float:left;}
.controler_petition #actiongroup button {width:100%;margin:5px 0;}

/* Habillage des signatures en liste pour moderation
---------------------------------------------- */
ul.signatures li.item { margin: 15px 0; padding: 0 0 .8em 0; background: #eee url(plugins-dist/petitions/prive/themes/spip/images/petition-bg-item-64.png); border: 1px solid #ccc; border-top: 8px solid #ccc; position:relative;}
ul.signatures li.item:hover { background-color: #e9e9e9; }

ul.signatures li.statut_publie { background-image: none; border-color: #9dba00; }
ul.signatures li.statut_poubelle { background-color: #edd3d3; border-color: #ff0000; }
ul.signatures li.statut_prop { background-color: #FFFBEF; border-color: #EFCA68; }

ul.signatures li .cartouche { min-height: 30px; padding: 5px; padding-right: 30px; border-bottom: 1px solid #eee; }
ul.signatures li.statut_poubelle .cartouche { border-color: #edd3d3; }
ul.signatures li.statut_prop .cartouche { border-color: #FFFBEF; }
ul.signatures li .cartouche h3 {font-size:1.1em;margin-bottom:0.25em;}
ul.signatures li .cartouche .date,
ul.signatures li .cartouche .par {display:inline;}
ul.signatures li .cartouche .info_statut {display:block;float:right;margin-right:-30px;position:relative;display:inline;}
ul.signatures li .cartouche .reponse_a p {margin:0;}
ul.signatures li .cartouche .reponse_a {font-weight:bold;}
ul.signatures li .cartouche .reponse_a a {font-weight:normal;}
ul.signatures li .cartouche .lien_admin {display:block;}

ul.signatures li.item .texte { margin: 0; padding: .8em 30px; }

ul.signatures >li.item .actions.moderer {padding-top:5px;padding-bottom:5px;margin-left:5px;background:url(plugins-dist/sites/images/actions-filigrane-24.png) no-repeat bottom right;padding-left:30px;}
ul.signatures >li.item:hover .actions.moderer {/*background-image:none;*/}
ul.signatures >li.item .actions.moderer > span {visibility:hidden;}
ul.signatures >li.item:hover .actions.moderer > span,ul.signatures >li.item.hover .actions.moderer > span  {visibility:visible;}

ul.signatures li .actions .supprimer input.submit {color:#cf4d4d;}
ul.signatures li .checkbox {position:absolute;top:50%;left:1px;}

	.item.message .rv {color:#666;font-size:0.9em;padding-right:20px;background:url(plugins-dist/organiseur/prive/themes/spip/images/heure-16.png) no-repeat right top;}
.item.message .rv.on {color:#000;background-image:url(plugins-dist/organiseur/prive/themes/spip/images/heure-on-16.png);}

.liste-objets.messages tr > .new,
.liste-objets.messages tr > .type,
.liste-objets.messages tr > .isrv {width: 16px; padding-left:2px;padding-right:2px;text-align:center;}
.liste-objets.messages tr.new td {font-weight: bold;}

/* exec=message */
.message #wysiwyg {position: relative;}
.message #wysiwyg .contenu_from .label,
.message #wysiwyg .contenu_destinataires .label,
.message #wysiwyg .contenu_titre .label,
.message #wysiwyg .contenu_date_heure .label,
.message #wysiwyg .contenu_date_fin .label {display: block;float:right;width:6em;clear:right;text-align:left;padding:0 10px;}
.message #wysiwyg .contenu_date_heure img {vertical-align: middle;}
.message #wysiwyg .contenu_date_fin img {vertical-align: middle;visibility: hidden;}
.message #wysiwyg .contenu_from .spip_logos {position: absolute;left: 0;top:0;}

.message #wysiwyg .contenu_titre {display: block;}
.message #wysiwyg .contenu_texte {clear:both;border-top: 1px solid #999;margin-top: 1em;padding-top: 1em;}

/* formulaire editer_message */
.formulaire_editer_message span.dest {padding:1px 3px;background:#EEE;border:1px solid #CCC;display:block;float:left;margin:0 4px 3px 0;}
.formulaire_editer_message span.dest:hover {background:#DDD;}
.formulaire_editer_message span.dest img {cursor:pointer;padding:1px;}
.formulaire_editer_message .fake-input {background:#FFF;border:1px solid #999;padding: 3px 3px 0; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;-ms-box-sizing: border-box;}
.formulaire_editer_message .fake-input input.text {width:200px;border: 0;padding: 1px 0;margin-bottom: 3px;}
.formulaire_editer_message .editer_date_debut {padding-bottom: 0;}
.formulaire_editer_message .editer_date_fin {padding-top: 0;}

/* autocompletion */
.formulaire_editer_message input.ac_loading {	background-image : url(prive/themes/spip/images/searching.gif);background-position: right center;background-repeat: no-repeat;}
/*.ac_input {	width: 200px; }*/
.ac_results {	padding: 0px;	border: 1px solid WindowFrame;	background-color: Window;	text-align:left;z-index:1000;margin-top: 3px;margin-left: -3px;}
.ac_results ul {	width: 100%;	overflow: hidden !important;list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}

/*.ac_results iframe {position:absolute;	top:0;	left:0;	z-index:-1;	filter:mask();	width:3000px;	height:3000px;}*/
.ac_results li {	margin: 0px;	padding: 2px 5px;	cursor: pointer;	display: block;	width: 100%;	font-size: 1em;	overflow: hidden;}
.ac_over {	background-color: Highlight;	color: HighlightText;}

/* ?exec=messages*/

	.mots .groupe_mots .groupe_mots-edit-24 { margin-right: 30px; }
.mots .groupe_mots #wysiwyg { clear: none; }

	.onglets_simple ul.statut_forum li.publie strong,.onglets_simple ul.statut_forum li.publie a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-publie-24.png);padding-right:27px;}
.onglets_simple ul.statut_forum li.off strong,.onglets_simple ul.statut_forum li.off a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-off-24.png);padding-right:27px;}
.onglets_simple ul.statut_forum li.spam strong,.onglets_simple ul.statut_forum li.spam a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-spam-24.png);padding-right:27px;}
.onglets_simple ul.statut_forum li.prop strong,.onglets_simple ul.statut_forum li.prop a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-prop-24.png);padding-right:27px;}

.onglets_simple ul.statut_forum li.prive strong,.onglets_simple ul.statut_forum li.prive a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-prive-24.png);padding-right:27px;}
.onglets_simple ul.statut_forum li.privadm strong,.onglets_simple ul.statut_forum li.privadm a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-privadm-24.png);padding-right:27px;}
.onglets_simple ul.statut_forum li.privrac strong,.onglets_simple ul.statut_forum li.privrac a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-privrac-24.png);padding-right:27px;}
.onglets_simple ul.statut_forum li.privoff strong,.onglets_simple ul.statut_forum li.privoff a {background-image:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-statut-privoff-24.png);padding-right:27px;}

.controler_forum .annule_filtre {float:left;}
.controler_forum #actiongroup button {width:100%;margin:5px 0;}

/* Habillage des forums en liste pour moderation
---------------------------------------------- */
ul.forums li.item { margin: 15px 0; padding: 0 0 .8em 0; background: #eee url(plugins-dist/forum_3.0.25/prive/themes/spip/images/forum-bg-item-64.png); border: 1px solid #ccc; border-top: 8px solid #ccc; position:relative;}
ul.forums li.item:hover { background-color: #e9e9e9; }

ul.forums li.statut_publie { background-image: none; border-color: #B2BF6B; }
ul.forums li.statut_off,
ul.forums li.statut_privoff,
ul.forums li.statut_off:hover,
ul.forums li.statut_privoff:hover { background-color: #edd3d3; border-color: #FF5F5F; }
ul.forums li.statut_spam,
ul.forums li.statut_spam:hover  { background-color: #ddd; border-color: #666; }
ul.forums li.statut_prop,
ul.forums li.statut_prop:hover { background-color: #FFFBEF; border-color: #EFCA68; }

ul.forums li .cartouche { min-height: 30px; padding: 5px; padding-right: 30px; border-bottom: 1px solid #eee; }
ul.forums li .cartouche .numero {position: absolute;right: 5px;font-size: 1.5em;color:#bbb;font-weight: bold;font-style: italic;}
ul.forums li.statut_off .cartouche,
ul.forums li.statut_privoff .cartouche { border-color: #edd3d3; }
ul.forums li.statut_spam .cartouche { border-color: #ddd; }
ul.forums li.statut_prop .cartouche { border-color: #FFFBEF; }
ul.forums li .cartouche h3 {font-size:1.1em;margin-bottom:0.25em;}
ul.forums li .cartouche .date,ul.forums li .cartouche .par {display:inline;}
ul.forums li .cartouche .info_statut {display:block;float:right;margin-right:-30px;position:relative;display:inline;}
ul.forums li .cartouche .reponse_a {font-weight:bold;}
ul.forums li .cartouche .reponse_a a {font-weight:normal;}
ul.forums li .cartouche .lien_admin {display:block;}
ul.forums li .cartouche .statut{ float:right; width:20%; font-style:italic; text-align:right; }

ul.forums li.item .texte,ul.forums li.item .site,ul.forums li.item .urls { margin: 0; padding: 0 30px;max-height:15em;overflow-y:auto;}
ul.forums li.item .urls {border-top:1px dotted #eee;color:#666;word-wrap:break-word;}
ul.forums li.item .urls h4 {margin:0;cursor:hand;cursor:pointer;}
ul.forums li.item .texte p { margin: 0; padding: .8em 0; }

ul.forums >li.item .actions.moderer {padding-top:5px;padding-bottom:5px;margin-left:5px;background:url(plugins-dist/forum_3.0.25/prive/themes/spip/images/actions-filigrane-24.png) no-repeat bottom right;padding-left:30px;}
ul.forums >li.item .actions.moderer > div {visibility:hidden;}
ul.forums >li.item:hover .actions.moderer > div,ul.forums >li.item.hover .actions.moderer > div{visibility:visible;}

ul.forums li .actions .bruler input.submit {color:#af976d;}
ul.forums li .actions .supprimer input.submit {color:#cf4d4d;}
ul.forums li .checkbox {position:absolute;top:50%;left:1px;}

/* controle des forums : afficher les liens */
.controle a {
	position: relative !important;
	left:0 !important;
	right:0 !important;
	top:0 !important;
	bottom: 0 !important;
}
.controle a:after {	display: inline; content: " [\27a0" attr(href) "]";}

/* Habillage des forums en thread pour participation
---------------------------------------------- */
.repondre { clear: both; margin-top: 2.50em; margin-right: 1em; text-align: right; font-weight: bold; }

/* Habillage des forums */
ul.forum { display: block; clear: both; margin: 0; padding: 0; font-size:11px; }
ul.forum, ul.forum ul { list-style: none; }
.forum-fil { margin-top: 1.50em; }
.forum-fil ul { display: block; margin: 0; padding: 0; margin-left: 1em; }
.forum-chapo .forum-titre, .forum-chapo .forum-titre a { display: block; margin: 0; padding: 0; font-weight: bold; color: #333; }
.forum-texte { margin: 0; padding: 0.50em 1em; color: #333; }
.forum-texte .hyperlien {}
.forum-texte .repondre { margin: 0; padding: 0.10em 0; text-align: right; }

/* Boite d'un forum : eclaircissement progressif des bords */
ul .forum-message { background:#fff; border: 1px solid #3874b0; margin: 0; padding: 0; margin-bottom: 1em; }
ul ul .forum-message { border: 1px solid #9cbad8; }
ul ul ul .forum-message { border: 1px solid #ceddec; }
ul ul ul ul .forum-message { border: 1px solid #e7eef6; }
ul ul ul ul ul .forum-message { border: 1px solid #f3f7fb; }
ul ul ul ul ul ul .forum-message { border: 1px dotted #f9fbfd; }

/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */
ul .forum-chapo { border: 0; border-bottom: 1px dotted #B8B8B8; margin: 0; padding: 3px 6px 2px 6px; background: #f6f9ff; }
ul ul .forum-chapo { background: #fbfcff; }
ul ul ul .forum-chapo { background: #fdfeff; }
ul ul ul ul .forum-chapo { background: #feffff; border-bottom: 1px dotted #E0E0E0; }
ul ul ul ul ul .forum-chapo { background: #ffffff; }


/* ?? */
/*
a.icone36.suivi-forum-24 { width: 100px; }
.cadre-forum { background-color: #fff; border: 1px solid #aaa; margin-bottom: 0; }
.cadre-forum div.cadre-titre { background-color: #edf3fe; border-bottom: 1px solid #aaa; color: #000; }
.cadre-thread-forum { background-color: #eee; border: 1px solid #ccc; border-top: 0; margin-bottom: 0; }
.cadre-thread-forum div.cadre-titre { background-color: #ccc; color: #000; }
*/

	.liste-objets.dump tr .fichier label {display:block; width: 260px;word-wrap:break-word;}
.liste-objets.dump tr .taille {text-align:right;}

	/* ----- compagnon (extends box) ----- */
.compagnon {position:relative;}
.compagnon .inner {
	border:2px solid #3874b0;
	border-radius:10px;
	color:#333;
	background:#fcfcfc url(local/cache-gd2/c41a1e693b699b089c32fc33a50ff939.png) -10px -10px no-repeat;
	
}
.compagnon .inner .hd {padding-left:60px;}
.compagnon .inner .bd {padding-left:60px;}
.compagnon b{}
.compagnon .act {
	background-color: transparent;
	border-top: none;
}
.compagnon .ft {
	padding: 0;
}
.compagnon button.submit {
	font-size:100%;
	border:2px solid #3874b0;
	border-width:2px 0 0 2px;
	border-radius:9px 0 9px 0;
	box-shadow:0 0 2px #3874b0;
	background: #ceddec;
	padding:3px 4px 4px 3px;
	cursor:pointer;
	margin:0;
	color: #444;
}
.compagnon button.submit:hover {
	box-shadow:none;
	background:#fcfcfc;
}
.compagnon .target {
	position:absolute; bottom:5px; left:5px;
	display:block; width:32px; height:32px;
	background:url(local/cache-gd2/074faf4bcc59132b874b90df12cf67c7.png);
	cursor:crosshair;
}
#navigation .compagnon .inner .hd {min-height:2.5em;}
#navigation .compagnon .inner .bd {padding-left:10px;}


/**** Plugins fin ***/