/*
 |                                                                            |
 | Les elements graphiques du design du site, ainsi que tous autres elements  |
 | (dont cette feuille de styles CSS, les images, les animations, etc...)     |
 | restent la propriete exclusive de leurs auteurs respectifs conformement    |
 | aux droits d'auteur. Toute reutilisation devra faire l'objet d'une demande |
 | prealable. Sans compter qu'il est dans votre interet d'avoir un site au    |
 | design personnel, afin de marquer sa propore identite visuelle.            |
 |                                                                            |
                                                                              */



/* - - - GLOBAL - - - */

/* * styles de base * */

@page {
  size: portrait; /* landscape */
  }
@page {
  margin: 1cm;
  }
@page .paysage {
  size: landscape;
  }
.paysage table {
  page: paysage;
  }

/* Liens */
a:after {
  /*content: " (" attr(href) ") ";*/
  font-weight: normal;
  }

/* Abréviations */
abbr, acronym {
  border: none;
  }
acronym[title]:after {
  content: " (" attr(title) ") ";
  font-style: italic;
  }
abbr[title]:after {
  content: " (" attr(title) ") ";
  font-style: italic;
  }

/* * * * */


/* * styles de base personnalisés * */

/* center */
.center, .widthcustom {
  width: 100%; max-width: 100%; min-width: 100%; margin: 0;
  }

/* * * * */

/* - - - - - - */


/* - - - STRUCTURE - - - */
body {
  padding: 0; margin: 0;
  background-image: none;
  }

  #page {
    margin: 0; padding: 0; width: 100%;
    }

    #header {
      margin: 0; padding: 0; width: 100%; float: none; position: static;
      background-image: none;
      }
      
      #header .c_center {
        padding: 0;
        }

    #nofixed { width: 100%; padding: 0; position: static; }

    #content-sidebar {
      margin: 0; padding: 0; float: none; width: 100%;
      }

      /* padding border & corner */
      #content-sidebar .plr_center { padding: 0; }
      /* partie centrale */
      #content-sidebar .c_center {
        padding: 0; margin: 0; float: none; width: 100%;
        border: none;
        }
      /* padding partie centrale */
      #content-sidebar .p_center { padding: 0; }

        #content {
          margin: 0; padding: 0; float: none; width: 100%;
          }

        #sidebar {
          display: none; visibility: hidden;
          }

        #sidebar2 {
          display: none; visibility: hidden;
          }

    #footer {
      display: none; visibility: hidden;
      }
/* - - - - - - */


/* - - - ENTETE - - - */
/* header */
.header { height: 100%; min-height: 100%; }

/* widthcustom */
#btwidthpage { display: none; visibility: hidden; }

/* accessibilite */
#header #accessibilite { display: none; visibility: hidden; }

/* recherche */
#searchform { display: none; visibility: hidden; }

/* name & description */
#header .name-description {
  padding: 0; margin: 0; float: none; width: 100%; height: 100%; min-height: 100%; position: static;
  }
  #header .name { display: block; margin: 0; text-align: center; }
  #header .name a { font-size: 1.3em; }
  #header .description { display: none; visibility: hidden; }

/* menu-principal */
#menu-principal { display: none; visibility: hidden; }
/* - - - - - - */


/* - - - CONTENT-SIDEBAR-TOP - - - */
#content-sidebar-top { display: none; visibility: hidden; }
/* - - - - - - */


/* - - - BREADCRUMBS - - - */
#breadcrumbs { display: none; visibility: hidden; }
/* - - - - - - */


/* - - - POST & PAGE - - - */
/* global */
#content .post, #content .page {
  float: none; width: 100%;
  border: none;
  }
  /* date post */
  #content .post .datepost { display: none; visibility: hidden; }
  /* info post */
  #content .post .headerpost {
    float: none; width: 100%; margin: 0; padding: 0;
    }
    #content .post .dataposth .categorypost a, #content .post .dataposth .categorypost a:hover {
      padding-left: 3px;
      background-image: none;
      }
    #content .post .dataposth .editpost img { vertical-align: middle; }
    #content .post .dataposth .commentpost a, #content .post .dataposth .commentpost a:hover {
      padding-left: 3px;
      background-image: none;
      }
  /* auteur & tag */
  #content .post .datapostf {
    float: none; width: 100%;
    }
/* - - - - - - */


/* - - - NAVIGATION - - - */
#content .navigation { display: none; visibility: hidden; }
/* - - - - - - */


/* - - - ARTICLES LIES - - - */
/* global */
#content .artlies {
  padding: 0; float: none; width: 100%;
  }
  /* listes des articles */
  #content .artlies ul {
    float: none; width: 100%;
    }
/* - - - - - - */


/* - - - COMMENTS - - - */
/* global */
#comments {
  float: none; width: 100%;
  }
/* - - - - - - */


/* - - - COMMENTS & PING - - - */
/* global */
#comments-ping {
  float: none; width: 100%;
  }
  /* listes des commentaires */
  #comments-ping ul li {
    float: none;
    }
/* - - - - - - */


/* - - - RESPOND - - - */
#respond { display: none; visibility: hidden; }
/* - - - - - - */


/* - - - MOD : ARCHIVES - - - */
/* global */
.archiveslist {
  float: none; width: 100%;
  }
  .archiveslist li {
    float: none;
    }
    .archiveslist li a, .archiveslist li a:hover {
      float: none;
      }
/* - - - - - - */


/* - - - GOOGLE ADSENSE - - - */
.ggads { display: none; visibility: hidden; }
/* - - - - - - */
