
/* Colonnes */
.product{
float: left;
width: 360px;
margin-left: 20px;
display: inline;
}
.picture{
width: 160px;
float: left;
margin: 0;
padding: 0;
}

/* Titres produits*/
.product h1{
font-family: Tahoma, Arial, sans-serif;
font-size: 17px;
margin-top: 0;
border-left:none;
padding-left: 0;
font-weight: normal;
float: left;
margin-bottom: 3px;
}
.product  h2{
font-family: Tahoma, Arial, sans-serif;
background: white url("../../img/educatop/swoosh.gif") top left no-repeat;
padding: 0 0 0 20px;
font-weight: bold;
font-size: 13px;
text-transform: none;
float: left;
width: 280px;
letter-spacing: normal;
margin:2px 0;
line-height: 20px;
}

/* Typographie */
.product p, .product img{
float: left;
}

#product li{
float: left;
}

#product p{
    display : block;
    clear : both;
    padding: 5px 0 0 35px;
}

#left-column .product p {
    display : block;
    width : 95%;
    clear : both;
    padding: 0;
    margin : 0;
    font-size : 1em;
    line-height : 130%;
}

div.container {
    float: none;
    display: block;
    clear: both;
    width: auto;
    overflow: hidden;
    font-size : 1em;
    line-height : 130%;
}

#left-column .product p font {
    font-size : 1em;
    line-height : 130%;
}

/* Index */
#index {
    width: 520px;
  margin-top: 10px;
  float: left;
  font-family: Tahoma, Arial, sans-serif;

}

#index p {
float: left;
clear: left;
width: 100%;
margin: 10px 0 0 5px;
 }


#index div.demi-espace {
    float : left;
    clear : none;
    width : 48%;
}

#index h5 {
    display : block;
    clear : both;
    width : 100%;
    margin-top:20px;
}


#index h5 a {
    text-decoration : none;
    color : #444;
}
#index h5 a:hover { text-decoration : underline; }


.pdf {
background: #FEE9D9 url("../../img/educatop/pdf.gif") top left no-repeat;
margin-left: 22px;
color: #FA430E;
padding: 3px 3px 3px 22px;
}

/* Button caddie */
.button-caddie {
/*background: yellow url("../../img/educatop/educatop_satisfait_rembourse.gif") 195px -1px no-repeat;*/
float: left;
height: 56px;
width: 320px;
margin: 17px 0 5px 25px;
}

.button-caddie .formAjoutPanier,
.button-caddie a {
   float: left;
   clear: none;
   width: auto;
   margin: 0;
   padding: 0;
}


.button-caddie a.satisfaitRembourse {
   float: right;
   clear: none;
   width: auto;
   margin: 0;
   padding: 0;
}






