/* =================================================== */
/* couleurs de cette composante :
#622f50 base 1
#777161 base 2
#f6ebcf encadres...
#f7f3e8 encadres clair
#9c0a28 liens
#3d3a36 fond pied...
#f5d8eb mis en avant

#9c0a28 specifique pour composante : couleur des liens dans aside

#ED7703 inutilisée
#32302c inutilisée
/* =================================================== */
body {
	color: #000;
	background: #fff;
}
h2 a,
a {
	color: #9c0a28;
}
#texte a,
.liste_actualite a {
  color:#9c0a28;
}
#aside ul li a,
#aside a {
  color:#9c0a28;
}
#texte .bouton_actu a:hover {
	background:#777161;
}
#ariane,
#ariane a {
	color: #b0afaf;
}
#ariane a:hover {
	color: #000;
}
#texte {
	color: #333;
}
#texte h1, #texte h2, #texte h3, #texte h4, #texte h5, #texte h6,
h1, .componentheading,
#texte .intertitre,
h2 {
	color: #622F50;
}
#texte .intertitre a,
h3,
h4,
#texte .sous_intertitre{
	color: #333;
}
#texte h4 {
	color: #622f50;
}
#texte .results h4 a:hover {
	background: #CCC;
}
#aside h2 {
	color: #fff;
	background: #622f50 url(../charte-composante/bg-aside-h2.png) repeat-x 0 0;
}
#aside h2 a,
#aside h2 span a {
	color: #FFF;
}
#texte .module_actu p.date {
	color: #3d3a36;
}
div.titre {
	background: #777161;
}
#texte p {
	color: #333;
}
#texte .module p {
	color: #000;
}
#texte ul li {
	background: transparent url(../charte-composante/bg-li.gif) no-repeat 0 4px;
	color: #333;
}
#texte ul li.liste_actualite{
	background: none transparent;
	color: #622f50;
}
#texte .blog.liste_actualites h2,
.liste_actualite h2 a {
	color: #622f50;
}
#texte ol li {
	color: #333;
}
#texte p.pages {
	color: #666;
}
.pages a,
.pages b {
	background: transparent url(../charte-composante/bg-pages.gif) no-repeat 100% 50%;
	color: #666;
}
.pages a.last,
.sans,
b.sans,
a.sans {
	background-image: none;
}
b.sans {
	color: #622f50;
}
.pages a:hover {
	background-color: #eee;
}
#texte ul.plansite a {
	color: #3d3a36;
}
#texte ul.plansite li.colonne,
#texte ul.plansite li {
	background: none;
}
#texte ul.plansite li.colonne strong a {
	background: #efefef none;
}
#texte ul.plansite li.colonne strong a:hover {
	background: #ccc;
}
#texte ul.plansite li ul li {
	background: none;
}
#texte ul.plansite li ul li strong {
	background-image: none;
	background-color: #fff;
}
#texte ul.plansite li ul li a {
	background: transparent url(../charte-composante/bg-li-plan.gif) no-repeat 0 10px;
	color: #0e3d7b;
}
#texte ul.plansite li ul li a:hover {
	background: #f6ebcf;
	color: #333;
}
#texte ul.plansite li ul li ul li a {
	color: #000;
	background: none;
}
#texte ul.plansite li ul li ul li a:hover {
	background: #f6ebcf;
	color: #333;
}
.diaporama {
	background: #485230;
	color: #fff;
}
#menu_shortcuts,
#un_clic,
#annuaire,
#ub_lien,
#search {
	background: #622f50;
}
.diaporama p,
#menu_shortcuts h2,
#un_clic a,
#annuaire a {
	color: #fff;
}
#menu_shortcuts h2:hover,
#un_clic a:hover,
#annuaire a:hover {
	background-color: #777161;
}
#ub_lien {
	background: transparent;
}
#search,
#ub_lien a {
	background: #622f50;
}
#ub_lien a:hover {
	background: #777161;
}
#search input {
	border: 0;
}
#search input.searchButton {
	background: #d4dce4;
	color: #032f5c;
	border: 1px solid #d4dce4;
}
#search input.searchButton:hover {
	background: #FFF;
}
#search input.button {
	border: 0;
	background: #F6EBCF;
	color: #032f5c;
}
#search input.button:hover {
	background: #777161;
}
.module_actu {
	border-bottom: #000 1px solid;
}
.mis_en_avant_over,
.over {
	background: #eee;
}
#texte .module.mis_en_avant {
	background: #f5d8eb;
}
#texte .module.mis_en_avant.mis_en_avant_over {
	background: #eee;
}
#texte .module.mis_en_avant strong {
	color: #3d3a36;
}
#texte h2 {
	color: #622f50;
}
#texte h2.chapo {
	background: transparent;
}
/* encadres aside*/
.sp-accordion.sp-accordion-style1,
._4s7c,
#aside .encadre {
  border: 1px solid #622f50;
  border-color: #622f50 !important
}
#aside .moduletable .encadre,
#aside div.voir.mod_random_image div.encadre,
#aside .iframe .encadre,
#aside .images .encadre,
#aside .video .encadre{
  border: 0
}
#aside .encadre.fond {
  background: url(../charte-composante/bg-encadre-aside.gif) repeat-x 0 0 #f6ebcf;
}
#aside p.voir_agenda a,
.encadre.agenda p.voir_agenda a,
p.voir_agenda a {
  background: #622f50;
  color: #fff;
}
#aside p.voir_agenda a:hover,
p.voir_agenda a:hover,
.encadre.agenda p.voir_agenda a:hover {
  background: #777161;
}
#aside div.voir_base div.encadre {
	padding:0;
}
#aside .mod_sp_accordion .encadre.fond,
#aside .voir_facebook .encadre.fond {
  background: none #fff;
  padding:0;
  margin:0;
  border:0;
}
#aside .actualite {
	background: #f2f2f0;
}
#aside .encadre h4,
#aside .encadre ul li,
#aside .actualite ul li {
	color: #3d3a36;
}
#aside .actualite ul li a:hover {
	color: #000;
	background: #efefef;
}
#pied {
	background: #3d3a36;
}
#pied,
#pied a {
	color: #fff;
}
#pied a:hover {
	background: #622f50;
}
#foot,
#foot a {
	color: #3d3a36;
}
.abecedaire {
	background: #333;
}
.abecedaire a {
	color: #fff;
}
.abecedaire a:hover {
	color: #000;
	background: #fff;
}
#texte .encadre_vertical,
#texte .encadre_horizontal {
	background: #f6ebcf;
	border: #ced9e3 1px solid;
}
#texte .encadre_horizontal {
	border-width: 1px 0;
}
.separateur {
	background: transparent url(../charte-composante/bg-separateur.jpg) repeat-x center center;
}
.print-icon {
background: none !important;
}
.suivez-nous {
color: #B0AFAF;
}
#nav ul,
#nav ul li,
#nav ul li a {
	color: #622f50;
}
#nav ul li a {
  background-color:#fff;
}
#nav ul li a.survol_menu_a,
#nav ul li a:hover,
.survol_menu_a {
	background-color: #622f50;
	color: #fff;
}
#nav ul li.active a:hover {
	color:#fff;
}
#nav ul li ul li span {
	color: #622f50; /* #622f50; */
}
#nav ul li ul li span {
	background: transparent url(../charte-composante/bg-menu-li-li.gif) no-repeat center right;
}
.page_menu #nav ul li ul li span,
#nav ul li ul li span.last {
	background: none;
}
#nav ul li ul li a {
	border: 0;
}
#nav ul.menu li ul li a:hover,
#nav ul.menu_accueil li ul li a:hover{
	background-color: #efefef;
	color: #622f50; /* #622f50; */
}
.page_menu #nav ul li ul li a{
	background:#fff;
	color: #687789; /* #006064; */
	border-bottom: #ced9e3 1px solid;
}
#nav ul li ul li.current a {
  background-color:#f2f2f2;
  color:#687789
}
#nav ul li ul li.current li a {
  background-color:#fff;
  font-weight:400;
}
.survol_menu {
  border:1px solid #d8d8d8;
  border-width:1px 1px 0;
}
#nav ul > li:hover > a.survol_menu_a{
  color:#fff;
  background-color:#622f50;
}
#texte ul.pagination li {
	color: #ccc;
	background: none;
}
#texte ul.pagination {
	border-top: #CCC 1px dotted
}
#texte ul.pagination li strong a:hover {
	background: #eee;
}
.tip-wrap{
	background: #ffc;
	border: 1px solid #D4D5AA;
}
.tip-title {
	background: url(../../system/images/selector-arrow.png) no-repeat;
}
form.editor fieldset{
	border:1px solid #aaa;
	background:#FFF;
}
form.editor div.button2-left{
	background: url(../images_general/j_button2_left.png) no-repeat 0 0;
}
form.editor fieldset.metadata textarea{
	border:1px outset #000;
}
#texte ul li a span {
	background: #f6ebcf;/**/
}
#texte ul li a:hover span {
	background: #777161;/**/
	color: #FFF;
	/*text-decoration: none;*/
}
#texte .liste_actualite	p.chapo{
	color:#333;
}
.edit #adminForm fieldset{
	border: 1px solid #AAAAAA;
}
a.lien_externe {
	background: transparent url(../charte-composante/lien_externe.gif) no-repeat 100% 0;
	color: #622f50;
}
a.lien_externe:hover {
	background: #ccc url(../charte-composante/lien_externe.gif) no-repeat 100% 0;
	color: #000;
}
h1.special {/* pour les titres en bleu */
	color: #777161/**/;
}
h2.titre {
	border-width: 1px 0 0 0;/**/
}
h2.titre span {
	background: url("../charte-composante/bg-h2-titre.gif") no-repeat scroll 0 5px transparent;
	color: #622f50;
}
h2.titre span a,
#texte span.chapo,
#texte div.chapo,
#texte p.chapo,
#texte .module.mis_en_avant h2 a,
#texte .module.mis_en_avant h2 {
	color: #622f50/**/;
}
.agenda h2 span {
	background: transparent url(../charte-composante/picto-agenda.png) no-repeat 0 0;
}
.video h2 span {
	background: transparent url(../charte-composante/picto-video.png) no-repeat 0 0;
}
.one-step h2 span {
	background: transparent url(../charte-composante/picto-one-step.png) no-repeat 0 0;
}
.images h2 span {
	background: transparent url(../charte-composante/picto-images.png) no-repeat 0 0;
}
.ecouter h2 span {
	background: transparent url(../charte-composante/picto-ecouter.png) no-repeat 0 0;
}
.tel h2 span {
	background: transparent url(../charte-composante/picto-tel.png) no-repeat 0 0;
}
.rss h2 span {
	background: transparent url(../charte-composante/picto-rss.png) no-repeat 0 0;
}
.plus h2 span {
	background: transparent url(../charte-composante/picto-plus.png) no-repeat 0 0;
}
.voir_base h2 span,
.voir h2 span,
.img_large h2 span {
	background: transparent url(../charte-composante/picto-voir.png) no-repeat 0 0;
}
.animation h2 span {
	background: transparent url(../charte-composante/picto-animation.png) no-repeat 0 0;
}
.chiffres h2 span {
	background: transparent url(../charte-composante/picto-chiffres.png) no-repeat 0 0;
}
.actualites h2 span {
	background: transparent url(../charte-composante/picto-actualites.png) no-repeat 0 0;
}
.telechargement h2 span {
	background: transparent url(../charte-composante/picto-pdf.png) no-repeat 0 0;
}
.flash h2 span {
	background: transparent url(../charte-composante/picto-images.png) no-repeat 0 0;
}
#aside .flash .encadre{
border:0;
}
.one-step ul li,
.one-step div ul li {
	background: transparent url(../charte-composante/puce-one-step.gif) no-repeat 0 2px;
}
#aside .tel .encadre ul li,
#aside .tel .encadre div ul li,
.tel .encadre ul li,
.tel .encadre div ul li {
	background: transparent url(../charte-composante/puce-tel.gif) no-repeat 0 2px;
	color: #663366/**/;
}
#texte .aside_formation .plus ul li,
#texte .aside_formation .plus div ul li,
.plus ul li,
.plus div ul li {
	background: transparent url(../charte-composante/puce-plus.gif) no-repeat 0 2px;
}
#texte .aside_formation .voir ul li,
#texte .aside_formation .voir div ul li,
.voir ul li,
.voir div ul li,
#texte .aside_formation .voir_base ul li,
#texte .aside_formation .voir_base div ul li,
.voir_base ul li,
.voir_base div ul li {
	background: transparent url(../charte-composante/puce-voir.gif) no-repeat 0 2px;
}
#texte .aside_formation .agenda ul li,
#texte .aside_formation .agenda div ul li,
.agenda ul li,
.agenda div ul li {
	background: transparent url(../charte-composante/puce-agenda.gif) no-repeat 0 2px;
}
#texte .aside_formation .agenda ul li li,
#texte .aside_formation .agenda div ul li li,
.agenda ul li li,
#aside .agenda .encadre ul li li,
.agenda div ul li li {
background:none;
color:#555;
}
#aside .encadre ul li.evenement {border-bottom: 1px dotted #000;}

#texte .aside_formation .rss ul li,
#texte .aside_formation .rss div ul li,
.rss ul li,
.rss div ul li {
	background: transparent url(../charte-composante/puce-rss.gif) no-repeat 0 2px;
}
.ecouter ul li,
.ecouter div ul li {
	background: transparent url(../charte-composante/puce-ecouter.gif) no-repeat 0 2px;
}
.telechargement ul li,
.telechargement div ul li {
	background: transparent url(../charte-composante/puce-pdf.gif) no-repeat 0 2px;
}
.colonne25 ul li,
.colonne25 ul li a,
.colonne33 ul li,
.colonne33 ul li a,
.colonne50 ul li,
.colonne50 ul li a {
	color: #666;
}
div.titre h1,
div.titre h2 {
	color: #FFF;
}
.mod-jevloc-link a,
a.btn,
.bouton a {
	background:#622F50;
	color: #FFF;
}
* html .bouton a {
	background: #622F50;
}
a.pdf {
	background: transparent url(../charte-composante/pdf.gif) no-repeat 0 0;
}
a.pdf:hover {
	background-position: 1px 0;
}
#content table.glossaire {
	background-color: #fff;
}
#content table tr.roweven {
	background-color: #fff;
}
.ol-background {
	background-color: #339;
	color:	#fff;
}
.ol-foreground {
	background-color: #ccf;
}
.ol-textfont {
	color:	#000;
}
.survol_actu{
	background: #eaeaea none !important;
}
span.avPlayerContainer span.avPlayerSubContainer {
	background:#010101 url(../images/videoplayer-bg.gif) repeat-x bottom;
	border:none;
}
span.avPlayerContainer span.avPlayerSubContainer a,
span.avPlayerContainer span.avPlayerSubContainer,
span.avPlayerContainer span.avPlayerSubContainer span,
span.avPlayerContainer span.avPlayerSubContainer input {
	color:#bbb;
}
span.avPlayerContainer span.avPlayerSubContainer a:hover {
	color:#eee;
}
a.avLightbox,
a.avLightbox:hover {
border-right:1px solid #1F1F1F;
}

div#AVLBOverlay div#AVLBExternalContainer {
	background:#000;
}
div#AVLBOverlay div#AVLBExternalContainer a#AVLBExternalContainerClose,
div#AVLBOverlay div#AVLBExternalContainer a#AVLBExternalContainerClose:hover {
background:none;
border:none;
}
div#AVLBOverlay div#AVLBContainer {
background:#000;border:12px solid #202020;
}
a.avDownload {
	border-right:1px solid #1F1F1F;
}
span.avEmbed input.embedInput {
	background:#222;border:1px solid #1F1F1F;
}
#content table.tableau,
#content_seul table.tableau
{
	background-color: #622f50;
}
#content table.tableau td,
#content_seul table.tableau td {
	background-color: #fff;
}
#content table.tableau th,
#content_seul table.tableau th,
#content table.tableau caption,
#content_seul table.tableau caption {
	color: #fff;
	background: #622f50;
}
#ub_lien .logo_partenaire a {
	background: #fff;
}
#ub_lien .logo_partenaire a:hover {
	background-color: #fff;
}
.jform input:focus,
.jform textarea:focus{
	background:#FFF2C8
}
.article-info .published {
	color: #aaa;
}
.liste_actualite {
	border-top: 1px solid #622f50;
}
.boutons_partage,
.articleinfo{
	color: #B0AFAF;
}
div.mod-languages li a img[src="/media/mod_languages/images/fr.gif"]{
	background:transparent url(../charte-composante/flag-fr.gif) no-repeat 0 0;
}
div.mod-languages li.lang-active a img[src="/media/mod_languages/images/fr.gif"],
div.mod-languages li a:hover img[src="/media/mod_languages/images/fr.gif"]{
	background:transparent url(../charte-composante/flag-fr-over.gif) no-repeat 0 0;
}
div.mod-languages li a img[src="/media/mod_languages/images/en.gif"]{
	background:transparent url(../charte-composante/flag-en.gif) no-repeat 0 0;
}
div.mod-languages li.lang-active a img[src="/media/mod_languages/images/en.gif"],
div.mod-languages li a:hover img[src="/media/mod_languages/images/en.gif"]{
	background:transparent url(../charte-composante/flag-en-over.gif) no-repeat 0 0;
}
#menu_shortcuts ul {
	background: none #622F50;
	border: 1px solid #622F50;
}
#menu_shortcuts ul li a {
	background: none #622F50;
	border-color: #622F50 #622F50 #fff;
	border-image: none;
	border-style: solid;
	border-width: 0 4px 1px;
	color: #fff;
}
#menu_shortcuts ul li a:hover {
	background: none #777161;
	border-color: #777161 #777161 #fff;
	border-image: none;
	border-style: solid;
	border-width: 0 4px 1px;
}
#texte ul.jwts_tabbernav li a {
	background: #622F50 none;
	border-color: #622F50;
	color:#fff;
}
#texte ul.jwts_tabbernav li a:hover {
	background: #777161 none;
	border-color: #777161;
	color:#fff;
}
#texte ul.jwts_tabbernav li.jwts_tabberactive a {
	color:#fff;
	background:#777161 none;
	border-color: #777161;
}
#texte ul.jwts_tabbernav li.jwts_tabberactive a:hover {
	color:#777161;
	background:#fff
}
.slide-desc-bg {
	background: #622F50 !important;
}
.slider-container ul .slide-desc{
	color: #fff !important;
}
.slider-container ul .slide-desc-text a {
	color:#fff;
}
.carrousel_accueil_texte h2.titre, .carrousel_accueil_texte h2.titre span {
	color: #777161;
}
.slide-desc-text .slide-title,
.slide-desc-text .slide-title a {
	color: #fff !important;
}
.slide-desc-text .slide-title a:hover {
	background: none #777161;
}
.djslider .slider-container ul li {
	background: none repeat 0 0 #cccccc;
}
#prevBtn a, #nextBtn a {
	background: url("../images/btn_prev.gif") no-repeat 0 0 #fff;
}
#nextBtn a {
	background: url("../images/btn_next.gif") no-repeat 0 0 #fff;
}
.navigation-container-custom span.load-button /* a */{
	background: none repeat scroll 0 0 #622F50;
	border: 1px solid #333333;
	color: #fff;
}
.navigation-container-custom span.load-button/* a */:hover {
	background: none repeat scroll 0 0 #fff;
	color: #622F50;
}
.navigation-container-custom span.load-button.load-button-active/* a */ {
	background: none repeat scroll 0 0 #777161;
	color: #fff;
}
#texte ul.liste_formations li,
.jwts_toggleControlContainer {
	background: url(../charte-composante/bg-h2-titre.gif) no-repeat 0 2px #fff;
}
div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleControlTitle,
div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlTitle {
  background: none;
}
#texte ul.liste_formations li a,
div.jwts_toggleControlContainer a.jwts_toggleControl{
	background: #f6ebcf;
	color: #036;
	border:0;
}
div.jwts_content {
	border:0;
}
#texte ul.liste_formations li a:hover,
#texte div.jwts_toggleControlContainer a.jwts_toggleControl:hover {
    background: #777161;
}
/* slider aside */
.sp-accordion.sp-accordion-style1 .toggler,
.sp-accordion.sp-accordion-style1 .toggler span,
.sp-accordion.sp-accordion-style1 .toggler span span {
	background:none #f6ebcf !important;
}
#texte #jevents_body ul.ev_ul li.ev_td_li {
	background-position:5px 4px;
}
.cal_td_daysnames,
.cal_td_weeklink {
	background-color:#622F50
}
.table-striped thead,
.adminform,
.ev_detail,
td#weekview_left .even, td#weekview_right .even,
.cal_td_daysnoevents,
.cal_td_dayshasevents {
    background-color: #f7f3e8;
}
.adminform legend {
	background-color:#622F50;
	color:#fff;
}
.sectiontableentry1 td{
	background-color:#efefef;
	border:2px solid #fff !important;
	border-width:1px 0 !important;
}
#public_cible a {
	color: #000;
}
#bandeau_encart table.mod_events_latest_table {
	border: 1px solid #622f50;
}
#bandeau_encart h2 {
	background: none #fff;
	border: 1px solid #622f50;
	color:#622f50;
	background: url(../charte-composante/picto-agenda.png) no-repeat 0px 2px #FFF;
}
td.mod_events_latest_first,
td.mod_events_latest,
#bandeau_encart td.mod_events_latest_first,
#bandeau_encart td.mod_events_latest {
	border: 0 none !important;
	color: #622f50;
	background: url(../charte-composante/puce-agenda.gif) no-repeat scroll 0 2px transparent !important;
}
.mod_events_latest_content {
	color: #622f50;
	background: none transparent;
	border-bottom: 1px dotted #000;
}
/* layer title sur image jcetooltip */
.ub_event_encadre,
div.jcemediabox-tooltip .jcemediabox-tooltip-middle-right,
div.jcemediabox-tooltip .jcemediabox-tooltip-middle-center,
div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-center,
div.jcemediabox-tooltip .jcemediabox-tooltip-top-center,
.jcemediabox-tooltip,
.jcemediabox-tooltip-simple,
div.jcemediabox-tooltip *,
div.jcemediabox-tooltip-simple *{
background:#f7f3e8;
}
#texte ul.liste_formations li a:hover span,
#texte ul.liste_formations li a span{
    background: none transparent;
}


div.jcemediabox-tooltip .jcemediabox-tooltip-top-left{background-image:url(../charte-composante/tip-tl.png);}
div.jcemediabox-tooltip .jcemediabox-tooltip-top-right{background-image:url(../charte-composante/tip-tr.png);}
div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-left{background-image:url(../charte-composante/tip-bl.png);}
div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-right{background-image:url(../charte-composante/tip-br.png);}

.liste_actualite_2c .mod-articles-category-category {background:#622f50;}

.jeventpageagenda_ub .ub_event_list_date,
a.ev_link_row:link,
a.ev_link_row:visited,
h2 a.ev_link_row:link,
#texte ul li.ub_ev_li a.ev_link_row:link,
#texte ul li.ub_ev_li .ub_event_list_date {color: #622F50;}
#texte #toolbar ul li {background:none;}
#texte div.toolbar-list ul li a span.icon-32-apply {
	background: #fff url(../charte-composante/picto-enregistrer.gif) no-repeat 50% 0
}
#texte div.toolbar-list ul li a span.icon-32-save {
	background: #fff url(../charte-composante/picto-enregistrer-fermer.gif) no-repeat 50% 0
}
#texte div.toolbar-list ul li a span.icon-32-cancel {
	background: #fff url(../charte-composante/picto-annuler.gif) no-repeat 50% 0
}
.jeventslight .adminform {
	background: #fff
}
div#jevents .adminform fieldset legend {
	background:#fff;
	color:#333
}

#texte .jeventpageagenda_ub .ev_table p.date {
	background:#622F50;
	color:#fff
}
.page_menu,
#footer {
  background:#b7b7b0;
}
body#component_screen.page_menu {
  background:#fff;
}
/* REPRIS DANS CUSTOM */
.item-page ul li {
  background: transparent url(../charte-composante/bg-li.gif) no-repeat 0 4px;
}
#texte a:hover,
#aside ul li a:hover,
.liste_actualite a:hover {
  color:#622f50;
}
#texte .bouton_actu a {
  background: #777161;
  color:#fff;
}
#texte .bouton_actu a:hover {
  background: #622f50;
  color:#fff;
}
#texte .intertitre a{
 color: #622f50;
}
.chapo {
  color: #622f50;
}
p.chapo {
  color: #622f50;
}
.intertitre {
  color:#622f50;
}
#texte blockquote {
  color: #000000;
}
#ariane a:hover {
  color: #622f50;
}
.retrait {
  border-left:3px solid #888888;
}
.mis_en_avant {
  background-color:#f6eedb;
  border:1px solid #a38b7e;
}
#ub_lien a {
  display:none;
  background-color:#9b9d9f;
  transition:background ease-in 150ms;
}
#ub_lien a:hover {
  background-color:#777161;
}
#search,
#annuaire a {
  background: #622f50;
}
#annuaire a:hover {
  background:#777161;
}
#search .inputbox {
  color:#9b9d9f;
}

#search .button,
#search .inputbox:focus {
  color:#838383;
}
#search .button:hover {
  background-color:#777161;
}
#aside h2 {
  background: #622F50; /* Old browsers */
}
#aside .moduletable {
  border:1px solid #9b9d9f;
}
#aside .encadre.fond{
  background:#f6ebcf;
}
#aside .encadre.fond.bis{
  background:#777161;
}
._4s7c {
  background: #fff;
}
#aside .encadre ul li,
#aside .encadre p {
  color:#47403c;
}
#pied {
  background-color:#3d3a36;
  border:7px solid #3d3a36;
}
#pied .menu li a:hover {
  background-color: #622f50;
  color: #fff;
}
#pied .menu:before,
#pied .menu:after {
  background-color:#777161;
}
#pied .menu:before {
  border-top:1px solid #333;
}
#pied .menu:after {
  border-bottom:1px solid #333;
}
#foot{
  color:#622f50;
}
.agenda h2 span {
  background: transparent url(../charte-composante/picto-agenda.png) no-repeat 0 0;
}
.video h2 span {
  background: transparent url(../charte-composante/picto-video.png) no-repeat 0 0;
}
.one h2 span,
.oneclic h2 span {
  background: transparent url(../charte-composante/picto-one-step.png) no-repeat 0 0;
}
.images h2 span,
.flash h2 span {
    background: transparent url(../charte-composante/picto-images.png) no-repeat 0 0;
}
.ecouter h2 span {
  background: transparent url(../charte-composante/picto-ecouter.png) no-repeat 0 0;
}
.tel h2 span {
  background: transparent url(../charte-composante/picto-tel.png) no-repeat 0 0;
}
.rss h2 span {
  background: transparent url(../charte-composante/picto-rss.png) no-repeat 0 0;
}
.plus h2 span {
  background: transparent url(../charte-composante/picto-plus.png) no-repeat 0 0;
}
.voir h2 span {
  background: transparent url(../charte-composante/picto-voir.png) no-repeat 0 0;
}
.animation h2 span {
  background: transparent url(../charte-composante/picto-animation.png) no-repeat 0 0;
}
.chiffres h2 span {
  background: transparent url(../charte-composante/picto-chiffres.png) no-repeat 0 0;
}
.actualites h2 span {
  background: transparent url(../charte-composante/picto-actualites.png) no-repeat 0 0;
}
.telechargement h2 span {
  background: transparent url(../charte-composante/picto-pdf.png) no-repeat 0 0;
}
.one ul li,
.one div ul li,
.oneclic ul li,
.oneclic div ul li {
  background: transparent url(../charte-composante/puce-one-step.gif) no-repeat 0 2px;
}
#aside .tel .encadre ul li,
#aside .tel .encadre div ul li,
.tel .encadre ul li,
.tel .encadre div ul li {
  background: transparent url(../charte-composante/puce-tel.gif) no-repeat 0 2px;
}
#texte .aside_formation .plus ul li,
#texte .aside_formation .plus div ul li,
.plus ul li,
.plus div ul li {
  background: transparent url(../charte-composante/puce-plus.gif) no-repeat 0 2px;
}
#texte .aside_formation .voir ul li,
#texte .aside_formation .voir div ul li,
#texte .aside_formation .rss ul li,
#texte .aside_formation .rss div ul li,
.Voir ul li,
.Voir div ul li {
  background: transparent url(../charte-composante/puce-voir.gif) no-repeat 0 2px;
}
#texte .aside_formation .agenda ul li,
#texte .aside_formation .agenda div ul li,
.agenda ul li,
.agenda div ul li {
  background: transparent url(../charte-composante/puce-agenda.gif) no-repeat 0 2px;
}
.tel ul li,
.tel div ul li {
  background: transparent url(../charte-composante/puce-tel.gif) no-repeat 0 2px;
}
.plus ul li,
.plus div ul li {
  background: transparent url(../charte-composante/puce-plus.gif) no-repeat 0 2px;
}
.rss ul li,
.rss div ul li {
  background: transparent url(../charte-composante/puce-rss.gif) no-repeat 0 2px;
}
.bouton a {
background: #777161;
color: #FFF;
}
.bouton a:hover {
background: #622f50;
color: #FFF;
}
.blog .liste_actualite {
  border: 2px solid #CAD4DA;
}
#texte ul li.liste_actualite {
  background:none;
}
.blog .liste_actualite .mod-articles-category-title {
  color: #622f50;
}
.blog .liste_actualite .survol_actu {
  background:#f6ebcf;
  border:2px solid #777161;
}
.blog .liste_actualite .survol_actu:hover .mod-articles-category-title:after {
  border-top:8px solid #9b9d9f;
}
#texte .liste_actualite_2c .mod-articles-category-category a,
#actualite .liste_actualite_2c .mod-articles-category-category a {
  color:#fff;/**/
}
.liste_actualite_2c a {color:#fff;}
