html, body {
margin: 0;
padding: 0;
height: 100%
}


/*
div{behavior:url(iepngfix.htc);}
img{border:none;behavior:url(iepngfix.htc);}
table{behavior:url(iepngfix.htc);}
*/

.texte9_blanc{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#ffffff;
}

.texte9_noir{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#000000;
}

.texte9_noir a{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#000000;
	text-decoration:none;
}

.texte9_noir a:hover{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.texte9_gris{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#a8a8a5;
}

.texte9_gris a{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#a8a8a5;
	text-decoration:none;
}

.texte9_gris a:hover{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#72726a;
	text-decoration:none;
}

.texte9_arial_blanc{
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#ffffff;	
}

.texte10_arial_noir {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000000;
}

.texte10_arial_gris {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#9b9b9b;
}

.texte10_arial_grisF a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#535154;
	text-decoration:underline;
}

.texte10_arial_grisF a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#535154;
	text-decoration:underline;
}

.texte10_arial_grisF {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#535154;
}

.texte10_arial_bold_grisF {
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#72726a;
}

.texte11_arial_rouge{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ba040c;	
}

.texte11_arial_blanc{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;	
}

.texte11_arial_noir{
	font:normal  11px Arial, Helvetica, sans-serif;
	color:#000000;	
}

.texte11_arial_noir a{
	font:normal  11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.texte11_arial_noir a:hover{
	font:normal  11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.texte11_arial_noir_italic{
	font:italic  11px Arial, Helvetica, sans-serif;
	color:#000000;	
}

.texte11_arial_noir_italic a{
	font:italic 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.texte11_arial_noir_italic a:hover{
	font:italic 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.texte11_arial_bold_noir{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;	
}

.texte11_arial_bold_blanc{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
}


.texte11_arial_gris{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
}

.texte11_arial_gris a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:underline;
}

.texte11_arial_gris a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#bc040c;
	text-decoration:underline;
}

.texte11_arial_bold_gris{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#555555;
}

.texte11_arial_bold_gris a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#72726a;
	text-decoration:none;
}

.texte11_arial_bold_gris a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#72726a;
	text-decoration:underline;
}

.texte11_arial_bold_bordeaux{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#920309;
}


.texte12_arial_69{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#004998;
}

.texte12_arial_bold_noir{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
}

.texte12_arial_bold_noir a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.texte12_arial_bold_noir a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.texte13_arial_bold_rouge{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ba0914;
}

.texte13_arial_bold_rouge a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ba0914;
	text-decoration:none;
}

.texte13_arial_bold_rouge a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ba0914;
	text-decoration:underline;
}

.texte14_arial_bold_grisF{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#3f3f3f;
}

.texte15_arial_noir{
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#000000;
}

.texte16_arial_bold_rouge{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ba0914;
}

.titre_livre_noir_22{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#000000;
}

.titre_livre_noir_22 a{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.titre_livre_noir_22 a:hover{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.titre_livre{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
}

.titre_livre a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.titre_livre a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.titre_livre_gris {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#97917e;
	text-decoration:none;
}

.titre_livre_gris a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#97917e;
	text-decoration:none;
}

.titre_livre_gris a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#97917e;
	text-decoration:underline;
}

.tome_gris {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#71716a;
	text-decoration:none;
}

.tome_gris a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#71716a;
	text-decoration:none;
}

.tome_gris a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#71716a;
	text-decoration:underline;
}

.auteur_gris {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#3f3f3f;
}

.auteur_noir{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#000000;
}

.date{
	font:italic 10px Arial, Helvetica, sans-serif;
	color:#72726a;
}

.voir_newsletter a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ba040c;
	text-decoration:none;
}
.voir_newsletter a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#024c95;
	text-decoration:none;
}

.a_decouvrir_footer{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#72726a;
}

.texte_a_decouvrir_footer a{
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#72726a;
	text-decoration:none;
}


.texte_a_decouvrir_footer a:hover{
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#4f4b48;
	text-decoration:none;
}

.liens_collection_footer{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#686657;
	text-decoration:none;
}


.liens_footer a{
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#908e7c;
	text-decoration:none;
}

.liens_footer a:hover{
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#393939;
	text-decoration:none;
}

.tags_10{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.tags_10 a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.tags_10 a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.titre_recherche_gris{
	font:bold  17px Arial, Helvetica, sans-serif;
	color:#72726a;
}

.titre_recherche_rouge{
	font:bold  17px Arial, Helvetica, sans-serif;
	color:#bc040c;
}


/* HOME BLOCS */
.auteur_blocs{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
}

/* FORMULAIRE */

.input_rechercher_haut{
	border:0px;
	margin-left:11px;
	font-style:italic;
	width:478px;
}

.input_recherche_footer{
	border:0px;
	margin-left:8px;
	margin-right:8px;
	font-style:italic;
	width:200px;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#7f7f7f;
}

.input_commentaires{
	border:0px;
	margin-left:8px;
	font-style:italic;
	width:192px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	height:15px;
}

.textarea_commentaires{
	border:0px;
	margin-left:8px;
	font-style:italic;
	width:315px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	height:100px;
}

.select{
	border:1px solid #D3D3D3;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4a4a4a;
}
/**********/


/* COMMENTAIRES */
.fond_comm_beige{
	background-color:#f1eee6;
}


/**********/


/* SUGGESTION RECHERCHE */
.fond_proposal{
	background-color:#f1eee6;
	border:1px solid #D3D3D3;
}


/****************/
/* TRI */

.nom_auteur_tri_arial_gris{
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
}

.nom_auteur_tri_arial_gris a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:none;
}

.nom_auteur_tri_arial_gris a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:none;
}

.bg_tri_out_blanc{
	background-color:#ffffff;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	cursor:pointer;
	text-decoration:none;
}

.bg_tri_out_blanc a{
	background-color:#ffffff;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	cursor:pointer;
	text-decoration:none;
}
.bg_tri_out_blanc a:hover{
	background-color:#ffffff;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	cursor:pointer;
	text-decoration:none;
}

.bg_tri_out_beige{
	background-color:#f7f7f5;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	cursor:pointer;
	text-decoration:none;
}

.bg_tri_out_beige a{
	background-color:#f7f7f5;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	cursor:pointer;
	text-decoration:none;
}
.bg_tri_out_beige a:hover{
	background-color:#f7f7f5;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	cursor:pointer;
	text-decoration:none;
}

.bg_tri_over{
	background-color:#edece7;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	cursor:pointer;
}

.texte_tri a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:none;
}

.texte_tri a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:underline;
}

.texte_tri_select{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:underline;
}

.texte_tri_select a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:underline;
}

.texte_tri_select a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:underline;
}
/****BLOGUER******/

.textarea_bloguer{
 border:1px solid #bfbfbf;
 width:246px;
 font:normal 10px Arial, Helvetica, sans-serif;
 color:#8d8a81;
 height:65px;
} 

.titre_publicite_audio{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
}

.titre_publicite_audio a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.titre_publicite_audio a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
