a {
color: #4C4C4C;
text-decoration:none;
font-family:arial;
font-size:11px;
}
a:hover {
text-decoration:underline;
font-family:arial;
font-size:11px;
}
a.partenaires {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a:hover.partenaires {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.partenaires {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

   a.pagination {
    color: #333;
    text-decoration: none;
   }

   a.pagination:hover {
    text-decoration: underline;
   }
   a.pagination:selected {
    font-weight: bold;
    text-decoration: underline;
   }
   .numbers {
    line-height: 20px;
    word-spacing: 4px;
   }
   
   
.blanc {
color:white;
text-decoration:none;
}
.blanc:hover {
color:#FF9999;
text-decoration:underline;
}
.normal-text {
        font-size: 11px;
        font-family: arial;
        color: #666666;
}
.adsense {
        font-size: 11px;
        font-family: arial;
        color: #4C4C4C;
}
.exemple {
	font-size: 10px;
	font-family: arial;
	color: #CCCCCC;
}
.tags {
	font-size: 10px;
	font-family: arial;
	color:#999999;
}
.red {color: #FF0000}

a.opacity img {
}

a.opacity:hover img {
border:solid;
border-color:#FFCC00;
border-width:1px;  
}
input{
border:solid; border-width:1px; border-color:#CCCCCC; background-color:#E9E9E9; font-family:verdana; font-size:12px; color: #666666;
}
.links {font-size: 11px; font-family: arial; color: #999999; }

.submit {
height: 34px; background-color:#F0F0F0; font-weight:bold
}

.search_field {
background: transparent url(/templates/librospdf2/images/bookIcon.gif) no-repeat scroll left;
 height: 30px;
 font-size: 20px;
 color: rgb(204, 51, 0);
 padding-left:18px;"
}
input.submit:hover {

background-color:#FFFFFF;
}
input.recherche:hover {
border-color:#0066FF;
}
.dotted {

border:dotted; border-color:#D7D7D7; border-width:1px
}
.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(/templates/librospdf2/images/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(/templates/librospdf2/images/bt.gif) no-repeat bottom}
	
	.top {
	margin:0;
	margin-top:-10px;
	margin-right:0px;
	padding:0px 10px;
	text-align:right;
	height:100%;
	overflow:hidden;
	clear:both;
	float:right;
	text-align:left;
	width:345px;
	height:20px;
	background:url('/templates/librospdf2/images/bar_bg.gif') bottom left no-repeat;
	
	}
	
.underline_gris_fin {
border-bottom:dotted;
border-bottom-color:#F0F0F0;
border-bottom-width:1px;
}
.underline_red {
border-bottom:dotted;
border-bottom-color:#FF5353;
border-bottom-width:1px;
}
.dashed {
border:dashed;
border-color:#CCC;
border-width:1px;
}
.fr_books_l { width:13px; height:21px; background-image:url(/templates/librospdf2/images/m_15.png); }
.fr_books_r { width:13px; height:21px; background-image:url(/templates/librospdf2/images/m_18.png); }
.arrow_b { padding:9px 5px 0px 6px; background-image:url(/templates/librospdf2/images/m_16.png); vertical-align:top; }

#message_box { 
       position: absolute; 
       top: 0; left: 0; 
       z-index: 10; 
	   background:#FFF380;
	   padding:5px;
       border:1px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
       width:99%;
	   color:white;
}
ul.col3
{
FLOAT: left;
MARGIN: 15px 0px;
WIDTH: 100%;
LIST-STYLE-TYPE: none
}

ul.col3 li
{
DISPLAY: inline;
FLOAT: left;
WIDTH: 40%;

} 
