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

   typo.css
   Base typographique
   (c) 2010-2016 Tiny Typo v1.3 - MIT License - tinytypo.tetue.net

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



@font-face {
    font-family: 'nowayregular';
    src: url('../../squelettes/webfont/noway-regular-webfont.eot');
    src: url('../../squelettes/webfont/noway-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../squelettes/webfont/noway-regular-webfont.woff2') format('woff2'),
         url('../../squelettes/webfont/noway-regular-webfont.woff') format('woff'),
         url('../../squelettes/webfont/noway-regular-webfont.ttf') format('truetype'),
         url('../../squelettes/webfont/noway-regular-webfont.svg#nowayregular') format('svg');
   font-weight: 300;
    font-style: normal;

}

@font-face {
    font-family: 'nowaymedium';
    src: url('../../squelettes/webfont/noway-medium-webfont.eot');
    src: url('../../squelettes/webfont/noway-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../squelettes/webfont/noway-medium-webfont.woff2') format('woff2'),
         url('../../squelettes/webfont/noway-medium-webfont.woff') format('woff'),
         url('../../squelettes/webfont/noway-medium-webfont.ttf') format('truetype'),
         url('../../squelettes/webfont/noway-medium-webfont.svg#nowaymedium') format('svg');
       font-weight: 600;
    font-style: bold;

}




@font-face {
    font-family: 'nowaybold';
    src: url('../../squelettes/webfont/noway-bold-webfont.eot');
    src: url('../../squelettes/webfont/noway-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../squelettes/webfont/noway-bold-webfont.woff2') format('woff2'),
         url('../../squelettes/webfont/noway-bold-webfont.woff') format('woff'),
         url('../../squelettes/webfont/noway-bold-webfont.ttf') format('truetype'),
         url('../../squelettes/webfont/noway-bold-webfont.svg#nowaybold') format('svg');
   font-weight: 900;
    font-style: bold;

}


@font-face {
    font-family: 'nowaylight';
    src: url('../../squelettes/webfont/noway-light-webfont.eot');
    src: url('../../squelettes/webfont/noway-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../squelettes/webfont/noway-light-webfont.woff2') format('woff2'),
         url('../../squelettes/webfont/noway-light-webfont.woff') format('woff'),
         url('../../squelettes/webfont/noway-light-webfont.ttf') format('truetype'),
         url('../../squelettes/webfont/noway-light-webfont.svg#nowaylight') format('svg');
   font-weight: 100;
    font-style: light;

}




html {
  font-size: 100.01%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
/* Cf.: http://www.pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/
et http://forum.alsacreations.com/topic-4-54377-1.html
[en] http://stackoverflow.com/questions/2703056/body-font-size-100-01-vs-body-font-size-100 */
body {
  font-size: 1em;
  line-height: 1.5;
}


::selection{
  background-color: #754C24 !important;
  color: #fff !important;
}

::-moz-selection{
  background-color: #754C24 !important;
  color: #fff !important;
}

/* Titraille / Intertitres */
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: normal;
  text-decoration: none;
}
h1,
.h1 {
  font-size: 1.8em;
  line-height: 1.8;
  margin-bottom: 0;
  font-family: 'nowaymedium';
  
}
h2,
.h2
.date_news {
  font-size: 1.1em;  line-height: 1.1;
  color:#754C24;
  text-transform: uppercase;
  font-family: 'nowaylight';   
}
h3,
.h3 {
  font-size: 13px;
  line-height: 1.1;
  margin-bottom: 0.4em;
  color:#754C24;
  letter-spacing: 0.1em;
  text-transform: lowercase;
  font-family: 'nowaylight';
}

h3.bio,
.h3.bio {
  padding-bottom:1.5em;}

h3.vignettes,
.h3.vignettes,
h3.titre_article,
.h3.titre_article  {
  font-size: 12px;
  line-height: 1.1;
  padding:0;
  color:#754C24;
  letter-spacing: 0.1em;
  text-transform: none;
  font-family: 'nowaylight';}


h3.titre_article,
.h3.titre_article {padding-bottom: 4em;}



h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small, {
  font-size: 60%;
  line-height: 0;
}

p, .p, dl, dd, blockquote, address, pre, table, fieldset, .texte_courant, texte_courant {
    margin-bottom: 10px;
}
 p {font-size:17px;   font-family: 'nowaylight';color:#000;}
/* Typographical enhancements */
em, i, .i {font-style: italic;}
strong, b, .b {color:#754C24;  font-family: 'nowaymedium';}
mark, .mark {background: #ff0;color: #000;}
.smaller {font-size: 70%;}
small, .small {font-size: 11px; margin-bottom:0 !important;padding:0;}
big,.big { font-size: 130%;}
.bigger {font-size: 175%;}
.biggest { font-size: 200%;}
abbr[title],
acronym[title] { border-bottom: .1em dotted;text-decoration: none;cursor: help;}



