/*
// palette couleur :
// FoncÃ© | F1 | F2 | F3 | C3 | C2 | C1 | Clair 
// F1 : # 3d3c58
// F2 : # 4f4d79
// F3 : # 686688
// F4 : # 86859f
// C3 : # a5a4c4
// C2 : # bfbfd0
// C1 : # d4d4e0
*/

/*
# = id de l'element dom
<div id=mon_element_div>

. = class de l'element dom
<div class=class_titre>
*/

/* Conteneur et contenu */ 
.div_contenu_old {
	border: 1px solid #000000;
	padding: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
	position: absolute;
	float: left;
	background-color: #CACACA;
}

.div_contenu {
	padding: auto;
	margin: 4px;
	width: 100%;
	float: left;
	
}


.div_conteneur {
	border: 1px dashed #000000;
	padding: auto;
	margin: 4px;
	width: 500;
	height: 250;
	background-color: #FAFAFA;
}

.tempo_div_conteneur {
	border: 1px solid #000000;
	padding: auto;
	margin: 4px;
	width: 100%;
	background-color: #DDDDDD;
	float: left;
}

.div_conteneur_hover {
	border: 1px dashed #C0C0C0;
	padding: auto;
	margin: 4px;
	width: 500;
	height: 250;
	background-color: #FAB5AD;
}

.div_conteneur_hover_drag {
	border: 1px dashed #C0C0C0;
	background-color: #FAB5AD;
}

.div_droppable_zone{
	border: 1px dashed #C0C0C0;
	background-color: #FAB5AD;
	padding:10px;
}

.div_droppable_zone:hover{
	border: 1px dashed #C0C0C0;
	background-color: #FF0000;
}

.contenu_wysiwyg{
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
/* Fin : conteneur et contenu */ 

.titre_ecran{
	color:#414141;
	font-family: Verdana, sans-serif;
	font-size: 19px;
	font-weight:bold;
	text-align: center;	
}

/* Fiche Oeuvre */
.oeuvre_nom_gf{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 26px;
	font-weight:bold;	
}
.oeuvre_nom_complement_auteur_gf{
	color:#414141;
	font-family: 'Times New Roman', serif;
	font-size: 20px;
	font-weight:normal;	
	font-style : normal;
}
.oeuvre_nom_complement_illustrateur_gf{
	color:#414141;
	font-family: 'Times New Roman', serif;
	font-size: 20px;
	font-weight:normal;
	font-style : normal;	
}
.oeuvre_nom{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;	
}
.oeuvre_nom_complement_auteur{
	color:#414141;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}
.oeuvre_nom_complement_illustrateur{
	color:#414141;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}
.oeuvre_descriptif{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	margin-top: 2px;
	width: 650px;
}

.oeuvre_fiche_actualite_evenement{
	border: 1px solid #540000;	
	float: none;
	witdh : 70px;
	text-align:center;
	margin-top: 6px;
	margin-right: 0px;



}



.oeuvre_produit_nom{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}
.oeuvre_produit_collection_nom{
	color:#CD5154;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.oeuvre_produit_edition_nom{
	color:#CD5154;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}
.oeuvre_produit_attribut{
	font-family: Verdana, sans-serif;
	font-size: 11px;	
}
.oeuvre_produit_stock_statut_nom{
	color:#CD5154;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}
.oeuvre_produit_prix{
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}
.oeuvre_produit_basket a{
	color:#CD5154;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}

.oeuvre_produit_continuez_conteneur{
	background-color: #FFFFFF;
	border: 2px solid;
	border-color: black;
	padding:20px;	
	margin-right:10px;
	margin-top:27px;
	width:350px;	
}

.oeuvre_produit_continuez_titre a{
	text-decoration: none;
	color:#414141;	

}
.oeuvre_produit_continuez_titre a:hover{
	text-decoration: underline;
	color:#414141;	
}


.oeuvre_produit_continuez_conteneur table{
	background-color: #FFFFFF;
	border: 2px solid;
	border-color: black;	
}

.oeuvre_produit_continuez_titre{
	font-family: Verdana, sans-serif;
	font-size: 19px;
	font-weight:bold;	
	color:#414141;		
}

.oeuvre_produit_continuez_rubrique{
	display: inline;	
	line-height: 1.5;
}

.oeuvre_produit_continuez_caption{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;		
	display: inline;
}

.oeuvre_produit_continuez_value{
	color:#540000;
	font-family:Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;		
	display: inline;
	text-decoration:none;	
	list-style-type:square;
	padding-left:20px;		
}

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


.oeuvre_contenu_centrale{
	float: left;
	width: 750px;
	padding-bottom:15px;
	background-color: #FBF1E3;	
}
.oeuvre_contenu_centrale_col_gauche{
	float: left;
	width: 354px;
	border-right: 2px solid #000000;	
	padding-right:15px;
	margin-right:15px;
}
.oeuvre_contenu_centrale_col_droite{
	float: left;
	width: 354px;	
}

.oeuvre_contenu_centrale_B_col_gauche{
	float: left;
	width: 236px;
	border-right: 2px solid #000000;	
	padding-right:15px;
	margin-right:15px;
}
.oeuvre_contenu_centrale_B_col_droite{
	float: left;
	width: 472px;	
}

.oeuvre_contenu_centrale_C_col_gauche{
	float: left;
	width: 472px;
	border-right: 2px solid #000000;	
	padding-right:15px;
	margin-right:15px;
}
.oeuvre_contenu_centrale_C_col_droite{
	float: left;
	width: 236px;	
}
/* Fin Fiche Oeuvre */

/* Liste nos produits */
.nos_produits_oeuvre_nom{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}
.nos_produits_oeuvre_nom_complement_auteur{
	color:#414141;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	font-style : normal;	
}
.nos_produits_oeuvre_nom_complement_illustrateur{
	color:#414141;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;	
	font-style : normal; 
}
.nos_produits_oeuvre_date{
	color:#CD5154;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;	
}

.nos_produits_oeuvre_date_min{
	color:#CD5154;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;	
}
.nos_produits_oeuvre_surtitre{
	color:#540000;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	font-weight:bold;
	margin-bottom:8px;
}
.nos_produits_oeuvre_surtitre_texte{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight:normal;
}
/* Fin liste nos produits */

/* Statut Actualite produit */
.actualite_statut_nouveaute {}
.actualite_statut_nouveaute div{
	float: left;
	background-color: #102A50;
	padding: 2px;
	height:18px;
	color:#FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 3px;
	text-align:left;	
}
.actualite_statut_a_paraitre{}
.actualite_statut_a_paraitre div{
	float: left;
	background-color: #951414;
	padding: 2px;
	height:18px;
	color:#FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 3px;
	text-align:left;
}
.actualite_statut_a_venir{}
.actualite_statut_a_venir div{
	float: left;
	background-color: #FFFFFF;
	padding: 2px;
	height:18px;
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 3px;
	text-align:left;

}
.actualite_statut_epuise{}
.actualite_statut_epuise div{
	float: left;
	background-color: #D4D0C8;
	padding: 2px;
	height:18px;
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 3px;
	text-align:left;
}
.actualite_statut{
	display: block;
	padding: 2px;
	height:20px;
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 3px;
	width:132px;
	text-align:center;
	
}
/* Fin Statut Actualite produit */

/* POP BASKET */
#basket_pop_zoom{
	
	width: 320px;
	height: 400px;
	margin-top: 0px; 
	z-index: 36000;
	visibility: visible;	
}
#basket_pop_zoom_btn_fermer{
	float:right;
	margin-right: 4px; 
	
	cursor: pointer;
}
#basket_pop_zoom_visu{
	background-color: #000000;
	border: 1px solid rgb(204, 204, 204);
	width: 454px;
	height: 454px;
	display: block;
	margin-bottom:10px;
}
#div_basket_zone{
	overflow: auto;
	height:364px;
}
#div_basket{
	text-align:center;
}
#div_basket_loader{
	text-align:center;
	margin-top:80px;
}
/* Fin POP BASKET */

/* oeuvre panier */
#oeuvre_panier{
	float:left;
	width:300px;
	height:350px;
	margin-right:10px;
    background: #005088;
    margin-top:27px;
    padding-top:4px;
}
#oeuvre_panier_titre{
	color:#FFFFFF;
	height:18px;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	padding-top:1px;
}
#oeuvre_panier_content{
	width:286px;
	height:300px;
	background: #FFFFFF;
	color:#000000;
	margin-left:2px;
	margin-right:2px;
	padding:5px 5px 0 5px;
}
#oeuvre_panier_nb_item{
	float:left;
	height:20px;
	width:100px;
	background: #FFFFFF;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0;
	padding:5px;
}
#oeuvre_panier_total{
	display:block;
	height:20px;
	width:286px;
	background: #FFFFFF;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0;
	padding:5px;
	font-weight:bold;

}
#oeuvre_panier_btn{
	display:block;
	height:20px;
	width:286px;
	background: #FFFFFF;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0;
	padding:5px;
	text-align: center;
}
#oeuvre_panier_btn a{
	width:200px;
	background: #005088;
	color:#FFFFFF;
	height:18px;
	font-size: 12px;
	font-weight:bold;
	padding:5px;
	text-decoration: none;
}
#oeuvre_panier_btn_separation{
	display:block;
	height:20px;
	width:286px;
	background: #FFFFFF;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
#oeuvre_panier_btn2{
	display:block;
	height:25px;
	width:286px;
	background: #FFFFFF;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	padding:5px;
	text-align: center;
}
#oeuvre_panier_btn2 a{
	width:200px;
	background: #005088;
	color:#FFFFFF;
	height:18px;
	font-size: 12px;
	font-weight:bold;
	padding:5px;
	text-decoration: none;
}

.oeuvre_panier_btn_quantite{
	left:0;
	float:left;
	margin-top:4px;
	margin-right:4px;
}
.oeuvre_panier_btn_quantite_0{
	right:0;

}
.oeuvre_panier_prod_data{

}
.oeuvre_panier_prod_nom{
	padding-left:42px;
	top:0;
}



.oeuvre_panier_grand_format_produit{
	width:254px;
	background: #FFFFFF;
	color:#000000;
	font-size: 12px;
	font-weight:bold;
	padding:5px;
	text-decoration: none;
	border: 1px dashed #FFFFFF;
}
.oeuvre_panier_grand_format_produit:hover{
	border: 1px dashed #808080;
	background: #FBF1E3;
}
.oeuvre_panier_grand_format_produit .nom{
	color:#000000;
	font-size: 12px;
	font-weight:bold;
}
.oeuvre_panier_grand_format_produit .prix{
	color:#000000;
	font-size: 11px;
	font-weight:normal;
}

// save modif fredo
/*
#oeuvre_panier{
	float:left;
	width:250px;
	height:320px;
	margin-right:10px;
    background: #005088;
    margin-top:27px;
    padding-top:4px;
}
#oeuvre_panier_titre{
	color:#FFFFFF;
	height:18px;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	padding-top:1px;
}
#oeuvre_panier_content{
	width:236px;
	height:249px;
	background: #FFFFFF;
	color:#000000;
	margin-left:2px;
	margin-right:2px;
	padding:5px;
}
#oeuvre_panier_btn{
	display:block;
	height:30px;
	width:236px;
	background: #FFFFFF;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	padding:5px;
	text-align: center;
}
#oeuvre_panier_btn a{
	width:200px;
	background: #005088 ;
	color:#FFFFFF;
	height:18px;
	font-size: 12px;
	font-weight:bold;
	padding:5px;
	text-decoration: none;
}
.oeuvre_panier_grand_format_produit{
	width:204px;
	background: #FFFFFF;
	color:#000000;
	font-size: 12px;
	font-weight:bold;
	padding:5px;
	text-decoration: none;
	border: 1px dashed #FFFFFF;
}
.oeuvre_panier_grand_format_produit:hover{
	border: 1px dashed #808080;
	background: #FBF1E3;
}
*/
// fin save modif fredo
/* oeuvre panier */
/* Actualité */
.actualite_colonne_gauche{
	float: left;
	width: 210px;
	background-color: #FBF1E3;
}
.actualite_colonne_centrale{
	float: left;
	width: 385px;
	background-color: #FBF1E3;
}
.actualite_colonne_droite{
	float: left;
	width: 225px;
	padding-bottom:15px;
	background-color: #FBF1E3;
}
.actualite_colonne_centrale_colA{
	float:left;
	width:185px;
	margin-right:10px;
}
.actualite_colonne_centrale_colB{
	float:left;
	width:185px;
}
.actualite_sur_titre{
	color:#A91F26;
	font-family: Verdana, sans-serif;
	font-weight:bold;
}
.actualite_sur_titre2{
	color:#A91F26;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.actualite_titre{
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 20px;
	font-weight:bold;
	padding-bottom:10px;	
}
.actualite_titre2{
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-bottom:6px;	
}
.actualite_image{
	display:block;
	padding-bottom:6px;
}
.actualite_image_border_3{
	display:block;
	padding-bottom:6px;
}
.actualite_image_border_3 img{
	border: 3px solid #102A50;
}
.actualite_sous_titre{
	color:#7B3330;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-bottom:6px;
}
.actualite_texte{
	color:#000000;
	font-weight:normal;
	padding-bottom:6px;
}
.actualite_lnk{
	text-align: right;
}
.actualite_lnk a{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #A91F26;
	text-decoration: none;
	border-bottom: 1px solid #000000;
}
.actualite_lnk a:hover{
	text-decoration: none;
	border-bottom: 1px solid #A91F26;
	font-weight:bold;
}

/* Fin Actualité */

.cont_titre{
	color:#A91F26;
	font-family: Verdana, sans-serif;
	font-size: 20px;
	font-weight:bold;
	padding-bottom:10px;	
}

/* Conteneur mep */

/* Gestion des gabarits (1,2,3 cols et largeur du conteneur) */
/* conteneur_de_900px_de_large */
/*conteneur_de_900px_de_large_3_col*/
.conteneur_900px_3col{
	display:block-inline;
	width: 900px;
	margin: 5px 0 10px 0;
	padding: 0;
}
.conteneur_900px_3col .col_a{
	width: 190px;
	height:auto;
	margin-right: 7px;
}
.conteneur_900px_3col .col_b{
	width: 517px;
	height:auto;
	margin-left: 8px;
	margin-right: 7px;
}
.conteneur_900px_3col .col_c{
	width: 180px;
	height:auto;
	margin-left: 8px;
}
.conteneur_900px_3col .goutiere{
	width: 1px;
	height:auto;
	border-right: 1px solid #000000;
}

/* conteneur_de_780px_de_large */
/*conteneur_de_780px_de_large_1_col*/
.conteneur_780px_1col{
	display:block-inline;
	width: 780px;
	margin: 5px 0 10px 0;
	padding: 0;
}
.conteneur_780px_1col .col_a{
	display:block-inline;
	width: 780px;
	height:auto;
}
/*conteneur_de_780px_de_large_2_col*/
.conteneur_780px_2col{
	display:block-inline;
	width: 780px;
	margin: 5px 0 10px 0;
	padding: 0;
}
.conteneur_780px_2col .col_a{
	float:left;
	width: 230px;
	height:auto;
	margin-right: 7px;
}
.conteneur_780px_2col .col_b{
	float:left;
	width: 535px;
	height:auto;
	margin-left: 8px;
}
.conteneur_780px_2col .goutiere{
	width: 1px;
	height:auto;
	border-right: 1px solid #000000;
}
/*conteneur_de_780px_de_large_3_col*/
.conteneur_780px_3col{
	display:block-inline;
	width: 780px;
	margin: 5px 0 10px 0;
	padding: 0;
}
.conteneur_780px_3col .col_a{
	width: 190px;
	height:auto;
	margin-right: 7px;
}
.conteneur_780px_3col .col_b{
	width: 382px;
	height:auto;
	margin-left: 8px;
	margin-right: 7px;
}
.conteneur_780px_3col .col_c{
	width: 170px;
	height:auto;
	margin-left: 4px;
}
.conteneur_780px_3col .goutiere{
	width: 1px;
	height:auto;
	border-right: 1px solid #000000;
}
/* Fin : conteneur_de_780px_de_large_3_col*/
/* Style conteneur (template et conteneur) */
/* zcss : style formatage texte */
/* zmep : style formatage mise en page */
.zcss_lnk{}
.zcss_lnk a{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #A91F26;
	text-decoration: none;
	border-bottom: 1px solid #000000;
}
.zcss_lnk a:hover{
	text-decoration: none;
	border-bottom: 1px solid #A91F26;
	font-weight:bold;
}
.zcss_lnk img{
	vertical-align:middle;
}
.zcss_lnk_b{
	margin-top:4px;
	margin-bottom:4px;
}
.zcss_lnk_b a{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.zcss_lnk_b a:hover{
	text-decoration: underline;
	font-weight:bold;
}
.zcss_lnk_b img{
	vertical-align:middle;
}
.zcss_lnk_c{
}
.zcss_lnk_c{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	margin-top:4px;
	margin-bottom:8px;
}
.zcss_lnk_c:hover{
	text-decoration: none;
	font-weight:bold;
}
.zcss_lnk_c img{
	vertical-align:middle;
}

.zcss_lnk_en_savoir_plus{
	text-align: right;
}
.zcss_lnk_en_savoir_plus a{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #A91F26;
	text-decoration: none;
	border-bottom: 1px solid #000000;
}
.zcss_lnk_en_savoir_plus a:hover{
	text-decoration: none;
	border-bottom: 1px solid #A91F26;
	font-weight:bold;
}
.zcss_lnk_en_savoir_plus img{
	vertical-align:middle;
}

/* Fin Style contenu (template) */
/* News 810px de large prise en compte de la nav a gauche*/
.news_810_colonne_gauche{
	float: left;
	width: 190px;
	margin-right: 8px;
	background-color: #FBF1E3;
}
.news_810_colonne_centrale{
	float: left;
	width: 335px;
	margin-left: 4px;
	margin-right: 8px;
	background-color: #FBF1E3;
}
.news_810_colonne_droite{
	float: left;
	width: 225px;
	margin-left: 8px;
	padding-bottom:15px;
	background-color: #FBF1E3;
}
.news_810_colonne_centrale_colA{
	float:left;
	width:160px;
	margin-right:10px;
}
.news_810_colonne_centrale_colB{
	float:left;
	width:160px;
}
.news_sur_titre{
	color:#A91F26;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
.news_sur_titre2{
	color:#A91F26;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.news_titre{
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 26px;
	font-weight:bold;
	padding-bottom:10px;	
}
.news_titre2{
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 19px;
	font-weight:bold;
	padding-bottom:6px;	
}
.news_image{
	display:block;
	padding-bottom:6px;
}
.news_image_border_3{
	display:block;
	padding-bottom:6px;
}
.news_image_border_3 img{
	border: 3px solid #102A50;
}
.news_sous_titre{
	color:#7B3330;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-bottom:6px;
}
.news_texte{
	color:#000000;
	font-weight:normal;
	padding-bottom:6px;
}
.news_lnk{
	text-align: right;
}
.news_lnk a{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #A91F26;
	text-decoration: none;
	border-bottom: 1px solid #000000;
}
.news_lnk a:hover{
	text-decoration: none;
	border-bottom: 1px solid #A91F26;
	font-weight:bold;
}

/* Fin News */

#tinymce{
}

.conteneur_lnk {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #540000;
	text-decoration: none;
}
.conteneur_lnk:hover{
	text-decoration: underline;
}

.conteneur_lnk_bold {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #540000;
	text-decoration: none;
}
.conteneur_lnk_bold:hover{
	text-decoration: underline;
}

.conteneur_lnk_bold_lg {
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #540000;
	text-decoration: none;
}
.conteneur_lnk_bold_lg:hover{
	text-decoration: underline;
}

/*Evenement */
.evenement_categorie_nom{
	color:#414141;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	margin-top:30px;	
}

.evenement_nom{
	color:#540000;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-bottom:6px;	
	
}

.evenement_lnk{
	text-align: right;
}
.evenement_lnk a{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #A91F26;
	text-decoration: none;
	border-bottom: 1px solid #000000;
}
.evenement_lnk a:hover{
	text-decoration: none;
	border-bottom: 1px solid #A91F26;
	font-weight:bold;
}

.evenement_date{
	font-family: Verdana, sans-serif;
	font-size: 11px;	
	font-weight:normal;
	padding-bottom:0px;
}

.evenement_lieu{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding-bottom:0px;	
}

.evenement_description{
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

/* Fin Evenement */


/* FAQ */
.faq_question_reponse{
	float: left;
	background-color: #FBF1E3;
}
.faq_question{
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding-bottom:10px;
}
.faq_reponse{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding-bottom:20px;
}
/* Fin FAQ */



/* Ou trouver nos livres */
/* Magasins - Libraires */
.magasin_colonne_droite{
	width: 210px;
	background-color: #FBF1E3;
}

.magasin_header {
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight:bolder;
	text-align: center;
}

table.magasin td {
	width: 210px;
	vertical-align: top;
    padding: 2px;
}

.magasin_div{
    
}

.magasin_titre_pays{
	color:#A91F26;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	font-weight:bolder;	
}

.magasin_titre_departement{
	color:#102A50;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight:bolder;	
}

.magasin_nom{
	color:#7B3330;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bolder;	
	text-decoration: none;
}

.magasin_adresse{
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.sommaire_element{
	padding:5px;
	margin-left:30px;
	list-style-type: square;
	font-size:12px;

}

.sommaire table{
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border: 2px solid;
	border-color: black;

}

.texte_liens {
	color:#000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight:bolder;	
	text-decoration: none;

}

.texte_liens:hover{
	text-decoration: underline;
	color:#000000;	
}


#tinymce{
	background-color: #FBF1E3;
}
