/* CSS Document */

#left_ctn {
  width: 185px;
  float: left;
  margin: 0; 
}

#right_content {
  width: 740px;
  float: right;
  margin: 0;
}

#right_content.top {
  background: #058ed0 url('/uploadedImages/Marketing/fond_flash.gif') no-repeat;
}


#section_media {
  float: left;
  width: 500px;
  height: 300px;
  margin: 0;
}

#entete {
  width: 740px;
  height: 200px;
  padding: 0;
  margin: 0;
}

#expertise_alt_ctn {
  float: right;
  height: 175px;
  width: 240px; 
  padding-top: 15px; 
  display: block;
}

#expertise_ctn {
  float: right;
  height: 275px;
  width: 235px; 
  padding-top: 23px; 
  padding-left: 4px;
}

#expertise {
  margin: 0;
  padding: 2px;
}

#left_promos {
  width: 500px;  
  float: left;
  margin: 0;
}

#right_promos {
  width: 235px;  
  float: right;
  padding-left: 5px;
}

#promo_img {
  padding-top: 2px;
  padding-bottom: 2px;
}

#content_texte {
  width: 460px;
  float: left;
  margin: 0;
  padding: 15px;
  text-decoration	: none;
  font-size		: 12px;
  font-family		: arial;
  color			: #003366;

}

#content_image {
  width: 150px;
  float: left;
  margin-top: 15px;
  margin-left: 30px;
  padding: 10px;
  border: 1px solid #99afc7;

}

#passeport_image {
  width: 150px;
  float: left;
  margin-top: 15px;
  margin-left: 30px;
  padding: 10px;
  border: 1px solid #99afc7;

}

#content_inside {
position:relative;
 width: 105px;
 height: 100px;
 margin: 10px;
 padding: 10px;
 background-color: #E4F0F5;
 font-size		: 12px;
 font-family		: arial;
 text-align: left;
 color			:#003366;
}

#conseil_photo {
  width: 500px;
  height: 90px;  
  float: left;
  background: #ffffff url('/uploadedImages/Marketing/Photo/fond_conseil_photo_fr.gif') no-repeat;
  margin: 0;
}

#conseil_photo_en {
  width: 500px;
  height: 90px;  
  float: left;
  background: #ffffff url('/uploadedImages/Marketing/Photo/fond_conseil_photo_en.gif') no-repeat;
  margin: 0;
}

#conseil_photo p, #conseil_photo_en p {
  margin: 0;
  padding-top: 25px;
  padding-left: 5px;
  padding-right: 5px;
  font: 12px arial;
}


/* Début de la section Appareils numériques */
#produits {
    width: 600px;
    padding-top: 10px;
    border-bottom: 1px solid #cccccc;
    background: #ffffff url(/uploadedimages/Marketing/Photo/fond_produits.gif) repeat-y;
	height:  290px;
  display: block;
  }
  
  #details {
    width: 400px;
    height: 100%;
    float: left;
    text-align: left;
    padding-top:15px;
    
  } 
  
  #details span.titre{
      width: 100%;
      font: bold 14px arial;
      color: #555555;      
      padding: 5px;
      border-bottom: 1px dotted #cccccc;
  }
  #details p.titre{
      width: 100%;
      font: bold 14px arial;
      color: #555555;      
      padding: 5px;
      border-bottom: 1px dotted #cccccc;
  }
  
 #details span.sous_titre {
      font: italic 10px arial;
      color: #000000;
  }
  
  #details p.description,#details ul,#details ol,#details li {
      font: 10px arial;
      color: #000000;
      text-align: left;
  }
  
  #nouveaute {
    padding: 0;
    width: 200px;
    height: 200px;
    float: left;
    text-align: center;
  }
  /* Fin de la section Appareils numériques */
  
  /* Début de la section Palmarès de lecture */
  #entetelivres {
    width: 100%;
    /*height: 110px;*/
  }
  
  #entetelivres p{
    font: bold 12px arial;
    color: #000000;
    text-align: center;
  }
  #contentlivres {
    width: 740px;
    height: 100%;
    text-align: center;
    padding-top:10px;
    padding-bottom:10px;
  }
    #produitslivres {
    width: 610px;
    float: left;
    padding-top: 10px;
    border-bottom: 1px solid #cccccc;
    background: #ffffff url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_carte.gif) repeat-y;
  }
  
  #detailslivres {
    padding: 0;
    padding-left: 10px;
    width: 375px;
    float: left;
    text-align: left;
  } 
  
  #detailslivres p.titre {
      /*font: bold 14px arial;
      color: #555555;*/
      color: #6095be;
      font: bold 14px arial;
  }
  
  #detailslivres span.sous_titre {
      font: italic 10px arial;
      color	: #003366;
  }
  
  #detailslivres p.description,#details ul,#details li, #detailslivres ul.description {
      font: 13px arial;
      color	: #003366;
      text-align: left;
  }
  #contenulivres {
    width: 675px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: auto;
    padding-bottom: 10px;        
  }
  
  #livre {
    float: left;
    width: 225px;
    padding-top: 25px;
    text-align: right;
  }
  
  #livre img {
    border: 1px solid #000000;
  }
  
  .livre_1 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_1.gif);
    background-repeat: no-repeat;
  }
  
  .livre_2 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_2.gif);
    background-repeat: no-repeat;
  }
  
  .livre_3 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_3.gif);
    background-repeat: no-repeat;
  }
  
  .livre_4 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_4.gif);
    background-repeat: no-repeat;
  }
  
  .livre_5 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_5.gif);
    background-repeat: no-repeat;
  }
  
  .livre_6 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_6.gif);
    background-repeat: no-repeat;
  }
  
  .livre_7 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_7.gif);
    background-repeat: no-repeat;
  }
  
  .livre_8 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_8.gif);
    background-repeat: no-repeat;
  }
  
  .livre_9 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_9.gif);
    background-repeat: no-repeat;
  }
  
  .livre_10 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_10.gif);
    background-repeat: no-repeat;
  }
  
  .livre_11 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_11.gif);
    background-repeat: no-repeat;
  }
  
  .livre_12 {
    background-image: url(/uploadedimages/Marketing/Photo/Palamares_de_lecture/fond_12.gif);
    background-repeat: no-repeat;
  }
  /* Fin de la section Palmarès de lecture */

 /* Début de la section Cartes prépayées */
  #intro_texte {
  float: left;
  margin: 0;
  padding: 15px;
  border: 0px solid blue;
  text-decoration	: none;
  font-size		: 12px;
  font-family		: arial;
  color			: #003366;

}
  #intro_image {
  width: 150px;
  float: left;
  margin-top: 0px;
  padding-left: 20px;
  border: 0px solid blue;

} 
  #content_main {
  width: 240px;
  float: left;
  margin: 0;
  padding: 0;
  border: 0px solid red;

}

  #content_rightphoto {
  width: 320px;
  float: right;
  margin: 0;
  padding: 0;
  border: 0px solid red;

}
   #contenucartes {
    width: 740px;
    padding-top: 10px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    
  }
  
  #produitscartes {
  float: left;
    width: 600px;
    min-height: 240px;
    padding-top: 10px;
    border-bottom: 1px solid #cccccc;
    /*background: #ffffff url(/uploadedimages/Marketing/Photo/Cartes_prépayées/fond_carte.gif) repeat-y;*/
    margin-left: auto;
    margin-right: auto;
    
  }
  
  #carte {
    padding: 0;
    width: 175px;
    float: left;
  }
  
  #detailscartes {
    padding: 0;
    width: 420px;
    float: left;
    text-align: left;
  } 
  
  #detailscartes p.titre {
      font: bold 14px arial;
      color: #c5453c;
  }
  
  #detailscartes span.sous_titre, #detailscartes p.sous_titre {
      font: italic 10px arial;
      color	: #003366;
  }
  
  #detailscartes p.description, #detailscartes ul, #detailscartes ol {
    text-decoration	: none;
		font-size		: 13px;
		font-family		: arial;
		color			: #003366;
    text-align: left;
  }
 
 #section_menu {
    margin: 0;
    text-align: center;
  }
  
  #section_menu li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style: none;
  }
  
  #section_menu a {
    line-height: 14px;
    font-weight: bold;
    margin: 0 10px 4px 10px;
    text-decoration: none;
    color: #e25f1f;
  }
  
  /* Fin de la section Cartes prépayées */

