#bandeauLargeurMenu{
background-color: #435a2e;
}

#imgLogo{
max-height:118px !important;
}

::marker {
    color: #dd9f25;
}

/*------------- ACCUEIL Largeur colonne centrale   */
.colAccueilArticleAGauche {

    padding-right: 30px!important;

}

.btBandeauTop {

      background-color: #ffffff!important;
     color: #435a2e!important;
     border: #435a2e solid 2px!important;
     border-radius: 25px!important;

}




#paddingHautPage_1137{
padding :0 !important;
}

#MenuN1_0 {
text-transform:uppercase;
}


.bandeauMenu {
background-image: url(/Upload/Admin/BANDO_POIL_SPACE_PRO.jpg) !important;  
background-repeat: no-repeat;
}






/*************************************************   BARRE DU HAUT */
/* BT ADH*/

.btBandeauTop {

      background-color: #ffffff!important;
     color: #435a2e!important;
     border: #435a2e solid 2px!important;
     border-radius: 0px!important;
    font-size: 15px!important;
}

.btBandeauTop:hover {

background-color: #435A30!important;
color: #ffe9c6!important;
border: #ffe9c6 solid 2px!important;
border-radius: 0px!important;
    font-size: 15px!important;

}



/*------------------ BT LIEN-----------------*/

.btnLien {

background-color: #ffffff!important;
color: #585858!important;
border: #585858 solid 2px!important;
border-radius: 0px!important;
padding: 0px 7px 0px 7px!important;
}


.btnLien:hover {

background-color: #435a2e!important;
color: #ffffff!important;
border: #435a2e solid 2px!important;
border-radius: 0px!important;

}


/* BT LISTE ARTICLE*/

.divBtnAllArticle {

background-color: #ffffff!important;
color: #585858!important;
border: #585858 solid 2px!important;
border-radius: 0px!important;

}


.divBtnAllArticle:hover {


background-color: #435a2e!important;
color: #ffffff!important;
border: #435a2e solid 2px!important;
border-radius: 0px!important;

}



/* ------------------------------------------------------------------------------ WIDGET : GLOBAL*/
.Widget {
   padding: 0px 0px 0px 0px!important;
}


button.WidgetButtonHover {
    width: 95%!important;
    font-size: 21px!important;
    border-width: 4px 4px 4px 4px!important;
}


/* ------------------------------------------------------------------------------ WIDGET : AGENDA */



.Entete_Widget {
font-size:25px!important;
font-family: OpenSans-Light !important;
font-weight: normal !important;
}
.puceRdv{
    background-color: #ed9101 !important;

}

.titreRdv{
    font-weight: bold;
    font-size: 14px!important;
    font-family: OpenSans-regular !important;
    color: #666666;

    margin-left: 12px!important;
}

.libelleFileRdv{
    color: #666666;
}

a.libelleFileRdv {
    color: #ed9101!important;;
}

/* ------------------------------------------------------------------------------ WIDGET : ARTICLES*/

.Widget .Article_ImageVignette {
    width: 60px!important;
    height: 60px!important;
}

.Article_ThemeVignette {
    background-color: #ffffff!important;
    padding: 0px!important;
    margin-bottom: 0px!important;
    font-size: 12px!important;
    font-weight: normal!important;
    color: #c36200!important;
}

.Article_DatePublicationVignette {
    color: grey;
    font-size: 12px;
}

.Corp_Widget > div .titreVignetteArticle {
    font-size: 10pt!important;
}

.divContainerOneArticlePrioritaire {
    margin-top: 15px;
    border: #dadada solid 1px;
}


/* espace entr bandeau et site */
.borneSite.divAllCatWithArticle {
    padding-top: 40px!important;
}


.divEnteteCategorieArticle {
    background-color: white!important;
    color: #606060!important;
    font-family: OpenSans-Regular!important;
    font-weight: normal!important;
    font-size: 25px!important;
    text-align: left!important;
    padding: 0px 0px !important;
    border-bottom: #799F57 3px solid!important;

}

.divOpenArticle {
    padding-left: 0px!important;
}





/*-----------WIDGET--STYLE IMAGES*/
img.link.btnLien {
    background-color: white!important;
    border-color: white!important;
}


/*--------------------------- PAVES FONCE ----*/

/*---------------------------------------- BOVIN--------------*/
div#DivContenu_3139 .btnLien {
    background-color: #e87401!important;
    color: #ffffff!important;
    border: white solid 2px!important;
/*    border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}

div#DivContenu_3139 .btnLien:hover {
    background-color: #ff8308!important;
    color: #ffffff!important;
    border: white solid 2px!important;
 /*   border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}



/*---------------------------------------- OVIN--------------*/
div#DivContenu_3140 .btnLien {
    background-color: #c36200!important;
    color: #ffffff!important;
    border: white solid 2px!important;
 /*   border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}

div#DivContenu_3140 .btnLien:hover {
    background-color: #e87400!important;
    color: #ffffff!important;
    border: white solid 2px!important;
/*    border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}




/*---------------------------------------- AGRO--------------*/
div#DivContenu_3141 .btnLien {
    background-color: #028900!important;
    color: #ffffff!important;
    border: white solid 2px!important;
/*    border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}

div#DivContenu_3141 .btnLien:hover {
    background-color: #04a801!important;
    color: #ffffff!important;
    border: white solid 2px!important;
 /*   border-radius: 20px!important; */
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}




/*--------------------------- PAVES OUTLINE----*/

/*---------------------------------------- BOVIN--------------*/
div#DivContenu_3172 .btnLien {
    background-color: #e87401!important;
    color: #ffffff!important;
    border: white solid 2px!important;
/*    border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;

}

div#DivContenu_3172 .btnLien:hover {
    background-color: #ff8308!important;
    color: #ffffff!important;
    border: white solid 2px!important;
 /*   border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
    height: calc( 100% - 107px )!important;
}



/*---------------------------------------- OVIN--------------*/
div#DivContenu_3173 .btnLien {
    background-color: #c36200!important;
    color: #ffffff!important;
    border: white solid 2px!important;
 /*   border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}

div#DivContenu_3173 .btnLien:hover {
    background-color: #e87400!important;
    color: #ffffff!important;
    border: white solid 2px!important;
/*    border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}




/*---------------------------------------- AGRO--------------*/
div#DivContenu_3174 .btnLien {
    background-color: #028900!important;
    color: #ffffff!important;
    border: white solid 2px!important;
/*    border-radius: 20px!important;*/
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}

div#DivContenu_317 4.btnLien:hover {
    background-color: #04a801!important;
    color: #ffffff!important;
    border: white solid 2px!important;
 /*   border-radius: 20px!important; */
    font-size: 13px;
    padding: 8px 13px 8px 13px!important;
}


/*------------------- WIDEGET DANS FICHE ARTICLE ----*/
.colAccueilWidget {
    padding-top: 41px;
}


/*------------------- WIDEGET DANS FICHE ARTICLE ----*/
.colAccueilWidget {
    padding-top: 41px;
}


/*----------------------------------- FICHE -----------------------------*/
.Article_EnteteCategorie {
    padding: 5px 0!important;
    color: #606060!important;
    background-color: white!important;
    font-family: OpenSans-Regular!important;
    font-weight: normal!important;
    font-size: 25px!important;
    }

.Entete_BordureCategorie {
    border-top: none!important;
    border-bottom: #799F57 2px solid!important;


}


/*------------------ LISTE AARTICLE----------------*/
#btnRetourListe {

}


#btnRetourListe{

background-color: #ffffff!important;
color: #585858!important;
border: #585858 solid 2px!important;
border-radius: 0px!important;

}


#btnRetourListe:hover {


background-color: #435a2e!important;
color: #ffffff!important;
border: #435a2e solid 2px!important;
border-radius: 0px!important;

}


/*--BT LISTE ARTICLE   */

.Widget button {
    /* padding: 10px; */
    border-width: 2px 2px 2px 2px!important;
    font-size: 14px!important;
}


.Widget button:hover {
background-color: #435a2e!important;
color: #ffffff!important;
}

 @font-face {
 font-family: 'Anton-Regular';
  src: url('https://lpm-cms.gicab.net/Content/Font/Anton-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Black';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-Black.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-BlackItalic';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-BlackItalic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Bold';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-Bold.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-BoldItalic';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-BoldItalic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Italic';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-Italic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Light';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-Light.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-LightItalic';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-LightItalic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Regular';
  src: url('https://lpm-cms.gicab.net/Content/Font/ArdoiseTry-Regular.otf') format('opentype');
}
 
 @font-face {
 font-family: 'Lato-Black';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-Black.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-BlackItalic';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-BlackItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Bold';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-Bold.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-BoldItalic';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-BoldItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Hairline';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-Hairline.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-HairlineItalic';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-HairlineItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Italic';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-Italic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Light';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-LightItalic';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-LightItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Regular';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Semibold';
  src: url('https://lpm-cms.gicab.net/Content/Font/Lato-Semibold.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'OpenSans-Light';
  src: url('https://lpm-cms.gicab.net/Content/Font/OpenSans-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'OpenSans-Regular';
  src: url('https://lpm-cms.gicab.net/Content/Font/OpenSans-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto';
  src: url('https://lpm-cms.gicab.net/Content/Font/Roboto-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto-Black';
  src: url('https://lpm-cms.gicab.net/Content/Font/Roboto-Black.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'RobotoCondensed-Light';
  src: url('https://lpm-cms.gicab.net/Content/Font/RobotoCondensed-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'RobotoCondensed-Regular';
  src: url('https://lpm-cms.gicab.net/Content/Font/RobotoCondensed-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto-Light';
  src: url('https://lpm-cms.gicab.net/Content/Font/Roboto-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto-Thin';
  src: url('https://lpm-cms.gicab.net/Content/Font/Roboto-Thin.ttf') format('truetype');
}
 