body {
	background-image:url('../../media/images/element/band_fond_principale.jpg');
	font-family:arial;
	font-size:12px;
	margin:0;
	padding:0;
	color:#000;
}
a {
	text-decoration:none;
	color:#000;
}
img {
	border:0px;
}
#page {
/*	background-image:url('../../media/images/element/fond.jpg');*/
	background-repeat:repeat-y;
	margin:auto;
	padding:0px;
	width:1000px;
}
#header {
	margin:0;
	padding:0;
	width:1000px;
	height:100px;
	background-repeat:no-repeat;
	background-image:url('../../media/images/element/banniere.jpg');
}
#centre {
	width:1000px;
	height:700px;

}

#newsletter input.text{
	margin-top:0px;
	width:85px;
	font-size:10px;
	float:left;
}
#newsletter input.submit{
	width:18px;
	height:18px;
	margin-top:3px;
	font-size:10px;
	float:left;
	background-color:#000;
	border:0px;
	margin-left:3px;
}

.menu {
	background-image:url('../../media/images/element/fond_menu.png');
	width:580px;
	height:19px;
	padding:14px;
	margin:40px 0px 0px 380px;
}

.menu a {
	color:#03B4E0;
	font-size:15px;
}

.menu a:hover {
	color:#aaa;
	font-size:15px;
}

.image1 {
	position:absolute;
	background-image:url('../../media/images/element/fond_image1.png');
	/*float:left;*/
	width:625px;
	height:246px;
	padding:10px 12px 10px 12px;
}

.barre_ht {
	margin:0px auto 10px auto;
	width:935px;
}

.album_blog {
	width:777px;
	height:174px;
	padding:4px;
	float:left;
	background-image:url('../../media/images/element/fond_album_blog.jpg');
}

.album_dec {
	width:242px;
	color:#635B3D;
	font-size:12px;
	float:left;
}

.blog_art {
	float:left;
	margin-left:10px;
	width:500px;
	color:#635B3D;
	font-size:12px;
}
.menu_media {
	margin-left:20px;
	width:130px;
	height:182px;
	float:left;
	background-image:url('../../media/images/element/fond_sousmenu.jpg');
	text-align:center;
	line-height:25px;
}

.menu_media a {
	color:#03b4e0;
	font-size:16px;
}

.image2 {
	background-image:url('../../media/images/element/fond_image2.png');
	float:right;
	width:305px;
	height:205px;
	margin:10px 20px 0px 0px;
	padding:20px 30px 20px 30px;
}
.centre {
	position:absolute;
	width:980px;
	height:420px;
	background-color:#FFFFFF;
	/*opacity : 0.4;
    filter : alpha(opacity=40);*/
	margin:250px auto 0px 10px;
}

.centre_page {
	width:980px;
	height:670px;
	background-color:#FFFFFF;
	/*opacity : 0.4;
    filter : alpha(opacity=40);*/
	margin:0px auto 0px auto;
}

.centre_page_f {
	width:980px;
	background-color:#FFFFFF;
	/*opacity : 0.4;
    filter : alpha(opacity=40);*/
	margin:0px auto 0px auto;
}


.article {
	float:left;
	height:21px;
	margin-right:0;
	padding:0px;
	border-bottom:1px solid #635b3d;
	
}
.article2 {
	margin:0px;;
	float:left;
	height:21px;
	line-height:21px;
	color:#f1e40a;
	font-weight:bold;
	background-image:url('../../media/images/element/entete_zone/centre.jpg');
}

.article1 {
	margin:0;
	float:left;
	width:6px;
	height:21px;
	background-image:url('../../media/images/element/entete_zone/gauche.jpg');
}

.article3 {
	margin:0;
	float:left;
	width:9px;
	height:21px;
	background-image:url('../../media/images/element/entete_zone/droite.jpg');
}

.mot_pasteur {
	background-image:url('../../media/images/element/fond_lemotdupasteur_sanstitre.jpg');
	padding:4px;
	width:240px;
	height:74px;
}

.equipe {
	background-image:url('../../media/images/element/fond_equipe.jpg');
	padding:4px;
	width:262px;
	height:174px;
	margin-bottom:20px;
	color:#635B3D;
	font-size:12px;
}

.mot_pasteur p {
	font-size:12px;
	color:#635B3D;
}

.eglise_photo {
	margin-top:10px;
	height:144px;
	padding:0;
}

.eglise_photo img {
	border:0px;float:left;
	margin:0px;
	padding:0;
}

.eglise_louange {
	margin-top:10px;
	height:144px;
	padding:0;
}

.eglise_louange img {
	border:0px;float:left;
	margin:0px;
	padding:0;
}

.autre_act {
	background-image:url('../../media/images/element/fond_autreactivite.jpg');
	width:240px;
	height:220px;
	padding:4px;
	font-size:12px;
	overflow:auto;
}

.photo_jeune {
	margin-top:30px;
}

.bleu {
	color:#03b4e0;
	font-weight:bold;
	font-size:14px;
}

.orange {
	color:#C05017;
}

.eglise_photo_media, .eglise_even_media {
	margin-top:10px;
	height:144px;
	float:left;
}

.eglise_even_media img {
	float:left;
	border:0px;
	margin:0px;
}

.blog_pub {	margin:5px 5px 5px 30px;}

.form {
	width:400px;
	margin:0 auto;
}

.form input {
	width:150px;
}

.form textarea {
	width:400px;
	height:200px;
}

.bloc_ev,.bloc_ev1, .bloc1, .bloc1_p, .bloc1_v, .bloc1_b, .bloc1_f, .bloc1_c, .bloc2, .bloc2_ev, bloc2_v, .bloc2_m, .bloc2_p, .bloc2_b, .bloc2_f, .bloc3, .bloc3_m, .bloc3_p, .bloc3_b, .bloc3_f, .bloc3_c {float:left;}
.bloc3_ev {float:left;margin:10px 0 0 35px;}

.bloc_ev, .bloc1, .bloc1_p, .bloc1_v, .bloc1_b, .bloc1_f, .bloc1_c, .bloc2, .bloc2_ev, .bloc2_m, .bloc3, .bloc3_ev, .bloc3_m {overflow-y:auto;overflow-x:hidden;}

.bloc_ev {width:630px;}
.bloc_ev1 {width:430px;}

.bloc1, .bloc1_p {width:380px;}

.bloc1, .bloc1_p, .bloc1_v, .bloc1_b, .bloc2_m  {border-right:1px solid #635b3d;}

.bloc1, .bloc1_p, .bloc1_v,.bloc1_b, .bloc_ev {margin-left:30px;}
.bloc1,.bloc_ev {height:360px;}

.bloc1_p, .bloc1_v {height:610px;}

.bloc1_v {width:430px;}

.bloc1_b {width:450px;height:400px;}

.bloc1_f, .bloc1_c {
	margin-top:10px;
	margin-left:10px;
	height:575px;
}

.bloc1_f2 {height:575px;width:800px;margin-top:10px;
	margin-left:10px;float:left;}

.bloc1_f {width:470px;}

.bloc1_c {width:655px;}

.bloc2, .bloc2_ev, .bloc2_m, .bloc2_p, .bloc2_f, .bloc2_v, .bloc2_b {margin-left:5px;}

.bloc2_ev, .bloc2_m {height:360px;}
.bloc2 {height:370px;}
.bloc2 {width:256px;}

.bloc2_ev {width:250px;}

.bloc2_m {width:200px;}

.bloc2_p, .bloc2_f, .bloc2_v, .bloc3_p, .bloc3_f, .bloc3_c  {height:610px;}

.bloc2_p {width:256px;height:610px;}

.bloc3_f2 {width:140px;float:left;}


.bloc2_f {width:185px;}

.bloc2_v {width:205px;}

.bloc2_b {width:185px;height:400px;}

.bloc3, .bloc3_m, .bloc3_p, .bloc3_b, .bloc3_f, .bloc3_c {width:270px;}

.bloc3_ev {width:260px;}

.bloc3, .bloc3_m {height:390px;}
.bloc3_ev {height:370px;}

.bloc3, .bloc3_p, .bloc3_b {margin-top:-25px;}

.bloc3_m {margin:5px;}

.bloc3_p, .bloc3_b, .bloc3_f, .bloc3_c  {margin-left:20px;}

.bloc3_b {height:450px;}

a.truncate_more_link {color:#C05017;}

#even2 {width:630px;}

#article {width:630px;float:left;margin-left:30px;}

.news_acc1 {height:200px;overflow:hidden;}
.news_acc1 p {margin:0px 5px;}
