﻿/** General **/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0}
body,fieldset,img,abbr,acronym,hr{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ul{list-style:none}
hr{display:block;height:1px;margin:-7px 0;color:#808080;background-color:#808080;clear:both}
textarea{height:58px;overflow-y:scroll}
body{
	background-image: url('../images/image-fond.png');
}
div{
	text-align: left;
	background: transparent;
}

/** Polices - base 11 px **/

body{font:11px helvetica,arial,verdana;}
table{font-size:inherit;font:11px}
select,input,button,textarea{font:99% helvetica,arial,verdana;}
h1,h2,h3,h4,h5,h6{font-size:11px;font-family:helvetica,arial,verdana;font-weight:bold}

/** Utiles **/

html{overflow-y:scroll}
.gras,.bold{font-weight:bold}
br.spacer{clear:both;font-size:0;line-height:0}
.center{text-align:center}
.left {float:left}
.right {float:right}
.list-outside{display:block;text-indent:-0.9em;margin-left:0.9em}
.notop{padding-top:0 !important;margin-top:0 !important;}
.nobordertop{margin-top:15px;}
.nobtop{margin-top:5px;}
td object{float:right;}
td {vertical-align:top;}
.contenu-html td {vertical-align:middle !important;}
.full-size{width:686px !important;}



/** Liens **/

a{
	text-decoration: none;
	color: #CC3300;
	font-weight: bold;
	font-size: 11px;
}
a:hover {
	color: #990000;
}
.calendrier:visited {background-color:#FE7C1D; color: white}


/** polices  **/
/** Mise en page **/
/** Header **/
#header {
	width: 955px;
	margin: 0 auto;
	clear: both;
	position: relative;
	height: 128px;
	z-index: 2;
}
#headercontainer{
	text-align: center;
	clear: both;
	background: center top;
	height: 128px;
	position: relative;
}
#espace_titre {
	width: 955px;
	height: 120px;
	margin-right: auto;
	margin-left: auto;
}
#col_left_titre {
	padding: 10px;
	float: left;
	width: 280px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CC3300;
	height: 50px;
	font-weight: bolder;
}
#col_right_titre {
	padding: 5px;
	float: left;
	width: 345px;
	height: 50px;
	background: #FFFFFF center top;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#col_ex_right_titre {
	float: left;
	width: 300px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CC3300;
	height: 50px;
	font-weight: bolder;
	font-style: italic;
	padding-top: 5px;
	padding-bottom: 5px;
}
#espace_titre_priere {
	width: 955px;
	height: 185px;
	margin-right: auto;
	margin-left: auto;
}
#col_left_titre_catalogue {
	float: left;
	width: 320px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3366CC;
	height: 80px;
	font-weight: bolder;
	padding-top: 40px;
}
#header_catalogue {
	width: 955px;
	margin: 0 auto;
	clear: both;
	background-color: transparent;
	position: relative;
	height: 128px;
	background-image: url('../images/Visuel_catalogue.png');
	z-index: 2;
}
#col_ex_right_titre_catalogue {
	float: right;
	width: 300px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	height: 80px;
	font-weight: bolder;
	font-style: italic;
	color: #993300;
	}

#col_ex_right_titre_catalogue img {
	display: block;
	float: right;
	}

/** Container **/
#pagecontainer{
	background: center
top;
	width: 955px;
	right: auto;
	left: auto;
	clear: both;
}
#maincontent {
	width: 955px;
	margin: 0 auto;
	clear: both;
	top: 10px;
}
#col_main {float:left;width:758px;padding:20px 0 0 10px;}
#col_left {
	float: left;
	width: 475px;
	clear: both;
}
#col_center {
	float: left;
	margin-left: 100px;
	width: 400px;
}
#col_right {
	float: left;
	width: 475px;
	background: center
top;
	font-size: 11px;
}
#col_center {
	width: 300px;
	height: 300px;
	background: #FFFFFF center
top;
	position: relative;
	text-align: justify;
	text-indent: 20px;
}
#col_left_titre_priere {
	padding: 10px;
	float: left;
	width: 280px;
	text-align: center;
	line-height: 120px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CC3300;
	height: 175px;
	font-weight: bolder;
}
#col_ex_right_titre_priere {
	padding: 10px;
	float: left;
	width: 260px;
	text-align: center;
	line-height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	height: 175px;
	font-weight: bolder;
	font-style: italic;
}
#col_right_titre_priere {
	padding: 10px;
	float: left;
	width: 350px;
	height: 175px;
	background: transparent center top;
	text-align: center;
}
#col_priere {
	width: 750px;
	margin-left: 10px;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
	text-indent: 20px;
	float: left;
	clear: both;
	padding-right: 10px;
	padding-left: 10px;
}
#espace_image_bg {
	text-align: center;
	background-color: #FFFFFF;
	width: 600px;
	right: auto;
	left: auto;
}
#espace_texte {
	text-align: justify;
	background-color: #FFFFFF;
}
#footer {
	width: 955px;
	margin: 0 auto;
	clear: both;
	height: 35px;
}
#footercontainer{
	text-align: center;
	clear: both;
	position: static;
	background: transparent url("/images/footer/cont-bg.gif") bottom center repeat-x;
	height: 70px;
}
#menu_footer {
	width: 955px;
	margin: 0 auto;
	clear: both;
	height: 15px;
	list-style-type: none;
	padding-bottom: 0px;
}
.menu.item_footer {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 155px;
	text-align: center;
	text-indent: 0px;
}

/** Les menus **/
#menu {
	width: 955px;
	margin: 0 auto;
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	height: 15px;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
}
.menu.item_1 {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 106px;
	text-align: center;
	text-indent: 0px;
}
.menu.item_1:hover {background-color: #FFFFFF;}
.menu.sous_menu {
	width: 110px;
	margin: 0 auto;
	clear: both;
	position: absolute;
	list-style-type: none;
	text-align: center;
	font-size: 11px;
	display: none;
	background-color: #FBB582;
}
.sous_menu li:hover {background-color: #FFFFFF;}
#menu li:hover > .sous_menu { display: block; }
.sous_menu li:hover > .menu_sub { display: block; }
.menu_sub1 {
	width: 85px;
	margin: 0 auto;
	clear: both;
	position: absolute;
	list-style-type: none;
	text-align: center;
	font-size: 11px;
	display: none;
	z-index: 50000;
	background-color: #FBB582;
	float: left;
	clip: rect(auto, auto, auto, auto);
	left: 85px;
	top: 0px;
}
.sous_menu li:hover > .menu_sub1 { display: block; }
.menu_sub2 {
	width: 95px;
	margin: 0 auto;
	clear: both;
	position: absolute;
	list-style-type: none;
	text-align: center;
	font-size: 11px;
	display: none;
	z-index: 50000;
	background-color: #FBB582;
	float: left;
	clip: rect(auto, auto, auto, auto);
	left: 85px;
	top: 13px;
}
.sous_menu li:hover > .menu_sub2 { display: block; }
.menu_sub3 {
	width: 95px;
	margin: 0 auto;
	clear: both;
	position: absolute;
	list-style-type: none;
	text-align: center;
	font-size: 11px;
	display: none;
	z-index: 50000;
	background-color: #FBB582;
	float: left;
	clip: rect(auto, auto, auto, auto);
	left: 85px;
	top: 80px;
}
.sous_menu li:hover > .menu_sub3 { display: block; }
.menu_sub4 {
	width: 110px;
	margin: 0 auto;
	clear: both;
	position: absolute;
	list-style-type: none;
	text-align: center;
	font-size: 11px;
	display: none;
	z-index: 50000;
	background-color: #FBB582;
	float: left;
	clip: rect(auto, auto, auto, auto);
	left: 85px;
	top: 40px;
}
.sous_menu li:hover > .menu_sub4 { display: block; }
#menu_col {
	width: 120px;
	margin: 0 auto;
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	height: 15px;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
}
.menu.item_1_col {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 85px;
	text-align: center;
	text-indent: 0px;
}
.menu.sous_menu_col {
	width: 85px;
	margin: 0 auto;
	clear: both;
	position: absolute;
	list-style-type: none;
	text-align: center;
	font-size: 11px;
	display: none;
	z-index: 3300;
	background-color: #FFFFFF;
}

/** Les blocs **/
.bloc-catalogue {
	width: 450px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	margin-left: 10px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
}
.contenu-bloc-image {
	width: 100px;
	float: left;
	clear: both;
	text-align: center;
	height: 100px;
}
.contenu-descrip {
	margin: 0px;
	padding: 25px 10px 0px 10px;
	width: 280px;
	height: 75px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
}


/** Divers  **/
.intercalaire {
	height: 15px;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 20px;
}

.intercalaireb {
	height: 15px;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 20px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
}

.intercalaireb a{
	text-decoration: underline;
}

.intercalaireb a:hover{
	text-decoration: none;
}

/**fil d'ariane**/
#fil_ariane{
	color: #A82B00;
	font-weight: bold;
	font-size: 11px;
}

.fil_ariane_on{
	color: #A82B00;
	font-size: 11px;
}

.flecheretour{
height: 20px;
float: right;
margin-right: 280px;
margin-bottom: 50px;
}


.fleche{
	width: 20px;
	float: right;
	margin-right: 10px;
	
}

#espace_image {
	text-align: center;
}

.align_right {
	text-align: right;
}

#col_priere_bg {
	width: 650px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
	text-indent: 20px;
	background-color: #000000;
}
#col_priere_bg {
	width: 650px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
	text-indent: 20px;
}


.contenu-prix {
	margin: 25px 0px 0px 0px;
	width: 40px;
	position: relative;
	height: 15px;
	float: left;
	padding-top: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	font-weight: bolder;
}
#intercalaire_titre_catal {
	height: 45px;
	display: block;
	width: 955px;
	clear: both;
	font-size: 16px;
	font-weight: bolder;
	color: #CC3300;
	padding-top: 20px;
	text-align: center;
	right: auto;
	left: auto;
	margin-right: auto;
	margin-left: auto;
}
#titre_intercalaire {
	height: 45px;
	display: block;
	width: 955px;
	clear: both;
	font-size: 16px;
	font-weight: bolder;
	color: #CC3300;
	padding-top: 10px;
	text-align: center;
	clip: rect(auto, auto, auto, auto);
	right: 0px;
	left: 0px;
}
.col_left {
	float: left;
	width: 475px;
	clear: both;
}
.col_right {
	float: left;
	width: 475px;
	background: center top;
	font-size: 11px;
	clip: rect(auto, auto, auto, 479px);
}
.intercalaire_titre_catal {
	height: 45px;
	display: block;
	width: 955px;
	clear: both;
	font-size: 16px;
	font-weight: bolder;
	color: #CC3300;
	padding-top: 20px;
	text-align: center;
	right: auto;
	left: auto;
	margin-right: auto;
	margin-left: auto;
}
.contenu {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}



.Titre, .bold {
	font-weight: bold;
}
.sous_titre, .bold {
	font-weight: bold;
	font-style: italic;
}
.Auteur {
	font-weight: normal;
	font-variant: small-caps;
}
.bloc-signet {
	width: 80px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	margin-left: 45px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
}
.bloc-signet-image {
	width: 70px;
	text-align: center;
	height: 200px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-signet-descrip {
	margin: 0px auto 0px auto;
	width: 70px;
	text-align: center;
	background-color: #FFFFFF;
	font-style: italic;
	font-size: 9px;
}
.bloc-signet-right {
	width: 80px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	margin-left: 45px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
}
.bloc-signet-ref {
	width: 30px;
	font-weight: bold;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.bloc-depliant-image {
	width: 325px;
	float: left;
	clear: both;
	text-align: left;
	text-indent: 0px;
}
.bloc-depliants {
	width: 675px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-descrip-depliant {
	padding: 25px 10px 0px 10px;
	width: 280px;
	height: 100px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
	margin-top: 5%;
	line-height: normal;
}
#col_depliant {
	width: 700px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
	text-indent: 20px;
}
.bloc-depliants-prix {
	margin: 10% 0px 0px 0px;
	width: 40px;
	position: relative;
	height: 15px;
	float: left;
	padding-left: 5px;
	background-color: #FFFFFF;
	font-weight: bolder;
	text-indent: 0px;
	padding-bottom: 5px;
}
image {
	float: left;
	text-align: left;
	text-indent: 0px;
}
.bloc-cp-ref {
	padding: 5px;
	width: 40px;
	height: 15px;
	background-color: #FFFFFF;
	font-weight: bolder;
	text-indent: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.bloc-cp-descrip {
	padding: 5px;
	width: 90px;
	text-align: center;
	background-color: #FFFFFF;
	line-height: normal;
	text-indent: 0px;
	right: auto;
	left: auto;
}
.bloc-cp {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
}
.bloc-cp-image {
	text-align: center;
}
.espace-central {
	width: 650px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
	clear: both;
}
.espace-central-petit {
	width: 470px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
}
.para_catal {
	padding: 0px;
	text-indent: 0px;
	background-color: #FFFFFF;
	text-align: center;
	width: 675px;
	font-size: 11px;
	font-weight: bold;
}
.italiques {
	font-style: italic;}
.espace-cp {
	width: 860px;
	margin-left: auto;
	font-size: 14px;
	line-height: 1.6em;
	margin-right: auto;
	clear: both;
	right: 0px;
	left: 0px;
}
.bloc-cp-paysage {
	padding: 5px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	width: 160px;
	clear: both;
	text-align: center;
	margin-left: 150px;
	text-indent: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.bloc-cp-paysage-right {
	padding: 5px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	text-indent: 0px;
	text-align: center;
	width: 160px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
bloc-cp-portrait-right {
	padding: 5px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-indent: 0px;
	text-align: center;
	width: 110px;
}
.bloc-cp-portrait-right {
	padding: 5px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	text-indent: 0px;
	text-align: center;
	width: 120px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
}
.bloc-cp-portrait-marge150 {
	padding: 5px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	width: 110px;
	clear: both;
	text-align: center;
	margin-left: 150px;
	text-indent: 0px;
	border-style: hidden;
	border-width: 0px;
}
.bloc-cp-portrait {
	padding: 5px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	width: 115px;
	clear: both;
	text-align: center;
	margin-left: 20px;
	text-indent: 0px;
	border-style: hidden;
	border-width: 0px;
}
.bloc-image-eli {
	width: 110px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
	text-indent: 0px;
	margin-left: 250px;
}
.bloc-images-image {
	text-align: center;
	text-indent: 0px;
	padding-left: 10px;
}
.bloc-images-descrip {
	margin: 0px auto 0px auto;
	width: 70px;
	text-align: center;
	background-color: #FFFFFF;
	font-style: italic;
	font-size: 9px;
}
.bloc-image-eli-right {
	width: 110px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
}
.bloc-images-ref {
	width: 40px;
	font-weight: bold;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.bloc-image-eli-350 {
	width: 110px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
	text-indent: 0px;
	margin-left: 350px;
}
.bloc-image-eli-450 {
	width: 110px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
	text-indent: 0px;
	margin-left: 425px;
}
.interligne-simple {
	padding: 10px 10px 5px 10px;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 25px;
	text-align: center;
	font-size: 14px;
	font-weight: bolder;
	clear: both;
}

.interligne-simpleb {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 5px;
	clear: both;
}

.interligne-titre {
	padding: 10px 10px 5px 10px;
	width: 300px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 50px;
	text-align: center;
	font-size: 14px;
	font-weight: bolder;
}
.bloc-cassette {
	width: 450px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	margin-left: 10px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
}
.contenu-descrip-cassette {
	margin: 0px;
	padding: 10px;
	width: 380px;
	height: 30px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
}
.bloc-prix-cassette {
	margin: 15px 0px 0px 0px;
	width: 40px;
	position: relative;
	height: 15px;
	float: left;
	padding-top: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	font-weight: bolder;
}
.intercalaire_image {
	height: 70px;
	display: block;
	width: 955px;
	clear: both;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	padding-top: 10px;
	text-align: center;
	right: auto;
	left: auto;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}

.intercalaire_image img {
	display: block;
	float: left; 
}	

tie {
	width: 955px;
	margin: 0 auto;
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	height: 15px;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
}
.font-14 {
	font-size: 14px;
	font-weight: bold;
	line-height: 5pt;
}
#menu-partie {
	width: 955px;
	margin: 0 auto;
	background-color: #FBB582;
	height: 30px;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
	color: #000000;
}
.bloc-CD-image {
	width: 120px;
	float: left;
	clear: both;
	text-align: center;
	height: 104px;
}
.bloc-CD-descrip {
	margin: 0px;
	padding: 25px 10px 0px 10px;
	width: 260px;
	height: 80px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
	text-indent: 0px;
}
.bloc-prix-CD {
	margin: 35px 0px 0px 0px;
	width: 40px;
	height: 15px;
	float: left;
	padding-top: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	font-weight: bolder;
	text-indent: 0px;
}
.bloc-CD {
	width: 450px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	margin-left: 10px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	height: 110px;
}
#col_centree {
	padding: 10px;
	width: 390px;
	height: 475px;
	background: #FFFFFF center top;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	margin-right: auto;
}
.bloc-pre-cd-image {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 255px;
	padding-left: 137px;
}
.bloc-image-sentence {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
	text-indent: 0px;
	margin-left: 75px;
}
.bloc-image-sentence-250 {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
	text-indent: 0px;
	margin-left: 190px;
	width: 103px;
}
.bloc-image-sentence-450 {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
	text-indent: 0px;
	margin-left: 430px;
	padding-left: 5px;
	padding-right: 5px;
	width: 79px;
}
.bloc-image-sentence-left {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	clear: both;
	text-align: center;
	text-indent: 0px;
	margin-left: 130px;
	padding-right: 5px;
	padding-left: 5px;
	width: 140px;
}
.bloc-image-sentence-right {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	text-indent: 0px;
	width: 140px;
	padding-right: 5px;
	padding-left: 5px;
}
.espace
.espace-central-petit-blanc {
	width: 470px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: justify;
	line-height: 1.6em;
	margin-right: auto;
	background-color: #FFFFFF;
}
.espace-central-blanc {
	width: 650px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.espace-central-petit-blanc {
	width: 470px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: justify;
	line-height: 1.6em;
	margin-right: auto;
	background-color: #FFFFFF;
	padding-left: 20px;
}
.espace-central-blanc-align-justify {
	width: 650px;
	margin-left: auto;
	right: 0px;
	left: 0px;
	font-size: 14px;
	text-align: justify;
	line-height: 1.6em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
	padding-left: 30px;
}
.p2 {
	margin: 0;
	padding: 0;
	text-align: justify;
	text-indent: 10;
	background-color: #FFCCCC;
}
.p1 {
	margin: 0;
	padding: 0;
	text-align: justify;
	text-indent: 10;
	background-color: #FFFFFF;
}
.p3 {
	margin: 0;
	padding: 0;
	text-align: justify;
	text-indent: 10;
	background-color: #FFFFCC;
}
.bloc-livrets {
	width: 700px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	margin-left: 100px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	height: 110px;
}
.bloc-livret-descrip {
	margin: 0px;
	padding: 10px;
	width: 460px;
	position: relative;
	height: 90px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
	text-indent: 0px;
}
.bloc-livret-image {
	width: 170px;
	float: left;
	clear: both;
	text-align: left;
}
.bloc-image-sentence-par-right {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	text-indent: 0px;
	width: 112px;
	padding-left: 5px;
	padding-right: 5px;
}
.bloc-image-sentence-paysright {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	text-indent: 0px;
	width: 200px;
	padding-right: 5px;
	padding-left: 5px;
}
.bloc-image-sentence-paysleft {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	text-indent: 0px;
	width: 200px;
	padding-right: 5px;
	padding-left: 5px;
	clear: both;
	margin-left: 75px;
}
.menu.item_partie {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 72px;
	text-align: center;
	text-indent: 0px;
}
.espace-vie {
	width: 750px;
	margin-left: 10px;
	font-size: 12px;
	text-align: justify;
	line-height: 1.6em;
	clear: both;
	background-color: #FFFFFF;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.espace-album {
	width: 150px;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	float: right;
			}

.espace-album a:hover{
	color: #037a2b;
	}


espace-album img{
	display: block;
	width: 80px;
	margin-left: auto;
	margin-right: auto;
	}

.bloc_calendrier {
	width: 150px;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	margin-left: 0px;
	margin-top: 30px;
	position: fixed;
	}

.bloc_calendrier a:hover{
	color: #037a2b;
	}


bloc_calendrier img{
	display: block;
	width: 80px;
	margin-left: auto;
	margin-right: auto;
	}

.interligne_parole{
	width: 150px;
	margin-left: 0px;
	margin-top: 400px;
}

.italiques {
	font-style: italic;
}
.bloc-titre {
	padding: 10px 10px 5px 10px;
	width: 450px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 50px;
	text-align: center;
	font-size: 14px;
	font-weight: bolder;
	clear: both;
}
.interligne-album {
	width: 150px;
	display: block;
	height: 25px;
	text-align: center;
	font-size: 10px;
	clear: both;
	vertical-align: top;
}
#espace_titre_vie {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
#col_right_titre-vie {
	padding: 10px 20px 10px 70px;
	float: left;
	width: 275px;
	height: 100px;
	background: transparent center top;
}
.img-right {
	display: inline-block;
}
#col_left_titre_vie {
	float: left;
	width: 280px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #339966;
	height: 50px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
}

#col_left_titre_vie a {
	font-size: 14px;
}

.bloc-citations {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	margin-right: auto;
}
.citation {
	font-style: italic;
	color: #CC6600;
}
.bloc-ref-citations {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: dotted;
	border-bottom-style: dotted;
	border-right-style: dotted;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: right;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 400px;
	font-family: "Times New Roman", Times, serif;
	display: block;
	font-size: small;
	font-weight: lighter;
	color: #808080;
	margin-right: auto;
}
.bloc-citations-elisa {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
}
.espace-album-horiz {
	width: 725px;
	margin-left: 10px;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	float: left;
	background-image: url('../images/fond.jpg');
	clear: both;
}
.bloc-citations-elisa-center {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 350px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
}
.col_left_espace_vie {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 105px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFFFFF;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.col_right_espace-vie {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 240px;
	background: #FFFFFF center top;
	text-align: center;
	text-indent: 0px;
	font-size: 11px;
}
.col_ex_right_espace-vie {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 330px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
	text-indent: 0px;
}
.espace-vie-tableau {
	padding: 0px;
	margin: 0px;
	width: 750px;
	clear: both;
	background-repeat: repeat;
	float: left;
	background-image: url('../images/Fondc.png');
}
.bloc-ref-citations-center {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: dotted;
	border-bottom-style: dotted;
	border-right-style: dotted;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: right;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 300px;
	font-family: "Times New Roman", Times, serif;
	display: block;
	font-size: small;
	font-weight: lighter;
	color: #808080;
	margin-right: auto;
}
.col_left_espace2 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 105px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFCC99;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.col_right_espace2 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 240px;
	background: #FFCC99 center
top;
	text-align: center;
	text-indent: 0px;
	font-size: 11px;
}
.col_ex_right_espace2 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 330px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFCC99;
	font-size: 11px;
	text-indent: 0px;
}
.espace-vie-bloc {
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 450px;
	clear: both;
	display: block;
	background-repeat: repeat;
	position: relative;
	background-color: #FFCC99;
	text-indent: 0px;
}
{
	margin: 0px;
	padding: 0px;
	position: relative;
	text-indent: 0px;
	float: left;
	clear: both;
}
.espave-vie-bio {
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 700px;
	clear: both;
	display: block;
	position: relative;
	text-indent: 0px;
	background-color: #FFFFCC;
	text-align: justify;
}
.bloc-bio {
	padding: 5px 0px 5px 0px;
	width: 550px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	margin-left: 130px;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	display: block;
	text-align: justify;
}
descrip {
	margin: 0px;
	padding: 5px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
	width: 675px;
}
.bloc-essai {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: 75px;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
	font-size: 0.9em;
}
.col_right_bloc-espace-vie {
	padding: 5px;
	float: left;
	width: 540px;
	background: #FFFFFF center top;
	text-align: center;
	text-indent: 0px;
	font-size: 11px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
img662 {
	display: block;
	width: 662px;
	margin-right: auto;
	margin-left: auto;
}
.center-gras {
	text-align: center;
	font-weight: bold;
}
.bloc-citations-center {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 300px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	margin-right: auto;
}
.col_left_espace3 {
	margin: 5px 5px 5px 55px;
	padding: 5px;
	float: left;
	width: 300px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFCC99;
	text-indent: 0px;
	font-size: 11px;
}
.col_right_espace3 {
	margin: 5px 5px 5px 15px;
	padding: 5px;
	float: left;
	width: 300px;
	background: #FFCC99 center top;
	text-align: center;
	text-indent: 0px;
	font-size: 11px;
}
.bloc-vie_image {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	text-indent: 0px;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	width: 400px;
}
.espace-vie-bloc-center {
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 450px;
	clear: both;
	display: block;
	background-repeat: repeat;
	position: relative;
	background-color: #FFCC99;
	text-indent: 0px;
	text-align: center;
	font-weight: bolder;
	font-size: 14px;
	color: #FF0000;
}
.col_left_espace4 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 135px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #CC3300;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.col_right_espace4 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 260px;
	background: #FFFFCC center
top;
	text-align: center;
	text-indent: 0px;
	font-size: 11px;
	color: #FF0000;
}
.col_ex_right_espace4 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 280px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFFFCC;
	font-size: 11px;
	text-indent: 0px;
}
.col_right_espace4sf {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 260px;
	background: center
top;
	text-align: center;
	text-indent: 0px;
	font-size: 11px;
	color: #FF0000;
}
#menu-partie-vie {
	width: 955px;
	margin: 0 auto;
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
}
.menu.item_partie_vie {
	padding: 0px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 86px;
	text-align: center;
	text-indent: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #C0C0C0;
}
.sous_titre, .normal {
	font-weight: normal;
	font-style: italic;
}
.bloc-image-50 {
	text-align: left;
	background: transparent;
	width: 50px;
	margin-right: auto;
	margin-left: 100px;
}
.col_left_espace5 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 135px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #990000;
	background-color: #FF9966;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.col_right_espace5 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 560px;
	background: #FFFFCC center top;
	text-align: justify;
	font-size: 11px;
	color: #000000;
	white-space: 20;
}
.contenu-descrip-medailles {
	margin: 20px 0px 0px 15px;
	padding: 5px;
	height: 75px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
}
.contenu-bloc-image-medaille {
	float: left;
	clear: both;
	text-align: center;
	height: 129px;
}
.contenu-bloc-image-reliquaire {
	float: left;
	clear: both;
	text-align: center;
	width: 134px;
	height: 94px;
}
.bloc-catalogue-medaille {
	width: 290px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	position: relative;
	float: left;
	margin-left: 30px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	padding-left: 10px;
}
.contenu-descrip-reliquaire {
	margin: 10px 0px 0px 15px;
	padding: 0px;
	height: 75px;
	float: left;
	text-align: justify;
	background-color: #FFFFFF;
}
.contenu-bloc-image-pcle {
	float: left;
	clear: both;
	text-align: center;
	margin-left: 10px;
}
.Col-images-medailles {
	width: 575px;
	margin-left: auto;
	font-size: 14px;
	text-align: center;
	line-height: 1.6em;
	margin-right: auto;
	background-color: #FFFFFF;
	display: block;
}
.espace-medailles-tableau {
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 300px;
	background-image: url('../images/fond.jpg');
	display: block;
	background-repeat: repeat;
	position: relative;
}
.col_left_espace6 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: justify;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFCC99;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.col_right_espace6 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 100px;
	background: #FFCC99 center top;
	text-align: justify;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.bloc-catalogue-pcle {
	width: 230px;
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	clear: both;
	margin-left: 5px;
}
.italiques {
	font-weight: normal;
	font-style: italic;
}
#col_right_titre-spi {
	padding: 10px 50px 0px 50px;
	float: left;
	width: 275px;
	height: 100px;
	background: transparent center top;
}
.bloc-citations-chant {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 350px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	margin-right: auto;
	background-image: url('../images/Harmonie%20clair.jpg');
}
div-musique {
	text-align: left;
	background: transparent;
}
.div-musique {
	text-align: center;
	background: transparent;
	width: 486px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-citations-centre2 {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 300px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	margin-right: auto;
}
#menu-partie-spi {
	width: 955px;
	margin: 0 auto;
		clear: both;
	background-color: #E1E1E1;
	position: relative;
	height: 35px;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
	color: #000000;
}
.menu.item_partie-spi {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	text-align: center;
	text-indent: 0px;
}
/* Calendrier
-------------------------------------------------------- */
#calendar {
font-size : 0.8em;
}
#calendar h2 {
	margin-top : 0;
	padding-top : 12px;
}
#calendar table {
	border-collapse : collapse;
	font-size : 1em;
	text-align:center;
	margin : 0;
	padding:0;
}

#calendar caption {
	margin : 0 auto;
	padding : 0 0 0.3em 0;
	font-size : 1.2em;
}

#calendar abbr {
	border : none;
}

#calendar th, .cal td {
	border : none;
	padding : 1px;
}
#calendar td {
	text-align : center;
}

#calendar td.active a {
	font-weight : bold;
}

#calendar a {
}
.bloc-image-121 {
	text-align: left;
	background: transparent;
	width: 121px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-image-400 {
	text-align: left;
	background: transparent;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-image-488 {
	background: transparent;
	width: 488px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 0px;
}
.bloc-image-175 {
	text-align: left;
	background: transparent;
	width: 175px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-player {
	text-align: center;
	background: transparent;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
	line-height: 10px;
	text-indent: 0px;
}
#col_right_titre-musique {
	padding: 0px;
	float: left;
	width: 360px;
	height: 120px;
	background: center
top;
}
.bloc-image-150 {
	text-align: center;
	background: transparent;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
}
.menu.item_musique {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100px;
	text-align: left;
	text-indent: 5px;
	background-color: transparent;
}
.espace-album-paysage {
	width: 210px;
	margin-left: 10px;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	float: left;
}

.espace-album-paysage a{
	font-size: 1.2em;
	line-height: 2em;
}

.espace-album-paysage a:hover{
	text-decoration: underline;
}


.espace-texte {
	width: 700px;
	margin-left: 10px;
	font-size: 12px;
	text-align: justify;
	line-height: 1.6em;
	clear: both;
	background-color: #FFFFFF;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}
.espace-album-cel {
	width: 150px;
	margin-left: 10px;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	float: left;
	background-color: #CCCCCC;
}
espace-texte-cel {
	width: 700px;
	margin-left: 10px;
	font-size: 12px;
	text-align: justify;
	line-height: 1.6em;
	clear: both;
	background-color: #FFFFFF;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.espace-texte-cel {
	width: 200px;
	margin-left: 10px;
	font-size: 12px;
	text-align: justify;
	line-height: 1.6em;
	clear: both;
	background-color: #FFFFFF;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.espace-musique {
	padding: 0px;
	margin: 0px;
	width: 260px;
	clear: both;
	display: block;
	background-repeat: repeat;
	background-color: #FFCC99;
	text-indent: 0px;
	float: left;
}
.espace-musique-right {
	padding: 0px;
	margin: 5px 0px 0px 25px;
	width: 450px;
	display: block;
	background-repeat: repeat;
	background-color: #FFCC99;
	text-indent: 0px;
	float: left;
}
.menu.item_musique-partie {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 118px;
	text-align: justify;
	text-indent: 5px;
	background-color: transparent;
	height: 20px;
}
#col_right_titre-catl {
	padding: 5px;
	float: left;
	width: 345px;
	height: 50px;
	background: #FFFFFF center top;
	text-align: center;
	font-size: 10px;
}
.bloc-image-231 {
	text-align: left;
	background: transparent;
	width: 231px;
	margin-right: auto;
	margin-left: auto;
}
.espace-celebre-right {
	padding: 0px;
	margin: 5px 0px 0px 25px;
	width: 450px;
	background-repeat: repeat;
	background-color: #FFCC99;
	text-indent: 0px;
	float: right;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.espace-celebre {
	width: 750px;
	font-size: 12px;
	text-align: justify;
	line-height: 1.6em;
	clear: both;
	background-color: transparent;
	float: left;
	padding-left: 10px;
}
.col-celebre-left {
	padding: 0px;
	margin: 0px;
	width: 760px;
	clear: both;
	display: block;
	background-repeat: repeat;
	background-color: transparent;
	text-indent: 0px;
	float: left;
}
.espace-celebre-left0 {
	padding: 0px;
	margin: 0px;
	width: 260px;
	clear: both;
	display: block;
	background-repeat: repeat;
	background-color: #FFCC99;
	text-indent: 0px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.espace-neuvaine {
	padding: 0px;
	width: 450px;
	background-repeat: repeat;
	background-color: #FFFFCC;
	text-indent: 0px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.espace-texte-1 {
	padding: 0px 0px 0px 20px;
	margin: 0px auto 0px auto;
	width: 400px;
	clear: both;
	display: block;
	background-repeat: repeat;
	background-color: #FFCC99;
	text-indent: 0px;
}
.espace-texte-2 {
	padding: 0px 0px 0px 20px;
	margin: 0px auto 0px auto;
	width: 300px;
	clear: both;
	display: block;
	background-repeat: repeat;
	background-color: #FFFFFF;
	text-indent: 0px;
	z-index: 2;
}
.espace-texte-4 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #FF3300;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.Copieespace-texte-3 {
	padding: 5px;
	width: 400px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #FF5050;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.ref-cit {
	padding: 5px;
	width: 40px;
	height: 15px;
	background-color: #FFFFFF;
	font-weight: normal;
	text-indent: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #FF6600;
}
.col_right_espace7 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 560px;
	background: #FFFFFF center top;
	text-align: justify;
	font-size: 11px;
	color: #000000;
	white-space: 20;
	display: block;
}
.col_left_espace7 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #FF6600;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.Col_left_rosaire1 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #003399;
	background-color: #66CCFF;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.Col_left_rosaire2 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FF0000;
	background-color: #FFFFCC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.Col_left_rosaire3 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #CC3300;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.Col_left_rosaire4 {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #3366CC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.espace-texte-3-1 {
	padding: 5px;
	width: 400px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #0033CC;
	background-color: #CCFFFF;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.espace-texte-3-2 {
	padding: 5px;
	width: 400px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FF0000;
	background-color: #FFFFCC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.espace-texte-3-3 {
	padding: 5px;
	width: 400px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #CC3300;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.espace-texte-3-4 {
	padding: 5px;
	width: 400px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #3366CC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#menu-partie-vie {
	width: 955px;
	margin: 0 auto;
	clear: both;
	background-color: #CCCCCC;
	position: relative;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
}
#col_right_titre-celebre {
	padding: 5px;
	float: left;
	width: 345px;
	height: 50px;
	background: #FFFFFF center top;
	text-align: justify;
	font-size: 10px;
	font-weight: normal;
}
.espace-texte-examen {
	padding: 0px 0px 0px 20px;
	margin: 0px auto 0px auto;
	width: 300px;
	clear: both;
	display: block;
	background-repeat: repeat;
	position: relative;
	background-color: #FFFFFF;
	text-indent: 0px;
	z-index: 2;
	float: left;
}
.espace-cadre {
	padding: 0px 0px 0px 20px;
	margin: 0px auto 0px auto;
	width: 520px;
	display: block;
	background-color: transparent;
	text-indent: 0px;
	float: left;
}
.espace-titre examen {
	padding: 5px;
	width: 400px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #0033CC;
	background-color: #CCFFFF;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.col_left_examen {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 190px;
	text-align: justify;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #FF0066;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.espace-titre-examen {
	padding: 5px;
	width: 560px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #0033CC;
	background-color: #CC99FF;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.espace-texte-500 {
	padding: 5px;
	width: 500px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FF0000;
	background-color: #FFFFCC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.bloc-100 {
	padding: 5px;
	width: 450px;
	height: 15px;
	background-color: #FFFFFF;
	font-weight: bold;
	text-indent: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #FF3300;
}
.bloc-image-500 {
	text-align: left;
	background: transparent;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
.espace-titre-veille {
	padding: 5px;
	width: 250px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFD9B3;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}

.espace-titre-veille a:hover{
	text-decoration: underline;
}

.bloc-citations-center-align-center {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 300px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	margin-right: auto;
	font-weight: bold;
}
.espace-ouverture-annonce {
	padding: 0px;
	width: 450px;
	display: block;
	background-repeat: repeat;
	text-indent: 0px;
	background-image: url('../images/archives_fond_annonce.jpg');
	font-family: "Lucida Calligraphy";
	text-align: center;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.col-ouverture-annonce {
	padding: 0px;
	width: 200px;
	clear: both;
	display: block;
	background-repeat: repeat;
	text-indent: 0px;
	background-image: url('../images/archives_fond_annonce.jpg');
	font-family: "Lucida Calligraphy";
	text-align: center;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.bloc-image-350 {
	text-align: center;
	background: transparent;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
}
.bloc-image-630 {
	text-align: left;
	background: transparent;
	width: 630px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-image-150-left {
	text-align: center;
	background: transparent;
	width: 150px;
	margin-left: 50px;
	font-size: 10px;
	float: left;
	clear: both;
}
.bloc-image-150-center {
	text-align: center;
	background: transparent;
	width: 150px;
	margin-left: 25px;
	font-size: 10px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.bloc-image-150-right {
	text-align: center;
	background: transparent;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
	float: right;
}
.Copieespace-texte-3-1 {
	padding: 5px;
	width: 560px;
	text-align: justify;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFB997;
	text-indent: 0px;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.CopieCopieespace-texte-3-1 {
	padding: 5px;
	width: 560px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #006600;
	background-color: #CCFFCC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.Col_left_arch {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.espace-doc {
	padding: 5px;
	width: 560px;
	text-align: justify;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #990000;
	background-color: #FFCC66;
	text-indent: 0px;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	font-weight: bold;
}
.col_center_coll {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FF0000;
	background-color: #00CC99;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.col_right_coll {
	margin: 5px 5px 5px 15px;
	padding: 5px;
	float: left;
	width: 390px;
	background: #FFFFFF center top;
	text-align: justify;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.bloc-image-coll-150-left {
	text-align: center;
	background: #FFFFFF;
	width: 150px;
	font-size: 11px;
	float: left;
	font-weight: bold;
}
.espace-tableau-coll {
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 750px;
}
.espace-titre-colloque {
	padding: 5px;
	width: 750px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #FF0000;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.espace-texte-3-1-center {
	padding: 5px;
	width: 560px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFB997;
	text-indent: 0px;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	font-weight: bold;
}
d: transparent;
	width: 200px;
	float: right;
}

{}

.bloc-image-300 {
	text-align: left;
	background: transparent;
	width: 300px;
	margin-right: 50px;
	margin-left: 50px;
	float: left;
	clear: both;
}
.bloc-image-240 {
	text-align: left;
	background: transparent;
	width: 300px;
	float: right;
}
.Col_left_rec {
	padding: 5px;
	float: left;
	width: 280px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-left: 55px;
	margin-top: 30px;
}
.bloc-image-200-left {
	text-align: left;
	background: transparent;
	width: 200px;
	float: left;
	margin-top: 90px;
}
.Col_left_rec-center {
	margin: 30px 100px 30px 55px;
	padding: 5px;
	float: left;
	width: 280px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
}
.espace-album-carmel {
	width: 210px;
	margin-left: 10px;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	float: left;
	margin-right: 10px;
	clear: both;
}
.bloc-image-50-left {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	text-align: left;
	background: transparent;
	width: 50px;
	float: left;
	display: block;
	clear: both;
}
.espace-textes {
	padding: 5px;
	width: 560px;
	text-align: justify;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FFB997;
	text-indent: 0px;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	font-weight: 500;
}
.espace_textes_centre {
	padding: 5px;
	width: 280px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
}
.bloc-image-300-left {
	text-align: left;
	background: transparent;
	width: 300px;
	margin-left: 100px;
	float: left;
}
.espace_horaire {
	padding: 10px;
	float: left;
	width: 300px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	font-size: 11px;
	font-weight: bold;
	line-height: 2em;
	margin-left: 100px;
	margin-top: 30px;
}
.espace-album-carmel-right {
	width: 210px;
	margin-left: 10px;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	float: right;
	margin-right: 10px;
}
.espace_inter-album {
	padding: 0px;
	width: 495px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	float: left;
}
.bloc-image-210 {
	text-align: left;
	background: transparent;
	width: 210px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 0px;
}
.bloc-imagetx-150-left {
	text-align: center;
	background: transparent;
	width: 150px;
	margin-left: 5px;
	font-size: 10px;
	float: left;
	clear: both;
	display: block;
}
.bloc-imagetx-300-left {
	text-align: left;
	background: transparent;
	width: 400px;
	margin-left: 20px;
	float: left;
	margin-top: 50px;
}
.bloc-imagetx-150-center {
	text-align: center;
	background: transparent;
	width: 150px;
	margin-left: 20px;
	font-size: 10px;
	float: left;
	display: block;
}
.espace-titre-veilletx {
	padding: 5px;
	width: 250px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFD9B3;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-top: 10px;
}
.espace_grds titres tx {
	padding: 10px;
	float: left;
	width: 300px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	font-size: 11px;
	font-weight: bold;
	margin-left: 100px;
	margin-top: 30px;
}
.espace_grds_titres {
	padding: 0px;
	width: 150px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	font-size: 11px;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
}
.bloc-image-220-left {
	width: 220px;
	float: left;
	clear: both;
}
.espace-titre-tx-left {
	padding: 0px;
	width: 220px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFD9B3;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	display: block;
}
.espace-titre-tx-center {
	padding: 0px;
	width: 500px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFD9B3;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
}
.bloc-image-220-center {
	width: 220px;
	margin-left: 10px;
	float: left;
}
.espace-titre-tx-right {
	padding: 0px;
	width: 220px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFD9B3;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	display: block;
	float: right;
	clear: both;
}
.Copiebloc-image-220-center {
	text-align: left;
	background: transparent;
	width: 220px;
	margin-left: 10px;
	float: right;
}
.bloc-image-220-right {
	width: 220px;
	float: right;
}
.bloc-image-220-rightb {
	width: 220px;
	float: right;
	clear: both;
}
.bloc-travaux-left {
	width: 220px;
	margin-left: 10px;
	float: left;
}
.bloc-travaux-center {
	width: 220px;
	margin-left: 40px;
	float: left;
	display: block;
}
.bloc-travaux-right {
	width: 220px;
	float: right;
	display: block;
}
.bloc-travaux-centree {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}
.bloc-image-150-left0 {
	text-align: center;
	background: transparent;
	width: 150px;
	font-size: 10px;
	float: left;
	clear: both;
}
.espace-adresse {
	padding: 5px;
	width: 450px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	background-color: #FF9966;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	display: block;
}
.bloc-image-150-right {
	text-align: center;
	background: transparent;
	width: 150px;
	font-size: 10px;
	float: right;
}
.bloc-travaux-centree-large {
	width: 550px;
	margin-left: auto;
	margin-right: auto;
}
.bloc-imagetx-300-right {
	text-align: left;
	background: transparent;
	width: 400px;
	float: right;
	clear: both;
	display: block;
}
.espace-texte-voc1 {
	padding: 5px;
	width: 665px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC3300;
	background-color: #FFFFCC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	float: left;
	display: block;
}
.espace-texte-voc1-1 {
	width: 125px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC3300;
	background-color: #FFCC99;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	display: block;
	float: left;
	padding-left: 5px;
	margin-right: 5px;
}
.espace-album-texte {
	width: 210px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
.bloc-image-850 {
	background: transparent;
	width: 735px;
	margin-right: auto;
	margin-left: auto;
}
.menu.item_2 {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 118px;
	text-align: center;
	text-indent: 0px;
}
.espace-leg-pel {
	padding: 5px;
	width: 250px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFD9B3;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-top: 10px;
}
.bloc-image270-index {
	text-align: left;
	background: transparent;
	width: 270px;
	float: right;
	clear: both;
	display: block;
	margin-bottom: 20px;
	margin-left: 20px;
}
.bloc-citation-elisa-index {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: 50px;
	padding-right: 5px;
	padding-left: 5px;
	width: 350px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #990000;
	font-weight: bold;
	font-size: 1.6em;
	float: left;
	line-height: 2em;
	margin-top: 60px;
}
.bloc-image-60-center {
	padding: 0px;
	text-align: left;
	background: transparent;
	width: 60px;
	margin-left: auto;
	margin-right: auto;
}
.espace-titre-index {
	width: 150px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFCC99;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.bloc-index {
	width: 300px;
	margin-left: auto;
	display: block;
	background-color: #FFFFFF;
	text-align: center;
	margin-right: auto;
}
.espace-grd-titre-index {
	height: 70px;
	display: block;
	width: 955px;
	clear: both;
	font-size: 2em;
	font-weight: bolder;
	color: #000000;
	padding-top: 10px;
	text-align: center;
	right: auto;
	left: auto;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
.espace-laudem {
	margin: 20px auto 30px auto;
	padding: 0px;
	width: 550px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	display: block;
	height: 74px;
}
.bloc-image-100-center {
	padding: 0px;
	text-align: left;
	background: transparent;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
}
.Copiebloc-image-50-center {
	padding: 0px;
	text-align: left;
	background: transparent;
	width: 50px;
	margin-left: auto;
	margin-right: auto;
}
.espace-livres {
	margin: 20px auto 20px auto;
	width: 750px;
	right: 0px;
	left: 0px;
	font-size: 11px;
	text-align: justify;
	line-height: 1.6em;
	clear: both;
	background-color: #FFFFFF;
	text-indent: 0px;
	padding-right: 20px;
	padding-left: 20px;
}
.espace-titre-livres {
	padding: 0px;
	width: 350px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #CC0000;
	background-color: #FFCC99;
	text-indent: 0px;
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.espace-titre-ac {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 90px;
	padding: 10px 0px 0px 0px;
	width: 180px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #037a2b;
	line-height: 25px;
	font-size: 1.5em;
	font-weight: bold;
	clear: both;
	height: 60px;
	background-color: #FFAA7B;}
	
	


.col_right_espaceac {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 300px;
	background: #F6D9B5 center
top;
	text-align: justify;
	text-indent: 10px;
	font-size: 11px;
	color: #993300;
	font-weight: lighter;
	display: block;
}
.menu.item_3 {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	text-align: center;
	text-indent: 0px;
}
.bloc-texte-150-blanc {
	text-align: center;
	background: #FFFFFF;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
}
.bloc-cit-elisa-150 {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 150px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
	font-size: 8px;
	margin-right: auto;
	background-color: #FFFFFF;
}
.bloc-ref-cit-100 {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: dotted;
	border-bottom-style: dotted;
	border-right-style: dotted;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	text-indent: 0px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 130px;
	font-family: "Times New Roman", Times, serif;
	display: block;
	font-size: 9px;
	font-weight: bold;
	color: #808080;
	margin-right: auto;
	background-color: #FFFFFF;
}
.espace-paroles {
	width: 700px;
	margin-bottom: 30px;
	font-size: 12px;
	text-align: justify;
	line-height: 1.6em;
	float: right;
	clear: both;
	padding-right: 10px;
	padding-left: 10px;
}

.image_longueur{
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

.images_longueur img {
	width: 400px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.image_hauteur{
	width: 300px;
	margin-left: auto;
	margin-right: auto;
}

.image_hauteur img{
	width: 300px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.image_calendrier{
	width: 80px;
	margin-left: auto;
	margin-right: auto;
	}


.bloc-citations-elisa-blanc {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.bloc-texte-50-blanc {
	text-align: center;
	background: #FFFFFF;
	width: 50px;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
	font-weight: bold;
}

.bloc-texte-50-blanc-fete {
	text-align: center;
	background: #FFFFFF;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
	font-weight: bold;
}

#col_right_titre-catal {
	float: left;
	width: 320px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3366CC;
	height: 80px;
	font-weight: bolder;
	padding-top: 40px;
	background-image: url('../images/catalogue-eventail.png');
}
#menu-partie-priere {
	width: 955px;
	margin: 0 auto;
	clear: both;
	background-color: #FBB582;
	position: relative;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 0px;
	height: 55px;
}
.menu.item_part-archives {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 140px;
	text-align: left;
	text-indent: 5px;
	background-color: transparent;
}
.bloc-image-660 {
	text-align: left;
	background: transparent;
	width: 660px;
	margin-right: auto;
	margin-left: auto;
}
.espace-texte-500 {
	padding: 5px;
	width: 500px;
	text-align: justify;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FF0000;
	background-color: #FFFFCC;
	text-indent: 0px;
	font-size: 11px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.bloc-animation {
	background: transparent;
	width: 250px;
	float: right;
	clear: both;
	display: block;
	margin-bottom: 0px;
	z-index: -3200;
	margin-top: 0px;
	margin-right: 40px;
}
#object {
	z-index: -1;
}
.bloc-image-545 {
	background: transparent;
	width: 545px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 0px;
}
.bloc-image-390 {
	background: transparent;
	width: 390px;
	margin-left: 15px;
	text-indent: 0px;
	float: left;
}
.bloc-cit-elisa-center-blanc {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 350px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	background-color: #FFFFFF;
}
.bloc-image-262 {
	margin-left: 225px;
	text-indent: 0px;
	margin-right: auto;
	left: 300px;
	clip: rect(auto, auto, auto, 300px);
}
.espace-titre-actuel {
	margin: 20px auto 30px auto;
	padding: 0px;
	width: 150px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	text-indent: 0px;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	display: block;
	height: 40px;
	background-color: #FF3300;
}
.interligne-index {
	width: 150px;
	display: block;
	height: 1px;
	text-align: center;
	font-size: 10px;
	clear: both;
	vertical-align: top;
}
.espace-nouveau {
	margin: 20px auto 30px auto;
	padding: 0px;
	width: 150px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	text-indent: 0px;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	display: block;
	height: 25px;
	background-color: #FF6600;
}
.col_right_espace-titre {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 300px;
	background: #F6D9B5 center top;
	text-align: center;
	text-indent: 10px;
	font-size: 12px;
	color: #993300;
	font-weight: bolder;
	display: block;
}
.espace-texte-centre-titre {
	padding: 5px;
	width: 150px;
	text-align: center;
	clear: both;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	background-color: #FF6600;
	text-indent: 0px;
	font-size: 12px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
}
.bloc-image-75-center {
	padding: 0px;
	text-align: left;
	background: transparent;
	width: 75px;
	margin-left: auto;
	margin-right: auto;
}
.bloc-image-fleche {
	padding: 0px;
	text-align: left;
	background: transparent;
	width: 25px;
	margin-left: auto;
	margin-right: auto;
}
.bloc-image-cactus {
	width: 300px;
	margin-left: auto;
	text-indent: 0px;
	margin-right: auto;
}
.bloc-image-giotto {
	width: 380px;
	margin-left: auto;
	text-indent: 0px;
	margin-right: auto;
}
.bloc-image-juillet 2 {
}
.bloc-image-juillet {
	left: 130px;
	right: 0px;
	clip: rect(auto, 100px, auto, 100px);
}
.bloc-citation-dimanche {
	color: #006600;
}
.Copiebloc-citations-elisa-blanc {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #008000;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.Copiebloc-citations-elisa-blanc-rose {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #A40273;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.Copiebloc-citations-elisa-blanc-bleu {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #0000FF;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.Copiebloc-cit-elisa-center-blanc-bleu {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 350px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #0000FF;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	background-color: #FFFFFF;
}
.Copiebloc-citations-elisa-orange {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #FF5B33;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.nouveauStyle1 {
}
.Copiebloc-cit-elisa-center-violet {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: center;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 350px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #660066;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	background-color: #FFFFFF;
}
.CopieCopiebloc-citations-elisa-marron {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #663300;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.Copiebloc-citations-elisa-mauve {
	border-bottom: 1px solid #BEC6D1;
	border-left: 1px solid #BEC6D1;
	border-right: 1px solid #BEC6D1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #BEC6D1;
	border-right-color: #BEC6D1;
	border-left-width: 1px;
	text-align: justify;
	text-indent: 20px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	width: 550px;
	font-family: Verdana;
	display: block;
	font-style: italic;
	color: #AD6AFF;
	font-weight: bold;
	font-size: 0.9em;
	margin-right: auto;
	clear: both;
	background-color: #FFFFFF;
}
.bloc-image-longueur {
	margin-left: 175px;
	text-indent: 0px;
	margin-right: auto;
	left: 300px;
	clip: rect(auto, auto, auto, 300px);
	width: 400px;
}
/*espacement de mots pour les blancs insécables*/
.espacement
{
letter-spacing: 1px;
}


/*les couleurs des polices*/

.turquoise
{
color: #4470aa; 	
}

.violet
{
color: #88519b; 	
}

.bordeau
{
color: #792844;
}

.marron
{
color: #4d3b2c;
}

.framboise
{
color: #db3b5c;
}

.bleu_fonce
{
color: #354b9a;
}



/*Pour le chemin de Croix*/

.contenu_chemin{
	width: 955px;
	margin-left: auto;
	margin-right: auto;
}

.bloc_gauche{
	width: 650px;
	margin-top: 10px;
	float: right;
	clear: both;
}

.bloc_gauche img{
	display: block;
	float: left;
			}
		
.bloc_gauche_titre{
	width: 450px;
	height: 60px;
	margin-left: auto;
	margin-right: auto;
}

.bloc_gauche p{
	width: 350px;
	float: right;
	margin-top: 50px;
	padding: 10px;
	font-family: Verdana;
	color: #800000;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	line-height: 18px;
	text-indent: 30px;
	background-color: #f3e8d2;
	border: 1px solid #800000;
	}
	
.bloc_gauche p sub{
	display: block;
	font-family: Verdana;
	color: #800000;
	font-size: 8px;
	text-align: right;
}


.gauche_interligne{
	width: 500px;
	height: 15px;
}

.bloc_station{
	width: 650px;
	float: right;
	margin-top: 30px;
}

.station_interligne {
	width: 350px;
	float: right;
	margin-top: 70px;
	height: 5px;
	}

.bloc_station img{
	display: block;
	float: left;
	margin-top: 50px;
	}

.bloc_station h3{
	margin-top: 35px;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color:#5b335e;
	text-decoration: underline; 	
}

.bloc_station blockquote{
	width: 350px;
	float: right;
	margin-top: 130px;
	font-family: Georgia,Verdana, Arial, serif;
	text-align: justify;
	font-size: 12px;
	font-style: oblique;
	color: #800000;
}

.bloc_station p{
	width: 350px;
	float: right;
	background-color: #f3e8d2;
	border: 1px solid #800000;
	padding: 10px;
	font-family: Georgia, Verdana, Arial, serif;
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
	color: #800000;
}

.centrer{
	width: 350px;
	float: right;
	background-color: #f3e8d2;
	border: 1px solid #800000;
	padding: 10px;
	font-family: Georgia, Verdana, Arial, serif;
	text-align: center;
	font-size: 12px;
	line-height: 18px;
	color: #800000;
}

.bloc_station sub{
	display: block;
	font-family: Georgia;
	text-align: right;
	font-size: 10px;
	color: #800000;
}

.bloc_chemin_citation{
	width: 450px;
	float:right;
	margin-top: 20px;
	padding: 20px;
	font-family: Arial;
	font-size: 13px;
	text-align: justify;
	}

		
#menu_chemin{
	width: 250px;
	position: fixed;
	margin-top: 0px;
	margin-left: 40px;
	}

.menu_station{
	font-family: Verdana;
	font-size: 10px;
	color:#5b335e;
		}
	
.menu_station li{
	margin-bottom: 10px;
	padding-left: 6px;
	}

.menu_station ul{
	list-style-image: url("../images/img_spiritualite/img_chemin/croix_puce.png");
}
