@charset "utf-8";
/* CSS Document */

/* onglets */

.monprofil .item {
  background-position:top;
  background:#ebebeb;
  border:1px solid #ebebeb;
  margin-bottom:15px;
  margin:13px 10px;
  padding:2%;
  border-radius:6px;
  float:left;
  width:44%;
  height:100px;
  overflow:hidden;
}
.monprofil .item:nth-child(n2+2) {
  float:right;
}
.monprofil .item:hover {
  border-color:#DF5100;
}
.monprofil .item a {
  text-decoration:none;
}
.monprofil .item .titre {
 font-family: 'Raleway', sans-serif;
  text-decoration:none;
  font-size:1.3em;
  line-height:1.4em;
  padding-left:100px;
  display:block;
}
.monprofil .item p {
  padding-left:100px;
  margin:10px 0px;
}
.monprofil .item a {
  display:block;
  color:#000;
}
.padd .monprofil .item p {
  padding-left:100px;
  font-style:italic;
  margin:5px 0px;
}
.padd .p_compte .p_picto {
  float:left;
  height:80px;
  width:80px;
}
.monprofil .it {
  float:left;
  height:80px;
  width:80px;
}
.monprofil .p_picto {
  background-position:left top;
  background-repeat:no-repeat;
}
.monprofil .p_compte .p_picto {
  background-image:url(../images/picto_moncompte.png);
}
.monprofil .p_fiche .p_picto {
  background-image:url(../images/picto_fiche.png);
}
.monprofil .p_detaille .p_picto {
  background-image:url(../images/picto_moncompte.png);
}
.monprofil .p_cv .p_picto {
  background-image:url(../images/picto_cvtheque.png);
}
.monprofil .p_lettre .p_picto {
  background-image:url(../images/picto_lettre.png);
}
.monprofil .p_amis .p_picto {
  background-image:url(../images/picto_amis.png);
}
.monprofil .p_groupes .p_picto {
  background-image:url(../images/picto_groupes.png);
}
.monprofil .p_contacts .p_picto {
  background-image:url(../images/picto_contacts.png);
}
.monprofil .p_entreprises .p_picto {
  background-image:url(../images/picto_entreprises.png);
}


.table_profil {
	border-bottom:1px solid #ccc;
}
/* div pour la photo dans le profil */
.addphoto {
  display:block;
  background:url(../images/addphoto.png) no-repeat left top;
  height:65px;
  width:67px;
}
.addphoto:hover {
 text-decoration:none;
}
div.photo_espaceMembre {
  position:absolute;
  right:45px;
}
tr.saisirFicheAnnuaire td {
  padding:4px 10px;
  font-weight:700;
  border:1px dotted #005073;
}
tr.saisirFicheAnnuaire td.enCours {
  color : white;
  background:#005073;
}
tr.saisirFicheAnnuaire td a{
  color:#FFF;
}
.monprofil .tour fieldset {
  border-color:#ccc;
}
.profil_poste .titre {
  font-size:0.929em;
  font-weight:700;
}
.profil_poste .label {
  color:#475458;
  font-size:0.714em;
}
.table_profil th {
  color:#000;
  padding:1px 2px;
  font-weight:normal;
  font-size:0.929em;
  text-align:center;
}

.table_profil th h3 {
  padding:6px 0px;
  text-align:left;
  margin:0px;
}
.table_profil td {
  padding:4px 4px;
  font-size:0.857em;
  vertical-align:middle;
}
.table_profil tr.even td,
.table_profil tr.odd td {
  border-bottom:1px solid #EBEBEB;
  border-top:1px solid #EBEBEB;
}

.table_profil .intitule {
  padding:0px 10px;
  float:left;
}
.profil_radio {
  width:10%;
}
.table_profil .stitre {
  background-color:#DDE5EC;
  border-bottom:0px;
  font-weight:700;
  padding:4px 10px;
}
.table_profil a.add {
  display:block;
  background-size:18px;
  background-position:2px;
  margin-top:4px;
}