@font-face {
    font-family: 'centaurregular';
    src: url('../../../../themes/cesp/fonts/centaur-webfont.eot');
    src: url('../../../../themes/cesp/fonts/centaur-webfont-.eot#iefix') format('embedded-opentype'),
         url('../../../../themes/cesp/fonts/centaur-webfont.woff') format('woff'),
         url('../../../../themes/cesp/fonts/centaur-webfont.ttf') format('truetype'),
         url('../../../../themes/cesp/fonts/centaur-webfont.svg#centaurregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'mohaveregular';
    src: url('../../../../themes/cesp/fonts/mohave-webfont.eot');
    src: url('../../../../themes/cesp/fonts/mohave-webfont-.eot#iefix') format('embedded-opentype'),
         url('../../../../themes/cesp/fonts/mohave-webfont.woff') format('woff'),
         url('../../../../themes/cesp/fonts/mohave-webfont.ttf') format('truetype'),
         url('../../../../themes/cesp/fonts/mohave-webfont.svg#mohaveregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { 
	/* customize_body */ font: normal normal 13px Arial; /* customize_body */
	/* customize_body */ color: #777777; /* customize_body */
	line-height:18px;
}

img {border: 0px}
a {
	/* customize_link */  /* customize_link */
}
a:hover {
	/* customize_link_hover */ /* customize_link_hover */
} 





h1,h2,h3,h4,h5{ margin:0px 0px 4px 0px; padding:4px 0px; margin-top:8px }
h1{ font: normal normal 21px Arial; line-height:28px }
h2{ font-size:18px; line-height:24px }
h3{ font-size:16px; line-height:21px }
h4{ font-size:14px; line-height:18px }
h5{ font-size:13px; line-height:16px }
p{ padding:0px 0px 0px 0px; margin:0px 0px 12px 0px; }

.titre-produits{ background-repeat:no-repeat; font-family: 'centaurregular'; font-size:20px; text-transform:uppercase; }
.titre-produits img{ position:relative; top:2px;}
.caractere-spe{ padding:30px; font-size:54px; font-family: 'centaurregular';}

.bouton-submenu{ color:#FFF; display:block; font-size:24px; border:2px solid #FFF; text-transform:uppercase; text-align:center; line-height:40px; height:40px;  font-family: 'mohaveregular';}
.bouton-submenu-off{transition:all ease .3s;color:#4f4f4f; background-color:#FFF; display:block; border:2px solid #FFF; font-size:24px; text-transform:uppercase; text-align:center; line-height:40px; height:40px;  font-family: 'mohaveregular';}

.bouton-submenu-off:hover{ background-color:transparent; color:#FFF; transition:all ease .3s; }

.bouton-submenu a{ display:block;  color:#FFF; text-decoration:none }
.bouton-submenu-off a{text-decoration:none; display:block;  color:#4f4f4f;  transition:all ease .3s; }
.bouton-submenu-off a:hover{ color:#FFF;transition:all ease .3s;}

.titre-menu-footer{ color:#FFF; font-family: 'centaurregular'; font-size:16px; text-transform:uppercase; }

.paragraphe-details{ text-align:justify;  width:540px; margin:auto; padding:30px; font-size:18px; font-family:"Times New Roman", Times, serif; line-height:24px  }
.paragraphe-details-colonne4{text-align:justify;width:220px; margin:auto;}
.paragraphe-details-colonne{ text-align:justify; width:270px; margin:auto;}

a.yellow-button{opacity:1; background-image:url("../../../../themes/cesp/images/fleche-boutton.png"); background-position:212px 13px; background-repeat:no-repeat; display:block; text-align:center; height:50px; text-decoration:none; font-size:20px;  font-family: 'centaurregular'; color:#4f4f4f;  line-height:50px; background-color:#fecc00; width:270px; margin:auto;  transition:all ease .3s;}

a.yellow-button4{opacity:1; background-image:url("../../../../themes/cesp/images/fleche-boutton.png"); background-position:180px 13px; background-repeat:no-repeat; display:block; text-align:center; height:50px; text-decoration:none; font-size:20px;  font-family: 'centaurregular'; color:#4f4f4f;  line-height:50px; background-color:#fecc00; width:220px; margin:auto;  transition:all ease .3s;}
a.yellow-button4:hover{background-position:195px 13px; opacity:0.7;  transition:all ease .3s;}

a.yellow-button:hover{background-position:220px 13px; opacity:0.7;  transition:all ease .3s;}