/* CSS ALL NAVIGATEURS */

.gauche_enfant {
	float: left;
	display: inline;
	width: 680px;
	margin: 15px 0 0 0;
	min-height: 416px; }
	

	
* html .gauche_enfant {
	height: 416px; }
	
.coin_gauche_enfants {
	position: absolute;
	top: 107px;
	left: 0;
	width: 249px;
	height: 489px;
	background: url('img/fond_gauche_enfant.png') no-repeat;
	z-index: -5; }
	
.coin_gauche1 {
	position: absolute;
	top: 100;
	left: 0;
	width: 249px;
	height: 489px;
	background: url('img/fond_gauche.png') no-repeat; }
	
.coin_gauche2 {
	position: absolute;
	top: 100;
	left: 0;
	width: 249px;
	height: 489px;
	background: url('img/fond_gauche2.png') no-repeat; }
	
.coin_gauche3 {
	position: absolute;
	top: 100;
	left: 0;
	width: 249px;
	height: 489px;
	background: url('img/fond_gauche3.png') no-repeat; }
	
.haut_txt_article_enfant {
	position: relative;
	float: left;
	display: inline;
	width: 669px;
	height: 8px;
	padding: 0;
	margin: 10px 0 0 11px;			
	background: url('img/fond_haut_art_enfant.png') no-repeat;
	font: 1px Arial, Helvetica, sans-serif; }
	
.txt_article_enfant {
	position: relative;
	float: left;
	display: inline;
	width: 649px;
	padding: 0 10px;
	margin: 0 0 0 11px;			
	background: url('img/fond_art_enfant.png') repeat-y;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25; }
	
.txt_article_enfant img {
	margin: 0;
	border: 0; }
	
.bas_txt_article_enfant {
	position: relative;
	float: left;
	display: inline;
	width: 669px;
	height: 8px;
	padding: 0;
	margin: 0 0 0 11px;			
	background: url('img/fond_bas_art_enfant.png') no-repeat;
	font: 1px Arial, Helvetica, sans-serif; }

/* GENERAL */

body {
	background: #dfae2b url('img/fond_site.png') repeat-x;
	margin: 0;
	padding: 0; }

#main {
	width: 980px;
	margin: 0 auto;
	position: relative;
	padding: 100px 0 20px; }
	
/* CONTENU */

/* MENU ELIPSE */

#menu_accueil {
	position: absolute;
	top: 210px;
	left: 530px;
	width: 102px;
	height: 65px;
	background: url('img/menu_accueil_on.png') no-repeat 0 0;
	cursor: pointer; }
	
#menu_accueil_on {
	position: absolute;
	top: 210px;
	left: 530px;
	width: 102px;
	height: 65px;
	background: url('img/menu_accueil_on.png') no-repeat 0 -65px;
	cursor: pointer; }
	
#menu_accueil span {
	display: none; }
	
#menu_accueil_on span {
	display: none; }
	
#menu_blog {
	position: absolute;
	top: 444px;
	left: 116px;
	width: 100px;
	height: 64px;
	background: url('img/menu_blog_on.png') no-repeat 0 0;
	cursor: pointer; }
	
#menu_blog_on {
	position: absolute;
	top: 444px;
	left: 116px;
	width: 100px;
	height: 64px;
	background: url('img/menu_blog_on.png') no-repeat 0 -64px;
	cursor: pointer; }
	
#menu_blog span {
	display: none; }
	
#menu_blog_on span {
	display: none; }
	
#menu_tps_priere {
	position: absolute;
	top: 357px;
	left: 591px;
	width: 101px;
	height: 66px;
	background: url('img/menu_tps_priere_on.png') no-repeat 0 0;
	cursor: pointer; }

#menu_tps_priere_on {
	position: absolute;
	top: 357px;
	left: 591px;
	width: 101px;
	height: 66px;
	background: url('img/menu_tps_priere_on.png') no-repeat 0 -66px;
	cursor: pointer; }
	
#menu_tps_priere span {
	display: none; }

#menu_tps_priere_on span {
	display: none; }
	
#menu_accompagnement {
	position: absolute;
	top: 503px;
	left: 491px;
	width: 147px;
	height: 67px;
	background: url('img/menu_accompagnement_on.png') no-repeat 0 0;
	cursor: pointer; }
	
#menu_accompagnement_on {
	position: absolute;
	top: 503px;
	left: 491px;
	width: 147px;
	height: 67px;
	background: url('img/menu_accompagnement_on.png') no-repeat 0 -67px;
	cursor: pointer; }
	
#menu_accompagnement span {
	display: none; }

#menu_accompagnement_on span {
	display: none; }
	
#menu_intention_priere {
	position: absolute;
	top: 537px;
	left: 294px;
	width: 104px;
	height: 67px;
	background: url('img/menu_intention_priere_on.png') no-repeat 0 0;
	cursor: pointer; }

#menu_intention_priere_on {
	position: absolute;
	top: 537px;
	left: 294px;
	width: 104px;
	height: 67px;
	background: url('img/menu_intention_priere_on.png') no-repeat 0 -67px;
	cursor: pointer; }
	
#menu_intention_priere span {
	display: none; }

#menu_intention_priere_on span {
	display: none; }
	
/* PARTIE DROITE TP */

.titre_nsc {
	float: left;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	height: 22px;
	background: url('img/titre_nous_contacter.png') no-repeat; }
	
.titre_nsc span{
	display: none; }

.titre_tp {
	float: left;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	height: 22px;
	background: url('img/titre_temps_priere.png') no-repeat; }
	
.titre_tp span{
	display: none; }
	
.img_tps {
	border: 1px solid #ce3f0f; }
	
.bloc_priere {
	float: left;
	display: inline;
	width: 267px;
	height: 220px;
	margin: 0 0 10px 10px;
	padding: 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	overflow:auto;
	text-align:left; }
	
.titre_priere {
	float: left;
	display: inline;
	width: 247px;
	padding: 0;
	margin: 5px 0 0 0;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-align:left; }
	
.txt_priere {
	float: left;
	display: inline;
	padding: 0;
	width: 247px;
	margin: 5px 0 0 0; 
	text-align:left;}
	
.txt_priere a {
	color: #332f25; }
	 
.txt_priere a:hover {
	 color: #332f25;}
	
a .btn_tel_tps_priere {
	float: left;
	display: inline;
	width: 256px;
	margin: 15px 0 0 15px;
	height: 26px;
	background: url('img/btn_tel_tps_priere.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_tel_tps_priere {
	float: left;
	display: inline;
	width: 256px;
	margin: 15px 0 0 15px;
	height: 26px;
	background: url('img/btn_tel_tps_priere.png') no-repeat 0 -26px;
	cursor: pointer; }
	
.btn_tel_tps_priere span{
	display: none; }
	
a .btn_tel_tps_priere_itunes {
	float: left;
	display: inline;
	width: 256px;
	margin: 5px 0 0 15px;
	height: 26px;
	background: url('img/btn_tel_tps_priere_itunes.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_tel_tps_priere_itunes {
	float: left;
	display: inline;
	width: 256px;
	margin: 5px 0 0 15px;
	height: 26px;
	background: url('img/btn_tel_tps_priere_itunes.png') no-repeat 0 -26px;
	cursor: pointer; }
	
.btn_tel_tps_priere_itunes span{
	display: none; }
	
a .btn_tel_tps_priere_rss {
	float: left;
	display: inline;
	width: 256px;
	margin: 5px 0 0 15px;
	height: 26px;
	background: url('img/btn_tel_tps_priere_rss.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_tel_tps_priere_rss {
	float: left;
	display: inline;
	width: 256px;
	margin: 5px 0 0 15px;
	height: 26px;
	background: url('img/btn_tel_tps_priere_rss.png') no-repeat 0 -26px;
	cursor: pointer; }
	
.btn_tel_tps_priere_rss span{
	display: none; }
	

	
/* PARTIE DROITE DON */

.titre_fd {
	float: left;
	display: inline;
	width: 287px;
	margin: 25px 0 0 0;
	height: 22px;
	background: url('img/titre_faire_don.png') no-repeat; }
	
.titre_fd span{
	display: none; }
	
/* PARTIE DROITE AMI */

.titre_ea {
	float: left;
	display: inline;
	width: 287px;
	margin: 25px 0 0 0;
	height: 22px;
	background: url('img/titre_envoyer_ami.png') no-repeat; }
	
.titre_ea span{
	display: none; }
	
/* PARTIE DROITE IP */

.titre_ip {
	float: left;
	display: inline;
	width: 287px;
	margin: 25px 0 0 0;
	height: 22px;
	background: url('img/titre_mon_intention_priere.png') no-repeat; }
	
.titre_ip span{
	display: none; }
	
.titre_plan_site {
	float: left;
	display: inline;
	width: 287px;
	margin: 25px 0 0 0;
	height: 22px;
	background: url('img/titre_plandusite.png') no-repeat; }
	
.titre_plan_site span{
	display: none; }
	
/* PARTIE DROITE AS */

.titre_as {
	float: left;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	height: 22px;
	background: url('img/titre_accompagnement_spirituel.png') no-repeat; }
	
.titre_as span{
	display: none; }
	
.bal {
	float: right;
	display: inline;
	margin: -40px 10px 0 0;
}
	
/* PARTIE DROITE INSCRIPTION */

.titre_ins {
	float: left;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	height: 22px;
	background: url('img/titre_inscription_retraite.png') no-repeat; }
	
.titre_ins span{
	display: none; }
	
.intro_accomp_bis {
	float: left;
	display: inline;
	width: 267px;
	margin: 0 0 0 10px; }
	
.intro_accomp_bis p {
	text-align: justify;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	margin: 10px 0 0 0;
	padding: 0; }
	
/* PARTIE DROITE FRAT */

.titre_frat {
	float: left;
	display: inline;
	width: 287px;
	margin: 25px 0 0 0;
	height: 22px;
	background: url('img/titre_fraternet.png') no-repeat; }
	
.titre_frat span{
	display: none; }
	
#verif_login {
	float: left;
	display: inline;
	width: 267px;
	text-align: center;
	margin: 5px 0 0 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #890423; }
	
/* PARTIE DROITE QS */

.titre_qs {
	float: left;
	display: inline;
	width: 287px;
	margin: 25px 0 0 0;
	height: 22px;
	background: url('img/titre_questions_spirituelles.png') no-repeat; }
	
.titre_qs span{
	display: none; }
	
.intro_bloc_qs {
	float: left;
	display: inline;
	width: 267px;
	margin: 0 0 0 10px; }
	
.intro_bloc_qs p {
	text-align: justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	margin: 10px 0 0 0;
	padding: 0; }
	
.intro_bloc_qs a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-decoration: underline; }

.intro_bloc_qs a:visited { color: #332f25; }

.intro_bloc_qs a:hover { color: #332f25; }

/* FORMULAIRES */
	
.form_qs {
	float: left;
	display: inline;
	width: 267px;
	margin: 5px 0 0 10px; }
	
	/* LABELS */
	
	.label_long {
		float: left;
		display: inline;
		width: 267px;
		text-align: left;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 5px 0 0 0;
		padding: 0; }
		
	.label_court {
		float: left;
		display: inline;
		width: 130px;
		text-align: left;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 5px 0 0 0;
		padding: 0; }
		
	.label_court_d {
		float: right;
		display: inline;
		width: 130px;
		text-align: left;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 5px 0 0 0;
		padding: 0; }
		
	/* SELECT */
	
	.select_long {
		float: left;
		display: inline;
		border: 1px solid #d5561c;
		/*width: 200px;*/
		height: 21px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 0;
		padding: 0;
		background-color: #f6e9c5; }
		
	.select_court {
		float: left;
		display: inline;
		border: 1px solid #d5561c;
		/*width: 126px;*/
		height: 21px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 0;
		padding: 0;
		background-color: #f6e9c5; }
		
		
		
	.select_court_d {
		float: right;
		display: inline;
		border: 1px solid #d5561c;
		/*width: 126px;*/
		height: 21px;
		width: 132px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 0;
		padding: 0;
		background-color: #f6e9c5; }
		
	/* INPUT */
	
	.input_long {
		float: left;
		display: inline;
		border: 1px solid #d5561c;
		width: 200px;
		height: 17px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 0;
		padding: 2px 2px 0 2px;
		background-color: #f6e9c5; }
		
	.input_court {
		float: left;
		display: inline;
		border: 1px solid #d5561c;
		width: 126px;
		height: 17px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 0;
		padding: 2px 2px 0 2px;
		background-color: #f6e9c5; }
		
	.input_court_d {
		float: right;
		display: inline;
		border: 1px solid #d5561c;
		width: 126px;
		height: 17px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 0;
		padding: 2px 2px 0 2px;
		background-color: #f6e9c5; }
		
	.input_envoi {
		float: left;
		display: inline;
		width: 62px;
		height: 20px;
		margin: 10px 0 0 102px;
		padding: 0; }
		
	/* TEXTAREA */
	
	.textarea_long {
		float: left;
		display: inline;
		border: 1px solid #d5561c;
		width: 261px;
		height: 100px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #332f25;
		margin: 0;
		padding: 2px 2px 0 2px; 
		background-color: #f6e9c5; }
			
/* PARTIE DROITE ACCOMPAGNEMENT */

.droite_accompagnement_tps {
	float: right;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
	min-height: 478px;
	background: url('img/fond_bandeau_droite.png') bottom no-repeat;
	text-align:center; }

.droite_accompagnement {
	float: right;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
	min-height: 478px;
	background: url('img/fond_bandeau_droite.png') bottom no-repeat; }
	
.droite_meditation {
	float: right;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	min-height: 488px;
	background: url('img/fond_bandeau_droite.png') bottom no-repeat; }
	
* html .droite_accompagnement {
	height: 478px; }
	
.intro_accomp {
	float: left;
	display: inline;
	width: 267px;
	margin: 0 0 0 10px; }
	
.intro_accomp p {
	text-align: justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	margin: 10px 0 0 0;
	padding: 0; }
	
.intro_accomp a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-decoration: underline; }

.intro_accomp a:visited { color: #332f25; }

.intro_accomp a:hover { color: #332f25; }

.titre_accomp {
	float: left;
	display: inline;
	width: 287px;
	margin: 50px 0 0 0;
	height: 22px;
	background: url('img/titre_accompagnement.png') no-repeat; }
	
.titre_accomp span{
	display: none; }
	
.intro_bloc_accomp {
	float: left;
	display: inline;
	width: 267px;
	margin: 15px 0 0 10px; }
	
.intro_bloc_accomp p {
	text-align: justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	margin: 10px 0 0 0;
	padding: 0; }
	
a .btn_questions {
	float: left;
	display: inline;
	width: 214px;
	margin: 15px 0 0 36px;
	height: 26px;
	background: url('img/btn_questions.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_questions {
	float: left;
	display: inline;
	width: 214px;
	margin: 15px 0 0 36px;
	height: 26px;
	background: url('img/btn_questions.png') no-repeat 0 -26px;
	cursor: pointer; }
	
.btn_questions span{
	display: none; }
	
a .btn_fraternet {
	float: left;
	display: inline;
	width: 214px;
	margin: 15px 0 0 36px;
	height: 26px;
	background: url('img/btn_fraternet.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_fraternet {
	float: left;
	display: inline;
	width: 214px;
	margin: 15px 0 0 36px;
	height: 26px;
	background: url('img/btn_fraternet.png') no-repeat 0 -26px;
	cursor: pointer; }
	
.btn_fraternet span{
	display: none; }
	
a .btn_accompagnement {
	float: left;
	display: inline;
	width: 214px;
	margin: 15px 0 0 36px;
	height: 26px;
	background: url('img/btn_accompagnement.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_accompagnement {
	float: left;
	display: inline;
	width: 214px;
	margin: 15px 0 0 36px;
	height: 26px;
	background: url('img/btn_accompagnement.png') no-repeat 0 -26px;
	cursor: pointer; }
	
.btn_accompagnement span{
	display: none; }

/* PARTIE DROITE MEDITATION */

.droite_meditation {
	float: right;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	min-height: 488px;
	background: url('img/fond_bandeau_droite.png') bottom no-repeat; }
	
* html .droite_meditation {
	height: 488px; }
	
.bloc_boutons {
	float: left;
	display: inline;
	width: 287px;
	height: 228px;
	margin: 20px 0 0 0; }
	
#ecoute_med {
	float: left;
	display: inline;
	width: 287px;
	margin: 5px 0 0 0;
	display: none;
	text-align:center; }
	
#ecoute_med2 {
	float: left;
	display: inline;
	width: 287px;
	margin: 5px 0 0 0;
	display: none;
	text-align:center; }
	
.bloc_video_page {
	width: 280px;
	float: left;
	display: inline;
	margin: 0 0 0 2px;
	padding: 0;
	border: 1px solid #ce3f0f;
	overflow: hidden; }
	
.bloc_video_page img {
	margin: 0;
	border:0;
	padding:0;
	display:block;}
	
.bloc_video_vign {
	width: 110px;
	height: 80px;
	float: right;
	display: inline;
	margin: 5px 2px 0 0;
	padding: 0;
	border: 1px solid #ce3f0f;
	overflow: hidden; }
	
.bloc_video_vign img {
	margin: 0;
	border: 0; }
	
a .btn_ecouter_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 25px 0 0 20px;
	height: 21px;
	background: url('img/btn_ecouter_meditation.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_ecouter_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 25px 0 0 20px;
	height: 21px;
	background: url('img/btn_ecouter_meditation.png') no-repeat 0 -21px;
	cursor: pointer; }
	
.btn_ecouter_meditation span{
	display: none; }
	
a .btn_telecharger_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 23px;
	background: url('img/btn_telecharger_meditation.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_telecharger_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 23px;
	background: url('img/btn_telecharger_meditation.png') no-repeat 0 -23px;
	cursor: pointer; }
	
.btn_telecharger_meditation span{
	display: none; }
	
a .btn_imprimer_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 25px;
	background: url('img/btn_imprimer_meditation.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_imprimer_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 25px;
	background: url('img/btn_imprimer_meditation.png') no-repeat 0 -25px;
	cursor: pointer; }
	
.btn_imprimer_meditation span{
	display: none; }
	
	
	
a .btn_itunes_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 23px;
	background: url('img/btn_itunes_meditation.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_itunes_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 23px;
	background: url('img/btn_itunes_meditation.png') no-repeat 0 -23px;
	cursor: pointer; }
	
.btn_itunes_meditation span{
	display: none; }
	
	
a .btn_rss_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 23px;
	background: url('img/btn_rss_meditation.png') no-repeat 0 0;
	cursor: pointer; }
	
a:hover .btn_rss_meditation {
	float: left;
	display: inline;
	width: 247px;
	margin: 15px 0 0 20px;
	height: 23px;
	background: url('img/btn_rss_meditation.png') no-repeat 0 -23px;
	cursor: pointer; }
	
.btn_rss_meditation span{
	display: none; }	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.bloc_info_inscription {
	float: left;
	display: inline;
	width: 267px;
	height: 220px;
	margin: 20px 0 0 10px; }
	
.bloc_info_inscription p {
	text-align: justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	margin: 15px 0 0 0;
	padding: 0; }
	
.bloc_info_inscription a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-decoration: underline; }

.bloc_info_inscription a:visited { color: #332f25; }

.bloc_info_inscription a:hover { color: #332f25; }

.bloc_info_inscriptionb {
	float: left;
	display: inline;
	width: 267px;
	margin: 10px 0 0 10px; }
	
.bloc_info_inscriptionb p {
	text-align: justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	margin: 15px 0 0 0;
	padding: 0; }
	
.bloc_info_inscriptionb a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-decoration: underline; }

.bloc_info_inscriptionb a:visited { color: #332f25; }

.bloc_info_inscriptionb a:hover { color: #332f25; }
	
.btn_minscrire {
	float: left;
	display: inline;
	width: 81px;
	height: 26px;
	margin: 15px 0 0 93px; }
	
/* ------------------------ */



.texte_plan_site {
	float: left;
	display: inline;
	width: 267px;
	margin: 5px 0 0 0;
	padding: 0 10px 0 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-align: justify; }
	
.texte_plan_site a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-decoration: underline; }

.texte_plan_site a:visited { color: #332f25; }

.texte_plan_site a:hover { color: #332f25; }




























#content {
	width: 980px;
	overflow: hidden;
	margin: 0 0 20px; }

.gauche {
	float: left;
	width: 693px;
	min-height: 510px; }

* html .gauche {
	height: 510px; }
	
.droite_ins_retraitre {
	float: right;
	display: inline;
	width: 287px;
	margin: 15px 0 0 0;
	min-height: 487px;
	background: url('img/fond_ins_retraite_droite.png') bottom no-repeat; }
	
.droite_int_priere {
	float: right;
	display: inline;
	width: 287px;
	margin: 5px 0 0 0;
	min-height: 487px; }
	
* html .droite_int_priere {
	height: 487px; }
	
.bloc_intention_priere {
	float: left;
	display: inline;
	width: 287px;
	height: 183px;
	margin: 20px 0 0 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	background: url('img/fond_intention_priere.png') no-repeat; }
	
.intro_inscription {
	float: left;
	display: inline;
	width: 267px;
	margin: 0 0 0 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-align: justify; }
	
.titre_intro_intention {
	float: left;
	display: inline;
	width: 287px;
	margin: 10px 0 0 0;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-align: justify; }
	
.titre_intro_intention img {
	margin: 0 5px 0 0; }
	
.texte_intro_intention {
	float: left;
	display: inline;
	width: 287px;
	margin: 5px 0 0 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-align: justify; }
	
.titre_rubrique_droite {
	float: left;
	display: inline;
	width: 287px;
	margin: 10px 0 0 0;
	font: 16px Arial, Helvetica, sans-serif;
	color: #d5561c;
	font-family:Geneva, Arial, Helvetica, sans-serif }
	

	

	
.end_inscription {
	float: left;
	display: inline;
	width: 267px;
	margin: 10px 0 0 10px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-align: justify; }
	
.bas_droite_ins_retraite {
	float: right;
	display: inline;
	width: 287px;
	margin: 0 0 0 0;
	height: 8px;
	font: 1px Arial, Helvetica, sans-serif;
	background: url('img/bas_ins_retraite_droite.png') no-repeat; }
	
* html .droite_ins_retraitre {
	height: 487px; }

/* ESPACE MEDITATION */

.meditation {
	position: absolute;
	top: 171px;
	left: 116px;
	width: 547px;
	height: 418px;
	background: url('img/fond_meditation.png') no-repeat; }
	
.elipse {
	position: absolute;
	top: 47px;
	left: 0;
	width: 536px;
	height: 319px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	color: #332f25;
	text-align: justify; }
	
.elipse a{
	color: #332f25;
	text-decoration: underline;
	cursor: pointer; }
	
.elipse a:hover{
	color: #332f25;
	text-decoration: underline;
	cursor: pointer; }
	
.elipse p{
	margin: 0;
	padding:0; }
	
.elipse span {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25; }
	
.lW { float: left; clear: left; height: 13px; }
.rW { float: right; clear: right; height: 13px; }

/* ESPACE PAROLE DE DIEU */

.parole {
	position: absolute;
	top: 111px;
	left: 249px;
	width: 402px;
	height: 99px;
	background: url('img/fond_parole_dieu.png') no-repeat; }
	
.texte_parole {
	float: left;
	display: inline;
	margin: 25px 0 0 15px;
	padding: 0;
	width: 372px;
	height: 65px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25; }
	
/* ESPACE PREDICATEUR */

.predicateur {
	position: absolute;
	top: 410px;
	left: 5px;
	width: 165px;
	height: 200px;
	margin: 0;
	padding: 0; }
	
.predicateur a{
	color: #332f25;
	text-decoration: underline; }
	
.predicateur a:hover{
	color: #332f25;
	text-decoration: underline; }

.photo_predi {
	float: left;
	display: inline;
	width: 165px;
	margin: 0;
	padding: 0; }

.photo_predi img {
	margin: 0;
	border: 1px solid #332f25; }

.titre_predi {
	float: left;
	display: inline;
	width: 165px;
	margin: 5px 0 0 0;
	padding: 0;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25; }
	
.texte_predi {
	float: left;
	display: inline;
	width: 165px;
	margin: 5px 0 0 0;
	padding: 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25; }

.lien_predi a {
	float: left;
	display: inline;
	width: 165px;
	margin: 5px 0 0 0;
	padding: 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-decoration: underline; }

.lien_predi a:visited {
	color: #332f25; }

.lien_predi a:hover {
	color: #332f25; }
	
/* MENU ELIPSE */


	







	
/* COIN GAUCHE */


	
/* HEADER */

#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 980px;
	height: 100px; }
	
#navi_top {
	position: absolute;
	top: 5px;
	right: 0;
	width: 351px;
	height: 20px;
	list-style: none;
	padding: 0;
	margin: 0; }
	
#navi_top li {
	float: left;
	display: inline; }
	
#navi_top li span {
	display: none; }
	
#navi_top li.menu1 a {
	float: left;
	display: inline;
	width: 9px;
	height: 20px;			
	padding: 0 5px 0 0;
	margin: 0 5px 0 0;
	background: url('img/menu_rss.png') no-repeat;
	cursor: pointer; }

#navi_top li.menu2 a {
	float: left;
	width: 78px;
	height: 20px;			
	padding: 0 5px 0 0;
	margin: 0 5px 0 0;
	background: url('img/menu_inscrire.png') no-repeat;
	cursor: pointer; }

#navi_top li.menu3 a {
	float: left;
	width: 131px;
	height: 20px;			
	padding: 0 5px 0 0;
	margin: 0 5px 0 0;
	background: url('img/menu_ami.png') no-repeat;
	cursor: pointer; }

#navi_top li.menu4 a {
	float: left;
	width: 100px;
	height: 20px;
	background: url('img/menu_don.png') no-repeat;
	cursor: pointer; }
	
#navi_enfant {
	position: absolute;
	top: 30px;
	right: 25px;
	width: 326px;
	height: 45px;
	list-style: none;
	padding: 0;
	margin: 0;			
	background: url('img/menu_enfant.png') no-repeat;
	/*background: url('img/menu_retraite.png') no-repeat;*/ }

#navi_enfant li {
	float: left;
	display: inline;
	width: 276px;
	padding: 15px 0 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: right; }

#navi_enfant li img {
	margin : 0 5px 0; }

#navi_enfant li a {
	color: #7fbd40;
	/*color: #b6b4b5;*/
	text-decoration: none; }

#navi_enfant li a:visited {
	color: #7fbd40;
	/*color: #b6b4b5;*/
	text-decoration: none; }

#navi_enfant li a:hover {
	color: #7fbd40;
	/*color: #b6b4b5;*/
	text-decoration: underline; }
	
/*.time_line {
	position: absolute;
	top: 75px;
	right: 0;
	width: 844px;
	height: 23px;
	z-index:400;
	background: url('img/fond_time_line.png') no-repeat;}*/	
	
	.scroll {
		position: absolute;
	top: 75px;
	right: 0;
	width: 844px;
	height: 23px;
	z-index:400;
	background: url('img/fond_time_line.png') no-repeat; }
		
	.scroll .left {
		/*float: left;
		width: 110px;
		height: 23px;
		background: url('dist/img/mask_time_line.png') no-repeat;*/
		text-align: left;
		
		position: absolute;
		top: 0px;
		left: 0px;
		width: 110px;
		height: 23px;
		background: url('img/mask_time_line.png') no-repeat; 
		z-index:500; }
		
	.scroll .right {
		/*float: right;
		width: 110px;
		height: 23px;
		background: url('dist/img/mask_time_line2.png') no-repeat;*/
		text-align: right;
		
		position: absolute;
		top: 0px;
		left: 734px;
		width: 110px;
		height: 23px;
		background: url('img/mask_time_line2.png') no-repeat; 
		z-index:500; }
		
	.scroll .content {
		overflow : hidden;
		white-space : nowrap; }
		
	*html .scroll .content { width: 734px;}
	
	.decalage {
		margin: 2px 0 0 0;
		width: 110px; 
		height: 19px;
		border: 0;/*
		display: inline;
		float: left;*/ }
		
		
		.archives {
		margin: 2px 0 0 10px;
		width: 40px; 
		height: 19px;
		border: 0;/*
		display: inline;
		float: left;*/ }
		
	.jour {
		margin: 2px 0 0 10px;
		width: 25px; 
		height: 19px;
		border: 0;/*
		display: inline;
		float: left;*/ }
		
	.jour_on {
		margin: 2px 0 0 10px;
		width: 68px; 
		height: 19px;
		border: 0;/*
		display: inline;
		float: left;*/ }
		
	.jour_on2 {
		margin: 2px 0 0 10px;
		width: 25px; 
		height: 19px;
		border: 0;/*
		display: inline;
		float: left;*/ }
		
	.dimanche {
		margin: 2px 0 0 10px;
		width: 25px; 
		height: 19px;
		border: 0/*
		display: inline;
		float: left;*/ }
		
	.dimanche_on {
		margin: 2px 0 0 10px;
		width: 68px; 
		height: 19px;
		border: 0/*
		display: inline;
		float: left;*/ }
		
	.dimanche_on2 {
		margin: 2px 0 0 10px;
		width: 25px; 
		height: 19px;
		border: 0/*
		display: inline;
		float: left;*/ }
		
		.special {
		margin: 2px 0 0 10px;
		width: 75px; 
		height: 19px;
		border: 0/*
		display: inline;
		float: left;*/ }
		
		.special_on {
		margin: 2px 0 0 10px;
		width: 75px; 
		height: 19px;
		border: 0/*
		display: inline;
		float: left;*/ }
	
.logo {
	position: absolute;
	top: 0;
	left: 5px;
	background: url('img/logo_rdlv.png') no-repeat;
	width: 624px;
	height: 155px;
	cursor: pointer; }
	
.logo h1, h2 {
	display: none; }
	
/* FOOTER */

#footer {
	width: 980px; }

#footer ul {
	list-style: none;
	padding: 6px 0 0;
	margin: 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #332f25;
	text-align: center; }

#footer ul li {
	display: inline;
	border-left: 1px solid #332f25;
	padding: 0 0 0 3px; }

#footer ul li.first {
	border: 0; }

#footer ul li.first {
	border: 0; }

#footer ul li a {
	color: #332f25;
	text-decoration: none; }

#footer ul li a:hover {
	text-decoration: underline; }