/* liste messages */
.liste-msgs-right { width:76px;float:right;text-align:center; }
.liste-msgs-center { margin-bottom:3px; }
.liste-msgs-left { margin:0px;float:left;width:663px; }

.d-vignette70 { width:72px;height:72px;text-align:center;padding:0;border:0 none; }

.desc { position:relative;padding:3px;height:71px;overflow:auto;voice-family: "\"}\"";voice-family:inherit;height:65px; }
html>body .desc-album { height:65px; }


/* ecrire un message */
.form-container { width:367px; }
.form-content { height:212px;voice-family: "\"}\"";voice-family:inherit;height:207px; }
html>body .form-content { height:207px; }

/*
.block { width:268px; }
.form-content { height:228px;text-align:left; }
.form-content { height:266px; }
*/


/* intitules formulaire et proprietes image */
.p-titre, .p-titre2 { 
  overflow:hidden;height:19px;padding:2px 0 0 1px;
  voice-family: "\"}\"";voice-family:inherit;height:17px;
}
html>body .p-titre { height:17px; }
.p-titre2 { width:49%; }

/* elements de formulaire */
.p-i { position:relative;width:357px;height:22px; }
.p-pseudo { position:relative;width:357px;height:22px; }
.p-texta { position:relative;width:357px;height:106px; }
.p-texta2 { position:relative;width:357px;height:79px; }


.i {
  display:block;position:absolute;left:0px;top:0px;
  padding:1px; 
  margin:0;
  width:357px;height:22px;
}
.select {
  padding:0;
  margin:0;
  width:357px;
  height:22px;
}
.texta { 
  display:block;position:absolute;left:0px;top:0px;
  padding:1px; 
  margin:0;
  overflow:auto;font-size:12px;
  font-size:14px;  
  width:357px;height:106px;
  voice-family: "\"}\"";voice-family:inherit;width:353px;height:102px;
}
.texta2 { 
  display:block;position:absolute;left:0px;top:0px;
  padding:1px; 
  margin:0;
  overflow:auto;font-size:12px;
  font-family:comic sans ms,verdana,arial,helvetica;
  font-size:14px;  
  width:357px;height:79px;
  voice-family: "\"}\"";voice-family:inherit;width:353px;height:75px;
}
.i {
  voice-family: "\"}\"";voice-family:inherit;width:353px;height:18px;
}
.select {
  voice-family: "\"}\"";voice-family:inherit;height:20px;
}
.p-pseudo {
  voice-family: "\"}\"";voice-family:inherit;width:349px;height:14px;
}
@media all and (min-width: 0px){ 
  .i { width:357px;height:20px; }
  .select { width:357px;height:20px; }
  .texta { width:359px;height:106px; }
  .texta2 { width:359px;height:77px; }
}

/* proprietes image */
.date-content { width:278px;text-align:left;height:74px;margin-left:3px; }
.vignette-content { width:76px;margin-top:3px; }

.taille { width:138px;voice-family: "\"}\"";voice-family:inherit;width:131px; }
html>body .taille { width:131px; }
.dims { text-align:left;width:138px;voice-family: "\"}\"";voice-family:inherit;width:131px; }
html>body .dims { width:131px; }

.prop-image {
  overflow:hidden;height:22px; 
  padding:1px;
  voice-family: "\"}\"";voice-family:inherit;height:18px;
}
html>body .prop-image { height:18px; }

.prop-image2 {
  overflow:hidden;height:20px; 
  font-size:11px;
  padding:1px;
  voice-family: "\"}\"";voice-family:inherit;height:16px;
}
html>body .prop-image2 { height:16px; }

.prop-image-desc {
  padding:1px;
  overflow:auto;  
  height:24px;
  voice-family: "\"}\"";voice-family:inherit;height:20px;  
}
html>body .prop-image-desc { height:20px; }
.prop-image-desc2 { /* class utilisee pour la description de l'image quand l'auteur n'est pas renseigne */
  padding:1px;
  overflow:auto;  
  height:68px;
  voice-family: "\"}\"";voice-family:inherit;height:63px;  
}
html>body .prop-image-desc2 { height:63px; }

