/* CSS Document */
 a{
		border: 0px;
		}

#button {
	width:500px;

	border-right: 0px solid #000;
	padding: 0 0 0 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
/*	background-color: #90bade;*/
	color: #333;
	}
	
#button2 {
	width:500px;

	border-right: 0px solid #000;
	padding: 0 0 0 0;
	margin-bottom: 0em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
/*	background-color: #90bade;*/
	color: #333;
	}

.listbooks {
		display: block;
		min-height : 110px;
    padding: 10px 5px 5px 0px;
	 background-image: url(../images/bck2.jpg);
		color: #fff;
		text-decoration: none;
		width: 100%;
}

.listbooks a {
		width: auto;
		}
/*
			html>body #button li a:hover{
			background-image: url(../images/bck.jpg);

		width: auto;
}*/


.listbooks:hover {
	  background-image: url(../images/bck.jpg);
		background-color: #e3e5f4;
}
		
		.dalist {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
.listbooks {
		margin-bottom : 10px;
		}
		
div.bright {  
padding-left : 10px;
float:right;
text-align:left;
width:75%;
border-style:dashed;
border-color:#bbbbbb;
border-top: 0px;
border-right: 0px;
border-bottom:0px;
border-width : 1px;
 }
div.brating{

width : 130px;
background-color:#eff1fe;
} 
 
/*div.brating:hover{
background-color: #e3e5f4;
width : 35%;
} */
div.bleft { 
padding-left:20px;
width:15%;
float:left; .
padding-right: 15px;

}

/*html > body #button div.bright  a:hover{ 
  background-color: #e3e5f4;
  background-image: none;
}*/

html > body #button div.bright div.btitle { 
  font-size:16px;
  font-weight: bold;
}
html > body #button div.bright div.bauteur { 
  color:black;
  min-height:10px;
}

html > body #button div.bright span.bdate { 
  font-size:10px;
}

html > body #button div.bright div.bdesc { 
 color:black;
}


html > body #button div.adslist { 
 padding-top:20px;
 padding-left:15px;
}

#button li.listbookse{
		display: block;
		min-height : 110px;
    padding: 10px 5px 5px 0px;
	 background-image: url(../images/bck2.jpg);
		color: #fff;
		text-decoration: none;
		width: 100%;
}

.infoboite{
 width: 80%;
 background-image: url(../images/bck2.jpg);
 	min-height : 160px;
 	margin-left:50px;
}

#dl{
  display: inline;
}

.sidetitre{
 padding: 0px 0x 0px 0px;
 margin: 0px 0x 0px 0px;
}

.amazon{
  padding-left: 20px;
  padding-right: 20px;
}

.amazon a{
  color :  #616161;
}

.publivre {
  padding-top : 10px;
  padding-left : 20px;
  padding-bottom : 10px;
}

