/*BASE*/
body {font-family:arial,sans-serif; border:0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#FFFFFF}
td{
	font-family:arial,sans-serif;
	border:0px;
	margin: 0px 0px 0px 0px;
}
p{font-family:arial,sans-serif; border:0px; margin: 0px 0px 0px 0px}
img {border:0px}
a { color:#FFFFFF; text-decoration:underline }
form { padding: 0px; margin: 0px;}

/*END BASE*/

.ar10 {font-size:10px; color:#FFFFFF}
.ar12 {font-size:12px; color:#FFFFFF}
.ab12 {font-size:10px; font-weight:bold; color:#FFFFFF}

/*HEAD*/
#head_barre { font-size:10px; color:#FFFFFF }
#head_barre img {margin: 0px 0px 0px 0px; }
#head_barre a { text-decoration:none}
#head_barre a:hover { text-decoration:underline}
/*END HEAD*/

/*HOME*/
#home_moi {font-size:12px; padding: 20px 20px 20px 20px; background-color:#C50050; color:#FFFFFF; height:330px; vertical-align:top; max-height:410px; overflow:hidden;}
#home_nous {font-size:12px; padding: 20px 20px 20px 20px; background-color:#92C26C; color:#FFFFFF; height:330px; vertical-align:top; max-height:410px; overflow:hidden;}
#home_actus {font-size:10.5px; padding: 20px 20px 20px 20px; background-color:#8B7869; color:#564438; vertical-align:top;}
#home_actus img { margin: 0px 20px 0px 0px; float:left }
#home_actus a { text-decoration:none; color:#564438; font-weight:bold; }
#home_actus a:hover { text-decoration:underline; color:#564438;  }
#home_actus h1 { font-size:15px; color:#FFFFFF;  font-weight:bold; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px;}
#home_actus h1 a {	color:#FFFFFF;}
#home_actus h1 a:hover { color:#FFFFFF; text-decoration:underline}
.home_actus_navi {font-size:12px; color:#564438; text-align:right; margin: 0px 0px 100px 150px;}

/*END HOME*/

/*ETMOI*/
#moi {font-size:12px; padding: 20px 20px 20px 20px; background-color:#C50050; color:#FFFFFF; vertical-align:top;}
#moi h1 {font-size:20px; font-weight:bold;  margin: 0px 0px 15px 0px;}
#moi_form {font-size:12px; font-weight:bold}
.moi_leg {font-size:10.5px;}
#moi_nav img{ margin: 0px 0px 10px 0px; }
#moi_auteur {font-size:10.5px; padding: 0px 20px 20px 4px; vertical-align:top; color:#564438}
#moi_auteur h1 {font-size:14px; font-weight:bold; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px;}
#moi_auteur img { margin: 0px 20px 0px 0px; vertical-align:middle }

#moi_lib {font-size:12px; padding: 20px 20px 20px 20px; background-color:#C50050; color:#FFFFFF; vertical-align:top;}
#moi_lib a {text-decoration:none;	color:#FFFFFF;}

/*END ETMOI*/

#mpe_nav {	font-size:12px;	color:#FFFFFF;	text-transform: uppercase;	text-align:left;	font-weight:bold;	margin: 5px 0px 0px 0px;}
#mpe_nav a { text-decoration:none; color:#564438; }
#mpe_nav a:hover {	text-decoration:none;	color:#FFFFFF;}


#mpe_nav p   {margin: 5px 0px 5px 0px; }
/*LIBRAIRIE 2*/
#librairie_theme2 {	font-size:12px;	padding: 20px 25px 20px 25px;	color:#FFFFFF;	font-weight:bold}
#librairie_theme2 a { text-decoration:none; color:#564438; font-weight:normal}
#librairie_theme2 a:hover { text-decoration:none; font-weight:bold}

#librairie_new2 {padding: 20px 0px 20px 0px; color:#564438; font-size:10.5px; min-height:300px;}
#librairie_new2 img { margin: 0px 0px 0px 0px;}
#librairie_new2 p { float:left; width:150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#librairie_new2 h1 {font-size:15px; font-weight: bold; margin: 10px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#librairie_new2 h2 {font-size:10.5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
#librairie_new2 a { text-decoration:none;}
#librairie_new2 a:hover { text-decoration:underline;}
#librairie_new_bloc2 {float:left; width:130px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#librairie_vente2 {margin: 20px 0px 20px 0px; padding: 10px 10px 10px 10px; color:#564438; font-size:10.5px; vertical-align:top; color:#FFFFFF; border: solid 1px #8B7869;}
#librairie_vente2 h1 {font-size:12px; margin: 0px 0px 0px 2px; padding:0px 0px 0px 0px; color:#564438; }
#librairie_vente2 h1 a {color:#564438; text-decoration:none}
#librairie_vente2 h1 a:hover {color:#564438; text-decoration:underline}
#librairie_vente2 a {color:#FFFFFF;text-decoration:none}
#librairie_vente2 a:hover {text-decoration:underline}
#librairie_vente2 img { margin-bottom:10px;}
#librairie_vente2 p  { margin: 0px 0px 0px 0px;}

#librairie_decouvrir2 {padding: 20px 0px 20px 0px; color:#564438; font-size:10.5px;}
#librairie_decouvrir2 img { margin-bottom:5px;}
#librairie_decouvrir2 p { float:left; width:120px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#librairie_decouvrir2 h1 {font-size:15px; font-weight: bold; margin: 5px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#librairie_decouvrir2 h2 {font-size:10.5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
#librairie_decouvrir2 a { text-decoration:none;}
#librairie_decouvrir2 a:hover { text-decoration:underline;}
#librairie_decouvrir_bloc2 {float:left; width:120px; padding: 0px 20px 0px 20px; margin: 0px 0px 0px 0px;}



/*LIBRAIRIE*/

#librairie_theme p { float:left; width:200px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight:bold}
#librairie_theme a { text-decoration:none; color:#564438; font-weight:normal}
#librairie_theme a:hover { text-decoration:none; font-weight:bold}

#librairie_theme {font-size:12px; padding: 0px 20px 5px 20px; color:#564438; max-height:130px; overflow:hidden;}
#librairie_theme p { float:left; width:200px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight:bold}
#librairie_theme a { text-decoration:none; color:#564438; font-weight:normal}
#librairie_theme a:hover { text-decoration:none; font-weight:bold}

#librairie_coeur {font-size:10.5px; padding: 20px 20px 15px 20px; background-color:#92C26C; color:#FFFFFF; vertical-align:top; min-height:360px; overflow:hidden; width:445px;}
#librairie_coeur h1 {font-size:20px; margin: 10px 0px 0px 0px; padding:0px 0px 0px 0px;}
#librairie_coeur h2 {font-size:12px; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px;}
#librairie_coeur p {}
#librairie_coeur a { text-decoration:none;}
#librairie_coeur a:hover { text-decoration: underline;}
.librairie_coeur_info {font-size:12px; font-weight: bold}
.librairie_coeur_desc { margin-right:10px; text-align:justify}

#librairie_new {padding: 20px 0px 20px 20px; color:#564438; font-size:10.5px;}
#librairie_new img { margin: 0px 0px 0px 0px;}
#librairie_new p { float:left; width:150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#librairie_new h1 {font-size:15px; font-weight: bold; margin: 10px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#librairie_new h2 {font-size:10.5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
#librairie_new a { text-decoration:none;}
#librairie_new a:hover { text-decoration:underline;}
#librairie_new_bloc {float:left; width:125px; padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px;}

#librairie_vente {padding: 8px 0px 20px 0px; color:#564438; font-size:10.5px; vertical-align:top; color:#FFFFFF}
#librairie_vente h1 {font-size:12px; margin: 0px 0px 0px 2px; padding:0px 0px 0px 0px; color:#564438; }
#librairie_vente h1 a {color:#564438; text-decoration:none}
#librairie_vente h1 a:hover {color:#564438; text-decoration:underline}
#librairie_vente a {color:#FFFFFF;text-decoration:none}
#librairie_vente a:hover {text-decoration:underline}
#librairie_vente img { margin-bottom:10px;}
#librairie_vente p  { margin: 0px 0px 5px 15px;}


#librairie_decouvrir {padding: 10px 0px 20px 0px; color:#564438; font-size:10.5px;}
#librairie_decouvrir img { margin-bottom:5px;}
#librairie_decouvrir p { float:left; width:150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#librairie_decouvrir h1 {font-size:15px; font-weight: bold; margin: 5px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#librairie_decouvrir h2 {font-size:10.5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
#librairie_decouvrir a { text-decoration:none;}
#librairie_decouvrir a:hover { text-decoration:underline;}
#librairie_decouvrir_bloc {float:left; width:130px; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px;}

#librairie_theme_genre_aime {color:#564438; font-size:10.5px; padding: 10px 10px 30px 10px; background-color: #8B7869; margin-top:10px;}
#librairie_theme_genre_aime h1 {font-size:15px; font-weight: bold; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#librairie_theme_genre_aime h2 {font-size:10.5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
#librairie_theme_genre_aime a { text-decoration:none;}
#librairie_theme_genre_aime a:hover { text-decoration:underline;}
#librairie_theme_genre_aime img { margin: 0px 5px 10px 0px; float:left}
#librairie_theme_genre_aime p {width:210px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: inherit; clear:both}
#librairie_theme_genre_aime_bloc {margin: 0px 0px 15px 0px; clear:both}


#librairie_theme_genre {font-size:10.5px; padding: 10px 10px 10px 10px; vertical-align:top; color:#564438;}
#librairie_theme_genre_bloc {margin: 0px 0px 30px 0px;  clear:both}
#librairie_theme_genre a {text-decoration:none;}
#librairie_theme_genre a:hover { text-decoration:underline;}
#librairie_theme_genre img {margin: 0px 20px 5px 0px;}
#librairie_theme_genre h1 {font-size:15px; font-weight: bold; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#librairie_theme_genre h2 {font-size:10.5px; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}

#librairie_pagination { font-size:10.5px;color:#564438; padding:10px 10px 10px 10px; text-align:center;}
#librairie_pagination a { padding: 2px 2px 2px 2px; border: solid 1px #FFFFFF; text-decoration:none}
#librairie_pagination a:hover {border: solid 1px #564438; text-decoration:none; color:#564438}
#librairie_pagination a:visited {border: solid 1px #564438; text-decoration:none; color:#564438}

#librairie_livre {font-size:11.5px; padding: 20px 20px 20px 20px; background-color:#92C26C; color:#FFFFFF; vertical-align:top; min-height:280px;}
#librairie_livre h1 {font-size:20px; font-weight:bold; margin: 40px 0px 0px 0px; padding:0px 0px 0px 0px;}
#librairie_livre h2 {font-size:12px; margin: 0px 0px 25px 0px; padding:0px 0px 0px 0px;}
#librairie_livre p {}
#librairie_livre img {margin: 0px 10px 0px 0px;}
#librairie_livre a { text-decoration:none;}
#librairie_livre a:hover { text-decoration: underline;}
.librairie_livre_desc { text-align:justify; margin-bottom:10px; }


#librairie_commander {font-size:10.5px; padding: 20px 20px 20px 20px; color:#FFFFFF; vertical-align:top; }
#librairie_commander a { text-decoration:none;}
#librairie_commander a:hover { text-decoration: underline;}
.librairie_commander_format { font-size:12px; color:#564438; font-weight:bold; margin: 10px 0px 10px 0px;}
.librairie_commander_discount { font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#C50050; margin: 0px 10px 0px 10px; padding: 5px 5px 5px 5px; }
.librairie_commander_prix  { font-size:12px; font-weight:bold; color:#FFFFFF; margin: 10px 0px 10px 0px;}


#librairie_commander_memeauteur_bloc {color:#564438; font-size:10.5px; margin: 10px 0px 10px 0px; clear:both}
#librairie_commander_memeauteur_bloc h1 {font-size:15px; font-weight: bold; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#librairie_commander_memeauteur_bloc h2 {font-size:10.5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
#librairie_commander_memeauteur_bloc a { text-decoration:none;}
#librairie_commander_memeauteur_bloc a:hover { text-decoration:underline;}
#librairie_commander_memeauteur_bloc img { margin: 0px 5px 10px 0px; float:left}
#librairie_commander_memeauteur_bloc p {width:210px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: inherit; clear:both}

#librairie_livre_auteur {font-size:10.5px; padding: 20px 20px 20px 20px; color:#FFFFFF; vertical-align:top;}
#librairie_livre_auteur img  { float:left; margin-right:10px; }

#librairie_auteur {font-size:10.5px; margin: 0px 0px 10px 0px; padding: 20px 20px 20px 20px; background-color:#92C26C; color:#FFFFFF; vertical-align:top; min-height:200px;}
#librairie_auteur img { float:left; margin-right:5px; }

#librairie_ouvrage {font-size:10.5px; padding: 10px 10px 10px 20px; vertical-align:top; color:#564438;}
#librairie_ouvrage img {margin: 5px 0px 10px 0px;}
#librairie_ouvrage_bloc {margin: 0px 0px 30px 0px;  clear:both}
#librairie_ouvrage a {text-decoration:none;}
#librairie_ouvrage a:hover { text-decoration:underline;}
#librairie_ouvrage_bloc img {margin: 0px 20px 5px 0px;}
#librairie_ouvrage h1 {font-size:14px; font-weight: bold; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#564438;}
#librairie_ouvrage h1 a {color:#564438;}
#librairie_ouvrage h2 {font-size:10.5px; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
/*END LIBRAIRIE*/

/*ACTU*/
#actualite {font-size:14px; color:#FFFFFF; text-transform: uppercase; text-align:center; margin-left:100px; font-weight:bold;}
#actualite a {text-decoration:none; color:#564438; margin: 0px 0px 0px 10px;}
#actualite a:hover { color:#FFFFFF}


#actualites_news {font-size:10.5px; padding: 10px 10px 10px 20px; vertical-align:top; color:#564438;}
#actualites_news img {margin: 5px 0px 10px 0px;}
#actualites_news_bloc {margin: 0px 0px 30px 0px;  clear:both}
#actualites_news a {text-decoration:none;}
#actualites_news a:hover { text-decoration:underline;}
#actualites_news_bloc img {margin: 0px 20px 5px 0px;}
#actualites_news h1 {font-size:14px; font-weight: bold; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#564438;}
#actualites_news h1 a {	color:#FFFFFF;}
#actualites_news h2 {font-size:12px; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:bold; color:#564438;}
#actualites_news h2 a {	color:#564438}

#actualites_miss {color:#564438; font-size:10.5px; padding: 10px 10px 30px 10px; background-color: #8B7869}
#actualites_miss h1 {font-size:15px; font-weight: bold; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
#actualites_miss h2 {font-size:10.5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal}
#actualites_miss a { text-decoration:none;}
#actualites_miss a:hover { text-decoration:underline;}
#actualites_miss img { margin: 0px 5px 10px 0px; float:left}
#actualites_miss p {width:210px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: inherit; clear:both}
#actualites_miss_bloc {margin: 0px 0px 15px 0px; clear:both}

#actualites_missa {color:#564438; font-size:10.5px; padding: 10px 10px 30px 10px; text-align:center; background-color: #8B7869}
#actualites_missa a { text-decoration:none;}
#actualites_missa a:hover { text-decoration:underline;}


#actualite_nav {font-size:14px; color:#FFFFFF; text-transform: uppercase; text-align:left; font-weight:bold; margin: 5px 0px 10px 0px;}

/*END ACTU*/


#liste-auteur { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left;  margin: 10px 0px 0px 0px; color:#FFFFFF ; padding: 0px 0px 0px 8px }
#liste-auteur h1 {font-size:12px; font-weight:none; margin: 0px 0px 0px 0px;  padding: 0px 00px 10px 10px}
#liste-auteur h2 {font-size:11px; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px;}
#liste-auteur p {}
#liste-auteur a { color:#FFFFFF; text-decoration:none;}
#liste-auteur a:hover { font-weight:none; text-decoration: underline;}

#cpte_auteur {	font-size:12px;	padding: 20px 25px 20px 0px;	color:#FFFFFF;	font-weight:none}
#cpte_auteur h1 {font-size:18px; font-weight:none; margin: 0px 0px 0px 0px;  padding: 0px 00px 25px 00px; text-transform:uppercase}
#cpte_auteur h2 {font-size:14px; font-weight:none; margin: 0px 0px 0px 0px;  padding: 0px 00px 0px 00px; text-transform:uppercase}
#cpte_auteur a { text-decoration:none; font-weight:normal}
#cpte_auteur a:hover { text-decoration:underline}


/*ETMOI*/



/*Footer*/
#footer {font-size:10.5px; padding: 20px 20px 20px 20px; background-color:#C6BCB3; color:#564438;}
#footer_groupe {font-size:10.5px; padding: 20px 20px 20px 20px;  color:#564438;}
#footer_groupe a { text-decoration:none;}
#footer h1{ text-transform:uppercase;  font-size:12px; font-weight:bold; margin: 0px 0px 0px 0px;}
#footer a { text-decoration:none; color:#564438;  }
#footer a:hover { text-decoration:underline; color:#564438;  }

