/*----------------------------------------------------
				CLASSES GENERALISTES		   	  
----------------------------------------------------*/

body {
	background-color:#1A4A7F;
	z-index:-20;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	behavior:url("http://www.maboutiquechretienne.com/styles_css/csshover.htc");/* pour compléter les manques de ie pour survol */
	color:#000000;
	margin:0;
}

A.footer_rubrique {
	color:#8dafd3;
	text-decoration:none;
}




#nv span {
	DISPLAY:none;
}

#menu_onglet span {
	DISPLAY: none
}

.myhtml_normal {
	margin:0;
	overflow:scroll;
	border:none;
}

.myhtml_lock {
	overflow:hidden;
}

/* INSTALL PLUGIN */
A.install_plugin {
	color:#CC0000;
	text-decoration:underline;
}

A.install_plugin:hover {
	color:#CC0000;
}

A.titre_meme_auteur {
	color:#336788;
	text-decoration:underline;
}

A.titre_meme_auteur:hover {
	color:#CC0000;
}

/* LIEN PETIT PANIER */

A.neocreation {
	color:#8dafd3;
	text-decoration:underline;
}

A.neocreation:hover {
	color:#FFFFFF;
}

A.import_link {
	color:#cc0000;
	text-decoration:underline;
}

A.import_link:hover {
	color:#608626;
}


A.faire_un_don {
	color:#407cbd;
	text-decoration:underline;
}

A.faire_un_don:hover {
	color:#CC0000;
	text-decoration:underline;
}

A.titre_petit_panier {
	color:#323232;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:11px;
	text-decoration:underline;
}

A.titre_petit_panier:hover {
	color:#CC0000;
}

A.auteur_petit_panier {
	color:#323232;
	font-family:Tahoma, Verdana;
	font-size:11px;
}

A.auteur_petit_panier:hover {
	color:#CC0000;
}

A.laisser_commentaire {
	color:#0044aa;
	font-weight:bold;
	text-decoration:underline;
}

A.laisser_commentaire:hover {
	text-decoration:underline;
	color:#CC0000;
}

.entete_extrait {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

A.voir_panier_extrait {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9990F;
	font-weight:bold;
}

A.voir_panier_extrait:hover {
	
}


	A.titre_bloc_telechargement {
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#585858;
	}
	
	A.titre_bloc_telechargement:hover {
		color:#CC0000;
	}
	
	A.auteur_bloc_telechargement {
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#585858;
		font-weight:bold;
	}
	
	A.auteur_bloc_telechargement:hover {
		color:#CC0000;
	}
	
	A.lien_telecharger_extrait_bas {
		font-size:12px;
		color:#477B35;
	}
	
	A.lien_telecharger_extrait_bas:hover {
		
	}

	.old_prix_telechargement {
		text-decoration: line-through;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
A.titre_select_livre {
	font-size:12px;
	color:#000000;
}
	
A.titre_select_livre:hover {
	
}

/* MEILLEURE VENTE */
A.titre_meilleure_vente {
	font-size:11px;
	color:#336788;
	font-family:Tahoma, Verdana, Arial;
	font-weight:bold;
	text-decoration:underline;
}
	
A.titre_meilleure_vente:hover {
	color:#CC0000;	
	text-decoration:underline;
}


A.auteur_meilleure_vente {
	font-size:11px;
	color:#000000;
	font-family:Tahoma, Verdana, Arial;
	text-decoration:underline;
}
	
A.auteur_meilleure_vente:hover {
	text-decoration:underline;
	color:#CC0000;
}

/* NOUVEAUTES */
A.titre_nouveaute_gauche {
	font-size:11px;
	color:#883335;
	font-family:Tahoma, Verdana, Arial;
	font-weight:bold;
	text-decoration:underline;
}
	
A.titre_nouveaute_gauche:hover {
	color:#CC0000;	
	text-decoration:underline;
}


A.auteur_nouveaute_gauche {
	font-size:11px;
	color:#000000;
	font-family:Tahoma, Verdana, Arial;
	text-decoration:underline;
}
	
A.auteur_nouveaute_gauche:hover {
	text-decoration:underline;
	color:#CC0000;
}



A.gris_rouge {
	color:#333333;
	text-decoration:underline;
}

A.gris_rouge:hover {
	color:#CC0000;
	text-decoration:underline;
}

A.gris_vert {
	color:#333333;
	text-decoration:underline;
}

A.gris_vert:hover {
	color:#739B36;
	text-decoration:underline;
}

A.fiche_lien_auteur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#739B36;
	text-decoration:underline;
	font-weight:bold;
}

A.fiche_lien_auteur:hover {
	
}


A.auteur_select_livre {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
	
A.auteur_select_livre:hover {
		color:#CC0000;
}
.none {
	display:none;
}

.lettre_0 {
	font-family: Arial, Helvetica, sans-serif;
	padding:2px;
	color:#000000;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	padding-left:3.5px;
	padding-right:3.5px;
}

.lettre_0:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
}

.lettre_1 {
	font-family: Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	padding-left:4.5px;
	padding-right:3.5px;
	margin-left:7px;
	margin-right:7px;
	
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;	
}

.lettre_1:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
}

#champs_obligatoire {
	font-weight:bold;
	color:#000000;
}

#etoile_obligatoire {
	color:#CC0000;
}

.moteur_recherche_liste {
	color:#333333;
	font-weight:none;
	font-size:12px;
	padding-left:5px;
	background-color:#F5F5F5;
}



A.recherche_avancee {
	color:#666666;
	font-size:11px;
}

A.recherche_avance:hover {
	text-decoration:underline;
}

A.prix_complet_telechargement {
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
}

A.prix_complet_telechargement:hover {
	text-decoration:underline;
}


/***************** LISTES  ********************/


.operation {
	color:#666666;
	text-decoration:underline;
}

.classement {
	color:#FFFFFF;
	text-decoration:underline;
}

.lien_operation {
	color:#3E83BC;
}

.lien_operation:hover {
	text-decoration:underline;
}


.lien_actions {
	color:#3E83BC;
}

.lien_actions:hover {
	text-decoration:underline;
}


.petite_vignette_liste {
	margin-right:5px;
	float:left;
}

.moteur_recherche_liste {
	color:#333333;
	font-weight:none;
	font-size:12px;
	padding-left:5px;
	background-color:#F5F5F5;
}

.div_moteur_recherche_liste {
	margin-top:5px;
	margin-bottom:10px;
}

.div_texte_next_vignette {
	margin-bottom:5px;
}

.titre_liste {
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	border-bottom:3px solid #666666;
	padding-left:5px;
}

/* LISTE */

.haut_liste {
	background-color:#FFFFFF;
	color:#333333;
	padding-left:0px;
	font-size:11px;
}

.liste_line1 {
	padding:5px;
	background-color:#FFF;
	color:#666;
}

.liste_line2 {
	background-color:#F5F5F5;
	color:#666;
}

input {
	font-size: 11px;
}

.agrandir_reduire, .reduire_agrandir {
	color:#003366;
	text-decoration:underline;
}

h3 {
	color:#000000;
	text-align:left;
	padding-left:0;
	margin-left:0;
	font-size : 1.3em;
}

.inputrecherche {
	font-size:12px;
	padding-left:4px;
	width:155px;
	height:16px;
	border-width: 1px;
	border-color: #858585;
	border:1px #DCD7CA solid;
	background-color: #fff;
	color:#5E4B31;
	vertical-align:middle;
}

.onglet_haut {
	float:left;
	padding:0;
	margin:0;
	height:30px;
	
}

.hr {
	clear: both;
	padding-right: 0;
	padding-left: 0;
	background-image: url(http://www.maboutiquechretienne.com/images/dot.gif);
	padding-bottom: 0;
	margin: 0;
	overflow: hidden;
	padding-top: 0;
	height: 1px;
	margin-top:5px;
	margin-bottom:5px;
}
.black {
	color : #000; 
}

a {
	color: #003366;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {
	display: none;
}

/* DIVERS */


p {
	margin-top:0px;
}

h1, h2, h3 {
	margin: 0px 0px 0px 0px;
	padding: 2px;
	padding-left: 3px;
}
h1 {
	font-size: 2em;
	font-weight: bold;
}


ul {
	margin-top: 2px;
	margin-bottom:5px;
	margin-left: 0px;
	padding-left: 0px
}

li{
	list-style-type: none;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-bottom:2px;
	background-repeat: no-repeat;
	background-position: 0 3px;
}


/****************** FICHE ********************/


/* css pour les listes qui s'affichent dans les fiches : genre à voir également etc... */

.container_ligne_liste_fiche {
	height:95px;
	padding:5px;
	width:auto;
	clear:both;
}

.auteur_liste_fiche {
	text-decoration:underline;
}

.titre_liste_fiche {
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.ligne_info_liste_fiche {
	float:left;
	width:330px;
	padding-right:50px;
	padding-top:15px;
}


.ligne_image_liste_fiche {
	margin-right:7px;
	float:left;
}

.ligne_prix_liste_fiche {
	float:right;
	width:80px;
	text-align:right;
	padding-top:30px;
}

/* fin liste des fiches */

A.agrandir_image {
	color:#666666; 
	font-size:12px;
	text-decoration:underline;
}

A.agrandir_image:hover {
	color:#CC0000;
	font-size:12px;
}


#separation {
	clear:both;
	width:100%;
	border-bottom : 3px solid #FFA200;
	padding : 0;
	margin-bottom : 10px;
}

#bande_fiche {
	clear:both;
	margin-top:15px;
	margin-bottom:5px;
	background-color:#F1F1F1;
	color:#555555;
	font-size:15px;
	font-weight:bold;
	border-bottom: 2px #CCCCCC solid;
	width:auto;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
}

#titre_fiche_detaillee {
	padding:5px;
	font-weight:bold;
}

#texte_fiche_detaillee {
	padding:5px;
}


#texte_sous_bande_fiche {
	font-size:12px;
	padding:10px;
	padding-left:12px;
	text-align:justify;
}


#info_prix_accueil {
	margin-left:0px;
	padding-top:5px;
	float:left;
}

#info_option_accueil {
	padding-top:5px;
	float:left;
	margin-left:50px;
}

#panier_fiche_accueil {
	padding-top:20px;
	float:right;
	padding-right:15px;
}


#delai_expedition {
	color:#CC0000;
	font-size:10px;
}


#separation_line {
	background-color:#CCCCCC;
	height:1px;
}

.auteur_fiche:hover {
	text-decoration:underline;
}



.titre_comment {
	margin : 0px;
	padding: 0px;
	font-size:12px;
}

.comment {
	margin:0px;
	padding:0px;
	font-size:12px;
}

.moyenne_generale {
	font-weight:bold;
	font-size:14px;
	padding-bottom:20px;
}

.old_prix {
	text-decoration: line-through;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.old_prix_libelle {
	color:#999999;
	font-size: 11px;
	font-weight:normal;
}

.prix {
	font-size: 14px;
	font-weight: bold;
	color: #db1414;
}
.petit_prix {
	font-size: 11px;
	color: #db1414;
}

.page_precedente {
	text-decoration:underline;
	font-size:11px;
}

.page_suivante {
	text-decoration:underline;
	font-size:11px;
}

/****************** ONGLETS *****************/
H5 {
	FONT-FAMILY: arial,geneva; 
	LETTER-SPACING:0px;
	FONT-WEIGHT: normal;
	FONT-SIZE:100%;
	padding:0px;
	margin:0px;
	vertical-align:middle;
}

a.class_onglet_0 {
	color:#6F6857;
	vertical-align:middle; 
	display: block;
	width:100%;
	height:auto;
}

a.class_onglet_0:hover {
	color:#6F6857;
	text-decoration:none;
}

a.class_onglet_1 {
	color:#FFFFFF;
	display: block;
	width:100%;
}

a.class_onglet_1:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.class_onglet_desactive {
	color:#BBBBBB;
}

/* ZONE DE RECHERCHE */

.input_recherche {
	height:12px;
	font-size:10px;
}

.liste_categorie {
	font-size:12px;
}

.lien_barre_search {
	color:#6F6857;
	font-size:11px;
}

/* LISTE */

.colonne_gauche_liste {
	float:left;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:15px;
	margin-right:20px;
	width:290px;
}

.colonne_droite_liste {
	float:left;
	margin:0;
	margin-top:10px;
	padding-bottom:15px;
	width:290px;
}

.container_block_liste {
	display:block;
}

.entete_liste {
	color:#FFFFFF;
	font-weight:bold;
}



.old_prix_liste {
	text-decoration: line-through;
	color:#333333;
	font-size: 11px;;
}

.lien_suite {
	color:#003366;
	text-decoration:underline;
}

.ligne_formulaire {
	color:#000000;
	font-size:12px;
	padding-left:5px;
	height:25px;
}

#champs_obligatoire {
	font-weight:bold;
	color:#000000;
}

#etoile_obligatoire {
	color:#CC0000;
}

.titre_formulaire {
	color:#4F3E26;
	clear: both;
	font-weight: bold;
	font-size: 12px;
	background-color: none;
	padding:5px;
	width:100%;
	padding-left:0px;
	padding-bottom:2px;
	border-bottom:1px #4F3E26 solid;
	margin-right:5px;
	padding-left:5px;
}

/* LES PAGES */

.numero_page_actif {
	color:#000000;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	font-size:12px;
}

.numero_page_actif:hover {
	text-decoration:none;
}


.numero_page {
	font-size:12px;
	color:#003366;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	text-decoration:underline;
}

.numero_page:hover {
	text-decoration:underline;
}

/* FIN DES PAGES */


.lien_classement_1 {
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.lien_classement_0 {
	font-size:12px;
	color:#333333;
}






A.pays{color:#666666;font-size:11px;}
A.pays:hover{color:#cc0000;font-size:11px;text-decoration:underline;}

A.ville{color:#666666;font-size:11px;}
A.ville:hover{color:#666666;font-size:11px;text-decoration:underline;}

#resume_liste {
	font-size:12px;
	color:#000000;
	vertical-align:top;
}

.ligne_classement {
	border-bottom:1px dashed #999999;
	padding:6px;
	padding-left:5px;
	padding-bottom:3px;
}



#titre_liste_inscription {
	margin-left:2px;
	color:#666666;
	float:left;
	font-weight:none;
}

#numero_page_inscription {
	margin-right:3px;
	color:#666666;
	float:right;
	height:100%;
}


#bande_horizontale_liste {
	clear:both;
	border-top:#CCCCCC solid 1px;
	margin-top:0px;
	height:20px;
	text-align:left;
	vertical-align:middle;
}

#option_liste {
	margin-top:1em;
	float:left;
	color:#999999;
	font-weight:bold;
	font-size:11px;
	width:55px;
}

#prix_normal_liste {
	margin-top:1em;
	margin-left:30px;
	float:left;
	color:#CC0000;
	font-weight:bold;
	font-size:11px;
	width:120px;
}

#prix_promo_liste {
	margin-top:7px;
	margin-left:5px;
	float:left;
	color:#CC0000;
	font-weight:bold;
	font-size:11px;
	width:120px;
}

#bouton_commander_liste {
	margin-top:5px;
	float:left;
}

/**** SURVOL DU DIV ***********/
#div_survol {
	BORDER: #bf1c3f 1px solid; FONT-SIZE: 10px; Z-INDEX: 100; VISIBILITY: hidden; WIDTH: 144px; FONT-FAMILY: tahoma; POSITION: absolute; BACKGROUND-COLOR: #bf1c3f;
}
.tab_contenu_survol {
	padding:5px;
	text-align:center;
}
.texte_info_recherche {
	FONT-SIZE: 10px; width:100%; text-align:center; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: none; color:#555555; margin-top:7px;
}

.texte_description_survol {
	MARGIN-LEFT: 5px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: tahoma; font-size:10pt;  
}

.fond_bas {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: tahoma;
}



/* PAGES ******************/

#titre_page {
	padding-left:0px;
	margin-bottom:10px;
	margin-top:10px;
}

#path_page {
	margin-top:0px;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	color:#FFFFFF;
	font-size:11px;
}

#texte_page {
	padding-top:0px;
	color:#2A2A2A;
	font-size:11px;
	padding-right:1px;
}


/********* SURVOL IMAGE ***********/
#showimage{
	position:absolute;
	visibility:hidden;
	border: 1px solid black;
}
		
#dragbar{
	cursor: pointer;
	background-color: #EFEFEF;
	min-width: 100px; /*NS6 style to overcome bug*/
}
		
#dragbar #closetext{
	font-weight: bold;
	margin-right: 1px;
}
/***************** FIN SURVOL IMG ***********/


td {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	LETTER-SPACING: 0px;
}
TABLE {
	border-collapse:collapse;
}


.lien_bas_copyright {
	color:#FFFFFF;
}

#copyright {
	color: #FFFFFF;
	float:none;
	font-size:11px;
	height:10px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	padding-top:15px;
	text-align:center;
	margin-right:2px;
	margin-top:5px;
}


#navig {
	width: 100%;
	height: 190px;
}

#corps_du_site {
	text-align:left;
	width: 967px;
	float:center;
}

#colonne_a_droite {
	margin-left:7px;
	margin-top:10px;
	padding:0px;
	width:177px;
	float:left;
}

/********* MON PANIER  ************/

.ligne_panier_petit {
	padding-left:5px;
	padding-right:5px;
	color:#333333;
	vertical-align:middle;
}

#auteur_panier {
	color:#3E83C8;
}

#prix_panier_unite {
	color:#CC0000;
	font-size:10px;
}

#description_petit_panier {
	float:left;
}

#vignette_petit_panier {
	float:left;
	width:auto;
	border:#CCCCCC solid 1px;
	margin-right:5px;
}

.inputpanier {
	text-align : center;
	font-size: 9px;
	width : 21px;
	height : 13px;
	border : 0px solid;
}

#add_panier {
	clear:both;
	margin-top:5px;
	padding-left:0px;
	padding-right:0px;
	width: 80px;
	color : #FFF;
	font-size : 1.2em;
	text-transform : uppercase;
	text-align : center;
	font-weight : bold;
}



/********* MENU GAUCHE **********/


#menu_gauche {
	width:100%;
	padding:0px;
	margin:0px;
	background-color:#F4F4F4;
	border-right:#BEBEBE solid 1px;
	border-left:#BEBEBE solid 1px;
}



a.topventes {
	margin:0;
	font-size:11px;
	color: #333333;
}

a.topventes:hover {
	text-decoration:none;
	color: #99cc00;
	font-weight:bold;
	background-color:#E9E9E9;
}



a.lien_colonne_gauche {
	margin:0;
	font-size:11px;
	color: #333333;
}

a.lien_colonne_gauche:hover {
	text-decoration:underline;
}


.selected {
	font-weight:bold;
}


a.myspace {
	margin:0;
	font-size:11px;
	color: #333333;
}

a.myspace:hover {
	text-decoration:none;
	color: #2A80B9;
	font-weight:bold;
	background-color:#E9E9E9;
}


.selected_myspace {
	font-weight:bold;
	color:#2A80B9;
}

#menu_gauche dt {
	margin-left:7px;
	padding-top: 3px;
}

#menu_gauche li, dd {
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
	border-bottom:#DADADA solid 1px;
} 

#menu_gauche ul {
	width:100%;
	margin-left:0px;
	padding:0px;
	padding-left:0px;
	list-style-type:none;
	background-color:#F4F4F4;
}

#menu_gauche_ligne {
	padding-left:5px;
	height:24px;
	border-bottom:#DADADA solid 1px;
	font-size:11px;
	background-color:#F4F4F4;
}

#menu_gauche_ligne_survol {
	padding-left:5px;
	height:24px;
	border-bottom:#DADADA solid 1px;
	background-color:#E9E9E9;
	margin-top:1px; 
}


#contenant_menu {
	
}


.titre_menu_gauche {
	font-weight:bold;
	height:24px;
	padding-left:5px;
	color:#FFFFFF;
	background-color:#97141A;
	font-size:12px;
}


.titre_menu_droite {
	font-weight:bold;
	height:24px;
	padding-left:7px;
	color:#FFFFFF;
	background-color:#97141A;
	font-size:12px;
}



/*----------------------------------------------------
				CLASSES SPECIALES			   	   
----------------------------------------------------*/

.boxfloat {
	padding:10px;
	float:left; 
	margin:10px; 
	border:#999 1px solid; 
	width:110px; 
	height:200px; 
	background-color:#f1f1f1; 
	text-align: center;
}

.lidecimal{
	background-image: url(http://www.maboutiquechretienne.com/images/transparent.gif);
	list-style-type:decimal;
	padding-right: 0px;
	padding-left: 0px;
}



.result {
	clear : both;
	padding-top: 0px;
}

.inputext, .bouton {
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-top-color: #ccc;
	background-color: #fff;
	font-size: 12px;
}

.mc {
	font-weight: bold;
	color: #e14301;
}
a.mc {
	font-weight: bold;
	color: #e14301;
}
.normal, a.normal {
	color: #333;
}
.sel_cat {
	font-weight:bold;
}
.red, a.red, .message {
	color: #DB1414;
	font-weight:bold;
}
.red_normal, a.red_normal {
	color:#db1414;
}
.clair, a.clair {
	color: #fff;
}
.fondclair {
	background-color: #fff;
}
.fondtabs {
	background-color: #f9f9f9;
}
.fondtabs2 {
	background-color: #999;
	color: #fff;
}
.fondtabs3 {
	background-color: #EED3DE;
}
.cadre_point {
	text-align:center;
	width:90%;
	padding:10px;
	border: #999 dotted 1px;
	background-color: #f9f9f9;
	margin: 0 auto;
	margin-top:20px;
}
.block-droit {
	float: right;
	padding:10px;
	border: #999 solid 1px;
	background-color: #f9f9f9;
	margin: 0 auto;
}
.petit {
	font-size: 11px;
}
.hr {
	clear: both;
	background-image: url(http://www.maboutiquechretienne.com/images/dot.gif);
	overflow: hidden;
	height: 1px
}
a.bout {
	color: #db1414;
	font-weight: bold;
	background-color: #EEE;
	padding: 5px 5px 5px 5px; 
	border: #999 solid 1px;
}
a:hover.bout {
	text-decoration:none;
}


.bouton_admin{
	background-color:#FFF;
	border: 1px solid #B4CCEB;
	color: #fff;
	padding : 2px;
	padding-left : 5px;
	padding-right : 5px;
	text-align:center;
	margin-right:2px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:8pt;
	font-family: tahoma;
	color: #4F8AAA;
}
a:hover.bouton_admin{
	text-decoration:none;
	background-color: #E5EEF9;
}


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

a.you_are_here:hover {
	color: #FFFFFF;
	text-decoration:none;
}

/* DIV auto_complete ) menu déroulant */
#auto_complete {
	width: 238px;
	background : #fff;
    position:absolute;
    display:block; 
	z-index:400; 
	margin-top:20px;
	margin-left:-123px;
	max-height: 120px;
	height: 120px;
    overflow: auto;
	border: 1px solid #999;
	text-align:left;
	font-size:10px;
	padding : 0;
	overflow-x:hidden;
}
#auto_complete ul{
	padding : 0;
	width : 100%;
	list-style-type:none;
}
#auto_complete h2{
	background-color: #ccc;
}
#auto_complete a{
	text-decoration:none;
}
#auto_complete ul, li{
	margin:0;
	padding : 3px;
	text-align:left;
}
/* THEMES */
.themes_liste1, .themes_liste2 {
	cursor:pointer;
	color: #BF1C3F;
	clear:both;
	font-size: 1.1em;
	text-align:left;
	padding:0;
	padding-left:5px;
	padding-top:3px;
	height:22px;
	background-position:left top;
	background-repeat:repeat ;
	font-weight : bold;
}
.themes_liste1 {
	background-image: url(http://www.maboutiquechretienne.com/images/fond_tabethnie_clair.gif);
}
.themes_liste2 {
	background-image: url(http://www.maboutiquechretienne.com/images/fond_tabethnie_fonce.gif);
}



/* LIENS PAGE ACCUEIL */

.lien_titre_accueil_bloc {
	color:#97141A;
	font-weight:bold;
}



.lien_auteur_accueil {
	color:#000000;
}

.texte_accueil_bloc {
	color:#555555;
}

.prix_bloc_accueil {
	color:#97141A;
	font-weight:bold;
	font-size:11px;
}

.ligne_extrait {
	border-bottom:1px solid #CCCCCC;
	height:21px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.lien_extrait {
	color:#000000;
}

A.lien_extrait:hover {
	color:#000000;
}

A.lien_extrait_video {
	color:#0044aa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

A.lien_extrait_video:hover {
	color:#cc0000;
	text-decoration:underline;
}

.sous_lien_extrait {
	color:#0044aa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.lien_telecharger_extrait {
	color:#477B35;
}

.lien_telecharger_extrait2 {
	color:#89264D;
}

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

.lien_panier {
	color:#000000;
	font-size:11px;
}

.lien_panier:hover {
	text-decoration:underline;
	color:#196499;
} 
