#sepplusmenugmain{width:10px; padding:0; margin:0;}
/***************************************************************************/
.vignettemenu{ border:1px solid #CCC; -moz-border-radius:10px; font-size:1em; display:block; padding:7px; width:275px; background:url(../images/fond_vignette.png) repeat-x #FFF; border-bottom:2px solid #BBB; float:left; margin:0 2px 5px 2px; overflow:hidden; height:100px;}

.vignettemenu .denomination{ font-size:1.5em; color:#222;margin:0 0 5px 0; padding:5px 2px 5px 40px; display:block;}
.vignettemenu a.titre{color:#0066CC; font-weight:700; font:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:0.9em;}
.vignettemenu p{color:#555; font-size:0.8em;}
.vignettemenu .denomination.breves{background:url(../images/presse.jpg) left no-repeat;}
.vignettemenu .denomination.fluxrss{background:url(../images/rssico.gif) 3px 0 no-repeat;}
/*
.vignettemenu_pager{ font-size:0.7em;}
.vignettemenu_pager a{padding:1px 3px 1px 3px;background-color:#333; color:#FFF; margin:2px; text-decoration:none;}
.vignettemenu_pager a:hover{ background-color:#FF6600;}
.vignettemenu_pager span.sel{padding:1px 3px 1px 3px;color:#FFF; margin:2px;background-color:#AAA;}
*/
/**********/
div.menug_item{text-align:left; margin:0; padding:0;font-size:0.9em;}

div.container_menug_item{ margin:0px; clear:both;}
div.menug_item ul{ margin:0; padding:0; list-style:none;}
div.menug_item ul li, div.menug_item ul ul, div.menug_item ul ul li{ margin:0; padding:0; width:180px; clear:both;}

div.menug_item ul li.item{ width:180px;margin:0 0 3px 0;text-align:left;border:1px solid #CFCFCF; border-bottom:1px solid #999; border-right:1px solid #BBB; background:url(../images/bg-panel-header.gif) repeat-x center; display:block; padding:2px 0 1px 5px;  clear:both; float:left;-moz-border-radius:5px; border-radius:5px; }
div.menug_item ul li.item a{ text-decoration:none; color:#111;}
div.menug_item ul li.item a:hover{ text-decoration:underline;}
a.tipuce{ float:left; width:12px; margin:2px 4px 0 0; border:0px solid #006600}
a.tipuce:hover{ text-decoration:none;}

a.lien_menug{  margin:0; border:0px solid #FF0000; display:block;width:160px; float:left;}
a.lien_menug_pere{  margin:0; border:0px solid #FF0000; display:block;width:160px; float:left; color:#333; clear:right;}

div.menug_item ul li.subitem{margin:0 0 3px 0;text-align:left; border:2px solid #E0E0E0; background:#E9E9E9; display:block; width:178px;padding:2px 0 1px 5px; clear:both; float:left; -moz-border-radius:5px; border-radius:5px;}

div.menug_item ul ul{margin:0 0 3px 0;text-align:left;-moz-border-radius:5px; border-radius:5px; border:2px solid #E0E0E0; background:#FFF; display:block; padding:2px 0 1px 5px;  float:left;clear:both;width:178px;}
div.menug_item ul li ul li{ clear:both;float:left;clear:both;width:178px; }
.menug_open{ display:block; width:178px;}
.menug_close{ display:none;}

.clearmenug{ clear:both;}
#menug_offre_titre_fr {background:url(../images/menug_offre_fr.gif) #FFF center no-repeat;font-size:1.2em; color:#111; display:block; clear:both; width:180px; height:42px; text-align:center; margin:0 0 7px 3px; float:left;}
#menug_offre_titre_en {background:url(../images/menug_offre_en.gif) #FFF center no-repeat;font-size:1.2em; color:#111; display:block; clear:both; width:180px; height:42px; text-align:center; margin:0 0 7px 3px;float:left;}
#menug_demande_titre_fr {background:url(../images/menug_demande_fr.gif) #FFF center no-repeat;font-size:1.2em; color:#111; display:block; clear:both; width:180px; height:42px; text-align:center; margin:10px 0 7px 3px;float:left;}
#menug_demande_titre_en {background:url(../images/menug_demande_en.gif) #FFF center no-repeat;font-size:1.2em; color:#111; display:block; clear:both; width:180px; height:36px; text-align:center; margin:10px 0 7px 3px;float:left;}

a#lien_newlife,a#lien_newlife:hover,a#lien_secondlife,a#lien_secondlife:hover{ text-decoration:none; clear:both; padding:0; margin:0;}
br.clearone{ clear:both; border:0px solid #000; overflow:hidden; display:block;}

a.menud_titre_vert{ margin:0 0 2px 0;text-align:center;border:1px solid #CFCFCF; border-bottom:1px solid #999; border-right:1px solid #BBB; background:#98C000; display:block; padding:2px 0 2px 0;  clear:both;-moz-border-radius:10px; border-radius:10px; color:#FFF; font-weight:bold;
}

a.menud_titre_bleu{ margin:0 0 2px 0;text-align:center;border:1px solid #CFCFCF; border-bottom:1px solid #999; border-right:1px solid #BBB; background:#2192D9; display:block; padding:2px 0 2px 0;  clear:both;-moz-border-radius:10px; border-radius:10px; color:#FFF; font-weight:bold;}

div.menud_lien{ margin:0 0 2px 0;text-align:left;border:1px solid #CFCFCF; border-bottom:1px solid #999; border-right:1px solid #BBB; background:url(../images/bg-panel-header.gif) repeat-x center; display:block; padding:2px 0 2px 0;  clear:both;-moz-border-radius:10px; border-radius:10px; color:#FFF;}
a#menud_deconnexion{ padding:2px 0 1px 23px; background:url(../images/mini-blogroll.gif) no-repeat 2px 1px; font-weight:bold}

a#menud_inscription{ padding:2px 0 1px 23px; background:url(../images/icon-tag.gif) no-repeat 2px 1px;}
a#menud_espaceprive{ padding:2px 0 1px 23px; background:url(../images/icon-users.gif) no-repeat 5px 3px;}
a#menud_newsletters{ padding:2px 0 1px 23px; background:url(../images/icon-newsletters.gif) no-repeat 6px 3px;}
a.menud_lienautres{padding:2px 0 1px 11px; background:none; font-size:0.9em;}

div.descriptif_site_spip{ text-align:center; display:block;margin:10px 0 0 0; clear:both; float:left; border:0px solid #000; overflow:hidden;}

div.descriptif_site_spip div{font-size:0.9em; display:block; padding:5px; font-family:Arial, Helvetica, sans-serif; width:170px;border:0px solid #000; overflow:hidden;}

img#coords_menugy{ float:left;margin:15px 0 0 3px;}

div.menu_supsup{overflow:hidden; display:block; clear:both; margin:2px auto 0 auto; height:15px; width:1000px;}
a.menua_supsup{ color:#EEE;font-size:0.9em; font-weight:bold; float:left;}

a.lien_accueils{ margin:0 3px 0 25px; float:left;}
a.lien_accueil{ margin:0 3px 0 10px; float:left;}

div.motpartenaires_open{ display:block;}
div.motpartenaires_close{ display:none;}

/* background:url(../images/icon-tag.gif) no-repeat 2px 1px; */