@charset "iso-8859-1";
/* CSS Document */

a:active,a:focus {
	outline:none;
}

img, div, input { behavior: url("../js/iepngfix.htc") }

* {
	margin:0px;
	padding:0px;
}

body {
	background-color:#FFFFFF;
	/*font-family:Helvetica, Georgia, "Times New Roman", Times, serif;*/
	font-size:12px;
}

a {
	text-decoration:none;
	color:#009ee1;
}

object { 
	outline:none; 
}

/* CSS du template */
#globale {
	width:100%;
	height:1200px;
}

#top {
	width:1400px;
	height:1155px;
}

#left {
	width:468px;
	height:1155px;
	float:left;
	overflow:hidden;
}

#left li {
	list-style-type:none;
	padding-top:5px;
	padding-bottom:5px;
}

#right {
	width:932px;
	height:1155px;
	float:left;
}

#bottom {
	clear:both;
	width:1400px;
	padding-top:15px;
	height:30px;
	background-color:#5b5756;
	text-align:center;
	/*margin-top:-100px;*/
}

#bottom li {
	list-style-type:none;
	display:inline;
}

/* CSS page index */
.block_onenparle {
	position:absolute;
	margin-top:501px;
	width:112px; 
	height:55px; 
	padding:20px 10px 10px 10px;
	cursor:pointer;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}

.rub_chapeau {
	font-size:24px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#464040;
}

.rub_edito {
	font-size:16px;
	font-family: Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#464040;
}

#couvs_swf{
	margin-left: 15px;
	position: absolute;
	z-index: 10;
}

/* CSS pages catalogue */
.livre_auteur {
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;;
	color:#acacac;
}

.livre_age {
	text-align:right;
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#6b6666;
	font-weight:bold;
	margin-bottom:3px;
	padding-right:20px;
}

.livre_info {
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	margin-top:8px;
	color:#5b5757;
	font-style:italic;
	
}

.livre_titre {
	font-size:13px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#009ee1;
	font-weight:bold;

}

.livre_titre a {
	color:#009ee1;
	text-decoration:none;
}


.livre_prix {
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#5b5757;
	padding:0 15px 0 10px;
	margin-top:10px;
}

.livre_prix table {
	width:100px;
	border-collapse:collapse;
	white-space: nowrap;
}

.livre_prix_information {
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#5b5757;
	margin-right:10px;	
}

.livre_prix img {
	vertical-align:middle;
	margin-left:5px;
}

.livre_desc {
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#5b5757;
	text-align:justify;
}

.livre_accroche {
	font-size:13px;
	color:#444444;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-weight:100;
}

.livre_simple_cadre {
	float:left;
	width:95%;
}

.livre_dispo {
	font-family:Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#009EE1;
	font-variant:small-caps;
	margin-right:10px;
}

.livre_associe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

.livre_ecoute_mp3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#594f59;
	padding-top:8px;
}

.thema_id_colgauche {
	font-size:16px;
	font-weight:bold; 
		font-family:Helvetica, Arial, sans-serif;
	color:#FFFFFF; 
	background-image:url(/imgs/bg_num_thema.gif);
	background-color:#ffffff;
	background-position:center;
	background-repeat:no-repeat;
	height:30px;
	width:40px;
	text-align:center;
	padding-top:7px;
}


.thema_titre_colgauche {
	color:#464040;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}
/* CSS thématiques */

.thema_id_all {
	font-size:16px; 
	color:#FFFFFF; 
	background-image:url(/imgs/bg_num_thema.gif);
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-position:center;		
	margin-top:4px;
}

.thema_titre_all {
	background-color:#ffffff;
	margin-top:6px;
	padding-left:8px;
	color:#464040;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}


.thema_titre_main {
	color:#464040;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#ffffff;
	padding:20px 15px 20px 10px	
}

.thema_id_main {
	font-size:16px; 
	color:#FFFFFF; 
	background-image:url(/imgs/bg_num_thema.gif);
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-position:center;		
	padding:20px 0px 20px 0px;

}


.thema_titre {
	border-bottom:1px solid #e5e5e5;
	padding:15px 15px 15px 0px;
	background-color:#ffffff;
}

.thema_titre p {
	color:#464040;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.thema_titre a {
	color:#464040;
	text-decoration:none;	
}


.thema_titre_selected {
	border-bottom:1px solid #e5e5e5;
	padding:15px 15px 15px 0px;
	background-color:#009ee1;
}

.thema_titre_selected p{
	color:#ffffff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.thema_titre_selected a {
	color:#ffffff;
	text-decoration:none;	
}



.thema_id {
	font-size:16px; 
	color:#FFFFFF; 
	background-image:url(/imgs/bg_num_thema.gif);
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-position:center;		
	border-bottom:1px solid #e5e5e5;
	padding:20px 7px 20px 7px;
	
}

.thema_id_selected {
	font-size:16px;
	font-weight:bold; 
	color:#464040; 
	background-image:url(/imgs/bg_num_thema_selected.gif);
	background-color:#009ee1;
	background-repeat:no-repeat;
	background-position:center;		
	border-bottom:1px solid #e5e5e5;
	padding:20px 7px 20px 7px;
}

.thema_accroche {
	font-style:italic;
	text-align:justify;
}

.thema_desc_courte {
	font-size:10px;
	color:#594F59;/*color:#a29f9f;*/
	font-style:normal;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
}

.thema_desc_courte_acc {
	font-size:10px;
	color:#a29f9f;
	font-style:normal;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
}

.couverture_image_grande {
}

.couverture_image_mini_container {
	height:145px;
	width:100%;
	margin:0;
	padding:0;
	float:right;
}

.couverture_image_mini {
	height:127px;
	width:85px;
	float:left;
	margin-right:1px;
	cursor:pointer;
}

.thema_detail_couverture_image_mini {
	margin-right:5px;
}

.couverture_image_mini_detail {
	position:relative;
	bottom:0;
	background-color:#99042a;
	height:80px;
	width:85px;
	margin-top:47px;
  opacity : 0;
  filter : alpha(opacity=0); 	
	overflow:hidden;
}

.couverture_image_mini_detail_panier {
	position:relative;
	bottom:0;
	background-color:#009ee1;
	height:80px;
	width:85px;
	margin-top:47px;
  opacity : 0;
  filter : alpha(opacity=0); 	
	overflow:hidden;
	color:#66FF00;	
}

.couverture_image_mini_detail_detail_thematique {
	position:relative;
	bottom:0;
	background-color:#009ee1;
	height:80px;
	width:85px;
	margin-top:47px;
  opacity : 0;
  filter : alpha(opacity=0); 	
	overflow:hidden;
	color:#66FF00;	
}

.div_couverture_aime_panier {
	position:absolute;
	width:370px;
	height:553px;
	top:-300px;
	left:768px;
	z-index:200;
	display:none;
}

.div_couverture_aime_recherche {
	position:absolute;
	width:370px;
	height:553px;
	top:-300px;
	left:768px;
	z-index:200;
	display:none;
}


.div_couverture_aime_archive {
	position:absolute;
	width:370px;
	height:553px;
	top:-300px;
	left:468px;
	z-index:200;
	display:none;
}

.div_couverture_aime {
	position:absolute;
	width:370px;
	height:553px;
	top:-270px;
	left:468px;
	z-index:200;
	display:none;
}

.div_couverture_aime_close {
	position:absolute;
	top:-10px;
	left:355px;
	cursor:pointer;
}

.div_couverture_aime_detail {
	position:absolute;
	width:100%;
	bottom:0;
	/*height:200px;
	top:357px;*/
	
	left:0px;
	z-index:300;
	/*background-color:#99042a;*/
	background-color:#FFFFFF;
}

.div_couverture_aime_detail .livre_prix {
	font-size:16px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#36363b;
}

.div_couverture_aime_detail .livre_auteur {
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#acacac;
	text-transform:uppercase;
}

.div_couverture_aime_detail .livre_age {
	float:;
	text-align:right;
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#36363B;
	margin-bottom:3px;
}

.div_couverture_aime_detail .livre_info {
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	margin-top:8px;
	color:#594f59;
}

.div_couverture_aime_detail .livre_titre {
	font-size:16px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#212121;
	font-weight:bold;
}

.div_couverture_aime_detail .livre_titre a {
	color:#212121;
	text-decoration:none;
}


.contenu_txt {
	text-align:justify;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	padding-left:30px;
	padding-right:30px;
}

.contenu_txt h1{
	font-size:16px;
	color:#009ee1;
	margin-top:10px;
	margin-bottom:10px;
	line-height:20px;
}

.contenu_txt h2{
	font-size:16px;
	color:#212121;
	margin-top:8px;
	margin-bottom:5px;
}

.contenu_txt p {
	color:#594F59;
	font-size:10px;
	line-height:15px;
}

.contenu_txt a {
	color:#009EE1;
	text-decoration:none;
}
.contenu_txt a:hover {
	color:#009EE1;
	text-decoration:none;
}



.contenu_txt_up {
	text-align:justify;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	padding-left:30px;
	padding-right:30px;
}

.contenu_txt_up h1{
	font-size:16px;
	color:#009ee1;
	margin-top:10px;
	margin-bottom:10px;
	line-height:20px;
}

.contenu_txt_up h2{
	font-size:16px;
	color:#212121;
	margin-top:8px;
	margin-bottom:5px;
}

.contenu_txt_up p {
	color:#594F59;
	font-size:11px;
	line-height:15px;
}

.contenu_txt_up a {
	color:#009EE1;
	text-decoration:none;
}
.contenu_txt_up a:hover {
	color:#009EE1;
	text-decoration:none;
}


.encapsule_tinymce p{
	text-align:justify;
	color:#594F59;
}

.encapsule_tinymce img {

}

.encapsule_tinymce a {
	color:#009EE1;
	text-decoration:none;
}


/* tag cloud */
.tagcloud_super_content {
	margin:10px 10px 50px 10px;
	/*visibility:hidden;*/
	
}

.tagcloud_titre {
	border-bottom:1px solid #e5e5e5;
	margin:0 10px 0 10px;
}
.tagcloud_titre h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#464040;
	margin:0;
	padding:0;
}
.tagcloud_titre h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#acacac;
	margin:0;
	padding:0 0 10px 0;
}


.tagcloud_content {
	/*padding-right:20px;
	padding-left:20px;*/
	text-align:left;
	float:right;
	width:205px;


}
.tagcloud_content div {
	float:left;
	margin:7px 0 7px 7px;
	padding:0 7px 0 0;
	background-image:url(../imgs/tagcloud_sep.gif);
	background-position:right 75%;
	background-repeat:no-repeat;
}
.tagcloudcolor a {
	color:#6b6666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin:0;
	padding:3px;
  white-space:nowrap;
  
}
.tagcloudcolor a:hover{
	background-color:#33b1e7;
	color:#FFFFFF;
}

.tagcloudcolor0 a{
	color:#520000;
}

.tagcloudcolor1 a{
	color:#996868;
}

.tagcloudcolor2 a{
	color:#4e4e4e;
}

.tagcloudcolor3 a{
	color:#c8c8c8;
}

.tagcloudcolor0 a:hover{
	color:#99042a;
	background-color:#99042a;
	color:#FFFFFF;
}

.tagcloudcolor1 a:hover{
	color:#99042a;
	background-color:#99042a;
	color:#FFFFFF;
}

.tagcloudcolor2 a:hover{
	color:#99042a;
	background-color:#99042a;
	color:#FFFFFF;
}

.tagcloudcolor3 a:hover{
	color:#99042a;
	background-color:#99042a;
	color:#FFFFFF;
}

.tagcloud_selected a {
	background-color:#33b1e7;
	color:#FFFFFF;
	/*padding-right:10px;*/
}

.eve_acc_titre {
	color:#464040;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}

.eve_acc_chapeau {
	font-size:10px;
	color:#a29f9f;
	font-style:normal;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	margin-top:5px;
}

.eve_acc_chapeau p {
	font-size:16px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#464040;

}

.lasuite a{
	color:#009ee1;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
}

.lire_la_suite_arc {
	color:#009ee1;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}

.detail_thema_couverture_des_livres {
	padding-left:15px;
}

.move_to_top {
	width:370px;
	height:150px;
	z-index:1000;
	position:absolute;
	top:200px;
	left:468px;
	cursor:pointer;
}

.move_to_down {
	width:370px;
	height:150px;
	z-index:1000;
	position:absolute;
	top:560px;
	left:468px;
	cursor:pointer;
}

/* panier + commande */

.panier_info_franco {
	margin-left:10px;
	margin-top:60px;
}
.prix_unit {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

.panier_info_colissimo {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#837D7D;
	font-weight:normal;
}
.prix_unit span {
	color:#009ee1;
	font-size:16px;

}

.panier_qte {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

.prix_ligne {
	color:#212121;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

.prix_ligne span {
		font-weight:bold;
}

.input_client {
	border:none;
	background-color:#ececec;
	width:190px;
	height:20px;
}

.champ_requis {
	color:#009ee1;
}

/* ------------- */
.div_couverture_eve {
	width:220px;
	height:329px;
	position:relative;
	text-align:left;

}

.div_couverture_eve_sur_detail {
	height:329px;
	width:220px;
	position:absolute;
	text-align:left;
}

.div_couverture_eve_detail {
	bottom:0;
	position:absolute;
	background-color:#FFFFFF;
	display:none;
	width:100%;
	padding-top:12px;

}


.livre_auteur_eve {
	font-size:14px;
	font-family: Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#acacac;
}

.livre_titre_eve {
	font-size:14px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#212121;
	font-weight:bold;
}

.livre_prix_eve {
	font-size:14px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#36363b;
}

.livre_desc_eve {
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#594f59;
	text-align:justify;
}

.livre_accroche_eve {
	font-size:12px;
	color:#212121;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	text-align:left;
	margin-bottom:16px;
}

.livre_dispo_eve {
	font-family:Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#009EE1;
	text-transform:uppercase;
}

.eve_main_titre {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#009ee1;
}

.eve_main_chapeau {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#594F59;
	font-size:11px;
	line-height:15px;
	padding-top:10px;
	padding-bottom:10px;
}

.archive_page {
	float:block;
}

#mask {
		top:200px;
     width:300px;  
     height:1055px;  
     overflow:hidden;  
     border:1px solid #666;  
     position:relative;  
} 

.archive_la_pagination {
	padding:3px 0px 3px 0px;
	margin-bottom:8px;
	font-size:10px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#212121;
	background-color:#99042a;
	text-align:right;
	color:#FFFFFF;
	float:right;
	width:100px;
	position:absolute;
	z-index:1;
	top:170px;
	left:737px;
  text-align:center;	
}

.archive_la_pagination img {
	vertical-align:middle;
	margin-right:5px;
	margin-left:5px;
	cursor:pointer;
	border:0px;
}

.archive_la_pagination_bas {
	top:1100px;	
}


.panier_coldroite {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#CCCCCC;
	font-size:11px;
}
.panier_coldroite_avec {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif; 
	color:#99e4f7;
	font-size:10px;
	
}

.titre_choix_carte {
}		 

.btn_livre_close {
	text-align:right;
	padding-bottom:7px;
	cursor:pointer;
	float:right;
	width:15%;
}

.delai_livraison {
	padding:18px 0 0 15px;
	color:#acacac;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
		
}

.mon_compte_tableau td {
	color:#212121;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:normal;
}

.lien_facture {
	float:right;
	padding-top:5px;
	clear:both;
}
.lien_colis {
	float:right;
	padding-top:5px;
	clear:both;

}

.recherche_critere {
 /*height:1010px;*/
 width:210px;
 border-collapse:collapse;
 margin-left:5px;
}

.recherche_critere td {
	height:59px;
	vertical-align: middle; 
	padding-left:2px;
}

.recherche_critere td p {
	color:#212121;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin-top:21px;
}

.recherche_critere td input {
	background-color:#ececec;
	border:none;
	width:100%;
	height:18px;
	margin-top:10px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}

.recherche_critere .input_prix {
	width:65px;
	margin-left:13px;
}

.recherche_critere .td_prix {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#212121;
}

.recherche_critere .valider {
	text-align:right;
	padding-top:10px;
}

.recherche_critere .titre {
	color:#009ee1;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding-top:21px;
	border-bottom:1px solid #e5e5e5;
}

.recherche_resultat {
	width:465px;
	border-collapse:collapse;
	margin-left:10px;
}

.recherche_resultat .titre {
	color:#009ee1;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding-top:21px;
	border-bottom:1px solid #e5e5e5;
	height:59px;
}

.recherche_resultat div {
	border-bottom:1px solid #e5e5e5;	
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
}


.recherche_resultat div table {
	width:100%;
	border-collapse:collapse;
}
.recherche_resultat .livre {
	border-right:1px solid #e5e5e5;
	vertical-align: middle; 
	font-size:14px;
	color:#212121;
	font-variant: small-caps;
	width:180px;
	margin:10px 8px 10px 8px;
	border-bottom:0px;
}

.recherche_resultat .livre  .auteur {
	font-size:12px;
	color:#acacac;
	text-transform:capitalize;
}

.recherche_resultat .collection {
	border-right:1px solid #e5e5e5;
	vertical-align: middle; 
	color:#212121;
	font-size:12px;
	font-variant: small-caps;
	margin:10px 8px 10px 8px;
	width:180px;
	border-bottom:0px;	
}

.recherche_resultat .prix {
	vertical-align: middle; 
	color:#36363b;
	font-size:18px;	
	text-align:right;
	margin:10px 8px 10px 8px;
	width:64px;
	border-bottom:0px;		
}

.recherche_resultat .btn_livre_close {
	text-align:right;
	margin-top:0px;
	padding-bottom:0px;
	cursor:pointer;
	border-bottom:0px;	
	float:right;	
}

.recherche_livre_detail {
	padding:10px;
	border-bottom:1px solid #e5e5e5;
}
.recherche_livre_detail .livre_info {
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	margin-top:8px;
	color:#594f59;
	border-bottom:0px;
}



.recherche_livre_detail .livre_desc {
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#594f59;
	text-align:justify;
	border-bottom:0px;	
}

.recherche_livre_detail .livre_accroche {
	font-size:14px;
	color:#212121;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	text-align:left;
	margin-bottom:16px;
	border-bottom:0px;	
}

.recherche_livre_detail .livre_age {
	float:right;
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#36363B;
	border-bottom:0px;	
}

.recherche_livre_detail .la_rubrique {
	float:left;
	width:200px;
	font-size:11px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#36363B;
	border-bottom:0px;	
	margin-bottom:8px;
	font-variant:small-caps;
}

.recherche_livre_detail .la_rubrique a {
}

.recherche_livre_detail .couverture {
	float:right;
	border-bottom:0px;		
}

.recherche_la_pagination {
	margin-top:10px;
	padding:3px 0px 3px 0px;
	margin-bottom:8px;
	font-size:10px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#212121;
	background-color:#99042a;
	text-align:right;
	color:#FFFFFF;
	float:right;
	white-space:nowrap;
  text-align:center;
}

.recherche_la_pagination .droite {
	vertical-align:middle;
	margin-right:5px;
	margin-left:1px;
	cursor:pointer;
	border:0px;
}

.recherche_la_pagination .gauche {
	vertical-align:middle;
	margin-left:5px;
	margin-right:1px;
	cursor:pointer;
	border:0px;
}

.recherche_la_pagination .current {
	font-size:12px;
	font-weight:bold;	
	color:#FFFFFF;
}
.recherche_la_pagination a {
	color:#FFFFFF;
	text-decoration:none;
}

.recherche_la_pagination a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.aucun_resultat {
	text-align:center;
	padding-top:25px;
	font-size:12px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#212121;	
}

#global_recherche {
	background-color:#e5e5e5;
	border:0px solid;
	height:16px;
	width:160px;
	vertical-align:middle;
	color:#A29F9F;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:10px;	
}

.recherche_resultat .notre_selection {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:8px;
	color:#009ee1;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:14px;	
}

.clear {
	clear:both;
	border:0px;
}

.cj_menu {
	background-color:#919191;
	cursor:pointer;
}

.cj_menu_over {
	background-color:#33caf0;
	cursor:pointer;
}

.cj_menu_selected {
	background-color:#33caf0;
	cursor:pointer;
}


.td_main_menu {
	background-color:#ffffff;
	margin:0;
	padding:0;
	/*padding-left:10px;*/
	
}
.main_menu {
	background-color:#ffffff;
	padding:5px 20px 0 20px;
}

.main_menu h1{
	color:#009ee1;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	margin:15px 0 8px 0;
	padding:0;		
}

.main_menu a {
	color:#5b5757;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	padding:0 20px 0 0;
}

.main_menu .masquer {
	cursor:pointer;
	margin:0px 0 10px 20px;
	text-align:right;
}


.main_menu_niv_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 8px 0;
	
}

.main_menu .menu_separateur {
	width:100%;
	height:3px;
	background:#33b1e7;
}
.main_menu .menu_separateur_bas {
	width:100%;
	padding-bottom:20px;
	background-image:none;

}

.main_menu_niv_1 input {
	background-color:#ffffff;
	border:1px solid #e5e5e5;
	height:15px;
	width:70px;
	vertical-align:middle;
	color:#5b5757;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	padding:2px 0 2px 0;	
}

.main_menu_niv_1 input.large {
	width:120px;
}
.main_menu_niv_1 input.ok {
	width:25px;
	color:#5b5757;
	font-weight:bold;
	font-size:11px;
	border:0px;
	cursor:pointer;
	padding:2px 0 2px 0;
}
.main_menu_niv_1 input.whatis {
	width:12px;
	color:#5b5757;
	border:0px;
	cursor:pointer;
	padding:2px 0 2px 0;
}


.main_menu_niv_1 div {
	margin:0 0 8px 0;
	background-image:url(../imgs/menu/tiret.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	color:#5b5757;	
}

.main_menu_niv_1 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5757;	
}

.main_menu_niv_1 a {
	color:#5b5757;
	text-decoration:none;
	padding:0;
	margin:0;
	display:block;
}

.main_menu_niv_1 a:hover {
	color:#000000;
	text-decoration:none;
	padding:0;
	margin:0;	
}

.main_menu_niv_1 div div {
	background-image:none;
	padding-left:0px;
	color:#837d7d;
	font-size:10px;
}

.main_menu_niv_1 div div a {
	color:#837d7d;
	text-decoration:none;
	padding:0;
	margin:0;
	font-size:10px;
	display:inline;
}


.main_menu_niv_1 div div a:hover {
	color:#5b5757;
	text-decoration:none;
	padding:0;
	margin:0;	
	font-size:10px;
}

.main_menu_choix {
	background-color:#efefef;
}

.main_menu_choix div {
	margin:0 1px 0 0;
	padding:0;
	cursor:pointer;
	background-color:#bfbfbf;
	float:left;
	text-align:center;
}


.main_menu_choix .selected {
	background-color:#efefef;
}

.produit_associe_complement {
	text-align:left;;
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#5b5757;
	cursor:pointer;
	margin-top:10px;
}
.produit_associe_complement img {
	vertical-align:middle;
	margin-left:5px;
	margin-right:15px;
}

.produit_associe_livre {
	text-align:left;
	font-size:11px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#5b5757;
	cursor:pointer;
	margin-top:10px;
}
.produit_associe_livre img {
	vertical-align:middle;
	margin-left:5px;
	margin-right:15px;
}

.div_pagination {
	background-color:#f8f8f8;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	color:#5b5757;
	font-variant:small-caps;		
}

.div_pagination table {
	width:100%;
	border-collapse:collapse;
	height:70px;
}

.div_pagination table td {
	width:33%;
	text-align:center;
}

.dca_les_boutons {
}

.paging_main { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#6b6666;
padding-left:10px;
height:30px;
clear:both;
border:0px;

}

.paging_main .paging_liste {
float:left;
border:0px;
}

.paging_main .paging_liste a{
	color:#6b6666;
	text-decoration:none;
	border:0px;
}

.paging_main .paging_liste a:hover{
	color:#009ee1;
	text-decoration:none;
	border:0px;
	
}

.paging_liste_selected {
	color:#009ee1;
	border:0px;
}


.paging_main .paging_resultat {
	color:#009ee1;
	float:right;
	border:0px;
}

.background_is_open {
	background-color:#F9F9F9;
}

.prix_is_over {
	color:#009ee1;
	cursor:pointer;
}

.prix_is_over span {
	color:#009ee1;
	cursor:pointer;
}

.contenu_lien {
	cursor:pointer;
}

.contenu_lien h1 {
	font-size:14px;
	color:#009ee1;
	margin-top:10px;
	margin-bottom:10px;
	line-height:20px;
	clear:both;
}

.contenu_lien .lien {
	width:290px;
	float:left;
	height:100px;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #CCCCCC;
	padding:5px;
}
.contenu_lien .lien h2 {
	color:#000000;
	font-size:12px;
}

.contenu_lien .lien a a:hover{
	text-decoration:none;
	color:#000000;
}

.contenu_lien .lien .gauche {
	float:left;
	width:100px;
	margin-right:5px;
}
.contenu_lien .lien .droite {
	float:left;
	width:180px;
	height:90px;
	overflow:hidden;
}

.tablo_com_paquet_cadeau {
	margin-top:5px;
}
.tablo_com_paquet_cadeau td {
	padding:3px;
	font-size:12x;	
}

.tablo_com_paquet_cadeau td input {
	width:90%;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;	
	background-color:#ffffff;
	border:1px solid #e5e5e5;
	height:15px;
	color:#5B5757;
	padding:2px 0;
	vertical-align:middle;
}
.tablo_com_paquet_cadeau td textarea {
	width:90%;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;	
	background-color:#ffffff;
	border:1px solid #e5e5e5;
	color:#5B5757;
	padding:2px 0;
}

.com_commentaire_client {
	width:100%;
	height:35px;
	padding:2px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;	
	background-color:#ffffff;
	border:1px solid #e5e5e5;
	color:#5B5757;
}

.input_email_desabo {
	width:170px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;	
	background-color:#ffffff;
	border:1px solid #e5e5e5;
	height:13px;
	color:#5B5757;
	padding:2px 0;
	vertical-align:middle;
}

.tooltip-info-cloudtag {
	margin-top:20px;
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;	
}

a.lost_password {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;	
}

a.lost_password:hover {
	font-family:Helvetica, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin-left:2px;	
}

.prix_barre {
text-decoration:line-through;
color:#888;
font-style:normal;
font-weight:100;
font-size:10px;
padding-left:5px;
}

.prix_barre_accueil {
text-decoration:line-through;
color:#CCC;
font-style:normal;
font-weight:100;
font-size:9px;
padding-left:5px;
}

.prix_show_reduction {
	background-color:#33B1E7;
	padding:1px 2px 1px 2px;
	margin:1px;
	color:white;
}

.reduction_classic {
background-image:url(/imgs/reduction-cadre.gif);
background-repeat:no-repeat;
background-position:2px 2px;
color:white;
font-size:10px;
text-align:left;
padding-left:4px;
width:37px;
}

.prix_gros {
	font-size:12px;
}