/* *********************************** */
/* div contenant l'annonce complete    */
/* hors menu, bandeau de pub,          */
/* barre de navigation eventuelle, ... */
   /* 
      Ce div est constitue de:
        - une ligne de titre .maintitle
        - un bloc principal .blocmain
        - d'autres blocs .otherbloc
   */
.admain {
    border:none;
    border-collapse:collapse;
    width:100%;
    margin:0px;
    padding:0px;
}
/* fin div contenant l'annonce complete */
/* ************************************ */


/* ************* */
/* styles divers */
   /* Ligne de titre d'un pave */
.admain .bloctitle {
    background-image : url('/fyh/images/new_look/fdmenu.gif');
    background-repeat : repeat-x;
    text-align:left;
    height: 25px;
    color: white; 
    font-size: 16px;
    font-weight: bold;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:5px;
    border: 1px solid gray;
}
/* fin styles divers */
/* ***************** */


/* ************************ */
/* ligne de titre principal */
.admain .maintitle {
    height: 25px;
    background-image : url('/fyh/images/new_look/fdmenu.gif');
    background-repeat : repeat-x;
    color: white; 
    padding-top:6px;
    padding-bottom:6px;
    padding-left:5px;
    padding-right:5px;
    border: 1px solid gray;    
    
}

.admain .maintitle .itemfirst {
    float:left;
    text-align: center;
    font-weight: bold;
    background-color: white;
    color: black;
    margin-bottom:2px;
}

.admain .maintitle .item {
    float:left;
    text-align: center;
    font-weight: bold;
}

.admain .maintitle .itemprice {
    float:left;
    text-align: right;
    font-weight: bold;
}

.admain .maintitle .itemtitre {
    text-align: center;
    font-weight: bold;
    color: black;
    background-color: #ffcc33;
    clear:both;
}
/* fin ligne de titre principal */
/* **************************** */


/* ********************************* */
/* Premier pave contenant les photos */
/* et les infos typees de l'annonce  */
   /*   
      Ce div est constitue de:
        - un div photo: .blocphoto
        - un div de donnees: .blocdata
   */
.admain .blocmain {
    width: 100%;
    padding:0px;
    margin: 0px;
}
/* fin Premier pave */
/* **************** */


/* **************************************** */
/* bloc photo contenant la photo principale */
/* les photos secondaires si présentes et   */
/* les logos si présents                    */
.admain .blocmain .blocphoto {
    width: 49%;
    float: left;
}

.admain .blocmain .blocphoto .photo {
    width: 100%;
    height: 295px; /* attention cette valeur apparait egalement */
    text-align: left; /* dans le fichier fyh_ads_fr.css */
}

.admain .blocmain .blocphoto .logos {
    text-align: center;
    height: 70px;
    clear: both;
}

.admain .blocmain .blocphoto .logos img {
    border: none;
}

/* div dans le cas 1 seule photo sans photo supplementaire */
.admain .blocmain .blocphoto .singlephoto {
    text-align: center;
    margin-left:auto;
}

/* fin bloc photo */
/* ************** */


/* ******************************* */
/* bloc contenant les informations */
/* typees de l'annonce             */
.admain .blocmain .blocdata {
    width: 50.9%;
    height: 370px;
    float: left;
}

.admain .blocmain .blocdata .datatable {
    height: 100%;
    width: 100%;
    font-size: 12px;
}

.admain .blocmain .blocdata .datatable .type1 {
    background: #EEEEEE;
}

.admain .blocmain .blocdata .datatable .type2 {
    background: white;
}

.admain .blocmain .blocdata .datatable H2 {
    font-weight: bold;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    display: inline;
}

.admain .blocmain .blocdata .datatable H1 {
    font-weight: normal;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
}

/* fin bloc contenant les informations */
/* types de l'annonce                  */
/* *********************************** */


/* ********************** */
/* autres paves de la page */
  /*
    Ces blocs sont constitues de:
      - 1 titre .bloctitle
      - 1 bloc principal .blocprincipal
  */
.admain .otherbloc {
    padding-top:10px;
}
/* fin autres paves de la page */
/* *************************** */


/* ********************************* */
/* bloc principal des 'autres' blocs */
.admain .otherbloc .blocprincipal {
    border: 1px solid gray;
}
/* fin bloc principal des 'autres' blocs' */
/* ************************************** */


/* ******************************* */
/* pave HTML du texte de l'annonce */
.admain .otherbloc .blocprincipal .bloctextmain {
    padding: 5px;
}
/* fin pave HTML du texte de l'annonce */
/* *********************************** */


/* **************************************** */
/* bloc principal du pave adresse annonceur */
   /*
      Ce bloc est constitue de plusieurs lignes
      alternees .addressrow1 et .addressrow2
   */
.admain .blocprincipal .blocaddressmain {
    width: 100%;
    height: 100%;
}
/* fin bloc principal du pave adresse annonceur */
/* ******************************************** */


/* ********************************************* */
/* ligne type 1 dans bloc adresse de l'annonceur */
   /*  
      Cette ligne est constituee d'1 ou plusieurs
      couples titre/valeur (.addresstitle / addressvalue)
   */
.admain .otherbloc .blocprincipal .blocaddressmain .addressrow1 {
    background-color: white;
    padding-top: 5px;
    padding-bottom: 5px;
    height: 15px;
}
/* fin ligne type 1 dans bloc adresse de l'annonceur */
/* ************************************************* */


/* ********************************************* */
/* ligne type 2 dans bloc adresse de l'annonceur */
   /*
      Cette ligne est constituee d'1 ou plusieurs
      couple titre/valeur (.addresstitle / addressvalue)
   */
.admain .otherbloc .blocprincipal .blocaddressmain .addressrow2 {
    background-color: #EEEEEE;
    padding-top: 5px;
    padding-bottom: 5px;
    height: 15px;
}
/* fin ligne type 2 dans bloc adresse de l'annonceur */
/* ************************************************* */


/* ***************************************** */
/* champ titre d'un couple (tire / valeur)   */
/* d'une ligne dans le pave adresse anonceur */
.admain .otherbloc .blocprincipal .blocaddressmain .addresstitle {
    margin-left:5px;
    width:110px;
    font-weight:bold;
    float: left;
}
/* fin champ titre d'un couple (tire / valeur) */
/* ******************************************* */


/* ****************************************** */
/* champ valuer d'un couple (tire / valeur)   */
/* d'une ligne dans le pave adresse annonceur */
.admain .otherbloc .blocprincipal .blocaddressmain .addressvalue {
    margin-left:5px;
    float: left;
}
/* fin champ valeur d'un couple (tire / valeur) */
/* ******************************************** */


/* **************************** */
/* bloc contenant un formulaire */
/* C'est le cas des paves "reponses a l'annonce" */
/* et "envoi de l'annonce" */
   /* 
     Ce bloc est constitue de:
       - un message d'intro .info
       - un bloc .champs contenant tous les champs du formulaire
   */
.admain .otherbloc .blocprincipal .formulaire {
    padding:5px;
}
/* fin bloc formulaire */
/* ******************* */


/* ************************************************ */
/* bloc contenant le message d'info en haut du bloc */
/* C'est le cas des paves "reponses a l'annonce" */
/* et "envoi de l'annonce" */
.admain .otherbloc .blocprincipal .formulaire .info {
    padding-top: 5px;
    padding-bottom: 20px;
    /* color: white; */
    color: black;
}
/* fin bloc info */
/* ************* */


/* ************************************************ */
/* bloc contenant une ligne du formulaire */
/* C'est le cas des paves "reponses a l'annonce" */
/* et "envoi de l'annonce" */
.admain .otherbloc .blocprincipal .formulaire .champs {
    padding-top: 5px;
    padding-bottom: 5px;
}
/* fin bloc ligne */
/* ************** */

/* ************************************************ */
/* bloc contenant le titre d'une ligne du formulaire */
/* C'est le cas des paves "reponses a l'annonce" */
/* et "envoi de l'annonce" */
.admain .otherbloc .blocprincipal .formulaire .champs .titre1 {
    padding-right: 5px;
    padding-top: 2px;
    font-weight: bold;
    font-size: 12px;
    vertical-align:top;
}
.admain .otherbloc .blocprincipal .formulaire .champs .titre2 {
    padding-left: 20px;
    padding-right: 5px;
    font-weight: bold;
    font-size: 12px;
    vertical-align:top;
}
/* fin bloc titre */
/* ************* */

/* ************************************************ */
/* bloc contenant les donnees d'une ligne du formulaire */
/* C'est le cas des paves "reponses a l'annonce" */
/* et "envoi de l'annonce" */
.admain .otherbloc .blocprincipal .formulaire .champs .data {
    padding-left: 5px;
    vertical-align:top;
}
.admain .otherbloc .blocprincipal .formulaire .champs img {
    border: none;
}

/* fin bloc data */
/* ************* */

/* ************************************************ */
/* bloc contenant le bouton "envoyer" dans le formulaire */
/* C'est le cas des paves "reponses a l'annonce" */
/* et "envoi de l'annonce" */
.admain .otherbloc .blocprincipal .formulaire .submit {
    width: 40%;
    text-align: right;
}
/* fin bloc submit */
/* *************** */

/* **************************** */
/* bloc contenant la liste des annonces */
/* du meme annonceur */
   /* 
     Ce bloc est constitue de:
       - 1 champ contenant le nom du theme
       - 1 champ contenant les references des annonces
   */
.admain .otherbloc .blocprincipal .otherads {
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
}
/* fin bloc otherads */
/* ***************** */


/* ****************************** */
/* bloc contenant le nom du theme */
/* du meme annonceur */
.admain .otherbloc .blocprincipal .otherads .theme {
    font-weight: bold;
    float: left;
    padding-right: 5px;
}
/* fin bloc theme */
/* ************** */

/* ****************************** */
/* bloc contenant les references des annonces */
/* du meme annonceur */
.admain .otherbloc .blocprincipal .otherads .annonces {
}
/* fin bloc annonces */
/* ***************** */

/* ****************************** */
/* bloc contenant la barre de navigation */
/* entre les annonces et la page des criteres */
/* de selection */
.navigationtable {
    width:100%;
    border:none;
    text-align:center;
    margin-top:5px;
    margin-bottom:5px;
    
}
.navigationtable img {
    border:0px;
    vertical-align:middle;
}
.navigationtable input {
    border:0px;
    vertical-align:middle;
}
/* fin bloc navigationtable */
/* ************************ */


.adsphoto {
    border:0px;
    vertical-align:middle;
    text-align:center;
}
.adsmainphototable {
    border:0px;
    border-collapse:collapse;
    border-spacing: 0px;
    margin:0px;
    padding:0px;
    height:100%;
    width:100%;
    vertical-align:middle;
}
.adsmainphotocell {
    text-align:center;
}

/* navigation bar */
.navigationtable {
    width:100%;
    border:none;
}
.navigationrow {
}
.navigationcell {
    width:100%; /* WIDTH: Idem navigationtable */
    text-align:center;
    margin-top:5px;
    margin-bottom:5px;
}

