address{
	font-style: normal;
}

/*-----> Pathway <----- */
 .pathway {
    height: 13px;
    width: 703px;
    background: url(../images/commun/bg_pathway.png) repeat-y top left;
    font-size: 1.1em;
    padding: 16px 0 0 18px;
  }
      .pathway a {
        color: #000;
      }

/*-----> LightBox Video <----- */
.wrapper-video {
  position: absolute;
  z-index: 10000;
  background: #000;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  opacity: .5;
  display: none;
  /*left: -5000px;*/
}
#innerVideo {
  position: absolute;
  z-index: 10000000;
  top: 50%;
  left: -1500px;
  margin: -135px 0 0 -160px;
  border: 1px solid #FFF;
  /*display: none;*/
}
.close-wrapper-video {
   position: absolute;
   z-index: 10000000;
   top: 50%;
   left: 50%;
   margin: -195px 0 0 140px;
   display: none;
}
/*-----> Pagination <----- */
.pagination {
  text-align: center;
  padding: 10px 0 10px 0;
  font-size: 1.2em;
}

/*-----> Choix des langues <----- */
.moduleLang {
  position: absolute;
  top: 274px;
  left: 138px;
  font-size: 1.4em;
}
.moduleLang a {
  color: #FFF;
  text-transform: uppercase;
}

/*-----> Liste de Documents <----- */
.listDocs {
  padding: 30px 0 0 0;
  float: left;
  width: 454px;
}
    ul.filtre,
    .likedArts ul,
    .linkedArtContent ul {
      list-style-type: none;
      font-size: .9em;
    }
    ul.filtre li,
    .linkedArts ul li,
    .linkedArtContent ul li {
      padding: 5px 0 0 0;
      
    }
    ul.filtre li ul.filtre li a,
    .linkedArts ul li ul li a,
    .linkedArtContent ul li ul li a {
      background: url(../images/commun/black_arrow.png) no-repeat center left;
      padding: 0 0 0 12px;
    }
    
    .oneDoc {
      width: 98px;
      margin: 15px 15px 0 0;
      float: left;
      text-align: center;
      height: 165px;
    }
         .oneDoc a {
           padding: 130px 0 0 0;
           /*width: 98px;
           padding: 15px 15px 0 0;
           display: block;
           text-align: center;
           height: 15px;*/
         }
    .docInfo {
      font-size: .8em;
    }
    .docInfo a {
      padding: 140px 0 0 0;
      display: block;
    }
    .docLink {
      font-size: 1.2em;
    }
    .docBox {
      text-align: left;
    }

/*-----> Plan du site <----- */
.block_plan_site ul {
   padding: 0 0 0 20px;
   list-style-type: none;
}
.block_plan_site ul ul {
   padding: 0 0 25px 0;
   font-size: .9em;
}
      .block_plan_site ul ul ul {
         padding: 3px 0 0 0;
      }

.block_plan_site li {
   padding: 3px 0 3px 30px;
   background: url(../images/commun/grey_arrow.png) no-repeat 0px 12px;
}
      .block_plan_site li a {
         padding: 3px 0 15px 0;
         line-height: 30px;
      }
      .block_plan_site li li a {
         padding: 3px 0 0 0;
         line-height: 15px;
      }
.block_plan_site li li {
   padding: 3px 0 3px 50px;
   background: url(../images/navigation/bg_plan_du_site.png) no-repeat 0px 100%;
}
.block_plan_site li li li {
   padding: 3px 0 3px 12px;
   background: url(../images/commun/black_arrow_2.png) no-repeat 0px 7px;
}

/*-----> Footer <----- */
.footer {
  position: relative;
  bottom: 0px;
  padding: 188px 0 20px 0;
}
      .footer ul {
        position: relative;
        bottom: 0;
        padding: 0 0 0 36px;
      }
      .footer li {
        display: inline;
      }
      .footer li a {
        color: #000;
        font-size: 1.1em;
      }

/*-----> Outils Divers <----- */
.separateur {
  border-bottom: 1px solid #807D7D;
}
.tool_print {
  background: url(../images/pictos/print.png) no-repeat center left;
  display: block;
  height: 22px;
  line-height: 22px;
  font-size: 0.8em;
  color: #757165;
  padding: 0 0 0 30px;
}
.tool_readmore {
  line-height: 22px;
  font-size: 0.8em;
  color: #757165;
}

.clear,
.clearer {
  clear: both;
}

/* -----> Erreur ----- */
	#errorPad {
	  position: absolute;
	  z-index: 10000;
	  top: 0px;
	  left: 0px;
	  width: 100%;
	  height: 100%;
	  background: #937867;
	  opacity: 0.5;
	}
	#erlogPad {
	  position: absolute;
	  z-index: 10000;
	  background: #FFF;
	  top: 200px;
	  left:50%;
	  margin: 0 0 0 -210px;
	  width: 400px;
	  border: 2px solid #CCC;
	  padding: 20px;
	  font-size: 1.1em;
	}
	#erlogPad h1 {
	  margin: 0;
	  padding: 0;
	  color: #937867;
	}
	p.error_msg {
	  text-align: right;
	  padding-bottom: 0px;
	  margin-bottom: 0px;
	}
    
    
	td.label {
	  width: 140px;
	}
/*-----> Pad Connecté <----- */
.padConnected {
   padding: 15px;
   float: left;
   width: 188px;
   border-bottom: 15px solid #FFF;
}

/*-----> Recherche <----- */
   .nbresults {
      padding: 0 0 0 20px;
   }
   .block-1-result {
      padding: 0 0 0 20px;
   }
   p.link_arrow {
      background: url(../images/commun/grey_arrow.png) no-repeat 0% 50%;
      text-transform: uppercase;
      color: #000;
      padding: 0 0 0 26px;
      margin: 20px 0 0 0;
   }
   .oneResult {
      padding: 0 0 0 26px;
   }
   .oneResult p {
      padding: 5px 0 0 20px;
      width: 550px;
   }
  