/* CSS Document */

/* debut J2L */
.cl_aroTmlfPagination {
position:relative;
float:right;
font-size:14px;
}
.cl_aroTmlfPagination li {
display:inline;
}
.cl_aroTmlfPagination li.cl_aroTmlfNumeroPageCourant {
color:#18638B;
}
/* fin J2L */


.listItem{
position:relative;
float:left;
width:200px;
height:250px;
margin:9px 9px;
}

.listItem .content{
position:absolute;
width:204px;
height:250px;
color:#FFFFFF;
padding:0px;
}
.listItem .content dl, .listItem .content dl a{
position:relative;
z-index:100;
color:#000000;
text-decoration:none;
text-align:center;
width:200px;
padding:0px;
margin:0px;
}
.listItem .content dl dt{
font-size:1.3em;
margin:7px 3px 5px 3px;
max-height:33px;
_height: expression((this.offsetHeight>33) ? 33 : true); /* Hack IE 6 */ 
overflow:hidden;
}
.listItem .content dl dd.auteur, .listItem .content dl dd.auteur a{
font-size:1em;
text-decoration:none;
padding:0px;
line-height:1em;
max-height:23px;
_height: expression((this.offsetHeight>23) ? 23 : true); /* Hack IE 6 */ 
overflow:hidden;
}
.listItem .content dl dd.prix{
float:right;
font-size:1.3em;
padding:0px 5px 0px 0px;
}
.listItem .content dl dd.photo img{
margin:10px;
max-height:120px;
_height: expression((this.offsetHeight>120) ? 120 : true); /* Hack IE 6 */ 
}
.listItem .ajoutPanier{
position:absolute;
bottom:0px;
left:0px;
right:0px;
height:20px;
}
.listItem .content div dl{
position:absolute;
bottom:32px;
}
.ajoutPanier table{
position:relative;
top:0px;
height:21px;
line-height:20px;
padding:0px;
border-collapse:collapse;
}
.ajoutPanier table tr td input{
line-height:10pt;
font-size:8pt;
text-align:center;
}